APDL命令初级篇Word文件下载.docx

上传人:b****8 文档编号:22710106 上传时间:2023-02-05 格式:DOCX 页数:40 大小:717.08KB
下载 相关 举报
APDL命令初级篇Word文件下载.docx_第1页
第1页 / 共40页
APDL命令初级篇Word文件下载.docx_第2页
第2页 / 共40页
APDL命令初级篇Word文件下载.docx_第3页
第3页 / 共40页
APDL命令初级篇Word文件下载.docx_第4页
第4页 / 共40页
APDL命令初级篇Word文件下载.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

APDL命令初级篇Word文件下载.docx

《APDL命令初级篇Word文件下载.docx》由会员分享,可在线阅读,更多相关《APDL命令初级篇Word文件下载.docx(40页珍藏版)》请在冰豆网上搜索。

APDL命令初级篇Word文件下载.docx

SPHERE,0,15,0,-180

VOVLAP,all!

VOVLAP,NV1,NV2,…,NV8,NV9(体搭接)

WPSTYL!

无参数表示将工作平面恢复到默认状态,关闭工作平面坐标的显示

VSEL,s,volu,,1!

VSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWP

Type,是选择的方式,有选择(s),交集(r),补选(a),不选(u),全选(all)、反选(inv)等,其余方式不常用

Item,Comp是选取的原则以及下面的子项

如volu就是根据实体编号选择,

loc就是根据坐标选取,它的comp就可以是实体的某方向坐标!

其余还有材料类型、实常数等

VATT,1,,1!

VATT,MAT,REAL,TYPE,ESYS(指定体的单元属性)

VSEL,s,volume,,5,7,1

vatt,2,,1

vsel,all

save

finish

/FILNAME,bearing,1

BLOCK,0,2.5,0,1,0,2

WPOFFS,0,1,0

block,0,2,0,2,0,1

wpoffs,0,2,0

CYLIND,0,2,0,1,0,90

cylind,0,1,0,1,-90,90

cylind,0,1.2,0,0.2,-90,90

体清单:

1,2,3,4,5

WPSTYL

VSEL,S,volu,,2,4,1

VSBV,all,4!

VSBV,NV1,NV2,SEPO,KEEP1,KEEP2

用于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是对面和线进行减操作

1,5,6,7

allsel,all!

用户在使用命令流进行分析时,切记:

每次选择了部分节点、关键点、线、面、体或有限元后都必须重新选择所有相应的组分,否则在后面的操作中将出现意想不到的错误。

ALLSEL,LABT,ENTITY选中所有项目

LABT:

ALL:

选所有项目及其低级项目;

BELOW:

选指定项目的直接下属及更低级项目

ENTITY:

所有项目(缺省)

VOLU:

体(高级);

AREA:

面;

LINE:

线;

KP:

关键点;

ELEM:

单元;

NODE:

节点(低级)

vsel,s,volu,,5,7,1

vsbv,all,5

1,2,3

allsel,all

VSYMM,x,all,,,,0,0!

关于YZ平面对称

Vsymm,ncomp,nv1,nv2,ninc,kinc,noelem,imove对称于轴(ncomp)镜像复制一组体

体清单:

1,2,3,4,5,6(体相互之间独立,且无公共面)

VGLUE,all!

VGLUE,NV1,NV2,NV3,NV4,NV5,NV6,NV7,NV8,NV9(体粘接).

说明:

使用"VGLUE"命令通过粘接指定体生成新的体,只有指定体的相交边界是面时这项操作才有效.

指定源实体的单元属性和边界条件不会转化到新生成的实体上.

2,7,8,9,10,11(体相互之间独立,但相互之间有公共面)

Save

a1=0.1!

定义参数

a2=0.1365

h=0.28

js=5.301e+8

/filname,meshingsolidmodel,1

/title,2Dfinitelongsolenoidsmagnet

ET,1,plane53,,,1!

ET,ITYPE,Ename,KOPT1,KOPT2,KOPT3,KOPT4,KOPT5,KOPT6,INOPR

单元类型(ElementType)为机械结构系统的含的单元类型种类,例如桌子可由桌面平面单元和桌脚梁单元构成,故有两个单元类型。

ET命令是由ANSYS单元库中选择某个单元并定义该结构分析所使用的单元类型号码。

ITYPE:

单元类型的号码

Ename:

ANSYS单元库的名称,即使用者所选择的单元。

KOPT1~KOPT6:

单元关键选项。

也可用KEYOPT(KEYOPT,ITYPE,KNUM,VALUE)命令来定义

et,2,infin110,,,1

MP,murx,1,1

MP,murx,2,1

RECTNG,a1,a2,0,h

CYL4,0,0,0,0,6*a1,90!

Cyl4,xcenter,ycenter,rad1,theta1,rad2,theta2,depth!

建立一个圆柱体积。

以圆柱体积中心点的x、y坐标为基准;

rad1,rad2为圆柱的内外半径;

theat1,theta2为圆柱的起始、终结角度。

PCIRC,6*a1,12*a1,0,90!

PCIRC,RAD1,RAD2,THETA1,THETA2(以工作平面圆点为中心生成圆或环行面)

asel,all

AOVLAP,all

/PNUM,area,on!

/PNUM,Label,KEY(设置图形显示风格)

aplot,all

NUMCMP,area!

preprocessor→numberingctrls→compressnumbers

NUMCMP,Label(压缩编号消除空号)

ASEL,s,area,,2

AATT,2,,2

MSHKEY,1!

mshkey,key指定自由或映射网格方式

key:

0自由网格划分

1映射网格划分

2如果可能的话使用映射,否则自由(即使自由smartsizing也不管用了)

MSHAPE,0,2d!

mshape,key,dimension指定单元形状

0四边形(2D),六面体(3D)

1三角形(2D),四面体(3D)

Dimension:

2D二维

3D三维

LESIZE,8,,,10!

LESIZE,NL1,Size,Angsiz,ndiv,space,kforc,layer1,layer2,kyndiv为线指定网格尺寸

NL1:

线的编号,如果为all,则指定所有选中线的网格。

Size:

单元边长,(程序据size计算分割份数,自动取整到下一个整数)

Angsiz:

将曲线分割成许多角度,角度在曲线上的跨度及时网格单元的边长

Ndiv:

分割份数

Space:

表示分割线段的间隔比例。

“+”:

最后尺寸比最先尺寸,

“-“:

中间尺寸比两端尺寸,

free:

由其他项控制尺寸

kforc0:

仅设置未定义的线;

1:

设置所有选定线;

2:

仅改设置份数少的;

3:

仅改设置份数多的

ESIZE,1!

ESIZE,size,ndiv

size:

单元边长,线分割的段数根据线长自动计算。

若size为0或者为空,使用ndiv。

ndiv:

设置线上单元的等分数,如果输入size,则该项无效。

AMESH,2!

Amesh,nA1,nA2,ninc划分面单元网格

ASEL,s,area,,1,3,2

AATT,1,,1

lesize,2,,,10

amesh,1

asel,s,area,,3

mshkey,0!

自由网格划分,就设定智能划分smrtsize

SMRTSIZE,2

amesh,3

eplot,all!

eplot,all可以看到所有单元

元素显示,该命令是将现有元素在卡式坐标系统下显示在图形窗口中,以供使用者参考及查看模块。

save

/FILNAME,directmodel,1

/title,directmodelgeneration

n,1

n,2,1

n,3,0,1

n,4,1,1

n,5,2,0.5

/pnum,node,on

et,1,plane53

KEYOPT,1,1,2!

Keyopt,itype,knum,value单元关键选项定义:

itype:

已定义的单元类型号;

knum:

单元的关键字号;

value:

数值

R,1,,100!

R,NSET,R1,R2,R3,R4,R5,R6

定义”实常数”,即某一单元的补充几何特征,如梁单元的面积,壳单元的厚度。

所带的的参数必须与单元表的顺序一致。

mp,murx,1,1.0

et,2,plane13

mp,murx,2,1000

TYPE,1

real,1

mat,1

E,1,2,4,3!

E,I,J,K,L,M,N,O,P定义元素的连接方式,元素表已对该元素连接顺序作出了说明,I~P为定义元素节点的顺序号码。

当元素建立后,该元素的属性便由前面所定义的ET,MP,R来决定,所以元素定义前一定要定义ET,MP,R。

TYPE,2

mat,2

E,2,4,5!

由于plane13没有对应实常数,故单元2实常数默认取1,但它不会赋值给plane13单元。

esel,all

/pnum,elem,on

eplot,all

/FILNAME,5-1,1

/title,DOFconstraintsandforceloads

et,1,shell63

r,1,0.2,0.2,0.2,0.2

mp,ex,1,3e10

mp,nuxy,1,,0.2!

GUI操作不了

k,1

k,2,5,

k,3,5,3

k,4,,3

k,5,,,10

k,6,5,,10

k,7,5,3,10

k,8,,3,10

a,1,5,8,4

a,1,2,6,5

a,3,7,8,4

a,2,6,7,3

AGLUE,all!

AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接)

AATT,1,1,1,0

mshkey,0!

默认,可以不写

mshape,0,2d!

amesh,all

/solu

ANTYPE,static!

ANTYPE,Antype,Status,LDSTEP,SUBSTEP,Action(定义分析类型)

声明分析类型,即欲进行哪种分析,系统默认为静力学分析。

antype:

staticor1静力分析

buckleor2屈曲分析

modalor3模态分析

transor4瞬态分析

status:

new重新分析(缺省),以后各项将忽略

rest再分析,仅对static,fulltransion有效

ldstep:

指定从哪个荷载步开始继续分析,缺省为最大的,runn数(指分析点的最后一步)

!

substep:

指定从哪个子步开始继续分析。

缺省为本目录中,runn文件中最高的子步数

action:

continue:

继续分析指定的ldstep,substep

说明:

继续以前的分析(因某种原因中断)有两种类型

singleframerestart:

从停止点继续

需要文件:

jobname.db必须在初始求解后马上存盘

jobname.emat单元矩阵

jobname.esav或.osav:

如果.esav坏了将.osav改为.esav

resultsfile:

不必要,但如果有,后继分析结果也将很好地附加到它后面

注意:

如果初始分析生成了.rdb,.ldhi,或rnnn文件。

必须删除再做后继分析

步骤:

(1)进入anasys以同样工作名

(2)进入求解器,并恢复数据库

(3)antype,rest

(4)指定附加的荷载

(5)指定是否使用现有的矩阵(jobname.trl)(缺省重新生成),kuse:

1用现有矩阵

(6)求解

multiframerestart:

从以有结果的任一步继续(用不着)

KSEL,s,,,8

FK,all,fx,1000000!

FK,KPOI,Lab,VALUE1,VALUE2

该命令与F命令相对应,在点(Keypoint)上定义集中外力(Force),KPOI为受上力点的号码,VALUE为外力的值。

Lab与F命令相同。

F,node,lab,value,value2,nend,ninc在指定节点加集中荷载

node:

节点号

外力的形式。

=FX,FY,FZ,MX,MY,MZ(力、力矩)

=HEAT(热学的热流量)

=AMP,CHRG(电学的电流、载荷)

=FLUX(磁学的磁通量)

力大小

value2:

力的第二个大小(如果有复数荷载)

nend,ninc:

在从node到nend的节点(增量为ninc)上施加同样的力

fk,all,fy,-2000000

ksel,s,,,1

ksel,a,,,2

ksel,a,,,5,6,1DK,all,,,,0,all!

DK,KPOI,Lab,VALUE,VALUE2,KEXPND,Lab2,Lab3,Lab4,Lab5,Lab6

D,node,lab,value,value2,nend,ninc,lab2,lab3,……lab

定义节点自由度(DegreeofFreedom)的限制。

Node:

预加位移约束的节点号,如果为all,则所有选中节点全加约束,此时忽略nend和ninc.

相对元素的每一个节点受自由度约束的形式。

结构力学:

UX,UY,UZ(直线位移);

ROTX,ROTY,ROTZ(旋转位移)。

热学:

TEMP(温度)。

流体力学:

PRES(压力);

VX,VY,VZ(速度)。

磁学:

MAG(磁位能);

AX,AY,AZ(向量磁位能)。

电学:

VOLT(电压)

Value,value2:

自由度的数值(缺省为0)

Nend,ninc:

节点范围为:

node-nend,编号间隔为ninc

Lab2-lab6:

将lab2-lab6以同样数值施加给所选节点。

SOLVE

/post1

PLNSOL,s,x!

plnsol,item,comp,kund,fact画节点结果为连续的轮廓线

item:

项目(见下表)

comp:

分量

itemcompdiscription

ux,y,z,sum位移

rotx,y,z,sum转角

!

sx,y,z,xy,yz,xz应力分量

1,2,3主应力

Int,eqv应力intensity,等效应力

epeox,y,z,xy,yz,xz总位移分量

!

1,2,3主应变

Int,eqv应变intensity,等效应变

epelx,y,z,xy,yz,xz弹性应变分量

1,2,3弹性主应变

Int,eqv弹性intensity,弹性等效应变

epplx,y,z,xy,yz,xz塑性应变分

kund:

0仅显示变形后的图形

!

1显示变形前和变形后的图形

2显示变形前的轮廓和变形后的图形

fact:

对于接触的2D显示的比例系数,缺省为1

save

/FILNAME,5-2,1

/title,DOFconstraintsandsurfaceloads

AGLUE,all

mshkey,0

mshape,0,2d

ANTYPE,static

DA,all,all,0!

DA,AREA,Lab,Value1,Value2

在面上定义约束条件。

AREA为受约束的面号,Lab与D命令相同,但增加了对称(Lab=SYMM)与反对称(Lab=ASYM),Value为约束的值。

SFA,all,1,pres,15000!

sfa,area,lkey,lab,value,value2在指定面上加荷载

area:

n面号all所有选中号

lkey:

如果是体的面,忽略此项

lab:

pres

value:

压力值

sf,nlist,lab,value,value2

定义节点间分布力。

Nlist为分布力作用的边或面上的所有节点。

通常用nsel命令选有效节点,然后设定nlist=all;

lab=pres结构力学的压力;

value作用分布力的值。

solve

plnsol,s,z

/FILNAME,5-3,1

/title,bodycurrentloadinA3Dblock

et,1,solid117

mp,murx,1,1

mp,rsvx,1,3e-6

BLOCK,0,0.05,0,0.2,0,0.5

/PNUM,line,on

LSEL,s,loc,x,0.05/2!

local按坐标选取,若为LSEL,s,loc,x,0.05/2则选取线2,4,5,7

若为LSEL,s,loc,x,0.05则选取线3,6,10,11

LESIZE,all,,,5

lsel,all

ESIZE,0.05

vmesh,all

asel,s,loc,x,0.05!

选择面6

asel,a,loc,z,0!

选择面1

asel,a,loc,z,0.5!

选择面2

da,all,az,0

BFV,all,js,30000/3,30000/4,30000/5!

BFV,VOLU,Lab,VAL1,VAL2,VAL3,PHASE(在体上施加体载荷)

PLNSOL,b,z

/FILNAME,5-4,1

/prep

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1