Professional Documents
Culture Documents
Start ANSYS via the ANSYS Product Launcher, specifying working directory
and job name
Preprocessing
Since the geometry does not present particular challenges, the model can be created
conveniently using prompt commands, as follows:
/prep7
!
a
b
t
constants
= 2.3
= 1.1
= 0.01
! keypoints
k,1,0,0
k,2,0,b
k,3,a,b
k,4,a,0
! rectangular area
a,1,2,3,4
et,1,shell93
r,1,t
mp,ex,1,70e9
mp,prxy,1,0.33
! Young's modulus
! Poisson ratio
esize,b/10
amesh,all
dl,all,,uz
fini
1/7
Lab 10 Tutorial
Solution (part 1)
Exit the solution module, by either minimizing the Solution tree on the Main
Menu, or by typing finish at the prompt.
Solution (part 2)
2/7
Lab 10 Tutorial
Exit the solution module, by either minimizing the Solution tree on the Main
Menu, or by typing finish at the prompt.
Solution (part 3)
3/7
Lab 10 Tutorial
Postprocessing
In the General Postprocessor, under Read Results, select By Pick. Select then the
first non-zero buckling mode (the 2nd one in this case).
A numerical value of qcr = 212274 N/m is found, in good agreement with the
theoretical one of 214004 N/m. Also the mode shape matched the analytical one,
with a sine with one wave in the Y direction and two waves along Z.
4/7
Lab 10 Tutorial
Below are the various commands needed (after the model has been created) to obtain the
solution through eigen-buckling analysis.
/solu
antype,0
pstres,1
sfl,1,pres,1
sfl,3,pres,1
solve
fini
/solu
antype,1
bucopt,subsp,3
solve
fini
/solu
expass,1
mxpand,3,0,0,0,0.001
solve
fini
5/7
Lab 10 Tutorial
constants
= 2.3
= 1.1
= 0.01
! keypoints
k,1,0,0
k,2,0,b
k,3,a,b
k,4,a,0
! rectangular area
a,1,2,3,4
et,1,shell93
r,1,t
mp,ex,1,70e9
mp,prxy,1,0.33
! Young's modulus
! Poisson ratio
esize,b/10
amesh,all
dl,all,,uz
dk,all,ux
dk,all,uy
/solu
antype,0
! static analysis
nlgeom,1
autots,0
outres,erase
outres,basi,all
6/7
Lab 10 Tutorial
time,100000
nsubst,3
sfl,1,pres,120000
sfl,3,pres,120000
f,396,fz,100
f,422,fz,-100
kbc,0
lswrite,1
time,300000
nsubst,36
sfl,1,pres,300000
sfl,3,pres,300000
kbc,0
lswrite,2
lssolve,1,2
fini
7/7