- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ANSYS中变量数组函数初教程
ANSYS中变量数组函数初级教程
一、参数介绍
1、参数的概念和类型:
参数是指APDL中的变量与数组。
变量参数有两种类型:数值型和字符型。
数组参数有三种类型:数值型、字符型和表,表是一种特殊的数值型数组,允许自动进行线性差值。
在APDL中任何参数都不需要单独声明参数(不同于C语言)。数值型参数,无论整形还是实型都按照双精度进行存储,被使用但未被赋值的参数程序将默认一个接近0的极小值。字符型参数储存字符串,赋值方法是将字符创括在一对单引号中(最大长度8个字符)。
2、参数命名规则
1)必须以字母开头,长度不超过32个字符
2)只能包含字母,数值和下划线。
3)一般不能以下划线开头,以下划线开头的参数为系统隐含参数,只用于GUI和宏中。
4)以下划线结尾的参数用*STATUS命令或组列表显示,用*DEL删除。
5)不能使用宏专用的局部参数名:ARG1~ARG9和AR10~AR99.
6)不能使用*ABBR命令定义的缩写。
7)不能使用ANSYS表示子(Lable)如TEMP,UX,PRES等等。
举例一些无效参数名:
Fjsdklfjsklfjsklfjkslfjksdfjdkslfjsdklfjsdklfjs123434343(长度超过32)
S@B(含非法字符@)
UX(系统自由度标识符)
12ddd(以数字开头)
二、变量的定义与赋值
一般定义变量与赋值有以下6种,但本文只介绍常用的几种:
1)利用命令*set定义并赋值
2)利用“=”定义并赋值
3)利用GUI:utility menu——parameters——scalar parameters 定义赋值
4)在启动时利用驱动命令进行定义与赋值(建议初学者不要使用)
5)利用*get提取ANSYS数据库数据进行定义与赋值
6)利用*ask命令定义并赋值
1、利用*set定义变量并赋值
格式 *set,par,value,val2,val3……val10
Par——参数名
Valu——参数的赋值,数值或字符串
Val2~val10——对数组赋值(见例子4)
举例:*set,length,12(定义length并赋值为12)
*set,width,length(定义width并赋值为length的值12)
*set,abc_111,’good’(给abc_111定义为字符good)
*set,B(1),1,2,3,4(给数组B赋值,B(1)=1, B(2)=2, B(3)=3, B(4)=4)
2、利用“=”定义并赋值
“=”可以直接用来定义和赋值变量,作为一种速记符实际是通过内部调用*set实现参数定义与赋值的。
格式:name=value
name——参数名
vulue——赋给参数的数值或字符,字符必须放在一对单引号内并且不得超过8个字符。
例子:width=12
Length=width(12)
abc_111=‘good’
B(1)=1, B(2)=2, B(3)=3, B(4)=4
3、利用GUI或命令输入窗口进行变量定义与赋值。
1)在ansys命令输入窗口直接1,2输入。
2)利用利用GUI:utility menu——parameters——scalar parameters 定义赋值
4、删除变量
1)*set,par,(赋空值,字符型空为‘’)
2)name=(赋空值,字符型空为‘’)
3)利用上图delete
例子:width=
(width为空值注意不是0)
Abc_123=’’
(abc_123为空值)
5、列表显示变量参数
1)利用*status命令显示已定义的参数(变量,数组,表)
2)利用GUI:utility menu——list——other——parameters
utility menu——List——status——parameters——all para
3)利用GUI显示指定参数:
utility menu——list——other——named parameters
utility menu——List——status——parameters——named parameters
6、存储与恢复变量
1)存储变量到指定文件中使用PARSAV命令或选择菜单 utility menu——parameters——save parameter
格式如下:
PARSAV,LAB,文件名,扩展名
LAB包括scalar和all
Scalar——要存储的变量名(不包括数组表)
All——存储所有参数包括数组和表
2)从一个文件中恢复已存在的参数使用PARRES命令选择菜单
Utility menu——parameters——restore parameters
格式如下:
Parres,lab,文
文档评论(0)