Body: Rigid
Command Element剛体要素を変更します。
フォーマット
<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."
/>