このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
アセンブリ
ジョイント、ギアおよび拘束を介してボディを接続する
ボディをジョイント ブロックや拘束ブロックで接続して関節システムに組み立てます。ジョイント ブロックは、接続されたボディ間で許容される回転と並進の最大自由度を決定します。拘束ブロックは、自由度をしばしば連結させる運動的関係を適用して、この数値を減らします。モデルのトポロジに制限はなく、二重振子などの運動学ツリーや 4 節リンクなどの運動学的ループをモデル化できます。
クラス
Simscape ブロック
トピック
ジョイントを使用したボディの組み立て
- Create a Mechanism with Different Joints in MATLAB
This example shows how to model a mechanism that contains different types of joints in MATLAB®. It also shows a way of setting operating point targets for the joint primitives of the joints. - マルチボディの組み立ての仕組み
ジョイントによるボディの接続、剛体変換を介したジョイント座標系の配置と方向設定、およびジョイントの状態ターゲットの指定によるジョイント アセンブリのガイド。 - マルチボディ組み立てのワークフロー
ボディ サブシステムを連結されたマルチボディ モデルに組み立てるためのワークフローの手順。 - ジョイント接続のモデル化
マルチボディ モデルにおけるジョイントの役割。基本的な自由度をもつジョイント プリミティブのシステムとしてのジョイント。モデルにおけるジョイントの慣性の影響の「見なし」。 - 開ループ連鎖のモデル化
ボディ サブシステムと回転ジョイントの開ループ連鎖への組み立て。 - 閉ループ連鎖のモデル化
ボディ サブシステムと回転ジョイントの閉ループ連鎖への組み立て。 - アセンブリ エラーのトラブルシューティング
Mechanics Explorer と Model Report を使用し、モデルのアセンブリ エラーの特定と修正。
マルチボディの組み立ての制約
- ギア モデルの組み立て
Rigid Transform ブロックを使用して、ギア拘束のアセンブリ要件を満たす方法を学習する。 - 自由度のカウント
Simscape™ 統計ビューアーを使用した、機構における運動の自由度の決定。 - 曲線への点の拘束
Point on Curve Constraint ブロックを使用して、航空機フラップの動きを Spline ブロックで指定された曲線軌跡に制限する。 - 複合歯車列のモデル化
Common Gear Constraint ブロックを使用して、遊星歯車システムを構成するボディの回転運動を組み合わせる。 - ギア拘束のモデル化
単純なギアのモデルを例として使用し、ギア拘束のモデル化方法を学習する。