Body: Rigid
コマンド要素剛体要素を変更します。
フォーマット
<Body_Rigid>
id = "integer"
[ inertia_xx = "real"
inertia_yy = "real"
inertia_zz = "real"
inertia_xy = "real"
inertia_yz = "real"
inertia_xz = "real"
v_ic_x = "real"
v_ic_y = "real"
v_ic_z = "real"
w_ic_x = "real"
w_ic_y = "real"
w_ic_z = "real"
is_wet_body = "boolean"
cp_inp_id = "integer"
]
/>属性
- id
- 要素識別番号(整数 > 0)。これは、すべてのBody_Rigid要素の中で一意の番号です。
- inertia_xx、inertia_yy、inertia_zz、inertia_xy、inertia_yz、 inertia_xz
- それぞれ、im_idの原点およびx、y、z軸についての剛体の慣性モーメントおよび慣性乗積を定義します。
- v_ic_x、v_ic_y、 v_ic_z
- 全体座標系のx、y、z軸に沿ったBody_Rigid CGマーカーの初期並進速度を指定します。3つの属性はいずれも省略可能です。
- w_ic_x、w_ic_y、 w_ic_z
- 全体座標系のx、y、z軸に沿ったBody_Rigid CGマーカーの初期回転速度を指定します。3つの属性はいずれも省略可能です。
- is_wet_body
- この剛体が連成シミュレーションでAcuSolveモデルと相互作用するかどうかを変更します。
- cp_inp_id
- この剛体に適用されるAcuSolveのシミュレーションで計算された力とトルクを含むControl_PlantInput要素のIDを変更します。
例
<Body_Rigid
Id = "101"
inertia_xx = "10000."
inertia_yy = "10000."
inertia_zz = "10000."
/>