Global Element ID
Cubit Mesh EntityのID空間
すべてのMesh Entityには、対応するMesh Entity ID Space内で一意なIDが割り当てられます。たとえばHexには「list hex 17」のようなコマンドで使用できるIDがあります。ただし、このIDが一意なのはCubitセッション内のHex同士だけです。Tet、Quad、Tri、Edge、Nodeなどにも同じID 17が存在する場合があります。
Global Element ID
Hex、Tet、Quad、Triなどが Element Blockに登録されると、別のIDが割り当てられます。これを グローバル要素IDと呼びます。 グローバル要素ID は、任意のBlockへ登録されたすべての要素の間で一意です。Cubit 14.0以降ではExodus形式へ出力され、後続の解析アプリケーションが要素を対応するCubitのHex、Quadなどへ対応付けられます。Cubit 14.0時点ではGlobal Element IDは他のExporterではサポートされていませんが、将来のリリースでサポート予定です。
Global Element IDの操作
Hex、QuadなどをElement Blockへ登録した後、割り当てられたIDは list コマンドで確認できます。例:
reset
bri x 10
mesh vol all
block 1 hex all
list hex 1
出力には次の内容が含まれます。
CUBIT> list hex 1
Hex 1
Global Element ID = 1
この単純な例ではHex IDとGlobal Element IDが同じですが、常に同じになるとは限りません。
これらのGlobal Element IDは、ExodusファイルへGlobal IDとしてエクスポートされます。解析中に特定要素をCubitセッション内で再特定する必要がある場合は、次のいずれかのコマンドで検索できます。
List element <id_range>
Draw element <id_range>
Highlight element <id_range>
List element <id_range>
割り当てられる グローバル要素ID は renumber コマンドで確認できます。