命令流的好处是数据量小、不受版本限制、可以随意撤消操作。以下内容部分转载,部分原创。
第一步: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集中力
SEL-->Select选择
第二步:了解命令流的整体结构,掌握每个模块的标识
Finish
/clear !消除之前的数据,变成一张白纸
/TITILE,testanalysis !定义工作标题
/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,,
A,1,2,3,4,!由关键点生成面
......
!划分网格
ESIZE,1,0,
AMESH,1
......
FINISH !前处理结束标识
/SOLU !进入求解模块标识
!施加约束和载荷
DL,5,,ALL
SFL,3,PRES,1000
SFL,2,PRES,1000
......
SOLVE !求解标识
FINISH !求解模块结束标识
/POST1 !进入通用后处理器标识
......
/POST26 !进入时间历程后处理器
……
/EXIT,SAVE !退出并存盘
以下是跟视图有关系的一些命令流
/ANGLE !指定绕轴旋转视图
/DIST !说明对视图进行缩放
/DEVICE !设置图例的显示,如:风格,字体等
/REPLOT !重新显示当前图例
/RESET !恢复缺省的图形设置
/VIEW !设置观察方向
/ZOOM !对图形显示窗口的某一区域进行缩放
第三步:建立基本几何体
大原则:点→线→面→体
这里可以去查看王新敏老师的《ANSYS工程结构数值分析》一书中的前三章内容
多关注曲线、曲面、柱体、球体的建模方法。可以直接建模,也可以由下级元素生成上级元素。
一些关键的命令流包括:
K,
L,
LARC,
CIRCLE,
LFILLT,
A,
AL,
ASKIN,
BLC4,
BLC5,
CYL4,
CYL5,
AFILLT,
V,
VA,
RPR4,
SPH4,
SPHERE,
VROTAT
VDRAG
LEXTND
VOFFSET
等
以上建立的几何体还可进行移动、复制、删除、映射等操作
KMODIF
LGEN
LDELE
LSYMM
第四步:布尔操作建立复杂几何体
以体为例:常用的有
布尔加:VADD
布尔搭接:VOVLAP
布尔分割:VPTN
等
布尔运算相当重要,可为建模节省大量时间,其效果可实战体会。
第五步:划分网格
(1)划分网格之前,需要定义划分对象的材料(MAT),实常数(R)和单元类型(Type),并通过latt、aatt、vatt三个命令声明当前属性
(2)确定网格尺寸
主要通过lesize、esize、smartsize等命令实现
(3)确定用自由网格还是映射网格
采用mshape与mshkey声明
(4)划网格
采用lemsh amesh Vmesh等命令划分不同几何体网格
对于beam、shell的18X系列单元,划网格前还需要定义截面,用scetype等命令实现
(5)网格后处理
网格划分不满意,可以用VCLEAR ACLEAR等清除网格操作
合并节点,用nummrg命令
(6)各种选择命令:KSELNSEL LSEL ASEL VSEL LSLA ASLV ESLN NSLE等等,当然,有些选择用GUI操作也是不错的选择。
领取专属 10元无门槛券
私享最新 技术干货