【ANSYS Workbench】ACT配合Workbench真能替代Mechanical APDL经典命令操作吗?
目录
- 什么是ACT?
- ACT在Workbench中扮演着什么地位?
- 典型结构分析的工作流程
- ACT出现在哪里?
- ACT实现Mechanical自动化
- EXP:APDL Editor
- 总结
- 参考文献
什么是ACT?
ACT(Application Customization Toolkit)是基于 XML 和 IronPython 编程语言的应用程序定制工具包。
- 可与各种ANSYS产品一起使用(主要服务于Workbench平台)
- 要知道MAPDL经典平台已经很久没有重大更新了,ANSYS官方着力于Workbench平台开发,并集成多种应用环境。==相信workbench平台也是未来的大趋势
- 具有针对每个目标产品的高级功能
- 使用ACT Automation API进行自动化
- 内部求解器集成(机械GUI)
- 通用前处理(自定义载荷和边界条件)
- 通用后处理(自定义结果)
- 仿真功能拓展
ACT在Workbench中扮演着什么地位?
ACT的扩展使Workbench平台逐渐可以媲美经典命令参数操作的通用性,且兼具Workbench界面的友好性,同时提高了仿真效率,降低了MAPDL命令学习的复杂性。ACT目前有超过300多个APP,90%以上免费。
典型结构分析的工作流程
当用户在Workbench中执行“solve”命令时,会发生以下流程:
- 树中的所有项目(网格,联系人,求解器设置,载荷等)都将转换为APDL命令→写入为“ ds.dat”
- MAPDL在后台调用,使用此“ ds.dat”并将结果写到“ file.rst”
- 机械读取结果(file.rst)并显示图像等。
ACT出现在哪里?
大多数情况下,ACT在步骤1和3中出现
- 第一步
- 通过ACT创建的自定义负载也需要转换为APDL命令才能进入“ ds.dat”
- ACT在访问数据以及需要在“ ds.dat”中添加其他命令的位置提供了很多控制
- 这部分需要了解APDL命令
- 第三步
- 一旦结果可用(来自file.rst),通过ACT创建的对象可以访问这些结果
- ACT提供了通过使用可用结果在节点/元素上生成标量/向量/张量结果的机制
- 这部分不需要了解APDL命令(虽然通过命令流也可实现,但通过ACT更节省时间)
- 第一步
当用户使用内部/第三方求解器(而不是默认的MAPDL)时,ACT在第2步中显示出来
ACT实现Mechanical自动化
EXP:
- Automation API,下面的三个示例只能使用ACT来解决:
- 在工作流程中,自动插入一些网格控件和已经可用的边界条件
[固定支撑,压力负荷等] - 在工作流程中,希望公开一些新类型的负载[例如 超元素,声学负载等]或功能
[通常供用户交互使用] - 在工作流程中,公开一些新功能并自动执行现有功能和这些新功能
- 在工作流程中,自动插入一些网格控件和已经可用的边界条件
EXP:APDL Editor
- 在Mechanical界面中,协助用户进行APDL命令编辑,降低难度、提高效率、减少错误的出现。
总结
- ANSYS所有产品的定制化开发
- ACT可以满足特定的APP工具和多物理场需求
- 自动化仿真流程,包含客户定制化的APPs
- 增加新的前处理和后处理功能特征
- 集成外部APP 到Workbench 平台
- 提供第三方与ANSYS 产品的接口
- ACT大幅提高易用性和一致性
- 统一的方式实现ANSYS 产品的定制化:相同的逻辑、UI 、语句( Python 和 XML )
- 可公用的API
- ACT apps封装专家经验,适用于每一位工程师/企业
参考文献
- Ansys ACT
- ANSYS Mechanical ACT二次开发培训
【ANSYS Workbench】ACT配合Workbench真能替代Mechanical APDL经典命令操作吗?相关推荐
- mysql workbench 存储过程_MySQL Workbench创建存储过程教程示例
MySQL中的存储过程指的是存储在数据库中的SQL语句集合,当创建好存储过程后在运行时提供所需参数,存储过程就可以以代码指定的方式使用参数执行并返回值. 一.存储过程如何工作 首先要先创建一个存储过程 ...
- 卫星互联网真能替代 5G?
事件: 快科技报道,4 月 23 日马斯克旗下的 Space X 成功将第七批 60 颗星联(Starlink)卫星发射升空之后,SpaceX 入轨卫星总数已达到 422 颗,而且马斯克的卫星互联网宽 ...
- ABAQUS导入Mechanical APDL(ANSYS)
ABAQUS导入Mechanical APDL(ANSYS) ABAQUS保存为inp格式,导入 ANSYS WORKBENCH ANSYS WORKBENCH导出APDL inp格式
- 【ANSYS】Notepad++:一款好用的APDL语法编辑器
系列文章目录 [ANSYS 命令流]相关资料合集(更新)注:咨询问题请先关注公众号,后台回复 文章目录 系列文章目录 前言 一.Notepad++是什么? 二.自定义语言 三.使用步骤 1.下载配置文 ...
- 教资初级中学计算机真题,初中信息技术教资面试真题:VB程序设计语言的操作环境...
初中信息技术教师资格面试的题型和其他学科有些许区别,对专业知识的把控比较严格.学霸君准备了初中信息技术教师资格面试真题:VB程序设计语言的操作环境,希望考生在学习中成长.进步. 此题目为2019下半年 ...
- ANSYS Mechanical APDL 结构有限元视频教程
ANSYS Mechanical APDL 结构有限元视频教程 链接:https://pan.baidu.com/s/17yEF-e5s668-uJMUFwLYiQ 提取码:nx8t
- python ansys接口_以高效的方式从Python运行ANSYS Mechanical APDL
我有以下代码,它写入一个输入文件并使用Windows命令执行ANSYS Mechanical APDL.我的问题是执行时间更长(软件内部15分钟,从Python调用1小时内).我需要它变得更快,因为我 ...
- ansys 内聚力模型_ANSYS Workbench有限元分析实例详解:静力学 PDF高清完整版
ANSYS Workbench有限元分析实例详解:静力学 PDF高清完整版 作者: 周炬 / 苏金英 副标题: 静力学 出版年: 2017-3-1 页数: 470 定价: CNY 79.00 装帧: ...
- ANSYS滑块导轨配合方法
一直报错,发现是ANSYS中滑块与导轨配合出错了,记录一下应该怎么配合: 1,选择General 2,分别选择滑块与导轨的两个面: 3,确定好面之后,确定相对滑动的方向,下面说明是沿着X轴方向滑动: ...
最新文章
- dump mysql_mysql/mariadb知识点总结(28):mysql备份工具之mysqldump
- Quartus 13.1安装心得
- 次数统计-CountMap
- [中文版] 可视化 CSS References 文档
- 计算机系统占有率,微软继续领跑PC操作系统市场 Win10占有率突破25%
- webpack 异步加载配置文件_详解webpack异步加载业务模块
- 张一鸣:优秀年轻人的五个特点
- YouTube上最火的OpenCV-Python入门视频教程
- 探讨一个好算法——找出一百万个数字中十个最大数字的算法
- C/C++深度分析(二)
- linux的acid属性,Linux_Linux下主要浏览器Acid3大测试(组图),最近浏览器大战愈演愈烈,而 - phpStudy...
- 教你如何在b站实现炫酷弹幕墙(文末送十六进制颜色代码一览表)
- Aspose.Words for .NET使用文档教程(5):如何使用脚注和尾注并设置每页行字数
- abb机器人工具坐标系设定方式_实用 | ABB机器人如何设定工具坐标系?
- 红米手机停在机器人这里_红米开不了机,开机画面一直显示一个米兔机器人在修理的画面...
- 使用Python在图片上增加文字
- 【贪心+堆/模拟费用流增广】BZOJ4946 [NOI2017]蔬菜
- stm32f302实现斩波控制步进电机_电子产品装调与智能检测实训考核装置
- ublox TMOD2
- 【渝粤题库】陕西师范大学100200 信息技术教育应用 作业 (专升本、高起专、高起本)