Bambu Lab、Prusa、Creality、VoronなどのFDMプリンター向けに、3DモデルをG-codeへ変換するオープンソースのスライサー。
mfranzon/print3d
テキストのアイデア、写真、商品ページから、Bambu Lab X2D向けにスライス済みのBambu Studioプロジェクトを作成するHermes Agentプラグイン。
- スター
- 539
- フォーク
- 50
- 未解決の Issue
- 12
- 最終コミット
- 一昨日
これは何?
print3dはHermes Agent向けのプラグインです。短い説明文、物体の写真、商品ページをもとに、0.4 mmノズルを搭載したBambu Lab X2Dで印刷できるBambu Studioプロジェクトを作成します。エージェントがパーツを生成するBlenderスクリプトを書き、print3dが実行してメッシュの印刷適性を確認し、Bambu Studioのコマンドラインでスライスします。すべてのチェックに合格するまで、修正が必要な箇所を報告します。
写真を使う場合は、既知の寸法の物体を基準に画像をスケーリングし、測定値を根拠と許容誤差とともに記録して、生成したメッシュと写真に写った輪郭を比較します。複数パーツの設計では、組み立てやパーツごとの着色ができ、干渉やはめあいのクリアランスも確認できます。クリアランスは、自分のプリンターで印刷したテストクーポンを使って調整できます。
このツールからプリンターにデータを送信することはありません。完成した .3mf をBambu Studioで開いて印刷します。また、MCPサーバーとコマンドラインインターフェースを通じて、Claude Code、Codex、Cursor、Gemini CLIでも利用できます。
主な機能
- 01テキストプロンプト、写真、商品ページからBlenderベースのモデルを生成
- 02スライス前にオーバーハング、ベッドとの接地、薄い壁をチェック
- 03Bambu Studioのコマンドラインでスライスし、印刷時間、フィラメント使用量、レイヤー数を報告
- 04基準物体を使って写真をスケーリングし、メッシュと輪郭を比較
- 05パーツごとの色指定と、はめあいチェックに対応した複数パーツのアセンブリをサポート
- 063DビューアーのHTMLファイルと、印刷用の引き渡しシートを生成
ユースケース
- 写真と定規を使って、壊れた家庭用品の交換パーツを設計する
- オリジナルのネームプレートや、スライド式のふたが付いた小型ケースを作る
- 商品ページに記載された寸法をもとに製品を再現し、購入せずに済ませる
- クライアントやプリントショップ向けに、印刷用シートとプロジェクトファイルを準備する
クイックスタート
- 1
Hermesと同じマシンにBlender、Bambu Studio、uvをインストールします
- 2
プラグインをHermesにインストールして有効にします
hermes plugins install mfranzon/print3d --enable - 3
新しいHermesセッションを開始し、パーツを依頼します
使う前に知っておきたいこと
- Blender 4.2以降とBambu Studioのローカルインストールが必要です。Bambu Lab X2Dプリンター向けに作られています。
- プリンターには何も送信されません。印刷はBambu Studioから手動で行う必要があります。
- 3DビューはCDNからthree.jsを読み込むため、初回はインターネット接続が必要です。
収録されている特集
トピック
よくある質問
- print3d とは?
- テキストのアイデア、写真、商品ページから、Bambu Lab X2D向けにスライス済みのBambu Studioプロジェクトを作成するHermes Agentプラグイン。 print3dはHermes Agent向けのプラグインです。短い説明文、物体の写真、商品ページをもとに、0.4 mmノズルを搭載したBambu Lab X2Dで印刷できるBambu Studioプロジェクトを作成します。エージェントがパーツを生成するBlenderスクリプトを書き、print3dが実行してメッシュの印刷適性を確認し、Bambu Studioのコマンドラインでスライスします。すべてのチェックに合格するまで、修正が必要な箇所を報告します。
- print3d は無料で使えますか?ライセンスは?
- print3d は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- print3d は今もメンテナンスされていますか?
- 活発にメンテナンス中。print3d の最終コミットは 2026年11月4日 です。
- print3d は何に使えますか?
- 写真と定規を使って、壊れた家庭用品の交換パーツを設計する オリジナルのネームプレートや、スライド式のふたが付いた小型ケースを作る 商品ページに記載された寸法をもとに製品を再現し、購入せずに済ませる クライアントやプリントショップ向けに、印刷用シートとプロジェクトファイルを準備する
- print3d のインストール方法は?
- Hermesと同じマシンにBlender、Bambu Studio、uvをインストールします プラグインをHermesにインストールして有効にします: hermes plugins install mfranzon/print3d --enable 新しいHermesセッションを開始し、パーツを依頼します
- print3d はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/mfranzon/print3d
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
好みのCLIコーディングエージェントにコードを書かせ、CadQueryでパラメトリックな3Dモデルを設計できるデスクトップアプリ。
LLMが生成しやすいよう、Blenderのbpyを使って3Dオブジェクトを名前付きパーツからなる短いプログラムで記述するPythonライブラリ。
AIコーディングエージェントが自然文からCADモデルを生成・検査し、製造まで行えるプラグインとスキル集。
OpenCASCADEを基盤とする、あらゆるサイズの実物を設計できるオープンソースのクロスプラットフォーム対応3Dパラメトリックモデラー。
モデリングを手元のマシンで実行できる、Studio互換のモデリングランタイムとPydantic AI搭載アシスタントを備えたローカルデスクトップCADアプリ。