技巧 | 如何在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

脚本管理

来源于:ANSYS

(7条)
默认 最新
👍🏻👍🏻
评论 点赞 1
学习了
评论 点赞 1

查看更多评论 >

点赞 11 评论 7 收藏 2
关注