正在加载图片...
ANSYS查询函数( Inquiry Function) 在 ANSYS操作过程或条件语句中,常常需要知道有关模型的许多参数值 如选择集中的单元数、节点数,最大节点号等。此时,一般可通过*GT命令来 获得这些参数。现在,对于此类问题,我们有了一个更为方便的选择,那就是查 询函数— Inquiry Function。 Inquiry Function类似于 ANSYS的*GET命令,它访问 ANSYS数据库并 返回要查询的数值,方便后续使用。 ANSYS每执行一次查询函数,便查询一次数 据库,并用查询值替代该査询函数 假如你想获得当前所选择的单元数,并把它作为*0循环的上界。传统 的方法是使用*GET命令来获得所选择的单元数并把它赋给一个变量,则此变量 可以作为*0循环的上界来确定循环的次数 *get, ELMAX, elem,, count *do, L, 1. ELMAX 现在你可以使用查询函数来完成这件事,把查询函数直接放在*0循环内,它就 可以提供所选择的单元数 *do, I, ELMIQR (0, 13) enddo 这里的 ELMIQR并不是一个数组,而是一个查询函数,它返回的是现在所选择的 单元数。括弧内的数是用来确定查询函数的返回值的。第一个数是用来标识你所 想查询的特定实体(如单元、节点、线、面号等等),括弧内的第二个数是用来 确定査询函数返回值的类型的(如选择状态、实体数量等)。 同本例一样,通常查询函数有两个变量,但也有一些查询函数只有一个 变量,而有的却有三个变量。 查询函数的种类和数量很多,下面是一些常用、方便而快速快捷的查询函数 1 AREA-aringr(areaid, key) areaid—查询的面,对于key=12,13,14可取为0; key一标识关于 areaidr的返回信息 1,选择状 12,定义的数目 13,选择的数目 =14,定义的最大数 =-1,材料号 =-2,单元类型 =-3,实常数 占 =-6,单元数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,单元数 …
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有