首页/文章/ 详情

ANSYS 重要命令流 - 模型切割和网格划分

1年前浏览1369

这是 ANSYS 工程实战 第 26 篇文章


问题描述:


经典 ANSYS 要对复杂模型进行六面体进行网格划分,就需要对模型进行切割,并设置各方向线的网格大小。


1. 模型切割


ANSYS完成建模后需对模型进行适当切割后进行六面体网格划分。

用XY平面进行水平切割:


WPCSYS,-1,0              

VSBW,ALL                 !水平切割所有体


WPCSYS,-1,0             

WPOFF,0,0,chuangpian_H

VSBW,ALL                  !移动坐标水平切割


竖直方向切割需移动并旋转坐标轴,然后对模型切割。


模型切割完成后对所有模型进行布尔运算及编号压缩,压缩变化主要为了结果分析时提取结果方便。


ALLSEL           

VGLUE,ALL         !所有体进行粘贴布尔运算


ALLSEL

NUMCMP,all                      !压缩编号


2. 划分网格


依次选择竖直方向直线,设置竖直方向线的网格数量。


WPCSYS,-1,0                                                                 

VSEL,S,LOC,Z,0,chuangpian_H

LSEL,S,LOC,Z,0+0.01e-3,chuangpian_H-0.01e-3         !选择Z方向直线

lesize,all,,,chuangpian_mesh                            !设置Z方向线的网格数量

选择水平方向和径向的线,并设置水平方向和径向方向线的网格数或网格大小。


WPCSYS,-1,0                                                 

CSYS,1

LSEL,S,LOC,X,fjj_R1

LSEL,A,LOC,X,fjj_R2

LSEL,A,LOC,X,fjj_R3

LSEL,A,LOC,X,fjj_R4

LSEL,R,LOC,Z,0               

!选择径向要设置网格数的线

lesize,all,,,chuangpianX1_mesh     

 !设置选择线的网格数

将模型所有的线设置网格数或设置网格大小后,对所有体依次划分六面体网格。


ALLSEL,ALL

VSEL,S,LOC,Z,0,chuangpian_H

MSHAPE,0,3D            !三维六面体单元

MSHKEY,1                  !映射划分网格

Vmesh,all


特别说明:


模型切割后,默认切割面是共用面,布尔运算后的交界面默认也为共用面,面的编号一致。

来源:ANSYS及ANSYS Workbench工程实战
UMANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-08-31
最近编辑:1年前
gao1984001
硕士 签名征集中
获赞 24粉丝 83文章 94课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈