ACT = Application Customization Toolkit (应用程序定制工具包),包括:
1)一致化的定制化工具包:多个Ansys 的产品都可使用;可实现各个目标产品的高级功能
2)基于Python 和XML的Workbench环境下的附加模块:编程是交互式的和解释性的;获取,修改和设置数据;添加新功能;封装流程;自动执行重复性任务;与外部流程和代码集成;更有创造性...
• 将应用程序事件绑定到IronPython脚本函数
• 可能会有其他文件/文件夹来更好地组织内容– 用于存放图像,其他资源等的单独文件夹。
• 扩展可能由其他组件组成-例如 外部Python库甚至C#代码
• 几何运算必须在
回调中执行。无法通过ACT控制台创建几
何体;
• 体列表必须分配给feature.Bodies ,方可使实体可见;
示例:Create Customer Feature
当用户在Mechanical中点击“Solve”,如下步骤将会执行 :
1. 模型树所有相关对象(网格,接触,求解期设置,边界载荷等等)转换成APDL命令并写入“ds.dat”.
2. 后台调用MAPDL求解器读入“ds.dat”求解,并将求解结果写入“file.rst”。
• 如果用户有第三方求解器,也可对求解器定制化开发来代替默认的MAPDL
• ACT 允许用户自动实现客户既定仿真流程(e.g. wizards)
• Wizard(设置向导)要求用户分步分解仿真流程。每步要求用户输入信息
• Wizard 可以仅包括标准功能的自动化,也可以包括标准功能和自定义功能的混合
• Wizard 是ACT扩展的一部分。它的实现与处理自定义功能与其他扩展一致
• Wizard 在Workbench或目标应用程序中以“Wizard”的形式公开。向导将逐步引导非专家用户进行模拟
Wizard同样是一个标准ACT扩展,因此 wizard需要与其他ACT类似的文件去定义。
–与标准ACT扩展所需的文件相同,并使用相同的XML和Iron-Python语法。实际上,要创建wizard,可基于现有扩展开始,并对其进行修改。
Optional custom help files-可选的用户帮助文档
–包含文本,图像,图表或其他控件类型的HTML文件可用于为向导提供说明或详细信息
–对于Wizard,帮助文件可以存储在扩展目录内的任何文件夹中
–执行Wizard后,文件内容将显示在Wizard界面中。
• 用户可以指定每个组件的位置/大小并创建自定义布局以满足他们的要求
Scripting in SpaceClaim
ACT APP Store
深圳市优飞迪科技有限公司成立于2010年,是一家专注于产品开发平台解决方案与物联网技术开发的国家级高新技术企业。
十多年来,优飞迪科技在数字孪生、工业软件尤其仿真技术、物联网技术开发等领域积累了丰富的经验,并在这些领域拥有数十项独立自主的知识产权。同时,优飞迪科技也与国际和国内的主要头部工业软件厂商建立了战略合作关系,能够为客户提供完整的产品开发平台解决方案。
优飞迪科技技术团队实力雄厚,主要成员均来自于国内外顶尖学府、并在相关领域有丰富的工作经验,能为客户提供“全心U+端到端服务”。