[更新] QIDITECH AvatarIVプリンター設定ノート

 

PICTURE_3D

[はじめに]

QIDITECH AvatarIVというMakerbot互換のプリンターの導入で発生した問題と対策を記します。予め断りしますが、ここでいう問題点はメーカーのいう通りの使い方をしたうえで起きたものではないので、あくまでもこちらの都合で異なる3Dプリンターに共通のスライサーからGCode生成までを行いたいがために起きたわがままな話です。製品本来の問題ではありません。最初の写真左がRobo3D R1+相当のプリンターで、右が今回のQIDITECH Avatar IVです。

[やりたいこと]

Robo3D R1+組み込みの里仕様 (Marlin Firmware)とQIDITECH AvatarIV (Sailfish Firmware)の双方を同一のスライサー環境で生成対応したい。
2013年秋からRobo3Dプリンターを導入して利用してきましたが、取り巻く制御ソフト環境もRepitierというOpenSourceのものから始まり、ハードの進化改良も含めて、今はMatterControlというものになっています。こちらもオープンソースのもので様々なプリンターに対応できるようになっていますので、今回の追加導入されたMakerbotのReplicator2X相当の中華3Dプリンター(QIDITECH社のAvatarIV)です。

[使うソフト]
Mattercontrol 1.5(.3) MacOS/Windows/Linuxで利用可能で、プリンター直結でのUI制御と共にG-code生成してバッチ運用ができる。(SDカードでハンドリング)

[問題点1 ABS運用で110C設定で粘着が強すぎる]
ヒートベッドが30C程度まで低下してからはがすことで対応。
Raftは不要、最悪のケースは包丁をあてるのが良いというのがメーカーの言い分。
Use knife remove the finished model from the build platform

[問題点2 出来上がりのサイズが一回り小さい]
用いられているXY軸の制御のギア比が異なっていたようだ。Makerbot > Flashforge = QIDITECHとなっている。参照したモデルMakerbot(Replicator2X)とは少し異なっていた。

M92 X94.5 Y94.5 Z400 E96 ;sets steps per mm for x3g driver ただしい

[問題点3 出力テーブルのセンターに出力できない]
MakerbotタイプのUI世界では出力プレートのセンターが(0,0)となっている。Home offset、Tool offsetのUI側設定と、Firmware側の設定項目の双方との影響を確認しつつ設定値にたどりついた。当初はプレート一杯に出力しようとしたが出力できなかったが、達成できた。

On Connect G-code
M206 X152 Y75 Z0 ;sets home offset (opposite values of bed size)

Extruder Offset (Extruder1)
X 34mm

image

SDカードにX3Gフォーマットで生成することでQIDITECH Avatar IVには出力が可能となった。
従来のRobo3DにはG-codeフォーマットで生成することで対応できている。

[問題点4 充填率1.0でも空きができる]

Extruderの出力条件に付加するmultiplyerで最大1.1まで拡大できる。これで調整したところ見た目にも確認がとれた。写真は1.05だったが、まだ少なくしてもよさそうです。
image左側は充填率1.0でExtruderのmultiplyerも1.0で

右側は充填率1.0でExtruderのmultiplyerは1.05です。
透明度が上がったのは充填率が達成されたためです。

 

 

 

 

 

[現在の設定情報]
30%密度 0.2mm PLA
100%密度 0.2mm ABS

3Dプリント作品を修正するツール

imageこのツールは、USBで充電して利用する3Dプリント作品出力専用の修正鏝で、鏝先は交換して何種類か変えられます。

糸引きなどの部分を除去するのに加熱しながら行います。

同様な修正目的のツールとして超音波カッターもありますが、使い勝手を見極めたいと思います。

[Solved] プリンターの出力固定シートが強力すぎる

imageとても安定に綺麗に造形が出来るようになりました。

従来のガラスプレートと異なり、表面にはられた特製樹脂シートがとてもよく固着してくれるからですが、底面積の大きなものを出力すると剥がすのが大変です。

解決策としては、少しラフなRAFTを生成して製品直接の密着から、RAFTで剥がしやすい形にして、離型剤で粘着性を下げたプラットホームに、密着度を確保するということで相反する問題を解決したいと思います。

今回のプリンターはプラットホームが上下動のみなので出力物が印刷で振られてという問題がないので固定するための力はそれほど強力でなくとも問題がないので、離型剤(シリコンスプレー)を印刷前に吹き付けてから出力することで解決したり。いままで糊をスプレーしていた時代から考えるとおかしな話ですけど、しばらくこれで様子をみます。

とはいえ、新しいパーツの登場で3Dプリンターの課題も随分と深化してきた気がします。

image速度も向上させて従来品(Robo3D)よりさらに滑らかに出力がなされてます。
ノズルが0.4mmなのであまり荒く出力するのも出来ないのですが、箱入り娘の構造で底部にありがちの反りがなくなったのは確かに素晴らしいことです。

サイズ問題も解消してます。

[Solved] 新プリンターでの出力サイズが合わない

image新型プリンターでの稼働に向けての調整確認が続いています。運用としてメーカーが進める形式ではなくて、共通クライアントソフトで二種類のプリンター(旧Robo3Dと新QIDI AvatarIV)に対応したいからです。生成したGCODEやX3GファイルをSDカードに書き込んでそれぞれのプリンターにセットする形です。

問題が生じました。下で支えている透明の部品と、上の打ちかけで止めた部品は同じサイズのはずですが合いません。透明な部品は従来の環境で作ったもので、黄色は今回の新型プリンター向けにカスタマイズしたもので出したものです。

どうやらプリンター毎にスケーリングファクターの処理をしてgcodeを生成しているようです。中華モデルが範をとったものと違うものを私はベースに設定したようで相違が起きたようでした。同様なサイズ違いの話がネットに上がっていて小さくなるというモデルはFlashforgeのCreatorPro Dualなどの機種群になるようで、おそらく中華モデルもこのタイプに互換をとっているのでしょう。Makerbotのソフトを指定されたので、機種もMakerbotのマシンに合わせていたのが間違いのもとだったようです。

MattercontrolはよくできているAll in oneになった形の使いやすいプリンター制御ソフトになっているように私は感じるので、これで統一が取れれば子供たちにとっても3Dプリンターが使いやすくなるのではと思います。

Flashforge CreatorPro Dualから設定を派生させて運用してみたところ、サイズ問題は解消しました。

3Dプリント複数同時出力の問題 (吹き出物が出来る)

image新型のプリンターで一括出力を試みたところ新たな課題が見えた。

二つの部品を同時出力すると並行移動しながらの出力となり片方のパーツの出力後移動して出力開始する直前に実はフィラメントが吐出してしまい表面にぶつぶつと出来物ができてしまうようになる。ABSフィラメントの性もあるだろうし、もう少し温度設定を下げるべきかもしれない。Extruder 230C / HeatBed 110Cでの出力での結果だ。
まずは従来通り一つずつの部品を出しながら進めて見ることにした。
プリンターに付属してきた出力ベッドの上のシートは、固着性も高く安定して出力ができてABSでの反り返りも見られないのはよいことなのだが、いったん出力するとベッドが冷えるまでは剥がせないという状況もみえてきた。はたしてトータルの出力時間は短くなるのだろうかという課題は残ってしまいそうだ。

Dualヘッドの3Dプリンター設置します

組み込みの里では、ながらくReprap派生のRobo3D R1プリンターを運用してきましたが、出力の多様化などを受けて恒温筺体でテーブルが水平移動しないモデルのプリンターを導入することになりました。当初は、デルタ型のプリンターを考えていましたが、次の点から箱型筺体のモデルを選択しました。

  1. Dualヘッドでスムーズにそれ自身の水平がメカとして担保される
  2. ABSなどの出力に際して周囲温度に左右されずに収縮回避を図れる
  3. 高速出力などの際にテーブル自体が水平に移動するタイプでは造形物に慣性がかかり剥離や振動で変形などを生じることがある。

オープンケースでMakerbotなどの時代に登場したRobo3Dでしたが、現実には日本の風土では、周囲気温などの影響からABSでの出力には課題が多く、最終的にはケースを箱に入れないと解決しないということに至りました。現在ではヒートベッドの位置により収縮をしたり速度を落とさないと安定に出力できないということなどからワークショップスペースとしての利用には課題があると判断して、上記条件の1-4を検討していく上で1,2の点からDELTA型ではなく箱型筺体のモデルに行きつきました。むろんデルタ型でも箱型になっているものはありますがDualヘッド構成では三つのモーターで水平を実現するというデルタ型ゆえの課題があるようです。

今月末には入荷して設置稼働する予定です。印刷速度は3倍速になりそうですし、バッチ処理で一括部品出力などは夜間運用でもできる予定です。

3Dプリント失敗(ABS)のケースでの学び

imageしばらく続いている池の噴水(小便小僧)への揚水ポンプ関連です。15mmの接栓に6mmのホースを接続する必要があり異径ジョイントを作成しているのですが、チューブ構造が悪さをしているのか5mm径で内径2.5mmのものを出力すると右のようになってしまいました。

5mmの外径がやせてしまうようで、さらにあるサイズを起点に積層が乱れるようです。ABS材で高温処理していることも要因のひとつと思われますが中空のものを作成する際には課題のようです。先端が5mmで根元が6mmのサイズでテーパーを指示したのですが、途中でこの状況に陥るようです。左側は6mmの円柱で出力したもので、こちらは問題がないようです。とはいえ少し出力が痩せる傾向にあります。6-7のテーパーを指定しないと、この条件では内径6mmのホースを固定するのには合致しないかも知れませんね。

[Solved] RoBo3Dプリンターヒートベッド温度が上がらなくなりました。(その2)

image

右下にあるのが、交換用のレギュレータ。 左上に写っているのが、千住金属の期待の星LEOです。低温半田で取り外すのに便利ですし、価格的にもCHIPQUIKよりはお手ごろで助かります。モノタロウで全品10%オフのセール日に注文しています。

ヒートベッドがドライブできなくなったRAMPS基板を変えて予備品にしたところExtruderのモータードライバが駆動不足で振動していたためにドライバ設定のポテンショメーターをランタイムに調整したところ今度はATMEGA2560がご臨終したようでモータードライバーの駆動電流に比してATMEGA搭載のRegulator 1117が不足しているのか、これが臨終したもよう。SMDのレギュレータなので低温半田LEOを使って外しました。1117の臨終は二個目です。

 

 

image

元気に復活しました。今日は、弾性樹脂を使って取り回しやすい異径ジョイントを試作しています。

15mm->6mm
8mm->6mm

RoBo3Dプリンターヒートベッド温度が上がらなくなりました。(その1)

今週も必要なパーツ作成を予定していましたが、プリントフィラメントを切り替えてスタートをしていたのですが一向に進みませんでした。確認をしたところヒートベッドの温度が上がらないのです。RAMPSボードの不具合と思われますので、早速確認をしましたところ・・・問題が見えてきました。RAMPSの交換含めて調査報告を後ほどいたします。

image

ヒートベッド用のヒータ出力のターミナルが炭化していました。

 

 

 

 

 

 

フラッシュを焚くとより鮮明に・・・状況が深刻なのが解かります。

image

ターミナルでの接触から熱をもったように思えます。ヒートベッドが移動してこの配線がターミナルにストレスを与えるので接触がゆるくなり熱を持つにいたったと思われます。樹脂が溶解しています。

image

基板のパターン側にも熱からくる損傷があるかもしれません。

image

拡大すると端子のベースあたりが焼損しているような印象にみえます。

3Dプリンターのセルフプリント対応で確認

image

128×64のグラフィックLCDにSDスロット、ロータリーエンコーダが付いている。 ケースは、こちらで3Dプリントしたもの。

里にある3Dプリンター(RepRap)にスマートコントローラを取り付けてg-codeをSDカードで与えてパソコンクライアントから離れて、それ自身で印刷出力が出来るので、手配してあった機材をつないでみた。接続してすぐに動作するかと思ったのだが、予想に反して入手してあったスマートコントローラがグラフィックスタイプだったため、表示しないことが判明して必要なライブラリをArduinoIDEに取り込み、プリンタ制御ソフトに必要な定義指定を与えて使えるようになった。

従来はPC(Ubuntu)クライアントのReptierあるいはMattercontrolを用いてUSB接続で実施してきたのだが、既報のようにプリンタ制御基板の電源ICが壊れていたことからUSB給電でのみ動作していたことがわかり、このことが不安定さを起こしていたようだった。基板交換を行い、電源容量による問題ではないことの切り分けを行ったのだが、PCクライアント側が落ちてしまうというケースが判明したので、プリンタセルフでの動作を進めていくことにした。印刷ボリュームの大きな出力に五時間ほど要するハンダ吸煙器のスタンド部分を用いて確認している。

image
右のパソコン(Ubuntu)はお休みさせている。

image
ゆえに、USBケーブルも外してあります。