2012年、ドイツのソフトウェア開発者、メーカー、優れたツアーガイドであるGinaHäußgeが最初の3Dプリンタ を獲得しました。その後、彼女はOctoPrint と呼ばれる無料のオープンソース 3Dプリンターホストコントローラーアプリケーションを作成してリリースしました。これにより、ユーザーはWebブラウザーから印刷物をリモートで制御および監視できます。
「それは素晴らしいことです」と言うかもしれませんが、「しかし、OctoPrintが他のすべての3Dプリンターホストアプリと何が違うのですか?」 OctoPrintを際立たせるのは、その非常に用途の広い、プラグ可能なフレームワークです。
Häußgeが設計したフレームワークは、プラグインを介してOctoPrintの機能を継続的に拡張する開発者のコミュニティを魅了しました。 OctoPrintのリポジトリには現在277個のプラグインがあります。 Häußge氏は、「194人のプラグイン作成者全員が、これらのプラグインを提供するために時間と労力を費やしてきました」と述べています。
以下では、OctoPrintに最適なツールとおもちゃのいくつかを見ていきます。これらのプラグインは、より良い印刷を作成するのに役立つプラグインと、楽しみのためだけのものです。これらのプラグインはすべて、OctoPrintインターフェースを介して無料でインストールできます。
ツール:より良い印刷に最適なOctoprintプラグイン
予想通り、OctoPrintのほとんどのプラグインは、より良い3。以下のプラグインをインストールして使用すると、3Dプリントゲームを改善するのに役立ちます。
1。 ベッドレベルビジュアライザー
3Dプリンターで良好な印刷を行うには、最初に、プリンターのベッドが水平であることを確認する必要があります。これは、フィラメントを大量に消費し、非常にイライラする可能性がある、困難で時間のかかるプロセスです。
In_content_1 all:[300x250] / dfp:[640x360]->Bed Level Visualizerは、ベッドの地形図を表示することで、そのプロセスから当て推量を取り除き、どの領域が高く、どの領域が低いかを把握します。ベッドを完全に水平にしたい場合(ヒント:そうです)、これはインストールする必要がある最初のOctoPrintプラグインです。 BLTouch のような自動ベッドレベリングツールが必要です。
2。 エンクロージャー
3Dプリンターをエンクロージャー内に配置すると、プリンターの環境を制御できるため、印刷品質が向上します。エンクロージャーがある場合は、このプラグインをインストールすると、ライト、スイッチ、電源、またはラズベリーパイ に接続できるその他のセンサーを制御できるようになります。
温度センサー、フィラメント振れセンサーを表示したり、LEDライトのオンとオフを切り替えたり、LEDライトの色を変更したりすることもできます。このプラグインは非常に柔軟性があり、想像できるエンクロージャー環境のほぼすべての側面を制御できます。
3。 スパゲッティ探偵
印刷に問題があると、結果は一皿のスパゲッティのように見えることがあります。さらに、プリンタを無人のままにしておくと、確認するまで印刷が失敗したことすらわかりません。
The Spaghetti Detectiveを入力してください。これは、印刷が失敗している兆候がないかWebカメラからの画像を分析することで、AIのディープラーニングを使用できるOctoPrintプラグインです。言い換えれば、スパゲッティ探偵は失敗した印刷物を検出し、それに応じて対応できるようにメッセージを送信します。
4。 かなりGCode
PrettyGCodeプラグインは優れた3Dモデルビューアです。 GCodeファイルをクリックして、目の前でレンダリングされるのを確認します。印刷する前に、GCodeファイルを回転、拡大、および問題の検出を行ってください。 PrettyGCodeはアークコマンドもレンダリングします。
5。 ファームウェアアップデータ
すべてのソフトウェアは定期的に更新する必要があります。プリンタのファームウェアを更新するのは面倒な場合があり、更新をSDカードにダウンロードしてから、プリンタにローカルにインストールする必要があります。
Firmware Updaterプラグインを使用すると、OctoPrint内からプリンターのファームウェアをフラッシュできます。更新ファイルまたはURLをドロップしてボタンをクリックするだけで、すぐにプリンタで最新のファームウェアが実行されます。
6。 アーク溶接機 *
電源の故障、USBケーブルの不良、シリアル接続の速度低下、スライサーの問題はすべて、GCodeでプリンターを圧倒する可能性があります。送信されるコマンドが多すぎる場合、または接続が遅くなると、プリンタがストールする可能性があり、印刷されたパーツにすべてのストールの証拠が表示される可能性があります。フォーラム全体がこの問題の解決に専念しており、多くのアドバイスには、ファームウェアの再コンパイルや、問題を解決する場合としない場合があるその他の難しい操作が含まれます。
ArcWelderプラグインはおそらく最も簡単な修正です。一部のGCodeをアークコマンドに圧縮することにより、プリンタに送信されるGCodeの数を(場合によっては劇的に)削減します。多くの場合、Arc Welderをインストールすると、途切れやストールが完全になくなり、印刷時間と品質が向上します。すべてのファームウェアがarcコマンドをサポートしているわけではありませんが、サポートしている場合は、これをインストールする必要のあるリストに含める必要があります。
おもちゃ:楽しみのための最高のOctoprintプラグイン
上記のプラグインは改善に役立ちます3Dプリントの品質。以下にリストされているプラグインは、OctoPrintとの対話方法を改善し、楽しみを増やすのに役立ちます。
7。 オクトラプス *
見た ビデオ はありますか?美しい3Dプリントは、魔法のようにプリンターベッドから生まれます。しかし、それは魔法ではありません。オクトラプスです。このOctoPrintプラグインは、3Dプリントの安定したタイムラプスビデオを作成します。これは、各スナップショットを取得する前に、プリンタの押出機を邪魔にならない場所に移動し、プリンタベッドを最適な位置に移動することで実現するため、非常にスムーズなタイムラプスが得られます。
言い換えると、タイムラプスでプリントヘッドが動き回ることはなく、プリンタベッドからプリントが成長するだけです。各レイヤーの変更時、事前設定された時間または高さの増分時、または特定のGCodeがプリンターに送信されたときなど、スナップショットに特定のトリガーを設定できます。
8。 テーマ化
オプションを指定すると、多くの人が最もよく使用するアプリやWebページにダークテーマを選択します。 Themeifyプラグインを使用すると、OctoPrintにテーマを適用できます。ダークモードを選択するか、他のさまざまなプリセットテーマから選択します。 CSSを知っている場合は、OctoPrintインターフェイスのほぼすべての要素をカスタマイズできます。
9。 フルスクリーンウェブカメラ
OctoPrintの小さなコントロールウィンドウでウェブカメラを見るのにうんざりしていませんか?フルスクリーンウェブカメラプラグインでそれを最大化します。思ったとおりに動作します。
10。 CustomBackground
最後に、温度出力タブの背景にピカード大尉の写真を表示したくない人はいますか?写真をドロップすると、背景に表示されます。楽しい!
*完全な開示:Arc WelderおよびOctoLapseプラグインは、私の夫であるFormerLurker によって屋根裏部屋で作成されました。