SimMechanics 2nd で形状から重心位置や​慣性モーメントの情報​を取得するにはどうす​ればよいですか?

조회 수: 7 (최근 30일)
MathWorks Support Team
MathWorks Support Team 2013년 3월 11일
편집: MathWorks Support Team 2020년 5월 19일
SimMechanics 4.0 (R2012a) second generation は、自動的に指定した形状の質量と慣性モーメントを計算しますが、慣性と質量モーメントや重心の数値を得る方法を教えてください。
ドキュメントの二重振り子の例を見ると、振り子のMain Linkがジオメトリから計算されたイナーシャを持っています。しかし、モデルを開いて見ても、慣性モーメントは、単に[1 1 1]になっています。これは下記のコマンドからも確認できます。
sm_cart_double_pendulum
MainLink = 'sm_cart_double_pendulum/Cart and Double Pendulum/Lower Link/Main Link'
get_param(MainLink,'InertiaType')
get_param(MainLink,'MomentsOfInertia')
慣性モーメントがあるモデルを実行した後でも"[1 1 1]となっています。
sim(gcs)
get_param(MainLink,'MomentsOfInertia')
SimMechanics 2nd generation で、慣性モーメントと重心位置の値を取得する方法を教えてください。

채택된 답변

MathWorks Support Team
MathWorks Support Team 2020년 5월 19일
편집: MathWorks Support Team 2020년 5월 19일
"From Geometry" で計算された質量と慣性モーメントを表示することは、SimMechanics 4.0 (R2012a) ではできません。
現在利用可能な機能は以下のとおりです。
1. ボディに単一な力やトルクを与え、その加速度を観測します。
2. Mechanics Explorer を使用して、ツールバーの重心のアイコンをクリックすることで、各ボディの計算された重心位置がモデル画面上に表示されます。
3. CAD プラットフォームからインポートされたモデルは、慣性質量とモーメントの数値が表示されます。

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 マルチボディ モデリング에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

제품


릴리스

R2012a

Community Treasure Hunt

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

Start Hunting!