XYZテーブルを3Dプリンタに改造する
第2回目
昔、もらったCNC-XYZテーブルを3Dプリンタに
改造していきます。
2014年
6月29日
モータドライバと制御基板を接続する
アンフェノール
の
50ピン
コネクタ(圧接タイプ)をヤフオクで落札しました。昔いっぱい持っていたのですが、たしかOFF会であげてしまって、再度購入しました。
eb
a
yで購入した
第一弾
がきました。
ヒートベッド
200x200mm。付属品は無しで基板のみです。
制御基板
です。CPU基板は本物のイタリア製の
Arduino
みたいです。I/O基板は
RAMPS1.4
です。表示部はグラフィックタイプ
SmartController
、モータドライバも5個付属しています。Extruder用に1個のみ使用予定です。
前回の続きです。ハンドルの
びびり防止用
のスプリングの
スリーブ
を作って入れました。3軸とも作成して試運転、びびらなくなりました。
ヒートベッド
のテストです。安定化電源の
10V
に接続して5分ほど後に温度と電流を測りました。温度が
79℃
、電流約
5.7A
になりました。テーブルへの固定と断熱を考える必要があります。アルミ板/ガラス板を付けるかどうかも問題です。
XYZテーブルの
移動速度
いろいろと変えて動作を確認しました。
台形駆動無し
では約
280〜300mm/min
くらいまでなら脱調しないようです。台形動作は次回測定予定です。
7月3日
動作テストのためにアパートに
制御基板一式
をもってきました。ノートPCに開発環境を入れ、制御基板で動くファーム
Marlin
を入手して、グラフィックライブラリの追加とコンフィギュレーションを変更してコンパイル。ファームを転送すると、
センサ類が一切つながっていないので表示は変ですが、
画面表示され
表示
と
メニュー操作
の
動作確認
ができました。LCDのベースボードに半固が付いていてコントラストの設定ができると思っていたのですが、回しても変化なし。RepRapのWEBページの回路図にも
半固自体がありません。このLCDは同期シリアル接続なのでコマンドでコントラストを変更できるはずです。
7月5日
制御基板とモータドライバを繋ぐ
ケーブル
を作製します。手持ちの14芯のフラットケーブルを
10芯
にしてから
5個
並べて、万力で
圧接
します。
オスーオス
ケーブルとケース内配線用の
メスの片切り
完成しました。
モータドライバのコネクタの
ピン配置
資料が残っていないので上で作ったケーブルをドライバに接続して調査開始。
いろいろ実験してピン配置が分かりました(笑)。ドライバ側にフォトカプラが載っていて、アノードコモンで
電流を引き出し
て
フォトカプラの
LEDを点灯すればいいです。信号は
CLK
、
DIR
、
ENA
(
Rampsの信号線と同じ形式で良かったです)
とリミットスイッチが2つ並んで、各軸あたり10本の信号線が接続されています。今回リミットスイッチはモータドライバを経由しないで、直接制御基板と接続します。
電源
を作ります。FlexATX?電源を改造し、余分な配線を外し、12Vが2系統と5Vと電源スイッチのみにしました。
ヒートベッドの
ガラス板
を切ってみました。本来は3mm厚のようですが、手持ちの2mmのガラスを
ガラス切り
でカットしました。
ebayの
第二弾
が来ました。一体型の
Extruder
と
保守部品
、ヒータ、サーミスタと各サイズのノズルです。
下はこの
Extruderの部品
ではなかった
テフロンスリーブ
、購入したExtruderには
スリーブは入っていませんでした(泣)。
早速、どんな作りか見てみます。ファンのケーブルが本体の間に挟まってファンが
斜め
になってました。下は
サーミスタ
の片側の絶縁チューブが短くてヒートブロックと
接触
してます(笑)。
早速、修正。
耐熱ガラスチューブ
で接触しないように
絶縁
しておきます、
上部についているキャップボルトを加工した
フィラメントのガイド
。面取りがされていないので
フィラメントを抜くと
削れて
残ります。運送時のガタ防止の
青色のフィラメントが挟んでありました。
ファン
の固定は本体に
面一
で取り付きます。いまいち風の流れが悪そう。
ホットエンド部を
固定
する
方法
が全ネジを側面に接触させる方法で、
ガタ
があります。
7月6日
フィラメントのガイドの
面取り
、ホットエンド部を固定する3mm
ネジの追加
。ファンの
スペーサ追加
、サーミスタの
絶縁
、
ケーブル
をまとめて
固定
できるようにモータの固定ネジ延長などをしてヒータ駆動の手前まできました。
早速、
ヒータ
を
駆動
してみます。制御基板は使わず、安定化電源で250℃前後に
手動
で制御してフィラメントを押してみます。溶けたフィラメントがノズルから出てきました。押すのをやめても少しの時間溶けたフィラメントが出てきます。写真を撮っている間に気が付くと260℃を超えました。あぶないあぶない。
ホームセンタで購入してきた部品、
ケーブルクランプ
とヒートヘッド固定用
押しバネ
。
これもホームセンタでダメもとで買ったヒートベッド用
コルクボード
。表面のコルクは0.5mmくらいで中は段ボールでした。やっぱり無垢じゃなかった(泣)。
各軸の
リミットスイッチ
を配線します。まず、
Y軸
です。組立時にケーブルを外していたので、蛇腹を外して
ケーブル
を取り付け。
X軸
はダストカバーを外せばリミットスイッチにアクセスできます。
こちらも
ケーブル
取り付け。
XとY軸はオムロンの
4ピンフォトインタラプタ
でピンに信号線名が書いてあります。
Z軸
はフォトインタラプタではなく、磁気の
近接センサ
です。3ピンで型番も印刷されていますが、WEB上でも資料が見つからず。制限抵抗を付けてピンを
総当たり
で調べました。赤:電源、
白:GND、黒:OC出力
でした。ケーブルが短いので延長しました。
コルクボード
(段ボール)と
ヒートベッド
と
ガラス
を重ねてテーブルの上に置いてみました。
固定方法
を考えないといけません。その前にちゃんとしたコルク板を入手しないといけません。
7月7日
アパートで
Extruder
のテストをします。
PCに
Printrun
をインストールしました。ファームはヒータのデフォルトが
熱電対
になっていたのでコンフィグを”1”(普通のサーミスタ)に変更しました。
制御基板に
Extruder
と
電源
、PCを接続して
ヒータON
します。
ABS
はデフォルトで
230℃
になっていました。FETの駆動LEDが点灯して、しばらくすると
230℃付近
で止まります。ヒータの加熱テストは
良好
です。次回はモータを動かして実際にABSを送り出します。
7月10日
アパートで
Extruder
の動作確認をしています。モータを動かして、フィラメントの
送り出し
の実験していますが、一定の速度で送り出せません(笑)。負荷を軽くするためにコールドエンド部だけにしても
ダメ
です。モータは回っているのですが、送り出しが一定でなく
滑って
ます。ギアの形が悪いようです。ここが3Dプリンタの要なんですが〜形状が普通のギアのような形で先端部分が平らで、食い込みが悪いと思われます。こんな
ページ
がありました。滑らないようにするには先端を尖らせて、接触する距離を長くするために凹んでいる必要があると思われます。
こんな
感じ。