ANSYS结构稳态静力分析之经典实例命令流格式.docx
- 文档编号:10852073
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:15
- 大小:19.08KB
ANSYS结构稳态静力分析之经典实例命令流格式.docx
《ANSYS结构稳态静力分析之经典实例命令流格式.docx》由会员分享,可在线阅读,更多相关《ANSYS结构稳态静力分析之经典实例命令流格式.docx(15页珍藏版)》请在冰豆网上搜索。
ANSYS结构稳态静力分析之经典实例命令流格式
ANSYS_结构稳态(静力)分析之经典实例-命令流格式.txt27信念的力量在于即使身处逆境,亦能帮助你鼓起前进的船帆;信念的魅力在于即使遇到险运,亦能召唤你鼓起生活的勇气;信念的伟大在于即使遭遇不幸,亦能促使你保持崇高的心灵。
/FILNAME,Allen-wrench,1!
Jobnametouseforallsubsequentfiles
/TITLE,StaticanalysisofanAllenwrench
/UNITS,SI!
ReminderthattheSIsystemofunitsisused
/SHOW!
Specifygraphicsdriverforinteractiverun;forbatch
!
runplotsarewrittentopm02.grph
!
Defineparametersforfutureuse
EXX=2.07E11!
Young'smodulus(2.07E11Pa=30E6psi)
W_HEX=.01!
Widthofhexacrossflats(.01m=.39in)
*AFUN,DEG!
Unitsforangularparametricfunctions定义弧度单位
W_FLAT=W_HEX*TAN(30)!
Widthofflat
L_SHANK=.075!
Lengthofshank(shortend)(.075m=3.0in)
L_HANDLE=.2!
Lengthofhandle(longend)(.2m=7.9in)
BENDRAD=.01!
BendradiusofAllenwrench(.01m=.39in)
L_ELEM=.0075!
Elementlength(.0075m=.30in)
NO_D_HEX=2!
Numberofdivisionsonhexflat
TOL=25E-6!
Toleranceforselectingnodes(25e-6m=.001in)
/PREP7
ET,1,SOLID45!
3维实体结构单元;Eight-nodebrickelement
ET,2,PLANE42!
2维平面结构;Four-nodequadrilateral(forareamesh)
MP,EX,1,EXX!
Young'smodulusformaterial1;杨氏模量
MP,PRXY,1,0.3!
Poisson'sratioformaterial1;泊松比
RPOLY,6,W_FLAT!
Hexagonalarea创建规则的多边形
K,7!
Keypointat(0,0,0)
K,8,,,-L_SHANK!
Keypointatshank-handleintersection
K,9,,L_HANDLE,-L_SHANK!
Keypointatendofhandle
L,4,1!
Linethroughmiddleofhexshape
L,7,8!
Linealongmiddleofshank
L,8,9!
Linealonghandle
LFILLT,8,9,BENDRAD!
Linealongbendradiusbetweenshankandhandle!
产生一个倒角圆,并生成三个点
/VIEW,,1,1,1!
Isometricviewinwindow1
/ANGLE,,90,XM!
Rotatesmodel90degreesaboutX!
不用累积的旋转
/TRIAD,ltop
/PNUM,LINE,1!
Linenumbersturnedon
LPLOT
!
Linenumbersoff
!
/PNUM,KP,1
KPLOT
L,1,4!
Hexsectioniscutintotwoquadrilaterals
ASBL,1,7,,,KEEP!
tosatisfymappedmeshingrequirementsforbricks!
减线从面中
CM,BOTAREA,AREA!
ComponentnameBOTAREAforthetwoareas
!
Generateareameshforlaterdrag
/PNUM,KP,0
LPLOT
LESIZE,1,,,NO_D_HEX!
Numberofdivisionsalongline1为线指定网格尺寸
LESIZE,2,,,NO_D_HEX
LESIZE,6,,,NO_D_HEX
TYPE,2!
PLANE42elementstobemeshedfirst
MSHAPE,0,2D!
Mappedquadmesh指定单元要划分的形状和维数
MSHKEY,1!
指定了映射网格划分
SAVE!
Savedatabasebeforemeshing
AMESH,ALL
/TITLE,Meshedhexwrenchendtobeusedinvdrag
EPLOT
!
Nowdragthe2-Dmeshtoproduce3-Delements
TYPE,1!
TypepointersettoSOLID45
ESIZE,L_ELEM!
Elementsize
VDRAG,2,3,,,,,8,10,9!
Dragoperationtocreate3-Dmesh面掠生成体
/TYPE,,HIDP!
Precisehiddenlinedisplay显示要求是精确
/TITLE,Meshedhexwrench
EPLOT
CMSEL,,BOTAREA!
SelectBOTAREAcomponentand!
选择一个子集
ACLEAR,ALL!
deletethe2-Delements!
清楚选择单元的几点和单元
ASEL,ALL
FINISH!
Applyloadsandobtainthesolution
/SOLU
ANTYPE,STATIC!
Staticanalysis(default)
/TITLE,Allenwrench--Loadstep1
!
Firstfixallnodesaroundbottomofshank
CMSEL,,BOTAREA!
Bottomareasofshank选择以前建立的一个单元面积的组合
LSEL,,EXT!
Exteriorlinesofthoseareas显示线
NSLL,,1!
Nodesonthoselines
D,ALL,ALL!
Displacementconstraints
LSEL,ALL
/PBC,U,,2!
Displacementsymbolsturnedon显示位移约束的符号
/TITLE,Boundaryconditionsonendofwrench
NPLOT
!
Nowapplypressureonhandletorepresent100-N(22.5-lb)fingerforce
ASEL,,LOC,Y,BENDRAD,L_HANDLE!
Areasonhandle
ASEL,R,LOC,X,W_FLAT/2,W_FLAT!
Twoareasononesideofhandle...
NSLA,,1!
...andallcorrespondingnodes
NSEL,R,LOC,Y,L_HANDLE+TOL,L_HANDLE-(3.0*L_ELEM)-TOL!
Reselectsnodesat位置
!
backendofhandle(3elementlengths)
*GET,MINYVAL,NODE,,MNLOC,Y!
GetminimumYvalueofselectednodes预处理中的结点项;问题是得到一个什么样的值,结点的什么?
*GET,MAXYVAL,NODE,,MXLOC,Y!
GetmaximumYvalueofselectednodes是中心位置的值吗?
PTORQ=100/(W_HEX*(MAXYVAL-MINYVAL))!
Pressureequivalentto100N
SF,ALL,PRES,PTORQ!
PTORQpressureonallselectednodes指定节点上的表面力的载荷
ALLSEL!
Restoresfullsetofallentities
/PSF,PRES,,2!
Pressuresymbolsturnedon以箭头显示载荷
/TITLE,Boundaryconditionsonwrenchforloadstep1
NPLOT
LSWRITE!
Writesfirstloadstep
/TITLE,Allenwrench--loadstep2
!
Downwardpressureontopofhandle,representing20-N(4.5-lb)force
PDOWN=20/(W_FLAT*(MAXYVAL-MINYVAL))
ASEL,,LOC,Z,-(L_SHANK+(W_HEX/2))!
Areaontopflatofhandle...
NSLA,,1!
...andallcorrespondingnodes
NSEL,R,LOC,Y,L_HANDLE+TOL,L_HANDLE-(3.0*L_ELEM)-TOL!
Reselectsnodesat
!
backendofhandle(3elementlengths)
SF,ALL,PRES,PDOWN!
PDOWNpressureatallselectednodes
ALLSEL
/TITLE,Boundaryconditionsonwrenchforloadstep2
NPLOT
LSWRITE!
Writessecondloadstep
SAVE!
Savedatabasebeforesolution
LSSOLVE,1,2!
Initiatessolutionforloadstepfiles1and2
!
Reviewtheresults
FINISH
/POST1
SET,1!
Readsloadstep1results
PRRSOL!
Reactionsolutionlisting
/PBC,DEFA!
NoBCsymbols重新安排规格说明
/PSF,DEFA!
Nosurfaceloadsymbols重新安排载荷的显示
/EDGE,,1!
Edgesonly,nointeriorelementoutlines只显示边缘单元的显示
/TITLE,Deformedallenwrenchcausedbytorque
PLDISP,2!
Deformedshapeoverlaidwithundeformededgeplot显示结构转移
/GSAVE,pldisp,gsav!
Savesgraphicsspecificationsonpldisp.gsav保存为此图形文件,稍后再用
/PLOPTS,INFO,ON!
Turnsonentirelegendcolumn打开边框形式;开启全部的图形圆柱
/PLOPTS,LEG1,OFF!
Turnsofflegendheader关闭图形轮廓线的标题(头部)
/ANGLE,,120,YM,1!
AdditionalrotationaboutmodelY(toseehighstressareas)
/TITLE,Stressintensitycontourscausedbytorque
PLNSOL,S,INT!
Stressintensity(应力强度)contours组元应力
/GSAVE,plnsol,gsav!
Savesgraphicsspecificationstoplnsol.gsav
SET,2!
Readsloadstep2results
PRRSOL!
Reactionsolutionlisting
/GRESUME,pldisp,gsav!
恢复pldisp文件;Resumesgraphicsspecificationsfrompldisp.gsav
/TITLE,Deformedallenwrenchcausedbytorqueandforce
PLDISP,2
/GRESUME,plnsol,gsav!
Resumesgraphicsspecificationsfromplnsol.gsav
/TITLE,Stressintensitycontourscausedbytorqueandforce
PLNSOL,S,INT
WPOF,,,-0.067!
把工作平面在Z方向偏移,达到后面要的截面的位置Offsettheworkingplaneforcross-sectionview从Z轴方向偏移工作平面
/TYPE,1,5!
Cappedhiddendisplay显示剖面
/CPLANE,1!
以共工作平面来剪切截面CuttingplanedefinedtousetheWP把平面切开
/VIEW,1,WP!
ViewwillbenormaltotheWP正切于当前的工作平面
/DIST,1,.01!
Zoominonthecrosssection指定详细的扩大倍数进行查看
/TITLE,Crosssectionoftheallenwrenchundertorqueandforceloading
PLNSOL,S,INT
!
***********************************GUI操作后的一些log文件命令流的解释说明***********************************
/BATCH
/COM,ANSYSRELEASE11.0SP1UP2007083015:
05:
1602/20/2009
/TITLE,StaticAnalysisofanAllenWrench
*AFUN,DEG
*SET,EXX,2.07E11
*SET,W_HEX,.01
*SET,W_FLAT,W_HEX*TAN(30)
*SET,L_SHANK,.075
*SET,L_HANDLE,.2
*SET,L_ELEM,.0075
*SET,NO_D_HEX,2
*SET,TOL,25E-6
*SET,BENDRAD,.01
/PREP7
ET,1,SOLID45
ET,2,PLANE42
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,EXX!
与温度相对应的材料属性
MPDATA,PRXY,1,,0.3
RPOLY,6,W_FLAT,!
创建规则的多边形
K,7,,,,
K,8,,,-L_SHANK,
K,9,,L_HANDLE,-L_SHANK,
!
*
/VIEW,1,1,1,1
/ANG,1
/REP,FAST
!
*
/ANGLE,1,90,XS,0!
不用累积的旋转
LSTR,4,1!
两点定义一条直线
LSTR,7,8
LSTR,8,9
LFILLT,8,9,BENDRAD,,!
产生一个倒角圆,并生成三个点
SAVE
APLOT
FLST,2,1,5,ORDE,1
FITEM,2,1
LPLOT
FLST,3,1,4,ORDE,1
FITEM,3,7
ASBL,P51X,P51X,,,KEEP!
减线从面中
CM,BOTAREA,AREA!
创建一个面的组合
FLST,5,3,4,ORDE,3
FITEM,5,1
FITEM,5,-2
FITEM,5,6
CM,_Y,LINE
LSEL,,,,P51X
CM,_Y1,LINE
CMSEL,,_Y
LESIZE,_Y1,,,NO_D_HEX,,,,,1
TYPE,2
MAT,1
REAL,
ESYS,0
SECNUM,
TSHAP,LINE
!
*
MOPT,AMESH,DEFA
MOPT,QMESH,DEFA
MOPT,VMESH,DEFA
MOPT,TIMP,1
MOPT,PYRA,ON
MOPT,AORD,0
MOPT,SPLIT,1
MSHKEY,1
MSHMID,0
MSHPATTERN,0
KEYW,ACCEPT,0
!
*
MSHAPE,0,2D
MSHAPE,0,3D
!
*
SAVE
FLST,5,2,5,ORDE,2
FITEM,5,2
FITEM,5,-3
CM,_Y,AREA
ASEL,,,,P51X
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!
*
AMESH,_Y1
!
*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!
*
EPLOT
TYPE,1
MAT,1
REAL,
ESYS,0
SECNUM,
TSHAP,LINE
!
*
ESIZE,L_ELEM,0,!
指定线的份数
LPLOT
FLST,2,2,5,ORDE,2
FITEM,2,2
FITEM,2,-3
FLST,8,2,4
FITEM,8,8
FITEM,8,10
VDRAG,P51X,,,,,,P51X
/AUTO,1
/REP,FAST
EPLOT
SAVE
CMSEL,S,BOTAREA!
选择一个子集
FLST,2,2,5,ORDE,2
FITEM,2,2
FITEM,2,-3
ACLEAR,P51X!
清楚选择单元的几点和单元
ALLSEL,ALL
EPLOT
CMSEL,S,BOTAREA
LSEL,S,EXT
NSLL,S,1
FINISH
FLST,2,18,1,ORDE,4
FITEM,2,1
FITEM,2,-10
FITEM,2,17
FITEM,2,-24
/solu
D,P51X,,,,,,ALL,,,,,
LSEL,ALL
ASEL,S,LOC,Y,BENDRAD,L_HANDLE
ASEL,R,LOC,X,W_FLAT/2,W_FLAT
NSLA,S,1
NSEL,R,LOC,Y,L_HANDLE+TOL,L_HANDLE-(3.0*L_ELEM)-TOL
!
*
*GET,minyval,NODE,,MNLOC,Y,,,,
*GET,maxyval,NODE,,MXLOC,X,,,,
*SET,PTORQ,100/(W_HEX*(MAXYVAL-MINYVAL))
ALLSEL,ALL
FLST,2,364,1,ORDE,2
FITEM,2,1
FITEM,2,-364
SF,P51X,PRES,PTORQ
ALLSEL,ALL
NPLOT
SAVE
LSWRITE,1,
*SET,PDOWN,20/(W_FLAT*(MAXYVAL-MINYVAL))
ASEL,S,LOC,Z,-(L_SHANK+(W_HEX/2))
NSLA,S,1
NSEL,R,LOC,Y,L_HANDLE+TOL,L_HANDLE-(3.0*L_ELEM)-TOL
ALLSEL,ALL
FLST,2,364,1,ORDE,2
FITEM,2,1
FITEM,2,-364
SF,P51X,PRES,PDOWN
ALLSEL,ALL
NPLOT
LSWRITE,2,
SAVE
LSSOLVE,1,2,1,
FINISH
/POST1
SET,FIRST
PRRSOL,
/PBC,ALL,,0
/REP
/EDGE,1,1,45
/GLINE,1,0
PLDISP,1
/GSAVE,'pldisp','gsa',''
!
*
/ANGLE,1,120,YM,1
/REPLOT
/EFACET,1
PLNSOL,S,INT,0,1.0
/GSAVE,'plnsol','gsa',''
SET,NEXT
PRRSOL,
/GRESUME,'pldisp','gsa',''
PLDISP,1
/GRESUME,'plnsol','gsa',''
!
*
/EFACET,1
PLNSOL,S,INT,0,1.0
wprot,0,0,-0.067
/GRAPHICS,POWER
!
*
/TYPE,1,5
/CPLANE,1
/SHADE,1,1
/HBC,1,0
/REPLOT
!
*
/VIEW,1,WP
/REP,FAST
/REPLOT,RESIZE
/VIEW,1,1,2,3
/ANG,1
/REP,FAST
FINISH
!
/EXIT,NOSAV
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSYS 结构 稳态 静力 分析 经典 实例 命令 格式