资源描述:
《ANSYS 入门教程 (17) - ANSYS 查询函数,GET 函数,参数.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ANSYS入门教程(17)-ANSYS查询函数,GET函数,参数配置和其它2.5.5ANSYS查询函数在用命令流建模、求解及后处理过程中,常常需要获得模型的许多参数,如几何图素和有限元图素的数量等。普通的方法是通过*GET命令或内部函数等得到这些参数,并在ANSYS中有详细的帮助文件。而较为便捷的方法是采用ANSYS的查询函数,查询函数在帮助文件中没有详细介绍,查询函数通过访问数据库返回要查询的数值。查询函数通常有两个变量,第一个变量为所要查询的图素或图素编号,第二个变量为所要查询的内容。查询函数的种类和数量很多,这里仅
2、介绍KPINQR、LSINQR、ARINQR、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:单元号(已分网
3、)当key=1时函数的返回值:=-1:未选择;=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:分网的线拟化分
4、数目=-9:关键点1;=-10:关键点2;=-15:截面号ID=-16:单元拟划分数目;当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、网);=-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:定义的最大编号;=-1:材料号;=-2:单元类型号;=-3:实常数号;=-4:节点数(已分网);=-6:
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.单元查询函数命令:ELMIQR(elid,key)elid-为要查询的单元号
7、,当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-查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=14:定义的最大编号;当key
8、=1时函数的返回值同上。8.实常数查询函数命令:rlinqr(nreal,key)nreal-为要查询的实常数号,当key=12,13,14时为0。key-查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;当key=1时函数的返回值同上。9.截面号查询