ANSYS 基础教程—APDL 基础 发表时间:2011-3-17 关键字:ANSYS ANSYS 教程 APDL 基础 信息化调查找茬投稿收藏评论好文推荐打印社区分享 本文主要介绍APDL 基础功能,包括:定义参数、利用参数、获取数据库信息方面展开
概述 ·APDL 是ANSYS 参数化设计语言的缩写,它是一种允许使用参数并能完成一系列任务的强大的程序语言
·使用APDL, 可以: –用参数而不是用数值输入模型尺寸,材料类型等
–从ANSYS 数据库中获取信息, 比如节点位置或最大应力
–在参数中进行数学运算,包括矢量和矩阵运算
–把常用的命令或宏定义成缩写形式
–建立一个宏使用if-then-else 分支和do 循环等来执行一系列任务
定义参数 ·用以下格式定义参数 Name=Value –可以在输入窗口或标量参数对话框中输入(Utility Menu > Parameters > Scalar Parameters
) –参数名不能超过8 个字符
–值可以是一个数值,一个以前定义过的参数,一个函数,一个参数表达式,或者一个字符串(用单引号括住)
·例子: inrad=2
5 g=386 outrad=8
2 massdens=density/g numholes=4 circumf=2*pi*rad thick=outrad-inrad area=pi*r**2 e=2
7e6 dist=sqrt((y2-y1)**2+(x2-x1)**2) density=0
283 slope=(y2-y1)/(x2-x1) bb=cos(30) theta=atan(slope) pi=acos(-1) jobname=‘proj1’ 用 *SET 看有用参数列表 ·以上例子是关于标量参数的, 它只有一个值—数字或者字符
·ANSYS 也提供数组