.sta ファイルを使って、応力、塑性ひずみ、シェル板厚変化、変形を引き継ぐ方法

altair_fukuoka
altair_fukuoka
Altair Employee
始めに

前回の解析を引き継ぐにために必要な、

これらのカードを、自動的に .sta ファイルに出力する機能があります。本記事はシェル要素のモデルを使って解説していますが、ソリッド要素の時は /INISHE を /INIBRI に置き換えてください。

1回目の解析のときに必要な設定

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回目のモデル: 2回目の例.7z

_0002.sta には /INISHE だけでなく節点の /NODE, 要素の /SHELL カードもあります。ですので、_0002.sta ファイルをそのまま次の解析モデルにインクルードすると、節点、要素の重複でエラーになるので、/NODE と /SHELL のブロックを消しておきます。そうしたら、スターターファイル 0000.rad にインクルードします

#include Inishe_0002.sta

通常 # はコメント文ですが #include に関してはインクルードとして動作します。

計算してみると、時刻ゼロで、応力などが発生していることが確認できます。先に出てきた 1回目の最終時刻と見比べてみてください。全く同じになっています。

捕捉1 HyperWorks は /INISHE 未対応です (バージョン2021.2に於いて)

いきなり HyperWorks に読み込ませずにテキスト編集を行ったのはこのためです。

捕捉2 変形も引き継ぎたいときは

節点カード /NODE を HyperWorks で上書きします。まず .sta ファイルから /NODE ブロックのみを残します。例 node_0000.rad 

HyperWorks の操作は動画で説明します。

Tagged:

Welcome!

It looks like you're new here. Sign in or register to get started.

Comments

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.