Anycubic i3 Mega ダイレクトエクストルーダー化
Hardware 3D PrinterAnycubic i3 Mega 目次- はじめに
- 材料を用意する
- エクストルーダー MOD を作る
- 3D プリンタに組み込む
- ファームウェアチューニング
- おわりに
はじめに
これまで Anycubic i3 Mega(AI3M) のモータードライバ交換したり,ファンを交換したりして,静音化を図ってきた.
Anycubic i3 Mega「Anycubic i3 Mega」の記事一覧です。heavymoon.org4K や 8K 対応 3D プリンタがかなり安価に手に入るようになってきている昨今.今更ながら AI3M をダイレクトエクストルーダー化する.
材料を用意する
必要な材料は次の通り.工具類やコネクタは省略.
- BMG エクストルーダーのクローン
- Titan をつかいた人はこのあたり
- ステッピングモーター(17HS08-1004S)
- 前回用意した適当なブロア
- 前回用意したいい感じファン
- ダイレクトエクストルーダー MOD など
- AI3M DirectExtruder MOD
- Anycubic i3 Mega X-Carriage のベルトテンショナー
- Anycubic I3 Mega 5015 duct fan cooler ultrabase
- 5015Blowerduct Inverted version
- ちょっと手を加える必要があるかもしれないが反転していたほうがノズル見やすくていいかも
- 5015Blowerduct Inverted version
エクストルーダー MOD を作る
AI3M 用ダイレクトエクストルーダーのいくつかはインターネット上で公開されている.気になったのはこれ.はるかぜポポポ様の設計したエクストルーダー.リミックスも多数紹介されていて人気ぶりが窺える.
ANYCUBIC I3 MEGA-Sをダイレクトエクストルーダーに改造して造形品質を上げる|はるかぜポポポUPDATE 2019/11/30 * ステッピングモーターの品切れ対策を追加 * 別体プリント冷却ダクトバージョンを追加(未テスト) * 形状を更新し左側の造形不能エリアを解消(20mmモーター) * 印刷設定についての記載を追加 202...note.com記事の中では BMG 対応リミックスも紹介されている.ひずみセンサを使ってノズルの先端でレベリング出来るのは非常に魅力的であるものの,専用のピエゾモジュールはなんとなくちょっと手を出しにくい.
MONOBLOCK_AI3M-Direct Extruder_BMG_piezo_v6_mod by popojiThis custom requires wiring processing!----Additional required parts----âPrecision Piezo Orion PCBâ Precision Piezo ...www.thingiverse.comベルトテンショナーと BLTouch ステーは魅力的.Titan のクローンも入手可能ではあるものの,BMG を使いたい.ということで,moyashi 様のリミックスをベースに BMG 対応版を作る.
"MONOBLOCK" ANYCUBIC I3 MEGA-S Direct Extruder MOD + X-Tensioner + BLTouch by hitoriblogRemixed from (Bill of materials)12V Hotend (Stock) 4010 Fan (Stock) Stepper 5015 Blower Fan and attached bolts and nuts ...www.thingiverse.com色々あってこんなかんじ.
3D プリンタに組み込む
頑張ってノズル周りを分解して,ダイレクトエクストルーダーを組み立てる.配線周りはいずれ固定する.
ノズル部分にはテフロンチューブを仕込むが, BMG のノズル側にテフロンチューブのさきっちょが挿さる様にしておくと良さげ.
BMG はギアを使っているので,そのままコードの色どおりに配線すると押出方向が反転する.ここでは一旦配線を反転させて動作を合わせる.次回ファームウェア側で動作を反転させる.
ファームウェアチューニング
設定は,Arduino IDE でも良いし,Repetier-Host を使っても良いし,バイナリレベルで変更しても良い.とりあえず今回はシリアルから変更する.私の環境では最初に Cura で AI3M にシリアル接続状態にして,Arduino IDE のシリアルモニタを起動したら接続できるようになった.
チューニング観点ははるかぜポポポ様のページでも言及されているので必読.特に BMG はギア比 3 対 1 なので,押出量を増やしてあげる必要がある.設定は,モータードライバ交換のついでに Marlin を導入しているので,Marlin のコマンドを使って押出量を増やす.設定値は適当にキャリブレーションして探ってください.多分 400 前後あたりになるかも.
GcodePrinting the planet, one layer at a time.marlinfw.org > M503 # 設定確認 <中略> echo: M92 X80.00 Y80.00 Z400.00 E92.60 # デフォルトだと E92.60 <中略> > M92 E415 # 押出量を 415 に増やす > M500 # EEPROM に設定保存 > M503 # 設定確認 <中略> echo: M92 X80.00 Y80.00 Z400.00 E415 # 押出量が増えている事を確認 <中略>おわりに
ダイレクトエクストルーダー化して,まだ印刷数は少ないのでなんとも言えない部分があるものの,劇的に印刷性能が向上したかと言うとそうでもなような気もする.もうちょいチューニング進めれば良くなるかな.要経過観察.BLTouch はまた後日.