3Dプリンタ魔改造沼に誘われて

# 背景
コロナで引きこもり生活が続いて、[3Dプリンタ魔改造沼へようこそ](https://qiita.com/kemako/items/88c61fe97a8e74664b74) をよんで、思わず3Dプリンタを購入してしまった人のうちの一人です。こんな記事書かれたら、思わず買っちゃうやろ。

魔改造とは言わないまでも、少し改造沼に足を踏み入れたので、ハードウェアのことと、ソフトウェアのことと、ツールのことについて情報共有。迷ってる人を3Dプリンタ魔改造沼に引き込めたら本望。

![IMG_20210409_224829.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/d5cb982d-2c32-ccfb-a88f-46500c1d2d1a.jpeg)


ちなみに使ってるプリンタはCreality Ender 3 V2ってやつ。
買ったときのログはここ参照。あんまり日本語情報出てこないのが少しつらいところ。
[3Dプリンタを選んで買って組み立てて印刷した。 - Qiita](https://qiita.com/optimisuke/items/1e4029230ff504fff55b)

# ハードウェア
3Dプリンタの部品を3Dプリンタ自身で印刷してアップデート。
自分で、モデル作るのは大変なので、あるものを使わせてもらってる。
だいたい、ここのサイトから探してる。
[Thingiverse - Digital Designs for Physical Objects](https://www.thingiverse.com/)

他にも、ここらを見ることもあるけど、僕が欲しいと思うやつはThingiverseのほうが見つかりやすい気がする。
[Cults ・ Download for free 3D models for 3D printers](https://cults3d.com/en)
[pinshaper - 3D Maker | Pinshape](https://pinshape.com/users/34653-pinshaper#boards-tab-open)
[Discover STL files for 3D printing ideas and high-quality 3D printer models. | MyMiniFactory](https://www.myminifactory.com/)

Ender 3 V2で検索して調べてるけど、どうしてもEnder 3のほうがいろんなパーツある。
Ender 3向けのも結構V2でいける。いけそうかそこそこ調べて、情報見つからなかったら、ダメ元で印刷してる

## フィラメントのガイド
![IMG_20210410_071939.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/1f377596-5ed1-6898-cc6a-99bd2a2b73ef.jpeg)

フィラメントのガイドを序盤で作った。
使ってて若干ゆるくなってきたけど、それっぽく機能してる。
[2020 / Ender 3 Filament Guide by Filboyt - Thingiverse](https://www.thingiverse.com/thing:2917932)

他にも同じようなのを作ってる人たくさんいてる。
次、つくるときはこっちにしよかな。
[Remixes for Ender 3 filament guide by Macromoon - Thingiverse](https://www.thingiverse.com/thing:3223697/remixes)

## 工具置くところ
![IMG_20210410_071917.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/8da2faa7-07c4-f5d5-84c0-9016dbd10091.jpeg)


工具置く場所が悩ましくて、探した。いい感じのを印刷した。
骨組みの部分にいい感じに接続できる。
そのうち、ラジオペンチとかやすりもおけるように自分で作りたい。
[Ender 3 Tool Holder by Mattwall - Thingiverse](https://www.thingiverse.com/thing:3877505)

## ラズパイカメラを固定するやつ
![IMG_20210410_142911.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/120c83a1-9516-e7ae-3fc2-58f4e041f1ad.jpeg)

3Dプリンタには、OctoPrintってのをラズパイに入れてつないで使ってる。
カメラをつけるとリアルタイムでブラウザから印刷してるところ見れたり、タイムラプスの動画を録画したりできる。
カメラの接続にこれを印刷して使ってる。ネジがいらないのがいいところ。
[Ender 3 Mount for Pi Camera Module V2 by ras434 - Thingiverse](https://www.thingiverse.com/thing:3516462)


# ソフトウェア
## OctoPrint
OctoPrintって、ラズパイにのせてリモートで制御したり、プラグインいれて完成時にメール通知したりできるソフトがある。とっても、いい感じ。ただ、3Dプリンタの電源オフ、ラズパイ電源オンの状態だと、液晶画面がオンのままになる。
つけっぱなしでもいいんだけど、気になるからそのうち、どうにかしたい。

### 2023/02/18追記
コメントで対策を教えてもらった＋Redditで割と簡単な対策を発見したので、試すことにした。
[Why Ender 3 LCD stays on even when printer is turned off (while USB plugged into Raspberry pi) : 3Dprinting](https://www.reddit.com/r/3Dprinting/comments/9l2hw8/why_ender_3_lcd_stays_on_even_when_printer_is/)

ケーブルのラズパイに刺す方の端子に写真のように付箋の切ったものを貼り付けると期待通り、電源オフ時に画面がつかないようになった。一度失敗して紙が奥にいってしまったので、ピンセットがあると作業しやすいはず。絶縁できるものなら、なんでも良いと思うけど、自分の場合、机の上にあった付箋を使った。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/f3daaebc-17cc-cc9d-0ca4-c5a8dfa76cfd.png)


プラグインも、もっといろいろ試してみたい。気が向いたら、自分で新しいプラグインも作るのも楽しそう。
[OctoPrint.org](https://octoprint.org/)

プラグインはここらで紹介されてる。
[OctoPrint おすすめの便利なプラグインは？](https://takulog.info/octoprint-recommend-plugins/)
[The Most Popular OctoPrint Plugins (And How to Install Them) - Howchoo](https://howchoo.com/octoprint/octoprint-plugins)
[The Best OctoPrint Plugins | All3DP](https://all3dp.com/2/must-have-octoprint-plugins/)

Ender 3 V2はこのプラグインを入れないといけないらしい。
入れてないとエラーがでる。
[OctoPrint doesn't show a temperature graph for my Creality printer with stock firmware - Get Help / FAQ - OctoPrint Community Forum](https://community.octoprint.org/t/octoprint-doesnt-show-a-temperature-graph-for-my-creality-printer-with-stock-firmware/23901#double)

こんな感じで操作できる。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/b26b4072-f310-5998-63dd-62776e1b576a.png)

スマホからみたらこんな感じ。
![Screenshot_20210410_142855_com.android.chrome.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/b75e6825-4fa6-7cf4-b8c1-ccefc3c78691.jpeg)

## ファームウェア
一度、液晶がブラックアウトしてつかなくなったので、ファームウェアを焼き直してみた。
ちょいちょいバグフィックされてそうなので、気が向いたとき更新したらよさそう。
Ender 3 V2は、SDカードだけでアップデートできる。すばらしい。
OctoPrintからも更新できそう。やったことないけども。

[3Dプリンター（Ender 3 v2）が動かなくなったけど、firmwareをアップデートしたら、復活した。 - Qiita](https://qiita.com/optimisuke/items/c21765f77344cc2d70f4)

# 道具系
改造ではないけれど、便利に使ってるので紹介。

## のり
![IMG_20210410_071733.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/b6b9492e-d0f5-c5f3-b75f-bd272538c8a8.jpeg)

3Dプリンタは1層目が台にしっかりつくように、いろいろ工夫が必要。シートをはったり、のりをぬったり。
Ender 3 V2はCarborundum Glass Platformとかいうのついてるので、そのままでも結構うまくいく。ただ、細かい部品作ったりするときに、失敗することもある。
そういうとき用に、トンボのシワなしピットってのりを塗ってる。調べておすすめされてたので使ってる。他ののりでも試したことあるけど、こっちはぬりやすくて色も透明でいい感じ。
シート買ってはってもいいのかもやけど、そこそこ値段するし、しばらくはこれで良いかなぁ。
[Ender-3 V2 3D Printer](https://www.creality.com/goods-detail/ender-3-v2-3d-printer)
[Carborundum Glass Platform](https://www.creality.com/goods-detail/creality-carborundum-glass-platform)

[シワなしピット | 株式会社トンボ鉛筆](https://www.tombow.com/products/shiwa_nashi_pit/)

## 接着剤
![IMG_20210407_221948.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184221/631ece57-0c29-8961-949e-34fb684e67e2.jpeg)

フィラメントはPLAを使ってる。接着したいときは、これを使ってる。おすすめされてたので購入した。すごくくっつく。完全に液体なので、ぬるときコツがいる。むずい。
[接着 | アクリサンデー株式会社](https://www.acrysunday.co.jp/diy/howto/80/)

# やっていないこと
## BLTouch
3Dプリンタは使う前にステージの高さの調整するけど、BLTouchってのを使うと調整不要になるらしい。
すごく興味あるけど、まだ試せてない。そこそこ値段するから、悩ましい。
[Ender 3 V2 & BLTouch: How to Install It | All3DP](https://all3dp.com/2/ender-3-v2-bltouch-install/)

## エレキ的なアップデート
エレキ的なところは変更してない。LEDつけて光らせたり、ラズパイの電源をとったりしたい。いつかやりたい。

## ネジとかベアリングをつかう系のアップデート
ネジとかベアリングを使うパーツもあるけど、ネジとかベアリングを選んで買うの大変そうなので、試してない。
ネジのセットを買っちゃうのも手かもなぁ。

# おわりに
3Dプリンタ買って、そこそこたってフィラメント1リール分くらい試した。3Dプリンタ買うときは飽きたらどうしようとか思ってたけど、まだまだ飽きなさそう。コーディングするためのエディタと同じように3Dプリンタも拡張してけるのがとってもいい感じ。ハードウェア的にも拡張できるってなんかすごい。目的と手段が逆になってる気もするけど、自分好みにカスタマイズするの楽しい。まだしばらくは沼から出られなさそう。