お知らせ
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

特定の軸を基準に上下に伸縮させる方法はありますか?

shisei_2712
Explorer

特定の軸を基準に上下に伸縮させる方法はありますか?

shisei_2712
Explorer
Explorer

昇降装置やマジックハンドなどで用いられるシザーズ構造を作成したのですが、添付した動画のように部材の一部を固定しているので、その部材を中心に回転しています。

これを特定の軸を基準(添付した動画の場合、x軸を基準)に上下に伸縮させる方法について教えてほしいです。

0 件のいいね
返信
解決済み
228件の閲覧回数
3件の返信
返信 (3)

Bunga777
Mentor
Mentor
解決済み

私は以前こんな感じでダミーの形状にジョイントするようにして実現しました。

Bunga777_0-1735384117117.png

 

 

adachitech7
Consultant
Consultant
解決済み

@shisei_2712 さん、

 

モーションリンクを付けてマジックハンドの動作を作ってみました。

 

部品の三か所にジョイントの原点を付けておきます。

01.png

 

 

空のファイルを新規に作って原点にジョイントの原点を作り、そこに部品の中央と回転ジョイントを付与します。

このときに回転の角度制限を付けておくこともできます。画像では20°~80°ですが、最終的に15°~75°にしました。

02.png

 

 

部品をもう一回挿入して同様にファイルのジョイントの原点との間に回転ジョイントを付けています。回転の制限は先ほどとは反対方向に付けておきました。

03.png

 

 

この2つの回転ジョイントをモーションリンクで連動させます。一方が360°回転するともう片方は反対側に360°回転するようにしています。反対に回転させるにはマイナスの符号をつければOKです。

04.png

 

 

同じ部品を挿入して回転ジョイントを付けます。

05.png06.png07.png

 

 

モーションリンクは一か所だけでこのように回転運動が直線の運動に変換されることになります。

shisei_2712
Explorer
Explorer

ご丁寧に回答ありがとうございました。

勉強になりました。参考にさせていただきます。