3Dプリンタについて (Scratchpad)
This page is a personal scratchpad.
3D プリンタを買ったので諸々メモ。機種は Prusa i3 MK3S+。
紙の組み立て説明書より Web の方が見やすい。ダラダラやったので 15 時間程度かかった。組み立て済みのが+4 万なので、時間がない人はそちらを。というか、Out-of-the-box な(箱から出してすぐ使える)Adventurer 4 あたりの製品を買うのがオススメ。3D プリンタって何かと微調整に時間を溶かすものなので、2 人日を気まぐれに捻出出来ないほど多忙な方は DMM.make に外注するのが良いのでは、とも。断言はできないですが。ただ個人的には、自分で組み立てるだけの意味はあったと思ってる。仕組みが分かるのでメンテしやすいとか、3D プリンタに使えるだけの剛性を出す設計のエッセンスが分かるとか、メリットは色々。(Prusa の樹脂部品の生産には Prusa 自身が使われている)ジェダイはライトセーバーを手で組み立てねばならないように、CNC デバイスを弄る上でリニアスライダーを手で組み立てる経験は通過儀礼として重要なのでは、と思ったりする。
スライサー(3D モデルからヘッドの動かし方のデータ = G コードを吐くためのツール)は Prusa Slicer。Slic3r というオープンソースツールのフォーク。Prusa や主要メーカーに対応したプリセットが便利。初回で上手く使えた。
使っているフィラメント
- PLA
- PETG
- OVERTURE PETG ブラック
- OVERTURE PETG トランスペアレント
- あまり透明にはならない。積層高さを広めに取るのが良さそう。
- Prusa のキットについてたシルバーの PLA
使い切れないスプールが貯まるのが嫌なので、グレースケール系のマットめのやつを。PETG は 3D プリンタ自身のパーツや強度を必要としそうなものに使おうと思って。ただ、マット系があまり無い、糸を引きやすいなど、今の所あまりメリットを見いだせてない。キックボードのパーツに PLA 使ってる人居るくらいだし、PLA でゴリ押し出来るんじゃ? と思い始めている。
その他持っててよかった
- 替えノズル, クリーナー, ピンセット
- リューター - 要らないとの意見もあるが、良かった。適当に削ったりやすったり。
- 安全メガネ - リューターを使う時に。
- ニッパー
- 適当な細長いヤスリとか。リューターで済むっちゃ済むけどアガる
- 樹脂製スクレイパー
- 真鍮ブラシ
- M6 レンチと小さめのモンキーレンチ: ノズルを変えるのに必要
- ペンチ、六角レンチ、プラスドライバー、スティックのりは Prusa の組み立てキットに一応ついてくる
持田 寛太オススメ
OctoPrint
Raspberry Pi を使うことで、WiFi 越しにデータ送信・モニタリングできる。これは Prusa 以外にも使えるらしい。オススメ。以下を参考にセットアップした。
- Pi へのイメージの書き込みや初期設定
- “Configure RPi Zero W GPIO” の手順を踏む必要もある
Zero だと本体に直接くっつけられてコンパクトなのだが、僕が持ってるものがピンヘッダ取り付け済みだったので、無理やりジャンパワイヤで接続。危ない。あと、プロセッサが貧弱なので、3B 以降か Zero 2 W を使えとのことだが、Zero W でもなんとか動いた。Zero 2 W の日本発売が待たれる。
以下、Zero W でも動いたオススメプラグイン。インストールは Setttings(歯車アイコン)→ Plugin Manager → +Get More から。
OctoPod (OctPrint-OctoPod)
iOS 向けの監視アプリ。もちろんモバイルから OctoPrint の Web インターフェースを開けば事足りるのだが、表示が若干軽かったり、印刷終了を通知してくれたりと何かと便利。OctoPi, iOS 双方にインストールし、iOS 側から Add Printer をする。ローカルネットワークを検索してくれて、OctoPrint へのログイン管理画面の IDPW を打ち込めばあとは勝手に連携してくれる。
PrintTimeGenius
プリントの残り時間をより正確に予測してくれる。PrusaSlicer は G コード中に進捗情報を埋め込んでくれるので(M73)、それを参照できる仕組みが欲しい。
OctoprintEverywhere
家の外からリモートアクセスできる。OctoPod とも連携可。
カスタマイズ
マジで沼。
https://baku89.com/diying-drybox
うまくプリントできない時
ヘッドが汚れてると糸を引く!!
ファーストレイヤーが定着しない
- ベッドをキレイにする
- 食器用洗剤でキレイに
- ベッドをアルコールでキレイに拭く
- ベッドにスティックのりを塗布
- わりと効果はある
- つけすぎてベッドが凸凹すると逆効果に。
- Calibrate First Layer Cal. で Live Adjust Z を調整
- Calibrate Z Axis を実行
- ノズルをきれいにする
- Brim を追加してみる (by 持田寛太)
- 効果あり
- First Layer Height を.3mm とかにしてみる
- 効果あった気がする First Layer Feedrate を遅めに (by 細金卓矢氏)
- 結構利いた
- First Layer 時のノズルとベッドの温度を(フィラメントの耐用範囲内で)少し上げる
- あまり差が分からず
- コールドプル
- 実際そんな使い込んでないので
ところどころに塊が付く
Extrusion Rate をほんの少し下げてみる。0.99 - 0.97 とか。
Scarring
トップレイヤーが波打つ現象。糸引きが原因か? いや、反りが原因でした。