amagine-ai/Amagine3D

Amagine3D: From hardware requirements to editable 3D designs

解決的問題

Amagine3D 自動化生成可編輯的 3D 硬體設計,特別專注於智慧型外殼與組裝結構。它消除了將產品描述、參考圖像與物理尺寸手動轉換為複雜參數化 CAD 模型的勞力,同時確保生成的設計可製造且可編輯。

工作原理

該系統使用一個「原生 3D 的 Agent」,在自主的內部迴圈中生成並優化設計。

  1. 需求分析:Agent 將自然語言描述與影像轉換為設計簡報。
  2. 程式碼生成:使用 build123d Python 套件生成參數化 CAD 源碼。
  3. 驗證:程式碼在瀏覽器幾何執行時中執行以建構模型。Agent 隨後自動檢查零件連接性、干擾、運動路徑與實際尺寸。
  4. 迭代優化:若驗證失敗,Agent 使用實際幾何測量值定位錯誤並修改源碼,直到滿足要求為止。
  5. 提交:驗證通過後,設計以新版本儲存,包含其源碼與可匯出檔案(STEP、STL、3MF)。

適用對象

需要從概念性需求快速原型化外殼與機械結構,而無需在 CAD 軟體中從零開始的硬體設計師、工程師與愛好者。

特色亮點

  • 可編輯來源:產生完整的 Python/build123d 源碼,允許使用者在工作台中調整關鍵尺寸,而無需重新執行 AI 模型。
  • 自動化 QA:在生成過程中自動檢查碰撞、運作間隙與列印公差。
  • 多格式匯出:支援匯出為單色設計的 STEP 與 STL,以及支援多色設計的色彩感知 3MF 檔案。
  • 原生 3D 架構:採用狀態導向方法,Agent 讀取實際幾何結果,而非依賴模型的文本描述。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案