"intersecting triangles"の対処方法

38 views
Skip to first unread message

Yuto Takaki

unread,
Dec 8, 2018, 5:47:41 AM12/8/18
to Salome-Meca & Code_Aster + Code_Saturne

たびたび失礼します。
磁場シールドのシミュレーションをしたく、Salomeを使おうとしているものです。

今回、メッシュを切ろうとすると生じるエラーについて相談させていただきます。
皆様のご協力をいただければと思います。よろしくお願いします。
エラーの流れを説明します。

1. Salome7.4.0でMagneticShield.brepを開く。
2. fig1.pngのような設定でメッシュを切る。
3. computeするとfig2.pngのようなエラーが生じる。

目標としては、各円筒ごとに独立したメッシュを切りたいのですが、
"intersecting triangles"というエラー文をみるに、円筒どうしのメッシュが交差しているのがエラーの原因だと考えています。
このようなエラーの対処方法をご存知の方がいらっしゃいましたら、お教え頂きたいと思います。
お忙しいとは思いますが、よろしくお願いいたします。


fig1.png
fig2.png
MagneticShield.brep

kengo

unread,
Dec 10, 2018, 8:39:37 AM12/10/18
to Salome-Meca & Code_Aster + Code_Saturne

設定したメッシュサイズが大きすぎて、中央部分のメッシュが切れないことが原因です。
メッシュサイズの設定を小さくすれば、メッシュが作成できると思います。

また外側の大きな領域と、中央の複数ある小さな領域を別のグループにして、
どちらかをサブメッシュ化すれば、外側の領域のメッシュ数を減らすこともできます。


以上

Yuto Takaki

unread,
Dec 12, 2018, 4:09:29 AM12/12/18
to Salome-Meca & Code_Aster + Code_Saturne

親切なお回答ありがとうございました。
サブメッシュも利用して進めていきたいと思います。
Reply all
Reply to author
Forward
0 new messages