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 コマンドで確認できます。