首页/文章/ 详情

Ansys ACT用户定制化工具使用与开发

1年前浏览2066

ACT
ACT = Application Customization Toolkit (应用程序定制工具包),包括:
1)一致化的定制化工具包:多个Ansys 的产品都可使用;可实现各个目标产品的高级功能
2)基于Python 和XML的Workbench环境下的附加模块:编程是交互式的和解释性的;获取,修改和设置数据;添加新功能;封装流程;自动执行重复性任务;与外部流程和代码集成;更有创造性...
ACT应用
二次开发的必要性
ACT in DesignModeler
几何模型
APIs
ACT扩展基本配置
ACT 插件至少包含如下文件:
一个XML文件
• 配置UI内容
• 定义扩展属性
• 将应用程序事件绑定到IronPython脚本函数
• 配置自定义载荷和结果的行为
一个 IronPython脚本文件
• 实现扩展功能
• 事件驱动:应用程序生成的事件调用函数
• 支持访问外部库
• 脚本文件通常放置在与XML文件同名的文件夹中
• 可能会有其他文件/文件夹来更好地组织内容– 用于存放图像,其他资源等的单独文件夹。
• 扩展可能由其他组件组成-例如 外部Python库甚至C#代码
注意点
• 所有几何方法都使用以m为单位的尺寸;
• 几何运算必须在何体;
• 体列表必须分配给feature.Bodies ,方可使实体可见;
• 必须激活调试模式,才能使ACT控制台可见 。

示例:Create Customer Feature

ACT in Mechanical
Mechanical的标准工作流程
当用户在Mechanical中点击“Solve”,如下步骤将会执行 :
1. 模型树所有相关对象(网格,接触,求解期设置,边界载荷等等)转换成APDL命令并写入“ds.dat”.
2. 后台调用MAPDL求解器读入“ds.dat”求解,并将求解结果写入“file.rst”。
3. Mechanical读取结果文件并显示。
可用ACT定制化的步骤:
• ACT可对前后处理中多数对象做二次开发
• 如果用户有第三方求解器,也可对求解器定制化开发来代替默认的MAPDL
示例:Velocity Plot

ACT in Wizards
• ACT 允许用户自动实现客户既定仿真流程(e.g. wizards)
• Wizard(设置向导)要求用户分步分解仿真流程。每步要求用户输入信息
• Wizard 可以仅包括标准功能的自动化,也可以包括标准功能和自定义功能的混合
• Wizard 是ACT扩展的一部分。它的实现与处理自定义功能与其他扩展一致
• Wizard 在Workbench或目标应用程序中以“Wizard”的形式公开。向导将逐步引导非专家用户进行模拟
• 向导可以在不同步骤中的各种应用程序中公开

Wizard Definition
Wizard同样是一个标准ACT扩展,因此 wizard需要与其他ACT类似的文件去定义。
XML及Python文件
–与标准ACT扩展所需的文件相同,并使用相同的XML和Iron-Python语法。实际上,要创建wizard,可基于现有扩展开始,并对其进行修改。
Optional custom help files-可选的用户帮助文档
–包含文本,图像,图表或其他控件类型的HTML文件可用于为向导提供说明或详细信息
–对于Wizard,帮助文件可以存储在扩展目录内的任何文件夹中
–执行Wizard后,文件内容将显示在Wizard界面中。
Wizard Interface
• 向导具有其默认布局。它包含不同的组件
• 用户可以指定每个组件的位置/大小并创建自定义布局以满足他们的要求
PressureVesselWizard

Scripting in SpaceClaim

Why Scripting
•自动化繁琐的手动工作流程
•自动执行重复性任务
•实施最终用户自己的命令
•管理高度参数化的模型
•在新模型中重用设置

ACT APP Store




深圳市优飞迪科技有限公司成立于2010年,是一家专注于产品开发平台解决方案与物联网技术开发的国家级高新技术企业。

十多年来,优飞迪科技在数字孪生、工业软件尤其仿真技术、物联网技术开发等领域积累了丰富的经验,并在这些领域拥有数十项独立自主的知识产权。同时,优飞迪科技也与国际和国内的主要头部工业软件厂商建立了战略合作关系,能够为客户提供完整的产品开发平台解决方案。

优飞迪科技技术团队实力雄厚,主要成员均来自于国内外顶尖学府、并在相关领域有丰富的工作经验,能为客户提供“全心U+端到端服务”。


来源:IFD优飞迪
SpaceClaimACTMechanicalWorkbench二次开发数字孪生控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-03-01
最近编辑:1年前
优飞迪科技
赋能新仿真,创优新设计
获赞 308粉丝 277文章 386课程 4
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈