time_axis 发表于 2011-6-29 15:50

VSWEEP扫掠生成网格

一个长方体表面减去一个小的长方体,如何扫掠划分啊?

沙隆巴斯 发表于 2011-6-30 08:19

扫掠似乎是先生成一个面上面的element,然后在z方向拉伸,向上面说到的那种结构不适合扫掠了。如果觉得整体划分单元数量过多的话,可以把结构分块,然后不规则的地方自动生成,这样前面已经生成的节点,可以作为后面网格划分的依据。

time_axis 发表于 2011-6-30 10:33

模型是一个长方体表面减去一个小的长方体,作为一个整体的。
而按下面这种方式建模对结果有影响吗?
/PREP7
et,1,117,1
et,2,mesh200,7
BLOCK,0.1,-0.1,0.1,-0.1,0,-0.05,
BLOCK,0.03,-0.03,0.03,-0.03,0,-0.05,
BLOCK,0.03,-0.03,0.03,-0.03,0,-0.02,
vovlap,all
VDELE, 5
VGLUE,4,6 !这些本来是1个体,我这样建模会对结果有影响吗??
numcmp,all
!对外围的体 扫掠划分
allsel,all
LESIZE,5, , ,50, , , , ,1
LESIZE,6, , ,50, , , , ,1
LESIZE,7, , ,50, , , , ,1
LESIZE,8, , ,50, , , , ,1
MSHAPE,0,2D
MSHKEY,0
AMESH,17
allsel,all
LESIZE,11, , ,5
VSWEEP,2,17,16
allsel,all
!中间的体 映射划分
MSHAPE,0,3D
MSHKEY,1
VMESH,1

沙隆巴斯 发表于 2011-6-30 10:46

粘上的部分应该不会

uniwuliao 发表于 2011-8-21 14:15

就建模而言,楼主的布尔运算做的不错;而且这网格也划分的很好

另一种办法是,不妨先建立一个大长方体,然后#字形切割,然后厚度方向切割,删除中间的一个长方体。然后选定对应的体积扫略。扫略完再合并节点。这样的网格可以非常均匀,全部是长方体网格。

liuxiaotian 发表于 2016-4-30 13:35



顺着里面小方块的边缘 横竖切割4刀吧大模型切割出8个小方块 和中间的方块 然后合并网格就行了切割完的都是可以扫掠的局部
页: [1]
查看完整版本: VSWEEP扫掠生成网格