メカナムホイールを作る! 3Dプリンタで印刷&簡単組み立て

toon_robotics_admin

概要

3Dプリンタで印刷&簡単組み立てで自作できるメカナムホイールを作りました!このメカナムホイールはほぼ全てのパーツを3Dプリンタで作成します。様々な形状に対応できるアダプタを利用することで、多種多様なアクチュエータに対応できます

こちらのサイトで販売しています。すぐに印刷できるSTLファイルに加え、設計ファイルを編集してオリジナルのパーツも作れるようにSTEPファイルも用意しています

販売サイト Cults 3D

本記事では組み立て方法について解説いたします。

ダイジェスト動画

作り方のダイジェスト動画です。合わせてご覧ください。

メカナムホイールを作ろう

メカナムホイールとは全方向移動型の車輪で、ステアリング機構を持たなくても車輪の回転だけで任意の方向に移動できるものです。ホイールを囲むようにローラーが45°の角度で取り付けられている特徴的な形をしています。

こうしたメカナムホイールはいくつか販売されてはいるものの、高価であったり、入手経路が限られたり、自身の利用するアクチュエータに合わせたちょうどよい形状がなかったりといろいろな制約があります。

また3Dプリンタで作成できるモデルを公開している方もいますが、作成難易度が高かったり、細かなパーツが必要であったりとこちらもまた制約があります。

そこでいつでも(1)簡単に3Dプリンタで印刷できて(2)簡単に組み立てられ(3)様々なアクチュエータに簡単に接続できるメカナムホイールを作りました!

用意するもの

必要なものを以下に列挙します。

必要なもの一覧(メカナムホイール1個あたり)
  • Easy to Print and Assemble Mecanum WheelのSTLファイルを印刷したもの
  • ネジ M2 25mm以上 3本
  • ナット M2 6個

ネジ、ナットはホームセンターなどで購入してください。

この他にホイールの接続先のロボットカーなどが必要となります。メカナムホイールの使い方やロボットカーについてはこちらの資料が参考になります。その他解説編でも実験用ロボットカーがでてきます。

Easy to Print and Assemble Mecanum Wheelに含まれているSTLファイルは以下になります。

STLファイル一覧
  • wheel_top_R.stl
  • wheel_top_L.stl
  • wheel_bottom_R.stl
  • wheel_bottom_L.stl
  • sub_roller.stl
  • universal_adapter.stl(必要な場合のみ)
  • universal_shaftless_adapter.stl(必要な場合のみ)
  • LX-224_adapter.stl(必要な場合のみ)
  • LX-1501_adapter.stl(必要な場合のみ)
  • sub_roller_for_TPU.stl(オプション)
  • sub_roller_pillar_for_TPU.stl(オプション)

ホイールの基本部分はwheel_topwheel_bottomから構築します。メカナムホイールは4つセットで利用しますが、このうち2つはwheel_top_R.stlwheel_bottom_R.stl、もう2つはwheel_top_L.stlwheel_bottom_L.stlを用いて組み立てます。

ローラー部分はsub_roller.stlを利用しますが、床面によっては更にグリップが必要となるためその際の加工方法については後述します。同様にグリップを得る手段としてTPU素材を利用することが可能です。その際は代わりにsub_roller_for_TPU.stlとsub_roller_pillar_for_TPU.stlを用いてローラーを作成します。

車軸への取り付け部分には(種類名)_adapter.stlという名前のもののいずれかを利用します(以降アダプターと呼びます)。このセットには自分で取り付け箇所に穴を開けて使えるuniversal_adapter.stl, universal_shaftless_adapter.stlを用意しています。他にもHiWonder社製のサーボモータLX-224, LX-1501で使えるLX-224_adapter.stlLX-1501_adapter.stlも用意しています。合わせてご自身で任意のアダプターを作成できるよう、設計データをSTEPファイルとして同梱しています。そのため、ご自身の環境に合わせたアダプターを自作することも可能です。

また、組み立ての際にはこういった工具を使うとより便利です。

作り方

まずはパーツを全て印刷します。図1が印刷したものです。

図1:パーツ一覧

これらは全てBambu lab X1 Carbonを使いPLAで印刷しました。sub_roller_for_TPUのみTPUで印刷しています(こちらは必要な場合のみ印刷してください、必須ではありません)。もちろん他のプリンタや素材でも可能です。

ホイールの準備

まずはホイール部分を準備します。wheel_bottom_R, wheel_top_Rの組み合わせか、wheel_bottom_L, wheel_top_Lの組み合わせで作ります。各2セットずつ作ります。(図2

図2:ホイールのメイン部分

ローラーの準備

次にローラー部分を用意します。メカナムホイール1つに対して8個必要です。十分な摩擦があり、グリップできる床面に対してはPLAなどでそのままsub_rollerを印刷すればよいですが、滑りやすい床面などさらなるグリップ力が必要な場合は摩擦力を稼ぐ加工をするか、TPU用のローラーパーツを使ってTPUローラーを作成します。方法については「ローラーのグリップが足りないときは」で解説します。図3

なお以降は「ローラーのグリップが足りないときは」で解説する、熱収縮チューブによるグリップ加工済みのローラー(図3中央)を用いて説明していきます。ですが、組み立て方はPLAローラー、TPUローラーであっても同様です。

図3:左からPLAローラー、熱収縮チューブによるグリップ加工済みローラー、TPUローラー

ホイールの組み立て

図4のように、ホイールのパーツの片側にローラーをはめ込んでいきます。

図4:ホイールにローラーをはめ込んでいる様子。ホイールのパーツはwheel_bottom, wheel_topのどちらでも良い。

8つのローラーをはめ込んだら、もう片方のホイールパーツを組み合わせます(図5)。その際、ホイール外側の矢印が同じ位置に来るように合わせます(図6)。

図5:ホイールパーツを合わせたところ。少しずらしながらいれるとピッタリとはまる。
図6:ホイールの面と裏。両側の矢印マークが同じ位置に来るように合わせる。

しっかりとはまったら、ネジ留めを行います。図7、8のようにwheel_top側にM2ナットを入れ、wheel_bottom側から25mm以上のM2ネジ3本を使って固定します。

図7:wheel_top側にナットを入れ(左)、wheel_bottom側の矢印の位置からネジを入れ、留める(右)。左図のように、残りの3箇所にもナットを入れておくとよい。また右図のようにワッシャをいれると良い。
図8:ネジ留めの様子

3本ともネジ留めが終わったら、図9のようになるはずです。

図9:wheel_top側から見たときの様子。3本のネジで固定されている。

ローラーを回転させてみて回りにくいようであれば、軽くヤスリ掛けして調整しましょう。

アダプターの準備

次にホイールと車軸をつなぐアダプターを作ります。

今回はuniversal_adapter.stluniversal_shaftless_adapter.stlLX-224_adapter.stlLX-1501_adapter.stlを用意しています。LX-224_adapter.stlLX-1501_adapter.stlはそれぞれHiWonder社製のサーボモータLX-224LX-1501をモーターモード(無限回転サーボ)で利用することを想定し、付属のサーボホーンを簡単に取り付けられるようにしています。

またuniversal_adapter.stluniversal_shaftless_adapter.stlはご自身で利用する無限回転サーボやモータに合わせて穴を開けるなど加工して接続できるように作成しています

更にご自身でCADソフトなどにより編集ができる方は、同梱のSTEPファイルを利用することでオリジナルのアダプターを作成することも可能です

まずはHiWonder社のLX-1501(図10)を利用する場合の手順について説明します。LX-1501での説明ですが、その他のサーボを用いたものやuniversal_adapter, universal_shaftless_adapterを用いる場合でも基本的な流れは同様です。

またHiWonder社製のサーボモータをモータモードで利用する方法は後日解説予定です。

図10:LX-1501と付属のサーボホーン

LX-1501_adapter図11のようになっています。

図11:LX-1501_adapter

これに、サーボホーンを取り付けます。アダプターにネジを通し、サーボホーンを固定します(図12)。今回は8mmM2ネジを使っています。図13のようにしっかり固定できたら準備完了です。

図12:アダプターにサーボホーンを取り付ける
図13:6箇所ネジ留めし、しっかりと固定

サーボホーンの穴にネジが入っていかない場合は、ピンバイスを使って穴を少し広げると良いです(図14、15)。

図14:ピンバイス
図15:サーボホーンの穴をピンバイスで広げる

アダプターの取り付け

アダプターが用意できたら、図16の矢印の位置の穴に25mmのM2ネジを通して、更にホイールのwheel_bottom側の残りの穴に通します。そしてwheel_top側のナットに通してネジ留めすることでアダプターをホイールに固定します(図17)。

図16:アダプターの3つの穴からネジを通す。ワッシャを利用するとなお良い。
図17:wheel_bottom側からwheel_top側までネジを通し、固定する。

その他のアダプターの例

他にもHiWonder社製のLX-224図18)用アダプタLX-224_adapterを用意しています。

図18:LX-224

組み立て方は同様です(図19,20)。サーボホーンのアダプタへの固定へは付属のネジを使っています。

図19:LX-224のサーボホーン
図20:LX-224用アダプターの組み立てからホイールへの取り付けまで。

またサイズが異なるサーボホーンや車軸固定ハブを取り付ける場合は、universal_adapter、またはuniversal_shaftless_adapterにご自身で穴を開けて利用することができます(図21)。この場合もuniversal_adapter, universal_shaftless_adapterにピンバイスなどを使って穴を開ける以外は組み立て方は同様です(図22,23)。

図21:LX-224用サーボホーン(左)とサイズが異なる他のサーボモータ用のサーボホーン(右)
図22:universal_shaftless_adapterにサーボホーンの穴の位置に合わせてピンバイスで穴を開ける。
図23:開けた穴を利用してサーボホーンを固定したあとは、同様の手順で取り付け

車軸への取り付け

ここまでできたら、サーボモータなどの車軸となる部分にサーボホーン部分を取り付けます(図24)。サーボモータの場合は更に回転軸の中心部分にネジ留めします。LX-1501の場合はM3ネジで固定しました(図25)。利用するアクチュエータに合わせて固定してください。

図24:サーボモータに取り付ける
図25:必要に応じてネジ留め

ローラーのグリップが足りないときは

PLA材などで作成したローラーの場合、床面によっては滑ってしまい、上手く動作しない場合があります。そのような場合は(1)ローラーを加工するか(2)別の素材で印刷することで改善できます。まずは熱収縮チューブを使った加工から見ていきましょう。

熱収縮チューブを使った加工

熱収縮チューブとは電気回路の配線や機器を保護するチューブ状の素材で、加熱することで縮み、対象物に密着するものです。

sub_rollerには直径18mm熱収縮チューブを使います(図26)。このチューブを加熱することで収縮させることができますが、加熱にはヒートガンなどを用います(図27)。

図26:熱収縮チューブの例
図27:ヒートガン(今回使用したのはマキタ HG6031VK)

ヒートガンを使った熱収縮チューブの使い方はこちらの動画などで紹介されています。これに倣って、ローラーを熱収縮チューブでコーティングします。

ローラーを熱収縮チューブに入れ、加熱していきます(図28)。あまり長時間熱風を当てすぎると中のローラーが変形してしまいますので、できるだけ短時間で終わらせます。ピッタリと熱収縮チューブが張り付いたら完成です。これにより、ローラーのグリップが強くなります。必要な個数を用意したら、「ホイールの組み立て」の図4のように以降組み立てるだけです。

図28:熱収縮チューブによるローラーの加工。(左)ローラーを熱収縮チューブで覆い、(右)短時間加熱する

TPU製ローラーを作る

また、そもそもの素材を変えてしまうというのも有効です。中でもグリップを得る上で効果的であるのがTPU素材です。

TPU製ローラーを作成する場合は、sub_roller_for_TPUsub_roller_pillar_for_TPUを利用してください。sub_roller_for_TPUをTPUで、sub_roller_pillar_for_TPUはPLAなどでローラー1個あたり2個印刷してください(図29)。

図29:TPUで印刷したsub_roller_for_TPU(右)とPLAで印刷したsub_roller_pillar_for_TPU2個

印刷したら、sub_roller_for_TPUの両側からsub_roller_pillar_for_TPUを差し込みます(図30)。

図30:sub_roller_pillar_for_TPU2個をsub_roller_for_TPUの両側から差し込む。右のようになる。

こちらも必要な個数を用意したら、「ホイールの組み立て」の図4のように以降組み立てるだけです。

具体的な使い方とローラーのグリップ力の検証

実験をして検証してみたところ、性能は

TPU≒熱収縮チューブ加工PLA>PLA

という結果となりました。

しかし摩擦の大きな床面である場合はPLAだけでも十分に動作しますので、状況に合わせて使い分けるのが良いでしょう。またTPUローラーと熱収縮チューブによる加工を施したPLAローラーでは両者の性能はほぼ同等であったため、ご自身の環境で作りやすい方を選んで作成してください。

詳細は以下の記事で解説しています!

メカナムホイールを作る! 3Dプリンタで印刷&簡単組み立て 検証編
メカナムホイールを作る! 3Dプリンタで印刷&簡単組み立て 検証編

最新情報はこちら!

ABOUT ME
Toon Robotics
Toon Robotics
アニメ・マンガ・ゲーム・映画などに出てくる「かわいい&かっこいい」ロボットを作ろう! 技術系情報も発信中/ Let's make cute & cool robots from anime, games, and movies!
記事URLをコピーしました