mfranzon/print3d
Print 3D skill from text to 3D printing using Bambu Lab slicer.
解決する課題
3Dプリント可能なパーツを設計するには、通常CADの経験や丁寧な手動モデリングが必要です。print3dを使えば、パーツを平易な言葉で説明したり、既存のオブジェクトの写真を提示したり、購入したい製品のリンクを貼り付けたりするだけで、印刷可能なBambu Studioプロジェクトが生成されます。また、測定値や使用しているプリンターのクリアランスに基づいてモデルをチェックします。
仕組み
エージェント(Hermesまたはその他のサポートされているツール)が3D形状を構築するBlenderスクリプトを作成します。print3dはそのスクリプトを実行し、生成されたメッシュに問題がないか確認し、Bambu Studioでスライスして、問題をエージェントに報告します。エージェントはスクリプトを修正し、すべてが合格するまで繰り返します。その後、Bambu Studioで開いて印刷できる.3mfファイルが提供されます。ワークフローは、アイデア -> Blenderスクリプト -> メッシュ -> チェック -> スライス -> .3mf となります。
対象ユーザー
CADを学ばずにカスタムの3Dプリントパーツを作りたい人:ホビー愛好家、メイカー、壊れたものや購入したものの代替品を作りたい人など。Hermes Agent、Claude Code、Codex、Cursor、Gemini CLIで動作します。同じマシンにBlender 4.2+、Bambu Studio、uvがインストールされている必要があります。
ハイライト
- 写真やショップリストを測定可能な印刷用モデルに変換:既知のオブジェクト(銀行カードや定規など)からスケールを合わせ、寸法を測定し、写真との類似性をチェックします。
- マルチパーツ設計:異なる色、フィット感、向きを持つ多数のパーツに対応し、干渉チェックや埋め込み色のチェックも行います。
- フィット感のキャリブレーション:テストピースを印刷してプリンターのクリアランスを測定し、それを設計に反映させます。
- 3Dビューア (view.html):パーツの回転、ズーム、非表示、距離の測定が可能です。
- 複数のエージェントと連携し、スクリプト作成用のコマンドラインインターフェースを備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト