技巧 | 如何在Maxwell内自动录制脚本
Ansys Maxwell大本营
Ansys Maxwell大本营微信公众号由Ansys中国原厂技术团队维护,致力于与广大低频电磁场仿真用户沟通交流,提供Ansys低频电磁最新资讯,解决方案,新功能介绍,软件使用技巧(FAQ),培训教程,二次开发脚本,应用案例等。更多信息,欢迎大家扫描下方二维码关注 “Maxwell大本营”获取更多信息!
Ansys Maxwell以其强大的功能,便捷的操作和 “一键有限元” 技术,大大提升了电机的设计效率,成为广大电机设计工程师的首选工具。AEDT (Ansys Electronics Desktop) 提供用户便捷的自动化脚本录制功能,在2021 R2版本中可支持VB及Python两种语言。
当脚本录制功能(Record Script)开启时,用户在软件内的操作,都会自动被记录为程序语言;用户可以通过脚本执行(Run Script)的功能,来执行撰写完整的脚本,让软件进行自动化工作。通过脚本录制功能(Record Script)和脚本执行(Run Script)功能,减少建模和前处理及后处理等手工操作,减轻电磁工程师的负担,大大提高电机设计和仿真的效率。
脚本录制 (Record Script)和脚本执行(Run Script)
其中脚本录制有两种储存方式,分别为储存于外部和储存于项目中。
储存于外部
储存于项目
外部储存
用户可选择“Record Script to File…”,并设置文件名及输出的程序语言,就可以开始录制。
外部储存
如将文件名取为DrawCylinderBox,输出的程序语言选择Python。
设置储存文件名及选择输出语言
此案例我们录制了一个圆柱及一个长方体物件的绘制过程。
圆柱及长方体绘制
录制完毕后,用户可点选“Stop Recording”,用户可以于储存的文件夹位置找到Script档案(.py)。
Stop Recording
Script文件(.py)
当想执行脚本时,用户可点选“Run Script”并选取想执行的脚本文件。脚本执行后绘制了一个圆柱及一个长方体部件。
Run Script
脚本执行Run Script
项目储存
用户可选择“Record Script to Project…”,并设置文件名及输出的程序语言,就可以开始录制。
项目储存
同样将文件名取为DrawCylinderBox,输出的程序语言选择Python。
设置储存文件名及选择输出语言
此案例我们录制了一个圆柱及一个长方体物件的绘制过程。
圆柱及长方体绘制
录制完毕后,用户可点选“Stop Recording”,用户可以在Project Manager下方找到Script档案,点击后可以于Maxwell打开完整程序。
Stop Recording
当想执行脚本时,用户可右键后点选“Run Script”。脚本执行后绘制了一个圆柱及一个长方体部件。
Run Script
脚本执行Run Script
脚本执行Run Script
用户可以于上一个层级“Scripts”右键后点选“Edit Library…”,点击后可以进行脚本的管理工作,如增加、编辑及移除操作等等。
脚本管理
更多Ansys Maxwell相关议题,可查看『2021 Ansys Innovation大会』——新能源汽车(EV),>>成为Ansys数字资源中心会员查看更多精彩内容
2021 Ansys Innovation大会 | 客户风采
新能源汽车(EV)| 2021 Ansys Innovation大会
全方位实时连接Ansys最新动态
了解更多工程仿真资讯、产品介绍与更新以及行业最新趋势
立即订阅Ansys官方邮件推送,实时掌握精彩内容!
*我希望收到Ansys及其合作伙伴的信息更新及推送,我可以随时取消订阅。Ansys隐私声明