我把楼主的网格划分的log文件,整理了一下。。
这个是一分为二的操作,确实出现的状况,如si13所说,网格似乎不连续,但是实际上是连续的。
我看到,楼主贴出一分为三的图片,甚是惊喜。无奈,还是有点不太明白。
写出一分为二的命令流,供大家分享,请多多指教。。
finish
/clear,start
/prep7
et,1,45
*do,i,1,5
block,0,25,25*(i-1),25*i,0,100
*enddo
*do,i,1,3
*if,i,le,1,then
block,0,50,125+25*(i-1),125+25*i,0,100
*else,then
block,0,50,150+50*(i-2),150+50*(i-1),0,100
*endif
*enddo
*do,i,1,4
*if,i,le,1,then
block,0,100,250+50*(i-1),250+50*i,0,100
*else,then
block,0,100,300+100*(i-2),300+100*(i-1),0,100
*endif
*enddo
vsel,s,,,all
vglue,all
vsel,s,volume,,17,19,2
allsel,below,volume
lsel,r,,,74,79,5
lsel,a,,,110,115,5
lsel,a,,,161,164,3
lsel,a,,,169,172,3
cm,_y,line
lesize,_y, , ,1, , , , ,0
!*
lsel,s,,,62,67,5
lsel,a,,,98,103,5
lsel,a,,,162,163,1
lsel,a,,,170,171,1
cm,_y1,line
lesize,_y1,,,2,,,,,0
mshape,0,3d
mshkey,1
!*
vsel,s,,,17,19,2
cm,_y2,volu
!chkmsh,'volu'
cmsel,s,_y2
vsweep,all
cmdele,_y
cmdele,_y1
cmdele,_y2
!*
allsel,all
lsel,s,,,127,139,15
lsel,a,,,176,180,4
cm,_y,line
lsel,s,,,_y
lesize,_y,,,1,,,,,0
vsel,s,,,20,21,1
cm,_y1,volu
cmsel,s,_y1
vmesh,_y1
cmdele,_y
cmdele,_y1
allsel,all
lsel,s,,,99,102,3
lsel,a,,,188
cm,_y,line
cmsel,s,_y
lesize,_y,,,1,,,,,0
vsel,s,,,23
cm,_y1,volu
cmsel,s,_y
vsweep,all
cmdele,_y
cmdele,_y1
lsel,s,,,167,168,1
cm,_y,line
cmsel,s,_y
lesize,_y,,,1,,,,,0
vsel,s,,,18
cm,_y1,volu
cmsel,s,_y1
vmesh,all
!*
cmdele,_y
cmdele,_y1
lsel,s,,,64
lsel,a,,,184
cm,_y,line
cmsel,s,_y
lesize,all,,,1,,,,,0
vsel,s,,,22
cm,_y1,volu
cmsel,s,_y1
vsweep,all
cmdele,_y
cmdele,_y1
!*
lsel,s,,,2,7,1
lsel,a,,,14,19,5
lsel,a,,,26,31,5
lsel,a,,,38,43,5
lsel,a,,,146,147,1
lsel,a,,,151,154,1
lsel,a,,,155,158,1
lsel,a,,,158,159,1
cm,_y,line
cmsel,s,_y
lesize,_y,,,1,,,,,0
vsel,s,,,1
vsel,a,,,13,16,1
cm,_y1,volu
cmsel,s,_y1
vmesh,all
cmdele,_y
cmdele,_y1
vsel,s,,,21
vsel,a,,,19,21,1
vsel,a,,,23
vgen,16,all,,,100,,,,0
vsel,s,,,17,18,1
vsel,a,,,22
vgen,32,all,,,50,,,,0
vsel,s,,,1
vsel,a,,,13,16,1
vgen,64,all,,,25,,,,0
/uis,msgpop,3
nummrg,all,low
nummcp,all
allsel
eplot
finish |