モーター

モーターとは、ダイナミクスボディが割り当てられたオブジェクトに、力/トルクを継続的に及ぼすダイナミクスエレメントです。

車のホイールやコンベアのシリンダなどを動かす場合に用います。ただし、動かすためのオブジェクトは、たいてい通常のキーフレームによってアニメートできます。

モーターによって動くオブジェクトにとって、モーターの位置はともかく、モーターの方向は重要です。この方向 (角度) により、オブジェクトの動く方向やトルクの軸の方向が決まります。これらはいずれも、モーターの形でビューポートに表示されます。

適切に方向付けるうえで必要であれば、モーターは下図の例のように、関連するオブジェクトの子オブジェクトにすることができます (コネクタの位置を参照)。また、自動車であれば、そのシャシ (回転ホイールではなく) の子オブジェクトにします。

モーターの位置は気にしなくて構いませんが、その回転軸はホイールの回転軸と平行に配置してください。この図では、必要なコネクタは省略しました。

トルクを与えるときは、回転させるオブジェクトの回転軸を、必ずヒンジコネクタと明確に関連付けてください。これを行わないと、回転動作において異常な振動が発生することがあります。

下図の例のように、機能するモーターのクローンを作成することもできます。

各円柱は回転します。

上図の例における円柱は、ヒンジコネクタで取り付けられており、モーターで駆動します。これらのエレメントは、ヌルオブジェクト内に配置され、クローナーオブジェクトによって複製されたものです。これにより、機能するベルトコンベアが構成されています。