史上最全的ANSYS命令流大全.docx
- 文档编号:23074088
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:85
- 大小:82.13KB
史上最全的ANSYS命令流大全.docx
《史上最全的ANSYS命令流大全.docx》由会员分享,可在线阅读,更多相关《史上最全的ANSYS命令流大全.docx(85页珍藏版)》请在冰豆网上搜索。
史上最全的ANSYS命令流大全
《史上最全的ANSYS命令流查询与解释》
[1]*************************************************************************************
对ansys主要命令的解释
1,/PREP7!
加载前处理模块
2,/CLEAR,NOSTART!
清除已有的数据,不读入启动文件的设置<不加载初始化文件>初始化文件是用于记录用户和系统选项设置的文本文件
/CLEAR,START!
清除系统中的所有数据,读入启动文件的设置
/FILENAME,EX10.5!
定义工程文件名称
/TITLE,EX10.5SOLIDMODELOFANAXIALBEARING!
指定标题
4,F,2,FY,-1000!
在2号节点上施加沿着-Y方向大小为1000N的集中力
6,FINISH!
退出模块命令
7,/POST1!
加载后处理模块
8,PLDISP,2!
显示结构变形图,参数"2"表示用虚线绘制出原来结构的轮廓
9,ETABLE,STRS,LS,1!
用轴向应力SAXL的编号"LS,1"定义单元表STRS
ETABLE,MFORX,SMISC,1!
以杆单元的轴力为内容,建立单元表MFORX
ETABLE,SAXL,LS,1!
以杆单元的轴向应力为内容,建立单元表SAXL
ETABLE,EPELAXL,LEPEL,1!
以杆单元的轴向应变为内容,建立单元表EPELAXL
ETABLE,STRS_ST,LS,1!
以杆件的轴向应力"LS,1"为内容定义单元表STRS_ST
ETABLE,STRS_CO,LS,1!
以杆件的轴向应力"LS,1"定义单元表STRS_CO
ETABLE,STRSX,S,X!
定义X方向的应力为单元表STRSX
ETABLE,STRSY,S,Y!
定义Y方向的应力为单元表STRSY
*GET,STRSS_ST,ELEM,STEEL_E,ETAB,STRS_ST!
从单元表STRS_ST中提取STEEL_E单元的应力结果,存入变量STRSS_ST;
*GET,STRSS_CO,ELEM,COPPER_E,ETAB,STRS_CO"从单元表STRS_CO中提取COPPER_E单元的应力结果,存入变量STRSS_CO
10FINISH!
退出以前的模块
11,/CLEAR,START!
清除系统中的所有数据,读入启动文件的设置
12/UNITS,SI!
申明采用国际单位制
14/NUMBER,2!
只显示编号,不使用彩色
/NUMBER,0!
显示编号,并使用彩色
15/SOLU!
进入求解模块:
定义力和位移边界条件,并求解
ANTYPE,STATIC!
申明分析类型是静力分析
OUTPR,BASIC,ALL!
在输出结果中,列出所有荷载步的基本计算结果
OUTPR,BASIC,ALL!
指定输出所有节点的基本数据
OUTPR,BASIC,LAST!
选择基本输出选项,直到最后一个荷载步
OUTPR,,1!
输出第1个荷载步的基本计算结果
OUTPR,BASIC,1!
选择第1荷载步的基本输出项目
OUTPR,NLOAD,1!
指定输出第1荷载步的内容
OUTRES,ALL,0!
设置将所有数据不记录到数据库。
NSUBST,1!
指定当前求解的荷载步
16/AUTO,1!
设置模型显示的最佳比例
17/VUP,1,X!
设置X轴向上
/ANGLE,1,0!
水平轴夹角0度
18SMRT,OFF!
关闭智能化网格功能
18MP,EX,1,207E9!
定义第1类材料弹性模量EX=207GPa
MP,NUXY,1,0!
定义第1类材料的泊松比NUXY=0
MP,PRXY,1,0.3!
定义第1类材料的泊松比PRXY=0.3
19*DIM,LABEL,CHAR,2!
定义两个字符型数组LABEL
*DIM,VALUE,,2,3!
定义2*3数值型数组VALUE
21MP,ALPX,1,1.6E-5!
定义第1类材料<铜>的热膨胀系数1.6E-5
22MAT,2!
改变材料类型号为2
E,2,5!
过节点2、5定义铁杆单元
23CP,1,UY,5,4,6!
定义5、4、6这3个节点的UY为耦合自由度,即3者的UY位移总是相等
24MP,ALPX,1,2.25E-5定义热膨胀系数
26/VIEW,1,1,1,1!
切换视点到等轴侧位置
27ET,1,BEAM3,,,,,,,1!
定义第1类单元为二维弹性梁单元BEAM3,关闭输出选项
28SOLCONTROL,0!
指定不使用<用参数0来表示>最优化的非线性求解器
29NEQIT,250!
指定最大的非线性叠代次数为150次
30ESIZE,0.2!
设置单元划分是单元的大小为0.2m
AMESH,1!
对1号面执行面单元划分操作,得到有限元模型
31[url=mk:
@MSITStore:
D:
\ansys10.0\v100\commonfiles\help\en-us\ansyshelp.chm:
:
/Hlp_C_VSWEEP.html]VSWEEP[/url]-Fillsanexistingunmeshedvolumewithelementsbysweepingthemeshfromanadjacentareathroughthevolume
[pre]VSWEEP,1!
Meshrod
[/pre][pre]32/NOERASE!
设置不清除已有图形
[/pre][pre]33NROTAT,ALL!
旋转所有节点的局部坐标系到当前的主坐标轴方向
[/pre]
34/NOPR!
关闭输入数据的反馈和解释。
在默认状态下,所有输入的数据都在Ansys
的"OutoutWindow"中输入数据的反馈和解释性的信息
[/pre]/GOPR"重新打开输入数据的反馈和解释
[/pre][pre]35K,62,159,102,50*sqrt<3>!
过<159mm,102mm,50
mm>定义关键点62
[/pre]
1温度场
BFUNIF,TEMP,80!
温度从原来的70度均匀升到80度
BFUNIF,TEMP,77!
将所有节点的温度均匀提升到77度
TREF,70!
设定参考温度为70度
TUNIF,80!
设置温度升高80度,形成温度应力
BFUNIF,TEMP,-12!
将薄膜的温度降低12度,以生成薄膜应力
2定义实常数
ET,1,BEAM4!
定义第1类单元为空间三维弹性梁单元BEAM4
R,1,25.81E-4,55.493E-8,55.493E-8,50.8E-3,50.8E-3!
定义三维梁单元BEAM4的截面积为25.81E-4m2,两个方向的抗弯惯性矩55.493E-8m4和两个方向的截面高度为50.8mm
3施加载荷
SFBEAM3,1,1,PRES,0,300!
<在BEAM3单元上>定义第1号单元上的<第一个面>线性分布荷载、起始值和终止值
SFBEAM,1,1,PRES,5000!
定义第1个单元的表面荷载5000N/m<均布载荷>
SFE,ALL,1,PRES,,0.041370!
在所有线<单元>表面施加0.041370MPa的<均布>压力荷载
FK,1,FY,-33539!
在第1个关键点上施加沿着-Y方向的集中力33539N
D,1,ALL,0!
约束1号节点的所有节点位移自由度UX和UY
D,1,UX,0,,,,,UY,ROTZ!
位移约束1号节点的所有自由度
D,5,UY,0!
约束5号节点的竖向自由度UY
D,1,ALL,,,3,2!
约束1号节点的所有位移自由度,按增量2循环到3号节点来约束3号节点
D,1,ALL,,,3!
定义1号节点到3号节点全部固定
DL,7,,ALL,0!
固定7号直线的所有自由度
F,6,FY,-1000!
对6号节点施加-Y方向的集中力1000N
4显示图形或结果
NPLOT!
只显示节点位置,不显示节点号码
NPLOT,1!
显示节点位置,显示节点号码
NLIST!
列出节点在直角坐标系下的坐标值
PRDISP!
列表显示节点位移值计算结果
PRDISP!
列表显示节点位移值计算结果
PRETAB!
显示单元表中的计算结果
PLETAB,MFORX!
用色度图显示单元表MFORX中杆件轴力图
5复制和填充
FILL,1,11!
在节点1和节点11之间均匀填充节点<2到10>
EGEN,10,1,1,1,1!
元素复制命令,复制10次,相对应节点增量为1,后三位数表示要复制的元素
EGEN,10,1,1!
按照前面单元的模式循环10次,生成其余的9个单元
NGEN,2,11,1,11,,12.7!
循环2次,节点号增量11,按1号节点到11号节点的范围,X坐标增加12.7mm。
生成12号到22号节点
NGEN命令的格式是"NGEN,ITIME,INC,NODE1,NODE2,NINC,DX,DY,DZ,SPACE"表示循环ITIME次<包括原来的那一批节点>,每次节点号增加INC个,按照从NODE1到NODE2,增量为NINC的节点范围,每次循环时3个坐标增量为DX,DY和DZ,"SPACE"是间隔比例因子
EGEN,ITIME,NINC,IEL1,IEL2,IEINC,MINC,TINC,RINC,CINC,SINC,DX,DY,DZ,各项参数的意义是按照增量NINC循环ITIME次,按照从单元IEL1到IEL2,增量为IEINC范围内的单元
EGEN,3,10,-1!
循环3次,每次单元的节点号增量为10,按照前1个单元的模式生成
单元,这里"-1"表示前面刚定义的前1个单元
AGEN,ITIME,NA1,NA2,NINC,DX,DY,DZ,KINC,NOELEM,IMOVE面积复制命令
AGEN,2,1,2,1,,62!
循环两次,从1号面到2号面,每次循环面号增加1,向Y方向平移62mm
6提取指定位置的节点和单元,定义单元表并获取弯曲应力
MID_NODE=NODE<2,,,>!
选择距离<2,0,0>位置最近的节点,命名为MID_NODE
*GET,DISP,NODE,MID_NODE,U,Y!
提取名称为MID_NODE的节点的竖向位移UY,存入变量DISP
MID_ELM=ENEARN
选择距离MID_NODE节点最近的单元,命名为MID_ELM
ETABLE,STRS,LS,3!
以LS,3<-Y一侧的弯曲应力SBYB>为内容定义单元表STRS
*GET,STRSS,ELEM,MID_ELM,ETAB,STRS!
提取单元表STRS中单元MID_ELM的应力,存入
STRSS
7弯矩和剪力单元表的提取
ETABLE,IMOMENT,SMISC,6!
建立元素结果表,元素I点力矩
ETABLE,JMOMENT,SMISC,12!
建立元素结果表,元素J点力矩
ETABLE,ISHEAR,SMISC,2!
建立元素结果表,元素I点剪力
ETABLE,JSHEAR,SMISC,8!
建立元素结果表,元素J点剪力
PRETAB!
显示单元表中数据项的计算结果
/TITLE,SHEARFORCEDIAGRAM!
定义图形窗口标题
PLLS,ISHEAR,JSHEAR!
结构剪力分布图
/TITLE,BENDINGMOMENTDIAGRAM!
定义图形窗口标题
PLLS,IMOMENT,JMOMENT!
结构弯矩分布图
8移去前面施加的<横向>荷载和删除约束:
FDEL,11,FX
DDELE,ALL!
删除所有节点的所有约束
9显示节点应力:
/DEVICE,VECTOR,1!
切换显示风格为矢量线方式,便于单元网格的显示。
/Device,VECTOR,0!
关闭图形矢量显示开关
PLNSOL,S,X!
在图形窗口显示节点上的X方向正应力
PLNSOL,S,XY!
在图形窗口显示节点上的XY方向的剪应力
PLNSOL,S,Y!
在图形窗口显示节点上的Y方向正应力
PLNSOL,S,1!
在图形窗口显示节点上的第一主应力<拉应力>
PLNSOL,S,3!
在图形窗口显示节点上的第三主应力<压应力>
PLNSOL,S,EQV!
在图形窗口显示所有节点Mises应力
PRNSOL,S,PRIN!
列表显示节点主应力<包括第一,二,三主应力和剪应力,切应力>
ETABLE,SIGY,S,Y!
以Y方向的正应力为内容,定义单元表SIGY
PRETAB,SIGY!
显示单元表中的单元应力计算结果
PRNSOL,S,COMP!
显示节点应力计算结果
PRNSOL,U,COMP!
列表显示结点位移值
PRNSOL,U,Y!
列表显示节点位移UY值
PRNSOL,DOF!
列表显示节点位移分量结果
FSUM!
统计汇总节点上的合力 通过位置选择Z=0位置的节点> NSORT,S,1! 对单元表按第一主应力排序 NSORT,U,Y,,1对节点计算结果UY排序 10显示内存变量: *status,parm! 显示内存变量的值 11循环生成节点: *DO,i,1,20,1! 水平方向节点的循环 *DO,j,1,10,1! 高度方向节点循环 n,i+ 依次计算节点号,节点水平位置和铅直位置 *ENDDO! 结束循环 *ENDDO! 结束循环 *DO,i,1,19,1! 水平方向单元循环 *DO,j,1,9,1! 高度方向单元循环 E,i+ 定义单元的四节点 *ENDDO! 结束循环 *ENDDO! 结束循环 12圆弧命令 LARC,4,5,6,12.7! 以6号点为圆心,过4号点和5号点,以12.7mm为半径定义圆弧 13节点的选择 NSEL,S,LOC,X,0! 选择X=0位置处的节点 NSEL,S,LOC,X,152.4! 选择位于X=152.4面上的所有节点 NSEL,R,LOC,Y,2.54! 重新<继续>选择Y=2.54mm的所有节点 LSEL,S,LINE,,1! 选择1号线 NSLL,,1! 选择1号线上的节点 NSEL,S,LOC,X,0,228.6! 选择X=0到X=228.6mm范围内的节点 14映射网格划分 MSHK,2! 如果可能,采用映射网格剖分 MSHA,0,2D! 使用四边形网格 MSHKEY,1! 设置单元网格划分类型为映射网格 AMESH,ALL! 将所有<管道>面划分为<壳体>单元 15定义单元表 ETABLE,STRS,LS,9! 以<壳体底部的>拉应力"LS,9"为内容,定义单元表STRS ETABLE,STRS,LS,1! 以轴向应力"LS,1"为内容,定义单元表STRS 16荷载步的读入 SET,1,1! 读入第一个荷载步 SET,2,1! 读入第二个荷载步 17定义关键点、线和面,并划分为面单元 K,1! 在坐标原点定义第1个关键点 K,2,12! 在坐标<12mm,0>定义第2个关键点 K,3,12,1! 在坐标<12mm,1mm>定义第3个关键点 K,4,,1! 在坐标<0,1mm>定义第4个关键点 L,1,2! 过关键点1,2定义直线 L,3,4! 过关键点3,4定义直线 LESIZE,ALL,,,2! 定义所有线划分单元时划分为2段 ESIZE,,1! 没有指定划分段数的线划分时划分为1段 A,1,2,3,4! 过关键点1,2,3,4定义面 /VIEW,1,0.61,-0.64,0.47! 设置观察模型的视点 /VUP,1,Z! 设置Z轴向上 AMESH,1! 对1号面生成面单元网格 AMESH,1,2! 对1号面到2号面进行面单元划分 18定义集中力偶荷载 TORQ=15.708! 定义集中力偶荷载15.708N·mm 19打开和关闭选项 NLGEOM,ON! 打开大变形选项 SSTIF,ON! 打开应力强化选项 PSTRES,ON! 打开预应力开关<该选项对于有预应力的振动分析是非常重要的> 20施加对称位移条件 DSYM,SYMM,X! 施加关于X轴 21等轴侧视点 /View,1,1,1,1! 将1号窗口的视点切换到等轴测视点 /REPLOT! 重画图形 22线倒圆命令 LFILLT,1,2,0.6! 定义1号线和2号线相交位置半径为0.6m的倒圆 23绘图命令 Circle,21,0.15! 以21号关键点为圆心,0.15m为半径作圆<圆弧线编号依次是6,7,8,9> 23拉伸和扫描 ADRAG,6,7,8,9,,,1,4,2,5,3! 开始沿前面定义的路径1,4,2,5,3号线用圆<6,7,8,9号线>扫描形成管道 VOFFST,NAREA,DIST,KINC! 拉伸地面生成体 VOFFST,1,26! 将1号面沿着工作平面法线方向平行移动26mm生成体 24打开节点单元编号,打开开关 /PNUM,NODE,1! 打开节点编号显示 /PNUM,ELEM,1! 打开单元编号显示开关 /PNUM,LINE,1! 打开线编号显示开关 /PNUM,KP,1! 打开关键点编号显示开关 ARCLEN,ON,4! 打开弧长求解开关 25显示和切换坐标系 DSYS,1! 改变显示坐标系统为圆柱坐标 DSYS! 回复显示卡式坐标系统 CSYS,1! 改变坐标系统为圆柱坐标 CSYS! 回复坐标系统为卡式坐标 26重复执行前面的命令 *REPEAT,10,1! 重复执行前面的步骤10次,每次节点号增加1 27一般后处理命令 /POST1! 进入数据库结果后处理器 SET! 定义从结果文件中读入的数据 PLDISP! 图形显示变形后的结构 PLESOL! 用不连续单元等高线,图形显示求解结果 PINSOL! 用连续等高线,图形显示求解结果 PLVECT! 以矢量方式,图形显示求解结果 ETABLE! 为后续处理定义单元表 PLETAB! 显示单元表项目 ANDATA! 生成某个结果数据范围内的一系列等高线动画 ANMODE! 生成模态的动画序列 28赋值语句 PI=4*ATAN<1>! 定义圆周率Pi值<π> THETA=0.1*180/PI! 将0.1弧度圆心角转换为角度值 29合并节点 NUMMRG,NODE! 将距离很近的节点合并 30输出结果重定向命令 /OUTPUT,SCRATCH! 为了关闭中间计算结果的屏幕输出,将输出重定向到文件SCRATCH 31在时间后处理器中绘制荷载—变形曲线 见ANSYS7.0分析实例与工程应用。 P302 32模态定义与分析命令 ANTYPE,MODAL! 定义当前工程的分析类型为模态 MODOPT,REDUC,1,,,1! 定义使用降阶方法求解,显示第1阶模态<模态分析选项定义命令> MODOPT,REDUC,,,,1! 用降阶方法求解,显示第1阶振型<模态分析选项定义命令> MODOPT,REDUC,3,,,3! 指定用降阶方法求解前3阶模态 MXPAND,1! 指定只展开第1阶模态 MXPAND,3! 指定只展开到第3阶模态 MODOPT,SUBSP,3! 指定使用子空间循环迭代方法展开前3个模态 OUTPR,ALL,1! 设置输出第1阶频率的所有内容 OUTRES,ALL,0! 指定所有输出参数不用保存到数据库 SET,LIST! 查看计算出的所有前<5>阶频率值 SET,FIRST! 读入第1阶模态数据 SET,Next! 读入下一阶振型数据<使用多次可以依次得到各阶振型和频率> SET,FIRST! 读入第1阶模态数据 PLDISP,1! 在图形窗口显示结构振型 SET,Next! 读入下一阶振型数据,使用多次可以依次得到各阶振型和频率 PLDISP,1! 在图形窗口显示结构振型 ANMODE,10,0.05! 用10帧每隔0.05秒钟的动画显示振型<需要说明的是,动画生成之前,需要选择哪一阶模态,并使用PLDISP显示静态的模态后,才可以执行动画生成命令ANMODE> MXPAND,1,0,100! 指定展开频率范围从0到100的第1阶频率 33观察模态命令 *GET,FREQ1,MODE,1,FREQ! 获取第1阶频率,存入变量FREQ1 34单元类型定义命令 ET,1,COMBIN14,,,2! 定义第1类单元为2D纵向弹簧单元COMBIN14 ET,1,COMBIN14,,,1! 定义第1类单元为三维考虑扭转效应的弹簧阻尼单元COMBIN14 R,1,0.542337! 定义弹簧扭转刚度系数k=0.542337N.m/rad, ET,2,MASS21,,,4! 定义第2类单元为2D质量单元MASS21 ET,2,MASS21,,,3! 定义第2类单元为带转动效应的二维质量单元MASS21 R,2,1,0.034235! 定义质量单元的集中质量为1,转动惯量J=0.034235kg.m2 ET,1,LINK1! 定义第1类单元为二维杆单元LINK1 R,1,1.97925E-6,0.54
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 史上最全 ANSYS 命令 大全