AnsysEM二次开发
AnsysEM 18/19 的API接口为COM组件,因此只要语言支持调用COM组件即可。
使用IronPython进行二次开发
IronPython是基于C#的python语言解释器,AnsysEM中有Python的命令行窗口,调试脚本较为简单,因此选择IronPython进行开发比较靠谱.
注意事项
- py脚本中不能含有中文字符,有中文字符时即使加上
# -*- coding: UTF-8 -*-
文件编码声明,在脚本运行时候仍然会出现异常表现.
Demo与脚本运行
# ----------------------------------------------
# main.py
# ----------------------------------------------
import ScriptEnv
import os.path
base_dir