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):パーツの回転、ズーム、非表示、距離の測定が可能です。
  • 複数のエージェントと連携し、スクリプト作成用のコマンドラインインターフェースを備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト