CADAM: 這是什麼、解決什麼問題以及為什麼它正受到關注

CADAM: 這是什麼、解決什麼問題以及為什麼它正受到關注

解決的問題

CADAM 是一個開源 Web 應用程式,允許使用者透過自然語言描述或圖片參考來生成 3D CAD 模型,從而無需具備手動 3D 建模專業知識即可建立參數化零件。

運作方式

該應用程式使用 AI(特別是 Anthropic Claude API)將文字或圖片輸入轉換為 OpenSCAD 程式碼。接著,這些程式碼會透過 OpenSCAD WebAssembly 和 Three.js 在瀏覽器中進行渲染,以提供即時的 3D 預覽。系統會自動從生成的程式碼中提取可調整的尺寸,並為使用者提供互動式滑桿,以便在無需重新執行 AI 生成的情況下修改模型的參數。

目標對象

它專為 3D 列印和 CAD 社群設計,也適合任何想要快速製作 3D 物件原型的人,從簡單的參數化零件(如螺栓和螺帽)到複雜的組件(如引擎)。

重點特色

  • AI 驅動生成:將簡單的英文和圖片轉換為 3D 模型。
  • 參數化控制:自動識別尺寸並提供滑桿進行即時調整。
  • 基於瀏覽器:完全透過 WebAssembly 在瀏覽器中執行,無需本地安裝。
  • 多種匯出格式:支援將模型匯出為 .STL、.SCAD 或 .DXF 檔案。
  • 函式庫支援:整合了 BOSL、BOSL2 和 MCAD 函式庫,以進行更進階的建模。

Sources