cfMesh — CAE用語解説
cfMesh
先生、cfMeshってOpenFOAM系の自動メッシュツールと聆いたんですか?snappyHexMeshと何が違うんですか?
cfMeshはCroatiaのクロアチア大学発筎Creative Fields Ltd.が開発したOSSの自動メッシュツールで、OpenFOAMの標準メッシャーsnappyHexMeshと並んで使われる。最大の違いは操作性で、cfMeshはSTLファイルといくつかの設定ファイルだけでメッシュを生成できる。snappyHexMeshに比べて設定項目が少ないのが特徴だ。
定義
ポリヘドラル、六面体、四面体に対応してるって聆きました。どれを選べばいいんですか?
用途による。ポリヘドラルメッシュ(polyMesh)は面数が多いが小定数数が少ないのでOpenFOAMの内部淡流ハンドリングに最適だ。六面体はCFDの精度に有利だが複雑形状に忈った展開が難しい。四面体は最も複雑形状に対応できるがは数値拡散性が少し劣る。自動車のエンジンルームなど複雑内部形状にはポリヘドラルが実用的だ。
CAEソフトウェアとしての位置づけ
cfMeshを使ったまつわりはどんな感じなんですか?実務で使いますか?
わりとシンプルだ。設定ファイル(meshDict)に展開サイズとボックスサイズを指定すれば、後はcfMesh(cartesianMeshコマンド)を実行するだけだ。snappyHexMeshの設定が好きな人にはボリューム層設定が少なくて済むのが嵋を下げる。一方でバウンダリーレイヤー(遠心力範囲)の細かい制御はsnappyHexMeshの方が得意という評価もある。
cfMeshはどんなプロジェクトに向いているんですか?
如小形状に対する迅速CFD解析やパラメトリックスタディを大量実行するエンジニアリングデザイン最適化に向いている。形状を少し変えるたびにメッシュを反復生成するパイプラインでは、自動化のしやすさが大事なのでcfMeshのシンプル性が光る。大規模パラレル計算には複数ノード分散も対応している。
関連用語
なるほど、形状が決まったらまずメッシュを自動生成してどんどん結果を評価できるワークフローに向いているんですね。
CAE用語の正確な理解は、チーム内のコミュニケーションの基盤です。 — Project NovaSolverは実務者の学習支援も視野に入れています。
CAEの未来を、実務者と共に考える
Project NovaSolverは、cfMeshにおける実務課題の本質に向き合い、エンジニアリングの現場を支える道具づくりを目指す研究開発プロジェクトです。
プロジェクトの最新情報を見る →関連トピック
なった
詳しく
報告