ANSYS一些命令(1)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”定义单元表STRSETABLE,MFORX,SMISC,1!以杆单元的轴力为内容,建立单元表MFORXETABLE,SAXL,LS,1!以杆单元的轴向应力为内容,建立单元表SAXLETABLE,EPELAXL,LEPEL,1!以杆单元的轴向应变为内容,建立单元表EPELAXLETABLE,STRS_ST,LS,1!以杆件的轴向应力“LS,1”为内容定义单元表STRS_STETABLE,STRS_CO,LS,1!以杆件的轴向应力“LS,1”定义单元表STRS_COETABLE,STRSX,S,X!定义X方向的应力为单元表STRSXETABLE,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_CO10FINISH!退出以前的模块11,/CLEAR,START!清除系统中的所有数据,读入启动文件的设置12/UNITS,SI!申明采用国际单位制14/NUMBER,2!只显示编号,不使用彩色/NUMBER,0!显示编号,并使用彩色15/SOLU!进入求解模块:定义力和位移边界条件,并求解ANTYPE,STATIC!申明分析类型是静力分析(STATIC或者0)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=207GPaMP,NUXY,1,0!定义第1类材料的泊松比NUXY=0MP,PRXY,1,0.3!定义第1类材料的泊松比PRXY=0.319*DIM,LABEL,CHAR,2!定义两个字符型数组LABEL*DIM,VALUE,,2,3!定义2*3数值型数组VALUE21MP,ALPX,1,1.6E-5!定义第1类材料(铜)的热膨胀系数1.6E-522MAT,2!改变材料类型号为2E,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.2mAMESH,1!对1号面执行面单元划分操作,得到有限元模型ANSYS一些命令(2)31VSWEEP-FillsanexistingunmeshedvolumewithelementsbysweepingthemeshfromanadjacentareathroughthevolumeVSWEEP,1!Meshrod32/NOERASE!设置不清除已有图形33NROTAT,ALL!旋转所有节点的局部坐标系到当前的主坐标轴方向34/NOPR!关闭输入数据的反馈和解释。在默认状态下,所有输入的数据都在Ansys的“OutoutWindow”中输入数据的反馈和解释性的信息/GOPR”重新打开输入数据的反馈和解释35K,62,159,102,50*sqrt(3)!过(159mm,102mm,50mm)定义关键点621温度场BFUNIF,TEMP,80!温度从原来的70度均匀升到80度(TREF+10)BFUNIF,TEMP,77!将所有节点的温度均匀提升到77度TREF,70!设定参考温度为70度TUNIF,80!设置温度升高80度,形成温度应力BFUNIF,TEMP,-12!将薄膜的温度降低12度,以生成薄膜应力2定义实常数ET,1,BEAM4!定义第1类单元为空间三维弹性梁单元BEAM4R,1,25.81E-4,55.493E-8,55.493E-8,50.8E-3,50.8E-3!定义三维梁单元BEAM4的截面积为25.81E-4m2,两个方向的抗弯惯性矩55.493E-8m4和两个方向的截面高度为50.8mm3施加载荷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方向的集中力33539ND,1,ALL,0!约束1号节点的所有节点位移自由度UX和UYD,1,UX,0,,,,,UY,ROTZ!位移约束1号节点的所有自由度D,5,UY,0!约束5号节点的竖向自由度UYD,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方向的集中力1000N4显示图形或结果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方向平移62mm6提取指定位置的节点和单元,定义单元表并获取弯曲应力MID_NODE=NODE(2,,,)!选择距离(2,0,0)位置最近的节点,命名为MID_NODE*GET,DISP,NODE,MID_NODE,U,Y!提取名称为MID_NODE的节点的竖向位移UY,存入变量DISPMID_ELM=ENEARN(MID_NODE)!选择距离MID_NODE节点最近的单元,命名为MID_ELMETABLE,STRS,LS,3!以LS,3(-Y一侧的弯曲应力SBYB)为内容定义单元表STRS*GET,STRSS,ELEM,MID_ELM,ETAB,STRS!提取单元表STRS中单元MID_ELM的应力,存入STRSS7弯矩和剪力单元表的提取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,FXDDELE,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方向的正应力为内容,定义单元表SIGYPRETAB,SIGY!显示单元表中的单元应力计算结果PRNSOL,S,COMP!显示节点应力计算结果PRNSOL,U,COMP!列表显示结点位移值PRNSOL,U,Y!列表显示节点位移UY值PRNSOL,DOF!列表显示节点位移分量结果FSUM!统计汇总节点上的合力(Nsel,S,LOC,Z,0!通过位置选择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+(j-1)*20,(i-1)*5/19,(