弾性材料定義をユーザ材料定義で置き換えます。
Simulation Composite Analysis では従来の Abaqus の材料定義ではなく、*User Material 定義が使用されます。この手順では、*Elastic 材料定義を Simulation Composite Analysis 用にフォーマットされている *User Material 定義に置き換えます。
- チュートリアル 1 を表示し、「Composite Material Manager を使用してユーザ材料特性を指定する」で説明している手順を使用してユーザ材料を作成します。
- ASCA_Tutorial_2_Abaqus.inp をテキスト エディタで開きます。
- *Material キーワード ステートメントで検索して、材料定義の開始点を見つけます。
- 材料全体の定義は次のとおりです。
*Material, name=ExampleMaterial
*Elastic, type=LAMINA
1.5e+07, 2e+06, 0.3, 800000., 800000., 450000.
- *Material キーワード ステートメントで、材料名を ExampleMaterial から Tutorial_1 に変更します。この新しい材料名は、Simulation Composite Analysis 材料データベースに格納された複合材料名と完全に一致する必要があります。Simulation Composite Analysis 材料を作成および管理する詳細については、「Material Manager ユーザ ガイド」を参照してください。
- *Elastic キーワード ステートメントと、そのキーワード ステートメントに続く単一のデータ行を削除します。
- *Material, name=Tutorial_1 行の後に *Depvar キーワードを追加します。*Depvar キーワードは、各積分点における Simulation Composite Analysis の解依存の状態変数にメモリを割り当てます。
- *Depvar 行の後に 7 を追加します。7 の値は、解析プロセス全体で 7 つの解依存の状態変数を追跡する必要があることを示します。7 は、MCT で必要とされる解依存の状態変数の既定の数です。
- 状態変数名の割り当ての後に、*User Material, constants=16 行を追加します。パラメータ "constants=16" は、このユーザ材料に 16 個のユーザ材料定数があることを示します。
- *User Material 行の後に、次を追加します。
3, 1, 1, 0, 0, 0, 0, 0
0, 0, 0, 0.1, 1E-06, 0, 0, 0
- 新しい材料定義は次のようになります。
*MATERIAL, NAME=Tutorial_1
*DEPVAR
7
*USERMATERIAL, CONSTANTS=16
3, 1, 1, 0, 0, 0, 0, 0
0, 0, 0, 0.1, 1E-06, 0, 0, 0