トロコイドの話
トロコイドという曲線を知っていますか?
トロコイド (trochoid) とは、円をある曲線(円や直線はその特殊な場合)にそってすべらないように転がしたとき、その円の内部または外部の定点が描く曲線。Wikipedia-トロコイド
少しわかりづらいですね.トロコイドの前に、まずはサイクロイドを紹介しましょう。
サイクロイド
サイクロイド (cycloid) とは、円がある規則にしたがって回転するときの円上の定点が描く軌跡として得られる平面曲線の総称である。一般にサイクロイドといえば定直線上を回転するものを指すことが多い。Wikipedia-サイクロイド
簡単に言えば、円を転がした時に、円周上の一点がどのように動くかを考えたものです。
サイクロイドは、このような曲線を描きます。
円の半径と回転角をそれぞれとした時、サイクロイドは
と表されます。このときのは、媒介変数とかパラメータとか呼ばれます。の仲立ちをしている変数という意味。が決まればの値が求まり、この曲線上の点の位置がわかります。
三角関数の基本
まずは三角関数の確認しましょう。
定義の確認です。上図のように、半径の円周上に軸から角度の点があります。このとき、座標をそれぞれと書くと決める。たったそれだけです。
このときの角度はラジアンという単位です。図にもありますが、半径の円の弧の長さが角度に等しいと決めた単位です。円周の長さを考えれば、がに対応していることがわかりますね。
先ほどの式を求めるためには、下図を考えます。
原点から円の中心と円の中心から円周上の点に分けて求めましょう。
さっき確認した通り、半径の円が回転した分の弧の長さはです。転がしているので、軸を進んだ距離と同じ長さになります。半径が高さとなり、円の中心の座標は
と表せます。
次に円の中心から見た、点までの距離を考えます。円の一周がの角度なので、x軸に接するところはとなります。そこから角だけ戻るから、角度はとなりますね。だから
以上より二つを足して、
ここでやめても良いですが、これを整理すると
という式が得られます。
形は違いますが、同じ意味の式になります。上と下で、別々に考えてみてください。ベクトルを使った書き方をしています。
トロコイド
次に、トロコイドを考えましょう。
トロコイドの定義には、円の内部または外部の定点と書いてありましたね。
これは、サイクロイド曲線とはどのように違うのでしょうか?
簡単に言えば、サイクロイドの定点を円の中心から近づけたり遠ざけたりしたものとなります。
このように、円の内部または外部の点となっています。
先ほどのサイクロイドの式
を見ると、円の中心からの距離は右側の項に対応しています。
だから、この長さを変えるために右側の項に定数を掛ければ、
このようにトロコイドの式になります。
上のようにも書き換えられますね。
遊べます
下のURLから、実際にトロコイドを動かせます。
が回転角、が半径に対する比に対応しています。