ジオメトリ/メッシュ比較ツール

ジオメトリ/メッシュ比較ツールは、互いに対応していないジオメトリとメッシュを検出します。一般的には、ジオメトリファイルをインポートした後、そのジオメトリに対応するメッシュファイルをインポートして使用します。比較ツールはジオメトリに対応しないメッシュを特定し、メッシュに対応付けられないジオメトリも表示します。

比較対象のボリュームを選択し、続いて比較対象のメッシュエンティティを選択します。比較の既定 tolerance 許容差には、特に指定しない限り1e-6が使用されます。追加の設定は不要です。「Compare」ボタンをクリックして結果を生成します。

対応付けられていないエンティティは、次の2つのカテゴリのいずれかで表示されます:

1) どのボリュームにも対応付けられていないメッシュ要素

2) 部分的にメッシュ化されたボリューム

ツリー内のラベルをクリックすると、該当するエンティティがグラフィックスウィンドウに描画されます。「Draw Without Refreshing」を選択すると、描画結果が追加表示されます。「Draw Without Refreshing」を選択していない場合は、現在のエンティティを表示すると以前の描画結果が消去されます。

このツールが内部で使用するCubitコマンドは次のとおりです:

Compare volume <id range> {block <id range> | hex <id range> | tet <id range> [tolerance <value>]

このコマンドは、対応関係のないメッシュやジオメトリを含む3種類のグループを作成します。「mesh_with_no_volume」には、どのボリュームにも対応付けられないhexまたはtetが含まれます。「No_meshed_Volume_*」には、hexやtetがまったく存在しないボリュームのcurveが表示用に含まれます。最後に「Partially_meshed_Volume_*」には、メッシュと一部だけ対応付けられたボリュームのhexまたはtet、faceまたはtri、およびcurveが含まれます。これらのエンティティをグループ化することで、ボリューム内の部分的にメッシュ化された領域を確認できます。