前回の解析を引き継ぐにために必要な、
これらのカードを、自動的に .sta ファイルに出力する機能があります。本記事はシェル要素のモデルを使って解説していますが、ソリッド要素の時は /INISHE を /INIBRI に置き換えてください。
Engine ファイル _0001.rad に .sta を書き出すための設定が必要です。私がテストしたファイルは 1回目のテストデータ.7z です。
/STATE/DT/ALL
# 0.01 は書き出し間隔
0 0.01
# ソリッドのときは /STATE/BRICK
/STATE/SHELL/STRAIN/FULL
/STATE/SHELL/STRES/FULL
https://2021.help.altair.com/2021.1/hwsolvers/rad/topics/solvers/rad/initial_state_engine_r.htm
計算実行すると、_0002.sta (場合によってはもっと大きい数字ですが、一番大きいものが最後です) ファイルが出来上がります。この中に /INISHE/STRA_F, /INISHE/STRS_F ができています。
実際の計算結果は次のようなものです。
テストに使った 2回目のモデル: 2回目の例.7z
_0002.sta には /INISHE だけでなく節点の /NODE, 要素の /SHELL カードもあります。ですので、_0002.sta ファイルをそのまま次の解析モデルにインクルードすると、節点、要素の重複でエラーになるので、/NODE と /SHELL のブロックを消しておきます。そうしたら、スターターファイル 0000.rad にインクルードします
#include Inishe_0002.sta
通常 # はコメント文ですが #include に関してはインクルードとして動作します。
計算してみると、時刻ゼロで、応力などが発生していることが確認できます。先に出てきた 1回目の最終時刻と見比べてみてください。全く同じになっています。
いきなり HyperWorks に読み込ませずにテキスト編集を行ったのはこのためです。
節点カード /NODE を HyperWorks で上書きします。まず .sta ファイルから /NODE ブロックのみを残します。例 node_0000.rad
HyperWorks の操作は動画で説明します。