ANSYS命令流使用方法(中文)
description
Transcript of ANSYS命令流使用方法(中文)
ANSYS
ANSYS
Fini(BEGIN)
/cle ()
1 .
2 /prep7()
KEYOPT
3/solu
4./post1
5./post26
6.PLOTCONTROL
7.
8.
Fini(BEGIN)
/cle ()
1 .u dim, par, type, imax, jmax, kmax, var1, vae2, var3 par:
type array fortran,1
char 8
table
imax,jmax, kmax
var1,var2,var3 row,column,plane(typetable)
2 /prep7()2.1
u csys,kcn
kcn , 0 zuobiaosi
1
2
4
5 Y
n
u numstr, label, value
node
elem
kp
line
area
volu
vclear, aclear, lclear, kclear numstr
u K, npt, x,y,z,
Npt0
u Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imove
Itime
Np1,Np2,Ninc
Dx,Dy,Dz
Kinc
noelem: 0
1
imove 0
1itime,kinc,noelem
MAT,REAL,TYPE MAT,REAL,TYPE
u A, P1, P2, P18
u AL, L1,L2, ,L10
L1L1
u vsba, nv, na, sep0,keep1,keep2
u vdele, nv1, nv2, ninc, kswp
kswp: 0
1
u vgen, itime, nv1, nv2, ninc, dx, dy, dz, kinc, noelem, imove itime:
nv1, nv2, ninc
dx, dy, dz
kinc:
noelem,0
1
imove 0
1
cm, cname, entity
cname:
entity: volu, area, line, kp, elem, node
cmgrp, aname, cname1, ,cname8
aname:
cname1cname8:
cmlist,name
cmdele,name
cmplot, label1
1.1
n,node,x,y,z,thxy, thyz, thzx
1.2
mp, lab, mat, co, c1,.c4
lab: ex,alpx,reft,prxy,nuxy,gxy,mu,dens
ex:
nuxy:
alpx:
reft:
reft:
prxy:
gxy:
mu:
dens:
mat:
co:
c1-c4: -1234
Tb, lab, mat, ntemp,npts,tbopt,eosopt
Lab:
Bkin:
Biso:
Mkin: (5)
Miso: 100
Dp: dp
Mat:
Ntemp:
bkin: ntemp6
miso: ntemp120
biso: ntemp66
dp: ntemp, npts, tbopt
Npts:
TBTEMP,temp,kmod
temp:
kmod:
TBDATATBPT
Kmodcrit, temptbdatasolid46,shell99,solid191
kmodstrain,temptbdatamkin
TBDATA, stloc, c1,c2,c3,c4,c5,c6 tbtemp,tb
stloc: 1
tbtbtemp1
tbc1
tbpt, oper, x,y -
oper: defi
dele
x,y
1.1 KEYOPT
ET, itype, ename, kop1kop6, inopr
Itype
Ename
Keyopt, itype, knum, value
itype:
knum:
value:
,keyoptET
1.2
1.2.1
1.a. 34
b.
c. 3
d. mahkey
e. mshpattern
* Lcomb
amap4
*
2. 1
a.
b.
c.
2
3
a. ;
b.
c. lesize
d.
e.
3.
4. desizelesize
kesize
esize
desize
smartzing
lesize
kesize
smartsize
LESIZE,NL1,Size, Angsiz,ndiv,space,kforc,layer1,layer2,kyndiv
NL1: all,
Size: size
Angsiz:
Ndiv:
Space: +:
-:
free:
kforc 0:
1
2
3
kyndiv: 0No,off
1yes,on
ESIZE,size,ndiv
desize, minl, minh,
minl: n 3
defa
stat
off
minh: n 2
mshape, key, dimension
key: 0 2D3D
1 (2D), (3D)
Dimension: 2D
3D
smart,off
mshkey, key
key: 0
1
2 smartsizing
Amesh, nA1,nA2,ninc
nA1,nA2,ninc nA1All,
SECTYPE, ID, TYPE, SUBTYPE, NAME, REFINEKEY
ID:
TYPE: BEAM:
SUBTYPE: RECT
CSOLID:
CTUBE:
I:
HREC:
ASEC:
MESH:
NAME: 8
REFINEKEY: 0~5SECDATA SECDATA, VAL1, VAL2, .VAL10
SUBTYPE=MESH, SECWRITESECREAD
SECNUM,SECID
LATT, MAT, REAL, TYPE, --, KB, KE, SECNUM
MAT:
REAL:
TYPE:
KBKE:
SECNUM:
SECPLOT,SECID,MESHKEY
SECID:SECTYPE
MESHKEY0
1
/ESHAPE, SCALE
SCALE: 0:
1
esurf, xnode, tlab, shape
xnode: surf151 surf152
tlab:
top
Bottom
Reverse
Shape:
Tri
Nummrg,label,toler, Gtoler,action,switch item
label:
node: Elem,kp:
mat: type: Real:
cpCECE: All
toler:
Gtoler
Action: sele
switch: low, high
Lsel, type, item, comp, vmin, vmax, vinc, kswp
type: s
r
a
au
none
u(unselect)
inve:
item: line
loc
length
comp: x,y,z
kswp: 0
1
Nsel, type, item, comp, vmin, vmax, vinc, kabs
Type: S:
R:
A:
U:
All:
None:
Inve:
Stat:
Item: loc:
node:
Comp:
Vmin,vmax,vinc: ITEM
Kabs: 0
1
NSLL,type, nkey
nsla, type, nkey:
types
r
a
u
nkey: 0
1
esel, type, item, comp, vmin, vmax, vinc, kabs
Type: S:
R:
A:
U:
All:
None:
Inve:
Stat:
Item Elem:
Type:
Mat:
Real:
Esys:
ALLSEL, LABT, ENTITY
LABT: ALL:
BELOW:
ENTITY: ALL:
VOLU:
AREA:
LINE :
KP:
ELEM:
NODE:
Tshap,shape 2D3D
Shape: line:
Arc:
Tria:3
Quad:4
.
1.1 cp, nset, lab,,node1,node2,node17
nset:
lab: ux,uy,uz,rotx,roty,rotz
node1-node17: node1=all,
1
2
CPINTF, LAB, TOLER
LABUX,UY,UZ,ROTX,ROTY,ROTZ,ALL
TOLER: 0.0001
1.2 1
2
ETABLE, LAB, ITEM, COMP
LAB:REFL, STAT, ERAS
ITEM:
COMP:
1.3
save, fname, ext,dir, slab
fname : 32
ext: 32db
dir: 64
slab: all
model
solv
/solu
1.1
D, node, lab, value, value2, nend, ninc, lab2, lab3, lab6
Node : all,nendninc.
Lab: ux,uy,uz,rotx,roty,rotz,all
Value,value2: 0
Nend, ninc: node-nendninc
Lab2-lab6: lab2-lab6
1.2
antype, status, ldstep, substep, action
antype: static or 1
buckle or 2
modal or 3
trans or 4
status: new
rest static,full transion
ldstep: runn
substep: runn
action, continue: ldstep,substep
singleframe restart:
jobname.db
jobname.emat
jobname.esav .osav : .esav.osav.esav
results file:
.rdb, .ldhi, rnnn
1anasys
2
3antype, rest
4
5jobname.trl
kuse: 1
6
multiframe restart:
pred,sskey, --,lskey..
sskey: off solid65off
on solid65on
--
lskey: off
on sskeyon
solcontrolon
autots, key
key:on: solcontrolonon
off: solcontroloffoff
1: solcontrolonautots .log1
NROPT, option,--,adptky
OPTION: AUTO:
FULL:
MODI:
INIT
UNSYM
ADPTKY:ON:
OFF
NLGEOMKEY
KEY: OFF:
ON
ncnv, kstop, dlim, itlim, etlim, cplim
kstop: 0
1
2,
dlim1.0e6
itlim:
etlim
cplimcpu
solcontrol ,key1, key2,key3,vtol
key1: on
CNVTOL
Toler=0.5%
Minref=0.01()
NEQIT
15~26
ARCLEN
ansys5.3
PRED
rotx,y,zsolid65
LNSRCH
CUTCONTROL
Plslimit=15%, npoint=13
SSTIF
NLGEOM,on
NROPT,adaptkey
12,26,48,49,5220,23,24,60
AUTOS
off
key2: on key1on
keyopt(7)
keyopt(2)=on
key3:
nopl:
incp:
vtol
outres, item, freq, cname
item: all
basic nsol, rsol, nload, strs
nsol
rsol
nload
strs
freq: n,n
none:
all:
last:
1.1
nsubst, nsbstp, nsbmx, nsbmn, carry
nsbstp:
autots,solcontrol3D-1-20solcontrol3D1solcontrol1
nsbmx, nsbmn
time, time
0
f, node, lab, value, value2, nend, ninc
node:
lab: Fx,Fy,Fz,Mx,My,Mz
value:
value2:
nend,nincnodenendninc
1
sfa, area, lkey, lab, value, value2
area: n
all
lkey:
lab: pres
value:
SFBEAM, ELEM, LKEY, LAB, VALI, VALJ, VAL2I, VAL2J, IOFFST, JOFFST
ELEM: ALL,
LKEY: BEAM188123
VALI,VALJ: I, J
VAL2I,VAL2J:
IOFFST, JOFFST: I, J
lswrite, lsnum
lsnum
stat
init 1
1
1.1.1
1.
2.
1.2
lssolve, lsmin, lsmax, lsinc
lsmin, lsmax, lsinc
2 /post1 set, lstep, sbstep, fact, king, time, angle, nset
lstep :
sbstep
time
nset data set number
dscale, wn, dmult
wn: all,1
dmult, 0auto : 5%
pldisp, kund
kund 0
1
2
*get, par, node, n, u, x(y,z) nx(y,z)par
ux(n),uy(n),uz(z)
node(x,y,z): (x,y,z)
arnode(x,y,z)n
/solu
fsum, lab, item
lab:
rsys rsys
item:
cont:
PRSSOL, ITEM, COMP BEAM188BEAM189
ANSYSANSYS
itemcomp
SCOMPX,XZ,YZ
PRINS1,S2,S3SINTSEQV
EPTOCOMP
PRIN
EPPLCOMP
PRIN
plnsol, item, comp, kund, fact
item:
comp:
kund: 0
1
2
fact: 2D1
itemcompdiscription
ux,y,z,sum
rotx,y,z,sum
sx,y,z,xy,yz,xz
123
Int,eqvintensity,
epeox,y,z,xy,yz,xz
1,2,3
Int,eqvintensity,
epelx,y,z,xy,yz,xz
123
Int,eqvintensity,
epplx,y,z,xy,yz,xz
PRNSOL, item, comp
item:
comp:
PRETAB, LAB1, LAB2, LAB9
LABn : ETABLE
ETABLE
PLLS, LABI, LABJ, FACT, KUND
LABI:I
LABJ:J
FACT: 1
kund: 0
1
2
1 post26
nsol, nvar, node, item, comp,name
nvar2nvnumvar
node:
item
comp
u
x, y,z
rot
x, y,z
u ESOL, NVAR, ELEM, NODE, ITEM, COMP, NAME
NVAR: 2
ELEM:
NODE:
ITEM:
COMP:
NAME: 8 ITEMCOMP
rforce, nvar, node, item, comp, name
nvar:
node:
item
comp
F
x, y.z
M
x, y,z
name: 8
add, ir, ia,ib,ic,name,--,--,facta, factb, factc
ia,ib,icir
ir, ia,ib,ic
name:
/grid, key
key: 0 off
1on xy
2x x
3y y
xvar, n
n: 01 x
n xn
-1
/axlab, axis, lab
axis: xy
lab: 30
plvar, nvar, nvar2, ,nvar10
prvar, nvar1, ,nvar6
2 PLOTCONTROL
pbc, ilem, ,key, min, max, abs
item: u
rot
key: 0
1
2
/SHOW, FNAME, EXT, VECT, NCPL
FNAME: X11:
JPEG: JPEG
1
u *do, par, ival, fval, inc do
par:
ival, fval, inc
u *enddo do
u *if,val1, oper, val2, base:
val1, val2:
oper: 1e-10
eq, ne, lt, gt, le, ge, ablt, abgt
base: oper
lable:
stop: anasys
exit: do
cycle: do
then: if-then-else
do,iflabel
2
1.(1)(2)
(1) a.b.
a.
b.
(2) JCGPCGICCG
JCG
PCG
ICCGJCG,
2.
1strain intensity
2 avprin 03(stress intensity)
(4)