搜档网
当前位置:搜档网 › ansys的一些常用命令:

ansys的一些常用命令:

ansys的一些常用命令:
ansys的一些常用命令:

/PREP7 前处理的一些常用命令:

ET,1,SOLID45 定义单元类型

KEYOPT,1,2,1 单元选项(OPTION)

MP,EX,1,100 定义材料参数,1为材料号

tb,材料表(定义塑性、超弹性等)

*dim,rr,array,3,2 定义数组rr为3行2列

k,1,X,Y,Z 定义KEYPOINT1坐标

LSTR,1,2 由1、2点生成线

lesize 划分网格,尺寸定义

NUMMRG,KP, , , ,LOW 压缩节点号

asel ,选择面

r,定义实常数

wpro,,-90, 旋转工作平面

esln,s 选择与节点相关的单元

emodif,all,real,i 修改单元实常数

amesh 对面划分网格

type,2

mat,2

real,1

esys,0 (或aatt)激活单元类型2,材料号2,实常数1,单元坐标系

vsweep,all,,, 扫掠网格

csys,4 激活坐标系4

------------------------------------------------------------------------------------------------------------------------------- numstr,kp,100 !define the following keypoint number start with with the 100

l,1,2,4 !如果CSYS=0则生成直线,如果CSYS=1则生成弧线,这个命令与当前的坐标系统有

lsel , !取线

wprof,,12 !移坐标

alsv !拾取一选定实体上的所有面

nsla !同理,拾取一选定面上的所有节点

aatt,1,1,1 !等效于楼上的MAT,1 TYPE,1 REAL, 1对面定义属性

mshke,0

!网格格划分进行限定:采用FREE进行划分;网格形状为四边形或六面体mshape,1,2d

vmesh ,2 !划分实体网格,后面的参数是实体编号如:2

/solu !进入求解过程

antype,static !选择求解类型为静力分析

asel,s,loc,x,

nsla

d,all,uy,,,,,roty,rotz !对选定的面上的所有节点施加UY ROTY ROTZ 的对称约束.

allsel !恢复全部选择等效于:ASELL,ALL ESEL,ALL NSEL,ALL

asel,s,,,1

sfa,all,1,press,1000 !对选定的面1施加均布力1000

allsel

/stat,slou !显示求解状况

solve

/post1 !进入后处理

set,list !列出求解的步数及相关信息

set,last !读取最后一步结果

plns,s,eqv,,1 !绘出节点的等效应力云图

plns,epto,eqv !绘出节点的等效应变云图

/post26 !进入时间后处理器

plvar,2 !对以定义的变量2用曲线绘出

/exit,save !退出并存盘

好了,参照楼上师兄的命令,一个简单的ANSYS分析就进行完了.

愿大家共同进步!!

* --> k, l, a, v, e, n, cm, et, mp, r where ==>

k --> Keypoints

l --> Lines

a --> Area

v --> Volumes

e --> Elements

n --> Nodes

cm --> component

et --> element type

mp --> material property

r --> real constant

$ --> d, f, sf, bf, ic, where ==>

d --> DOF constraint (ux... in Structural, Temp in thermal,

f --> Force Load ( Heat in thermal)

sf --> Surface load on nodes

bf --> Body Force on Nodes

$* --> dk --> DOF constraints on KP (Vx,Vy,Pres... in CFD)

dl --> DOF constraints on Lines

da --> DOF constraints on Areas

fk --> Force on Keypoints

sfl --> Surface load on Lines

sfa --> Surface load on Areas

sfe --> Surface load on element faces

bfk --> Body Force on Keypoints

bfl --> Body Force on Lines

bfa --> Body Force on Area

bfv --> Body Force on Volumes

bfe --> Body Force on Elements

ic --> Initial Conditions ",

asba,p --> Subtract Area from Area

asbl,p --> Divide Area by line

vsba,p --> Divide volume by Area

lsbw,p --> Divide line by Workplane

vsbw,p --> Divide volume by Workplane

asbw,p --> Divide area by Workplane

vsbv,p --> subtract Volume by another volume

vdrag,p --> Drag areas along a line to create a new volume

adrag,p --> Drag line along a line to create a new area

ldrag,p --> Drag KP along a line to create a new line

k,p ---> Allows user to pick KP in the Workplane

l,p ---> Create lines from existing KP

ak,p ---> Create area from KP

al,p ---> Create area from lines

v,p ---> Create Volume from KP

va,p ---> Create Volume from Areas

e,p ---> Create Elem from existing nodes

en,p ---> Create Elem from nodes

D,p --> To apply DOF on nodes

DK,p --> To apply DOF on Keypoints

DL,p --> Apply DOF on Lines

DA,p --> Apply DOF on Areas ( symmetry or Anti-symmetry will be prompted) ****************

16b. FORCE Loading:

COMMAND SYNTAX : $*,p

See the valid combinations below:

f,p --> Forces on nodes

fk,p --> Force on Keypoints

(fa,p or FV,p or FL,p ----> Since force cannot be applied on Lines or Area & volumes... this command does not exist.)

sf,p --> Surface Load on a set of Nodes

sfl,p --> Surface Load on Lines

sfa,p --> Surface Load on Area

sfe,p --> Surface Load on Element

(SFk,p and SFV,p do not exist since pressure cannot be applied on a single Kp and neither can it be applied on a volume)

****************

16d. BodyForce Load: COMMAND SYNTAX : bf*,p

See the valid combinations below:

bf,p --> Bodyforce Load on a set of Nodes

bfk,p --> Bodyforce Load on KP

bfl,p --> Bodyforce Load on Lines

bfa,p --> Bodyforce Load on Areas

bfv,p --> Bodyforce Load on Volumes

bfe,p --> Bodyforce Load on E

--------------------------------------------------------------------------------------------------------

ANSYS具有混合网格剖分的功能。例如两个粘在一起的面,可以对一个面进行三角形划分,再对另一个面进行四边形划分。过程见下列命令:

/prep7

et,1,42

rect,,1,,1

rect,1,2,,1

aglue,all

mshape,0,2d

amesh,1

mshape,1,2d

amesh,3

FINISH

/CLEAR

/Title, Cross-Sectional Results of a Simple Cantilever Beam

/PREP7

! All dims in mm

Width = 60

Height = 40

Length = 400

BLC4,0,0,Width,Height,Length ! Creates a rectangle

/ANGLE, 1 ,60.000000,YS,1 ! Rotates the display

/REPLOT,FAST ! Fast redisplay

ET,1,SOLID45 ! Element type

MP,EX,1,200000 ! Young's Modulus

MP,PRXY,1,0.3 ! Poisson's ratio

esize,20 ! Element size

vmesh,all ! Mesh the volume

FINISH

/SOLU ! Enter solution mode

ANTYPE,0 ! Static analysis

ASEL,S,LOC,Z,0 ! Area select at z=0

DA,All,ALL,0 ! Constrain the area

ASEL,ALL ! Reselect all areas

KSEL,S,LOC,Z,Length ! Select certain keypoint

KSEL,R,LOC,Y,Height

KSEL,R,LOC,X,Width

FK,All,FY,-2500 ! Force on keypoint

KSEL,ALL ! Reselect all keypoints

SOLVE ! Solve

FINISH

/POST1 ! Enter post processor

PLNSOL,U,SUM,0,1 ! Plot deflection

WPOFFS,Width/2,0,0 ! Offset the working plane for cross-section view WPROTA,0,0,90 ! Rotate working plane

/CPLANE,1 ! Cutting plane defined to use the WP

/TYPE,1,8 ! QSLICE display

WPCSYS,-1,0 ! Deflines working plane location

WPOFFS,0,0,1/16*Length ! Offset the working plane

/CPLANE,1 ! Cutting plane defined to use the WP

/TYPE,1,5 ! Use the capped hidden display

PLNSOL,S,EQV,0,1 ! Plot equivalent stress

!Animation

ANCUT,43,0.1,5,0.05,0,0.1,7,14,2 ! Animate the slices

1.2 设材料线弹性、非线性特性

u 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: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数

u Tb, lab, mat, ntemp,npts,tbopt,eosopt 定义非线性材料特性表

Lab: 材料特性表之种类

Bkin: 双线性随动强化

Biso: 双线性等向强化

Mkin: 多线性随动强化(最多5个点)

Miso: 多线性等向强化(最多100个点)

Dp: dp模型

Mat: 材料号

Ntemp: 数据的温度数

对于bkin: ntemp缺省为6

miso: ntemp缺省为1,最多20

biso: ntemp缺省为6,最多为6

dp: ntemp, npts, tbopt 全用不上

Npts: 对某一给定温度数据的点数

u TBTEMP,temp,kmod 为材料表定义温度值

temp: 温度值

kmod: 缺省为定义一个新温度值

如果是某一整数,则重新定义材料表中的温度值

注意:此命令一发生,则后面的TBDATA和TBPT均指此温度,应该按升序

若Kmod为crit, 且temp为空,则其后的tbdata数据为solid46,shell99,solid191中所述破坏准则如果kmod为strain,且temp为空,则其后tbdata数据为mkin中特性。

u TBDATA, stloc, c1,c2,c3,c4,c5,c6

给当前数据表定义数据(配合tbtemp,及tb使用)

stloc: 所要输入数据在数据表中的初始位置,缺省为上一次的位置加1 每重新发生一次tb或tbtemp命令上一次位置重设为1,

(发生tb后第一次用空闲此项,则c1赋给第一个常数)

u tbpt, oper, x,y 在应力-应变曲线上定义一个点

oper: defi 定义一个点

dele 删除一个点

x,y:坐标

------------------------------------------------------------------------------------------------- ! ELLIPT by Hai C. Tang in tang/ansys

! Creates an elliptic area

! *USE,ELLIPT,A,B,N

! where x**2/a**2 + y**2/b**2 = 1

! and the whole elliptic arc is divided into N parts

! equally by the angle at origin

*SET,A,ARG1

*SET,B,ARG2

*SET,N,ARG3

*AFUN,DEG

THETA=360.0/N

K,,A

*GET,KMIN,KP,,NUM,MAX

*DO,I,1,N

ANGX=I*THETA

X=A*COS(ANGX)

Y=B*SIN(ANGX)

K,,X,Y

**GET,KMAX,KP,,NUM,MAX

L,KMAX-1,KMAX

*ENDDO

*GET,LMAX,LINE,,NUM,MAX

LMIN=LMAX-N+1

NUMMRG,ALL

LSEL,S,LINE,,LMIN,LMAX

AL,ALL

LSEL,ALL

An ANSYS program Using Macro

/PREP7

ET,1,42

R,1,.25

MP,EX,1,1e7

$*$USE,ELLIPT,.05,.2,36

/pnum,kp,1

RECTNG,,3,,2

/pnum,area,1

aplot

asba,2,1

kesize,10,.01

ksel,s,kp,,1,5

kesize,all,.04

ksel,s,kp,,38,40

kesize,all,.2

ksel,all

amesh,3

save

FINISH

/SOLU

lsel,s,line,,41,42

dl,all,3,symm

lsel,all

sfl,38,pres,-100

solve

FINISH

/POST1

PLNSOL,S,EQV

Mesh Refinement

High gradient areas generally require finer meshes. Meshes can be refined with:

Adaptive meshing

User adjustment

Adaptive meshing automatically evaluates mesh discretization error in each element and determines if a particular mesh is fine enough. If it is not, the element is refined with finer meshes automatically.

Users can also revise the mesh by modifying the mesh controls after they have reviewed the results of initial runs. Only the meshes in the regions of steep gradients need to be revised. Usually this is less CPU intensive and is more applicable to the

situation that requires only minor adjustments.

Consider the solution for the semi-infinite plate with an elliptic crack in last example. Clearly the steep gradient is located near the crack tip, and only the tip area need to be refined. So let's binarily bisect tip element m times with the following formula; m = log(b/a + 1)

A Mesh Refinement Example

! *USE,ELLIPTQ,A,B,N

*SET,A,ARG1

*SET,B,ARG2

*SET,N,ARG3

*AFUN,DEG

THETA=90.0/N

K

*GET,KMIN,KP,,NUM,MAX

K,,A

L,KMIN,KMIN+1

*GET,LMIN,LINE,,NUM,MAX

*IF,A,GT,B,THEN

M=LOG(A/B+1)

ANGX=THETA/2**(M+1)

*DO,I,1,M

ANGX=ANGX*2

X=A*COS(ANGX)

Y=B*SIN(ANGX)

K,,X,Y

*GET,KMAX,KP,,NUM,MAX

L,KMAX-1,KMAX

*ENDDO

*ENDIF

*DO,I,1,N-1

ANGX=I*THETA

X=A*COS(ANGX)

Y=B*SIN(ANGX)

K,,X,Y

*GET,KMAX,KP,,NUM,MAX

L,KMAX-1,KMAX

*ENDDO

*IF,A,LT,B,THEN

M=LOG(B/A+1)

ANGM=THETA

*DO,I,1,M

ANGM=ANGM/2

ANGX=ANGX+ANGM

X=A*COS(ANGX)

Y=B*SIN(ANGX)

K,,X,Y

*GET,KMAX,KP,,NUM,MAX L,KMAX-1,KMAX

*ENDDO

*ENDIF

ANGX=N*THETA

X=A*COS(ANGX)

Y=B*SIN(ANGX)

K,,X,Y

*GET,KMAX,KP,,NUM,MAX L,KMAX-1,KMAX

L,KMAX,KMIN

*GET,LMAX,LINE,,NUM,MAX NUMMRG,ALL

LSEL,S,LINE,,LMIN,LMAX AL,ALL

LSEL,ALL

A Mesh Refinement Example /PREP7

ET,1,42

R,1,.25

MP,EX,1,1e7

ELLIPTQ,.05,.2,9

/pnum,kp,1

RECTNG,,3,,2

/pnum,area,1

aplot

asba,2,1

ksel,s,kp,,11,13

kesize,all,.005

ksel,s,kp,,9,10

kesize,all,.001

ksel,all

kesize,2,.02

ksel,s,kp,,15,17

kesize,all,.2

ksel,all

amesh,3

save

FINISH

/SOLU

lsel,s,line,,18,19

dl,all,3,symm

lsel,all

sfl,15,pres,-100

solve

FINISH

/POST1 PLNSOL,S,EQV

Graphics Display

The first command in an interactive ANSYS run, /SHOW specifies the graphics device driver. The most common drivers at NIST are:

X11,X11C, etc X-windows based

3D For local run only

3D has local graphics functions that work only the workstation actually running the ANSYS program. X-windows allow users to run ANSYS on a network connected remote machine and to instantaneously display the results on a local workstation or a X-terminal.

ANSYS has two types of commands that control a display: Graphics action commands:

xPLOT displays elements/volumes/areas/lines

x = E,V,A,L,K,N /keypoints/nodes,respectively

PLNSOL plots nodal solution

PLESOL plots element solution

etc.

Graphics specification commands:

/PNUM,label,key specifies if numbers of label are

shown

/PBC,item,component,key specifies if constraints or loads are shown

/PSYMB,label,key specifies if symbols(CS/LDIR etc)

are shown

/EDGE,wn,key,angle specifies if edges are shown

etc.

Selective displays can be made with the nodes and elements SELECT utilities - ASEL, NSLA, NSEL, ESEL, etc. If a selective command is issued before the PLNSOL command, only the results on the selected elements will be displayed. The following comands are the frquently used graphics commands:

PLNSOL,item,comp Displays the solution results

as continuous contours

PLDISP,kund,kscal Displays the displaced structure

/WINDOW,wn,xmin,xmax, Defines window size on

screen

ymin,ymax,ncopy

/TYPE,wn,type Defines type of display

/FOCUS,wn,xf,yf,zf,ktrans Defines the location of object

to be at the center of the window

/DIST,wn,dval,kfact Defines the viewing distance for

magnification and perspective

/VIEW,wn,xv,yv,zv Defines the viewing direction of

the ojbect

Grph menu button Interactive graphics for Zoom,

Rotation, and Translation

Use of Generic Utilities

In Revision 5.0, many utility commands are generic and consistent for all disciplines, and they are available throughout the program. For example, select logic and components are available anywhere in the program, at anytime, and button menus are also available. The type of selection (reselect, unselect, additional select, all, etc.) has been moved to the first field on the command, and there are more fields for the basis of selection.

NSEL

ESEL

KSEL

LSEL

ASEL

VSEL

CMSEL

Exiting the PREP7 preprocess

FINISH command at the end of PREP7 modeling does not

save the database; issue SAVE command to save the database before exiting the process.

ANSYS Example 1

Thermal Modeling of a Cryogenic Radiometer

Given: A radiometer at cryogenic temperature is applied

with a

constatnt heat flux at given nodes on the surface

of a

2-layer cone whose base is welded to a

cylindrical tube.

The radiometer is modeled with axial symmetry.

ANSYS Program for Example 1

/FILNAM,AXSYM1 ! Specify prefix of file names

/TITLE,Cryogenic Radiometer

/UNITS,cgs ! SI units: cm,g,s,K,1e-7 J, etc.

! for reference only

/PREP7 ! Begin PREP7 preprocessing phase

ET,1,55,,,1 ! 2-D 4 node PLANE element, axial sym.

! ET,1,PLANE77 ! 2-D 8 node PLANE element

! MPTEMP,1,2,5,10,20 ! Temp. at 2,5,10,and 20 K

MPTEMP,1,0,2.8,7.8,17.8 ! Temp = ABTemp - 2.2 K

/COM,Thermal Conductivity, KXX, ABW/cm.K (1E-7

W/cm.K)

MPDATA,KXX,1,1,1.69E7,3.10E7,5.74E7,10.75E7 ! MAT 1 (Cu)

MPDATA,KXX,2,1,2.2E4,5.0E4,10.0E4,20.0E4 ! MAT 2 (Paint)

MPDATA,KXX,3,1,1.57E4,3.69E4,7.96E4,18.3E4 ! MAT 3 (SS)

/COM,Specific Heat, C, ABJ/kg.K

MPDATA,C,1,1,0.355E3,1.8E3,9.0E3,73.0E3 ! MAT 1

MPDATA,C,2,1,0.144E3,9.23E3,23.1E3,51.0E3 ! MAT 2 MPDATA,C,3,1,1.0E4,2.4E4,5.0E4,13.0E4 ! MAT 3

MP,DENS,1,9.08 ! Density for MAT 1

MP,DENS,2,1.154 ! Density for MAT 2

MP,DENS,3,8.00 ! Density for MAT 3

/COM, *** Define Geometry

R=1.9185 ! SET radius, cone1

R1=1.905 ! SET radius, cone2

R2=1.8995 ! SET radius, cone3

R3=1.900 ! SET radius, cylinder I.D.

H=4.632 ! SET Height of cone1

H1=4.600 ! SET Height of cone2

H2=4.586 ! SET Height of cone3

H3=-5.0E-1 ! SET Height of cylinder (MAT 1)

H4=-3.50 ! SET Height of cylinder (MAT 3)

THK1=R-R1 ! Cylinder thickness and cone disp for MAT 1

THK2=R1-R2 ! Paint displacement in x-dir for MAT 2 THK3=R1-R3 ! Cylinder thickness for MAT 3

DH=0.05

DR=DH*R/H ! rate of change of copper cone radius

DH1=0.02

DR1=DH1*R/H ! rate of change of copper cone radius

! near the tip

CSYS,0

N,1,R,H3 ! Node 1

NGEN,11,1,1,,,0,DH ! Node 1-11

NGEN,91,1,11,,,-DR,DH ! Node 11-101

NGEN,5,1,101,,,-DR1,DH1 ! Node 101-105

N,150,0,H ! Node 150 is the tip of cone1

NGEN,2,200,1,105,1,-THK1 ! Node 201-305

N,350,0,H1 ! Node 350 is the tip of cone2

NGEN,2,1,350,,,THK1 ! Node 351 on cone1

NGEN,2,200,211,305,1,-THK2 &! Node 411-505

N,550,0,H2 ! Node 550 is the tip of cone3

NGEN,2,1,550,,,THK2 ! Node 551 on cone2

NGEN,2,1,551,,,THK1 ! Node 552 on cone1

N,601,R1,H4 ! Node 601 at cylinder bottom

NGEN,71,1,601,,,0,DH ! Node 601-671

NGEN,2,100,601,671,1,-THK3 ! Node 701-771

MAT,1 &! MAT 1 is copper

E,201,1,2,202 ! Elem 1

EGEN,104,1,1 ! Elem 1-104

/PNUM,ELEM,1

E,305,105,552,551 ! Elem 105

E,551,552,351,350 ! Elem 106

E,350,351,150,150 ! Elem 107

EPLOT

*ASK,KC,' to continue:',0

*IF,KC,NE,0,THEN

FINISH

/EXIT

*ENDIF

MAT,2 &! MAT 2 is paint

E,411,211,212,412 ! Elem 108

EGEN,94,1,108 ! Elem 108-201

E,505,305,551,550 ! Elem 202

E,550,551,350,350 ! Elem 203

EPLOT

*ASK,KC,' to continue:',0

*$IF,KC,NE,0,THEN

FINISH

/EXIT

*ENDIF

MAT,3 ! MAT 3 is stainless steel

E,701,601,602,702 ! Elem 204

*GET,LELM,ELEM,,NUM,MAX ! Find the last element number

! LELM=204

EGEN,70,1,LELM ! Elem 204-273

EPLOT

NUMMRG,NODE

SAVE

FINISH

ANSYS Example 2

/TITLE, Full NIST Piezo Shaker, Case A with Damping /PREP7

ET,1,SOLID5 ! 3-D Multi field solid element

/COM, *** Material properties for Piezoelectric

/COM, *** ceramic PZT-5 -- CLEVITE CORP

MP,DENS,3,.000722

/COM, *** Permittivity (X,Y and Z Directions)

MP,PERX,3,3.8853E-10

TB,PIEZ,3 ! [E] = Piezoelectric matrix

TBDATA,3,-.00511

TBDATA,6,-.00511

TBDATA,9,.00972

TBDATA,11,.00795

TBDATA,13,.00795

MP,MURX,3,1 ! Create dummy properties to avoid

MP,KXX,3,1 ! warning messages

/COM *** B4C - Boron Carbide Properties (table)

MP,DENS,2,.000345

MP,EX,2,54.E6

MP,NUXY,2,.345

/COM *** Adhesive Properties

MP,DENS,4,.00016

MP,EX,4,15.E5

MP,NUXY,4,.38

/COM *** WC - Tungsten Carbide Properties (base)

MP,DENS,5,.00163

MP,EX,5,99.E6

MP,NUXY,5,.3

DMPRAT,.01

HAA=1.002 ! Height of top of lower adhesive layer HP=1.202 ! Height to top of piezoelectric layer

HAB=1.204 ! Height to top of upper adhesive layer RB=.75

HBA=.9

RT=.6

HT=1.6 ! Height to table surface

HS=HT-.2 ! Height to base of stud hole

/COM, *** Define Geometry

DH=.10 ! Element high

DANG=11.25 ! 11.25 Degrees

DR=0.075 ! Radical length of element

CYCS,1

N,1,RB

NGEN,33,1,1,,,0,DANG

NGEN,8,100,1,33,1,-DR

ND1=701

*DO,I,1,2

N2I=2**I

ND2=ND1+32

NGEN,2,100,ND1,ND2,N2I,-DR

ND1=ND1+100

*ENDDO

ND1=ND1+98

N,ND1,0

NGEN,10,1000,1,ND1,1,0,0,DH

NGEN, 2,1000, 9201, 9000+ND1,1,0,0,DH

NGEN, 2,1000,10201,10000+ND1,1,0,0,0.002

NGEN, 3,1000,11201,11000+ND1,1,0,0,DH

NGEN, 2,1000,13201,13000+ND1,1,0,0,0.002

NGEN, 5,1000,14201,14000+ND1,1,0,0,DH

NEGEN=32

MAT,5 ! WC - Tungsten Carbide (base)

E,1,2,102,101,1001,1002,1102,1101

EGEN,NEGEN,1,1

EGEN,7,100,1,NEGEN,1

ND1=701

*DO,I,1,2

N2I=2**I

N2IM1=N2I/2

NEGS=NEGEN/N2I

ND2=ND1+100

ND3=ND1+1000

ND4=ND2+1000

ND2=ND1+100

ND3=ND1+1000

ND4=ND2+1000

E,ND1,ND1+N2IM1,ND2,ND3,ND3+N2IM1,ND4

E,ND2,ND2+N2I,ND1+N2IM1,ND4,ND4+N2I,ND3+N2IM1

E,ND1+N2IM1,ND1+N2I,ND2+N2I,ND3+N2IM1,ND3+N2I,ND 4+N2I

*GET,LELM,ELEM,,NUM,MAX ! Find the last element number

EGEN,NEGS,N2I,LELM-2,LELM,1

ND1=ND1+100

*ENDDO

ND2=ND1+98

ND3=ND1+1000

ND4=ND3+98

*DO,I,1,8

E,ND1,ND1+N2I,ND2,ND3,ND3+N2I,ND4

ND1=ND1+N2I

ND3=ND3+N2I

*ENDDO

*GET,LELM,ELEM,,NUM,MAX ! Find the last element number

EGEN,9,1000,1,LELM,1

NELM=LELM-64

*GET,LELM1,ELEM,,NUM,MAX ! Find the last element number

EGEN,2,1000,LELM1-NELM+1,LELM1,1

MAT,4 ! MAT 4 is the bdhesive glue

*GET,LELM1,ELEM,,NUM,MAX ! Find the last element number

EGEN,2,1000,LELM1-NELM+1,LELM1,1

MAT,3 ! MAT 4 is the bdhesive glue

*GET,LELM1,ELEM,,NUM,MAX ! Find the last element number

EGEN,3,1000,LELM1-NELM+1,LELM1,1

*GET,LELM1,ELEM,,NUM,MAX ! Find the last element number

MAT,2 ! MAT 2 is B4C - Boron Carbide (table)

*GET,LELM1,ELEM,,NUM,MAX ! Find the last element number

EGEN,5,1000,LELM1-NELM+1,LELM1,1

/PNUM,ELEM,1

EPLOT

NUMMRG,NODE

SAVE

FINISH

FLOTRAN Example 1

/TITLE,Flow through a Curved Channel

/UNITS,SI ! SI units

/PREP7 ! Begin PREP7 preprocessing

ET,1,55 ! Plane55 Element type

! Define pipe dimensions

D=20 ! channel width

R=0.5*D

RI=40 ! Radius of curved center line of channel

D4=D*4 ! Four times channel width

RR=R*R

V0=200

K,1,,-R

K,2,,R

K,3

L,1,2

/pnum,line,1

/pnum,kp,1

/pnum,area,1

/pnum,node,1

lplot

LESIZE,1,,,16,-4

ESHAPE,2 ! Quadrilaterals only

/triad,off ! turn off coordinate traid at origin

KPLOT

K,4,D4+RI

K,5,D4+RI,D4*2+RI

L,3,4

L,4,5

LFILL,2,3,RI

LESIZE,2,,,32,0.5

LESIZE,3,,,48,2.5

LESIZE,4,,,32

LPLOT

ADRAG,1,,,,,,2,4,3

APLOT

AMESH,ALL

Flow through a Curved Channel

FLOTRAN Modeling - Example 2

/TITLE,Flow through a Curved Pipe

/UNITS,SI

/PREP7

ET,1,55

ET,2,70

! Define pipe dimensions

D=20 ! Pipe diameter

RI=40 ! Radius of curved center line of pipe D4=D*4 ! Four times diameter length

RR=(0.5*D)**2

V0=200

PCIRC,0.4*D,,0,90

PCIRC,0.4*D,0.5*D,0,90

NUMMRG,ALL

/PNUM,line,1

/PNUM,area,1

/PNUM,kp,1

RR=(0.5*D)**2

V0=200

PCIRC,0.4*D,,0,90

PCIRC,0.4*D,0.5*D,0,90

NUMMRG,ALL

/PNUM,line,1

/PNUM,area,1

/PNUM,kp,1

LPLOT

TYPE,1

LESIZE,1,,,8

LESIZE,2,,,8,2

LESIZE,3,,,8,0.5

LESIZE,5,,,4,2

LESIZE,7,,,4,2

APLOT

ansys常用命令t z部分

514. TALLOW,TEMP1,TEMP2,TEMP3,TEMP4,TEMP5,TEMP6(定义允许应力值相应的温度) 515. TB,Lab,MAT,NTEMP,NPTS,TBOPT,EOSOPT(在非线性材料属性或特殊单元输入中激活一单元表格) 516. TBDATA,STLOC,C1,C2,C3,C4,C5,C6(定义单元表格中的数据) 517. TBLIST,Lab,MAT(列表显示材料非线性特性) 518. TBPLOT,Lab,MAT,TBOPT,TEMP,SEGN(图形显示非线性材料的应力-应变曲线)519. TBPT, oper, x,y(在应力-应变曲线上定义一个点) 【注】oper: defi 定义一个点 dele 删除一个点 x,y:坐标 520. TCHG,ELEM1,ELEM2,ETYPE2(将四面体退化单元转化为非退化单元) 521. TIME,TIME(通过时间定义载荷步) 522. TIMP,ELEM,CHGBND,IMPLEVEL(对不附属于体的四面体单元进行改进) 523. /TLABEL,XLOC,YLOC,Text(使用文字注释) 524. TOFFST,VALUE(选择温度的单位) 525. TORQ2D(计算磁场中物体上的扭矩) 526. TORQC2D,RAD,NUMN,LCSYS(计算磁场中物体上环行路径的扭矩) 527. TORQSUM,Cnam1,Cnam2,…,Cnam8,Cnam9(对2-D平面问题中单元上的电磁麦克斯韦和虚功扭矩求和) 528. TORUS,RAD1,RAD2,RAD3,THETA1,THETA2(生成环体) 【注】RAD1,RAD2,RAD3中最大直径为主半径,最小为内半径,中间值为外半径。529. TRANSFER,KCNTO,INC,NODE1,NODE2,NINC(将节点模式转换到另一坐标系中)530. TREF,TREF(定义参考温度) 531. /TRIAD,Lab(控制是否显示整体坐标系标志,并对其位置进行定义) 【注】Lab=ORIG(在原点显示坐标系)、OFF(关闭显示)、LBOT(在左下角显示坐标系)、RBOT(在右下角显示坐标系)、LTOP(在左上角显示坐标系)、RTOP(在右上角显示坐标系)。532. /TRLCY,Lab,TLEVEL,N1,N2,NINC(透明显示) 533. TRPDEL,NTRP1,NTRP2,TRPINC(删除轨迹点) 534. TRPLIS,NTRP1,NTRP2,TRPINC(列表显示轨迹点信息) 535. TRPOIN,X,Y,Z,VX,VY,VZ,CHRG,MASS(定义粒子流轨迹上的点) 536. TRTIME,TIME,SPACING,OFFSET,SIZE,LENGTH(定义流动轨迹时间间隔) 537. /TSPEC,TCOLOR,TSIZE,TXTHIC,PANGLE,IANGLE(定义文字标注属性) 538. TUNIF,TEMP(定义结构中所有节点的温度)。 【注】适用于均匀温度负载时使用) 539. /TXTRE,Lab,NUM,N1,N2,NINC(为所选项选择纹理) /TXTRE,VOLU,NUM,N1,N2,NINC(为体选择纹理) /TXTRE,ON(激活纹理显示) 540. /TYPE,WN,Type(定义显示类型) 541. TYPE,ITYPE(指定单元类型) 542. /UDOC,Wind,Class,Key(指定图例栏中图例和文本在窗口中的位置) 543. UIMP,MAT,Lab1,Lab2,Lab3,VAL1,VAL2,VAL3(求解过程中修改材料特性)544. /UNITS,Label,LENFACT,MASSFACT,TIMEFACT,TEMPFACT,TOFFSET,CHARGEFACT,FORCEFACT,HEATFACT(选择单位制)

ANSYS常用命令总结大全1.

ANSYS常用命令总结大全 1. A,P1,P2,…,P17,P18(以点定义面 2. AADD,NA1,NA2,…NA8,NA9(面相加 3. AATT,MAT,REAL,TYPE,ESYS,SECN(指定面的单元属性 【注】ESYS为坐标系统号、SECN为截面类型号。 4. *ABBR,Abbr,String(定义一个缩略词 5. ABBRES,Lab,Fname,Ext(从文件中读取缩略词 6. ABBSAVE,Lab,Fname,Ext(将当前定义的缩略词写入文件 7. ABS,IR,IA,--,--,Name,--,--,FACTA(取绝对值 【注】************* 8. ACCAT,NA1,NA2(连接面 9. ACEL,ACEX,ACEY,ACEZ(定义结构的线性加速度 10. ACLEAR,NA1,NA2,NINC(清除面单元网格 11. ADAMS,NMODES,KSTRESS,KSHELL 【注】************* 12. ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC 【注】************* 13. ADD,IR, IA, IB, IC, Name, --,-- , FACTA, FACTB, FACTC(变量加运算 14. ADELE,NA1,NA2,NINC,KSWP(删除面

【注】KSWP =0删除面但保留面上关键点、1删除面及面上关键点。 15. ADRAG,NL1,NL2,…,NL6,NLP1,NLP2,…,NLP6(将既有线沿一定路径拖拉成面 16. AESIZE,ANUM,SIZE(指定面上划分单元大小 17. AFILLT,NA1,NA1,RAD(两面之间生成倒角面 18. AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元 19. *AFUN, Lab(指定参数表达式中角度单位 20. AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE(复制面 21. AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接 22. AINA,NA1,NA2,…,NA8,NA9(被选面的交集 23. AINP,NA1,NA2,…,NA8,NA9(面集两两相交 24. AINV,NA,NV(面体相交 25. AL,L1,L2,…,L9,L10(以线定义面 26. ALIST,NA1,NA2,NINC,Lab(列表显示面的信息 【注】Lab=HPT时,显示面上硬点信息,默认为空。 27. ALLSEL,LabT,Entity(选择所有实体 【注】LabT=ALL(指定实体及其所有下层实体、BELOW(指定实体及其下一层实体; Entity=ALL、VOLU、AREA、LINE、KP、ELEM、NODE。

Ansys常见命令流

Ansys命令流 第一天 目标:熟悉ANSYS基本关键字的含义 k --> Keypoints 关键点 l --> Lines 线 a --> Area 面 v --> Volumes 体 e --> Elements 单元 n --> Nodes 节点 cm --> component 组元 et --> element type 单元类型 mp --> material property 材料属性 r --> real constant 实常数 d --> DOF constraint 约束 f --> Force Load 集中力 sf --> Surface load on nodes 表面载荷 bf --> Body Force on Nodes 体载荷 ic --> Initial Conditions 初始条件 第二天 目标:了解命令流的整体结构,掌握每个模块的标识 !文件说明段 /BATCH /TITILE,test analysis !定义工作标题 /FILENAME,test !定义工作文件名 /PREP7 !进入前处理模块标识 !定义单元,材料属性,实常数段 ET,1,SHELL63 !指定单元类型 ET,2,SOLID45 !指定体单元 MP,EX,1,2E8 !指定弹性模量 MP,PRXY,1,0.3 !输入泊松比 MP,DENS,1,7.8E3 !输入材料密度 R,1,0.001 !指定壳单元实常数-厚度...... !建立模型 K,1,0,0,, !定义关键点 K,2,50,0,,

K,3,50,10,, K,4,10,10,, K,5,10,50,, K,6,0,50,, A,1,2,3,4,5,6, !由关键点生成面 ...... !划分网格 ESIZE,1,0, AMESH,1 ...... FINISH !前处理结束标识 /SOLU !进入求解模块标识 !施加约束和载荷 DL,5,,ALL SFL,3,PRES,1000 SFL,2,PRES,1000 ...... SOLVE !求解标识 FINISH !求解模块结束标识 /POST1 !进入通用后处理器标识 ...... /POST26 !进入时间历程后处理器 …… /EXIT,SAVE !退出并存盘 以下是日志文件中常出现的一些命令的标识说明,希望能给大家在整理LOG文件时有所帮助 /ANGLE !指定绕轴旋转视图 /DIST !说明对视图进行缩放 /DEVICE !设置图例的显示,如:风格,字体等 /REPLOT !重新显示当前图例 /RESET !恢复缺省的图形设置 /VIEW !设置观察方向 /ZOOM !对图形显示窗口的某一区域进行缩放

ANSYS常用的命令

(转)ANSYS学习也有一个来月的时间了,可是还是什么都不会!郁闷!整理了一些ANSYS 常用的命令;但深知自己的水平,还不敢保证完全正确;给大家一些参考,望指正: 1. A,P1,P2,…,P17,P18(以点定义面) 2. AADD,NA1,NA2,…NA8,NA9(面相加) 3. AATT,MAT,REAL,TYPE,ESYS,SECN(指定面的单元属性) 【注】ESYS为坐标系统号、SECN为截面类型号。 4. *ABBR,Abbr,String(定义一个缩略词) 5. ABBRES,Lab,Fname,Ext(从文件中读取缩略词) 6. ABBSAVE,Lab,Fname,Ext(将当前定义的缩略词写入文件) 7. ABS,IR,IA,--,--,Name,--,--,FACTA(取绝对值) 【注】************* 8. ACCAT,NA1,NA2(连接面) 9. ACEL,ACEX,ACEY,ACEZ(定义结构的线性加速度) 10. ACLEAR,NA1,NA2,NINC(清除面单元网格) 11. ADAMS,NMODES,KSTRESS,KSHELL 【注】************* 12. ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC 【注】************* 13. ADD,IR, IA, IB, IC, Name, --,-- , FACTA, FACTB, FACTC(变量加运算) 14. ADELE,NA1,NA2,NINC,KSWP(删除面) 【注】KSWP =0删除面但保留面上关键点、1删除面及面上关键点。 15. ADRAG,NL1,NL2,…,NL6,NLP1,NLP2,…,NLP6(将既有线沿一定路径拖拉成面) 16. AESIZE,ANUM,SIZE(指定面上划分单元大小) 17. AFILLT,NA1,NA1,RAD(两面之间生成倒角面) 18. AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元) 19. *AFUN, Lab(指定参数表达式中角度单位) 20. AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE(复制面) 21. AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接) 22. AINA,NA1,NA2,…,NA8,NA9(被选面的交集) 23. AINP,NA1,NA2,…,NA8,NA9(面集两两相交) 24. AINV,NA,NV(面体相交) 25. AL,L1,L2,…,L9,L10(以线定义面) 26. ALIST,NA1,NA2,NINC,Lab(列表显示面的信息) 【注】Lab=HPT时,显示面上硬点信息,默认为空。 27. ALLSEL,LabT,Entity(选择所有实体) 【注】LabT=ALL(指定实体及其所有下层实体)、BELOW(指定实体及其下一层实体);Entity=ALL、VOLU、AREA、LINE、KP、ELEM、NODE。 28. AMESH,NA1,NA2,NINC(划分面生成面单元) AMESH,AREA,KP1,KP2,KP3,KP4(通过点划分面单元) 29. /AN3D,Kywrd,KEY(三维注释) 30. ANCNTR,NFRAM,DELAY,NCYCL(在POST1中生成结构变形梯度线的动画) 31. ANCUT,NFRAM,DELAY,NCYCL,QOFF,KTOP,TOPOFF,NODE1,NODE2,NODE3(在POST1中生成等势切面云图动画) 32. ANDATA,DELAY,NCYCL,RSLTDAT,MIN,MAX,INCR,FRCLST,AUTOCNTRKY(生成某一

ANSYS常用命令总结大全

161. EMF(电磁场分析中计算沿路径的电动势和电压降) 162. EMID,Key,Edges(增加或删除中间节点) 163. EMODIF,IEL,STLOC,I1,I2,I3,I4,I5,I6,I7,I8(调整单元坐标系方向)164. EMORE,Q,R,S,T,U,V,W,X(单元节点超过个时,在E命令后使用)165. EMUNIT, Lab, V ALUE(定义磁场单位) 166. EN,IEL,IJ,K,L,M,N,O,P(通过节点生成指定单元) 167. ENGEN,IINC,ITIME,NINC,IEL1,IEL2,IEINC,MINC,TINC,RINC,CINC,SINC,DX,DY,DZ(元素复制:用户自己进行编号) 168. ENORM,ENUM(重新定义壳单元的法线方向) 169. ENSYM,IINC,--,NINC,IEL1,IEL2,IEINC(镜像生成新单元:用户自己进行编号) 170. EPLOT(元素显示) 171. ERASE(擦除当前图形窗口显示的内容) 172. EREFINE,NE1,NE2,NINC,LEVEL,DEPTH,POST,RETAIN(将单元附近的单元网格细化) 173. ERESX,Key(控制单元积分点解的外推方式) Key=DEFA(线形材料单元节点解由积分点解外推得到) YES(节点解由积分点解外推得到) NO(节点解由积分点解拷贝得到) 174. ERNORM,Key(定义是否进行误差估计) 175. ERRANG,EMIN,EMAX,EINC(从文件读入单元数据) 176. ESEL, Type, Item, Comp, VMIN, VMAX, VINC, KABS(选择单元子集) 177. /ESHAPE,SCALE(显示单元形状) 178. ESIZE,SIZE,NDIV(指定线划分单元的默认数目) 179. ESLA, Type(选择已选面上的单元) 180. ESLL, Type(选择已选线上的单元) 181. ESLN, Type, EKEY, NodeType(选择已选节点上的单元) 182. ESORT,Item,Lab,ORDER,KABS,NUMB(对单元数据指定新的排序方式)183. ESURF,XNODE,Tlab,Shape(在既有单元表面生成表面单元) 184. ESYM,--,NINC,IEL1,IEL2,IEINC(镜像生成新单元:自动编号) 185. ESYS,KCN(定义单元坐标系。【注】只能通过局部坐标系定义) 186. ET,ITYPE,Ename,KOPT1,KOPT2,KOPT3,KOPT4,KOPT5,KOPT6,INOP R(定义单元) 【注】KOPT1~KOPT6为元素特性编码,BEAM3的KOPT6=1时,表示分析后的结果可输出节点的力或力矩。 187. ETABLE,Lab,Item,Comp(将单元某项结果作成表格) 【注】Lab为字段名,最多8个字符;Item,Comp分别为单元输出表中的名称和分量。

ANSYS命令流及注释详解

ANSYS最常用命令流+中文注释 VSBV, NV1, NV2, SEPO, KEEP1, KEEP2 —Subtracts volumes from volumes,用于2个solid相减操作,最终目的是要nv1-nv2=?通过后面的参数设置,可以得到很多种情况:sepo项是2个体的边界情况,当缺省的时候,是表示2个体相减后,其边界是公用的,当为sepo的时候,表示相减后,2个体有各自的独立边界。keep1与keep2是询问相减后,保留哪个体?当第一个为keep时,保留nv1,都缺省的时候,操作结果最终只有一个体,比如:vsbv,1,2,sepo,,keep,表示执行1-2的操作,结果是保留体2,体1被删除,还有一个1-2的结果体,现在一共是2个体(即1-2与2),且都各自有自己的边界。如vsbv,1,2,,keep,,则为1-2后,剩下体1和体1-2,且2个体在边界处公用。同理,将v换成a 及l是对面和线进行减操作! 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: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数 定义DP材料: 首先要定义EX和泊松比:MP,EX,MA T,…… MP,NUXY,MAT,…… 定义DP材料单元表(这里不考虑温度):TB,DP,MA T 进入单元表并编辑添加单元表:TBDATA,1,C TBDATA,2,ψ TBDATA,3,…… 如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下:MP,EX,1,1E8 MP,NUXY,1,0.3 TB,DP,1 TBDATA,1,27 TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg VSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP Type,是选择的方式,有选择(s),补选(a),不选(u),全选(all)、反选(inv)等,其余方式不常用 Item, Comp 是选取的原则以及下面的子项 如volu 就是根据实体编号选择, loc 就是根据坐标选取,它的comp就可以是实体的某方向坐标! 其余还有材料类型、实常数等 MIN, VMAX, VINC,这个就不必说了吧! ,例:vsel,s,volu,,14 vsel,a,volu,,17,23,2 上面的命令选中了实体编号为14,17,19,21,23的五个实体 VDELE, NV1, NV2, NINC, KSWP: 删除未分网格的体 nv1:初始体号 nv2:最终的体号 ninc:体号之间的间隔 kswp=0:只删除体 kswp=1:删除体及组成关键点,线面 如果nv1=all,则nv2,ninc不起作用 其后面常常跟着一条显示命令VPLO,或aplo,nplo,这个湿没有参数的命令,输入后直接回车,就可以显示刚刚选择了的体、面或节点,很实用的哦! Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点为下一步做准备 Type: S: 选择一组新节点(缺省) R: 在当前组中再选择 A: 再选一组附加于当前组 U: 在当前组中不选一部分 All: 恢复为选中所有 None: 全不选 Inve: 反向选择 Stat: 显示当前选择状态 Item: loc: 坐标 node: 节点号

ansys后处理常用命令

结合自身经验,谈ANSYS中的APDL命令(一) 发表时间:2009-4-7 作者: 倪欣来源: e-works 关键字: ansys APDL 命令流 在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,本文是作者结合自身经验所总结的一些命令。 在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,这些功能一般来说通过菜单操作也能够实现(而那些命令流能够实现,菜单操作实现不了的单个命令比较少见)。 以下命令是结合我自身经验,和前辈们的一些经验而总结出来的,希望对大家有帮助。 (1).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 选择线及相关关键点、节点和单元 (2).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”仅用绝对值 (3).Esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元 type: S: 选择一组单元(缺省)

ANSYS 命令流解释大全

一、定义材料号及特性 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: 材料编号(缺省为当前材料号) c 材料特性值,或材料之特性,温度曲线中的常数项 c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数二、定义DP材料: 首先要定义EX和泊松比:MP,EX,MAT,…… MP,NUXY,MAT,…… 定义DP材料单元表(这里不考虑温度):TB,DP,MAT 进入单元表并编辑添加单元表:TBDATA,1,C TBDATA,2,ψ TBDATA,3,……

如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下: MP,EX,1,1E8 MP,NUXY,1,0.3 TB,DP,1 TBDATA,1,27 TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg 三、单元生死载荷步 !第一个载荷步 TIME,... !设定时间值(静力分析选项) NLGEOM,ON !打开大位移效果 NROPT,FULL !设定牛顿-拉夫森选项 ESTIF,... !设定非缺省缩减因子(可选) ESEL,... !选择在本载荷步中将不激活的单元 EKILL,... !不激活选择的单元 ESEL,S,LIVE !选择所有活动单元 NSLE,S !选择所有活动结点 NSEL,INVE !选择所有非活动结点(不与活动单 元相连的结点) D,ALL,ALL,0 !约束所有不活动的结点自由度(可 选) NSEL,ALL !选择所有结点

ansys常用命令 L 部分

260. L,P1,P2,NDIV,SPACE,XV1,YV1,ZV1,XV2,YV2,ZV2(定义线) 261. L2ANG,NL1,NL2,ANG1,ANG2,PHIT1,PHIT2(生成直线与两直线均成一定角度)262. L2TAN,NL1,NL2(生成直线与两直线均相切) 263. LANG,NL1,P3,ANG,PHIT,LOCAT(生成直线与已知直线成一定角度) 264. LARC,P1,P2,PC,RAD(生成弧线) 265. /LARC,XCENTER,YCENTER,XLRAD,ANGLE1,ANGLE2(使用弧线注释) 266. LAREA,P1,P2,NAREA(在面上两关键点之间生成一条最短的线) 267. LATT,MAT,REAL,TYPE,--,KB,KE,SECNUM(指定线的单元属性) 268. LCABS,LCNO,KABS(指定是否对载荷工况取绝对值) 269. LCASE,LCNO(将载荷工况读入) 270. LCDEF,LCNO,LSTEP,SBSTEP,KIMG(从结果文件中定义载荷工况) LCDEF,LCNO,ERASE(删除一载荷工况) 271. LCFACT,LCNO,FACT(指定载荷工况的比例因子) 272. LCFILE,LCNO,Fname,Ext,--(从载荷工况文件中定义载荷工况) 273. LCLEAR,NL1,NL2,NINC(清除线单元网格) 274. LCOMB,NL1,NL2,KEEP(线线合并) 275. LCOPER,Oper1,LCASE,Oper2,LCASE2(载荷工况的组合运算) 【注】Oper1=ADD(加)、SUB(减)、SQUA(平方)、SQRT(平方根)、SRSS(平方和求平方根)、MIN(比较存储最小值)、MAX(比较存储最大值)。 LCOPER,LPRIN(重新计算线单元的主应力) 276. LCSEL,Type,LCMIN,LCMAX,LCINC(选择载荷工况) 277. LCWRITE,LCNO,Fname,Ext,--(将当前载荷工况写入载荷工况文件中) 278. LCZERO(清空数据库中以前的数据) 279. LDELE,NL1,NL2,NINC,KSWP(删除线) 【注】KSWP=0删除线但保留线上关键点、1删除线及线上关键点。 280. LDIV,NL1,RATIO,PDIV,NDIV,KEEP(将线分割) 281. LDRAG,NK1,NK2,…,NK6,NL1,NL2,…,NL6(将一组既有关键点按一定路径拖拉成线) 282. LDREAD,Lab,LSTEP,SBSTEP,TIME,KIMG,Fname,Ext,--(施加耦合场载荷)283. LESIZE,NL1,SIZE,ANGSIZ,NDIV,SPACE,KFORC,LAYER1,LAYER2,KYNDIV(指定所选线上单元数) 284. LEXTND,NL1,NK1,DIST,KEEP(将线延伸) 285. LFILLT,NL1,NL2,RAD,PCENT(两条相交线生成倒角) 286. LFSURF,SLINE,TLINE(在既有面单元上生成重叠的表面单元) LGEN,ITIME,NL1,NL2,NINC,DX,DY,DZ,KING,NOELEM,IMOVE(从一条线或多条线生成新的线) 287. LGLUE,NL1,NL2,…,NL8,NL9(线间相互粘接) 288. /LIGHT,WN,NUM,INT,XV,YV,ZV,REFL(为模型添加光源) 289. LINA,NL,NA(线面相交) 290. /LINE,X1,Y1,X2,Y2(使用线注释) 291. LINL,NL1,NL2,…NL8,NL9(被选线的交集) 292. LINP,NL1,NL2,…NL8,NL9(线集两两相交)

ANSYS常用命令大全

详细吧 ANSYS常用命令 Fini(退出四大模块,回到BEGIN层) /cle (清空内存,开始新的计算) 1.定义参数、数组,并赋值. 2./prep7(进入前处理) 定义几何图形:关键点、线、面、体 定义几个所关心的节点,以备后处理时调用节点号。 设材料线弹性、非线性特性 设置单元类型及相应KEYOPT 设置实常数 设置网格划分,划分网格 根据需要耦合某些节点自由度 定义单元表 存盘 3./solu 加边界条件 设置求解选项 定义载荷步 求解载荷步 4./post1(通用后处理) 5./post26 (时间历程后处理) 6.PLOTCONTROL菜单命令 7.参数化设计语言 8.理论手册 Fini(退出四大模块,回到BEGIN层) /cle (清空内存,开始新的计算) 1定义参数、数组,并赋值. ◆ * 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(当type为table时) 2 /prep7(进入前处理) 2.1定义几何图形:关键点、线、面、体 ◆csys,kcn kcn , 0 迪卡尔zuobiaosi 1 柱坐标 2 球 4 工作平面 5 柱坐标系(以Y轴为轴心) n 已定义的局部坐标系

◆numstr, label, value 设置以下项目编号的开始 node elem kp line area volu 注意:vclear, aclear, lclear, kclear 将自动设置节点、单元开始号为最高号,这时如需要自定义起始号,重发numstr ◆K, npt, x,y,z, 定义关键点 Npt:关键点号,如果赋0,则分配给最小号 ANSYS常用命令(续) ◆Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imove Itime:拷贝份数 Np1,Np2,Ninc:所选关键点 Dx,Dy,Dz:偏移坐标 Kinc:每份之间节点号增量 noelem: “0” 如果附有节点及单元,则一起拷贝。 “1”不拷贝节点和单元 imove:“0” 生成拷贝 “1”移动原关键点至新位置,并保持号码,此时 (itime,kinc,noelem)被忽略 注意:MA T,REAL,TYPE 将一起拷贝,不是当前的 MA T,REAL,TYPE ◆A, P1, P2,………P18由关键点生成面 ◆AL, L1,L2, ……,L10由线生成面 面的法向由L1按右手法则决定,如果L1为负号,则反向。(线需在某一平面内坐标值固定的面内) ◆vsba, nv, na, sep0,keep1,keep2 用面分体 ◆vdele, nv1, nv2, ninc, kswp 删除体 kswp: 0 只删除体 1 删除体及面、关键点(非公用) ◆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: 组元集名称

Ansys常用命令

转动惯量计算公式: IA=WIDTH*THICH3/12 1、卡式坐标代号:0;圆柱坐标代号:1;球面坐标代号:2。 定义区域坐标系统: LOCAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX,PAR1,PAR2 KCN:该区域坐标系统代号,大于10的号码 KCS:区域坐标系统的属性(卡、圆、球) XC.YC,ZC:区域坐标与整体坐标系统原点的关系 THXY,THYZ,THZX:区域坐标与整体坐标系统轴的关系 声明坐标系统 CSYS,KCN 改变显示坐标系统:(列数据时) DSYS,KCN 2、声明单位系统 /UNITS,LABEL LABEL=SI(公制,公尺、公斤、秒) LABEL=CSG(公制,公分、公克、秒) LABEL=BFT(英制,长度=FT) LABEL=BIN(英制,长度=IN,系统默认) 3、元素属性命令 定义元素类型: ET,ITYPE,ENAME,KOPT1,KOPT2,KOPT3,KOPT4,KOPT5,KOPT,6,INOPR ITYPE:元素类型号码,从1开始 ENAME:元素名称,如BEAM3 KOPT1:元素特性编码 定义材料特性: MP,LAB,MA T,C0,C1,C2,C3,C4 MA T:对应元素类型号码,表示该组材料特性属于ITYPE。 LAB:材料特性的类别,如杨氏系数(EX、EY、EZ)、密度(DENS)、泊松比(PRXY) 定义实常数: R,NSET,R1,R2,R3,R4,R5,R6 NEST:号码,通常从1开始 4、节点命令 定义节点: N,NODE,X,YX,Z,THXY,THYZ,THZX 删除节点: NDELE,NODE1,NODE2,NINC 节点复制: NGEN,ITIME,INC,NODE1,NODE2,NINC,DX,DY,DZ,SPACE ITIME:复制的次数,包含自己本身

Ansys命令流大全(整理)

1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9 此命令用已知的一组关键点点(P1~P9)来定义面(Area), 最少使用三个点才能围成面,同时产生转围绕些面的线。 点要依次序输入,输入的顺序会决定面的法线方向。 如果超过四个点,则这些点必须在同一个平面上。 Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs 2、*ABBR,Abbr,String--定义一个缩略语. Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符. String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语. Lab:指定读操作的标题, NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语. Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSA V,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里 Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认) 5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc 将ia,ib,ic变量相加赋给ir变量 ir, ia,ib,ic:变量号 name: 变量的名称 6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。 7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。 8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。 9、*AFUN,Lab 在参数表达式中,为角度函数指定单位. Lab:指定将要使用的角度单位.有3个选项. RAD:在角度函数的输入与输出中使用弧度单位(默认)DEG:在角度函数的输入与输出中使用度单位. STAT:显示该命令当前的设置(即是度还是弧度). 10、Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove !面积复制命令。itime包含本身所复制的次数;na1,na2,ninc为现有的坐标系统下复制到其他位置(dx,dy,dz);kinc为每次复制时面积号码的增加量。 11、AINV, NA, NV 面与体相交生成一个相交面. NA, NV :分别为指定面,指定体的编号.其中NA可以为P.说明:面与体相交生成新面.如果相交的区域是线,则生成新线. 指定源实体的单元属性和边界条件不会转换到新生成的实 体上. 12、AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10 此命令由已知的一组直线(L1,…L10)围绕成面(Area), 至少须要3条线才能形成面,线段的号码没有严格的顺序限制,只要它们能完成封闭的面积即可。 同时若使用超过4条线去定义面时,所有的线必须在同一平面上,以右手定则来决定面积的方向。如果L1为负号,则反向。Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>By Lines 13、ALLSEL, LABT, ENTITY 选中所有项目 LABT: ALL: 选所有项目及其低级项目 BELOW: 选指定项目的直接下属及更低级项目 ENTITY: ALL: 所有项目(缺省) VOLU:体高级 AREA:面 LINE :线 KP:关键点 ELEM:单元 NODE:节点低级 14、Amesh, nA1,nA2,ninc 划分面单元网格nA1,nA2,ninc 待划分的面号,nA1如果是All,则对所有选中面划分 15、ANORM, ANUM, NOEFLIP 修改面的正法线方向. ANUM:面的编号,改变面的正法线方向与面的法线方向相同.NOEFLIP:确定是否要改变重定向面上单元的正法线方向,这样可以使他们与面的正法线方向一致 若为0,改变单元的正法线方向; 若为1,不改变已存在单元的正法线方向; 说明:重新改变面的方向使得他们与指定的正法线方向相同. 不能用"ANORM"命令改变具体或面载荷的任何单元的正法线方向. 16、数学函数 ABS(X) 求绝对值 ACOS(X) 反余弦 ASIN(X) 反正弦 ATAN(X) 反正切 ATAN2(X,Y) 反正切, ArcTangent of (Y/X) , 可以考虑变量X,Y 的符号 COS(X) 求余弦 COSH(X) 双曲余弦 EXP(X) 指数函数 GDIS(X,Y) 求以X为均值,Y为标准差的高斯分布,在使用蒙地卡罗法研究随机荷载和随机材料参数时,可以用该函数处理计算结果 LOG(X) 自然对数 LOG10(X) 常用对数(以10为基) MOD(X,Y) 求X/Y的余数. 如果Y=0, 函数值为0 NINT(X) 求最近的整数 RAND(X,Y) 取随机数,其中X 是下限, Y是上限 SIGN(X,Y) 取X的绝对值并赋予Y的符号. Y>=0, 函数值为|X|, Y<0, 函数值为-|X|,. SIN(X) 正弦 SINH(X) 双曲正弦 SQRT(X) 平方根 TAN(X) 正切 TANH(X) 双曲正切 17、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 文件。必须删除再做后继分析 步骤:(1)进入anasys 以同样工作名 (2)进入求解器,并恢复数据库 (3)antype, rest (4)指定附加的荷载 (5)指定是否使用现有的矩阵(jobname.trl)(缺省重新生成) kuse: 1 用现有矩阵

Ansys常用命令汇总【经典】

要计算固有频率和模态,就必须选择模态分析;可以进行下列类型的分析:结构静力分析、结构动力分析、结构屈曲分析、结构非线性分析、热力学分析、电磁场分析、声场分析、压电分析、流体动力分析。 载荷步与子步 定义单位制:/UNITS 定义单元类型:ET,1,BEAM4;ET,2,SHELL91 定义材料属性:MP,EX,1,4.45E10(材料参考号为1的材料X方向的杨氏模量为4.45E10;MP,DENS,2,7.8E3(材料参考号为2的材料密度为7.8E3)。 若加惯性载荷(如重力),必须定义能求出质量的参数,如密度DENS 若施加热载荷,必须定义温度膨胀系数ALPX 进入求解器:/SOLU 结构分析中,可以将随时间变化的有关变量定义为一位数组,时间作为基本变量,表格的定义:*DIM;Parameters→Array Parameters→Define/Edit 位移:UX、UY、UZ、ROTX、ROTY、ROTZ 集中力(FX、FY、FZ)和力矩(MX、MY、MZ) 表面压力:PRES;温度载荷:TEMP;能量密度:FLUE 保存:SA VE;开始求解:SOLVE;推出求解器:FINISH 应力:SX、SY、SZ;应变:EPELX、EPEL Y、EPELZ 表面载荷:在结构分析中,指施加的压力;体载荷:在结构分析中,有温度和流场两种;惯性载荷有加速度、角加速度、角速度等,惯性载荷只有在模型具有质量时才有效。 →Linearized Strs:用来显示薄膜单元的线性化应力。 Stress→von Mises SEQV:第四强度理论应力 子模型:可以让用户把模型的一部分截取后作为一个子模型,重新细分网格,进一步分析。General Postproc→Submodeling 一般单元中的节点以字母I、J、K等表示。 结构分析可进行:静力分析、模态分析、谐波分析、瞬态动力分析、谱分析、屈曲分析、显式动力分析、断裂力学分析、复合材料分析、疲劳分析和p-Method方法。 非线性结构的基本特征:变化的结构刚性。产生原因:状态的变化、几何非线性、材料非线性。状态的变化(包括接触问题):单元的生与死选项用来给这种情况建模。非线性求解可以分为三个操作级别:载荷步、子步和平衡叠代。 典型的几何非线性分析问题主要包含两类:大应变分析和屈曲分析。大应变分析说明由单元的形状和取向改变导致刚度改变,对真实应变超过50%的塑性分析,应使用大应变单元(VISCO106、107和108等)。 面内应力和横向刚度之间的耦合,称为应力硬化,它在薄的、高应力的结构中,如缆索或薄膜中是最明显的。 好的工程实际问题总是要求分析结果和合理的期望值相一致。 屈曲分析是一种用于确定结构开始变的不稳定时的临界载荷和屈曲模态形状(结构发生屈曲响应的特征形状)的技术。分为非线性屈曲分析和特征值(线性)屈曲分析,一般都采用非线性屈曲分析,因为它的分析精度高。 接触问题是一种很普遍的状态非线性行为。接触问题分为两种基本类型:刚体-柔体的接触和半柔体-柔体的接触。ANSYS支持三种接触方式:点-点、点-面、面-面。 模态分析必须指定弹性模量EX和密度DENS。 简谐载荷需要输入三条信息:幅值(Amplitude)、相位角(Phase angle)和强制频率范围(forcing frequency range)。

相关主题