- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
APDL (ANSYS Parametric Design Language)是 ANSYS 参数化设计语言的 的缩写,它是一种允许使用参数并能完成一系列任务的强大的程序语言。
使用 APDL, 您可以:
用参数而不是用数值输入模型尺寸,材料类型等。
从 ANSYS 数据库中获取信息, 比如节点位置或最大应力。
在参数中进行数学运算,包括矢量和矩阵运算。
把常用的命令或宏定义成缩写形式。
建立一个宏使用if-then-else分支和do循环等来执行一系列任务。;APDL 基础A. 定义参数;例子:
inrad=2.5
outrad=8.2
numholes=4
thick=outrad-inrad
e=2.7e6
density=0.283
bb=cos(30)
pi=acos(-1);APDL 基础...定义参数;一些命名规则:
参数名不超过8个字符,并以字母开头。
参数名中只能出现字母,数字和下划线。
避免以下划线开头,这在 ANSYS 中另有它用。
参数名不分大小写,如“RAD” 和 “Rad” 是一样的。所有的参数都以大写形式存储。
避免使用 ANSYS 标识,如 STAT, DEFA, 和 ALL。;APDL 基础 B.使用参数;APDL 基础...参数的用法;其它一些关于参数用法的例子:
jobname=‘proj1’
/filnam,jobname ! 作业名
/prep7
youngs=30e6
mp,ex,1,youngs ! 杨氏模量
force=500
fk,2,fy,-force ! 2号关键点的力
fk,6,fx,force/2 ! 6号关键点的力;从数据库中获取信息并给参数赋值, 使用 *GET 命令或 Utility Menu Parameters Get Scalar Data...
对获取大量信息是很有用的,包括模型和结果数据,请参看 *GET命令的详细资料。;例子:
*get,x1,node,1,loc,x ! x1 =节点1的x坐标 [CSYS]*
/post1
*get,sx25,node,25,s,x ! sx25 = 节点25的x方向应力 [RSYS]*
*get,uz44,node,44,u,z ! uz44 =节点44的UZ方向的位移[RSYS]*
nsort,s,eqv ! 对节点的 von Mises 应力排序
*get,smax,sort,,max ! smax = 排序的最大值
etable,vol,volu ! 用vol 存储单元体积
ssum ! 对单元表的列求和
*get,totvol,ssum,,vol ! totvol = 对 vol 的列求和
*CSYS = 激活坐标系 (CSYS)
RSYS = 激活的结果坐标系 (RSYS);一些数据可以通过函数获取。
例如:
x1=nx(1) ! x1 = 节点1的x坐标 [CSYS]*
nn=node(2.5,3,0) ! nn = 在(2.5,3,0)处的节点 [CSYS]*
/post1
ux25=ux(25) ! ux25 = 25号节点的 UX 值[RSYS]*
temp93=temp(93) ! temp93 = 节点93的温度值
width=distnd(23,88) ! width = 23号节点和88号节点间的距离
*CSYS = 激活坐标系 (CSYS)
RSYS = 激或的???果坐标系 (RSYS);在一些地方您可以直接取函数值 ,就象用一个参数一样。例如:
k,10,kx(1),ky(3) ! 10号关键点x坐标取1号关键点的x坐标,y坐标取 !3号关键点的y坐标
k,11,kx(1)*2,ky(3) ! [CSYS]*
f,node(2,2,0),fx,100 !在节点(2,2,0)施加力 FX [CSYS]*
*CSYS = 激活坐标系 (CSYS);APDL 基础;2. 数组参数;有三种数组参数类型:
数值数组
表
字符数组
数值数组 是标准的 1-D, 2-D, 或 3-D 数值矩阵,如下面的 BB
BB(2,3) = 704
BB(3,1) = 1033
等.; 数据表 除了行、列、面可以是实数外与数值数组类似。
第零行、零列、零面必须填充数字。
对定义随时间变化的载荷和类似情况非常有用
例如,表FORCE可以表示力随时间的变化关系,第零行表示时间值。
FORCE(0.4) = 279.9996
FORCE(6.5) = 560.0
FORCE(8.9) = 119.25
等;数组参数...数组参数的类型;定义数组的步骤:
1. 指定类型和维数
Utility Menu Parameters Array Parame
您可能关注的文档
- 二次根式的乘除法.pptx
- 电磁场圆截面金属波导.pptx
- 板书设计学习.pptx
- 管理心理学入门.pptx
- 高三英语专题复习全面.pptx
- 理学无穷级数.pptx
- 几何光学习题答案.pptx
- 菱形性质市级获奖说课.pptx
- 管理心理学学习.pptx
- 清华大学管理心理学.pptx
- DB44_T+2767-2025河口海湾总氮、总磷水质评价指南.docx
- 中医药科技成果转化评价技术规范.docx
- DB44_T+2750-2025农村供水工程数字化建设技术导则.docx
- DB44_T+2769-2025金属矿山生态修复技术规范.docx
- 镁合金航天航空零部件长效防护微弧氧化膜层工艺规范.docx
- 《甘青青兰中绿原酸和胡麻苷含量的测定 高效液相色谱法》发布稿.pdf
- DB44_T+753-2025声环境质量自动监测技术规范.docx
- 信息技术 智算服务 异构算力虚拟化及池化系统要求.docx
- DB44_T+2759-2025黄荆栽培技术规程.docx
- 废生物制药溶媒再生乙腈.docx
最近下载
- 最高人民法院第二巡回法庭法官会议纪要合辑(详尽版).pdf VIP
- 一种黄梅秤锤树组织培养快速繁殖方法.pdf VIP
- T∕CGMA033001-2024压缩空气站能效分级指南.pptx VIP
- 云南省2026年普通高等学校面向中等职业学校毕业生招生考试旅游类模拟【A5】.doc VIP
- 行政法与行政诉讼法【名词解释】.doc VIP
- 一种黄梅秤锤树规模化扦插繁殖方法.pdf VIP
- GB50303-2015 建筑电气工程施工质量验收规范.docx VIP
- 2024—2025学年山东省青岛市高一上学期期末选科测试英语试卷.doc VIP
- FW19131气体灭火控制装置说明书V1.0-防威.pdf
- 气象灾害 课件高一地理人教版(2019)必修第一册.pptx VIP
原创力文档


文档评论(0)