吾生有涯 学海无涯
析模有界 知识无界

SpaceClaim调用建模脚本

内容纲要

SpaceCliam中可以借助于Python实现几何建模参数化与自动化。然而这种方式需要打开SpaceClaim,并在其中读取和运行Python脚本。操作过程比较繁琐,也不适合批量脚本调用。

如果是在外部自己编写的软件中想要调用SpaceClaim进行几何建模,可以以命令行的形式启动SpaceClaim。SpaceClaim 集成了一系列的命令行参数,这些参数可以在从命令行或终端提示符启动SpaceClaim时包含在内。

注意:所有命令行参数都不区分大小写。

提示:为了确保路径或项目中的空格不会引发问题,建议将完整路径置于引号中,这是一种良好的实践做法。

命令行语法:

SpaceClaim.exe /[option name]=[value]
选项 描述
/DefaultOpenDirectory 指定默认的文件打开目录。
/DefaultSaveDirectory 指定默认的文件保存目录。
/DefaultUserSettingsFile 指定默认用户设置文件的完整路径。
/ExitAfterScript 指定当脚本(由 RunScript 选项定义)执行完毕后,应用程序是否应退出。
/Headless 布尔值,指示是否以无界面的批处理模式运行应用程序。
/p 覆盖 SpaceClaim 主许可证和备用许可证首选项,在应用程序启动时指定不同的许可证。例如:SpaceClaim.exe /p=ansys
/RunScript 指定要运行的脚本文件的完全限定路径名。
/ScriptAPI 与 RunScript 选项一起使用时,指定脚本 API。
/ScriptArgs 将脚本参数作为逗号分隔列表指定(例如,ScriptArgs="arg1, arg2, arg3")。
/ScriptAsync 布尔值,指示是否异步运行脚本。
/ScriptOutput 指定脚本输出文件的完全限定路径名。
/Splash 布尔值,指示是否显示启动画面。默认值为 True。
/UseCurrentDirectory 使用当前目录作为默认的文件打开/保存目录。
/WindowLocation 设置窗口位置。例如,/WindowLocation=5,5
/WindowMaximized 如果为真,则设置窗口最大化。
/WindowSize 设置窗口大小。例如,/WindowSize=1000,800

下面是一个简单的脚本调用命令示例:

"PATHANSYS IncvxxxscdmSpaceClaim.exe" /RunScript="%mypath%script.py" /ScriptArgs="arg1, arg2, arg3" /ExitAfterScript=True

这里 %mypath% 表示指向 *.py 脚本文件的路径。


(完)

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《SpaceClaim调用建模脚本》
文章链接:https://www.topcfd.cn/39627/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册