RigidBodyを作る
Algoryx Momentumを使い、AGXのRigidBodyを作る
完成の状態
SpaceClaimのコンポーネントを可動単位でまとめたRigidBodyができる
Simulation Structure パネルのRigidBodyがそれぞれ自由度を持ち運動する
Algoryx Momentumを有効にする
メニューバーの Momentum を選択する
ツールバーの Activate を選択し、Momentumを有効にする
RigidBodyを分割する
Simulation Structure パネルを開く。全てのリーフコンポーネントが一つのRigidBodyとなっている。
RigidBodyを右クリックする。Split を選択し、リーフコンポーネント毎にRigidBodyを分割する。
RigidBodyグループを作る
Simulation Structure パネルのルート
Simulationを右クリックする。Create group を選択し、Ignore グループを作る。同様にグループ Wheels を作る
シミュレーションに使わないコンポーネントをまとめる RB_Ignore
#. Structure パネルから Hidden を選択し、右クリックする。Merge (new body) を選択し、Simulation Structure パネル内の対象のRigidBodyを1つにまとめる。
まとめたRigidBodyは、Structure パネルのリストの一番下にできる。
まとめたRigidBodyの名前を
RB_Ignoreに変更するRB_IgnoreRigidBodyをIgnoreグループに移動する
複数のコンポーネントをRigidBodyとしてまとめる
上記1 と同じ手順で次のコンポーネントをそれぞれRigidBodyとしてまとめる
UpperStructure、Boom、Bucket、BoomCylinderTube、BoomPistonRod、ILink
コンポーネント名にプリフィックス
RB_をつけたRigidBody名とする
ホイールRigidBodyを作る
Simulation Structure パネルのホイールRigidBodyについて、次の要領でビジュアルとコライダのペアでマージする [1]
Rollerは末尾のサフィックス同士でマージする:Collider_UpperRoller_L1->UpperRoller_L1へドラッグドロップCollider_Sprocket_L->Sprocket_LへドラッグドロップCollider_Idler_L->Idler_Lへドラッグドロップ
ホイールRigidBodyの名前にプリフィックス
RB_をつけるホイールRigidBodyを
Wheelsグループに移動する
バケットRigidBodyを作る
Simulation Structure パネルのバケットのコライダRigidBodyを
RB_BucketにマージするバケットのコライダRigidBody:
Collider_Bucket_Middle、Collider_Bucket_Side_L、Collider_Bucket_Side_R
RigidBodyに名前をつける
残りのRigidBodyの名前にプリフィックス
RB_をつけるTrackFrame、Arm、ArmCylinderTube、ArmPistonRod、BucketCylinderTube、BucketPistonRod、HLink