- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ANSYS学习资料
分享知识 传播快乐
分享知识 传播快乐
达尔文档 DareDoc
ANSYS命令流学习指南
APDL内容简解
由DEAN原创、整理,仅供学习交流
2014年5月达尔文档|DareDoc整理
ANSYS命令流学习指南-APDL内容简解
PAGE 180
DareDoc
PAGE II
目录
TOC \o 1-3 \h \z \u 什么是ANSYS命令流,APDL是什么? 1
ANSYS命令流与GUI方式联系及其优点 1
二次开发涉及到的工具 1
如何学习ANSYS命令和APDL 1
工欲善其事必先利其器(编辑器选择) 2
LOG文件的秘密 4
APDL主要内容 5
自定义工具栏 5
使用参数 7
变量命名 7
变量赋值 7
变量定义查看和删除 7
参数保存和恢复 8
字符变量的用法 8
数组初步 8
数组赋值 9
ANSYS*get命令和查询函数 9
*get命令 9
查询函数(Inquiry Function) 11
系统信息查询函数/INQUIRE 12
内嵌获取函数的用法 12
宏 12
什么是APDL宏 12
宏定义 13
宏的搜索路径(宏在何放) 14
宏库(宏的家园) 15
控制语句 16
条件转移命令 16
无条件转移 17
循环语句 17
GUI交互 18
各种语言的含义 20
编写命令流的良好习惯 21
有用的东西整理 21
一些常用符号 21
参数与数据文件的写出与读入 22
常用宏解析 24
查询db名称,删除以db名+000.jpg为名称的图片 24
提取图片 25
查询变量或数组在ANSYS内部编号 25
线法线方向统一调整 25
梁单元单元表建立 26
参考资料 26
PAGE 24
DareDoc
什么是ANSYS命令流,APDL是什么?
ANYS提供两种工作方式,GUI图形用户界面(GraphicalUserInterface又称图形用户接口)操作和命令流。
在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成同GUI方式一样甚至GUI不能完成的的操作。
命令流方式融GUI方式、APDL、UPFs、UIDL、MAC,甚至TCL/TK于一个文本文件中,可通过/input命令(或UtilityMenuFileRead Input From)读入并执行,也可通过拷贝该文件的内容粘贴到命令行中执行。
命令流通常由ANSYS命令和APDL功能语句组成。APDL(ANSYSParametricDesignLanguage)为ANSYS参数化设计语言。APDL是用来自动完成某些功能或建模的一种脚本语言,提供一般程序语言的功能。它包含三个方面的内容:工具条、参量和宏命令。灵活运用这三种工具,可以实现快速操作,数据快速传递、更新等功能。
ANSYS命令流与GUI方式联系及其优点
ANSYS命令流可以和GUI方式配合使用,各自分别都能独立完成分析,部分操作只能通过命令方式实现。对于复杂的有限元模型,使用GUI方式的缺点就会暴露,因为一个分析的完成需要进行多次反复。这样,在GUI方式中,就会出现大量重复的操作,会严重影响设计人员的心情。
命令流有以下几个优点:
可减少大量的重复工作,少许修改的话,只需变动几行代码或者参数就行,可为设计人员节省大量的时间。
便于保存和携带,一个复杂的有限元分析的APDL代码也就几百行,也就几十KB。
便于交流,设计人员进行交流时,查看APDL代码明显方便得多。
高级需求时,可以二次开发。
熟练后分析速度要快于使用GUI;减少重复劳动;方便和别人交流。
但这并不是说只需学习命令流就可以了,对于初学者来说,GUI方式是最易懂和入门的方式,熟练的操作GUI可以便于命令的理解。因此,我们在学习ANSYS过程中,菜单操作是对ANSYS使用环境熟悉的一个重要过程。
二次开发涉及到的工具
可以通过ANSYS为用户提供了良好的二次开发环境,开发适用于用户自己的模块,提高分析效率和质量。ANSYS提供了四种二次开发工具:APDL;UPFs(UserProgrammableFeatures)——用户可编程特性,操作途径是对ANSYS核心FORTRAN代码进行修改,对开发者有限元知识水平要求较高;UIDL(UserInterfaceDesignLanguage)——用户界面设计语言;Tcl(Toolcommandlanguage)——工具命令语言,Tk是基于Tcl的图形开发工具箱
您可能关注的文档
- 2019年高考物理一轮复习-第6章-动量-实验7-验证动量守恒定律学案(新人教版).doc
- 2019年公园夜景景观亮化施工组织设计.doc
- 2019年广东省广州市白云区中考数学一模试卷【含答案及解析】.docx
- 2019年广东省中考数学模拟试卷(含答案).doc
- 2019年湖南省岳阳市中考物理模拟冲刺试卷(一).docx
- 2019年全国中考数学真题180套分类汇编:弧长与扇形面积【含解析】.doc
- 2019年深圳市高三年级第一次调研考试数学试题(理科)(20190221考).docx
- 2019年医学高级职称麻醉学考试试题(一).doc
- 2019年浙江省普通高职单独考试温州市二模《计算机专业理论》试卷.doc
- 2019年中考数学《锐角三角函数》专题复习试卷(含答案).docx
文档评论(0)