ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

2012年、ドイツのソフトウェア開発者でありメイカーとしても活躍するGina Häußge氏が、初めて3Dプリンターを手にしました。その後、彼女は「OctoPrint」という無料のオープンソース型3Dプリンターホストコントロールアプリを開発・公開。Webブラウザ経由で印刷を遠隔操作・監視できる画期的なツールとして、世界中のユーザーに愛用されています。

「3Dプリンターホストアプリは他にもあるのに、OctoPrintの何が特別なの?」と思うかもしれません。OctoPrintを他と一線を画す存在にしているのは、その極めて柔軟なプラグイン式フレームワークです。

Häußge氏が設計したこのフレームワークは、多くの開発者コミュニティを魅了し、プラグインによって絶えず機能拡張が行われてきました。現在、OctoPrintの公式リポジトリには277個のプラグインが登録されており、「合計194人のプラグイン作者が時間と労力を注いで作り上げてくれました」とHäußge氏は語っています。

本記事では、OctoPrintのための最高のツール&おもちゃ――より良い印刷結果をもたらす実用的なプラグインと、純粋に楽しめるプラグインをご紹介します。すべてOctoPrintのインターフェースから無料でインストール可能です。

ツール編:印刷品質を向上させるベストプラグイン

OctoPrintのプラグインの大多数は、印刷品質の向上を目的としたツールです。以下のプラグインを導入すれば、あなたの3Dプリントが確実にワンランク上がるはずです。

1. Bed Level Visualizer

3Dプリンターで良い結果を出すために最初に取り組むべきは、プリンターベッドの水平出し(レベリング)です。しかし、これは難易度が高く時間もかかり、フィラメントを大量に消費するうえ、非常にストレスの溜まる作業でもあります。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

Bed Level Visualizerは、ベッド全体の高低差を地形図のように可視化することで、このプロセスから当て推量を排除します。どの部分が高く、どの部分が低いかがひと目でわかります。ベッドを完璧に水平にしたいなら(ヒント:そうしたいはずです)、真っ先にインストールすべきプラグインです。なお、BLTouchなどの自動ベッドレベリングツールが必要になります。

2. Enclosure

3Dプリンターをエンクロージャー(囲い)内に設置すると、プリンター周辺の環境をコントロールでき、印刷品質の安定につながります。エンクロージャーをお持ちなら、Enclosureプラグインをインストールしてみましょう。Raspberry Piに接続したライト、スイッチ、電源、各種センサーをまとめて管理できるようになります。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

温度センサーやフィラメント切れセンサーの値を確認したり、LEDライトのオン/オフを切り替えたり、さらにはLEDの色を変えることまで可能です。柔軟性が非常に高く、エンクロージャー環境のほぼあらゆる要素を思い通りにコントロールできます。

3. The Spaghetti Detective

印刷が失敗すると、出来上がるのは「スパゲッティの皿」のような残念な物体です。しかも、プリンターから離れている間に失敗しても、後で確認するまで気づけません。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

そこで活躍するのがThe Spaghetti Detectiveです。AIディープラーニングを活用し、Webカメラの映像を常時解析して印刷失敗の兆候を自動検出します。失敗を検知すると通知が届くので、素早く対処でき、フィラメントと電力の無駄を防げます。

4. Pretty GCode

Pretty GCodeは、優れた3Dモデルビューアープラグインです。GCodeファイルをクリックすると、その場でリアルタイムにレンダリングされます。印刷前にモデルを回転・ズームして問題箇所をチェックできるのは大きな安心材料です。アークコマンドのレンダリングにも対応しています。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

5. Firmware Updater

ソフトウェアは定期的な更新が鉄則ですが、プリンターのファームウェア更新は意外と面倒です。従来はSDカードに更新ファイルを書き込み、プリンター本体でローカルインストールする必要がありました。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

Firmware Updaterプラグインを使えば、OctoPrintの画面から直接ファームウェアを書き込めます。更新ファイルまたはURLを指定してボタンをクリックするだけで、あっという間に最新ファームウェアへアップデート完了です。

6. Arc Welder※

不安定な電源、劣化したUSBケーブル、低速なシリアル接続、スライサーの不具合などが重なると、プリンターに過剰な量のGCodeが送られることがあります。コマンド数が多すぎたり通信が遅延したりすると、プリンターがスタール(一時停止)し、その痕跡が印刷物の表面に現れます。この問題を扱うフォーラムが丸ごと存在するほど深刻な悩みで、対策の多くはファームウェアの再コンパイルといった高度な作業を伴います。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

Arc Welderは、おそらく最もシンプルな解決策です。一部のGCodeをアークコマンドへ圧縮することで、プリンターへの送信コマンド数を劇的に削減します。多くの場合、導入するだけで引っかかりや停止が完全になくなり、印刷時間と品質の両方が向上します。ただし、すべてのファームウェアがアークコマンドに対応しているわけではないため、対応機種なら必須インストール候補と言えるでしょう。

おもちゃ編:楽しみを広げるベストプラグイン

ここまでのプラグインは印刷品質の向上に役立つものでした。続いて紹介するのは、OctoPrintとの付き合い方をより快適に、そしてより楽しくしてくれるプラグインです。

7. Octolapse※

SNSで話題のあの動画を見たことはありませんか? 美しい3Dプリントが魔法のようにプリンターベッドの上で立ち上がっていく――あれは魔法ではなく、Octolapseの仕業です。このプラグインは、3Dプリントの安定したタイムラプス動画を自動生成します。各スナップショット撮影の直前にエクストルーダーを退避させ、ベッドを最適な位置へ移動させることで、驚くほど滑らかな映像を実現します。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

要するに、タイムラプスの中にプリントヘッドが動き回る姿は映らず、プリントだけがベッドの上で成長していくように見えるのです。レイヤー切り替え時、設定した時間・高さの間隔ごと、特定のGCode受信時など、スナップショットのトリガーも細かくカスタマイズ可能です。

8. Themeify

選択肢があるなら、よく使うアプリやWebページはダークテーマにしたい――そう考える人は多いはず。Themeifyプラグインを使えば、OctoPrintのUIにお好みのテーマを適用できます。ダークモードをはじめ多彩なプリセットテーマから選べるうえ、CSSの知識があればインターフェースのほぼすべての要素を自由にカスタマイズ可能です。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

9. Fullscreen Webcam

OctoPrintの小さなコントロールウィンドウでWebカメラ映像を見るのにうんざりしていませんか? Fullscreen Webcamプラグインで画面を最大化しましょう。名前の通りの機能を、シンプルに提供してくれるプラグインです。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

10. CustomBackground

最後にご紹介するのはCustomBackground。温度出力タブの背景にピカード艦長の画像を飾りたくない人がいるでしょうか? 好きな画像を指定するだけで、それがそのまま背景に表示されます。ちょっとした遊び心を加えたい方にぴったりのプラグインです。

OctoPrintおすすめプラグイン10選|印刷品質を上げる定番ツールから遊び心あふれるものまで

※正直なところ:Arc WelderとOctolapseの各プラグインは、筆者の夫であるFormerLurkerが屋根裏部屋で開発したものです。

  1. AutoCADの代わりに使える!おすすめ代替CADソフト6選

    AutoCADは、製図業界の大手であるAutodeskが手がけるフラッグシップ製品です。製品や建物の設計、製造計画、建設、土木インフラなど、幅広い分野でユーザーをサポートするために開発されました。洗練された3D対応のコンピュータ支援設計(CAD)ソフトであり、プロフェッショナルから学生、趣味で使う方まで幅広く愛用されていますが、同等の機能を持つ他のソフトウェアと比べると費用がかなり高額です。そこで本記事では、AutoCADの優れた代替ソフトを厳選してご紹介します。 良いAutoCAD代替品の条件とは? 予算が限られている学生や個人利用者であれば、必ずしもAutoCADを選ぶ必要はありませ

  2. サイト表示速度を劇的に改善するおすすめWordPressキャッシュプラグイン6選

    表示速度の速いウェブサイトは、訪問者のユーザー体験を向上させ、直帰率を下げ、コンバージョンを増やし、検索エンジンのランキングやトラフィックの改善にもつながります。ところが残念ながら、多くのWordPressサイトは表示速度が遅いのが実情です。これは決して不思議なことではありません。WordPress本体には最適化機能がほとんど搭載されておらず、テキスト、画像、動画、フォーム、商品などのコンテンツを追加していくほど、ページの読み込み時間はさらに長くなってしまうからです。幸いなことに、この問題を解決できる最適化系WordPressプラグインは数多く存在します。WordPress本体にはパフォーマン