SCDM提供非常强大的基于Python的脚本建模功能,可快速实现仿真模型参数化建模、批量几何简化、修复与装配、智能边界命名等,大幅缩短仿真前处理周期,提升仿真效率。
一、脚本建模入门脚本、宏和批处理文件是自动化重复任务或者单击一次鼠标即可简化复杂工作流程的好方法。1、脚本建模SCDM中脚本环境,可以进一步简化与几何建模相关的常见任务;我们可以录制或编写脚本命令,这些命令将使重复性任务自动化或使复杂的工作流程变得容易。脚本建模有如下优点:
- 代替历史特征树,特征重建不失败
- 自动化重复的任务和繁琐的手工流程
- 脚本更易于编辑、保存,更灵活
- 在新模型中重用之前的工作流程
2、脚本录制
SCDM提供脚本录制功能,帮助我们记录基础脚本,并对每一步操作做了相应注释,方便用户后续查看及编辑脚本。可以通过以下几个步骤录制操作脚本:
① 启动SCDM软件,选择File > Script打开脚本编辑器;
② 确保脚本编辑器中Record按钮为选中状态;
③ 像往常一样操作界面建模,SCDM会自动记录操作脚本。
3、脚本运行
几何模型创建完成后,需按照以下步骤检查脚本的有效性:
- 第一步:点击Record按钮,取消选中状态,停止脚本录制;
- 第二步:在脚本开头添加“ClearAll()”命令,以便删除创建的几何并从头重新构建;
- 第三步:点击Run Script按钮,运行脚本检查模型是否重新生成。
4、脚本保存检查无误的脚本可以通过以下几种方式保存:
- 可在Console中点击Save按钮,保存为.scscript二进制文件;
- 或者在Console中单击Save as按钮,另存为Python格式.py的文件;
- 单击Publish按钮,选择作为Group发布并保存在模型中(.scdoc);
- 单击Publish按钮&#