专题文章
当前位置:首页 > 正脉视点 >> 专题文章
向ANSYS机械添加定制的四种不同方法
0
发布时间:2019-08-29 作者: 浏览数:3306

ANSYS机械是一个非常强大的开箱即用的工具。有限元分析工具只是一个求解器的日子已经一去不复返了,用户不得不编写代码来创建输入文件并解释结果。大多数时候,你不必写任何东西来有效地使用ANSYS机械。但是,用户可以通过定制实现生产率的显著提高并获得更大的功能。这很容易做到。

在我们讨论这四个选项之前,我们需要记住这个工具——ANSYS Mechanical——实际上是如何构造的。用户交互的界面是一个被称为ANSYS Mechanical的版本。该界面允许用户连接到几何图形、构建和修改模型、设置解决方案、提交解决方案以及查看结果。该解决方案本身是在ANSYS机械APDL中完成的。这是最初的ANSYS多物理程序。

当您按下“求解”按钮时,ANSYS Mechanical会以ANSYS Mechanical APDL使用的语言写出命令,这些语言称为“ANSYS参数化设计语言”或“APDL”。是的,这就是APDL ANSYS机械公司得名的地方。我们喜欢简称它为MAPDL。(附言:几年前,我们发起了一场运动,称之为地图。没用。)一旦文件被写入,MAPDL被启动,文件被读入,解析发生,所有请求的输出文件都被写入。然后,ANSYS Mechanical读取这些文件,并向用户显示结果。

自定义工具1:用于控制求解器的命令片段

并非所有在ANSYS机械系统中发现的功能都暴露在ANSYS机械系统的界面中。这不是一个问题,因为用户可以在ANSYS机械中使用APDL语言来访问解决方案的全部功能。这些小代码片段被称为片段,它们被添加到您的ANSYS机械模型的树中。编写求解器文件时,ANSYSMechanical会将片段插入命令流。简单优雅。


image.png

当您希望访问界面中不支持的求解器功能,但又希望从ANSYS机械模型中获取这些功能并跟踪它们时,可以使用此方法。

line-height:2;如果你不熟悉APDL,找一个更“老练”的用户来帮你。或者你可以自学APDL编程PADT APDL指南。

定制工具2:用于控制用户界面和访问模型的ANSYS定制工具包

如上所述,使用ANSYS Mechanical来定义模型和审查结果。Ansys定制工具包(ACT)是用户定制用户界面、在界面中自动设置任务、向界面添加工具以及访问模型数据库的方式。这种定制可以像一个新功能一样简单,以应用程序的形式呈现,也可以用来创建一个聚焦工具来简化某种类型的模拟——我们称之为垂直应用程序。

image.png
PADT用ANSYS ACT编写的涡轮盘设计自动化的垂直应用程序

与APDL不同,澳大利亚首都直辖区没有自己的语言。它使用sPython,是来自Python的应用程序编程接口调用的集合。这是一个非常强大的工具集,在每次发布时都会增加功能。PADT已经使用ACT编写了单机版应用程序,大大减少了模拟时间。我们还为自己和用户编写了一些特性和应用程序,使安赛斯机械的日常使用变得更好。

请注意,大多数主要的安赛斯产品都支持ACT,而且随着时间的推移,越来越多的功能被添加到可用的程序中,而不仅仅是在安赛斯机械系统中。您也可以使用ACT将ANSYS机械连接到内部或3注册营养师派对软件。

因为这是一个标准环境,所以您可以在找到的ANSYS应用商店上共享您的ACT应用程序这里。看一看,您可以看到用户在整个ANSYS产品套件中使用ACT做了什么,包括ANSYS Mechanical。PADT图书馆里有两个,一个用来增加一个PID控制器另一个是一个工具节约你的ANSYS机械APDL数据库。

澳大利亚首都地区的另一个重要方面是它被完整地记录下来了。如果你去ANSYS帮助库中的定制套件文档,你可以找到你需要的一切。

定制工具3:自动化解决方案的APDL

在代码片段中,我们谈到了使用APDL来访问ANSYS Mechanical中不支持的求解器函数。您还可以使用APDL来自动化解决过程中发生的事情。通过APDL,可以访问ANSYS求解器中的所有功能。

image.png


APDL最常见的用法是创建一个以批处理方式解决问题的工具。APDL程序被用来执行任务,而不用回到ANSYS机械。举个例子,也许您想要求解一个加载步骤,保存求解中的一些信息,将其导出,读入到3中注册营养师party程序,修改它,修改模型中的某些属性,然后解决下一个加载步骤。你可以在批处理模式下用APDL完成所有这些。

这不是为胆小的人准备的,你正在用一种定制的语言进行复杂的编程。但是如果你花时间,它会非常强大。所有的命令都记录在ANSYS机械APDL帮助中,关于该语言的详细信息在ANSYS参数化设计语言指南中。PADT博客上满是十年前关于以这种方式使用APDL的文章。

定制工具4:求解器中的用户可编程功能

ANSYS机械ADPL求解器中最强大的功能之一是最终用户添加自己子程序的能力。这些用户可编程特性或UPF特性允许您创建自己的元素、制作自定义材料模型、自定义载荷或自定义接触行为。

image.png

市场上还有其他通用有限元分析工具,它们大力宣传用户元素和用户材料,并试图用它们来区别于ANSYS。然而,ANSYS机械APDL公司一直都有这种能力。许多大学和公司使用这种方法给ANSYS增加了新的功能。


相关推荐
系列微信
关联机构
  • 东方首选
  • 中图地信
  • 中环蓝盾
  • 启然健康
特色服务
联系方式
关于我们
微信
移动端
  • 咨询热线:010-81387990
  • 客户服务:010-81387990
  • 总部地址:北京市房山区长阳绿地启航国际商务办公区14号楼西楼5层
  • ICP备案:京ICP备17041491号-1
  • 京公网安备11011102001682
  • 版权所有:©北京正脉科工科技有限公司

友情连接:

立即咨询有惊喜哦 !