RaspberryPiで3Dプリンターを制御する方法
初心者にとって、3Dプリントは気の遠くなるような趣味のように思えるかもしれません。しかし、すべてがどのように機能するかを理解すれば、3Dプリントは楽しく楽しいものになる可能性があります。初心者の場合、Windows10で使用するプラグアンドプレイ3Dプリンターを購入したくなるかもしれません。いくつかの例には モノプライスセレクトミニプロ ($ 250)または Snapmaker 3-in-13Dプリンター ($ 800)、3D印刷に加えて、レーザー彫刻とCNCフライス盤機能を提供します。どちらのプリンターもエントリーレベルの選択肢としては優れていますが、3D印刷のフットプリントが小さいため、大きな部品を印刷する必要がある場合は、すぐに大きなプリンターを購入しようと思うでしょう。
初心者向けの3Dプリンターを探すことに興味がある場合は、 Creality 3D Ender 3 。これは、一貫した品質の印刷を提供する適切なサイズの3Dプリンターです。さらに、Ender 3は自己複製プリンターです。つまり、プリンターは独自のアップグレードおよび交換部品を印刷できます。さらに、プリンターはDIYキットとして提供されており、私の意見では3D印刷について学ぶための最良の方法です。
私は結婚式の登録簿からCreality3D Ender3をギフトとして受け取りました。何を印刷するのかわかりませんでしたが、一般的なアイデアはいくつかありました。私はウェブを調べて最高のミッドレンジ3Dプリンターを見つけ、Ender 3を思いつきました。少し学習曲線が必要なので、これを購入してすぐに完璧な3Dプリントを印刷できると思うなら、失礼な目覚めのためにあります。この YouTubeビデオはエンダー3の徹底的なレビューを提供します いくつかの基本的な3Dプリントとプリンターのアップグレードと同様に。約$ 200〜 $ 250でホバリングしているエンダー3は、ある程度の組み立てが必要ですが、お金に見合う素晴らしい選択肢です。
Ender 3を使用しているので、プリンターの前にいないときに3D印刷を開始および停止できるという問題が発生しました。ほとんどの3Dプリンターの問題は、3D印刷会社が、コンピューターを介して3Dプリンターと対話するための効果的なインターフェイスを作成していないことです。何かを3D印刷するには、かなり骨の折れるプロセスを経る必要があります。プリンターだけを使用してアイテムを3Dプリントする場合は、次のようにします。
- からアイテムを作成またはダウンロードします シンギバース
- プリンタを使用して正常に印刷されるようにアイテムを編集します(温度設定、スケールボリュームなど)。
- コンピュータからmicroSDカードに適切なファイルを転送します
- コンピューターからmicroSDカードを取り外し、microSDカードをプリンターに挿入します
- プリンタ制御メニューを使用して印刷を開始します
印刷したいアイテムのプリンター設定に問題がある場合、温度設定がオフになっている場合、またはその他の問題が発生した場合は、手動で印刷を停止してプロセスを最初からやり直す必要があるため、このプロセスはイライラします。重要なものはすべてそのmicroSDカードにあります。これは私の3Dプリンターで最も苛立たしいことであることがわかり、OctoPrintを見つけるまで私を狂わせました。その後、すべてが変わりました。
OctoPrintは、3Dプリンター用のオープンソースWebインターフェイスです。 OctoPrintを使用すると、3Dプリンターでファイルをドラッグアンドドロップしたり、プリンターの温度設定を自由に変更したり、印刷ジョブを開始および停止したりできます。それは最高で最も直感的です。 OctoPrintを使用するために必要なのは、Raspberry Piだけで、Wi-Fi接続を介して3Dプリンターにアクセスできます。 OctoPrintを起動して実行するために必要なことは次のとおりです。RaspberryPi3Bまたは3B +、最小8 GB microSDカード、およびOctoPi、OctoPrintと必要なすべての依存関係を含むRaspberryPi用のRaspbianベースのmicroSDカードイメージそれを実行します。詳細については、 OctoPrintダウンロードページ 。
OctoPrintをWindowsにインストールすることは可能ですが、OctoPrintはWindowsを使用して一貫して実行されないため、予期しないバグやクラッシュが発生する可能性があります。あなたができる最近のニュース RaspberryPiのARMにWindows10をインストールするのは素晴らしいことです 、しかし私の意見では、ARM上のWindows10はRaspberryPiに最適なOSではありません。 Windows IoTCoreまたはWindows10をARMに簡単にインストールできますが、Raspberry Pi Raspbianを実行するのに最適です 、これはRaspberryPi用に特別に構築されたLinuxベースのオペレーティングシステムです。私はRaspberryPi 3Bを使用していますが、OctoPrintはRaspbianで問題なく動作します。
OctoPrintでは、次のことを行う必要があります このOctoPrint画像ファイルをダウンロード 、および ダウンロードページの説明 ディスクイメージファイルを抽出してmicroSDカードにフラッシュするには、wifi SSIDとパスワードを設定してから、microSDカードからPiを起動します。 Raspberry PiがWiFiネットワークで認識されると、3Dプリンターに接続して、3Dプリンターの設定を制御し、任意のデバイスからプロジェクトを印刷できます。OctoPrintの設定によっては、3Dプリンターをリモートで制御することもできます。個人的には、3Dプリンターを無人で実行することで火災の安全性に懸念があるため、モバイルアクセス機能を使用していません。
私の意見では、OctoPrintは3D印刷に最適なインターフェースです。 Octoprintは、Webブラウザーを介して3Dプリンターのほぼすべての側面を制御できる簡単なインターフェイスを提供します。 OctoPrintをMicrosoftEdgeで使用できると言えばいいのですが、OctoPrintはGoogleChromeを使用した方がはるかにうまく機能します。 OctoPrintを使用すると、温度を制御し、印刷の残り時間を確認し、必要に応じて印刷を停止して温度とプリンター速度を調整できます。全体として、私は3Dプリントの品質に非常に満足しています。これが私の3Dプリント品質の例です。

Creality 3d ender3パグ
上に示した3Dプリント(Creality 3D Ender 3 Pug)は、より大きなプロジェクトであり、小さなピースを一貫して印刷した後に印刷することができました。最初は、一貫した印刷を行うための最適な温度やその他のプリンタ設定を見つけるために、多くの試行錯誤がありました。上記のようなより一貫性のある印刷を取得した後、私はますます大きなプロジェクトの印刷を開始しました。
Raspberry Piは、3DプリントをOctoPrintでライブで視聴するためのウェブカメラなど、他の追加機能を追加できる、非常に優れたシングルボードコンピューターです。さらに、OctoPrintを使用すると、さまざまなプラグインを追加して、OctoPrintブラウザーインターフェイスを介して3Dプリンターの機能を強化できます。全体として、Raspberry PiでOctoPrintを使用して、Windows 10PCを介して3Dプリンターを制御するのは非常に便利です。さて、最初から完璧に印刷することはできませんが、3Dプリンターで何がうまく機能するかを理解すると、3D印刷がやりがいのある趣味であることがわかります。あなたはでより多くのアイデアを見つけることができます シンギバース あなたが作成できるもののために。