エンジンファイルで剛体のオン、オフをする方法


始めに

本記事では、剛体 /RBODY をエンジンファイルでオンオフ切り替える方法を説明します。

 

仕組み

エンジンファイル _0001.rad, _0002.rad,,, にて以下の命令を記述します。

 

https://help.altair.com/hwsolvers/rad/topics/solvers/rad/rbody_engine_r.htm

 

 

剛体 /RBODY の ID ではなく、第一節点の ID を使います。

 

このようなモデルで、時刻 0.5 で切り離し、時刻 1.0 でまたくっつけてみます。

 

エンジンファイルは時刻 0.5 までが _0001.rad, 時刻 1.0 までが _0002.rad, 時刻 1.5 までが _0003.rad です。

_0002.rad にて切り離し

/RBODY/OFF
190        

 

_0003.rad でもう一度くっつけます

/RBODY/ON
190        

 

その結果このような挙動になります。このように、有効化するときは、その時点の位置関係で有効化されます。

全体アニメ

 

入力ファイルのダウンロード: Example01.7z