Professional Documents
Culture Documents
-
----
SOLID5PLANE13 SOLID98
1
2
2
3
5
5
8
GUI 13
GUI 16
ANSYS
1
1
1
1
2
2
2
3
3
5
6
ANSYS 7
7
8
8
9
GUI 9
14
,--,
:
ANSYS
,,,
,,
ANSYS
ANSYS
P/A
L ( l l )
n
Von Mises
Mises 31
3D
2D
180 0 180
Mises
ANSYS
pl
x
pl
y
ANSYS
Mises
3-2
3-2
3-3
3-3
ANSYS
ANSYS
BKIN
BISO
MKIN
MISO
BKIN
Vonmises
Von Mises
MP
Et
1
2
3
BIS0
Von Mises
BKIN
MKIN
Von Mises BKIN
BKIN
MPTEMP1070
MPDATAEX330ES25ES
TBMK2N3
TBTEMPSTRA2N
TBDATA0.010.050.1
TBTEMP10
TBDATA300003700038000
TBTEMP70
TBDATA2250003100033000
MISO Von Mises
100 20
1
2 MISO
3
ANSYS
4
5
MKIN MISO
ANSYS
ANSYS
ANSYS
TB
BKINBISO
0.2%
EPPL
,
pl
pl
EPEQ
SEPL EPEQ
HPRES
PSV
PLWK
EPEQ0
EPEQ>0
1
2 5%
Fy
0.05*Fy
Fy
3
ANSYS
4
5
TB
1
2
3
4
5MODIINIT
1
2 5Max plastic
Strain Step POST26 Main Menu:Time Hist Postpro
Define Variables
3
4 SEQVMises
EPEQ
GUI
EX=70000 (
NUXY=0.325
0.0007857
55
0.00575
112
0.02925
172
0.1
241
0
0
1
-6000
ANSYS
2
3
750
-6000
6.5
10
130
exercise2.db
exercise.db
Utility Menu>File>Resume from
4NUXY 0.325
5 OK
MKIN
1 Main Menu>Preprocessor>Material Props>DataTables>Define/Activate.
Define/Activate Data Table(
2 type of data table(Multi kinem MKIN
ANSYS
Main Menu>Solution
4Every substep
3 Y 0
Main
Menu>Solution>-Load
Step
Options-Time/Frequenc>time&Substep Time&Substep Option(
Main
Menu>Solution>-Load
Step
Options-Time/Frequenc>time&Substep Time&Substep Option(
ANSYS
ANSYS GUI
fini
/cle
/title,circular plate loaded by a circular punch - kinematic hardening
rpl=65
rpu=5
h=6.5
exx=70000
sts1=55
!yield stress
stn1=sts1/exx
sts2=112
stn2=0.00575
sts3=172
stn3=0.02925
sts4=241
stn4=0.1
nex=15
net=2
/prep7
et,1,42,,,1
! define node for convenient postprocessing
n,1,rpl,0
n,2,0,0
n,3,0,h/2
!define geometry
k,1,,-(h/2)
k,2,rpu,-(h/2)
k,3,rpl,-(h/2)
kgen,2,1,3,1,,h,,3
nex1=nint(0.8*net)
nex2=nex-nex1
l,1,2
l,4,5
l,2,3
l,5,6
a,1,2,5,4
a,2,3,6,5
lesize,1,,,nex1
lesize,2,,,nex1
lesize,3,,,nex2,2.5
lesize,4,,,nex2,2.5
ANSYS
esize,(h/net)
amesh,all
nummrg,node
nodes
nsel,s,loc,x,0,rpu
nsel,r,loc,y,(h/2)
cp,1,uy,all
nsel,all
esel,all
fini
/solu
nsel,s,loc,x,rpl
nsel,r,loc,y,0
d,all,uy
nsel,s,loc,x,0
d,all,ux
nsel,all
outres,all,all
fini
/prep7
mp,ex,1,exx
mp,nuxy,1,0.325
tb,mkin,1
tbtemp,,strain
tbdata,,stn1,stn2,stn3,stn4
tbtemp,,
tbdata,,sts1,sts2,sts3,sts4
fini
/solu
pred,on
outres,all,all
nsubst,1
time,1e-6
f,3,fy,0
lswrite
autots,on
nsubst,10
time,1
f,3,fy,-6000
lswrite
time,2
f,3,fy,750
lswrite
time,3
f,3,fy,-6000
lswrite
lssolve,1,4
fini
10
ANSYS
/post1
set,2
/dscal,1,1
pldisp,2
fini
/post26
nsol,2,2,u,y,uy2
rforce,3,1,f,y,ry1
add,2,2,,,uy2,,,-1
/grid,1
/axlab,x,deflection [mm]
/axlab,y,force [n]
xval,2
plvar,3
prvar,2,3
fini
11
ANSYS
ANSYS ANSYS
ANSYS Modeling and Meshing Guide
ANSYS
ANSYS
ANSYS
max [ max ]
max [ max ]
hh max [hh max ]
1-1
DVs
bhbh
bh>0hh max ANSYS 60
SVs
ANSYS
1-1
ANSYS
100
ANSYS
ANSYS
ANSYS
Jobname.LOOP
Jobname.OPO
Jobname.OPT
1-2
ANSYS
ANSYS GUI
ANSYS
ANSYS
GUI
GUI
1-2
ANSYS
1-2
a
PREP7
b SOLUTION
c
POST1/POST26
2 ANSYS
BEGIN OPT
3 OPTOPT
4
5
6
7
8 OPTPOST1/POST26
ANSYS ANSYS
ANSYS
ANSYS/LS-DYNA
1-3
ANSYS
[EPLODT ]
[/SHOW]
12
ANSYS LOG
ANSYS
ANSYS LOG
A
PREP7
B H B
H
/PREP7
B=2.0
H=3.0
ET,1,BEAM3
2-D
AREA=B*H
IZZ=B*H**3/12
Z
R1AREAIZZH
MPEX130E6
N1
N11120
FILL
E12
EGEN101-1
1-4
ANSYS
FINISH
PREP7
B V PREP7
GUI picking
SOLUTION
/SOLU
ANTYPE,STATIC
D1UX01110UY
UX=UY=0
SFBEAMALL1PRES100
SOLVE
FINISH
SOLUTION
/POST1
SET,
NSORTUY
UY
*GETDMAXSORTMAX
DMAX=
ETABLE
ETABLEVOLUVOLU
VOLU=
ETABLESMAX_INMISC1 SMAX_I= I
1-5
ANSYS
ETABLESMAX_JNMISC3 SMAX_J= J
SSUM
*GETVOLUMESSUMITEMVOLU
VOLUME=
ESORTETABSMAX_I1 SMAX_I
*GETSMAXISORTMAX SMAXI=SMAX_I
ESORTETABSMAX_J1 SMAX_J
*GETSMAXJSORTMAX SMAXJ=SMAX_J
SMAX=SMAXI>SMAXJ
SMAX=
FINISH
*GET ETABLE
ANSYS
ANSYS
GUI
Jobname.DB ANSYS
Command: RESUME
1-6
ANSYS
Command: /INPUT
GUI: Utility Menu>File>Read Input from
ANSYS PARSAV
Utility Menu>Parameters>Save Parameters
Command: PARRES
GUI: Utility Menu>Parameters>Restore Parameters
OPTOPT
OPT ANSYS
1
Command: /OPT
GUI: Main Menu>Design Opt
Jobname.LOOP
Command: OPANL
GUI: Main Menu>Design Opt>Assign
/OPT Jobname.BAT
[OPANL]
/PREP7 /OPT
$
1-7
ANSYS
60 100
Command: OPVAR
GUI: Main Menu>Design Opt>Design Variables
Main Menu>Design Opt>State Variables
Main Menu>Design Opt>Objective
OPVAR ANSYS
[OPVARNameDEL]
ANSYS
Command: OPTYPE
GUI: Main Menu>Design Opt>Method/Tool
ANSYS
USEROP ANSYS
FEA
1-8
ANSYS
USEROP ANSYS
USEROP
ANSYS Programmers Manual
Command: OPSUBP
Command: OPEQN
Command: OPFRST
Command: OPRAND
Command: OPSWEEP
Command: OPFACT
Command: OPGRAD
Command: OPUSER
Jobname.OPT
Command: OPDATA
GUI: Main Menu>Design Opt>Controls
Command: OPPRNT
GUI: Main Menu>Design Opt>Controls
Command: OPKEEP
GUI: Main Menu>Design Opt>Controls
/PREP7
1-9
ANSYS
Command: OPLOOP
GUI: Main Menu>Design Opt>Controls
OPLOOP Parms
Command: OPEXE
GUI: Main Menu>Design Opt>Run
OPEXE Jobname.LOOP
/OPT
!
OPANL,
!
!
!
OPVAR,B,DV,.5,16.5
!B H
OPVAR,H,DV,.5,8
OPVAR,DMAX,SV,-0.1,0
!DMAX SMAX
OPVAR,SMAX,SV,0,20000
OPVAR,VOLUME,OBJ
!VOLUME
!
!
OPTYPE,SUBP
!
OPSUBP,30
!
OPEXE
!
1-10
ANSYS
OPTYPE,SWEEP
!
OPSWEEP,BEST,5
! 5
OPEXE
!
/OPTOPANLOPTYPEOPSUBPOPSWEEP OPEXE
GUI
Command: OPLIST
GUI: Main Menu>Design Opt>List
Command: PLVAROPT
GUI: Main Menu>Design Opt>Graphs/Tables
X
Command: XVAROPT
GUI: Main Menu>Design Opt>Graphs/Tables
PLVAROPT PRVAROPT XVAROPT
OPRSW OPLSW
OPRFA OPLFA OPRGR
OPLGR
STATUS
POST1 POST26
Jobname.RST(.RTH
) OPKEEP ON
Jobname.BRST(.BRTH ) Jobname.BDB
Command: OPSEL
1-11
ANSYS
130
Command: OPADD
GUI: Main Menu>Design Opt>Combine
Command: OPMAKE
GUI: Main Menu>Design Opt>Create
ANSYS
Command: OPEXE
GUI: Main Menu>Design Opt>Run
ANSYS
Jobname.OPT
Command: OPRESU
GUI: Main Menu>Design Opt>Resume
Command: OPEXE
GUI: Main Menu>Design Opt>Run
...
...
/OPT
OPRESU, .....
! Jobname.OPT
OPSEL,10
! 10
OPTYPE, ....
!
....
!
1-12
ANSYS
OPEXE
!
/OPTOPRESUOPSELOPTYPE OPEXE
ANSYS
Jobname.OPT
[/FILNAME]
OPRESU Main Menu>Design Opt>Resume
Command: OPCLR
GUI: Main Menu>Design Opt>Clear&Reset
ANSYS OPCLR
ANSYS ANSYS
Command: /CLEAR
GUI: Utility Menu>File>Clear&Start New
OPRESU OPSAVE Main Menu>Design Opt>Save
Jobname.OPT
OPDATA
OPSAVE
1-13
ANSYS
Command: OPEQN
GUI: Main Menu>Design Opt>Method/Tool
OPEQN ANSYS
Theory Reference
ANSYS
Sequential Unconstrained
Minimization Technique(SUMT)
Command: OPVAR
GUI: Main Menu>Design Opt>Design Variables
Main Menu>Design Opt>Objective
OPSUBP NINFS
7
Command: OPTYPE,RAND
GUI: Main Menu>Design Opt>method/Tool
Command: OPSEL
GUI: Main Menu>Design Opt>Select/Delete
1-14
ANSYS
Command: OPTYPE,RUN
GUI: Main Menu>Design Opt>Method/Tool
()
Command: OPSUBP,NINFS
GUI: Main Menu>Design Opt>Method/Tool
Command: OPSEL
GUI: Main Menu>Design Opt>Select/Delete
Command: OPEQN,KFSV
GUI: Main Menu>Design Opt>Method/Tool
Command: OPVAR
GUI: Main Menu>Design Opt>Objective
1-15
ANSYS
OPFRST NITR
[OPTYPERAND]
OPRAND (Main Menu>Design
Opt>Method/Tool)
[OPTYPESWEEP]
n*NSPS n NSPS
OPSWEEP NSPS-1
NSPS
OPSWEEP
Dset Main Menu>Design Opt>Method/Tool
Command: OPLSW
GUI: Main Menu>Design Opt>Tool Results>Sweeps
0 1
[OPVAR]
Command: OPRSW
GUI: Main Menu>Design Opt>Tool Results>Print
1-16
ANSYS
[OPSWEEPDset]0
1
[OPTYPEFACT]
OPFACT
(Main Menu>Design Opt>Method/Tool)
2nn1/2
2n/2
Command: OPLFA
GUI: Main Menu>Design Opt>Tool Results>Factorial
Command: OPRFA
GUI: Main Menu>Design Opt>Tool Results>Print
ANSYS Theory Reference 20 Design
Optimization
[OPTYPEGRAD]
Command: OPGRAD
GUI: Main Menu>Design Opt>Method/Tool
1%
Command: OPRGR
GUI: Main Menu>Design Opt>Tool Results>Print
1% OPVAR MAX-MIN
1-17
ANSYS
X1 1-3a
X1 X4 1-3c
1-3d
1-3
ANSYS
[OPVAR ] MIN
MAX 0 0
UPVAR,SIG,SV,,1000
!SIG 1000
OPVAR,SIG,SV,0,1000
!SIG 0 1000
G=Z1/Z2 G<C(Z1 Z2 C
) G G Z2
1-18
ANSYS
G=Z1-C*Z2 G<0
[OPVAR MIN
MAX ] 500 1000psi
900 1000psi
386.4HZ
...
*GET,FREQ,ACTIVE,,SET,FREQ
! FREQ
FREQ1=FREQ
FREQ2=FREQ
...
/OPT
OPVAR,FREQ1,SV,,387
! FREQ1=387
OPVAR,FREQ2,SV,386
! FREQ2=386
...
386 387
OPVAR
ANSYS x
x1=C-x x1=1/x C x C-x
1/ x
[LGWRITE]Utility Menu>File>Write DB
Log FileJobname.LOG
LGWRITE Kedit
1-19
ANSYS
Jobname.DB
ANSYS Operations
Guide
LGWRITE Kedit Kedit=COMMENT
Kedit=REMOVE Kedit *GET
EXREM PLNSOL Jobname.LGW
/CLEAR
/CLEAR /LGWRITE
[OPEXE]
[OPVAR,Name,DEL]
/PREP7
/PREP7
OPLOOP PREP Main Menu>Design
Opt>Controls/PREP7
AREA1 AREA2
AREA2
!AREA1
AREA1=5.00
AREA2=5.00
!AREA2
/PREP7
! PREP7
! AREA1 AREA2
...
...
FINISH
/SOLVE
!
...
FINISH
/POST1
SET,...
...
*GET,SIG1,...
!
*GET,SIG2,...
1-20
ANSYS
*GET,SIG3,...
...
FINISH
/OPT
!
OPVAR,AREA1,DV,...
! AREA1 AREA2
OPVAR,AREA2,DV,...
OPVAR,SIG1,SV,...
!
OPVAR,SIG2,SV,...
OPVAR,TVOL,OBJ
!
OPTYPE,SUBP
!
OPEXE
!
OPVAR,AREA2,DEL
! AREA2
STATUS
!
OPLOOP,PREP
!/PREP7
OPTYPE,...
!
...
!
OPEXE
!
FINISH
OPVAR,OPTYPE,OPEXE OPLOOP
[OPVAR] Main
Menu>Design Opt>Design Variables
1-4
=*
ANSYS
Command: PRERR
GUI: Main Menu>General Postproc>List Results>Percent Error
Utility Menu>List>Results>Percent Error
400psi
109.10
1%11
2.0
E=2.1E6psi
RHO=2.85E-4lb/in3 ()
=400psi
=1 1000in2 ( 1000)
B =400 1000in 1000
1-22
ANSYS
B=1000
ENTER
A1=1000 ENTER
A2=1000 ENTER
A3=1000 OK
2 OK
2 Add
3 Structural Link
4 2D Spar 1
5 1
6 OK
7 Close
7 2
8 A2
9 Apply LINK1 1000 1
10 3
11 A3
1-23
ANSYS
12 LINK1 OK
13 Close
2 1
3 OK
4 2.1E6
5 OK
18
19 OK
Main
Menu>Preprocessor>-Modeling->Create>Elements>-Auto Numbered->Thru Nodes
1-24
ANSYS
2 1 4
3 OK ANSYS 1 4
1
4 Main Menu>Preprocessor>-Modeling->Create>Elements>
Elem Attributes
5 2
6 OK
7
Main
Menu>Preprocessor>-Modeling->Create>Elements>-Auto Numbered->Thru Nodes
8 2 4
9 OK ANSYS 3 4
2
10 Main Menu>Preprocessor>-Modeling->Create>Elements>Elem
Attributes
11 2
12 OK
13 Main Menu>Preprocessor>-Modeling->Create>Elements>-Auto
Numbered->Thru Nodes
14 2 4
15 OK ANSYS 3 4
3
Main
Menu>Solution>-Loads->Apply>-Structural->Displacement>On Nodes Apply
UROT on Nodes
2 ANSYS 12 3
3 OK Apply UROT on Nodes
4 ALL DOF
5 OK
6
Main
Menu>Solution>-Loads-Apply>-Structural-Force/Moment>On Nodes Apply
F/M on Nodes
7 ANSYS 4
8 OK Apply F/M on Nodes
9 Force/Mom FX
10 Force/Moment Value 200000
11 OK 4
12
Main
Menu>Solution>-Loads-Apply>-Strutural-Force/Moment>On Nodes Apply F/M
1-25
ANSYS
on Nodes
13 ANSYS 4
14 OK Apply F/M on Nodes
15 Force/Mom FX
16 Force/Moment Value -200000
17 OK 4
1 Main Menu>General Postproc>Element Table>Define Table
Element Table Data
2 Add Define Additional Elementary Table
Items
3 User Label EVOL
4 Item,Comp Results Data Item Geometry
Elem Volume VOLU
5 OK
6 Element Table Data Close
7 Main Menu>General Postproc>Element Table>Sum of Each
Item Tabular Sum of Each Element Table Item
8 OK SSUM 0.382842E+07
9 Close SSUM
10 Utility Menu>Parameters>Get Scalar Data Get Scalar Data
ANSYS
ANSYS
ANSYS
Variables
2 OK
16
301.23
1-29
ANSYS
1 Utility Menu>PlotCtrls>Pan,Zoom,Rotate
Pan-Zoom-Rotate
2 Front X-Y
3 Close
4 Utility Menu>PlotCtrls>Style>Graphs Graph Controls
ANSYS
ANSYS
1 ANSYS Quit
2 OK
/FILNAM,truss
/TITLE,Optimization of a three-bar truss
!
B=1000
!
A1=1000
!
A2=1000
!
A3=1000
!
! PREP7
/PREP7
ET,1,LINK1
!
R,1,A1
!
R,2,A2
R,3,A3
MP,EX,1,2.1E6
!
N,1,-B,0,0
!
N,2,0,0,0
N,3,B,0,0
N,4,0,-1000,0
E,1,4
!
REAL,2
E,2,4
REAL,3
E,3,4
FINISH
!
1-31
ANSYS
!
/SOLU
D,1,ALL,0,,3
! UX=UY=0
F,4,FX,200000
! 4 X
F,4,FY,-200000
! 4 Y
SOLVE
FINISH
!
! POST1
/POST1
SET,LAST
ETABLE,EVOL,VOLU
! ETABLE
SSUM
!
*GET,VTOT,SSUM,,ITEM,EVOL !VTOT=
RHO=2.85E-4
WT=RHO*VTOT
!
ETABLE,SIG,LS,1
! ETABLE
*GET,SIG,ELEM,1,ETAB,SIG !SIG1=
*GET,SIG,ELEM,2,ETAB,SIG !SIG2=
*GET,SIG,ELEM,3,ETAB,SIG !SIG3=
SIG1=ABS(SIG1)
!
SIG2=ABS(SIG2)
SIG3=ABS(SIG3)
!
/ESHAPE,2
!
/VIEW,1,1,1,1
!
EPLOT
!
!
/OPT
!
OPANL,truss,lgw
!
OPVAR,B,DV,400,2000
!
OPVAR,A1,DV,1,1000
OPVAR,A2,DV,1,1000
OPVAR,A3,DV,1,1000
OPVAR,SIG1,SV,,400
!
OPVAR,SIG2,SV,,400
OPVAR,SIG3,SV,,400
!
OPSAVE,trussvar,opt !
!
OPVAR,WT,OBJ,,,2,
!
1-32
ANSYS
!
OPTYPE,FIRST
!
OPFRST,45
! 45
OPEXE
!
OPLIST,16
! 16
OPLIST,ALL
!
!
/VIEW,1,,,1
!
!
/AXLAB,X,ITERATION NUMBER !
/AXLAB,Y STRUCTURE WEIGHT
PLVAROPT,WT
!
/AXLAB,Y,BASE DIMENSION
! B
PLVAROPT,B
!
/AXLAB,Y,MAX STRESS
!
PLVAROPT,SIG1,SIG2,SIG3
!
/AXLAB,Y,CROSS-SECTIONAL AREA !
PLVAROPT,A1,A2,A3
!
FINISH
/EXIT
ANSYS Verification Manual
VM155
VM157
1-33
ANSYS
i PLNSOL
TOPO
V=60
60% 2-1 2-1a
2-2b
2-1 60%
1
2
3
4
5
6
2-1
ANSYS
SOLID2 SOLID82
SOLID92 SOLID95
SHELL93
ET,1,SOLID92
ET,2,SOLID92
TYPE,1
VSEL,S,NUM,,1,,2
VMESH,ALL
TYPE,2
VSEL,S,NUM,,3
VMESH,ALL
ANSYS
LSWRITE
LSSOLVE
D,10,ALL,0,,20,1
NSEL,S,LOC,Y,0
SF,
ALLSEL
LSWRITE,1
DDEL,
SFDEL,
NSEL,S,LOC,X,0,1
D,ALL,ALL,0
2-2
ANSYS
NSEL,ALL
F,212,FX
LSWRITE,2
LSWRITE,3
FINISH
/SOLUTION
TOPDEF,10,3
LSSOLVE,1,3,1
TOPDEF
GUIMain Menu>Solution>-Solve-Topological opt
ANSYS
TOPDEF
TOPEXE
GUIMain Menu>Solution>-Solve-Topological opt
/SOLUTION
TOPDEF,25,1
25%
SOLVE
TOPEXE
FINISH
/POST1
PLNSOL,TOP0
*GET,TIPSRAT,TOPO,,CONV
*STATUS,TOPSTAT
2-3
ANSYS
/SOLUTION
SOLVE
TOPEXE
FINISH
/POST1
TOPEXE
TOPITER ANSYS
LSWRITE
LSWRITE
LSWRITE
TOPDEF,80,3,.001 80%3
0.001
/DSCALE,,OFF
/CONTOUR,,3
3
TOPITER,20,1
20
ANSYS Jobname.RST
ANSYS
PLETAB,EDENS
PRETAB,EDENS
ESEL,S,ETAB,EDENS,0.9,1.0
EPLOT
*GET
*GET,TOPCV,TOP0,,CONV
TOPCV=1
*GET,ECOMP,TP0,,COMP
ECOMP=
*STAT
2-2
1 50%
2-2
ANSYS LSWRITE
ANSYS SOLID82 1 2
TOPDEF 50%
TOPEXE TOPITER
12
/TITLE,A 2-d,multiple-load example of topological optimization
/PREP7
BLC4,0,0,3,1
3X1
ET,1,82
1
2-5
ANSYS
ET,2,82
2
MP,EX,1,118E9
MP,NUXY,1,0.3
ESIZE,0.05
TYPE,1
AMESH,ALL
NSEL,S,LOC,X,0,0.4
ESLN
TYPE,2
2
EMODI,ALL
ALLSEL
NSEL,S,LOC,X,0
D,ALL,ALL,0
X=0
NSEL,S,LOC,X,3
D,ALL,ALL,0
X=3
FORCE=1000
NSEL,S,LOC,X,1
NSEL,R,LOC,Y,1
F,ALL,FY,FORCE
ALLSEL
LSWRITE,1
FDEL,ALL
NSEL,S,LOC,X,2
NSEL,R,LOC,Y,0
F,ALL,FY,-FORCE
ALLSEL
LSWRITE,2
FDEL,ALL
TOPDEF,50,2
/SHOW,topo,grph
/DSCALE,,OFF
/CONTOUR,,2
TOPITER,12,1
12
FINISH
2-3 top.grph
ANSYS /SHOW
2-3
50%
2-6
ANSYS
80%TOPDEF
5
1
1
2-7
ANSYS
ANSYS
ANSYS Basic Analysis Procedures Guide
ANSYS ADAPT.MAC
ADAPT
31
3-1
ANSYS
Solids
8-Node Isoparametric Solid
10-Node Tetrahedral Solid
20-Node Isoparametric Solid
1. /PREP7
Main Menu>Preprocessor
2.
ADAPT
ADAPTMSH.MAC
3. PREP7 SOLUTION(/SOLU Main Menu>Solution)
ADAPTBC.MAC
ADAPTSOL.MAC
FACMN FACMX
6. [SHPP,ON]
SOLUTION ADAPT
POST1
3-2
ANSYS
3-1
ADAPT
ADAPT Main
Menu>Solution>Adaptive Mesh KYKPS 1
ADAPT
ADAPT PREP7
ADAPT
ADAPT
ADAPT ANSYS
ADAPT
ADAPT
ADAPT
ADAPTMSH.MAC,ADAPTBC.MAC
ADAPTSOL.MAC
ADAPTMSH.MAC
3-3
ANSYS
ADAPT
ADAPTMSH.MAC
ADAPTBC.MAC
ADAPTBC.MAC
C*** Subroutine ADAPTBC.MAC-Your name-Hob Name-Data CReated
NSEL,S,LOC,X,0
! X 0
D,ALL,UX,0
! UX 0
NSEL,S,LOC,Y,0
! Y 0
D,ALL,UX,0
! UY 0
NSEL,ALL
!
ADAPTSOL.MAC
ADAPT
/SOLU
SOLVE
FINISH
ADAPTSOL.MAC
APDL
*CREATE Utility Menu>Macro>Create Macro APDL *END
ADAPT ANSYS
C***
ADAPT /PSEARCH,OFF(Utility
3-4
ANSYS
ADAPT KYMAC 1
ADAPT (UADAPT.MAC)
ADAPT
ADAPT
ADAPT ADAPT
ANSYS
UADAPT.MAC
UADAPT.MAC
unknown commandANSYS
ADAPT
Command: KESIZE
GUI: Main Menu>Preprocessor>-Meshing-Size Cntrls>-Keypoints-All
KPs
Main Menu>Preprocessor>-Meshing-Size Cntrls>-Keypoints-Picked
KPs
ADAPT
[ SMRTSIZE DESIZE ]
Command: LESIZE
GUI: Main Menu>Preprocessor>-Meshing-Size Cntrls>-Lines-All Lines
Main Menu>Preprocessor>-Meshing-Size Cntrls>-Lines-Picked
Lines
2-D 3-D
3-D
ADAPT
3-5
ANSYS
ADAPT ANSYS
Jobmame.ADPT
ADAPT Jobname.ADPT
/PREP7
SMRT,OFF
/TITLE, TWO DIMENSIONAL HEAT TRANSFER WITH CONVECTION
ANTYPE,STATIC
ET,1,PLANE55
MP,KXX,1,52.0
K,1
K,2,.6
K,3,.6,1.0
K,4,,1.0
K,5,.6,.2
L,1,2
L,2,5
L,5,3
L,3,4
L,4,1
AL,ALL
DK,1,TEMP,100,,1
DK,2,TEMP,100,,1
SFL,2,CONV,750.0,,0.0
SFL,3,CONV,750.0,,0.0
SFL,4,CONV,750.0,,0.0
3-6
ANSYS
FINISH
ADAPT,10,,5,0.2,1
LOOPS
/POST1
PLNSOL,TEMP
5% 10 0.2 1
VM205
3-7
ANSYS
ANSYS
ANSYS/MutiphysicsANSYS/Mechanical ANSYS/Structural
a)
ANSYS
b)
4-1
4-1
4-1
ANSYS
4-2
4-2
1
2
PREP7
ANSYS
ANSYS Basic Analysis Procedures Guide
Command: /FILENAME
GUI: Utility Menu>File>Change Jobname
/FILENAME,GEN
GEN FILE file
ANSYS
ANSYS
ANSYS
ANSYS
1
Command: /SOLU
GUI: Main Menu>Solution
2
Command: ANTYPE
GUI: Main Menu>Solution>-Analysis Type-New Analysis
ANTYPE STATUS=REST
Main Menu>Solution>-Analysis Type-Restart
Jobname.EMAT Jobname.ESAV
Jobname.DB
Sename
.SUB Sename.SUB
[/FILENAME]
Command: SEOPT
GUI: Main Menu>Solution>Analysis Options
SEOPT
GUI
SEOPT
GUI
4-3
ANSYS
Command: LUMPM
GUI: Main Menu>Solution>Analysis Options
3
Command: M
GUI: Main Menu>Solution>Master DOFs>Define
M Lab=ALL 4-1
b
ANSYS Structural Analysis Guide Matrix Reduction
c
[D][F]
d [NLGEOMON]Main Mene>Solution>Analysis
Options SETRAN Main
Menu>Preprocessor>Create>Elements>-Superelements-By CS Tranfer
6 UXUYUXROTX
ROTYROTZ
4
31
Maxwell
(alpha)
Command: ALPHAD
GUI: Main Menu>Solution>Time/Frequenc>Damping
(beta)
Command: BETAD
GUI: Main Menu>Solution>Time/Frequenc>Damping
4-4
ANSYS
beta
Command: MPDAMP
GUI: Main Menu>Preprocessor>Material Props>-Constan-Isotropic
Main Menu>Preprocessor>Material Props>Polynomial
4-1
Command: SAVE
GUI: Utility Menu>File>Save as Jobname.db
7
Command: SOLVE
GUI: Main Menu>Solution>Current LS
Sename.SUBSename [SEOPT]
[/FILENAME]
8 7
4-5
ANSYS
ANSYS FLOTRAN
1
2
3
ANSYS
Command: /CLEAR
GUI: Utility Menu>File>Clear&Start New
START.ANS
/CLEAR
Command: /FILNAME
GUI: Utility Menu>File>Change Jobname
PREP7
1 MATRIX50
Command: ET
GUI: Main Menu>Preprocessor>Element Type>Add/Edit/Delete
2
4
4-3
4-3
4-6
ANSYS
SETRAN
CP
Command: CP
GUI: Main Menu>Preprocessor>Coupling/Ceqn>Couple DOFs
Command: TYPE
GUI: Main Menu>Preprocessor>-Modeling-Create>Elements>Elem Attributes
()
Command: SE
GUI: Main Menu>Preprocessor>Create>Elements>-Superlements->From .SUB
File
a
SE
TYPE,
SEGEN
GEN.SUB
SE .SUB
Sename.SUB(GEN.SUB )
Command: SETRAN
GUI: Main Menu>Preprocessor>Create>Elements>-Superelements-By CS
Transfer
Main Menu>Preprocessor>Create>Elements>-Superelements-By Geom Offset
Command: SE
GUI: Main Menu>Preprocessor>Create>Elements>-Supreelements-From .SUB
File
GEN.SUB 2000
SETTRAN,GEN,,2000,GEN2,SUB
! GEN2.SUB
2000
TYPE,
!
SE,GEN2
! GEN2.SUB
c
4-7
ANSYS
SE
[SAVE] SETRAN
SE CRINTF Main
Menu>Preprocessor>Coupling/Ceqn>Coincident Nodes
GEN.SUB
*GET,MAXNOD,NODE,,NUM,MAX !MAXNOD=
SETRAN,GEN,,MAXNOD,GEN2,SUB!
MAXNOD GEN2.SUB
SE,GEN2
!
NSEL,
!
CPINTF,ALL
!
NSEL,ALL
d
SETRAN SESYMM Main Menu>Preprocessor>Create>Elements>
By Reflection
SE
CPINTF
SETRAN
SETRAN NOROT 1
Command: EPLOT
GUI: Utility Menu>Plot>Elements
Command: SELIST
GUI: Utility Menu>List>Other>Superelem Data
7
Command: SAVE
GUI: Utility Menu>File>Save as Jobname.db
PREP7
Command: FINISH
GUI: Main Menu>Finish
1 SOLUTION
Command: /SOLU
4-8
ANSYS
4
Command: SFE
GUI: Main Menu>Solution>-Loads-Apply>Load Vector>For Superelement
SFE631SELV0.75
63 1 0.75ELEM
LKEY 1Lab SELVVAL1
0 SFE
UXUYROTY
SETRAN NOROT=1
5
MATRIX50 PCG
6
Command: SOLVE
GUI: Main Menu>Solution>Current LS
Jobname.RST,RTH RMG
Jobname.DSUB
Command: SEDLIST
GUI: Main Menu>General Postproc>List Results>Superelem DOF
Utility Menu>List>Results>Superelem DOF Solu
7 SOLUTION
Command: FINISH
GUI: Main Menu>Finish
.EMAT,.ESAV,.SUB,.TRI,.DB .SELD
.DSUB
1 ANSYS
4-9
ANSYS
Command: /CLEAR
GUI: Utility Menu>File>Clear&Start New
2
Command: /FILENAME
GUI: Utility Menu>File>Change Jobname
3
Command: RESUME
GUI: Utility Menu>File>Resume Jobname.db
4 SOLUTION
Command: /SOLU
GUI: Main Menu>Solution
5
ON
Command: EXPASS
GUI: Main Menu>Solution>ExpasionPass
SENAME
Command: SEEXP
GUI: Main Menu>Solution>ExpasionPass>Expand Superelem
( Sename.SUB)
SEEXP GUI
Usefil.DSUB
SEEXP
GUI
Command: EXPSOL
GUI: Main Menu>Solution>ExpansionPass>By Load Step
Main Menu>Solution>ExpansionPass>By Time/Freq
[D]
6
(Jobname.OUT)
Command: OUTPR
GUI: Main Menu>Solution>Output Ctrls>DB/Results File
(Jobname.RST)
Command: OUTRES
GUI: Main Menu>Solution>Output Ctrls>DB/Results File
Command: ERESX
4-10
ANSYS
!
!
/FILNAMEGEN
GEN
/TITLE
/PREP7
PREP7
-----
FINISH
/SOLU
SOLUTION
ANTYPESUBST
SEOPTGEN,
----
SAVE
SOLVE
GEN.SUB
----D M
SOLVE
----
31
FINISH
/CLEAR
/FILNAMEUSE
USE
/PREP7
PREP7
4-11
ANSYS
ET1MATRIX50
ET2.
----TYPE1
SETRAN
SE
EPLOT
NSEL
CPINTFALL
NSELALL
FINISH
/SOLU
ANTYPE
--D
--SFE
--SAVE
SOLVE
MATRIX50
!
!
! SETRAN
FINISH
/CLEAR
/FILNAMEGEN
RESUME
/SOLU
EXPASSON
SEEXPGENUSE
--
SOLVE
ANTYPESEOPTMETSETRANSECPINTFEXPASS
SEEXP
4-12
ANSYS
3 PREP7
[ETTYPE]
SOLUTION
SOLUTION
RESUME,FULL,DB
/POST1
FILE,GEN1
SET,
FILE,GEN2
SET,
!
!
!
/FILNAMEFULL
FULL
/TITLE
/PREP7
PREP7
-----
SAVE
FINISH
!
/FILNAMEGEN
GEN
/SOLU
SOLUTION
ANTYPESUBST
SEOPTGEN,
ESEL
NSEL
4-13
ANSYS
M
D
----SOLVE
----SOLVE
----FINISH
/CLEAR
/FILNAMEUSE
RESUMEFFULLDB
ESEL
NSEL
/PREP7
ETMATRIX50
TYPE
SEGEN
EPLOT
FINISH
GEN.SUB
D M
31
USE
MATRIX50
/SOLU
ANTYPE
--D
--SFE
--
SOLVE
FINISH
/CLEAR
/FILNAMEGEN
RESUMEFULLDB
/SOLU
ANTYPESUBSTR
EXPASSON
EXPSOL
SEEXPGENUSE
--
SOLVE
4-14
ANSYS
GEN.RST RTH,RMG
FINISH
ANTYPESEOPTMETSETRANSEEXPASS SEEXP
ANSYS
PISTON CYLINDER
PISTON
CYLINDER
CYLINDER PISTON
PISTON
A B
A
1 ANTYPE Main
Menu>Solution>New Analysis
2 PSTRES Main Menu>Solution>Analysis
Options
3 SOLVE Main Menu>Solution>-Solve-Current LS
4 PSTRES GUI
5
6
B
1 SEOPT(Main Menu>Solution>
Analysis Options) SESST 1
2
3 PSTRES(Main Menu>Solution>Analysis Options)
4
5
6
4-15
ANSYS
/PREP7
smrt,off
/DEVICE,VECTOR,ON
/TITLE, DIAMETRAL COMPRESSION OF A DISK
ANTYPE,STATIC
!
ET,1,PLANE2,,,3,,,,1
ET,2,PLANE82,,,3,,,,1
ET,3,PLANE82,,,3,,2
!
R,1,.2
!
MP,EX,1,30E6
MP,NUXY,1,0.3
CSYS,1
!
K,1,1,90
K,2,.5,90
K,4,1
K,5,1,50
4-16
ANSYS
L,1,5
LESIZE,1,,,7,5
L,5,4
LESIZE,2,,,4,2
CSYS,0
K,3
L,3,4
LESIZE,3,,,5
L,2,3
LESIZE,4,,,4,2
L,2,5
LESIZE,5,,,5
L,1,2
LESIZE,6,,,7,5
A,1,2,5,5
A,2,3,4,5
TYPE,2
MSHK,1
MSHA,0,2D
AMESH,2
EPLOT
TYPE,1
MSHK,0
MSHA,1,2D
AMESH,1
EPLOT
NSEL,S,LOC,X,0
NSEL,R,LOC,Y,0
ESLN
TYPE,3
EMODIF,ALL
SAVE,VM141,DB
NSEL,S,LOC,Y,0
DSYM,SYMM,Y
NSEL,S,LOC,X,0
DSYM,SYMM,X
NSEL,ALL
ESEL,ALL
OUTPR,NSOL,NONE
OUTPR,ESOL,ALL
FK,1,FY,-1000
FINISH
/SOLU
SOLVE
! X
! Y
!
!
!
4-17
ANSYS
FINISH
/POST1
NSEL,S,LOC,X,0
!
NSEL,A,LOC,X,0.1
NSEL,R,LOC,Y,0
PRNSOL,S,COMP
NSEL,R,LOC,X,0
NSEL,A,LOC,X,0.2
NSEL,R,LOC,Y,0
*GET,SNOD,NODE,,NUM,MIN
! (X=0)
*GET,FNOD,NODE,,NUM,MAX
! (X=0.2)
NSEL,ALL
ESEL,ALL
PATH,STRESS1,2,,48
! STRESS1
PPATH,1,SNOD
!
PPATH,2,FNOD
PDEF,SY,S,Y
PRANGE,24
PRPATH,SY
! SY
*GET,S1,PATH,0,MIN,SY
NSEL,R,LOC,X,0
NSEL,A,LOC,X,0.1
NSEL,R,LOC,Y,0
*GET,FNOD,NODE,,NUM,MAX
PATH,STRESS2,2,,48
! STRESS2
PPATH,1,SNOD
PPATH,2,FNOD
PDEF,SY,S,Y
PRANGE,24
PRPATH,SY
! SY
*GET,S2,PATH,0,MAX,SY
*DIM,LABEL,CHAR,2,2
*DIM,VALUE,,2,3
LABEL(1,1) = 'P (psi)','P (psi)'
LABEL(1,2) = ' X=0 ',' X=.1'
*VFILL,VALUE(1,1),DATA,-9549,-9298
*VFILL,VALUE(1,2),DATA,S1,S2
*VFILL,VALUE(1,3),DATA,ABS(S1/9549),ABS(S2/9298)
SAVE,TABLE_1
FINISH
/CLEAR, NOSTART
/FILNAM,GEN
/PREP7
smrt,off
4-18
ANSYS
!
(SHELL ELEMENTS ,SHELL93)
RESUME,VM141,DB
ANTYPE,SUBST
!
SEOPT,GEN
! PLANE2 SHELL93
ACLEAR,1,2
ETDELE,1,3
ET,1,SHELL93,,,,,,,1
ET,2,SHELL93,,,,,,,1
ET,3,SHELL93,,,,,2
/OUTPUT,SCRATCH
NUMCMP,NODE
!
/OUTPUT
TYPE,2
MSHK,1
MSHA,0,2D
AMESH,2
EPLOT
TYPE,1
MSHK,0
MSHA,1,2D
AMESH,1
EPLOT
NSEL,S,LOC,X,0
NSEL,R,LOC,Y,0
ESLN
TYPE,3
EMODIF,ALL
NSEL,S,LOC,Y,0
DSYM,SYMM,Y
NSEL,S,LOC,X,0
DSYM,SYMM,X
NSEL,ALL
ESEL,ALL
D,ALL,UZ,,,,,ROTX,ROTY
!
NSEL,S,LOC,X
NSEL,R,LOC,Y,1
*GET,NDOF,NODE,,NUM,MAX
!
M,NDOF,UY
!
NSEL,ALL
FINISH
/SOLU
SOLVE
SAVE
!
4-19
ANSYS
PARSAV,SCALAR,GEN,PARM
FINISH
/CLEAR, NOSTART
/FILNAM,USE
PARRES,,GEN,PARM
/PREP7
smrt,off
/TITLE, DIAMETRAL COMPRESSION OF A DISK (S.E. USE PASS)
ET,1,MATRIX50
SE,GEN
F,NDOF,FY,-1000
FINISH
/SOLU
SOLVE
FINISH
/CLEAR, NOSTART
/FILNAM,GEN
RESUME
/SOLU
EXPASS,ON,YES
SEEXP,GEN,USE
/TITLE, DIAMETRAL COMPRESSION OF A DISK (S.E. EXPANSION PASS)
OUTPR,NSOL,NONE
!
OUTPR,ESOL,ALL
EXPSOL,1,1
SOLVE
FINISH
/POST1
NSEL,R,LOC,X,0
NSEL,A,LOC,X,0.2
NSEL,R,LOC,Y,0
*GET,SNOD,NODE,,NUM,MIN
! (X=0)
*GET,FNOD,NODE,,NUM,MAX
! (X=0.2)
NSEL,ALL
ESEL,ALL
PATH,STRESS3,2,,48
!STRESS3
PPATH,1,SNOD
PPATH,2,FNOD
PDEF,SY,S,Y
PRANGE,24
PRPATH,SY
! SY
*GET,S1,PATH,0,MIN,SY
NSEL,R,LOC,X,0
NSEL,A,LOC,X,0.1
4-20
ANSYS
NSEL,R,LOC,Y,0
*GET,FNOD,NODE,,NUM,MAX
NSEL,ALL
ESEL,ALL
PATH,STRESS4,2,,48
! STRESS4
PPATH,1,SNOD
PPATH,2,FNOD
PDEF,SY,S,Y
PRANGE,24
PRPATH,SY
*GET,S2,PATH,0,LAST,SY
*DIM,LABEL,CHAR,2,2
*DIM,VALUE,,2,3
LABEL(1,1) = 'P (psi)','P (psi)'
LABEL(1,2) = ' X=0 ',' X=.1'
*VFILL,VALUE(1,1),DATA,-9549,-9298
*VFILL,VALUE(1,2),DATA,S1,S2
*VFILL,VALUE(1,3),DATA,ABS(S1/9549),ABS(S2/9298)
SAVE,TABLE_2
FINISH
FINISH
/CLEAR, NOSTART
/PREP7
smrt,off
/TITLE, DIAMETRAL COMPRESSION OF A DISK
ET,1,PLANE145,4,5,3
R,1,.2
!
MP,EX,1,30E6
!
MP,NUXY,1,0.3
PCIRC,,1,0,90
!
ESIZE,,5
AMESH,ALL
EPLOT
FINISH
/SOLU
NSEL,S,LOC,Y,0
DSYM,SYMM,Y
NSEL,S,LOC,X,0
DSYM,SYMM,X
NSEL,ALL
ESEL,ALL
F,NODE(0,1,0),FY,-1000
!
PCONV,1,S,Y,NODE(0,0,0)
! SY
PCONV,1,S,Y,NODE(.10,0,0) ! X=0.1,Y=0 SY
4-21
ANSYS
SOLVE
PRCONV
/POST1
*GET,S1,NODE,12,S,Y
*GET,S2,NODE,22,S,Y
*DIM,LABEL,CHAR,2,2
*DIM,VALUE,,2,3
LABEL(1,1) = 'P (psi)','P (psi)'
LABEL(1,2) = ' X=0 ',' X=.1'
*VFILL,VALUE(1,1),DATA,-9549,-9298
*VFILL,VALUE(1,2),DATA,S1,S2
*VFILL,VALUE(1,3),DATA,ABS(S1/9549),ABS(S2/9298)
SAVE,TABLE_3
RESUME,TABLE_1
FINISH
4-22
ANSYS
5-1
5-1 a)b)
(a)
(b)
a b
ANSYS
5-1
ANSYS
1.
2.
3.
4.
5.
Command: /FILNAME
GUI: Utility Menu>File>Change Jobname
5-2
Jobname.RST,Jobname.RMG
Jobname.DB,
5-2
ANSYS
Command: SAVE
GUI: Utility Menu>File>Save as
Utility Menu>File>Save as Jobname.db
ANSYS
Command: /CLEAR
GUI: Utility Menu>File>Clear&Start New
Command: /FILNAME
GUI: Utility Menu>File>Change Jobname
PREP7
53
5-3
Command:NROTAT
GUI: Main Menu>Preprocessor>Create>Nodes>-Rotate Node CS-To Active
CS
Main Menu>Preprocessor>Move/Modify>-Rotate Node CS-To ACtive
CS
[NROTAT NMODIF]
5-3
ANSYS
ANSYS
1. Jobname.NODE
PREP7
Command: NWRITE
GUI: Main Menu>Preprocessor>Create>Nodes>Write Node File
NWRITE
NSEL,...
!
NWRITE
! Jobname.NODE
5-4
NWRITE,Filename,Ext
7
2. Jobname.DB PREP7
Command: ALLSEL
GUI: Utility Menu>Select>Everything
Command: SAVE
GUI: Utility Menu>File>Save as Jobname.db
3.
Command: RESUME
GUI: Utility Menu>File>Resume from
COARSE RESUME,COARSE,DB
4. POST1/POST1 Main Menu>General Postproc
POST1
5.FILE Main Menu>General Postproc>Data &
File Opts
6.SET Main Menu>General Postproc>-Read
5-4
ANSYS
Results-option
7.
Command: CBDOF
GUI: Main Menu>General Postproc>Submodeling>Interpolate DOF
CBDOF Jobname.NODE ANSYS
DOF D Jobname.CBDO
Command: BFINT
GUI: Main Menu>General Postproc>Submodeling>Interp Body Forc
BF Jobname.BFIN
6 7 SET
[CBDOF / BFINT] SET 1
8. POST1[FINISH]
RESUME Main Menu>File>Resume from
DOF
CBDOF D
Command: /INPUT
GUI: Utility Menu>File>Read Input from
BFINT BF
Command: /INPUT
GUI: Utility Menu>File>Read Input from
/
Command: DCUM,ADD
GUI: Main Menu>Preprocessor>Loads>-Loads-Settings>Contraints
Main Menu>Solution>-Loads-Settings>Constraints
Command: BFCUM,ADD
GUI: Main Menu>Preprocessor>Loads>-Loads-Settings>Nodal Body Ld
Main Menu>Solution>-Loads-Settings>Nodal Body Ld
DCUM BFCUM
55
5-5
5-5
ANSYS
Command: SOLVE
GUI: Main Menu>Solution>Current LS
Main Menu>Solution>Run FLOTRAN
SOLUTION[FINISH]
56
5-6
5-6
ANSYS
57 58
5-7
5-8
!
/FILNAME,coarse
! coarse
/PREP7
! PREP7
....
....
!
FINISH
/SOLU
ANTYPE,...
...
D,....
DSYMM,...
ACEL,...
...
!
!
!
5-7
ANSYS
SAVE
SOLVE
! coarse.db
!
! coarse.rst( rmg )
FINISH
!
/CLEAR
! ANSYS
/FILNAME,submod
/PREP7
...
...
!
NSEL,...
NWRITE
ALLSEL
NWRITE,temp,node
SAVE
FINISH
RESUME,coarse,db
/POST1
FILE,coarse,rst
SET,...
CBDOF
BFINT,temps,node
FINISH
RESUME
/SOLU
ANTYPE,...
...
/INPUT,submod,cbdo
/INPUT,submod,bfin
DSYMM,...
ACEL,...
...
SOLVE
FINISH
! submod
! PREP7
!
!
! submod.node
!
! temp.node(
)
! submod.db
!(coarse.db)
! POST1
!
!
! submod.node
D submod.cbdo
! temps.node
BF submod.bfin(
)
!
!(submod.db)
!
!
!
!
!
5-8
ANSYS
/POST1
...
...
FINISH
! POST1
!
59
5-9 3-D
0.75
510
5-9
ANSYS
UY
510UY 10
Command: /INPUT
GUI: Utility Menu>File>Read Input from
.CBDO /EOF
/INPUT LINE :CBnn
/PREP7
!.CBDO PREP7
/INPUT,,cbdo
! Jobname.cbdo /EOF
/INPUT,dbdo,,:cb1
!:cb1
/FILNAM,coarse
/PREP7
smrt,off
/TITLE, STRESS CONCENTRATION AT A HOLE IN A PLATE
/NOPR
ANTYPE,STATIC
!
ET,1,PLANE2
MP,EX,1,30E6
MP,NUXY,1,0.3
5-10
ANSYS
K,1,6
K,2,6,6
K,3,,6
K,4,,.5
K,5,.5
K,6
L,1,2
L,2,3
L,3,4
LESIZE,3,,,4,.25
LARC,4,5,6,0.5
LESIZE,4,,,6
L,5,1
LESIZE,5,,,4,4
AL,1,2,3,4,5
ESIZE,,4
AMESH,ALL
/AUTO,1
/PLOPTS,INFO,0
! 3
! 4
! 5
! 4
5-11
ANSYS
/PLOPTS,WINS,0
/WINDOW,,LTOP
LSEL,S,LINE,,3,5,2
DL,ALL,,SYMM
LSEL,S,LINE,,1
NSLL,,1
SF,ALL,PRES,-1000.
!
LSEL,ALL
NSEL,ALL
CSYS,1
FINISH
/SOLU
SOLVE
FINISH
SAVE
! VM142.DB
/POST1
SET,1,1
NSORT,S,X,,,3
PRNSOL,S,COMP
/WINDOW,1,OFF
/NOERASE
/DSCALE,2,1
/WINDOW,2,RTOP
PLNSOL,S,X
*GET,CRSESTR,NODE,18,S,X
*STATUS
*DIM,LABEL,CHAR,1,2
*DIM,VALUE,,1,3
LABEL(1,1) = 'MX STR '
LABEL(1,2) = 'CRS MODEL'
*VFILL,VALUE(1,1),DATA,3018
*VFILL,VALUE(1,2),DATA,CRSESTR
*VFILL,VALUE(1,3),DATA,ABS(CRSESTR/3018)
SAVE,TABLE_1
FINISH
/CLEAR, NOSTART ! CLEAR THE DATABASE
/FILNAM,SUBMODEL
!
/PREP7
smrt,off
/NOPR
/TITLE, STRESS CONCENTRATION AT A HOLE IN A PLATE
ANTYPE,STATIC
ET,1,PLANE42
MP,EX,1,30E6
5-12
ANSYS
MP,NUXY,1,0.3
CSYS,1
K,10,.5,45
K,11,.5,90
K,12,1.5,45
K,13,1.5,90
A,10,12,13,11
ESIZE,,8
MSHK,1
MSHA,0,2D
AMESH,1
/WINDOW,2,OFF
/NOERASE
/PLOPTS,INFO,0
/PLOPTS,WINS,0
/WINDOW,1,LTOP
/USER
/DIST,1,3.3
/FOCUS,1,3,3
EPLOT
LSEL,S,LINE,,1,2
NSLL,,1
NWRITE
LSEL,ALL
NSEL,ALL
FINISH
SAVE
/POST1
RESUME,coarse,db
FILE,coarse,rst
CBDOF,,,,,,,0,,0
FINISH
/PREP7
smrt,off
RESUME
/NOPR
/INPUT,,cbdo,,:cb1
/GOPR
LSEL,S,LINE,,3
DL,ALL,,SYMM
FINISH
/SOLU
SOLVE
FINISH
!
! SUBMODEL.NODE
! SUBMODEL.DB
! SUBMODEL.DB
! SUBMODEL.CBDO
!
5-13
ANSYS
/POST1
SET,1,1
NSORT,S,X,,,3
PRNSOL,S,COMP
/WINDOW,1,OFF
/AUTO,3
/WINDOW,3,BOT
/NOERASE
/PLOPTS,MINM,1
/USER,3
/DIST,3,.2
/FOCUS,3,.2,.5
/CONTOUR,3,,AUTO
PLNSOL,SX
*GET,SUBSTR,NODE,18,S,X
*DIM,LABEL,CHAR,1,2
*DIM,VALUE,,1,3
LABEL(1,1) = 'MAX STRS'
LABEL(1,2) = ' SUBMOD'
*VFILL,VALUE(1,1),DATA,3018
*VFILL,VALUE(1,2),DATA,SUBSTR
*VFILL,VALUE(1,3),DATA,ABS(SUBSTR/3018 )
SAVE,TABLE_2
FINISH
/CLEAR,NOSTART
/FILNAM,SUBMODEL
/PREP7
smrt,off
/TITLE, STRESS CONCENTRATION AT A HOLE IN A PLATE
/NOPR
ANTYPE,STATIC
ET,1,PLANE146
MP,EX,1,30E6
MP,NUXY,1,0.3
K,1,6
!
K,2,6,6
K,3,,6
K,4,,.5
K,5,.5
K,6
L,1,2
L,2,3
L,3,4
LESIZE,3,,,4,.25
5-14
ANSYS
LARC,4,5,6,0.5
LESIZE,4,,,6
L,5,1
LESIZE,5,,,4,4
AL,1,2,3,4,5
ESIZE,,4
AMESH,ALL
/AUTO,1
/PLOPTS,INFO,0
/PLOPTS,WINS,0
/WINDOW,,LTOP
LSEL,S,LINE,,3,5,2
DL,ALL,,SYMM
LSEL,S,LINE,,1
NSLL,,1
SF,ALL,PRES,-1000.
LSEL,ALL
NSEL,ALL
CSYS,1
FINISH
/SOLU
SOLVE
FINISH
/POST1
SET,1,1
PRNSOL,S,COMP
/WINDOW,1,OFF
/NOERASE
/DSCALE,2,1
/WINDOW,2,RTOP
PLNSOL,S,X
*GET,SUBSTR,NODE,18,S,X
*DIM,LABEL,CHAR,1,2
*DIM,VALUE,,1,3
LABEL(1,1) = 'MAX STRS'
LABEL(1,2) = 'CRS MOD '
*VFILL,VALUE(1,1),DATA,3018
*VFILL,VALUE(1,2),DATA,SUBSTR
*VFILL,VALUE(1,3),DATA,ABS(SUBSTR/3018 )
SAVE,TABLE_3
FINISH
ANSYS Verification Manual
VM142
5-15
ANSYS
5-16
ANSYS
61
ANSYS/MultiphysicsANSYS/Mechanical ANSYS/Structural
Table 6-1 Elements with birth and death capability
LINK1
SURF19
SHELL41 SOLID64
PLANE83
SHELL143
PLANE2
PIPE20
PLANE42 SOLID65
SOLID87
SURF151
BEAM3
MASS21
SHELL43 PLANE67
SOLID90
SURF152
BEAM4
SURF22
BEAM44 LINK68
SOLID92
SURF153
SOLID5
BEAM23
SOLID45 SOLID69
SHELL93
SURF154
LINK8
BEAM24
PLANE53 SOLID70
SOLID95
SHELL157
LINK10
PLANE25
BEAM54 MASS71
SOLID96
TARGE169
LINK11
MATRIX27 PLANE55 SOLID72
SOLID97
TARGE170
PLANE13
LINK31
SHELL57 SOLID73
SOLID98
CONTA171
COMBIN14 LINK32
PIPE59
PLANE75
SHELL99
CONTA172
PIPE16
LINK33
PIPE60
PLANE77
PLANE121 CONTA173
PIPE17
LINK34
SOLID62 PLANE78
SOLID122
CONTA174
PIPE18
PLANE35
SHELL63 PLANE82
SOLID123
ANSYS
ETABLE Main Menu>General Postproc>Element
Table>Define Table ESEL Utility Menu>Select>Entities
ANSYS
[ESTIF]
1.0E-6
0
0
0
PREP7
LINK1
6-1
ANSYS
[NLGEOM,ON],
a*(T-TREF)),
PREP7
PREP7
SOLUTION
Command: ANTYPE
GUI: Main Menu>Solution>-Analysis Type-New Analysis
Command: NLGEOM,ON
GUI: Main Menu>Solution>Analysis Options
EKILL
Command: NROPT
GUI: Main Menu>Solution>Analysis Options
[EKILL]
Command: EKILL
GUI: Main Menu>Solution>-Load Step Opts-Other>Kill Elements
Command: ESTIF
GUI: Main Menu>Solution>Other>StiffnessMult
[D,CP ]
6-2
ANSYS
!
TIME,...
!
NLGEOM,ON
!
NROPT,FULL
!
ESTIF,...
!
ESEL,...
!
EKILL,...
!
ESEL,S,LIVE
!
NSLE,S
!
NSEL,INVE
!
D,ALL,ALL,0
!
NSEL,ALL
!
ESEL,ALL
!
D,...
!
F,...
!
SF,...
!
BF,...
!
SAVE
SOLVE
TIME,NLGEOM,NROPT,ESTIF,ESEL,EKILL,NSLE,NSEL,D,F,SF BF
Command:EKILL
GUI: Main Menu>Solution>-Load Step Opts-Other>Kill Elements
Command: EALIVE
GUI: Main Menu>Solution>-Load Step Opts-Other>Activate Elem
!
TIME,...
ESEL,...
EKILL,...
!
ESEL,...
EALIVE,...
!
...
FDELE,...
!
D,...
!
...
F,...
!
6-3
ANSYS
DDELE,...
!
SAVE
SOLVE
TIME,ESEL,EKILL,EALIVE,FDELE,D,F DDELE
ANSYS
ANSYS
ANSYS
Command: ETABLE
GUI: Main Menu>General Postproc>Element Table>Define Table
Command:ESEL
GUI: Utility Menu>Select>Entities
ANSYS APDL
Command:EKILL,ALL
GUI: Main Menu>Solution>-Load Step Opts-Other>Kill Elements
Command:EALIVE,ALL
GUI: Main Menu>Solution>-Load Step Opts-Other>Activate Elem
/SOLU
!
...
...
!
SOLVE
FINISH
!
/POST1
! POST1
SET,...
6-4
ANSYS
ETABLE,STRAIN,EPTO,EQV ! ETABLE
ESEL,S,ETAB,STRAIN,0.20 ! 0.20
FINISH
!
/SOLU
!
ANTYPE,,REST
EKILL,ALL
!
ESEL,ALL
!
...
...
!
ETABLE,ESEL,ANTYPE EKILL
[CE,CEINTF ]
FULL
Command: NROPT,FULL,,ON
GUI: Main Menu>Solution>Analysis Options
[*GET,Par,ELEM,n,ATTR,LIVE]
(Utility Menu>Parameters>Get Scalar Data) APDL
*IF
[MPCHG](Main
Menu>Preprocessor>Material Props>Change Mat Num)
MPCHG 0
MPCHG
MPCHG
[LSWRITE]
1/3
6-5
ANSYS
/PREP7
/TITLE, ELEMENT BIRTH/DEATH IN A FIXED BAR WITH THERMAL LOADING
ET,1,LINK1
!
MP,EX,1,30E6
!
MP,ALPX,1,.00005
MP,EX,2,30E6
MP,ALPX,2,.00005
!
MP,REFT,2,100
!
R,1,1.0
N,1
N,4,10
FILL
E,1,2
EGEN,3,1,-1
!
FINISH
/SOLU
ANTYPE,STATIC
D,1,ALL,,,4,3
TREF,0
!
! 0
6-6
ANSYS
TUNIF,100
NROPT,FULL
OUTPR,BASIC,ALL
SOLVE
EKILL,2
SOLVE
EALIVE,2
MPCHG,2,2
SOLVE
TUNIF,0
SOLVE
!
!
! 2
!
6-7
ANSYS
BEAM188 BEAM189
ANSYS Elements
Reference BEAM188 BEAM189
ANSYS 11
ANSYS
9 lyy,lzz
8-1 Z
LATT
BEAM188 BEAM189
7-1
ANSYS
1
2
ANSYS
ANSYS Commands Reference
SECTYPE 2
SECTYPE,2,BEAM,CSOLID
SECDATA,5,8
SECNUM,2
GUI: Main Menu>Preprocessor>Settings>-Beam-Common Sects
Main Menu>Preprocessor>-Attributes-Define>Default Attribs
ANSYS MESH
lyy lzz ASEC
SECDATA SECTYPE
CSOLID
SECDATA,4,6
GUI: Main Menu>Preprocessor>Sections>-Beam-Common Sects
BEAM188/BEAM189
BEAM188/BEAM189
LATT
LATT,MAT,,TYPE,,KB,,SECID
GUI: Main Menu>Preprocessor>-Attributes-Define>Default Attribs
MAT
MP MAT
TYPE
ET TYPE
KB
SECID
SECTYPE SECID
ANSYS
[SECTYPE][SECOFFSET]
[SECDATA]SECDATA
8-2
Help
SECDATA
CHAN RECT
SECWRITE
SECREAD
GUI
ANSYS Structural Analysis Guide
=1.0X10e4psi
7-3
ANSYS
=0.0
L=100in
H=5in
B=2in
P=1lb
- 10%UPGEOM
ANSYS
OK
1 Main
Menu>Preprocessor>-Modeling-Create>Keypoints>In Active CS
1
000
2
10000
3
5050
2 1 2 Main
Menu>Preprocessor>-Modeling-Create>-Lines-Lines>Straight Line
1 2 OK
3 Utility Menu>File>Save AsSave Database
to buckle.db OK
2 Add
3Structural Beam
43D finite strain, 3 node 189 BEAM189
5 OK Close
6
Main
Menu>Preprocessor>Sections>-Beam-Common Sects
ANSYS 1 RECT
7 B
0.2 H 5.0
OK
8 Main Menu>Preprocessor>Sections>List
SectionsANSYS 1 OK
SLIST Close
Main
Menu>Preprocessor>Material
Props>-Constant-Isotropic
2 OK 1
3 1E4
4 (minor) 0.0 OK
5 Utility Menu>Select>Entities
LinesBy Num/PickFrom Full OK
6 OK
7 Main
Menu>Preprocessor>-Attributes-Define>All Lines Pick Orientation
7-5
ANSYS
1 Main
Menu>Preprocessor>-Meshing-Size Cntrls>-Lines-All Lines No. Of
Element Divisions 10 OK
2
Main
Menu>Preprocessor>-Meshing-Mesh>LinesMesh Lines Pick
Single OK
3 Utility Menu>PlotCtrls>Pan,
Zoom,Rotate Pan,Zoom,Rotate ISO Close
4 Utility Menu>PlotCtrls>Style>
Size&Shape/ESHAPE radio OK
5 Main Menu>Preprocessor>Sections>
Plot Section OK
6 Utility Menu>Plot>Elements
1 Main
Menu>Solution>-Loads-Apply>-Structural-Displacement>On Keypoints
Apply U,ROT on KPs
2 1 ANSYS 1
OK
3 All DOF OK ANSYS
4 Main
Menu>Solution>-Loads-Apply>-Structural-Force/Moment>On Keypoints
Apply F/M on KPs
5 2 ANSYS 2
OK
6 Direction of force/mom FY
7 1 OK ANSYS
8 Utility Menu>File>Save As OK ANSYS
Yes
9 Main Menu>Finish
ANSYS
1 Main
Menu>Preprocessor>-Modeling-Update Geom Update Geometry
0.002 Scaling Factor load step 1 Substep
1 Selection file.rst OK
2 Main Menu>Solution>-Analysis Type-New Analysis
3 Static OK
4 Main Menu>Solution>-Load Step Opts-Output
Ctrls>DB/Results File All Items All entities
OK
7-7
ANSYS
ANSYS
PRVAR
26 Main Menu>Finish
1 ANSYS Quit
2 OK
/PREP7
/GRA,POWER
GST,ON
/SHOW,BUCKLE,GRPH
K,1,0,0,0,
K,2,100.0,0,0,
K,3,50,5,0,
LSTR,
1,
2
ET,1,BEAM189
SECTYPE,
1, BEAM, RECT,
SECDATA, 0.2, 5.0
SLIST,
1,
1, ,
MP,EX,1,1E4
MP,NUXY,1,0.0
LSEL,S, , , 1, 1, 1
LATT,1, ,1,0,
3, ,1
LESIZE, all, , ,10
SECN,1
LMESH,all
/VIEW,,1,1,1
/ESHAPE,1EPLOT
DK,1, , , ,0,ALL, ,
FK,2,FY,1.0
FINISH
/SOLU
PSTRES,ON
EQSLV,SPARSE
SOLVE
FINISH
/SOLU
ANTYPE,BUCKLE
BUCOPT,LANB,4
MXPAND,4,,,YES
SOLVE
/POST1
7-9
ANSYS
/ESHAPE,1
/VIEW, 1 ,1,1,1
/ANG, 1
SET,LISTSET,1,1
PLDI,2
FINISH
UPGEOM,0.002,1,1,file,rst
/SOLU
ANTYPE,
STATIC
OUTRES,ALL,ALL
NLGEOM,ON
ARCLEN,ON
NSUBST,10000
ARCTRM,U,1.0,2,UZ
SOLVE
FINISH
/POST26
NSOL,2,2,U,Z,TIP LAT DISP
RFORCE,3,1,F,Y,
PROD,4,3, , , , , ,-1.0,1,1,
XVAR,2
PLVAR,4
PRVAR,2,4
FINISH
7-10
ANSYS
UPFs
ANSYS FORTRAN
ANSYS
UPFs
ANSYS FORTRAN UPFs
ANSYS/Multiphysics, ANSYS/Mechanical, ANSYS/Structural,
ANSYS/PrepPost ANSYS/University()
UPFs ANSYS
ANSYS
UPFs FORTRAN
ANSYS
ANSYS UPFs
ANSYS
UPFs
UPFs
ANSYS
Programmer's Manual
UPF
1. FORTRAN77 ANSYS
4.
ANSYS
ET
MainMenu>Preprocessor>Element Type>Add/Edit/Delete
[AMESH,VMESH ]
[ET ]
UPFs
USRCAL Main Menu>Preprocessor>Loads>-Load Step
Opts-Other>User
Routines
Main
Menu>Solution>-Load
Step
Opts-Other>User Routines ANSYS
8-1
ANSYS
ANSYS USRCAL
USRCAL
NSVR NSVR
/UCMD
/UCMD GUI
USERnnnn=1 10
/UCMD,PARAB,1
PARAB ANSYS USER01
10 /UCMD START.ANS
ANSYS
UPFs
ANSYS
USER100USER105 ANSYS
MASS21 LINK8
SHELL43,SHELL63,SHELL91,SHELL93,SHELL99,SHELL181,SOLID46,SOLI
D64SOLID46SHELL91SHELL99,
COMBIN7 COMBIN37
CONTAC48 CONTAC49
ANSYS
SHELL91
HYPER56HYPER58HYPER74
HYPER158
SOLID46 SHELL99
FLIUD141 FLUID142
PIPE59
ANSYS ANSYS
ANSYS
8-2
ANSYS
ANSYS
ANSYS
ANSYS
ANSYS
ANSYS ANSYS
ANSYS
ANSYS
ANSYS
ANSYS
ANSYS ANSYS
[MODMSH,NOCHECH](Main
menu>Preprocessor>checking Ctrls>Model Checking)
[SHPP,OFF](Main Menu>Preprocessor>Checking
Ctrls>Shape Checking)
ANSYS Element reference
ANSYS Commands Reference
ANSYS
ANSYS
8-3
ANSYS
............................................................................................... 1
................................................................................... 1
....................................................................................... 2
............................................................................................................... 2
FULL.......................................................................................................................... 2
REDUCED ............................................................................................................ 3
MODE SUPERPOSITION ................................................................................... 3
........................................................................................... 4
FULL ......................................................................................... 4
1 ............................................................................................................ 4
2 ................................................................................................ 5
3 .................................................................................................. 14
IGUI ...................................................................... 19
.................................................................................................................. 19
.......................................................................................................... 19
.................................................................................................................. 20
1 .......................................................................................... 20
2 .......................................................................................... 20
3 .............................................................................................. 21
4 .................................................................................................. 21
5 .................................................................................................. 21
6 .......................................................................................... 22
7 ...................................................................................... 22
8 .................................................................................................. 22
9 .................................................................................................. 23
10 POST1 .......................................................................... 24
11 ANSYS ......................................................................................... 24
I................................................... 25
FULL ..................................................................... 26
REDUCED ................................................................................. 27
2 .................................................................................................. 28
3 REDUCED ............................................................. 32
4 .............................................................................. 32
5 .............................................................................. 34
IIGUI ..................................................................... 34
1
ANSYS
.................................................................................................................. 35
.......................................................................................................... 35
.................................................................................................................. 35
1 .......................................................................................... 36
2 .......................................................................................... 36
3 .............................................................................................. 36
4 .......................................................................................... 36
5 .................................................................................................. 36
6 .................................................................................................. 37
7 ...................................................................... 37
8 .......................................................................................... 37
9 ...................................................................................... 37
10 ................................................................................ 38
11 ................................................................................................ 38
12 .................................................................................... 38
13 ................................................................................ 38
14 .................................................................................... 38
15 .................................................................... 39
16 ............................................................................ 39
17 POST26 ........................................................................ 39
18 POST1 .............................................................................. 40
19 ANSYS ......................................................................................... 40
II ..................................................... 40
............................................................................................. 41
MODE SUPERPOSITION ...................................................... 42
2 .............................................................................................. 42
3 .................................................................. 42
4 ...................................................................................... 46
5 .................................................................................................. 47
IIIGUI ................................................................... 47
.................................................................................................................. 47
.......................................................................................................... 47
.................................................................................................................. 48
1 .......................................................................................... 48
2 .......................................................................................... 48
3 .......................................................................... 48
4 .................................................................................................. 49
5 .................................................................................................. 49
6 .......................................................................................... 50
7 .......................................................................................... 50
8 .................................................................................................. 51
2
ANSYS
9 ANSYS ........................................................................................... 52
III................................................ 52
................................................................. 54
......................................................................................... 55
FULL ...................................................................... 55
REDUCED ............................................................. 56
MODE SUPERPOSITION .................................... 56
............................................................................................................. 56
.......................................................................................... 56
.......................................................................................................... 58
.......................................................................................................................... 59
1
1
3
8
8
9
9
16
GUI 20
21
21
22
22
22
23
23
23
24
24
24
25
25
26
Post26 26
26
27
ANSYS
,
11a
11b
11c,
--.
11
,
,,, ,
ANSYS
ANSYS
12
ANSYS
13a
b)2
83
ANSYS
13b)
NR
ANSYS
ANSYS
NR
NR
14
14 NR
15
15
ANSYS
ANSYS
16
16
17
ANSYS
17
ANSYS
ANSYS
ANSYS
ANSYS
18
ANSYS
18
GUI
ANSYS
GUI
ANSYS GUI
1
2
3
1
1 ANSYS
/Solution
GUIMain Menu>Solution
2
SOLVL ANSYS
11
6
ANSYS
ANTYPE
New Analysis(
ANTYPE
Static
GEOM
SSTIF
ON
NROPT
NROPTANTO
NROPTFNLL
NROPTMODI
NROPTINIT
Time(TIME)
ANSYS TIME TIME
ANSYS
TIME
KBC1
AUTOTS
OFF
AUTOTS
NEQIT
CNVTOL
VALUETOLER VALUE
Netwton-Raphson SRSS MINREF
1.0TOLER 0.001
ii1
CNVTOL
CNVTOL
TOLER VALUE
TOLER VALUL
MINREF=1.0
DOF
DOF DOF
VALUE*TOLER DOF ()
DOF
ANSYS
ANSYS
DOF DOF
LI DOFS
L2 DOFS
DOF 50000.0005
2.5 100.001 0.01
CNVTOLF50000.0050
CNVTOLU100.0012
NEQIT
=25
AUTOTS
NCNV
NCNV
CPU
ARCLEN
0
LNSRCHPRED
NROPTONAUTOTSTIMEDELTIM
TIMINT
PRED
DOF
LNSRCH
0 1
NROPT
ANSYS
DU DOF
1 ANSYS
CRPLIMCRCR
AUTOTS
0.25
DELTIMNSUBST
9
ANSYS
ANSYS/Mechanical ANSYS/LSDYNA
ESTIF
SOLUTION
NLGEOM ON
EKILL
EALIVE
MPCHG
EKILL MPCHG
OUTPR
Jobname.out)
OUTRES
Jobname.rst)
OUTPR OUTRES
ERESX
OUTRES OUTPR
5
SAVE
GUIUtility Menu>File>Save As
6
SOLVE
GUIMain Menn>Solution>-Solve-Current LS
7 3 6
8 SOLUTION
FINISH
GUI Solution
3
POST1 POST26
POST1
Jobname.rst OUTRES Jobname.rst)
POST1
10
ANSYS
POST1
Jobname.rst)
POST1
1Jobname.out)
2 POST1 RESUME
POST1
GUIMain Menu>General Postproc
3
SET
GUIMain Menn>General Postproc>Read Results-Load step
SUBSET APPEND
LIST
INRES ETABLL
Time ANSYS
Time 1
9 TIME
19
4
PLDISP
GUIMain Menu>General Postproc>Plot Results>Deformed Shapes
IDSCALE1
PLNSOL PLESOL
GUIMain Menu>General Postproc>Plot Results>-Contour Plot-Nodal Solu Element Solu
11
ANSYS
PLETABPLLS
GUISMain Menu>General Postproc>Element Table>Plot Element Table
Main Menu>General Postproc>Plot Results>-Contour Plot-Line Elem Res
PLETAB GUI Main Menu>General Postproc>Element Table>Plot *
Element Table) PLLSGUI Main Menu>General
Postproc>Plot Results>Line elem Res)
PRNSOL
PRESOL
PRRSOL
PRETAB
PRITER
NSORT
ESORT
GUISMain Menu>General Postproc>List Results>Nodal Solution
Main Menu>General Postproc>List Results>Element Solution
Main Menu>General Postproc>List Results>Reaction Solution
NSORT ESORT
POST1
POST26
POST26
POST26 ANSYS
TIME POST26
1Jobname.OUT)
2 POST26 RESUME
POST26
GUIMain Menu>Time Hist Postpro
3
NSOL
ESOL
RFORCL
GUIMain Menu>Time Hist Postproc>Define Variables
4
PLVAR
PRVAR
EXTREM
GUISMain Menu>Time Hist Postprac>Graph Variable S
Main Menu>Time Hist Postproc>List Variables
Main Menu>Time Hist Postproc>List Extremes
12
ANSYS
POST26
abortJobname.abt)
GUI
80 Von Mises
SI
Y
ANSYS 8E-5
EX=117.0E09 (
DENS=8930.0
NUXY=0.35
Yield Strength=400.0OE06
Tangent Modulus
=32.4E-3m
=6.4E-3m
227.0
110
1Utility Menn>File>ChangeTitle
2Coppery Cylinder Impacting a Rigid Wall
13
ANSYS
3 OK
1 Main Menu>Preprocessor>-Modeling-Create>-Area-Rectangle>By
Dimensions. Create Rectanyle by Dimensions(
2 X_ 0.0032
3 Y_ 0.0324 OK ANSYS
4 Utility Menu>Plot>lines.
14
ANSYS
1 Main Menu>Solution>-Loads-Apply>-Structural-Displacement> On
Nodes.ApplyU,ROT on Nodes
2 Pick All. Apply U, ROT on Nodes
3 DOFs to be Constrained ( DOFsUY Apply.
4BOX
5 X=0.1
6 Apply.
7 DOFs to be constrained UXUY
8 Apply.
9BOX
10 Y=O
11 OK
12UYUX
13 OK ANSYS
15
ANSYS
1 Main Menu>Solution>-Solve-Current LS
2 close
3 Solve Current Load Step( OK
4 close
16
ANSYS
ANSYS GUI
fini
/cle
/title,copper cylinder impacting a rigid wall
/prep7
et,1,visco106
keyopt,1,3,1
mp,ex,1,117e9
mp,dens,1,8930
mp,nuxy,1,0.35
tb,biso,1,1,,0
tbmodif,2,1,4e8
tbmodif,3,1,1e8
tbplot,biso,1
rectng,0,0.0032,0,0.0324
lesize,2,,,20,1
lesize,1,,,4,1
mshape,0,2d
mshkey,1
amesh,1
fini
/solu
antype,4
trnopt,full
lumpm,o
nlgeom,1
ic,all,uy,,-227
17
ANSYS
d,all,,0,,,,uz
nsel,s,loc,x,0
d,all,,0,,,,ux
nsel,s,loc,y,0
d,all,,0,,,,uy
allsel
time,8e-5
autots,1
deltim,4.4e-7
kbc,1
outres,all,4
solve
fini
/post1
set,last
top_node=26
*get,deform,node,top_node ,u,y
/dscale,1,1
pldisp,2
plnsol,epto,eqv
fini
/post26
nsol,2,top_node,u,y,displace
deriv,3,2,1,,velocity,,,1
/axlab,y,velocity
plvar,3
fini
18
ANSYS
21(a)
21b)
NLGEOM
ONGUI Main Menu>Solution>Analysis Options)
ANSYS/Linear Plus
111
ANSYS
NSUBSTDELTIMAUTOTS GUI Main
Menu>Solution>Time/Prequent)
50%
1
ANSYS
VISCO106107 108
ANSYS
22
22
ANSYS/Linear Plus
ANSYS/Mechanical, ANSYS/Structural
NLGEOMON GUI Main Menu>Solution>Anolysis
Options
23a)
23(b)
23
SSTIFONGUI
2
ANSYS
OFF
OFF
SOLID65
ON
[PSTRES]GUI
Main Menu>Solution>Analysis Options)
OMEGA
KPSIN
GUI
Main
Menu>Preprocessor>Loads>-Loads-Apply>-Structural-Other>Angular Velotity)
ANSYS
3D 2D
30
20
Newton_Raphson
NEQIT
25
ANTYPE
AUTOTSON
ANSYS
CONTACT48CONTACT12
4
ANSYS
KEYOPT7
DELTIMNSUBST
TINTP 0.05P1
ALPHAD
Newmark
AUTOTSON
NSUBSTDELTIM
Newton-Raphson
Newton-Raphson
Newton-Raphson NROPTAUTO
Newton-Raphson
CPU NROPT
LNSRCHNROPT
PRED
ANSYS
ARCLENARCTRM
=NSBSTP
NSBSTP NSUBST
LNSRCHPRED
NROPTONAUTOTSTIMEDELTIM
TIMINT
CNVTOLUCNVTOL
F
15
NEQIT
14
NSUBSTAUTOTS
NEWTON-RAPHSON
Newton-Raphson
Newton-Raphson
ARCLENOFF
ARCTRM NCNV
Jobname.ABT
POST26
NSUBST ARCLEN
SOLU ALLF
TIMEALLF
TIME ALLF
TIME
POSTI SET
6
ANSYS
LSTEP SBSTEP
TIME TIME
TIME
TIME C
TIME POST26
IXRANGEIYRANGE
SSTIF
COMBIN37
DOFs
EQSLV
JCG
EQSLV
FEA
FEA
ANSYS Verification Manual
ANSYS
ANSYS
POST26
GUI
Y
X
EX=1000 (
NUXY=0.35
Yield Strength =1
Tang Mod=2.99
ANSYS
exercise1.db
exercise.db
Utility Menu>File>Resume from
Main Menu>solution
1 Main Menu>Solution>-Solve-Current LS
2 close
3 Solve Current Load Step( OK
Fini
/cle
/prep7
/title,upsetting of an axisymmetric disk
et,1,106,,,1
mp,ex,1,1000
mp,nuxy,,0.3
tb,biso,1
tbdata,,1,2.99
rect,0,6,0,1.5
lesi,1,,,12
lesi,2,,,5
9
ANSYS
mshape,0,2d
mshkey,1
amesh,all
nsel,y,1.5
cp,1,uy,all
nsel,all
fini
/solu
nsel,s,loc,x,0
dsym,symm,x
nsel,s,loc,y,0
dsym,symm,y
nsel,all
d,all,uz
nsel,y,1.5
d,all,ux
nsel,all
fini
save,exercise1,db
resume,exercise1,db
/solusion
nlgeom,on
pred,on
d,14,uy,-0.3
time,0.3
autot,on
nsubst,120
outres,all,-10
solve
fini
/post1
set,last
/dsca,,1
pldi,2
plns,nl,sv
fini
/post26
rfor,2,14,f,y
add,2,2,,,,,,-1.0
plva,2
fini
10
ANSYS
,--,
:
ANSYS
,,,
,,
ANSYS
P/A
L ( l l )
n
ANSYS
Von Mises
Mises 31
3D
2D
180 0 180
Mises
pl
x
pl
y
ANSYS
Mises
3-2
ANSYS
3-2
3-3
3-3
ANSYS
BKIN
BISO
MKIN
MISO
BKIN
ANSYS
Vonmises
Von Mises
MP
Et
1
2
3
BIS0
Von Mises
BKIN
MKIN
Von Mises BKIN
BKIN
MPTEMP1070
MPDATAEX330ES25ES
TBMK2N3
TBTEMPSTRA2N
TBDATA0.010.050.1
TBTEMP10
TBDATA300003700038000
TBTEMP70
TBDATA2250003100033000
MISO Von Mises
100 20
1
2 MISO
3
4
5
MKIN MISO
ANSYS
ANSYS
ANSYS
ANSYS
TB
BKINBISO
0.2%
EPPL
,
pl
pl
EPEQ
SEPL EPEQ
HPRES
PSV
PLWK
EPEQ0
EPEQ>0
1
2 5%
Fy
0.05*Fy
Fy
3
4
5
TB
ANSYS
3
4
5MODIINIT
1
2 5Max plastic
Strain Step POST26 Main Menu:Time Hist Postpro
Define Variables
3
4 SEQVMises
EPEQ
GUI
EX=70000 (
NUXY=0.325
0.0007857
55
0.00575
112
0.02925
172
0.1
241
0
0
1
-6000
2
750
3
-6000
ANSYS
6.5
10
130
exercise2.db
exercise.db
Utility Menu>File>Resume from
4NUXY 0.325
5 OK
MKIN
1 Main Menu>Preprocessor>Material Props>DataTables>Define/Activate.
Define/Activate Data Table(
2 type of data table(Multi kinem MKIN
Main Menu>Solution
ANSYS
4Every substep
3 Y 0
Main
Menu>Solution>-Load
Step
Options-Time/Frequenc>time&Substep Time&Substep Option(
Main
Menu>Solution>-Load
Step
Options-Time/Frequenc>time&Substep Time&Substep Option(
ANSYS
ANSYS GUI
fini
/cle
/title,circular plate loaded by a circular punch - kinematic hardening
rpl=65
rpu=5
h=6.5
exx=70000
sts1=55
!yield stress
stn1=sts1/exx
sts2=112
stn2=0.00575
sts3=172
stn3=0.02925
sts4=241
stn4=0.1
nex=15
net=2
/prep7
et,1,42,,,1
! define node for convenient postprocessing
n,1,rpl,0
n,2,0,0
n,3,0,h/2
!define geometry
k,1,,-(h/2)
k,2,rpu,-(h/2)
k,3,rpl,-(h/2)
kgen,2,1,3,1,,h,,3
nex1=nint(0.8*net)
nex2=nex-nex1
l,1,2
l,4,5
l,2,3
l,5,6
a,1,2,5,4
a,2,3,6,5
lesize,1,,,nex1
lesize,2,,,nex1
lesize,3,,,nex2,2.5
lesize,4,,,nex2,2.5
esize,(h/net)
amesh,all
nummrg,node
nodes
ANSYS
nsel,s,loc,x,0,rpu
nsel,r,loc,y,(h/2)
cp,1,uy,all
nsel,all
esel,all
fini
/solu
nsel,s,loc,x,rpl
nsel,r,loc,y,0
d,all,uy
nsel,s,loc,x,0
d,all,ux
nsel,all
outres,all,all
fini
/prep7
mp,ex,1,exx
mp,nuxy,1,0.325
tb,mkin,1
tbtemp,,strain
tbdata,,stn1,stn2,stn3,stn4
tbtemp,,
tbdata,,sts1,sts2,sts3,sts4
fini
/solu
pred,on
outres,all,all
nsubst,1
time,1e-6
f,3,fy,0
lswrite
autots,on
nsubst,10
time,1
f,3,fy,-6000
lswrite
time,2
f,3,fy,750
lswrite
time,3
f,3,fy,-6000
lswrite
lssolve,1,4
fini
/post1
set,2
/dscal,1,1
pldisp,2
10
ANSYS
fini
/post26
nsol,2,2,u,y,uy2
rforce,3,1,f,y,ry1
add,2,2,,,uy2,,,-1
/grid,1
/axlab,x,deflection [mm]
/axlab,y,force [n]
xval,2
plvar,3
prvar,2,3
fini
11
ANSYS
ANSYS
ANSYS
ANSTS
ANSYS Targe169
Targe170 2D 3D
Conta171,Conta172,Conta173,Conta174
ANSYS
CPU
1
2
3
4
5
6
7
8
9
10
1
AMESH
VMESH
GUIMain Menu>Preprocessor>mesh>Mapped>3 or4 Sided
Main Menu>Pneprocessor>mesh>mapped>4 or 6 sided
CPU
2D 3D 2D
2
ANSYS
TAPGE169
3D
TAPGE170
Pilot
pilot
pilot
pilot pilot
pilot
pilot ANSYS pilot
ANSYS pilot
TARG169 TARG170
ET
GUI:main menu>preprocessor>Element Type> Add/Edit/Delete
:Real
GUI:main menn>preprocessor>real constants
TARGE169 TARGE170 R1 R2
R1R2 ANSYS
TSHAP
GUImain menu>preprocessor>modeling-create>Elements>Elem Attributes
ANSYS
N
E
GUImain menu>pnoprocessor> modeling- create> nodes
main menu>pnoprocessor> modeling- create>Elements
ANSYS
ELIST
GUIutility menu>list>Elements>Nodes+Attributes
ANSYS
ANSYS ANSYS
TSHAP
PILOT GUI
Kmesh
GUImain menu>proprocessor>meshing-mesh>keypoints
KMESH PILOT
2D GUI
ANSYS
ANSYS
LMESH
GUImain menu>pneprocessor>mesling-mesh>lines
3D GUI
ANSYS
3D
Amesh
AMESH
GUImain menu>preprocessor>-meshing-mesh>Area
ANSYS
GUI
MSHKFY2
GUImain menu>preprocessor>-meshling-mesh>-Ares-Target Surf
ARSYSMLSYMM
2D
3D
/PSYMSESYS1
GUIUtility menu>plotctrls>symbols
ESURFREVE
GUImain menu>preprocossor>create>Element>on free surf
4
CONFA171 CONFA172 2D
CONTA173 CONTA174 3D
ANSYS
CONTA171 2D2 2D
CONTA172 2D 3 2
D
CONTA173 3D 4 3D
CONTA174 3D8 3D
6
ET
GUImain menu>preprocessor>Element type>Add/Edit/Delete
ANSYS
NSEL
GUImain menu>preprocessor>create>Element>on>free surf
2
ESURF
GUImain menu>preprocessor>create>Element>on free surf
ESURFTOP OR BOTIOM
GUImain menu>preprocessor>create>Element>on free surf
TOP
BOTTOM
3
3D
/PSYMB
GUIUtility menu>plotctrls>symbols
ANSYS
ESURFREVE
GUImain menu>preprocossor>Create>Elements on free surf
5
9 R1 R2 7
R1 R2
FKN
FTOLN
ICONT
PINB Pinball"
PMIN PMAX
TAUMAR
R
GUImain menu> preprocessor>real constant
FKNFTOLNICONTPINBPMAX PMIN
+KEYOPT2
DEYOPT3
KEYOPI4
KEYOPT6
KEYOPT7
KEYOPT9
KEYOPT12
KEYOPT
ET
GUImain menu>preprocessor>Elemant Type>Add/Edit/Delete
KETOPT2
FTOLN
FTOLN
FTLON
0.1
FKN
6
ANSYS
0.01 10
1
2
3
FKN
FTOLN
FKN
4 FKN FTOLN
stick)
Sliding\
rough bonded
KEYOPT2=1 3 MV
41
TAUMAX 1.0E20
TAUMAX
mises
41
rough bonded
ANSYS
KEYOPT6=1
42
ANSYS
42
ANSYS GAUSS GAUSS
Newton-Cotes/robatto Newton-cotes/lobatto
KEYOPT4
43
43
44
CONTA26CONTA48 CONTA49
ANSYS
44
1 ICONT
ICONT
ICONT ICONT
4
5(a) ICONT 45(b)
45
ICON
(a)
(b)
2 PMIN PMAX PMAX PMIN
PMAX
PMAX PMIN
9
ANSYS
ANSYS UX
0 X Y Z PMAX
PMIN
20
46 UY
X X
46
3 KEYOPI9=1 47
47
KEYOTI9=2 0 48
KBC0
10
ANSYS
48
Piaball
/
Pinball
STAT=0
STAT=1
STAT=2
STAT=3
pinball pinball
PINB pinball
pinball 4*
2-D 3-D
pinball
,
pinball
kcyopt(12)
11
ANSYS
(KEYOPT(12)=0)
.
MUMU KEYOPT
12=1
.
KEYOPT12=2
.
KEYOPT12=3
.KETOPT3=0
.KEYOPT3=1
.KEYOPT32
. X KEYOPT3=3 R2
3D CONTA173CONTA174
H KETOPI3=0
KEYOPI3=1
KEYOPI112-D 3-D2-D
KFTOPI11=1
181
KEYOPT7
KEYOPT7=0 KEYOPT7=3
KEYOPI7=0
KETOPI7=1
KEYOPI7=2
KETOPI7=3
pilot
12
ANSYS
pilot
"pilot"
"pilot""pilot"
"pilot"
"pilot"
Pilot"
.pilot
"pilot"
."lilot"
.pilot
.pilotCFCP
pilot"pilot"pilot
.
.
Autots,on
GUIMain Menu>Solution>-load step opts-Time/Frequence>Time&Time step
/Time& substeps
.
FULL
NROPT,FULL,,OFF
GUIMain Menu>Solution>Analysis options
25 50
NEQIT
GUIMain Menu>Solution>-load step opts-Nonlinear>Equilibriwm iter
LNSRCH
GUIMain menu>solution>-load step opts-Nonlinear>lins search
PRED
GUImain mean>solarion>-load step opis-nonlinear>predictor
FKN
13
ANSYS
post1post26
1. post1
2.
post1
1.
2. post1 resume
/post1
GUImain menu>General postproc
3.
SET
GUImain menu>generad postproc
4.
PLDISP
GUImain menu>general postproc>plot resnlt deformed shape
PLNSOL
PLESOL
GUImain menu>general postproc>plot result>contour plot-noded solu
element solu
2D
3D
2D
PLETAB
PLLS
GUImain menu>general postproc>Element Table>Plot Element Table
main menu> General Postproc>Plot Results>-Contour plot-line Elem Res
PRNSOL
PRESOL
PRRSOL
PRETAB
PRITER
NSORT
ESORT
GUIMain menu>General Postproc>List Results>Noded Solution
Main menu>General Postproc>Lost Results>Element Solution
Main menu>General Postproc>List Results>Reaction Solution
NSORT ESORT
14
ANSYS
ANIME
GUIWility menn>Plotctrls >Animate>Contours lner fime
post26
post26 post26
post26
1.
2. post26
/Post26
GUI:Main menu>Timehist Postpro
3.
NSOL
ESOL
RFORCE
GUIMain menu>Time Hist Postpro>Define Variable
4.
PLVAR
PRVAR
EXTREM
GUIMain menu>Time Hist Postproc>Graph Variable
Main menu>Time Hist Postproc>List Variarle
Main menu>Time Hist Postproc>List Extremes
ANSYS
ANSYS
49 COWTA48COWTA49
49
(a)2-D COWTAC48
(b)3-D COWTAC49
(c)2-D COWTAC26
2-D CONTA26
1.
2.
3.
15
ANSYS
4.
5.
6.
7.
8.
1
AMESH
VMESH
GUIMain menu>Pneprocossor>Mesh>Mapped>3 or 4 Sided
Main menu>Pneprocessor>Mesh>Mapped>4 to 6 sided
3
95
ANSYS
COWTA48 2
48
CPU
CM
GUIUtility>Select>Comp/Assembly>Cneate Component
CONTAC48(2 )
CONTAC49(3 )
ET
GUIMain menu>Pneprocessor>Eloment Type>Add/Edit/Relete
410 411
R
RMODIF
GUIMain menu>Pneprocessor>Real Constants
GCGEN
GUIMain menu>Pnprocossor>Cneate>Elements>At Confactsrf
23RADC
NUMC
10
TLAB
16
ANSYS
CONTA49 (shape)
GCGEN
GCGEN
A B GCGEN A
B GCGEN A B
NSELSNODE
CMCONTACTNODE COMTACT
NSELSNODE
CMTARGETNODE
TARGET
NSELALL
GCGENCONTACTTARGET
GCGENTARGETCONTACT
LNSRCHON
GUImain menu>Preprocessor>load>No linesr>Line Search
KN
R KN
CONTAC48 CONTAC49
KEYOPT1
KEYOP2+
KEYOPT3
KEYOPT7
KEYOPT
ET
GUIMain Mneu>Pneporcessor>Element Type >Add/Delete
KT
17
ANSYS
12
COND
CONTAC48 CONTAC49
/
/
CONTAC48 CONTAC49
KN
KT
TOLN
FACT
TOLS
COND
R
GUIMain menu>Preprocessor>Real Constants
KN KN KN
KN
KN=fEh
f 0.01 100 f=1
E:
h
3 h
h 2 h=1
h 2 h
KN
18
ANSYS
49
19
KN=P/111+121
P= 1 2
12= 1 2
KN KN
KT KN
KT
KN 12 3
KT KT=KN/100
KN KT
KT
+KEYOPT2=1
TOLN TOLN
TOLN TOLN
1% TOLN
KEYOPT3=0 KT FACT
KEYOPT3=1 2 MU
MU FACT*MU
TOLS
TOLS
TOLS=0.5 0.5%
CONT/*
CONT
100KA/L K A L
COND
19
ANSYS
Piloot
ratio"negatiue main diagonal" "Dof
Limif exleeded"
KEYOPI7
Autots,on
GUI Main menu>Solution>-Load Stop opts-Time/Frequenc>Time & Time step/Time
Substops
25 70
NEQZT
GUIMain menu>Solution>-Load Stop opis- >Equilibriam iter
PRED
GUIMain menu>Solution>Load Stop opts-Nonlinear>Predictor
FULL
NROPTFULLON
GUImain menu>solutim>Analysis opfions
KN
KN
KN
8
POST1 POST26
=1=2 -2=3 4
STAT=3 4
STAT=1 2
Fn(FN)
Fs(FS)
CONTAC26
CONTAC26 ANSYS CONTAC26
XY 3 2
2
20
ANSYS
J K
CONTAC26
E
GUImain menu>Preprocess>Cneate>Elcment>Thru Nodes
ANSYS
CONTAC12
CONTAC52
COMBIN40
CONTAC122D
XY 2D
X Q
IJ IJ CONTAC12
X Q N
S
INTF
k4
Initnodelocats
START INTF
START0 INTF
START1
START2
START2
START3
CONTAC12
THETA
KN
INTF
START
KS KS KN
CONTAC12
K1
K2
THETA
K4
INTF
21
ANSYS
CONTAC12
1
2
3
4 START
5 K
CONTAC523D
2 CONTAC52 CONTAC52
IJ
CONTAC52 X IJ Z
Z Y X Z
GAP K4 RealConstGAP
Gap Gap
K4
InitialNodeLoc
STARTGAP
START0GAP
START1
START2
START3
CONTAC52
KN K
GAP
START
KS
KS KN
CONTAC52
K1
K4
GAP
K7
CONTAC52
1
2
3START
4
EINTF
GUIMain>preprocessor>create>Element>At coincid Nd
K7
22
ANSYS
GUI
EX=2.8e3 (
NUXY=0.3
MU=0.2
()
Insert
Prongs
exercise3.db
exercise3.db
Utility Menu>File>Resume from
4 OK
ANSYS
4 3 6e3
Apply
5 4 6e3
6 OK
1 9 17 snapins
2 3 snapprg
3 8 pullins
4 2 pullprg
1
2
3 4
4
Main Menu>Solution
4Every substep
2 Number of substeps ( 10
3 automatic time stepping option
ON OK
4 100 5
Y=60 UY=-30
1 Main Menu>Solution>-Solve-Current LS
2 close
3 Solve Current Load Step( OK
1 Y=60 UY=-27
3
2
1 Main Menu>Solution>-Solve-Current LS
2 close
3 Solve Current Load Step( OK
5LSNUM 4
24
ANSYS
ANSYS GUI
fini
/cle
/prep7
/title,plastic snap-fit connector
et,1,42,,,3
et,2,42,,,3
mp,ex,1,2.8e3
r,1,5
et,3,48,,,1
k,1,10
k,2,20
k,3,15,18.5
k,4,10,20
k,5,12.5,30
k,6,20,30
l,1,3
l,3,4
l,4,5
l,5,6
l,6,2
l,2,1
al,all
lgen,2,1,3,1
k,11,5
k,12,5,30
l,11,7
l,11,12
l,12,10
lsla,s
lsel,invert
al,all
lsel,all
rectng,0,15,0,10
asba,2,3
agen,2,4,,,0,30,0,,0,1
asel,s,,,4
aatt,1,1,2
asel,all
esize,4
amesh,all
fini
/solution
nsel,s,loc,y,0
d,all,all
nsel,s,loc,y,60
d,all,uy
nsel,r,loc,x,5
d,all,ux
25
ANSYS
nsel,all
fini
/prep7
mp,mu,3,0.2
r,3,6e3
r,4,6e3
lsel,s,,,9
lsel,a,,,19
nsll,s,1
cm,snapins,node
lsel,s,,,3
nsll,s,1
cm,snapprg,node
lsel,s,,,8
nsll,s,1
cm,pullins,node
lsel,s,,,2
nsll,s,1
cm,pullprg,node
lsel,all
nsel,all
type,3
mat,3,real,3
gcgen,snapins,snapprg
gcgen,snapprg,snapins
real,4
gcgen,pullins,pullprg
gcgen,pullprg,pullins
fini
/solu
pred,on
autot,on
nsubst,10,100,5
outres,all,all
nsel,s,loc,y,60
d,all,uy,-30
nsel,all
solve
nsel,s,loc,y,60
d,all,uy,-27
nsel,all
lnsr,on
solv
fini
/post1
set,list
set,,,,,0.8
esel,s,type,,3
etable,st,nmisc,1
26
ANSYS
etable,gap,nmisc,3
etable,length,nmisc,4
esel,s,stab,st,1,2
esort,etab,gap,1
pretab
esel,all
/dscal,,1
/plops,minm,0
/edge,,1
esel,u,type,,3
set,first
pldi
/user
set,,,,,0.8
plns,s,eqv
/cont,,,user
fini
/posr26
nsol,2,44,u,y,disp
rfor,3,44,f,y
rfor,4,59,f,y
rfor,5,56,f,y
add,6,3,4,5,force
add,2,2,,,,,,,-1
xvar,2
plva,6
fini
27
ANSYS
..............................................................................................2
ANSYS ...........................................................................................2
..............................................................................................2
..............................................................................................2
..........................................................................................3
..................................................................................................4
..........................................................................................4
..........................................................................................4
1...................................................................4
......................................................................................4
..............................................................................5
4.......................................................................8
5.............................................................10
........................................................................................................21
7.................................................21
8 ...................................................................22
........................................................................................23
............................................................................................25
................................................................................26
................................................................................................35
GUI .......................................................................38
........................................................42
ANSYS
ANSYS
ANSYS
ANSTS
ANSYS
ANSYS
Targe169 Targe170 2D 3D
Conta171,Conta172,Conta173,Conta174
CPU
ANSYS
Targe169 Conta171
Conta172 2-D Targe170 Conta173 Conta174 3-D
1
2
3
4
5
6
7
8
9
10
AMESH
VMESH
GUIMain Menu>Preprocessor>mesh>Mapped>3 or4 Sided
Main Menu>Pneprocessor>mesh>mapped>4 or 6 sided
ANSYS
CPU
2D 3D 2D
TAPGE169
3D
TAPGE170
Pilot
pilot
pilot
pilot
pilot
pilot
pilot ANSYS pilot
ANSYS
pilot
ANSYS
TARG169 TARG170
ET
GUI:main menu>preprocessor>Element Type> Add/Edit/Delete
:Real
GUI:main menn>preprocessor>real constants
TARGE169 TARGE170 R1 R2
R1R2
ANSYS
TSHAP
GUImain menu>preprocessor>modeling-create>Elements>Elem Attributes
straight
line (2D)
parabola
(2-D)
clockwise
arc(2-D)
counterclokwise
arc (2-D)
circle(2-D)
Triangle (3-D)
Cylinder (3-D)
Cone
(3-D)
Sphere
(3-D)
Pilot node
(2-D 3-D)
ANSYS
N
E
GUImain menu>pnoprocessor> modeling- create> nodes
6
ANSYS
ELIST
GUIutility menu>list>Elements>Nodes+Attributes
ANSYS
ANSYS
ANSYS TSHAP
PILOT GUI
Kmesh
GUImain menu>proprocessor>meshing-mesh>keypoints
KMESH PILOT
2D GUI
ANSYS
ANSYS
LMESH
GUImain menu>pneprocessor>mesling-mesh>lines
3D GUI
ANSYS
3D
Amesh
AMESH
GUImain menu>preprocessor>-meshing-mesh>Area
ANSYS
GUI
MSHKFY2
ANSYS
ARSYSMLSYMM
2D
3D
/PSYMSESYS1
GUIUtility menu>plotctrls>symbols
ESURFREVE
GUImain menu>preprocossor>create>Element>on free surf
4
CONFA171 CONFA172
2D CONTA173 CONTA174 3D
ANSYS
CONTA171 2D2 2D
CONTA172 2D 3
2D
CONTA173 3D 4 3D
CONTA174 3D8
3D 6
ET
GUImain menu>preprocessor>Element type>Add/Edit/Delete
ANSYS
ANSYS
NSEL
GUImain menu>preprocessor>create>Element>on>free surf
2
ESURF
GUImain menu>preprocessor>create>Element>on free surf
ESURFTOP OR BOTIOM
GUImain menu>preprocessor>create>Element>on free surf
TOP BOTTOM
3
3D
/PSYMB
GUIUtility menu>plotctrls>symbols
ESURFREVE
GUImain menu>preprocossor>Create>Elements on free surf
9 R1 R2
7
10
ANSYS
R1 R2
FKN
FTOLN
ICONT
PINB Pinball"
PMIN PMAX
TAUMAR
R
GUImain menu> preprocessor>real constant
FKNFTOLNICONTPINBPMAX PMIN
ICONFTOLNPINBPMAX PMIN
ICON0.1 0.1*
-0.1 0.1
+KEYOPT2
DEYOPT3
KEYOPI4
KEYOPT6
KEYOPT7
KEYOPT9
KEYOPT12
KEYOPT
ET
GUImain menu>preprocessor>Elemant Type>Add/Edit/Delete
11
ANSYS
KETOPT2
FTOLN
FTOLN
FTLON 0.1
FKN
0.01 10
2
3
FKN FTOLN
FKN
4 FKN FTOLN
12
ANSYS
stick)
Sliding\
41
TAUMAX 1.0E20
TAUMAX
mises
41
rough bonded
ANSYS
13
ANSYS
KEYOPT6=1
42
42
43
44
14
ANSYS
CONTA26CONTA48 CONTA49
44
1 ICONT
ICONT
ICONT
15
ANSYS
ICONT
45(a)
ICONT 45(b)
45
ICON
(a)
(b)
PMAX PMIN
ANSYS
UX 0 X Y Z
PMAX PMIN
16
ANSYS
20
46 UY
X
X
46
3 KEYOPI9=1 47
47
KEYOTI9=2 0 48
KBC0
17
ANSYS
48
Piaball /
Pinball
STAT=0
STAT=1
STAT=2
STAT=3
pinball
pinball PINB pinball
18
ANSYS
pinball
4* 2-D 3-D
pinball
,
pinball
kcyopt(12)
(KEYOPT(12)=0)
.
MU
MU KEYOPT12=1
.
KEYOPT12=2
.
KEYOPT12
=3
KEYOPT3 2D CONTA171
CONTA172
.KETOPT3=0
19
ANSYS
.KEYOPT3=1
.KEYOPT32
. X KEYOPT3=3
R2
3D CONTA173CONTA174
H KETOPI3=0
KEYOPI3=1
KEYOPI112-D 3-D2-D
KFTOPI11=1
181
KEYOPT7
KEYOPT7=0 KEYOPT7
=3
KEYOPI7=0
KETOPI7=1
KEYOPI7=2
KETOPI7=3
20
ANSYS
pilotpilot
"pilot"
"pilot""pilot"
"pilot"
"pilot"
Pilot"
.pilot
"pilot"
."lilot"
.pilot
.pilotCF
CP
pilot"pilot"
pilot
.
.
21
ANSYS
Autots,on
GUIMain Menu>Solution>-load step opts-Time/Frequence>Time&Time step
/Time& substeps
.
FULL
NROPT,FULL,,OFF
GUIMain Menu>Solution>Analysis options
25 50
NEQIT
GUIMain Menu>Solution>-load step opts-Nonlinear>Equilibriwm iter
LNSRCH
GUIMain menu>solution>-load step opts-Nonlinear>lins search
PRED
GUImain mean>solarion>-load step opis-nonlinear>predictor
FKN
22
ANSYS
post1post26
1.
post1
2.
post1
1.
2.
post1 resume
/post1
GUImain menu>General postproc
3.
SET
GUImain menu>generad postproc
4.
PLDISP
GUImain menu>general postproc>plot resnlt deformed shape
PLNSOL
PLESOL
GUImain menu>general postproc>plot result>contour plot-noded solu
element solu
23
ANSYS
2D
3D 2D
PLETAB
PLLS
GUImain menu>general postproc>Element Table>Plot Element Table
main menu> General Postproc>Plot Results>-Contour plot-line Elem Res
PRNSOL
PRESOL
PRRSOL
PRETAB
PRITER
NSORT
ESORT
GUIMain menu>General Postproc>List Results>Noded Solution
Main menu>General Postproc>Lost Results>Element Solution
Main menu>General Postproc>List Results>Reaction Solution
NSORT ESORT
ANIME
GUIWility menn>Plotctrls >Animate>Contours lner fime
post26
post26 post26
post26
24
ANSYS
1.
2.
post26
/Post26
GUI:Main menu>Timehist Postpro
3.
NSOL
ESOL
RFORCE
GUIMain menu>Time Hist Postpro>Define Variable
4.
PLVAR
PRVAR
EXTREM
GUIMain menu>Time Hist Postproc>Graph Variable
Main menu>Time Hist Postproc>List Variarle
Main menu>Time Hist Postproc>List Extremes
ANSYS
25
ANSYS
ANSYS
49 COWTA48COWTA
49
49
(a)2-D COWTAC48
(b)3-D COWTAC49
(c)2-D COWTAC26
2-D CONTA26
1.
2.
3.
4.
5.
6.
7.
8.
AMESH
VMESH
GUIMain menu>Pneprocossor>Mesh>Mapped>3 or 4 Sided
Main menu>Pneprocessor>Mesh>Mapped>4 to 6 sided
3
95
ANSYS
26
ANSYS
COWTA48 2
48
CPU
CM
GUIUtility>Select>Comp/Assembly>Cneate Component
CONTAC48(2 ) CONTAC49(3 )
ET
GUIMain menu>Pneprocessor>Eloment Type>Add/Edit/Relete
410
411
R
RMODIF
GUIMain menu>Pneprocessor>Real Constants
27
ANSYS
GCGEN
GUIMain menu>Pnprocossor>Cneate>Elements>At Confactsrf
23
RADCNUMC
10
TLAB
CONTA49 (shape)
GCGEN
GCGEN
A B
GCGEN A B
GCGEN A B
NSELSNODE
CMCONTACTNODE COMTACT
NSELSNODE
CMTARGETNODE
TARGET
NSELALL
GCGENCONTACTTARGET
GCGENTARGETCONTACT
28
ANSYS
LNSRCHON
GUImain menu>Preprocessor>load>No linesr>Line Search
KN
R KN
CONTAC48 CONTAC49
KEYOPT1
KEYOP2+
KEYOPT3
KEYOPT7
KEYOPT
ET
GUIMain Mneu>Pneporcessor>Element Type >Add/Delete
29
ANSYS
KT
12
COND
CONTAC48 CONTAC49
/
/
30
ANSYS
CONTAC48 CONTAC49
KN
KT
TOLN
FACT
TOLS
COND
R
GUIMain menu>Preprocessor>Real Constants
KN KN KN
KN
KN=fEh
f 0.01 100 f=1
E:
h
3 h
h 2
h=1
h 2 h
KN
49
31
ANSYS
19
KN=P/111+121
P= 1 2
12= 1 2
KN KN
KT KN
KT KN 12 3
KT
KT=KN/100 KN KT
KT
+KEYOPT2=1
TOLN
TOLN TOLN
TOLN 1% TOLN
KEYOPT3=0 KT FACT
KEYOPT3=1 2 MU
MU
32
ANSYS
FACT*MU
TOLS
TOLS TOLS=0.5
0.5%
CONT/*
CONT 100KA/L K
A L
COND
Piloot ratio
"negatiue main diagonal" "Dof Limif exleeded"
KEYOPI7
33
ANSYS
Autots,on
GUIMain menu>Solution>-Load Stop opts-Time/Frequenc>Time & Time
step/Time Substops
25 70
NEQZT
GUIMain menu>Solution>-Load Stop opis- >Equilibriam iter
PRED
GUIMain menu>Solution>Load Stop opts-Nonlinear>Predictor
FULL
NROPTFULLON
GUImain menu>solutim>Analysis opfions
KN
KN
KN
8
POST1 POST26
34
ANSYS
=1=2 -2=3 4
STAT=3 4
STAT=1 2
Fn(FN)
Fs(FS)
CONTAC26
CONTAC26 ANSYS CONTAC26
XY 3 2
2
J K
CONTAC26
E
GUImain menu>Preprocess>Cneate>Elcment>Thru Nodes
ANSYS
CONTAC12
CONTAC52
COMBIN40
35
ANSYS
CONTAC122D
XY 2
D
X Q
IJ IJ
CONTAC12 X Q
N S
START0 INTF
START1
START2
START2
START3
CONTAC12
THETA
KN
INTF
START
KS KS KN
CONTAC12
K1
36
ANSYS
K2
THETA
K4
INTF
K7
CONTAC12
1
2
3
4 START
5 K
CONTAC523D
2 CONTAC52
CONTAC52 IJ
CONTAC52 X IJ
Z Z Y X Z
GAP K4 RealConstGAP
Gap Gap
K4
InitialNodeLoc
STARTGAP
START0GAP
START1
START2
37
ANSYS
START3
CONTAC52
KN K
GAP
START
KS
KS KN
CONTAC52
K1
K4
GAP
K7
CONTAC52
1
2
3START
4
EINTF
GUIMain>preprocessor>create>Element>At coincid
Nd
GUI
38
ANSYS
EX=2.8e3 (
NUXY=0.3
MU=0.2
()
Insert
Prongs
exercise3.db
exercise3.db
39
ANSYS
4 OK
4 3 6e3
Apply
5 4 6e3
6 OK
1 9 17 snapins
2 3 snapprg
3 8 pullins
4 2 pullprg
1
2
3 4
4
Main Menu>Solution
40
ANSYS
2 predictor ON
3 Main Menu>Solution>-Load Step Options- Output Ctrls>
DB/Results File. Coutrols for Database and Results File Writing (
4Every substep
2 Number of substeps ( 10
3 automatic time stepping option
ON OK
4 100 5
Y=60 UY=-30
1 Main Menu>Solution>-Solve-Current LS
2 close
3 Solve Current Load Step( OK
1 Y=60 UY=-27
3
2
1 Main Menu>Solution>-Solve-Current LS
2 close
3 Solve Current Load Step( OK
5LSNUM 4
41
ANSYS
ANSYS GUI
fini
/cle
/prep7
/title,plastic snap-fit connector
et,1,42,,,3
et,2,42,,,3
mp,ex,1,2.8e3
r,1,5
et,3,48,,,1
k,1,10
k,2,20
k,3,15,18.5
k,4,10,20
k,5,12.5,30
k,6,20,30
l,1,3
l,3,4
l,4,5
l,5,6
l,6,2
l,2,1
al,all
lgen,2,1,3,1
k,11,5
42
ANSYS
k,12,5,30
l,11,7
l,11,12
l,12,10
lsla,s
lsel,invert
al,all
lsel,all
rectng,0,15,0,10
asba,2,3
agen,2,4,,,0,30,0,,0,1
asel,s,,,4
aatt,1,1,2
asel,all
esize,4
amesh,all
fini
/solution
nsel,s,loc,y,0
d,all,all
nsel,s,loc,y,60
d,all,uy
nsel,r,loc,x,5
d,all,ux
nsel,all
fini
/prep7
mp,mu,3,0.2
r,3,6e3
r,4,6e3
43
ANSYS
lsel,s,,,9
lsel,a,,,19
nsll,s,1
cm,snapins,node
lsel,s,,,3
nsll,s,1
cm,snapprg,node
lsel,s,,,8
nsll,s,1
cm,pullins,node
lsel,s,,,2
nsll,s,1
cm,pullprg,node
lsel,all
nsel,all
type,3
mat,3,real,3
gcgen,snapins,snapprg
gcgen,snapprg,snapins
real,4
gcgen,pullins,pullprg
gcgen,pullprg,pullins
fini
/solu
pred,on
autot,on
nsubst,10,100,5
outres,all,all
44
ANSYS
nsel,s,loc,y,60
d,all,uy,-30
nsel,all
solve
nsel,s,loc,y,60
d,all,uy,-27
nsel,all
lnsr,on
solv
fini
/post1
set,list
set,,,,,0.8
esel,s,type,,3
etable,st,nmisc,1
etable,gap,nmisc,3
etable,length,nmisc,4
esel,s,stab,st,1,2
esort,etab,gap,1
pretab
esel,all
/dscal,,1
/plops,minm,0
/edge,,1
esel,u,type,,3
set,first
pldi
/user
set,,,,,0.8
plns,s,eqv
/cont,,,user
45
ANSYS
fini
/posr26
nsol,2,44,u,y,disp
rfor,3,44,f,y
rfor,4,59,f,y
rfor,5,56,f,y
add,6,3,4,5,force
add,2,2,,,,,,,-1
xvar,2
plva,6
fini
46
ANSYS
11
ANSYS
---
---
---
---
--- PSD
---ANSYS
---ANSYS/LS-DYNA
p-Method
ANSYS
12
1
2
3
ANSYS
13
,
11a
11b
11c,
--.
11
,,
,, ,
ANSYS
ANSYS
12
ANSYS
13a
b)2
83
ANSYS
13b)
NR
ANSYS
NR
NR
ANSYS
14
14 NR
15
15
ANSYS
16
ANSYS
16
17
17
ANSYS
ANSYS
ANSYS
ANSYS
ANSYS
1
8
18
GUI
ANSYS
GUI ANSYS GUI
1
2
3
6
ANSYS
1 ANSYS
/Solution
GUIMain Menu>Solution
2 SOLVL
ANSYS
11
ANTYPE
New Analysis(
ANTYPE
Static
GEOM
SSTIF
ON
NROPT
NROPTANTO
NROPTFNLL
NROPTMODI
NROPTINIT
3
7
ANSYS
Time(TIME)
ANSYS TIME TIME
TIME
KBC1
AUTOTS
OFF
AUTOTS
NEQIT
CNVTOL
VALUETOLER VALUE
Netwton-Raphson SRSS MINREF 1.0
TOLER 0.001
ii1
CNVTOL
CNVTOL
TOLER VALUE
TOLER VALUL MINREF=1.0
DOF
DOF DOF
VALUE*TOLER DOF ()
8
ANSYS
DOF
ANSYS
DOF DOF
LI DOFS
L2 DOFS
CPU
ARCLEN
0
LNSRCHPREDNROPTON
AUTOTSTIMEDELTIMTIMINT
PRED
DOF
LNSRCH
0 1
NROPT
ANSYS DU
DOF
1 ANSYS
CRPLIMCRCR
AUTOTS
0.25
DELTIMNSUBST
ANSYS/Mechanical ANSYS/LSDYNA
ESTIF
SOLUTION
9
ANSYS
NLGEOM ON
EKILL
EALIVE
MPCHG
EKILL MPCHG
OUTPR
Jobname.out)
OUTRES
Jobname.rst)
OUTPR OUTRES
ERESX
OUTRES OUTPR
OUTRES
FREQ ALL
1000 OUTRES
/CONFIGNRES
5
SAVE
GUIUtility Menu>File>Save As
6
SOLVE
GUIMain Menn>Solution>-Solve-Current LS
7 3 6
8 SOLUTION
FINISH
GUI Solution
3
POST1
POST26
POST1 Jobname.rst
OUTRES Jobname.rst) POST1
POST1
Jobname.rst)
POST1
1Jobname.out)
2 POST1 RESUME
POST1
GUIMain Menu>General Postproc
3
10
ANSYS
SET
GUIMain Menn>General Postproc>Read Results-Load step
SUBSET APPEND
LIST INRES
ETABLL
Time ANSYS Time
19
TIME
19
4
PLDISP
GUIMain Menu>General Postproc>Plot Results>Deformed Shapes
IDSCALE1
PLNSOL PLESOL
GUIMain Menu>General Postproc>Plot Results>-Contour Plot-Nodal Solu Element Solu
PLETABPLLS
GUISMain Menu>General Postproc>Element Table>Plot Element Table
Main Menu>General Postproc>Plot Results>-Contour Plot-Line Elem Res
PLETAB GUI Main Menu>General Postproc>Element Table>Plot *
Element Table) PLLSGUI Main Menu>General Postproc>Plot
Results>Line elem Res)
PRNSOL
PRESOL
PRRSOL
PRETAB
PRITER
11
ANSYS
NSORT
ESORT
GUISMain Menu>General Postproc>List Results>Nodal Solution
Main Menu>General Postproc>List Results>Element Solution
Main Menu>General Postproc>List Results>Reaction Solution
NSORT ESORT
POST1
POST26
POST26 POST26
ANSYS
TIME POST26
1Jobname.OUT)
2 POST26 RESUME
POST26
GUIMain Menu>Time Hist Postpro
3
NSOL
ESOL
RFORCL
GUIMain Menu>Time Hist Postproc>Define Variables
4
PLVAR
PRVAR
EXTREM
GUISMain Menu>Time Hist Postprac>Graph Variable S
Main Menu>Time Hist Postproc>List Variables
Main Menu>Time Hist Postproc>List Extremes
POST26
abort
Jobname.abt)
12
ANSYS
........................................................................................................... 1
............................................................................................................... 1
............................................................................................... 1
............................................................................................................... 1
............................................................................................................ 2
................................................................................................ 2
.................................................................................................... 9
.................................................................................................. 11
GUI ..................................................................................... 14
.................................................................................................................. 14
.......................................................................................................... 14
.......................................................................................................................... 15
1 .............................................................. 15
2 .......................................................................................... 15
3 .......................................................................................... 15
4 ...................................................................... 16
5 .......................................................... 16
6 .............................................................................................. 16
7 ...................................................... 17
8 .............................................................................. 17
9 .......................................................... 17
10 .................................................... 18
11 PLANE42 ................................................................. 18
12 .................................................................................... 18
13 ................................................................ 19
14 ........................................................................................ 19
15 ............................................................................ 19
16 ANSYS ......................................................................................... 20
................................................................. 20
......................................................................................... 21
..................................................................................................... 22
................................................................................. 22
......................................................................................... 23
.................................................................................................................. 23
.......................................................................................................................... 24
1
ANSYS
.............................................................. 24
GUI ............................................................ 28
.................................................................................................................. 28
.......................................................................................................... 28
1 .......................................................................................... 29
2 .......................................................................................... 29
3 .......................................................................................... 29
4 .............................................................................. 29
5 .......................................................................................... 30
6 .................................................................................................. 31
7 .......................................................................................... 32
8 .......................................................................... 33
9 .................................................................. 33
10 ............................................................................ 34
11 ANSYS ......................................................................................... 34
......................................... 34
............................................................................. 36
............................................................................................................. 37
SUBSPACE ................................................................................ 39
BLOCK LANCZOS .................................................................... 39
POWERDYNAMICS ......................................................................................... 39
REDUCED .......................................................................................................... 39
UNSYMMETRIC ............................................................................................... 39
DAMPED ............................................................................................................ 40
..................................................................................................................... 40
ANSYS
No Boundaries
ANSYS
ANSYS/FLOTRAN ANSYS/ED ,
ANSYS/FLOTRAN
ANSYS
ANSYS
ANSYS
ANSYS
No Boundaries
m
s
Kg
N
J
W
W/m 2
W/m 3
W/m-
W/m 2 -
Kg/m 3
J/Kg-
J/m 3
ft
s
lbm
o
F
lbf
BTU
BTU/sec
BTU/sec-ft 2
BTU/sec-ft 3
BTU/sec-ft- o F
BTU/sec-ft 2 - o F
lbm/ft 3
BTU/lbm- o F
BTU/ft 3
ANSYS
KXX
HF
DENS
C
ENTH
Q W U KE PE
: Q ;
W ;
U ;
KE
PE
KE PE 0
W 0 , Q U
Q U 0
dU
q
dt
1
q k
dT
q
dx
ANSYS
No Boundaries
W/m 2 k W/m--
2
q h(TS TB ) h
TS TB
q +q -q =0
K T Q
K
Q
ANSYS K
T Q
CT K T Q
:
C ,;
T
ANSYS
No Boundaries
T ;
Q
K(T),C(T)
h(T)
CT T K T T QT
ANSYS
SOLID SHELL
ANSYS
No Boundaries
40 14
LINK32
LINK33
LINK34
LINK31
PLANE55
PLANE77
PLANE35
PLANE75
PLANE78
SOLID87
SOLID70
SOLID90
SHELL57
MASS71
ANSYS
ANSYS
1
jobnametitleunit
PREP7
ANSYS
No Boundaries
()
a
Command Family:
b
(
)
ANSYS
Command Family: F
GUI Main Menu>Solution>-Loads-Apply>-Thermal-Heat Flow
c
LINK34
Command Family: SF
GUI Main Menu>Solution>-Loads-Apply>-Thermal-Convection
d
FLOTRAN CFD
ANSYS
Command Family: F
GUI Main Menu>Solution>-Loads-Apply>-Thermal-Heat Flux
Command Family: BF
GUI Main Menu>Solution>-Loads-Apply>-Thermal-Heat Generat
No Boundaries
ANSYS
a.
Command: TIME
GUI: Main Menu>Solution>-Load Step Opts-Time/Frequenc>Time-Time Step/Time and
Substps
Command:
GUI: Main
Command:
GUI: Main
NSUBST
Menu>Solution>-Load Step Opts->Time/Frequenc>Time and Substps
DELTIM
Menu>Solution>-Load Step Opts->Time/Frequenc>Time-Time Step
(stepped)
(ramped)
Command: KBC
GUI: Main Menu>Solution>-Load Step Opts-Time/Frequenc>Time-Time Step/Time and
Substps
b.
25
Command: NEQIT
GUI: Main Menu>Solution>-Load Step Opts-Nolinear>Equilibrium Iter
Command: AUTOTS
GUI: Main Menu>Solution>-Load Step Opts-Time/Frequenc>Time-Time Step/Time and
Substps
Command: CNVTOL
GUI: Main Menu>Solution>-Load Step Opts-Nolinear>Convergence Crit
ANSYS
Command: NCNV
GUI: Main Menu>Solution>-Load Step Opts-Nolinear>Criteria to Stop
ANSYS Newton-Raphson
Command: LNSRCH
GUI: Main Menu>Solution>-Load Step Opts-Nolinear>Line Search
Command: PRED
GUI: Main Menu>Solution>-Load Step Opts-Nolinear>Predictor
c.
*.out
Command: OUTPR
GUI: Main Menu>Solution>-Load Step Opts-Output Ctrls>Solu Printout
*.rth
No Boundaries
ANSYS
Command: OUTRES
GUI: Main Menu>Solution>-Load Step Opts-Output Ctrls>DB/Results File
a.
Newton-Raphson
Command: NROPT
GUI: Main Menu>Solution>Analysis Options
b.
Frontal solver(
Command: EQSLV
GUI: Main Menu>Solution>Analysis Options
Iterative
c.
SURF19 SURF22
restart an analysis
273 460
Command: TOFFST
GUI: Main Menu>Solution>Analysis Options
: ANSYS SAVE_DB
Command: SOLVE
GUI: Main Menu>Solution>Current LS
3
ANSYS *.rth
POST1
ANSYS Basic Analysis Procedures Guide
POST1
Command: SET
GUI: Main Menu>General Postproc>-Read Results-By Load Step
ANSYS
No Boundaries
Command: PLVECT
GUI: Main Menu>General Postproc>Plot Results>Pre-defined or Userdefined
30 feet
2
0.75 inch
0.25 inch
200 feet
inch
8.27 BTU/hr.ft. o F
inch
0.028
117.4
70
BTU/hr.ft. o F
BTU/hr.ft. o F
o
44.5 F
2.5 BTU/hr.ft 2 . o F
80 BTU/hr.ft 2 . o F
1 ,
ANSYS
No Boundaries
R15 feet
log
/filename, Steady1
/title, Steady-state thermal analysis of submarine
/units, BFT
Ro=15
!(ft)
Rss=15-(0.75/12)
! ft)
Rins=15-(1.75/12)
!(ft)
Ral=15-(2/12)
! (ft)
Tair=70
Tsea=44.5
Kss=8.27
!
! (BTU/hr.ft.oF)
Kins=0.028
(BTU/hr.ft.oF)
Kal=117.4
!(BTU/hr.ft.oF)
Hair=2.5
!(BTU/hr.ft2.oF)
Hsea=80
!(BTU/hr.ft2.oF)
/prep7
et,1,plane55
mp,kxx,1,Kss
mp,kxx,2,Kins
mp,kxx,3,Kal
pcirc,Ro,Rss,-0.5,0.5
pcirc,Rss,Rins,-0.5,0.5
pcirc,Rins,Ral,-0.5,0.5
aglue,all
numcmp,area
lesize,1,,,16
lesize,4,,,4
lesize,14,,,5
ANSYS
No Boundaries
lesize,16,,,2
eshape,2
mat,1
amesh,1
mat,2
amesh,2
mat,3
amesh,3
/SOLU
SFL,11,CONV,HAIR,,TAIR !
SFL,1,CONV,HSEA,,TSEA !
SOLVE
/POST1
PLNSOL
finish
:
1. Utility Menu>File>change jobename, Steady1
2. Utility Menu>File>change title, Steady-state thermal analysis of submarine
3. :/units, BFT
4. Main Menu: Preprocessor
5. Main Menu: Preprocessor>Element Type>Add/Edit/Delete, PLANE55
6. Main Menu: Preprocessor>Material Prop>-Constant-Isotropic, 1, KXX
ANSYS
No Boundaries
13. Main Menu: Solution>-Solve-Current LS
2
, 3 0.2 0.5
0.1
450 , 250BUT/hr-ft2-oF,
100 ,
70
0.285
8.35
0.113
426
200
0.285
8.90
0.117
405
300
0.285
9.35
0.119
352
400
0.285
9.8
0.122
275
500
0.285
10.23
0.125
221
F
lbm/in3
Btu/hr-ft-oF
Btu/lbm-oF
Btu/hr-ft2-oF
LOG
/prep7
/title,Steady-state thermal analysis of pipe junction
/units,bin
et,1,90
mp,dens,1,.285
mptemp,,70,200,300,400,500
mpdata,kxx,1,,8.35/12,8.90/12,9.35/12,9.80/12,10.23/12
mpdata,c,1,,0.133,0.177,0.119,0.122,0.125
ANSYS
No Boundaries
mpdata,hf,2,,426/144,405/144,352/144,275/144,221/144
ri1=1.3
ro1=1.5
z1=2
ri2=0.4
ro2=0.5
z2=2
1/4
cylind,ri1,ro1,,z1,,90
wprota,0,-90
cylind,ri2,ro2,,z2,-90
1/4
wpstyl,defa
vovlap,1,2
OVERLAP
/pnum,volu,1
/view,,-3,-1,1
/type,,4
/title, Volumes used in building pipe/tank junction
vplot
vdele,3,4,,1
asel,,loc,z,z1
Z=Z1
asel,a,loc,y,0
Y=0
cm,aremote,area
AREMOTE
/pnum,area,1
/pnum,line,1
/title,lines showing the portion being modeled
aplot
/noerase
lplot
/erase
accat,all
lccat,12,7
lccat,10,5
lesize,20,,,4
lesize,40,,,6
lesize,6,,,4
allsel
EVERYTHING
esize,0.4
mshape,0,3d
3D
mshkey,1
ANSYS
No Boundaries
save
vmesh,all
/pnum,defa
/title, elements in portion being modeled
eplot
finish
/solu
antype,static
nropt,auto
Program-chosen
Newton-Raphson
tunif,450
csys,1
nsel,s,loc,x,ri1
sf,all,conv,250/144,450
cmsel,,aremote
AREMOTE
nsla,,1
AREMOTE
d,all,temp,450
wprota,0,-90
cswpla,11,1
nsel,s,loc,x,ri2
sf,all,conv,-2,100
allsel
EVERYTHING
/pbc,temp,,1
/psf,conv,,2
/title,Boundary conditions
nplot
wpstyle,defa
csys,0
autots,on
nsubst,50
kbc,0
outpr,nsol,last
solve
finish
/post1
/title,Temperature contrours at pipe/tank junction
plnsol,temp
finish
/exit,all
ANSYS
No Boundaries
2:/UNITS,BIN;
3:Main Menu>Preprocesor>Element Type>Add/Edit/Delete, Thermal Solid,
Bricck 20 node 90 ;
4
(1)Main Menu>Preprocessor>Material Props>-Constant->Isotropic, 1,
DENSITY 0.285;
1,
8.35/12,8.9/12,9.35/12,9.8/12,10.23/12, APPLY;
6
(1)Main Menu>Preprocessor>-Modeling->Create>-Volumes->Cylinder>By
Dimensions, Outer radius ro1,Optional inner radium ri1,Z coordinates
0 Z1,Ending angle 90;
8
(1)Utility Menu>PlotCtrls>Numbering, volumes;
(2)Utility Menu>PlotCtrls>View Direction, Coords of view point -3,-1,1
9 Main Menu>Preprocessor>-Modeling->Delete>Volume and Below,
3,4
10 AREMOTE
(1)Utility Menu>Select>Entities, Area, By location, Z Coordinates, Min, Max
Z1, APPLY,Y Coordinates, Min, Max 0,OK;
No Boundaries
ANSYS
11
(1)Main Menu>Preprocessor>-Meshing->Mesh>-Volumes->Mapped>
-Concatenate->Area, Pick all
(2)Main Menu>Preprocessor>-Meshing->Mesh>-Volumes->Mapped>
-Concatenate->Lines, 12,7 , APPLY, 10,5
,OK
12
(1)Main Menu>Preprocessor>-Meshing->Size Cntrls>Picked Lines, 6 20,OK,
No. of element divisions 4,OK
(3)Utility Menu>Select>Everything
(4)Main Menu>Preprocessor>-Meshing->Size Cntrls>-Global->Size, element edge
length 0.4,OK
14
(1)Main Menu>Solution>-Analysis Type->New Analysis, Steady-State
(2)Main Menu>Solution>-Analysis Options, Program-chosen
15
(1)Utility Menu>WorkPlane>Change Active CS to>Global Cylindrical
(2)Utility Menu>Select>Entities, Nodes, By location, X, Min, Max
ri1,OK
16 AREMOTE
(1)Utility Menu>Select>Comp/Assembly>Select Comp/Assembly, aremote;
(2)Utility Menu>Select>Entities, Nodes, Attached to, On the Area all, OK
(3)Main Menu>Solution>-Loads->Apply>-Thermal->Temperature>On Nodes, Pick
all, 45,OK
17
(1)Utility Menu>WorkPlane>Offset WP by Increments, XY,YZ,ZX Angles
0,-90,OK;
No Boundaries
ANSYS
ri2,OK
(5)Utility Menu>Select>Everything
(6)Utility Menu>PlotCtrls>Symbols, Show pres and convect as Arrow, OK;
(7)Utility Menu>Plot>Nodes
18
(1)Utility Menu>WorkPlane>Change Active CS to>Global Cartesian
(2)Utility Menu>WorkPlane>Align WP with>Global Cartesian
19:
Main Menu>Solution>-Load Step Options->Time/Frequenc>Time and Substeps, Number of
substeps 50, Automatic time stepping On
20:Main Menu>Solution>-Solve->Current LS
21 : Main Menu>General Postproc>Plot Results>-Contour
Plot->Nodal Solu, Temperature TEMP
VM92
VM93
VM94
VM95
VM96
VM97
VM98
VM99
VM100
VM101
VM102
VM103
VM105
VM108
VM118
VM160
VM161
VM162
VM193
ANSYS
No Boundaries
convection
ANSYS
No Boundaries
ANSYS Element Reference Guide
ANSYS Command Reference Guide
ANSYS
jobnametitleunits, PREP7
No Boundaries
ANSYS
Command: TUNIF
GUI: Main Menu> Solution>-Loads->Settings>Uniform Temp
Command: TREF
GUI: Main Menu> Solution>-Loads->Settings>Reference Temp
Command: D
GUI: Main Menu>Solution>-Loads->Apply>-Thermal->Temperature>On Nodes
Command: DDELE
GUI: Main Menu> Solution>-Loads->Delete>-Thermal-Temperature>On Nodes
Command: IC
GUI: Main Menu> Solution>Loads>Apply>-Initial Condit'n>Define
OFF
Command: TIMINT, OFF
GUI: Main Menu> Preprocessor>Loads>-Load Step Opts-Time/Frequenc>Time Integration
0.001
Command: TIME
GUI: Main Menu> Preprocessor>Loads>-Load Step Opts-Time/Frequenc>Time and Substps
Command: LSWRITE
GUI: Main Menu> Preprocessor>Loads>Write LS File
Command: SOLVE
GUI: Main Menu> Solution>Solve>Current LS
ANSYS
No Boundaries
Command: TIME
GUI: Main Menu> Solution>-Load Step Opts-Time/Frequenc>Time and Substps
ITS 2 4
k
c )
Command: KBC
GUI: Main Menu> Solution>-Load Step Opts->Time/Frequenc>Time and Substps
25
Command: NEQIT
GUI: Main Menu> Solution>-Load step opts>Nonlinear>Equilibrium Iter
ON
Command: AUTOTS
GUI: Main Menu> Solution>-Load Step Opts->Time/Frequenc>Time and Substps
OFF
Command: TIMINT
GUI: Main Menu> Solution>-Load Step Opts->Time/Frequenc>Time Integration
*.out
Command: OUTPR
GUI: Main Menu>Solution>-Load Step Opts->Output Ctrls>Solu Printout
*.rth
Command: OUTRES
GUI: Main Menu>Solution>-Load Step Opts->Output Ctrls>DB/Results File
ANSYS
POST1
Command: POST1
GUI: Main Menu>General Postproc.
POST26
ANSYS
No Boundaries
Command: POST26
GUI: Main Menu>TimeHist Postproc
1 POST1
POST1
Command: SET
GUI: Main Menu>General Postproc>Read Results>By Time/Freq
ANSYS
2 POST26
Command: PLVAR
GUI: Main Menu>TimeHist Postproc>Graph Variables
Command: PRVAR
GUI: Main Menu>TimeHist Postproc>List Variables
POST26 ANSYS
Basic Analysis Procedures Guide
ANSYS
ANSYS
J/m 3
H c(T )dT
ON
ANSYS
No Boundaries
PLANE55 SOLID70
KEYOPT(1) 1:
Command: keyopt(1)=1
GUI:
Main
Menu>Prepocessor>Element
Type>Add/Edit/Delete>Options>-Specific
heat
matrix->Diagonalized
THETA 1( 0.5):
Command: TINTP
GUI:
Main
Menu>
Solution>-Load
and
Step
Opts->Time/Frequence>Time
intergration>THETA
Command: LNSRCH
GUI: Main Menu>Solution>-Load and Step Opts->Nonlinear>Line Search
1:
30 70, 20 80
20 300 ,
()
:
W/m
Kg/m3
J/kg
383
8889
390
70
7833
448
.61
996
4185
log
/filename,transient1
ANSYS
No Boundaries
/title, Thermal Transient Exercise 1
!
/prep7
et,1,plane77
mp,kxx,1,383
mp,dens,1,8889
mp,c,1,390
mp,kxx,2,70
mp,dens,2,7837
mp,c,2,448
mp,kxx,3,0.61
mp,dens,3,996
mp,c,3,4185
!
!
!123
rectnag,0,0.6,0,0.5
!
rectang,0.15,0.225,0.225,0.27
rectang,0.6-0.2-0.058,0.6-0.2,0.225,0.225+0.044
aovlap,all
!
/pnum,area,1
aplot
aatt,1,1,1
eshape,2
esize,0.02
amesh,2
aatt,2,1,1
amesh,3
aatt,3,1,1
eshape,3
esize,0.05
amesh,4
/pnum,mat,1
eplot
finish
!
/solu
antype,trans
timint,off
time,0.01
deltim,0.01
esel,s,mat,,3
nsle,s
d,all,temp,20
!,
!
esel,s,mat,,2
nsle,s
d,all,temp,80
esel,s,mat,,1
nsle,s
d,all,temp,70
ANSYS
No Boundaries
allsel
solve
time,3600
timint,on
deltim,26,2,200
autots,on
!
!
!
!
ddelet,all,temp
outres,all,1
solve
finish
save
!
!
! POST26
/post26
solu,2,dtime,,dtime
!2
nsol,3,node(0.1875,0.2475,0),temp,,T_Copper
!3
nsol,4,node(0.371,0.247,0),temp,,T_Iron
!4
nsol,5,node(30,0,0),temp,,T_H2O_Bot
!5
nsol,6,node(30,50,0),temp,,T_H2O_Top
!6
nsol,7,node(0,25,0),temp,,T_H2O_Left
!7
nsol,8,node(60,25,0),temp,,T_H2O_Right
!8
Plvar,2
plvar,3,4,5,6,7,8
finish
! POST1
/post1
set,last
esel,s,mat,,1
nsle,s
plnsol,temp
esel,s,mat,,2
nsle,s
plnsol,temp
finish
:
1Utility Menu: File>Change Jobname, Transient1
No Boundaries
ANSYS
19Main Menu>Preprocessor>Meshing->Mesh->-Areas->Free,
20Utility Menu>Plot>Area
21Main Menu>Solution
22Main Menu>Solution>-Analysis Type->New Analysis, Transient
23Main Menu>Solution>-Load Step Opts>Time/Frenquenc>Time Integration, TIMINT, off
No Boundaries
ANSYS
32Main Menu>Solution>-Solve->Current LS
33Main Menu>Solution>-Load Step Opts>Time/Frenquenc>Time-Time Step
TIME=3600,
ANSYS
No Boundaries
2:
:
Btu/hr.in.oF
lbm/in3
Btu/lbm.oF
(KXX)
(DENS)
(C)
0.025
0.254
0.28
Btu/hr.in.oF
Btu/in3
0oF
1.44
0
2643oF
1.54
128.1
2750oF
1.22
163.8
2875oF
1.22
174.2
: 2875oF 80oF
0.014Btu/hr.in2.oF 80oF
3
/Title, Casting Solidification
!
/prep7
et,1,plane55
mp,dens,1,0.054
mp,kxx,1,0.025
mp,c,1,0.28
mptemp,1,0,2643,2750,2875
mpdata,kxx,2,1.44,1.54,1.22,1.22
mpdata,enth,2,0,128.1,163.8,174.2
mpplot,kxx,2
mpplot,enth,2
save
k,1,0,0,0
k,2,22,0,0
k,3,10,12,0
k,4,0,12,0
/pnum,kp,1
ANSYS
No Boundaries
/pnum,line,1
/pnum,area,1
/Triad,ltop
kplot
a,1,2,3,4
save
rectng,4,22,4,8
aplot
aovlap,all
adele,3
aplot
save
esize,1
amesh,5
mat,2
aplot
amesh,4
eplot
/pnum,elem
/number,1
save
/SOLU
antype,trans
esel,s,mat,,2
nsle,s
/replot
ic,all,temp,2875
esel,inve
nsle,s
/replot
ic,all,temp,80
allsel
save
lplot
sfl,1,CONV,0.014,,80
sfl,3,CONV,0.014,,80
sfl,4,CONV,0.014,,80
/psf,conv,2
time,3
kbc,1
autots,on
deltim,0.01,0.001,0.25
timint,on
tintp,,,,1
outres,all,all
solve
THETA 1
/post26
/pnum,node,1
/number,0
eplot
ANSYS
No Boundaries
nsol,2,204,temp,center
plvar,2
save
finish
:
7. :Main Menu>Preprocessor>-Modeling->Create>-Areas->Arbitrary>Through
KPs, 1,2,3,4;
9.
:Main
Menu>Preprocessor>-Modeling->Operate>-Booleans->Overlap>Area,Pick all
13.:Main Menu>Preprocessor>-Meshing->Mesh>-Areas->Free,;
14. :Main Menu>Preprocessor>-Attributes->Define>Default Attribs,
Material number 2;
15.Main Menu>Preprocessor>-Meshing->Mesh>-Areas->Free,;
16.:Main Menu>Solution>-Analysis Type->New Analysis, Transient;
17.:Utility Menu>Select>Entities, element,mat, 2, Apply,
node, attached to element, OK;
ANSYS
No Boundaries
21.Utility Menu>Select>Everything
22.Utility Menu>Plot>Lines
23.:
Main Menu>Solution>-Loads->Apply>-Thermal->Converction>On
24.:
Main Menu>Solution>Load Step Opts>Time/Frequenc>Time-Time Step,
Time at end of load step 3
Time Step size
0.01
Stepped or ramped b.c. Stepped
Automatic time stepping on
Minimun time Step size 0.001
Maximum time step size 0.25
26.:Main Menu>Solution>-Solve->Current LS
27.: Main Menu>Timehist Postproc
28.: Main Menu>Timehist Postproc>Define Variables, Add,
Nodal DOF result,2,204
VM109
VM110
VM111
VM112
VM113
VM114
VM115
VM116
No Boundaries
ANSYS
ANSYS
LINK31
SURF19 SURF22
AUX12
460 273
Command:TOFFST
GUI: Main Menu>Preprocessor>Loads>Analysis Options
GUI: Main Menu>Solution>Analysis Options
LINK31
LINK31
Stefan-Boltzmann
SURF19
SURF22
KEYOPT(9)
AUX12
No Boundaries
ANSYS
AUX12
1
1 PREP7 3D 2D
2 SHELL573D LINK322D
SHELL57 LINK32
Command: ESURF
GUI: Main Menu>Preprocessor>Create>Elements>On Free Surf
SHELL57 LINK32
2
1 AUX12
Command: /AUX12
GUI: Main Menu>Radiation Matrix
2
ANSYS Basic Analysis Guide
3 3D 2D
Command: GEOM
GUI: Main Menu>Radiation Matrix>Other Setting
AUX12 2D 3D AUX12 3D2D
ANSYS
No Boundaries
4 1
Command: EMIS
GUI: Main Menu>Radiation Matrix>Emissivities
5Stefan-Boltzmann 0.199E-10Btu/hr-in 2 -R 4
Command: STEF
GUI: Main Menu>Radiation Matrix>Other Settings
6
Command: VTYPE
GUI: Main Menu>Radiation Matrix>Write Matrix
7
Command: SPACE
GUI: Main Menu>Radiation Matrix>Other Settings
8 jobename.sub
Command: WRITE
GUI: Main Menu>Radiation Matrix>Write Matrix
MPRINT1
9
3
1 PREP7 MATRIX50
2
Command: TYPE
GUI: Main Menu>Preprocessor>-Modeling-Create>Elements>Elem Attributes
3
Command: SE
GUI:
Main
Menu>Preprocessor>-Modeling-Create>Elements>
ANSYS
No Boundaries
.1
1
ANSYS 1
ANSYS 1
. 1
. 2
2
3
3
4
4
4
4
5
5
A N S Y S 5
19
212
20
2 0
2 0
ANSYS 20
2 0
2 1
2 3
. . 2 3
124
2.25
1
1
1
1
2
2
2
3
3
5
6
ANSYS 7
7
8
8
9
GUI 9
14
ANSYS
....................................................................................................... 1
....................................................................................................... 1
........................................................................................... 1
............................................................................................................... 2
................................................................................................... 3
FULL ................................................................................................. 4
1 ............................................................................................................ 4
2 ................................................................................................ 4
3 .................................................................................................. 11
IGUI .............................................................................. 14
.................................................................................................................. 14
.......................................................................................................... 14
.................................................................................................................. 15
1 .......................................................................................... 15
2 .......................................................................................... 15
3 .............................................................................................. 15
4 .................................................................................................. 16
5 .......................................................................................... 16
6 ...................................................................................... 16
7 MDOF ......................................................... 17
8 .............................................................................. 17
9 .......................................................................................................... 18
10 ................................................................................................ 18
11 ANSYS ......................................................................................... 19
I .......................................................... 19
..................................................................................... 20
REDUCED ......................................................................................... 20
2 .................................................................................. 21
3 REDUCED ............................................................. 22
4............................................................................... 22
5 .............................................................................. 25
REDUCED ............................................................. 25
MODE SUPERPOSITION .............................................................. 26
2 ...................................................................................... 27
3 .............................................................. 27
1
ANSYS
4 ...................................................................................... 28
5 .................................................................................................. 29
.................................................................. 29
............................................................................................................. 30
.............................................................................................. 30
REDUCED ..................................................................... 30
MODE SUPERPOSITION ............................................ 30
IIGUI ............................................................................ 30
.................................................................................................................. 31
.......................................................................................................... 31
.................................................................................................................. 31
1 .......................................................................................... 31
2 .......................................................................................... 32
3 .......................................................................... 32
4 .................................................................................................. 32
5 .............................................................................................. 33
6 .............................................................................. 33
7 ...................................................................................... 33
8 .......................................................................................... 34
9 ...................................................................................... 34
10 ................................................................................................ 35
11 ANSYS ......................................................................................... 36
II......................................................... 36