3Dプリンタ

フィラメントの初期垂れを拭うスクリプト

投稿日:2018年12月25日 更新日:

ノズルの先から垂れるフィラメント

Ender-3に限った話ではありませんが、プリントを始める時のノズルの加熱中にフィラメントが垂れて来ます。

これは柔らかくなったフィラメントが自然に落ちてきているので、どうにもしようがない。

プリント終了時にフィラメントを引き込む(リトラクト?)量を多めにして、次回のプリント時にフィラメント垂れを少なくしようと試みたりしましたが、これだけではなかなか上手く除去できません。

なので、プリント開始時にテーブルの端っこに、フィラメントを塗りつけて除去するようにスクリプトを追加しました。

 

追加したスクリプト

スライサーのスタートGCodeの一番最後に、以下のGCodeを追加しました。

G92 E0 ; Reset extruder position
G0 X0 Y10 F5000
G0 Z0.300 F200
G1 Y60.0 E12 F500.0
G1 Y110 E18 F500.0
G92 E0 ; Reset extruder position

内容はと言うと、座標 X0 Y10の位置からX0 Y110の位置までラインを引くスクリプトです。
フィラメントの押し出し量は通常より多めにしています。

これはベッドの端に縦方向にラインを引くようになっていますが、これは横方向に移動すると、ABLのセンサーがビルドシートを留めているクリップにぶつかってしまうからです。

 

実行した時の様子

 

除去したフィラメント

今までは、毎回プリント開始時に加熱が終わってプリントが始まる頃、垂れたフィラメントを手作業で掃除すると言う作業をしていましたが、今回のスクリプト追加により、プリントがほぼ自動化されたので、プリントファイルを指定後にすぐその場を離れられるようになりました。

 

-3Dプリンタ
-

執筆者:

関連記事

ちょんまげマウント

バカ殿マウント?

今回もまた3Dプリンターでの製作です。 自転車用ヘルメットにカメラをマウントするパーツを作りました。 今回もまた、市販のマウントの一部を取り替えて使うかたちです。 実際に自転車のヘルメットにRicoh …

GoProヘルメットマウント

GoPro ヘルメットマウント2

前回作った自転車用ヘルメットにカメラを取り付けるマウントのGoPro版を作ってみました。 3Dプリンターの特徴として、一度データを作ってしまえば、そのデータは如何様にも流用可能と言う点がありまして、よ …

Ender-3 ホットエンド

Ender-3 Auto Bed Leveling

Ender-3で、Auto Bed Leveling(ABL)に挑戦しました。 オート・ベッド・レベリングとは、ベッドの高さ調整を自動でやってくれるやつです。 あの面倒なベッドの高さ調整が必要無くなり …

Ender-3 シート張り替え

Ender-3 傷んだビルドシートを張り替え

Ender-3を買ってから約2ヶ月、いつも中心でばかりでプリントしているせいで、シートの真ん中はシートの糊が剥がれて、浮き上がってしまっています。 最近では、少し破れてしまい穴が空いてしまいました。 …

Ender-3 LCDコントローラー

BFPTouchをEnder-3で使う為のファームウェア書き換え

今回は、BFPTouch(自作のタッチセンサー)をEnder-3でオートベッドレベリングに利用する為のファームウェアについてです。 電磁誘導式センサーを使ったオートベッドレベリングとは編集内容が少し異 …