本文为 WB二次开发 专篇的第 6篇。专栏文章索引详见下文:
ANSYS WB二次开发专栏文章索引
要学会SC的脚本,必须掌握其脚本编辑器的使用。
SC脚本编辑器打开方式:打开SC,点击Design,选择Script即可打开代码编辑界面,界面主要有两个部分组成,即代码编辑区、代码调试区,如下所示:
各序号代表的含义:
- 打开代码
- 保存和另存为代码
- 代码发布
- 对象引用方式
- 代码记录开关
- 代码版本改变
界面快捷键:
F5:代码重新全部运行
F10: 运行当前行代码
Ctrl+K :批量注释代码
Ctrl+Shift+K:批量取消注释代码
ESC: 取消掉正在运行的代码
学习SC中Python语言的基本特征
1)注意部分函数参数的数据输入需要带入单位,SC默认单位为m,用mm()的方法指定不同的单位制。
2)类的详细名称可通过在结构树中采用索引的方式获取。
3)Sc中代码界面的使用操作说明,特别强调F5与F10的使用,如果要引入函数包,只能引入已经提前预置在软件中的函数包,不能新安装,不然只能临时写函数来实现相应功能。
4)在调试代码的时候由于python对空格要求比较严格,如果出现unindent does not match any outer indentation level等类似错误,可复制到代码编辑软件中查看是否对齐
5)要养成首写字母大写的习惯,也即驼峰法命名。
6)记录的代码没有逻辑性,但手动编写的代码却可以有逻辑性
为更加方便大家系统学习WB脚本知识及软件二次开发流程,水哥特推出《基于Python脚本ANSYS Workbench 软件二次开发专题教程》,本教程分为6篇,分别为Python语言基础知识篇、SpaceClaim脚本知识篇、Mechanical脚本知识篇、Workbench项目管理脚本知识篇、项目脚本调试篇以及项目软件二次开发篇,本套课程总计约100课时,平均每个课时30~50分钟,全套课程总计约 70小时,通过本教程,学员可系统性的掌握利用Python语言进行ansys workbench二次开发的相关技巧,课程详情请点击下方文章了解:
基于Python脚本ANSYS Workbench软件二次开发专题教程
有时间麻烦帮忙点击下公众号文末的广告哦, 权当码字的辛苦费,感谢大家!
暂无评论内容