ansys 查询函数(inquiry function)
在ansys操作过程或条件语句中,常常需要知道有关模型的许多参数值,如选择集中的单元数、节点数,最大节点号等。此时,一般可通过*get命令来获得这些参数。现在,对于此类问题,我们有了一个更为方便的选择,那就是查询函数 — inquiry function。
inquiry function类似于ansys的 *get 命令,它访问ansys数据库并返回要查询的数值,方便后续使用。ansys每执行一次查询函数,便查询一次数据库,并用查询值替代该查询函数。
假如你想获得当前所选择的单元数,并把它作为*do循环的上界。传统的方法是使用*get命令来获得所选择的单元数并把它赋给一个变量,则此变量可以作为*do循环的上界来确定循环的次数。
get, elmax,elem,,count
do, i, 1, elmax
enddo现在你可以使用查询函数来完成这件事,把查询函数直接放在*do循环内,它就可以提供所选择的单元数。
do, i, elmiqr(0,13)
enddo这里的elmiqr并不是一个数组,而是一个查询函数,它返回的是现在所选择的单元数。括弧内的数是用来确定查询函数的返回值的。第一个数是用来标识你所想查询的特定实体(如单元、节点、线、面号等等),括弧内的第二个数是用来确定查询函数返回值的类型的(如选择状态、实体数量等)。
同本例一样,通常查询函数有两个变量,但也有一些查询函数只有一个变量,而有的却有三个变量。
查询函数的种类和数量很多,下面是一些常用、方便而快速快捷的查询函数。
1 area—arinqr(areaid,key)
areaid—查询的面,对于key=12,13,14可取为0;
key—标识关于areaidr的返回信息。
1, 选择状态。
12,定义的数目。
13,选择的数目。
14,定义的最大数。
-1,材料号。
-2,单元类型。
-3,实常数。
-4,节点数。
-6,单元数。
arinqr(areaid,key)的返回值。
对于key=1
0, areaid未定义。
-1,areaid未被选择。
1, areaid被选择。
2 keypoints—kpinqr(kpid,key)
kpid—查询的关键点,对于key=12,13,14为0
key —标识关于kpid的返回信息。
1,选择状态。
12,定义的数目。
13,选择的数目。
14,定义的最大数目。
-1,数料号。
-2,单元类型。
-3,实常数。
-4,节点数,如果已分网。
-7,单元数,如果已分网。
kpinqr(kpid,key)的返回值。
对于key=1
-1,未选择。
0,未定义。
1, 选择。
3 line—lsinqr(lsid,key)
lsid—查询的线段,对于key=12,13,14为0
key—标识关于lsid的返回信息。
1, 选择状态。
2, 长度。
12,定义的数目。
13,选择的数目。
14,定义的最大数。
-1,材料号。
-2,单元类型。
-3,实常数。
-4,节点数。
-6,单元数。
4 node—ndinqr(node,key)
node—节点号,对于key=12,13,14为0
key—标识关于node的返回信息。
1, 选择状态。
12,定义的数目。
13,选择的数目。
14,定义的最大数。
-2,超单元标记。
-3,主自由度。
-4,激活的自由度。
-5,附着的实体模型。
ndinqr(node,key)的返回值。
对于key=1
-1,未选择。
0,未定义。
1, 选择。
5 volumes—vlinqr(vnmi,key)
vnmi—查询的体,对于key=12,13,14为0
key—标识关于vnmi的返回信息。
1,选择状态。
12,定义的数目。
13,选择的数目。
14,定义的最大数目。
-1,数料号。
-2,单元类型。
-3,实常数。
-4,节点数。
-6,单元数。
-8,单元形状。
-9,中节点单元。
-10,单元坐标系。
vlinqr(vnmi,key)的返回值。
对于key=1
-1,未选择。
0,未定义。
1, 选择。
窗体顶部。窗体底部。
ANSYS中MPC的应用
5.mpc 约束用于 solid beam 和 shell beam 过程 1 将实体表面和 或壳体边界作为接触面,将梁节点作为目标的 pilot 节点,不需要添加目标面。2 设置接触单元选项 keyopt 2 2 激活 mpc 方法。keyopt 12 5 或 6 设置为绑定接触。keyopt 4...
SQL查询语句的高级应用
一 简单查询 简单的transact sql查询只包括选择列表 from子句和where子句。它们分别说明所查询列 查询的 表或视图 以及搜索条件等。例如,下面的语句查询testtable表中姓名为 张三 的nickname字段和email字段。select nickname,email from ...
函数图像的应用
1.一次越野跑中,当李明跑了1600米时,小刚跑了1450米,此后两人匀速跑的路程s 米 与时间t 秒 的关系如图,结合结合图象,求图中s1和s0的位置。2 为锻炼身体一直坚持步行上下班。已知学校到 家总路程2000米。一天,下班后,以45米 分的速度从学校往家走,走到离学校900米时,正好遇到一个...