技巧分享:在Maxwell中自动录制脚本的方法

Ansys Maxwell以其强大的功能,便捷的操作和 “一键有限元” 技术,大大提升了电机的设计效率,成为广大电机设计工程师的首选工具。AEDT (Ansys Electronics Desktop) 提供用户便捷的自动化脚本录制功能,在2021 R2版本中可支持VB及Python两种语言。


当脚本录制功能(Record Script)开启时,用户在软件内的操作,都会自动被记录为程序语言;用户可以通过脚本执行(Run Script)的功能,来执行撰写完整的脚本,让软件进行自动化工作。通过脚本录制功能(Record Script)和脚本执行(Run Script)功能,减少建模和前处理及后处理等手工操作,减轻电磁工程师的负担,大大提高电机设计和仿真的效率。

技巧 | 如何在Maxwell内自动录制脚本的图1

脚本录制 (Record Script)和脚本执行(Run Script)



其中脚本录制有两种储存方式,分别为储存于外部和储存于项目中。

技巧 | 如何在Maxwell内自动录制脚本的图2


储存于外部

技巧 | 如何在Maxwell内自动录制脚本的图3


储存于项目


外部储存


用户可选择“Record Script to File…”,并设置文件名及输出的程序语言,就可以开始录制。


技巧 | 如何在Maxwell内自动录制脚本的图4

外部储存


如将文件名取为DrawCylinderBox,输出的程序语言选择Python。

技巧 | 如何在Maxwell内自动录制脚本的图5

设置储存文件名及选择输出语言

此案例我们录制了一个圆柱及一个长方体物件的绘制过程。

技巧 | 如何在Maxwell内自动录制脚本的图6

圆柱及长方体绘制

录制完毕后,用户可点选“Stop Recording”,用户可以于储存的文件夹位置找到Script档案(.py)。

技巧 | 如何在Maxwell内自动录制脚本的图7

Stop Recording

技巧 | 如何在Maxwell内自动录制脚本的图8

Script文件(.py)

当想执行脚本时,用户可点选“Run Script”并选取想执行的脚本文件。脚本执行后绘制了一个圆柱及一个长方体部件。

技巧 | 如何在Maxwell内自动录制脚本的图9

Run Script

技巧 | 如何在Maxwell内自动录制脚本的图10

脚本执行Run Script



项目储存


用户可选择“Record Script to Project…”,并设置文件名及输出的程序语言,就可以开始录制。

技巧 | 如何在Maxwell内自动录制脚本的图11

项目储存


同样将文件名取为DrawCylinderBox,输出的程序语言选择Python。

技巧 | 如何在Maxwell内自动录制脚本的图12

设置储存文件名及选择输出语言


此案例我们录制了一个圆柱及一个长方体物件的绘制过程。

技巧 | 如何在Maxwell内自动录制脚本的图13

圆柱及长方体绘制


录制完毕后,用户可点选“Stop Recording”,用户可以在Project Manager下方找到Script档案,点击后可以于Maxwell打开完整程序。

技巧 | 如何在Maxwell内自动录制脚本的图14

Stop Recording


当想执行脚本时,用户可右键后点选“Run Script”。脚本执行后绘制了一个圆柱及一个长方体部件。

技巧 | 如何在Maxwell内自动录制脚本的图15

Run Script


技巧 | 如何在Maxwell内自动录制脚本的图16

脚本执行Run Script

技巧 | 如何在Maxwell内自动录制脚本的图17

脚本执行Run Script


用户可以于上一个层级“Scripts”右键后点选“Edit Library…”,点击后可以进行脚本的管理工作,如增加、编辑及移除操作等等。

技巧 | 如何在Maxwell内自动录制脚本的图18

脚本管理


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空