[懸案事項] MatterControl と QIDITECH関連

ヒートベッドの温度設定ならびにフィラメント温度設定などが正しくx3gファイルに設定されないと思われる事象の発生

  1. PVAフィラメントの入荷で、サポート材料をPVAにしようと、まずは温度設定を振って試験データ採取をしようとしているのですが、個々に設定を変えたはずのx3gファイルを読み込ませても機体が抱えている設定が変更されないようにみえる。
    1. Sailfish firmware側の設定でGcode温度設定に対してOverrideするという設定があり、これがONになっている場合には機体が抱えている設定が反映されるので、SDカードにゆだねる場合には、設定をOffにする [解決1]image
  2. PLA利用での出力の際には、最初のフィラメント垂れが発生するように見えて、これを回避するにはloopを形成してそこに逃がす必要がありそうなのだが、loop指定もうまく反映されないように見える。mattercontrol側の課題か確認要
  3. PVAフィラメントのヒートベッド設定は高温設定が不要とのことで、ABS材料とPVAフィラメントの組み合わせはダメらしいという情報もある。PLA+PVAでないと使えない可能性あり
  4. フィラメント詰まりが起きた、どうもDualExtruderのブロックに取り付けているヒートシンクが正しく熱接触していなかったようだ。ばらしてみるとサーマルコンパウンドやグリスもなかった。ヒートシンクがついているのに片手落ちだ。
    1. image
  5. PVAのフィラメントはノズルが詰まりやすいようだ、何か対策が必要な気がする。

もろもろ確認の一日になりそうです。予定では、細密出力のトライをしたいのですが、先は長そうだ。

[便利]フィラメント詰まりの清掃工具に流用

imageスプリング持ち手のワイヤーで線径は0.8ミリ、1.0ミリ、1.3ミリ、1.6ミリと4種類あるのだが全部そろえると便利だ。

実は、これは電動ポンプ式の半田吸引器のクリーニングピンだ。HAKKOだとこの四種類がそろう。

 

[解決その後] フィラメントスプールサイズとフィード課題

image組み込みの里では、割安なフィラメントを購入するようにしているので毎回スプールサイズがまちまちだったりする。およそ1kGのフィラメントも径や厚みが多彩だが、今回はスプール径が大きいもので、写真でいう右側のものだ。

このサイズだとガイドチューブの配置からフィラメントのフィード時の動作としてからがってしまいフィードが止まってしまう事態が起きてしまった。フィードが止まってしまうとフィラメントドライブギアがカスを作り出して詰まってしまいこまった事態になってしまう。掃除は大変だし、時間のかかる出力が失敗したりすることも含めて影響は甚大だ。

対策としてはスプールを逆に設定するようにした。

この問題は、メジャーな課題のようでスプール依存性からの解決に向けてPTFEのチューブ固定位置を空間に移動する形で、先人たちがパーツを作られていた。このプリンターはCreator ProのCloneマシンなので、良くも悪くもコピーされて再現しているということだった。となりのマシンのスプールを借りて、スプールガイドパーツを作成することにした。この現象が起きたのは、透明のフィラメントが切れて、白色に移行したことで発生していたのだった。

image隣のマシンのスプールを利用して十分な空間をあけて、そのスプール問題対応パーツを作成しているのはブートストラップしている状況といえるかもしれない。

フィラメントガイドの補助部品を作ってスプールに対して中央の位置で引き取るようになった。左がオリジナルで、右がパーツ追加後である。

少し大きな部品を作ることで安定になったかどうかはひきつづき評価します。

imageimage左側は処置前

右側は処置後

 

 

 

 

 

image出力に要した時間は、内部サポートもあり11時間あまりでしたが、翌朝無事にトラブルなく完了しました。このサポートに隠れている部品で、古いプリンターの制御パネルをずらして配置することが出来ました。双方のプリンターがABS出力などで恒温状態で出力できるようになりました。

 

 

 

 

imageフィラメントの具合が確認できるように壁にミラーを取り付けました。今日からはPVAフィラメントをセットしてみます。

 

Robo3DにもABS保温カバーを作ろうPart2

imageさて、左のRobo3Dプリンターに保温カバーを取り付けるとなると、課題がある。どこかというと

2014-12-28_22.10.30_preview_featured

 

 

 

そう、制御コンソールの取り付け位置が保温カバーのそれと当たるのである。

 

 

 

2014-12-28_22.10.38_preview_featured

背面にある取り付け部品をずらすことが必要なのだが、複雑な形状のSTLデータの削除は大本の3Dデータのものがないと難しいのだが、STLファイルを直接いじるツールも存在するが使い勝手というと、粘土をいじる感覚のような使い方を念頭にしているようで正確な部品を作るといったことには向いていないようだ。そんなMESHMIXERを使うことにする。このソフトもAutodesk社から提供されている。

 

2016-07-17左側のSTLファイルを必要な角度で面でカットして(Sliceする)、当該のパーツをトランスフォームのメニュから移動させて右側の形にして、STLファイルとして保存した。足元のカバーの長さも若干カットが必要だ。

[更新2]Robo3DにもABS保温カバーを作ろう

Enclosure_.125_No_feet_preview_featured二台目のプリンターが登場してRobo3DのABS出力に課題があるという話でサポートが出来ないかというのも可哀相なのですが、写真のような立派なケースを作られて保温している方もいらっしゃいますし米国では発売もされていますが、レーザー加工が必要だったりと費用もかさむので二の足を踏んで今となっていました。

 

ホームセンターで売っているプラダンでなんだか作れそうな予感がしてきたので、次のような部品を作って、上のような形状で作ってみようと思います。一部はアクリルにするかもしれませんが。

imageこれでコーナーをクリップします。同様な角のパーツも作る予定です。プラダンの材料は300mm幅で90cmでも300円しませんし、厚みも4mmで保温性の点でもよさそうです。見た目の透明でないことが課題ですが、一部アクリルにしても良いかと思います。

仮組みした感じは下のようです、実際には角に裏側から透明テープがプラの角材を当てるのがよいのかもしれません。

思いついたら吉日とホームセンターで見かけた足でプラダンを買ってきました。カーブは、物にあてて、プロットしました。カッターで切れて簡単imageですね。

長いラインの部分の詰め物はテープで良いかな・・・仮止めは色付きでNGだけどね

 

 

 

 

 

 

imageimage

とりあえず、少し量産してみる。
この構造の部品は、サポート無しで綺麗にでる。コーナはサポート指定しないとNGでしょうね。

 

 

 

 

 

 

 

 

 

 

imageプラダンだと中身が見えないのであり合わせの4mm厚みのアクリル端材を使って窓を付ける形にした。上と前から覘けるようにした。プラダンの材料として連結とコーナー部品は売っていたので、それを使っている。

 

 

 

 

 

imageimageimageimageimageようやく最終形に近づいた。あとは液晶コントローラの位置を右にずらす部品待ちです。

 

 

結構奥に長いことがわかる。この中で、テーブルが前後に移動する構造なのです。新型プリンター同様に保温筺体に入った形になるのでABSの出力などをこれで変形問題を少しでも解決したい。

 

カバーはひっかけてあるだけなので、軽く簡単に外すことが出来ます。

Robo3Dフィラメント交換のワンタッチ化

新型プリンターが来て、3Dプリンターの二台体制になると、使い勝手の差で改善できるものは改善したいということが鮮明になる。

フィラメント交換において、エクストルーダーに対してフィラメントを押し付けるネジの開け閉めならびに、その際に飛んでしまった場合のワッシャー収拾のわずらわしさなどがRobo3Dには残っていたので、レバーで交換出来るQIDITECHのプリンターと同様な形にしようということになり、適当な先人達の成果を探したところよさそうなQuick Filament 交換対応という工作が出てきた。
こ゛

imageそして、新型プリンター側でABSを使って部品を出力してみました。生憎とM4の長いビスと書かれていたものが50mmでは不足していることが判明して70-80mmのビスを買ってきます。

また、洗濯バサミのような上の部品にたいしてM4のビス二本を通した下の部品をひっかけて使うのですが、下右側の部品はオリジナルのまま出力しましたがサイズの差からビスを通すと穴径が小さくてフィラメントによる積層が割れてしまいました。経験値として学んでいたことでしたが、忘れていました。2%のサイズ増しをこうしたパーツには適宜適用することで解決しました。下左がそうして出来た部品です。

3Dプリントで作成する部品は、こうした精度が気持ちよいので、印刷で派生するいくつかの誤差については理解してあらかじめ対策をすることが、低価格の3Dプリンターを使いこなしていく要のように感じます。

image生憎とホームセンターであったM4は、50mmまでで、壁に止めつける部品の中にM4 64mmのネジを見つけるのがやっとだった。しかし、これでも長すぎるようで切る羽目にはなった。

収まり具合からするとよさそうなのだが、ビデオで見れる状況とは異なるので、まだ何か考え違いかベースの部品も改造がいるのかもしれないようだ。

image

[Solved] QIDITECH Avatar IV 3Dプリンター HomeOffsetパラメータ調整

image位置調整の目的で、サークル校正用出力データをプリントしてプラットホーム周囲からの距離を計測しています。

このズレをHome Offsetパラメータ(Sailfish Firmware)設定に反映すればよいという理解でトライしています。

ほぼ現在の位置でも入っていると思われますが印刷開始時点でヘッドが左に振った際に大分当たっていることからも、この結果は正しく、まだズレているという認識です。現在のOffset値はsailfish firmwareのサイトから持ってきた値です。

X home offset 152
Y home offset 75

当たらなくなるほどの位置にしたところ、センターの位置も適切な位置に近づいたようです。

image次回の報告で最終パラメータ(Sailfish Firmware)をお伝えできそうですね。
当たらなくなりました。X Home offsetもY Home offsetも結果に基づいて追い込みができるようになりました。

このデータに基づいて調整したところ

ほぼセンターの位置だしはできたと思われます。

image結果は、次の通りです。

0.5mmをX-home offsetにかけて写真のようなFirmwareパラメータにしました。

 

 

image image

 

[更新] 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なのであまり荒く出力するのも出来ないのですが、箱入り娘の構造で底部にありがちの反りがなくなったのは確かに素晴らしいことです。

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