自動細分割

次の処理を実施するには自動細分割を使用します:

これらのツールはメッシュ自動サイズ設定の拡張機能であり、複数の重要領域においてメッシュ生成を改善するものです。これらのツールは継続した開発を行っており、将来的なバージョンではデフォルト設定に組み込まれます。

ボリューム、サーフェスおよび境界層メッシュをコントロールする

既定の自動サイズ設定はエッジおよびサーフェスの曲率に対するメッシュの分布に基づくものであるため、多くの場合、平坦なサーフェスで非常に粗いメッシュが生成されます。同様に、自動サイズ設定により、ジオメトリで完全に囲まれていない領域に粗いメッシュが生成されることが多くあります。自動細分割を使用すると、要素の壁から広く開放された領域への拡大をより適切にコントロールできるため、この問題が解決されます。結果として得られるメッシュ数が高くなることがありますが、通常、解の精度は向上します。

自動細分割は、3D Acis (Inventor を含む)、Parasolid、および Granite (Pro/Engineer)ベースのモデルに対してのみ利用可能です。

標準的な自動サイズ

自動細分割

ワークフロー

  1. 自動サイズを適用します。([自動メッシュ サイズ]パネルで[自動サイズ]をクリックします)。
  2. 自動サイズ細分割サーフェス細分割をチェックします。
  3. 細分割をクリックします。
  4. 外部流れシミュレーションのメッシュをより適切にコントロールするには、体積ベースの自動サイズ設定を有効にします。これを行うには、フラグ マネージャmesh_volume_autosize フラグの値を 1 に変更します。
  5. デフォルト設定は、ほとんどのモデルに対して高品質で有効なメッシュを生成します。しかしながら解析内容によっては、設定の変更によるメッシュの微調整が必要となります。ダイアログ下部にあるアドバンストボタンをクリックし、サーフェス成長率エンハンスメント成長率を変更します。
  6. アドバンストダイアログを閉じ、細分割ボタンを再度クリックします。

自動細分割を無効にするには、[サーフェス細分割]をオフにします。

ボリューム メッシュの動作をコントロールする複数のフラグがあります。

[高度]ダイアログの設定

変更内容の反映

以下のいずれかの変更を行った後は、細分割をクリックしメッシュ分布を更新してください:

  • アドバンストダイアログ設定
  • 材料割り当て
  • メッシュ分布
  • 細分割領域
  • エッジまたはサーフェス診断

細分割のクリックが必要になると、そのボタン上に警告アイコンが表示されます:

アドバンスト ダイアログ

アドバンストダイアログ内の設定を変更した後は、メッシュ分布の再計算が必要です。クリックの必要があるボタンには、この警告アイコンが表示されます:

  • サイズ細分割セクションの設定を変更した後は、自動サイズボタンをクリックします。
  • サーフェス細分割セクションの設定を変更した後は、細分割ボタンをクリックします。

両方のセクションの設定を変更した場合には、警告アイコンが表示される順序で両方のボタンをクリックしてください。

自動サイズ細分割の効果をプレビューするには

このプレビューは、メッシュサイズクイック編集ダイアログからサーフェス細分割をオンにすると有効になります。

  1. Shiftを押した状態にします。
  2. サーフェス上およびギャップ近辺にマウスポインタを移動します。

小さいプリズムにより要素サイズが示されます:

ギャップと薄いソリッド

ギャップ細分割では、異なる部品上のサーフェスを含む、近接するサーフェス間のギャップ内におけるメッシュを制御します。

ギャップ細分割のメッシュ作成は、3D Acis、Parasolid、およびGranite(Pro/Engineer)ベースのモデルに対してのみ利用可能です。

既定のサイズ自動設定

このギャップ内のメッシュはとても粗いものです:

ギャップ細分割

このギャップ内のメッシュは非常に良好です:

ワークフロー

  1. 自動サイズを適用します。([自動メッシュ サイズ]状況依存パネルの[自動サイズ]をクリックします)。
  2. 自動サイズ細分割サーフェス細分割をチェックします。
  3. ギャップ細分割をチェックします。
  4. 細分割をクリックします。
  5. デフォルト設定は、ほとんどのモデルに対して高品質で有効なメッシュを生成します。しかしながら解析内容によっては、設定の変更によるメッシュの微調整が必要となります。ダイアログ下部のアドバンストボタンをクリックします。
  6. 設定を変更した後、アドバンストダイアログを閉じ、細分割ボタンを再度クリックします。

ギャップ細分割を無効にするには、ギャップ細分割チェックボックスの選択を解除します。

[高度]ダイアログの設定

Fluid gap elements = 4

Fluid gap elements = 1

  • 薄い固体に粗いメッシュを強制するには、1未満の値を指定します。逆数により、ボリューム要素に比較してサーフェス面がどの程度拡大されるかが指定できます。(0.2を指定すると、サーフェス面が四面体要素より5倍大きくなります。)

  • 重要なギャップに細かいメッシュを用いるには、Gap refinement lengthをギャップよりも小さく設定します:
  • 無関係なギャップに粗いメッシュを用いるには、Gap refinement lengthをギャップよりも大きく設定します:
  • Gap refinement lengthはモデル内のすべてのギャップに適用されます。個々のギャップをターゲットとして調整することはできません。

変更内容の反映

以下のいずれかの変更を行った後は、細分割をクリックしメッシュ分布を更新してください:

  • アドバンストダイアログ設定
  • 材料割り当て
  • メッシュ分布
  • 細分割領域
  • エッジまたはサーフェス診断

細分割のクリックが必要になると、そのボタン上に警告アイコンが表示されます:

アドバンスト ダイアログ

アドバンストダイアログ内の設定を変更した後は、メッシュ分布の再計算が必要です。クリックの必要があるボタンには、この警告アイコンが表示されます:

  • サイズ細分割セクションの設定を変更した後は、自動サイズボタンをクリックします。
  • サーフェス細分割セクションの設定を変更した後は、細分割ボタンをクリックします。

両方のセクションの設定を変更した場合には、警告アイコンが表示される順序で両方のボタンをクリックしてください。

自動サイズ細分割の効果をプレビューするには

このプレビューは、メッシュサイズクイック編集ダイアログからサーフェス細分割をオンにすると有効になります。

  1. Shiftを押した状態にします。
  2. サーフェス上およびギャップ近辺にマウスポインタを移動します。

小さいプリズムにより要素サイズが示されます:

ボリュームメッシュ成長率

ボリュームメッシュ成長率は、メッシュの計算におおよその長さスケールを使用する代替のボリューム メッシャです。前述の体積ベースの自動サイズ設定では、通常は体積の成長率をより適切にコントロールできます。

大きな領域が薄いジオメトリを含む場合は、ボリュームメッシュ成長率を調整します。このような領域の急勾配な流れは、デフォルト設定で生成可能なメッシュより、細かいメッシュを必要とする場合が少なくありません。

ボリュームメッシュ成長率の制御時は、他のメッシュスキームが実行されます。結果として得られるモデルのサイズは、デフォルトのメッシュ設定で生成されるものと比べ、通常は大きくなりますが、一般的により良好な解析結果を得ることが可能となります。

既定のボリューム成長率:

変更後のボリューム成長率:

ボリューム成長率が変更されると、流路の領域における要素拡大がより緩やかになります。これは旋回等の流れや温度勾配を計算するのに最適です。

ワークフロー

  1. 自動サイズを適用します。([自動メッシュ サイズ]パネルで[自動サイズ]をクリックします)。
  2. アドバンストボタンをクリックします。
  3. ボリューム成長率チェックボックスを選択します。

  • 1.4 を指定すると、要素を 40% まで拡大できます。

ケーススタディ

次に示す油圧バルブには、既定の設定によるスムーズなメッシュ作成を妨げる非常に微小なクリアランスがあります。

試行錯誤の結果、メッシュエンハンスメントをオフにするとメッシュが無事に作成できることが分かりました。しかし、これでは微小なギャップを通る流れが計算されないため、まったく理想的とは言えません:

ボリューム成長率が変更され、サーフェス細分割とギャップ再分割が既定の設定で実行されました。メッシュエンハンスメントも有効にしています。

これによりいくつかの重要な結果が得られます: