三角形で定義されたBlender構造から完全な3Dメッシュへの移行(GMSHを使用していますか?)

Aug 20 2020

私は現在、三角形の平面で閉じたボリュームを描画することにより、Blenderで模型飛行機を作成しました。このオブジェクトに対してFEM計算を実行したいので、この構造の細かい3D四面体メッシュが必要です。(gmshを使用してstlファイルから3Dメッシュを作成する)のようなスレッドを見てきましたが、GMSHがエクスポートされた.stlファイルから実際のボリュームを検出する際に問題が発生したため、プッシュする前にこのコミュニティに代替パスを要求すると思いましたそれ以上に。そう:

誰かがGMSHを使用する代わりの方法を考えることができますか?検討する価値のあるオープンソースのメッシュプログラムはありますか?

回答

3 DanielShapero Aug 20 2020 at 05:39

gmshのようなツールは、多くの場合、STLが提供するよりも多くの情報、つまり入力サーフェスメッシュの三角形間の接続を必要とします。TetWildを試してみることをお勧めします。これにより、この接続情報をすべて再構築し、入力データのある程度の縮退を修正できるようです。それに関する論文も非常に興味深いものです。彼らは、Thingiverseの数千の表面メッシュでアルゴリズムをテストしました。彼らのアルゴリズムはこれらの表面メッシュの99%をメッシュ化することができましたが、多くの競合するツール(MMG、CGAL、Tetgen)はその数の近くではうまくメッシュ化できません。