ジオメトリとメッシュアップデート

COMSOL Multiphysics® バージョン5.6には, ジオメトリおよびメッシュ機能に対するいくつかの改善が含まれています. これらのアップデートの詳細については, 以下をご覧ください.

ジオメトリとメッシュのグラフィックスコンテキストメニュー

グラフィックスウィンドウのコンテキストメニューを使用すると, 選択したエンティティまたはオブジェクトに適用できるジオメトリおよびメッシュ操作にすばやくアクセスできます. 2D スケッチインターフェースでは, このメニューを使用して描画ツールを切り替えることもできます.


The Graphics window in COMSOL Multiphysics version 5.6 showing a meshed bracket model in the background and a context menu in the foreground with different mesh and geometry options shown.
グラフィックスウィンドウでエンティティを選択し, 右クリックして, 現在のコンテキストに適合したオプションを含むメニューを開きます.

フェース上の境界層メッシュ 3D で面の境界層メッシュを作成することが可能になりました. これにより, 境界層メッシュ面をスイープメッシュへの入力として使用して, 境界層要素を使用してスウェプトメッシュを作成できます.

Three 3D cylindrical models with different meshes.
フェースのメッシュを作成し(左), 境界層メッシュを挿入し(中央), 境界層サーフェスメッシュをスイープ(右).

この機能を使ったモデル:

湾曲した要素の要素品質測定

非線形ジオメトリ形状関数を使用する場合, メッシュ要素はジオメトリに合うように湾曲します. 「統計」ウィンドウまたは「メッシュ」プロットで, 新しい「曲線」歪度品質測定を使用して, 要素の曲線によって引き起こされる潜在的な問題を検出します.

Two donut-shaped models where the left one has a coarser mesh than the right and both meshes are curved; the left mesh is yellow and the right mesh is mostly green.
粗いメッシュ(左)と細かいメッシュ (右) のプロット. 両方のメッシュは3次のジオメトリ形状次数に基づいており, 要素の色は「曲線」歪度の品質指標の値を示します (緑は良, 黄色は可, 赤は不良). より細かいサ イズを使用すると, 各要素の湾曲が少なくなり, 「曲線」歪度の測定値が向上します.

インポートされたメッシュのその他の編集および修復ツール

インポートされたメッシュに対して, 次のことができる新しいツールが利用可能となりました:

  • 3D サーフェスメッシュを平面と交差させるか, 2Dメッシュを線と交差
  • フリー三角形またはフリー四辺形操作を使用して, サーフェス メッシュを再メッシュ作成
  • グラフィックスウィンドウでメッシュの頂点とエッジを選択して, 頂点と分割フェースを作成

A meshed geometry of a vertebra model as the Intersect with Plane operation is being used, shown as a semitransparent rectangle with a yellow outline and one arrow in each corner indicating the direction.
新しい「平面と交差」操作を使用して, インポートされたサーフェスメッシュの要素を切り取り, 分割します. 例えば, 対称メッシュの半分を削除するには,「エンティティを削除」操作を使用して, 交差したメッシュの左側の部分を削除します.

Half of a meshed vertebra model is shown twice: before and after remeshing.
交差操作と削除操作の結果のメッシュ (左) と, 同じパーツが「フリート三角形」操作 (右) を使用して, 後続のモデリングの準備として再メッシュ化されたもの.

このインポートされたメッシュの小さな折り目を修復するには, 最初に「エッジの作成」を使用して, 「グラフィック」ウィンドウで選択したメッシュエッジに沿ってフェース分割を作成します. 次に, 折り目を含む小さなフェースを削除し, 「フェース作成」を使用して新しいメッシュ面を生成します. 最後に, フェースを結合して元のトポロジに復元します.

パーティションデータセットからメッシュを作成

「インポート」操作を使用して, 分割データセットからメッシュデータを含むメッシュをインポートできるようになりました.

The COMSOL Multiphysics version 5.6 UI with the Import settings shown for a mesh part and a meshed Neovius surface model shown in the Graphics window.
「Neovius」サーフェスを定義する分割データセットから作成されたメッシュ.

ラグランジュ補間演算子

新しい演算子 laginterp (次数, 式) は, 指定された次数のラグランジュノードで, 各メッシュ要素内の指定された式を評価してから, 補間します. この演算子には多くの用途があります. 1つの例は, 2次から1次の形状関数など, 場の補間次数を減らすことです. 他には, 空間導関数が実装されていない式の空間導関数を計算することもできます.