Fusion360歯車スクリプト/遊星歯車 の履歴(No.3)

更新


工作/Fusion360歯車スクリプト

遊星歯車

フリーソフトとして公開している自作の Fusion360歯車スクリプト を使って遊星歯車を作り動かしてみます。

planetary24.gif planetary25.gif

遊星歯車は中央の太陽歯車と内歯車との間で遊星歯車が回転するよう組み合わされた歯車です。

太陽歯車、遊星歯車、内歯車のどれを固定するかで3つの動作モードがあります。

planetary23.gif planetary21.gif planetary19.gif

同軸のまま減速したり、回転方向を反転させたりできるという特徴を持っています。

目次

歯車の比率を決める

遊星歯車を等間隔に配置する場合、以下の条件を満たせば良さそうです。

  • 太陽歯車の歯数と内歯車の歯数は遊星歯車の数 (例えば 3) の整数倍になっている
  • (内歯車の歯数) = (太陽歯車の歯数) + 2 × (遊星歯車の歯数)
  • 内歯車と遊星歯車の歯数は干渉せず回る値になっている
  • 遊星歯車同士が干渉せず回る値になっている

ここでは以下のようにしてみました。

  • 遊星歯車の数 3
  • 太陽歯車の歯数 12
  • 遊星歯車の歯数 24
  • 内歯車の歯数 60 = 12 + 2 × 24

3種の歯車を生成

歯数 12 と 24 の平歯車、歯数 60 の内歯車を生成。厚さは 10 mm、内歯車の外径は 260 mm としました。

planetary1.jpg

名前を変更しておきます。

planetary2.png

噛み合い位置に移動

遊星歯車のコンポーネントを x 方向に 4 mm * (12+24) / 2 だけ移動します。

planetary3.png

太陽歯車のボディを z 軸中心に 360 deg / 12 / 2 回転します。

planetary4.png

遊星歯車を複製

z 軸の周りに3つに増やします。

planetary5.png

コンポーネントに入れ全体の回転軸を作成

ルート直下に入れ子になった2つコンポーネントを作りました。

  • 外側は PlanetaryGear
  • 内側は PlanetaryGearInner

先ほど作った5つの歯車を PlanetaryGearInner の中に入れました。

planetary6.png

PlanetaryGear を 親に固定

planetary7.png

PlanetaryGear と PlanetaryGearInner との間に構築済み回転ジョイントを作成。

planetary8.png

コンポーネント内で回転軸の位置を固定

PlanetaryGearInner とその子コンポーネントを選択して、剛性グループを作成。

planetary9.png

回転ジョイントが含まれるがよいかと聞かれるので Yes

planetary10.png

「子コンポーネントを含める」を解除して OK

planetary11.png

ここまでで、太陽歯車、遊星歯車、内歯車が原点を中心に回転可能になっているはずです。

planetary12.gif

モーションリンクを設定

太陽歯車と左上の遊星歯車の回転軸の間にモーションリンクを作成。

中央は回転ジョイントが重なっているため、図のようにブラウザからジョイントを選ぶと分かりやすいです。

回転量は 360 deg を歯数で割る形で指定すると分かりやすいです。

planetary13.png

左上と左下、左下と右の遊星歯車の回転軸にモーションリンクを作成。

planetary14.png planetary15.png

太陽歯車と内歯車の回転軸の間にモーションリンクを作成。

回転量は 360 deg を歯数で割る形で指定すると分かりやすいです。

planetary16.png

これですべての歯車が連動するようになりました。

planetary17.gif

ただ、現状ではどの歯車も固定していないのですべての歯車が回転してしまっています。

遊星歯車を固定する

遊星歯車の軸は PlanetaryGearInner に固定されているので、 PlanetaryGearInner を右クリックして「ピン留め」することで遊星歯車を固定できます。

コンポーネントのアイコンに鍵🗝のマークが付いていることを確認してください。

planetary20.png planetary21.gif

このとき、

  • 太陽歯車に対して遊星歯車は歯数の比により 12/24 = 1/2 の速度で回転します
  • 遊星歯車に対して内歯車は歯数の比により 24/60 = 2/5 の速度で回転します
  • 結局、太陽歯車に対して内歯車は歯車の比の通り 12/60 = 1/5 の速度で回転します
  • 内歯車の回転方向は太陽歯車とは逆方向になります

太陽歯車 (歯数 $z_s$) と内歯車(歯数 $z_i$) とのギア比は $z_s/z_i$ になります

内歯車を固定する

内歯車のコンポーネントは二重になっていて、外と内の2つのコンポーネントの間に回転ジョイントが作られています。

このうち内側のコンポーネントを右クリックして「ピン留め」します。 コンポーネントのアイコンに鍵🗝のマークが付きます。

PlanetaryGearInner のピン止めは外します。

すると内歯車が固定されるため、太陽歯車の回転に合わせて遊星歯車が太陽歯車の周りを回る動作を確認できます。

planetary18.png planetary19.gif

  • 太陽歯車が遊星歯車に対して1回転する間に内歯車は遊星歯車に対して $-z_s/z_i=-1/5$ 回転します
  • 内歯車を固定して考えると、遊星歯車群が原点に対して $z_s/z_i=1/5$ 回転する間に太陽歯車は $1+z_s/z_i=6/5$ 回転します

結果的に太陽歯車と遊星歯車群の原点中心の回転とのギア比は

$$\frac1{1+z_s/z_i}\cdot \frac{z_s}{z_i}=\frac{z_s}{z_s+z_i}=\frac16$$

となります。

太陽歯車を固定する

内歯車のピン留めを外して太陽歯車をピン留めします。

外歯車と遊星歯車とが回るようになります。

planetary22.png planetary23.gif

  • 太陽歯車が遊星歯車に対して1回転する間に内歯車は遊星歯車に対して $-z_s/z_i=-1/5$ 回転します
  • つまり内歯車は太陽歯車の周りを $1+z_s/z_i=6/5$ 回転します

したがって、遊星歯車に対する内歯車のギア比は $1+z_s/z_i=6/5$ となります。

ピン留めの代わりに剛性グループを作成する

上で歯手間を省くためピン留めを使いましたが、 実際の組み立て時にはピン留めの代わりに固定したい歯車と 一番外側の PlanetaryGear との間に剛性グループあるいは剛性ジョイントを作成すると良いでしょう。

はすばの場合

平歯車の代わりにはすば歯車を使う場合は、太陽歯車と遊星歯車のねじれ方向を逆に取ります。遊星歯車と内歯車は同じ向きです。

そして始めに噛み合い位置に持って来る際に移動量が変わってきますが、そのほかは全く同じ手順でできますね。

planetary25.gif

  • 太陽歯車の歯数 9
  • 遊星歯車の歯数 12
  • 内歯車の歯数 33
  • はすば角 30 deg

としてみました。

ギア比は $9/(9+33) = 3/14$ になります。


Counter: 148 (from 2010/06/03), today: 2, yesterday: 0