/MERGE/RBODY
Blockフォーマットキーワード エンティティのメイン剛体へのマージを定義します。
フォーマット
| (1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
|---|---|---|---|---|---|---|---|---|---|
| /MERGE/RBODY/merge_ID | |||||||||
| merge_title | |||||||||
| main_ID | m_type | second_ID | s_type | Iflag | |||||
定義
| フィールド | 内容 | SI単位の例 |
|---|---|---|
| merge_ID | 剛体のマージ識別子 (整数、最大10桁) |
|
| merge_title | 剛体のマージタイトル (文字、最大100文字) |
|
| main_ID | メイン剛体の識別子 (整数、最大10桁) |
|
| m_type | メイン剛体のタイプフラグ
(整数) |
|
| second_ID | セカンダリ剛体の識別子 (整数、最大10桁) |
|
| s_type | セカンダリエンティティタイプフラグ
(整数) |
|
| Iflag | マージオプションフラグ 2
(整数) |
コメント
- 行1を繰り返して、1ブロック内で複数の剛体のマージを定義できます。
- すべての剛体節点(セカンダリおよびメイン)がメイン剛体のセカンダリ節点になります。
- マージの前に、各セカンダリおよびメイン剛体の慣性、質量、および重心が、それらの/RBODYプロパティに基づいて計算されます。その後、セカンダリエンティティがメイン剛体にマージされ、新しい剛体プロパティがIflagオプションに基づいて計算されます。
- s_type =2 (node_ID)および =3(/GRNOD)の場合、セカンダリエンティティは1つの/MERGE/RBODY内でのみ定義でき、/RBODYでは定義できません。
- /MERGE/RBODYで定義されたメイン剛体は、別の/MERGE/RBODY内のセカンダリ剛体として定義できます。ただし、デバッグが困難になる可能性があるため、複雑な階層は避ける必要があります。
- セカンダリ剛体のメイン節点に適用されるすべての運動条件、初速度、および重力荷重は無視されます。
- セカンダリ剛体のsens_ID、Skew_ID、Ispher、Ikrem、surf_ID、およびIoptoffオプションは無視されます。マージされた剛体は、メイン剛体で定義されたフラグを使用します。
- マージされた剛体は、/SENSOR、またはEngineファイルのオプション/RBODY/ONまたは/RBODY/OFFを使用して、アクティブ化または非アクティブ化することができます。
- セカンダリ剛体が時刻歴出力で定義されている場合(/TH/RBODY)、セカンダリ剛体ではなく、メイン剛体が自動的に時刻歴出力に含まれます。
- /MERGE/RBODYは、/INTER/TYPE21接触のメインサーフェスである剛体では使用できません。