例6:対称性の利用
対称モデルで対称メッシュを作成する方法の1つは、Volumeの半分だけをメッシュし、そのメッシュをもう半分へコピーすることです。以下ではこの方法を使用します。このモデルは一見単純ですが、大きく歪んでいない妥当なメッシュを得るには相当量のWebcutが必要です。

推奨Webcut
| Webcut | コマンド |
![]() |
CUBIT> webcut body 1 with plane xplane offset 0 CUBIT> delete body 2 |
![]() |
CUBIT> webcut body 1 with cylinder radius 2.75 axis y |
![]() |
CUBIT> webcut body 1 3 with plane yplane offset 0 |
![]() |
CUBIT> webcut body 1 with plane yplane offset -15 |
![]() |
CUBIT> webcut body 1 6 4 with plane surface 64 |
![]() |
CUBIT> webcut body 1 with plane surface 67 |
|
|
CUBIT> webcut body 5 with plane zplane offset 1.5 CUBIT> webcut body 11 with plane zplane offset -1.5 |
![]() |
CUBIT> create vertex on curve 540 distance 2 from vertex 368 CUBIT> webcut body 4 with plane vertex 409 vertex 410 vertex 630 |
![]() |
CUBIT> create vertex on curve 1093 distance 3 from vertex 646 CUBIT> webcut body 14 with plane vertex 570 vertex 569 vertex 647 このWedge形状のWebcutは、最終メッシュの歪みを制御する方法です。 |
![]() |
CUBIT> unite body 5 11 12 |
![]() |
CUBIT> unite body 4 13 CUBIT> delete vertex all CUBIT> imprint all CUBIT> merge all CUBIT> vol all size .5 |
![]() |
CUBIT> surf 229 size .25 CUBIT> mesh surf 229 CUBIT> volume 5 scheme sweep source 229 target 230 CUBIT> mesh volume 5 |
![]() |
CUBIT> volume 4 scheme sweep source surface 526 target 528 CUBIT> mesh volume 4 |
![]() |
CUBIT> volume 14 scheme sweep source 543 target 541 CUBIT> mesh volume 14 CUBIT> delete mesh CUBIT> unmerge all |
![]() |
CUBIT> webcut body 6 with plane surface 524 |
![]() |
CUBIT> unite body 16 17 |
![]() |
CUBIT> webcut body 8 with plane surface 524 |
![]() |
CUBIT> webcut body 18 with plane surface 540 |
![]() |
CUBIT> webcut volume 9 with plane zplane offset -3 rotate 5 about x これも最終メッシュの歪みを抑えるための処理です。 CUBIT> imprint all CUBIT> merge all |
![]() |
CUBIT> mesh volume 5 (swept around) CUBIT> mesh volume 4 (mapped) CUBIT> mesh volume 14 (swept top to bottom) CUBIT> volume 15 scheme map CUBIT> curve all in volume 15 size 0.5 CUBIT> mesh volume 15 |
![]() |
CUBIT> volume 18 scheme tetprimitive CUBIT> volume 18 interval 3 CUBIT> mesh volume 18 |
![]() |
CUBIT> volume 9 scheme sweep source surface 579 601 target surface 592 rotate off CUBIT> mesh volume 9 CUBIT> mesh volume 20 |
![]() |
CUBIT> volume 6 scheme sweep source 569 target 570 CUBIT> mesh volume 6 |
![]() |
CUBIT> volume 3 scheme sweep source 224 target 226 CUBIT> surf 224 226 scheme map CUBIT> mesh volume 3 |
![]() |
CUBIT> volume 19 scheme sweep source 543 target 586 CUBIT> mesh volume 19 |
![]() |
CUBIT> volume 17 scheme sweep source 545 583 582 target 239 CUBIT> mesh volume 17 |
![]() |
CUBIT> volume 8 scheme sweep source 574 597 601 target 241 CUBIT> mesh volume 8 |
|
|
CUBIT> volume 7 1 size 2 CUBIT> volume 7 1 scheme auto |
![]() |
CUBIT> volume 10 scheme sweep source 270 target 267 CUBIT> mesh volume 7 1 CUBIT> mesh volume 10 |
![]() |
CUBIT> unmerge all CUBIT> body all copy reflect x CUBIT> merge all |
最終メッシュ
最後のステップでメッシュ全体をコピーし、x軸に対して反転します。この例で対称性を利用する利点は、Decomposition作業を半分にできることと、完全に対称なメッシュを保証できることです。































