陆小凤传奇免费下载txt:最新分享 ansys-FLST及UNDO命令

来源:百度文库 编辑:中财网 时间:2024/05/05 19:30:10
ansys常用命令(2)

转载自:http://hi.baidu.com/caishuaishuai/blog/item/1915b2d9135b5fe138012f4a.html

ANSYS命令介绍:FLST、FITEM和NGEN

2009-04-08 16:24 FLST 和 FITEM 是在 GUI 方式中,为某一命令选择操作实体时产生的,反映在 log 文件中是一条 FLST 命令,跟着一条或几条 FITEM 命令,再跟着一条带有一个 P51X 的操作命令;
   
或者是一条 FLST 命令和若干条 FITEM 命令,跟着一条 FLST 命令和若干条 FITEM 命令,再跟着一条带有两个 P51X 的操作命令。
   
根据 ANSYS 的帮助文件,对 FLST 和 FITEM 的用法说明如下:
   
1 FLST 命令
     
FLST, NFIELD, NARG, TYPE, Otype, LENG
   
其中各参数说明如下:
     
NFIELD - 所选择实体对应操作命令的第几个参数 (field),注意操作命令的第一个域是命令本身,因此 NFIELD=2,表示是命令的第1个参数; NFIELD=3,表示是命令的第2个参数.....等。

NARG    - 后续列表中的项数 (即后续 FITEM 命令行数)
     
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)
   
2 FITEM 命令
     
FITEM, NFIELD, ITEM, ITEMY, ITEMZ
   
其中各参数说明如下:
     
NFIELD - 所选择实体对应操作命令的第几个参数 (field),注意操作命令的第一个域是命令本身,因此 NFIELD=2,表示是命令的第1个参数; NFIELD=3,表示是命令的第2个参数;等。
     
ITEM    - 所选择实体的编号;负值表示它与上一个 FITEM 组成一个范围,例如相连两个 FITEM 的 ITEM 值分别为 4 和 -8,则表示 4,5,6,7,8 全被选中。
     
ITEMY, ITEMZ - 当所选实体为坐标值时,分别为 Y 和 Z 坐标,此时 ITEM 为 X 坐标。
   
注意:对于给定的实体类型,如果 ITEM 的值大于该类实体的最大值,可能导致不可预料的后果。

例如:
/TITLE,2D SHAPE OPTIMIZATION EXAMPLE
/PREP7
ANTYPE,STATIC
ET,1,PLANE82
KEYOPT,1,3,3
R,1,1
MP,EX,1,210000
MP,NUXY,1,0.3
MP,DENS,1,1
!INPUT KEYPOINTS
K,1,1560.000000,320.000000,0.000000
K,2,1540.000000,300.000000,0.000000
K,3,1500.000000,300.000000,0.000000
K,4,1439.992000,279.996700,0.000000
K,5,1160.041000,280.005000,0.000000
K,6,920.000500,279.997500,0.000000
K,7,699.989700,280.015100,0.000000
K,8,600.006800,300.005700,0.000000
K,9,460.003500,299.998500,0.000000
K,10,400.000400,319.999800,0.000000
K,11,360.000000,360.000000,0.000000
K,12,0.000000,0.000000,0.000000
K,13,360.000000,720.000000,0.000000
K,14,360.000000,0.000000,0.000000
K,15,0.000000,720.000000,0.000000
K,16,1560.000000,0.000000,0.000000
K,17,1920.000000,0.000000,0.000000
K,18,1920.000000,360.000000,0.000000
K,19,1560.000000,360.000000,0.000000
flst,2,11,3,orde,2
FITEM,2,1
FITEM,2,-11
SPLINE,P51X
FLST - - 选择结果用于后续命令的第 2 个域,共 11 个实体,实体类型为关键点编号,共有2行 FITEM 命令;
接着 2个 FITEM 命令选择了关键点 :1~11
最后是样条曲线(SPLINE)命令,所选的11个关键点以 P51X 代表,位于SPLINE 命令的第2个域.

NGEN,ITIME,INC,NODE1,NODE2,NINC,DX,DY,DZ,SPACE
是一个节点复制命令,
它是将一组节点在现有坐标系统下复制到其它位置。
ITIME: 复制的次数,包含自己本身。
INC: 每次复制节点时节点号码的增加量。
NODE1,NODE2,NINC: 选取要复制的节点,即要对哪些节点进行复
制。
DX,DY,DZ: 每次复制时在现有坐标系统下,几何位置的改变量。
SPACE:间距比,是最后一个尺寸和第一个尺寸的比值。

 

 

 

 

很少有人知道的ANSYS的几个实用用法

在实用ansys的过程中,总结出两个实用功能,拿出来跟大家分享
1、ANSYS的UNDO功能,多数人都认为ansys没有undo功能。其实这个功能一直就存在,只是菜鸟们不知道而已,ansys有入门水平的使用者肯定都知道:在安装目录\apdl\start80.ans(8.0版,其他版本相应数值变化),后面加上两行命令
/undo,on$*abbr,undo,undo.启动ansys以后就会出现一个undo的快捷工具
2、喜欢用apdl的朋友可能会碰到这么一个麻烦:就是当运算量较大的时候不知道什么算完,要是电脑能算完后自动关机就好了。最近我就为这个问题伤了不少脑筋,有个项目运算量非常大,我在自己家的电脑上足足算了一个多星期,我白天上班,用下面的命令实现了运算完成后电脑自动关机,等我某天发现了再来处理结果。(绝对原创)
在apdl程序的最后加上如下命令:*cfopen,autoshutdown,,new
*vwrite,
('shutdown -s -f -t 60 -c "ANSYS运算完毕,即将关机!——qflut"')
*cfclose
/syp,autoshutdown.bat
3、从ansys9开始软件部分命令开始支持中文了,如ask,multpro等