目录

  • 什么是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”命令时,会发生以下流程:

  1. 树中的所有项目(网格,联系人,求解器设置,载荷等)都将转换为APDL命令→写入为“ ds.dat
  2. MAPDL在后台调用,使用此“ ds.dat”并将结果写到“ file.rst
  3. 机械读取结果(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封装专家经验,适用于每一位工程师/企业

参考文献

  1. Ansys ACT
  2. ANSYS Mechanical ACT二次开发培训

【ANSYS Workbench】ACT配合Workbench真能替代Mechanical APDL经典命令操作吗?相关推荐

  1. mysql workbench 存储过程_MySQL Workbench创建存储过程教程示例

    MySQL中的存储过程指的是存储在数据库中的SQL语句集合,当创建好存储过程后在运行时提供所需参数,存储过程就可以以代码指定的方式使用参数执行并返回值. 一.存储过程如何工作 首先要先创建一个存储过程 ...

  2. 卫星互联网真能替代 5G?

    事件: 快科技报道,4 月 23 日马斯克旗下的 Space X 成功将第七批 60 颗星联(Starlink)卫星发射升空之后,SpaceX 入轨卫星总数已达到 422 颗,而且马斯克的卫星互联网宽 ...

  3. ABAQUS导入Mechanical APDL(ANSYS)

    ABAQUS导入Mechanical APDL(ANSYS) ABAQUS保存为inp格式,导入 ANSYS WORKBENCH ANSYS WORKBENCH导出APDL inp格式

  4. 【ANSYS】Notepad++:一款好用的APDL语法编辑器

    系列文章目录 [ANSYS 命令流]相关资料合集(更新)注:咨询问题请先关注公众号,后台回复 文章目录 系列文章目录 前言 一.Notepad++是什么? 二.自定义语言 三.使用步骤 1.下载配置文 ...

  5. 教资初级中学计算机真题,初中信息技术教资面试真题:VB程序设计语言的操作环境...

    初中信息技术教师资格面试的题型和其他学科有些许区别,对专业知识的把控比较严格.学霸君准备了初中信息技术教师资格面试真题:VB程序设计语言的操作环境,希望考生在学习中成长.进步. 此题目为2019下半年 ...

  6. ANSYS Mechanical APDL 结构有限元视频教程

    ANSYS Mechanical APDL 结构有限元视频教程 链接:https://pan.baidu.com/s/17yEF-e5s668-uJMUFwLYiQ 提取码:nx8t

  7. python ansys接口_以高效的方式从Python运行ANSYS Mechanical APDL

    我有以下代码,它写入一个输入文件并使用Windows命令执行ANSYS Mechanical APDL.我的问题是执行时间更长(软件内部15分钟,从Python调用1小时内).我需要它变得更快,因为我 ...

  8. ansys 内聚力模型_ANSYS Workbench有限元分析实例详解:静力学 PDF高清完整版

    ANSYS Workbench有限元分析实例详解:静力学 PDF高清完整版 作者: 周炬 / 苏金英 副标题: 静力学 出版年: 2017-3-1 页数: 470 定价: CNY 79.00 装帧: ...

  9. ANSYS滑块导轨配合方法

    一直报错,发现是ANSYS中滑块与导轨配合出错了,记录一下应该怎么配合: 1,选择General 2,分别选择滑块与导轨的两个面: 3,确定好面之后,确定相对滑动的方向,下面说明是沿着X轴方向滑动: ...

最新文章

  1. dump mysql_mysql/mariadb知识点总结(28):mysql备份工具之mysqldump
  2. Quartus 13.1安装心得
  3. 次数统计-CountMap
  4. [中文版] 可视化 CSS References 文档
  5. 计算机系统占有率,微软继续领跑PC操作系统市场 Win10占有率突破25%
  6. webpack 异步加载配置文件_详解webpack异步加载业务模块
  7. 张一鸣:优秀年轻人的五个特点
  8. YouTube上最火的OpenCV-Python入门视频教程
  9. 探讨一个好算法——找出一百万个数字中十个最大数字的算法
  10. C/C++深度分析(二)
  11. linux的acid属性,Linux_Linux下主要浏览器Acid3大测试(组图),最近浏览器大战愈演愈烈,而 - phpStudy...
  12. 教你如何在b站实现炫酷弹幕墙(文末送十六进制颜色代码一览表)
  13. Aspose.Words for .NET使用文档教程(5):如何使用脚注和尾注并设置每页行字数
  14. abb机器人工具坐标系设定方式_实用 | ABB机器人如何设定工具坐标系?
  15. 红米手机停在机器人这里_红米开不了机,开机画面一直显示一个米兔机器人在修理的画面...
  16. 使用Python在图片上增加文字
  17. 【贪心+堆/模拟费用流增广】BZOJ4946 [NOI2017]蔬菜
  18. stm32f302实现斩波控制步进电机_电子产品装调与智能检测实训考核装置
  19. ublox TMOD2
  20. 【渝粤题库】陕西师范大学100200 信息技术教育应用 作业 (专升本、高起专、高起本)

热门文章

  1. [Unity3D]Unity3D游戏开发之Unity与Android交互调用研究
  2. tableau 集动作_集动作
  3. vue二维码生成和打印
  4. 【天池竞赛系列】淘宝穿衣搭配算法第二赛季12名思路
  5. 华硕笔记本电脑BIOS设置fancystart后黑屏
  6. 黄金矿工--回溯算法
  7. Starday做日本跨境市场之王的决心:用品质和服务赢市场
  8. 如何批量生成IATA条码
  9. ItemTouchHelper 实现交互动画
  10. 车辆检测算法matlab,机器学习实践 - 车辆检测