LoginSignup
3
5

More than 3 years have passed since last update.

ペンプロッターのZ軸を作る

Last updated at Posted at 2020-05-05

はじめに

ペンプロッターを作る方法はインターネット上で溺れるほど紹介されています。
しかしZ軸の作り方だけ詳しく書かれているものが少なかったのと、メカ的に面白そうだったので作ってみることにしました。
ここでは制作過程で得た知見を共有したいと思います。

完成品

plotter01.jpg
plotter07.jpg

必要なもの

材料

plotter04.jpg

材料 詳細 価格(円)
3Dプリンター用フィラメント ABS 1kg 3000円程度
ステッピングモーター SM-42BYG011 1380
プーリー&タイミングベルトセット GT2 幅6mm 799
スライドレール スガツネ工業
ARL2-16-100
619
リニアブッシュ 内径8mm,全長24mm 369
シャフト 外径8mm,全長50mm 359
ベアリング 604ZZ*2 218
インサートナット M4*5mm(方向指定なし)*2 82
M4ネジ M4*20mm*2 70
M3ネジ M3*25mm*2
M3*12mm*4
70
140
M2.5ネジ M2.5*8*10 250
輪ゴム -- --
ペン -- --

工具類

  • 3Dプリンター
    • 加工範囲は150mm*150mm*150mmがあれば十分だと思います
    • フィラメントはABSとPLAを試しましたが、ABSのほうが柔らかいのでリニアブッシュなどのはめ込み工程が楽になったのでおすすめです
  • 半田ごて
    • インサートナットの埋め込みに必要です
  • 六角レンチ
    • ネジ類を締めるのに必要です

製作工程

設計

今回はZ軸の制作方法なので、XY軸の制作方法については省略します。
私は不要になったOh-Laser社のレーザーカッターを分解し、XY軸を取り出しました。格安の3Dプリンタを購入して分解し、XYZ軸を利用するのも一手だと思います。

立体のものを考えるときは3D CADを使うと何度も画面内で作り直せるので便利です。今回はAutodeskさんのFusion 360を利用して設計しました。

ステッピングモーター

まずZ軸を動かすために必要なステッピングモーターを選定します。
ステッピングモーターにはNEMAと呼ばれる大きさの規格があります。よく使われる2種類を表にしてみました。重量と価格はおおよそのものです。

規格 外径(mm) 軸径(mm) 重量(g) 価格(円)
NEMA17 42 5 400 2000
NEMA23 57 6.35 1000 4000

今回の要件はペンを上下させるだけなので、大きなトルクと分解能は必要ありません。私は秋月電子通商で安価なものを選びました。

タイミングベルト・プーリー

plotter05.jpg

モーターが決まれば軸の太さも決まるため、タイミングベルトとプーリーを選定できます。
まずタイミングベルトの幅を考えます。
今回はベルトに力がかかる設計ではないので、最低限のベルト幅にします。今回は6mmにしてみました。
ベルトにも規格があります。バックラッシュ(車がかみ合うときのすき間)を気にするような要件でなければ、どの規格でもそんなに変わらないと思います。今回はゲイツ・ユニッタ・アジア株式会社が規定しているGTベルトという規格のものを使ってみました。
ベルトが決まればタイミングプーリーも自ずと決まります。
今回選定したモーターはNEMA17にあたるので、軸径は5mmです。ベルト幅が6mmのもので、ベルトと同じ規格のものを選びました。
受け軸のプーリーは3Dプリントしました。必要になる2つのベアリングは604ZZにしました。ベアリングの規格は簡単なので一度目を通してみてください。

リニアスライダ

機械を使って水平にものを動かしたいとき、必要な精度と求められる強度、コストによって使う部品を使い分けます。

部品名 精度 強度 コスト
ボールねじ
ローラースライダー
リニアブッシュ
スライドレール

今回は予算が限られていたことから、スライドレールとリニアブッシュを使った設計にしました。
スライドレールは引き出しにも使われる汎用品で、低い価格帯が魅力的な部品です。精度はあまり良くありませんが、複数個を併用して使うとガタが少なくなり、精度を上げることが出来ます。
今回は描画面とペンの位置関係を合わせるためだけに使うので、可動範囲は10cmもあれば十分です。今回はモノづくりのAmazonとも評されるモノタロウで購入しました。即日発送可能な品物が多く、全国の大都市圏にはそれぞれ倉庫があるので注文から2日以内に届く場合が多く、重宝します。
今回、リニアブッシュはペンが描画面に必要以上に押し付けられたときの衝撃緩衝用に使いました。精度もよく、ガタも少ないのに安い優等生です。

加工・組み立て

3D CADで設計したデータをSTLに出力し、3Dプリンタで出力します。
今回設計した3DデータはThingiverseにアップロードしたのでご活用ください。
penplotter06.jpg

3Dプリントした部品にインサートナットを埋め込みます。埋め込むコツについて記事にしました。

次はプーリーを組み立てます。ラジアルベアリングは通常2個1組で使います。本来は専用に作られたスペーサーで挟み込むことが多いのですが、高いのでナットで代用しました。

同じように3Dプリントした部品に購入した部品を装着していきます。
円柱形のものは、ABSの弾性を利用してピッタリの大きさの穴に圧入することで固定することができます。強度が必要ないときに使います。

タイミングベルトを使ってものを動かそうとするとき、どうやって対象物に固定しようか一度は悩まれると思います。今回は3Dプリント部品の構造を工夫するだけでタイミングベルトを止める方法を採用しました。

最後にスライドレールを取り付けて完了です。輪ゴムを使って、ペンが必要以上に描画面に押し付けられても緩衝される仕組みにしました。

Z軸以外の構成

この記事には長過ぎるので、ググラビリティ高めな文章で完結に示します。

ハードウェア

ソフトウェア

cncjs.jpg

  • SVGデータ作成
    • Adobe Illustrator
  • Gコード変換
    • Autodesk Fusion 360
  • Gコード送信
    • cncjs
      • bCNCも試しましたが、MACだとcncjsのほうが安定して動作しました
  • Gコード受信
    • grbl 0.9j
      • Arduino Unoに書き込みます

おわりに

3Dプリンターが家にあるとプロトタイピングし放題で頭の中が3D CAD状態になり、世界が変わって見えます。迷われている方はぜひ手に入れてみてはいかがでしょうか。
plotter10.jpg

参考

3
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
5