Exodus IIファイル指定

Exodus IIマニュアル

完全版の Exodus IIマニュアル はWebから入手できます。

Element Block定義例

複数のElement Block

有限要素メッシュを生成する際には、複数のElement Blockを使用することがよくあります。たとえば、Volume Meshを薄いShellで覆うBlockから有限要素モデルが構成される場合、次のBlockコマンドを使用します。

Block 100 Volume 1

Block 100 Element Type Hex8

Block 200 Surface 1 To 6

Block 200 Element Type Shell4

Block 200 Attribute 0.01

Mesh Volume 1

Export Genesis `block.g'

この一連のコマンドでは、2つのElement Block(100と200)を定義します。Element Block 100は8節点Hex要素で構成され、Element Block 200はBlock表面上の4節点Shell要素で構成されます。Shell要素の「厚さ」は0.01です。Genesisファイル(block.g)を読み込む有限要素コードでは、Element Block ID 100および200を使ってこれらのBlockを参照します。例の2行目と4行目は、それぞれのElement Blockのデフォルト要素タイプを指定しているため、省略できます。

Surface Mesh Only

BlockのSurfaceだけを含むメッシュが必要な場合は、例の最初の2行を省略し、Mesh Volume 1の行を、たとえば次のように変更します。

Mesh Surface 1 To 6.

2次元メッシュ

CUBITでは、FASTQと同様の2次元Genesisデータベースを書き出すこともできます。まず、モデル内の適切なSurfaceをElement Blockに割り当てます。次に、そのElement BlockにQuad*タイプの要素を指定できます。たとえば、次のように設定します。

Block 1 Surface 1 To 4

Block 1 Element Type Quad4

この場合、生成されるのは2次元Genesisデータベースであることに注意してください。2次元Genesisデータベースを書き出す際、CUBITはすべてのz座標データを無視します。そのため、Element Blockはx-y平面に平行な平面上のPlanar Surfaceへ割り当てる必要があります。現在サポートされる2次元要素はQuad*タイプのみです。必要に応じて、2次元Shell要素も将来追加される予定です。