2022年ANSYS入门教程-ANSYS查询函数,GET函数,参数配置和其它 .pdf





《2022年ANSYS入门教程-ANSYS查询函数,GET函数,参数配置和其它 .pdf》由会员分享,可在线阅读,更多相关《2022年ANSYS入门教程-ANSYS查询函数,GET函数,参数配置和其它 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ANSYS 入门教程 (17) - ANSYS 查询函数, GET 函数,参数配置和其它 2.5.5 ANSYS 查询函数在用命令流建模、求解及后处理过程中,常常需要获得模型的许多参数,如几何图素和有限元图素的数量等。普通的方法是通过*GET 命令或内部函数等得到这些参数,并在ANSYS 中有详细的帮助文件。而较为便捷的方法是采用ANSYS 的查询函数,查询函数在帮助文件中没有详细介绍,查询函数通过访问数据库返回要查询的数值。查询函数通常有两个变量,第一个变量为所要查询的图素或图素编号,第二个变量为所要查询的内容。查询函数的种类和数量很多,这里仅介绍KPINQR 、LSINQR 、ARINQR
2、 、VLINQR 、NDINQR 、ELMIQR 、ETYIQR 、RLINQR 、SECTINQR 、CSYIQR 及 ERINQR 等 11 个函数及其主要查询标识。1. 关键点查询函数命令: KPINQR(kpid,key) kpid - 为要查询的关键点号,当key=12,13,14 时为 0。 key - 查询信息标识,其值可取: =1:选择状态; =12:已定义数目; =13:被选择的数目; =14:定义的最大编号; =-1:材料号; =-2:单元类型号; =-3:实常数号; =-4:节点号(已分网); =-7:单元号(已分网)当 key=1 时函数的返回值: =-1:未选择; =
3、0:未定义; =1:被选择例如: a=kpinqr(0,12) 则返回已定义的关键点最大数目,并赋值给参数A。2. 线查询函数命令: LSINQR(lsid,key) lsid - 为要查询的线号,当key=12,13,14 时为0。 key - 查询信息标识,其值可取及其返回值: =1:选择状态; =2:长度; =12:已定义数目; =13:被选择的数目; =14:定义的最大编号; =-1:材料号; =-2:单元类型号; =-3:实常数号; =-4:节点数(已分网); =-6:单元数目(分网) =-8:分网的线拟化分数目 =-9:关键点1; =-10:关键点2; =-15:截面号ID =-1
4、6 :单元拟划分数目;当 key=1 时函数的返回值同上。例如: a=LSinqr(0,12) 则返回线的最大数目,并赋值给参数A。3. 面查询函数命令: ARINQR(arid,key) arid - 为要查询的面号,当key=12,13,14 时为 0。 key - 查询信息标识,其值可取及其返回值: =1:选择状态; =12:已定义数目; =13:被选择的数目; =14:定义的最大编号; =-1:材料号; =-2:单元类型号; =-3:实常数号; =-4:节点数(已分网); =-6:单元数(已分网);名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
5、 - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - =-8:单元形状; =-10:单元坐标系; =-11:面约束信息;当 key=1 时函数的返回值同上。当 key=-11 时函数返回值: =0:没有约束; =1:对称约束; =2:反对称约束; =3:对称与反对称约束4. 体查询函数命令: vlinqr(vlid,key) vlid - 为要查询的体号,当key=12,13,14 时为 0。 key - 查询信息标识,其值可取及其返回值: =1:选择状态;=12:已定义数目;=13:被选择的数目; =14:定义的最大
6、编号;=-1:材料号; =-2:单元类型号; =-3:实常数号; =-4:节点数(已分网);=-6:单元数; =-8:单元形状; =-10:单元坐标系当 key=1 时函数的返回值同上。5. 节点查询函数命令: ndinqr(node,key) node - 为要查询的节点号,当key=12,13,14 时为 0。 key - 查询信息标识,其值可取及其返回值: =1:选择状态; =12:已定义数目; =13:被选择的数目; =14:定义的最大编号; =-1:材料号; =-2:超单元标记; =-3:主自由度; =-4:活动自由度 =-5:依附的实体模型;当 key=1 时函数的返回值同上。6.
7、 单元查询函数命令: ELMIQR(elid,key) elid - 为要查询的单元号,当key=12,13,14 时为 0。 key - 查询信息标识,其值可取及其返回值: =1:选择状态; =12:已定义数目; =13:被选择的数目 =14:定义的最大编号; =-1:材料号; =-2:单元类型号; =-3:实常数号; =4:截面号ID; =5:单元坐标系号; =7:实体模型号;当 key=1 时函数的返回值同上7. 单元类型查询命令: ETYIQR(itype,key) itype - 为要查询的单元类型号,当key=12,14 时为0。 key - 查询信息标识,其值可取及其返回值: =
8、1:选择状态; =12:已定义数目; =14:定义的最大编号;当 key=1 时函数的返回值同上。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 8. 实常数查询函数命令: rlinqr(nreal,key) nreal - 为要查询的实常数号,当key=12,13,14 时为0。 key - 查询信息标识,其值可取及其返回值: =1:选择状态; =12:已定义数目; =13:被选择的数目; =14:定义的最大编号;当 key
9、=1 时函数的返回值同上。9. 截面号查询函数命令: SECTINQR(nsect,key) nsect - 为要查询的截面号,当key=12,13,14 时为 0。 key - 查询信息标识,其值可取及其返回值: =1:选择状态; =12:已定义数目; =13:被选择的数目; =14:定义的最大编号;当 key=1 时函数的返回值同上。2.5.6 *get 命令与GET 函数 *GET 命令几乎可以提取ANSYS 数据库中的任何数据,并赋值给全局变量。例如任何图素(关键点、线、面、体、节点和单元)的相关数据信息、各处理器的设置与状态、系统或环境等等数据信息。 *GET 命令的使用格式为: *
10、GET,Par,Entity,ENTNUM,Item1,IT1NUM,Item2,IT2NUM Par - 欲赋值的变量名称,即提取结果将赋给该变量,由用户定义。 Entity - 被提取图素的关键字,如NODE,ELEM,KP,LINE,AREA,VOLU,PDS 等。 ENTNUM - 图素编号,如为0 则表示全部图素。 Item1,IT1NUM,Item2,IT2NUM - 某个图素的项目及其编号。由于几乎可提取数据库中的任何数据,因此该命令参数极多,且有些比较复杂,详细可参见ANSYS 命令参考手册(ANSYS Commands Reference),此处不再介绍。 *GET 命令有许
11、多等价的内部函数(称GET 函数),可以替代*GET 命令直接提取数据,这些内部提取函数既可将返回值赋给变量,也可直接在命令流中使用,比*GET 命令更加方便,这里介绍如下。常用GET 函数表如表所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页
12、 - - - - - - - - - 2.5.7 几何建模其它命令与技巧几何建模命令众多,除上述内容外,尚有其它一些问题和技巧,这里就几何建模的常见问题或技巧予以介绍,以提高建模水平和速度。1. 撤销操作命令UNDO 在 GUI 方式操作下,可使用/UNDO,on 来打开UNDO 命令,但只能撤销上一次的操作;或使用UNDO,NEW 建立一个可编辑的GUI 窗口,允许用户修改最后一次执行名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - -
13、- - RESUME 或 SAVE 命令后的命令流。一般不建议使用。具体命令解释: GUI :Main Menu Session Editor 命令: UNDO,Kywrd 其中Kywrd 为关键词,仅且必须为NEW ,表示使用UNDO,NEW 建立一个可编辑的GUI 窗口,允许用户修改最后一次执行RESUME 或 SAVE 命令后的命令流。发布UNDO,new 命令后,打开文字窗口编辑器(SESSION EDITOR ),其中显示了最后一次执行 RESUME 或 SAVE 命令后的所有操作命令。可以编辑该命令文件,删除拟删除的操作命令,点击OK 即可完成UNDO 操作。2. ANSYS 配置
14、参数命令/CONFIG 命令: /CONFIG, Lab, VALUE Lab 为要修改的配置参数,VALUE 为配置参数数值(整数),其值可取: Lab - 要修改的配置参数,可以是: NRES VALUE 表示结果文件中允许的最大结果组个数(子步数 )。默认为1000。对于MFX 分析,默认为5000。最小值10。 NORSTGM 在结果文件中是否写入几何数据。VALUE 可以为0 (写几何数据 ) 或1 (不写几何数据 )。对于可能创建过大的文件的复杂分析情况很有用。默认为0。 NBUF VALUE 为在求解时每个文件的缓冲(buffers) 大小(1 32),默认为4。 LOCFL 文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年ANSYS入门教程-ANSYS查询函数 GET函数 参数配置和其它 2022 ANSYS 入门教程 查询 函数 GET 参数 配置 其它

限制150内