/clear !清除目前所以的database资料,该命令在起始层才有效。
--------------------------------------------------------------------------------
-- 作者:qsunion
-- 发布时间:2005-5-19 16:12:06 --
PARSAV,ALL,PAR,TXT
!PARSAV命令是储存ANSYS的参数,ALL代表所有参数,PAR是文件名,TXT是扩展名 /SOLU
ANTYPE,,REST,CruStep-1, ,CONTINUE
!ANTYPE是定义分析类型的命令,REST代表重启动,CruStep代表本载荷步的编号 PARRES,NEW,PAR,TXT
!PARRES是恢复参数的命令,NEW表示参数是以刷新状态恢复,PAR和TXT代表了储存了参数的文件名和扩展名
如果有单元生死的问题,可以这样处理: ALLSEL,ALL
*GET,E_SUM_MAX,ELEM,,NUM,MAX !得到单元的最大编号,即单元的总数 ESEL,S,LIVE !选中“生”的单元 *GET,E_SUM_AL,ELEM,,COUNT
*DIM,E_POT_AL,,E_SUM_MAX !单元选择的指示 *DIM,E_NUM_AL,,E_SUM_AL !单元编号的数组 J=0
!读出所选单元号 *DO,I,1,E_SUM_MAX
*VGET,E_POT_AL,ELEM,I,ESEL
!对所有单元做循环,被选中的单元标志为“1” *IF,E_POT_AL,EQ,1,THEN J=J+1
E_NUM_AL(J)=I *ENDIF *ENDDO ALLSEL,ALL
在重启动之后恢复单元生死状态 *if,E_SUM_AL,ne,0,then
*do,i,1,Num_Alive
esel,a,,,E_NUM_AL *enddo ealive,all
allsel *endif
--------------------------------------------------------------------------------
-- 作者:qsunion
-- 发布时间:2005-5-19 16:14:40 --
/WINDOW, WN, XMIN, XMAX, YMIN, YMAX, NCOPY 注意x的坐标是 -1到1.67,y坐标是 -1到1
Xmin= off on, FULL, LEFT, RIGH, TOP, BOT, LTOP, LBOT, RTOP, RBOT
注意一个问题,除了1号窗口外,其他的不能用鼠标操作,只用先发/view和/dist,然后用/replot。NCOPY,指被拷贝的窗口
该命令可以比较两个窗口的不同点,从一个窗口拷贝到另外一个窗口,但是必须先试用命令/NOERASE ,然后再拷贝,使用 /ERASE,重新恢复
命令38:6.29
/DIST, WN, DVAL, KFACT 设定从观察人到焦点的距离 DVAL距离值
KFACT 0 代表用DVAl的实际值,1,代表DVAL为相对值,如0.5代表距离减少一半,也就是图像放大一倍
csys,kcn
kcn , 0 迪卡尔zuobiaosi 1 柱坐标 2 球 4 工作平面
5 柱坐标系(以Y轴为轴心) n 已定义的局部坐标系 /grid, key
key: “0” 或“off” 无网络 “1”或“on” xy网络 “2”或“x” 只有x线 “3”或“y” 只有y线 xvar, n
n: “0”或“1” 将x轴作为时间轴 “n” 将x轴表示变量“n” /axlab, axis, lab 定义轴线的标志 axis: “x”或“y”
lab: 标志,可长达30个字符
plvar, nvar, nvar2, ……,nvar10 画出要显示的变量(作为纵坐标)
Autots,key-----自动时间步长的设置
Key--自动时间步长的关键字,它有以下两种可选:
OFF -不打开自动时间步长
ON -- 打开自动时间步长.
MSHAPE,key,dimension---给单元进行网格划分 key-指定适合单元的类型,有以下几种:
0 -- 当是2D时,用四边形来给单元划分;当单元是3D时,用六边形给单元来划分。 1---当是2D时,用三角形来给单元划分;当单元是3D时,用四边形给单元来划分。
Dimension
指定所划分模型的维数。 2D -- 2维模型(面积划分)。 3D --3维模型 (体积划分)。
MSHKEY,key--给模型制定网格划分方法。 key-指定合适的类型,有以下几种:
0 -- free方式划分网格(缺省值) 1 -- 用mapped划分网格。
2 -- 如果可能的话用mapped划分网格,如果不行,就激活Smartsize采用free方式划分。
TYPE, itype — 指定元素类型指针。 itype--指定该单元的类型数。(缺省值为1)。
REAL, nset — 指定单元实常数指针。
nset--指定该值为后边定义单元的实常数值(缺省值为1)。
MAT, mat — 指定单元的材料属性指针。 mat--指定该值为后边定义单元的材料属性值。
1,建立局部坐标系:
WPSTYL, SNAP, GRSPAC, GRMIN, GRMAX, WPTOL, WPCTYP, GRTYPE, WPVIS, SNAPANG: Controls the display and style of the working plane. snap:默认为0.05
grspac:默认为0.1
GRMIN, GRMAX:默认为-1,1 WPTOL:实体的精度值,默认为0.003
WPCTYP:坐标系类型,0,直角坐标系,1,柱面坐标系,2,球坐标系 GRTYPE:栅格类型,0,栅格和坐标都有,1仅有栅格,2 坐标(默认) WPVIS:是否显示栅格,0,不显示GRTYPE(默认)1,显示GRTYPE SNAPANG:角度的增量,只当wpcytp取1或2的时候使用,默认值是5度
2,CSYS,kcn:把先前定义的坐标系激活为下列坐标系: 0 笛卡儿整体坐标系
1,柱面坐标系,Z轴是旋转轴 2,球面坐标系 4或WP,工作坐标系 5,柱面坐标系,Y轴是旋转轴
11或更大的数,是你先前定义过的一些坐标系
3, D, node, lab, value, value2, nend, ninc, lab2, lab3, ……lab6 定义节点位移约束 Node : 预加位移约束的节点号,如果为all,则所有选中节点全加约束,要么就用 鼠标选取,或者用select选出要用的点再用all!
Lab: ux,uy,uz,rotx,roty,rotz,all,指的是某一个方向了! Value,value2: 自由度的数值(缺省为0)
Nend, ninc: 节点范围为:node-nend,编号间隔为nincLab2-lab6: 将lab2-lab6以同样数值施加给所选节点。 注意:在节点坐标系中讨论 4,设置求解选项
u antype, status, ldstep, substep, action antype: static or 1 静力分析 buckle or 2 屈曲分析 modal or 3 模态分析 trans or 4 瞬态分析
status: new 重新分析(缺省),以后各项将忽略 rest 再分析,仅对static,full transion 有效
ldstep: 指定从哪个荷载步开始继续分析,缺省为最大的,runn数(指分析点的最后一步) substep: 指定从哪个子步开始继续分析。缺省为本目录中,runn文件中最高的子步数 action, continue: 继续分析指定的ldstep,substep
说明:继续以前的分析(因某种原因中断)有两种类型 singleframe restart: 从停止点继续 需要文件:jobname.db 必须在初始求解后马上存盘 jobname.emat 单元矩阵 jobname.esav 或 .osav : 如果.esav坏了,将.osav改为.esav results file: 不必要,但如果有,后继分析的结果也将很好地附加到它后面注意:如果初始分析生成了.rdb, .ldhi, 或rnnn 文件。必须删除再做后继分析
步骤: (1)进入anasys 以同样工作名 (2)进入求解器,并恢复数据库 (3)antype, rest (4)指定附加的荷载 (5)指定是否使用现有的矩阵(jobname.trl)(缺省重新生成) kuse: 1 用现有矩阵 (6)求解
注:这个是转载的,觉得很有用,也写上!:) 等再总结再写上来,大家看看有用没?:)
--------------------------------------------------------------------------------
-- 作者:qsunion
-- 发布时间:2005-5-19 16:15:53 --
/XFRM, LAB, X1, Y1, Z1, X2, Y2, Z2 定义旋转中心
LAB= NODE,KP ,LINE,AREA,VOLU,ELEM,XYZ,OFF
如果为实体,对应的X1 ,Y1 为实体的编号,如果为XYZ,对应的是两个点的坐标。可以只定义一个,然后该点即为旋转中心点。 控制进行动态缩转动时的中心点
*该命令用的不是很多,一般来讲焦点为默认的旋转中心,可以用该命令重新定义旋转中心。 /XRANGE, XMIN, XMAX
定义X轴显示的范围,一般要估计大小后确定。用/XRANGE,DEFAULT返回程序默认值,默认值为/GROPT中定义的值,程序自动标注对于对数标注通常显示的不准确。
XVAROPT, LAB
定义在X变量显示的参数,默认为SET NUMBER, Y命令
/YRANGE, YMIN, YMAX, NUM 定义Y轴的范围,NUM为Y轴的数目 YMAX Y轴的最大值 YMIN Y轴的最小值
NUM Y轴的数目与命令/GRTYP设置有关,当/GRTYP,,2,数目为1-3,/GRTYP,2,数目为1-6
用/YRANGE,DEFAULT返回默认的程序自动选取标尺,整体的选项参照/GROPT命令 Z 命令
/ZOOM, WN, LAB, X1, Y1, X2, Y2 放大屏幕区域 WN 窗口号
LAB= OFF 重新返回最合适的状态 BACK 返回最后的状态
SCRN 屏幕 X1 Y1 为中心点 X2 Y2为角点 RECT 矩形 X1 Y1 ,X2 Y2对应的角点 GSUM
计算并显示实体模型的几何项目,(中心位置,惯性矩,长度面积,体积等),必须是被选择的点,线,面,体等,几何位置是整体坐标系中的位置,对于体和面,如果没有用AATT和VATT命令