Helius PFA が Abaqus をどのように扱うのかを学習します。
Abaqus 用 Helius PFA は、ユーザ サブルーチン UMAT、VUMAT、URDFIL、および UEXTERNALDB によって実装されます。したがって、Abaqus ユーザ材料によって定義されます。次のツールが Abaqus 用 Helius PFA とともに Windows にインストールされます。
Abaqus で Helius PFA を使用する方法の詳細については、『Abaqus 用 Helius PFA ユーザ ガイド』を参照してください。
解析を実行する前に、Abaqus が Helius PFA ユーザ サブルーチン ライブラリを参照するようにする必要があります。これは abaqus_v6.env ファイルの usub_lib_dir 変数によって実行されます。このステップを Windows 上で実行する方法については「Windows 環境でのインストールとライセンス」セクション、Linux 上で実行する方法については「Linux 環境でのインストール」セクションを参照してください。
ユーザ材料の作成
Abaqus/CAE 向けの Helius PFA プラグインは Linux ではサポートされていません。 したがって、適切な *USER MATERIAL キーワードを手動で入力ファイルに作成するか、ユーザ材料を手動で Abaqus/CAE に作成しなければなりません。
材料の命名
Helius PFA は次の規則に従って材料ファイルを解決します。
MATERIAL_FILE_DIR/Material_Name/mdata.xml
ここで Material_Name は Abaqus 入力ファイ内の材料名です。 Windows と違い、Linux フォルダは大文字と小文字を区別し、Abaqus は材料名を変更してすべて大文字になるようにします。したがって Material_Name フォルダは常に大文字である必要があります。
Message Passing Interface (MPI) 解析
Abaqus 用 Helius PFA で MPI 解析を実行し、abaqus_v6.env 内で mp_host_list 変数を使用している場合、ジョブを mp_host_list にリストされた最初の節点から送信する必要があります。そうしないと、解析が予期せずに失敗する可能性が非常に高くなります。