-
详细吧
ANSYS
常用命令
Fini(
退出四大模块,回到
BEGIN
层
)
/cle
(
清空内存,开始新的计算
)
1
.
定义参数、数组,并赋值
.
2
.
<
/p>
/prep7
(
进入前处理
)
定义几何图形:关键点、线、面、体
定义几个所关心的节点,以备后处理时调用节点号。
设材料线弹性、非线性特性
设置单元类型及相应
KEYOPT
设置实常数
设置网格划分,划分网格
根据需要耦合某些节点自由度
定义单元表
存盘
3
.<
/p>
/solu
加边界条件
设置求解选项
定义载荷步
求解载荷步
4./post1
(通用后处理)
5./post26
(时间历程后处理)
NTROL
菜单命令
7.
参数化设计语言
8.
理论手册
p>
Fini(
退出四大模块,回到
BEGIN
层
)
/cle
(
清空内存,开始新的
计算
)
1
定义参数、数组,并赋值
.
?
* dim, par, type,
imax, jmax, kmax, var1, vae2, var3
定义数组
par:
数组名
type
:
array
数组,如同
fortra
n,
下标最小号为
1
,可以多达三维(
缺省)
char
字符串组(每个元
素最多
8
个字符)
table
imax,jmax, kmax
各维的最大下标号
var1,var2,var3
各维变量名,缺省为
row,column,plane(
当
typ
e
为
table
时
)
2
/prep7(
进入前处理
)
2.1
定义几何图形:关键点、线、面、体
?
csys,kcn
kcn ,
0
迪卡尔
zuobiaosi
1
柱坐标
2
球
4
工作平面
5
柱坐标系(以
Y
p>
轴为轴心)
n
已定义的局部坐标系
?
numstr, label, value
设置以下项目编号的开始
node
elem
kp
line
area
volu
注意:
vclear, aclear, lclear,
kclear
将自动设置节点、单元开始号为最高号,
这时<
/p>
如需要自定义起始号,重发
nums
tr
?
K, npt, x,y,z,
定义关键点
Npt
< br>:关键点号,如果赋
0
,则分配给最小号
ANSYS
常用命令(续)
?
< br>Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,im ove
Itime
:拷贝份数
Np1,Np2,Ninc
:所选关键点
Dx,Dy,Dz
:偏移坐标
Kinc
:每份之间节点号增量
noelem: “0”
如果附有节点及单元,则一起拷贝。
“
1
”不拷贝节点和单元
imove
:
“0”
生成拷贝
“
1
”移动原关键点至新位置,并保持号码,此时
(
itime,
kinc,noelem
)被忽略
注意:
MA
T,REAL,TYPE
将一起拷贝,不是当前的
MA
T,RE
AL,TYPE
?
A, P
1
,
P
2,
………
P
18
由关键点生成面
?
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:
组元集名称
cname1……cname8:
已定义的组元或组元集名称
?
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:
材料的特性
-
温度曲线中
1
次项,
2
次项,
3
次项,
4
次项的系数
?
Tb, lab,
mat, ntemp,npts,tbopt,eosopt
定义非线性材料特性表
Lab
:
材料特性表之种类
Bkin:
双线性随动强化
Biso:
双线性等向强化
Mkin:
多线性随动强化
(<
/p>
最多
5
个点
)<
/p>
Miso:
多线性等向强化(最多
100
个点)
Dp:
dp
模型
Mat:
材料号
Ntemp:
数据的温度数
对于
bkin:
ntemp
缺省为
6
miso: ntemp
缺省为
1
p>
,最多
20
biso: ntemp
缺省为
6
p>
,最多为
6
dp:
ntemp, npts, tbopt
全用不上
Npts:
对某一给定温度数据的点数
?
TBTEMP,temp,kmod
为材料表定义温度值
temp:
温度值
kmod:
缺省为定义一个新温度值
如果是某一整数,则重新定义材料表中的温度值
注意:此命令一发生,则后面的
TB
DA
TA
和
TBPT
< br>均指此温度,应该按
升序
若
Kmod
为
crit,
且
temp
为空,则其后
的
tbdata
数据为
solid46
,shell99,solid191
中所述破坏准则
如果
kmod
为
strain,
且
t
emp
为空,则其后
tbdata
数据
为
mkin
中特性。
?
TBDATA,
stloc, c1,c2,c3,c4,c5,c6
给当前数据表定义数据(配合
p>
tbtemp,
及
tb
使用)
stloc:
所要输入
数据在数据表中的初始位置,缺省为上一次的位置加
1
每重新发生一次
tb
或
tbtemp
命令上一次位置重设为
1
,
(发生
tb
后第一次用空闲此项,则
c1
赋给第一个常数)
?
tbpt, oper, x,y
p>
在应力
-
应变曲线上定义一个点
oper: defi
定义一个点
dele
删除一个点
x,y
:坐标
ANSYS
常用命令(续)
1.1
设置单元类型及相应
KEYOPT
?
ET, itype,
ename, kop1……kop6, inopr
设定当前单元类型
Itype
:单元号
Ename
:单元名设置实常数
?
Keyopt,
itype, knum, value
itype:
已定义的单元类型号
knum:
单元的关键字号
value:
数值
注意:如果
knum
?
7<
/p>
,
则必须使用
keyopt
命令,否则也可在
ET
命令中输入
< br>
1.2
设置网格划分,划分网格
1.2.1
映射网格划分
1.
面映射网格划分
条件:
a.
3
或
4
条边
b.
面的对边必须划分为相同的单元或其划分与一个过渡形网格
的划分相匹配
c.
该面如有
3
条边,则划分的单元不必须为偶数,并且各边单元数相等
d. mahkey
e. mshpattern
* <
/p>
如果多于四条边,可将线合并成
Lcomb
可用
amap
命令,先选面,再选
4
个关键点即可
*
指定面的对边的分割数,以生成过渡映射四边形网格,只适
用于有四条边的面?
2.
体映射网格划分
(
1
)若将体划分为六面体单元,必须满足以下条件
a.
该体的外形为块状(六面体)
、楔形或棱形(五面体)
、四面体
b.
对边必须划分为相同的单元数,或分割符合过渡网格形式
c.
如果体是棱形或四面体,三角形面上的单元分割数必须是偶数
(
2
)
p>
当需要减少围成体的面数以进行映射网格划分时,可以对面相加或连接。如
< br>果连接而有边界线,线也必须连接在一起。
(
3
)体扫掠生成网格
步骤:
a.
确定体的拓扑是否能够进行扫掠。
侧面不能有孔;
体内不能
有封闭腔
;
源面与目标面必须相对
b.
定义合适的单元类型
c.
确定扫掠操作中如何控制生成单元层的数目
lesize
d.
确定体的哪一个边界面作为源面、目标面
e.
有选择地对源面、目标面和边界面划分网格
3.
关于连接线和面的一些说明
连接仅是映射网格划分的辅助工具
4.
用
desize
定义单元尺寸时单元划分应遵守的级别
高:
lesize
kesize
esize
desize
用
smartzing
定义单元尺寸时单元划分应遵
守的级别
高:
lesize
kesize
smartsize
?
LESIZE,NL1,Size, Angsiz,ndiv,space,kfor
c,layer1,layer2,kyndiv
为线指定网格尺寸
NL1: <
/p>
线号,如果为
all,
则指定所有选中线
的网格。
Size:
单元边长
,
(程序据
size
计算分割份数,自
动取整到下一个整数)?
Angsiz:
弧线时每单元跨过的度数?
Ndiv:
分割份数
Space:
“+”:
最后尺寸比最先尺寸
“
-
“:
中间尺寸比两端尺寸
free:
由其他项控制尺寸
kforc
0:
仅设置未定义的线,
1
:设置所有选定线,
2
:仅改设置份数少的,
3
:仅改设置份数多的
kyndiv:
0
,
No,off
表示不可改变指定尺寸
1
,
yes,on
表示可改变
?
ESIZE,size,ndiv
指定线的缺省划分份数
(已直接定义的线,关键点网格划分设置不受影响)
?
desize,
minl, minh,……
控制缺省的单元尺寸
minl: n
每根线上低阶单元数(缺省为
3
)
defa
缺省值
stat
列出当前设置
off
关闭缺省单元尺寸
minh: n
每根线上(高阶)单元数(缺省为
2
)
?
mshape, key, dimension
指定单元形状
key: 0
四边形(
2D
)
,六面体(
3D
)
1
三角形
(2D),
四面体
(3D)
Dimension: 2D
二维
3D
三维
?
smart,off
关闭智能网格
?
mshkey,
key
指定自由或映射网格方式
key: 0
自由网格划分
1
映射网格划分
2
如果可能的话使用映射,
否则自由
(即使
自由
smartsizing<
/p>
也不管用了)
?
Amesh, nA1,nA2,ninc
划分面单元网格
nA1,nA2,ninc
待划分的面号,
nA1
如果是
All,
则对所有选中面划分
?
SECTYPE, ID, TYPE, SUBTYPE, NAME,
REFINEKEY
定义一个截面号,并初步定义截面类型
ID:
截面号
TYPE:
BEAM:
定义此截面用于梁
SUBTYPE: RECT
矩形
CSOLID:
圆形实心截面
CTUBE:
圆管
I:
工字形
HREC:
矩形空管
ASEC:
任意截面
MESH:
用户定义的划分网格
NAME:
8
字符的截面名称(字母和数字组成)
REFINEKEY:
网格细化程度:
0~5
(对于薄壁构件用此控制,对于实心截面用
SECDA
TA
控制)
?
SECDA
TA, V
AL1,
V
AL2, …….V
AL10
描述梁截面
说明:对于
SUBTYPE=MESH,
所需数据由
SECWRITE
产生,
SECREAD
读入
?
SECNUM,SECID
设定随后梁单元划分将要使用的截面编号
?
LATT,
MA
T, REAL, TYPE, --, KB, KE, SECNUM
为准备划分的线定义一系列特性
MA
T:
材料号
REAL:
实常数号
TYPE:
线单元类型号
KB
、
KE:
待划分线的定向关键点起始、终止号
SECNUM:
截面类型号
?
SECPLOT,SECID,MESHKEY
画梁截面的几何形状及网格划分
SECID:
由
SECTYPE
命令分配的截面编号
p>
MESHKEY
:
0
:不显示网格划分
1
:显示网格划分
?
/ESHAPE,
SCALE
按看似固体化分的形式显示线、面单元
SCALE:
0:
简单显示线、面单元
1
:使用实常数显示单元形状
?
esurf,
xnode, tlab, shape
在已存在的选中单元的自由表面覆盖产生单元
xnode:
仅为产生
surf151
或
surf152
单元时使用
tlab:
仅用来生成接触元或目标元
top
产生单元且法线方向与所覆盖的单元相同,仅对梁或壳
有效,对实
体单元无效
Bottom
产生单元且法线方向与所覆盖的单元相反,仅对梁
或壳有效,对
实体单元无效
Reverse
将已产生单元反向
Shape:
空
与所覆盖单元形状相同
Tri
产生三角形表面的目标元
注意:选中的单元是由所选节点决定的,而不是选单元,如同将压力加在节点上而
不是单元上
ANSYS
常用命令(续)
?
Nummrg,label,toler,
Gtoler,action,switch
合并相同位置的
item
label:
要合并的项目
node:
节点,
Elem,
单元,
kp:
关键点(也合并线,面及点)
mat:
材料,
type:
单元类型,
Real:
实常数
cp
:耦合项,
CE
:约束项,
p>
CE:
约束方程,
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:
选择与选中面相关的节点
type
:
s
选一套新节点
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
定义接触目标面为
2D
、
3D
的简单图形<
/p>
Shape:
line:
直线
Arc:
顺时针弧
Tria:3
点三角形
Quad:4
点四边形
………….
-
-
-
-
-
-
-
-
-
上一篇:交换机配置教案
下一篇:清洗机使用说明书(最终版)_pdf