Effacer les filtres
Effacer les filtres

Multibodyに複数の支持点が接続出来ない

5 vues (au cours des 30 derniers jours)
Kouji Yoshida
Kouji Yoshida le 27 Avr 2020
Commenté : Kouji Yoshida le 9 Mai 2020
Simulink/Simscape/Mutibody について、
ひとつのBobyに対して複数の支持点を設定するとができません。
梁のようなブロックの左右端をバネで支えているようなモデルを作成したいです。
Jointは、Bushing Jointを使用する前提です。
問題の現象
一つのSolid Bodyに対して、二つのフレームを追加し、それぞれのフレームに別々のBushing Jointを接続する。
それぞれのBushing Joint のBaseポートはワールドフレームに接続し、実行すると、
下記メッセージが出て停止してしまう。
 Targets or motion inputs are specified for every joint around a kinematic loop:
 Bushing_Joint1
 Bushing_Joint2
なお、Bushing Jointには6軸すべてに値を入れ、バネとして機能させているので、
幾何学上の矛盾は生じないものと考えています。

Réponse acceptée

Norihiro Kobayashi
Norihiro Kobayashi le 28 Avr 2020
こんにちは、
コンフィギュレーションパラメータのSimsccape Multibodyの診断の項目をご存知でしょうか?
Simulinkのコンフィグを開いて一番下にあります。
おそらく、対象の項目(運動学ループ・・・)がデフォルトのエラーになっていることが原因と思われます。
こちらエラーの設定を解除頂き、運用ください。
並列のJointが複数の解を持つ場合などは、計算された力の配分等に、一部注意頂く必要がある趣旨の項目との理解ですが、一般にはエラーを解除していただき問題はございません。
  1 commentaire
Kouji Yoshida
Kouji Yoshida le 9 Mai 2020
ありがとうございます。
モデルの構造を修正して当エラーを回避してしまいましたが、
ご回答頂いた内容も検討してみます。

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Produits


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!