命令流小结
Itlnum: 特定项目item1的编号、标签、分量。是要被提取的量。(有的item1,没有此项) *GET,A,ELEM,5,CENT,X 提取单元5质心的x坐标值,赋给参数A. *GET,BCD,ELEM,97,ATTR,MAT BCD=单元97的材料号 *GET,V37,ELEM,37,VOLU V37=单元37的体积
*GET,REAC_1,FSUM,,ITEM,FY 将节点力累加结果存放到变量REAC_1中 *GET,M_C1,VARI,2,EXTREM,VMAX 将变量2的最大极值存放到M_C1中
*GET,SHEAR,ELEM,1,ETAB,SHR 将单元1单元表中Lab=shr的值赋给变量SHEAR
*Create,Fname,Ext …命令….*End 创建宏文件
Fname,Ext:带路径的文件名、扩展名。将命令窗口输入的命令输出到*create命令指定的宏文件中,直到执行*End命令时为止。
*CFwrite,command 创建宏文件
Command:输入的命令,即一个完整的命令行字符串。
说明:将命令写入用*Cfopen打开的宏文件中,直到执行*Cfclos关闭宏文件时为止。只用以*Cfwrite开头的命令才会写入此宏文件中,而其他的命令只运行,而不写如宏文件。
*USE, Name,Arg1,Arg2,…,Arg18 运行宏文件
Name:欲调用的宏文件名,必须以字母开头。当宏文件位于系统的搜索中则不需要路径名。 Arg1,?Arg18:宏命令流中的输入变量参数。
说明:也可直接在命令输入窗口键入欲调用的宏文件名,回车即可运行该宏文件。
Flst, Nfield, Narg, Type, Otype, Leng
Nfield : 所选择实体对应操作命令的第几个参数 (field),注意操作命令的第一个域是命令本身,因此 NFIELD=2,表示是命令的第1个参数; NFIELD=3,表示是命令的第2个参数.....等。
Narg :fitem命令中选择实体的数目;即item范围中的项数。 Type :所选择的实体类型,定义为:
1 - 节点编号; 2 - 单元编号; 3 - Keypoint 编号; 4 - Line 编号; 5 - Area 编号; 6 - Volume 编号; 7 - Trace points;
8 - 总体直角坐标系中的坐标值;
9 - 屏幕坐标选择 (在屏幕 X, Y 坐标中,值 (-1 to 1))
Otype : 数据排列方式,有两种方式:
NOOR — 数据是无序的 (默认);
ORDER— 数据是个有序的表 (例如对于 E,P51X 和 A,P51X 命令,其中数据的顺
序与用 pick 方式选择时的顺序一致)。
Leng :数据表长度 ( FITEM 命令的个数。如果 Otype = NOOR,LENG 应等于 NARG) 说明: FLST 和 FITEM 是在 GUI 方式中,为某一命令选择操作实体时产生的,反映在 log
文件中是一条 FLST 命令,跟着一条或几条 FITEM 命令,再跟着一条带有一个 P51X
SUNNY编著 32
命令流小结
的操作命令; 或者是一条 FLST 命令和若干条 FITEM 命令,跟着一条 FLST 命令和若干条 FITEM 命令,再跟着一条带有两个 P51X 的操作命令。
Fitem, Nfield, Item, Itemy, Itemz </