ANSYS命令本人找到地最全地指令Word下载.docx

上传人:b****5 文档编号:20556747 上传时间:2023-01-24 格式:DOCX 页数:92 大小:86.45KB
下载 相关 举报
ANSYS命令本人找到地最全地指令Word下载.docx_第1页
第1页 / 共92页
ANSYS命令本人找到地最全地指令Word下载.docx_第2页
第2页 / 共92页
ANSYS命令本人找到地最全地指令Word下载.docx_第3页
第3页 / 共92页
ANSYS命令本人找到地最全地指令Word下载.docx_第4页
第4页 / 共92页
ANSYS命令本人找到地最全地指令Word下载.docx_第5页
第5页 / 共92页
点击查看更多>>
下载资源
资源描述

ANSYS命令本人找到地最全地指令Word下载.docx

《ANSYS命令本人找到地最全地指令Word下载.docx》由会员分享,可在线阅读,更多相关《ANSYS命令本人找到地最全地指令Word下载.docx(92页珍藏版)》请在冰豆网上搜索。

ANSYS命令本人找到地最全地指令Word下载.docx

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:

MainMenu>

Solution>

-LoadStepOpts-Other>

KillElements 

用下列命令重新激活单元:

EALIVE 

ActivateElem 

第二个(或后继)载荷步:

TIME,... 

ESEL,... 

杀死选择的单元 

EALIVE,...!

重新激活选择的单元 

... 

FDELE,...!

删除不活动自由度的结点载荷 

约束不活动自由度 

在活动自由度上施加合适的结点载荷 

DDELE,...!

删除重新激活的自由度上的约束 

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

-- 

作者:

qsunion

发布时间:

2005-5-1915:

31:

18

四、

u/grid,key 

key:

“0”或“off”无网络 

“1”或“on”xy网络 

“2”或“x”只有x线 

“3”或“y”只有y线 

uxvar,n 

n:

“0”或“1”将x轴作为时间轴 

“n”将x轴表示变量“n” 

“-1”?

u/axlab,axis,lab定义轴线的标志 

axis:

“x”或“y” 

标志,可长达30个字符 

uplvar,nvar,nvar2,……,nvar10画出要显示的变量(作为纵坐标) 

五、

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”仅用绝对值 

六、

VDELE,NV1,NV2,NINC,KSWP:

删除未分网格的体 

nv1:

初始体号 

nv2:

最终的体号 

ninc:

体号之间的间隔 

kswp=0:

只删除体 

kswp=1:

删除体及组成关键点,线面 

如果nv1=all,则nv2,ninc不起作用 

七、

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

Type,是选择的方式,有选择(s),补选(a),不选,全选(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的五个实体

41:

32

urforce,nvar,node,item,comp,name指定待存储的节点力数据 

nvar:

变量号 

itemcomp 

Fx,y.z 

Mx,y,z 

name:

给此变量一个名称,8个字符 

uadd,ir,ia,ib,ic,name,--,--,facta,factb,factc 

将ia,ib,ic变量相加赋给ir变量 

ir,ia,ib,ic:

变量号 

变量的名称 

Fini(退出四大模块,回到BEGIN层) 

/cle(清空内存,开始新的计算) 

1.定义参数、数组,并赋值. 

2./prep7(进入前处理) 

定义几何图形:

关键点、线、面、体 

定义几个所关心的节点,以备后处理时调用节点号。

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

设置单元类型及相应KEYOPT 

设置实常数 

设置网格划分,划分网格 

根据需要耦合某些节点自由度 

定义单元表 

存盘 

3./solu 

加边界条件 

设置求解选项 

定义载荷步 

求解载荷步 

4./post1(通用后处理) 

5./post26(时间历程后处理) 

6.PLOTCONTROL菜单命令 

7.参数化设计语言 

8.理论手册 

1定义参数、数组,并赋值. 

udim,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定义几何图形:

ucsys,kcn 

kcn,0迪卡尔zuobiaosi 

1柱坐标 

2球 

4工作平面 

5柱坐标系(以Y轴为轴心) 

n已定义的局部坐标系 

unumstr,label,value设置以下项目编号的开始 

node 

elem 

kp 

line 

area 

volu 

注意:

vclear,aclear,lclear,kclear将自动设置节点、单元开始号为最高号,这时如需要自定义起始号,重发numstr 

uK,npt,x,y,z,定义关键点 

Npt:

关键点号,如果赋0,则分配给最小号 

uKgen,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)被忽略 

MAT,REAL,TYPE将一起拷贝,不是当前的MAT,REAL,TYPE 

uA,P1,P2,………P18由关键点生成面 

uAL,L1,L2,……,L10由线生成面 

面的法向由L1按右手法则决定,如果L1为负号,则反向。

(线需在某一平面内坐标值固定的面内) 

uvsba,nv,na,sep0,keep1,keep2用面分体 

uvdele,nv1,nv2,ninc,kswp删除体 

kswp:

0只删除体 

1删除体及面、关键点(非公用) 

uvgen,itime,nv1,nv2,ninc,dx,dy,dz,kinc,noelem,imove移动或拷贝体 

itime:

份数 

nv1,nv2,ninc:

拷贝对象编号 

dx,dy,dz:

位移增量 

kinc:

对应关键点号增量 

noelem,:

0:

同时拷贝节点及单元 

1:

不拷贝节点及单元 

0:

拷贝体 

移动体 

ucm,cname,entity定义组元,将几何元素分组形成组元 

cname:

由字母数字组成的组元名 

entity:

组元的类型(volu,area,line,kp,elem,node) 

ucmgrp,aname,cname1,……,cname8将组元分组形成组元集合 

aname:

组元集名称 

cname1……cname8:

已定义的组元或组元集名称 

ucmlist,name 

ucmdele,name 

ucmplot,label1 

2.2定义几个所关心的节点,以备后处理时调用节点号。

un,node,x,y,z,thxy,thyz,thzx根据坐标定义节点号 

如果已有此节点,则原节点被重新定义,一般为最大节点号。

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

ump,lab,mat,co,c1,…….c4定义材料号及特性 

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

Lab:

材料特性表之种类 

Bkin:

双线性随动强化 

Bis双线性等向强化 

Mkin:

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

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

Dp:

dp模型 

Mat:

材料号 

Ntemp:

数据的温度数 

对于bkin:

ntemp缺省为6 

misntemp缺省为1,最多20 

bisntemp缺省为6,最多为6 

dp:

ntemp,npts,tbopt全用不上 

Npts:

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

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

temp:

温度值 

kmod:

缺省为定义一个新温度值 

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

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

若Kmod为crit,且temp为空,则其后的tbdata数据为solid46,shell99,solid191中所述破坏准则 

如果kmod为strain,且temp为空,则其后tbdata数据为mkin中特性。

uTBDATA,stloc,c1,c2,c3,c4,c5,c6 

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

stloc:

所要输入数据在数据表中的初始位置,缺省为上一次的位置加1 

每重新发生一次tb或tbtemp命令上一次位置重设为1, 

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

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

oper:

defi定义一个点 

dele删除一个点 

x,y:

坐标 

2.4设置单元类型及相应KEYOPT 

uET,itype,ename,kop1……kop6,inopr设定当前单元类型 

Itype:

单元号 

Ename:

单元名设置实常数 

uKeyopt,itype,knum,value 

itype:

已定义的单元类型号 

knum:

单元的关键字号 

value:

数值 

如果,则必须使用keyopt命令,否则也可在ET命令中输入 

2.5设置网格划分,划分网格 

2.5.1映射网格划分 

1.面映射网格划分 

条件:

a.3或4条边 

b.面的对边必须划分为相同的单元或其划分与一个过渡形网格的划分相匹配 

c.该面如有3条边,则划分的单元不必须为偶数,并且各边单元数相等 

d.mahkey 

e.mshpattern 

*如果多于四条边,可将线合并成Lcomb 

可用amap命令,先选面,再选4个关键点即可 

*指定面的对边的分割数,以生成过渡映射四边形网格,只适用于有四条边的面?

2.体映射网格划分 

(1)若将体划分为六面体单元,必须满足以下条件 

a.该体的外形为块状(六面体)、楔形或棱形(五面体)、四面体 

b.对边必须划分为相同的单元数,或分割符合过渡网格形式 

c.如果体是棱形或四面体,三角形面上的单元分割数必须是偶数 

(2)当需要减少围成体的面数以进行映射网格划分时,可以对面相加或连接。

如果连接而有边界线,线也必须连接在一起。

(3)体扫掠生成网格 

步骤:

a.确定体的拓扑是否能够进行扫掠。

侧面不能有孔;

体内不能有封闭腔;

源面与目标面必须相对 

b.定义合适的单元类型 

c.确定扫掠操作中如何控制生成单元层的数目lesize 

d.确定体的哪一个边界面作为源面、目标面 

e.有选择地对源面、目标面和边界面划分网格 

3.关于连接线和面的一些说明 

连接仅是映射网格划分的辅助工具 

4.用desize定义单元尺寸时单元划分应遵守的级别 

高:

lesize 

kesize 

esize 

desize 

用smartzing定义单元尺寸时单元划分应遵守的级别 

smartsize 

uLESIZE,NL1,Size,Angsiz,ndiv,space,kforc,layer1,layer2,kyndiv 

为线指定网格尺寸 

NL1:

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

Size:

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

Angsiz:

弧线时每单元跨过的度数?

Ndiv:

分割份数 

Space:

“+”:

最后尺寸比最先尺寸 

“-“:

中间尺寸比两端尺寸 

free:

由其他项控制尺寸 

kforc0:

仅设置未定义的线, 

设置所有选定线, 

2:

仅改设置份数少的, 

3:

仅改设置份数多的 

kyndiv:

0,No,off表示不可改变指定尺寸 

1,yes,on表示可改变 

uESIZE,size,ndiv指定线的缺省划分份数 

(已直接定义的线,关键点网格划分设置不受影响) 

udesize,minl,minh,……控制缺省的单元尺寸 

minl:

n每根线上低阶单元数(缺省为3) 

defa缺省值 

stat列出当前设置 

off关闭缺省单元尺寸 

minh:

n每根线上(高阶)单元数(缺省为2) 

umshape,key,dimension指定单元形状 

key:

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

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

Dimension:

2D二维 

3D三维 

usmart,off关闭智能网格 

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

0自由网格划分 

1映射网格划分 

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

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

nA1,nA2,ninc待划分的面号,nA1如果是All,则对所有选中面划分 

uSECTYPE,ID,TYPE,SUBTYPE,NAME,REFINEKEY 

定义一个截面号,并初步定义截面类型 

ID:

截面号 

TYPE:

BEAM:

定义此截面用于梁 

SUBTYPE:

RECT矩形 

CSOLID:

圆形实心截面 

CTUBE:

圆管 

I:

工字形 

HREC:

矩形空管 

ASEC:

任意截面 

MESH:

用户定义的划分网格 

NAME:

8字符的截面名称(字母和数字组成) 

REFINEKEY:

网格细化程度:

0~5(对于薄壁构件用此控制,对于实心截面用SECDATA控制) 

uSECDATA,VAL1,VAL2,…….VAL10描述梁截面 

说明:

对于SUBTYPE=MESH,所需数据由SECWRITE产生,SECREAD读入 

uSECNUM,SECID设定随后梁单元划分将要使用的截面编号 

uLATT,MAT,REAL,TYPE,--,KB,KE,SECNUM 

为准备划分的线定义一系列特性 

MAT:

REAL:

实常数号 

线单元类型号 

KB、KE:

待划分线的定向关键点起始、终止号 

SECNUM:

截面类型号 

uSECPLOT,SECID,MESHKEY画梁截面的几何形状及网格划分 

SECID:

由SECTYPE命令分配的截面编号 

MESHKEY:

不显示网格划分 

显示网格划分 

u/ESHAPE,SCALE按看似固体化分的形式显示线、面单元 

SCALE:

0:

简单显示线、面单元 

使用实常数显示单元形状 

uesurf,xnode,tlab,shape在已存在的选中单元的自由表面覆盖产生单元 

xnode:

仅为产生surf151或surf152单元时使用 

tlab:

仅用来生成接触元或目标元 

top产生单元且法线方向与所覆盖的单元相同,仅对梁或壳有效,对实体单元无效 

Bottom产生单元且法线方向与所覆盖的单元相反,仅对梁或壳有效,对实体单元无效 

Reverse将已产生单元反向 

Shape:

空与所覆盖单元形状相同 

Tri产生三角形表面的目标元 

选中的单元是由所选节点决定的,而不是选单元,如同将压力加在节点上而不是单元上 

uNummrg,label,toler,Gtoler,actiontch合并相同位置的item 

label:

要合并的项目 

节点,Elem,单元,kp:

关键点(也合并线,面及点) 

材料,type:

单元类型,Real:

实常数 

cp:

耦合项,CE:

约束项,CE:

约束方程,All:

所有项 

toler:

公差 

Gtoler:

实体公差 

Action:

sele仅选择不合并 

空合并注意:

可以先选择一部分项目,再执行合并。

如果多次发生合并命令,一定要先合并节点,再合并关键点。

合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。

uLsel,type,item,comp,vmin,vmax,vinc,kswp选择线 

type:

s从全部线中选一组线 

r从当前选

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

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

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

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