他の人たちはメッシュの背後にある理論的枠組みを説明しましたが、その手法は著しく異なり、有限要素解析の結果が製品開発プロセスの大部分をカバーしているため、メッシュの品質が最重要である業界ではまったく自動ではありません。
最初に、メッシュ生成の方法を理解しましょう。
構造ドメインのメッシュには、1Dメッシュ、2Dメッシュ、およびメッシュに使用される要素のタイプに基づく3Dメッシュの3つのタイプがあります。
使用するメッシュ、つまり1D、2D、または3Dは、主に、必要な計算精度、計算コスト(問題の解決に必要な時間)、およびドメインのアスペクト比に依存します。寸法を無視して低次元のメッシュを使用するには、最高のアスペクト比が10を超える必要があります(一般的な経験則)。
説明させてください。
100X50X80のドメインはすべて同等の寸法を持ち、最高のアスペクト比は100/50 = 3です。したがって、3D要素を使用してその部分をメッシュします。
100X50X8のドメインは1つの次元が無視でき、最高のアスペクト比は100/8 = 12です。したがって、2D要素が使用されます。板金部品はこれの完璧な例です。
100X5X8のドメインの2つの次元は無視でき、最高のアスペクト比は100/5 = 20です。したがって、1D要素が使用されます。トラスアセンブリが一例です。
使用する要素のタイプを決定すると、要素の品質が明らかになります。品質を維持するには、メッシュ作成を手動で行う必要があります。
すべてのメッシュソフトウェアには自動メッシュオプションが付属しており、マッピング可能なパーツとまっすぐな面/ブロックでのみ機能します。他の回答(特に@Wesの回答)の説明のほとんどは、自動メッシュが機能するためにバックグラウンドで行われていることに関連しています。
その考えは、ドメインを複数のパッチに分割し、パッチごとに自動メッシュ化し、パッチ間の接続を継続的に確保することです。接続の確認は、ほとんどの場合、許容ベースのチェックに基づいて自動的に行われます。これらの面では、1Dメッシュが簡単です。
次に、メッシュの流れと対称性を維持します。メッシュフローは、要素サイズの変換を示します。複雑なフィーチャを表現する必要がある場合、要素のサイズは大きくから小さくなります。これはフラッシュでは発生しないはずであり、サイズの段階的な変更は維持されます。また、対称部品には、FEAからの結果の整合性を維持するために対称メッシュが必要です。
上記のすべてのポイントは、メッシュ品質の維持に役立ちます。ただし、メッシュソフトウェアには通常、いくつかのパラメーターを使用してメッシュの品質をチェックする機能があり、必要に応じて調整できます。FEAからの品質結果を確保するには、品質と接続性の最終チェックが不可欠です。
良いメッシュから期待されるいくつかの品質:
1Dメッシュから
- ノードの接続に問題はありません
- 重複する要素はありません
- 最小および最大長を維持する
2D / 3Dメッシュから
- 5度未満の反り角{クワッドを2つのトリアスに分割し、トリアスが形成する2つの平面間の角度を見つけることによって計算されます}
- アスペクト比が5未満{要素の最大長辺を要素の最小長辺で割る。}
- 60度を超えるスキュー角{各ノードから反対側の中辺へのベクトルと、要素の各ノードの2つの隣接する中辺の間のベクトル間の最小角度。90度-見つかった最小角度が報告されます。}
- ヤコビアン0.7以上{ヤコビアン比は、理想的な形状の要素からの特定の要素の偏差の尺度です。ヤコビアン値の範囲は-1.0〜1.0です。1.0は完全な形状の要素を表します。要素の理想的な形状は、要素の種類によって異なります。}
- 角度が20〜120度のトリア要素
- 角度が45〜135度のクアッド要素
- 最小および最大長を維持する
- 要素の接続性
- 2Dメッシュのトリア要素が10%未満
- 特定のパーツに対して同じ方向に向けられた2D要素法線。
- テトラ要素のTet崩壊{対向する面からのノードの距離を面の面積で割って1.24を掛けた値として定義されます}
すべてのメッシュから
- 定義された範囲でノードと要素に適切に番号を付ける
- ジオメトリからの最小の偏差と、健全な工学的判断によってサポートされる偏差。
- 適切に定義された要素の異なるタイプ(1D / 2D / 3D)間の特別な接続。
ただし、これらの品質パラメーターはすべて、分析の種類、必要な精度、企業のガイドライン、および計算コストによって異なる場合があります。
これらのものが自動化されない理由:
有限要素解析では、正しい結果を得るために正しいメッシュが必要です。この正確性は、いくつかのパラメーターで定義することはできず、それでも矛盾します。
また、さまざまなタイプの分析では、メッシュ品質の定義が異なる場合があります。
材料、幾何学、および接触の非線形性は、要件をさらに複雑にし、適切なメッシュを定義します。
自動メッシュ機能を使用して最初に確認した障害の1つは、他の面でメッシュの品質を維持するためのジオメトリの誤った表現です。両方とも重要です。また、ケースごとに変化するため、自動化が困難な適切なエンジニアリング判断により、ジオメトリの表現を簡素化できます。
たとえば、HypermeshはAltair Engineeringの非常に人気のある商用メッシュパッケージで、メッシュ作成を行うBatchmesherアプリケーションがあります。ただし、複雑な部品の要素間の適切なジオメトリ偏差と接続を維持できません。
tl; dr:
これがプロによるメッシュ作成方法です
- 使用するメッシュの種類を決定する
- パッチごとにパーツをメッシュし、適切な接続を確保します
- メッシュの流れと対称性を維持する
- すべての品質チェックを行い、品質を確保する
- 適切な接続を確保する
- 形状偏差と有限要素質量を確認します
- 分析要件に応じて特定の領域を再度メッシュする可能性のあるアナリストにモデルを提供します。
PS:私はこのフォーラムに初めて参加しましたが、これは私が多くの努力を払った最初のいくつかの答えの1つです。フィードバックをいただければ幸いです。メッシュとFEAに関するQuoraの回答がいくつかありますが、これらの点についてはグラフィックスで詳細に説明しています。[実用的な有限要素解析]