跳到正文
IFAI

開源專案

MAC:一句話生成可列印 3D CAD 模型,Token 消耗減少 116 倍

首次發布 傳播指數 48

開源框架 MAC 釋出 v2,使用者只需輸入自然語言就能生成可編輯、可列印的 3D CAD 零件與裝配體。它通過多智慧體分工與自動校驗,相比基線方案將 Token 消耗降低 116 倍、成本減少 13 倍,支援匯出 STEP、STL 及 URDF 格式。

MAC 是一個開源的多智慧體框架,能把一句自然語言描述直接變成可編輯、可 3D 列印的真實 CAD 模型。

它不只是輸出一張單純用於渲染的網格圖,而是直接生成標準的 STEP、STL 和 GLB 工程檔案。面對複雜機構,它還能把機構自動拆解為多個元件獨立生成,拼裝驗證後匯出用於機器人和物理模擬的 URDF 格式。

它能做什麼

你輸入一段自然語言設計需求,比如帶鉸鏈的雙爪夾具、伸縮攝影吊臂或帶活動導軌的三軸龍門檢測臺,MAC 就能自動規劃幾何結構、生成各個子零件並完成裝配。

除了多部件裝配體,它也能獨立生成結構複雜的單個零件,比如蜂窩收納盒、陀螺儀擺件、日內瓦機構,甚至是帶有活動間隙、能直接整體列印成型的多環鏈條。

在生成過程中,它能自動複用對稱和重複部件,不需要從頭重新計算。整個生成過程完全可追溯,系統會保留結構化的設計簡報、幾何規劃、生成的 Python 程式碼、測量校驗報告以及自動修復歷史。

怎麼做到的與實測資料

傳統的程式碼生成大模型在處理複雜幾何結構時,經常陷入反覆報錯的盲目迴圈,消耗巨量 Token 還容易失敗。

MAC 的解法是把任務解耦給不同的智慧體:規劃、幾何推理、編寫程式碼和驗證修復各自獨立,並在受限測試期內進行針對性計算。

在官方給出的 10 個測試提示詞、141 項幾何特徵的單零件基準測試中,使用 Qwen 3.7 時,基線方案 CAD Skill 復現消耗了 1.0395 億 Token,費用約 18.59 美元,通過率為 97.9%。

而 MAC 僅消耗了 90 萬 Token,預估成本僅 1.43 美元,通過率反而達到 99.3%。Token 消耗減少了 116 倍,成本降到了十三分之一。

在最新的 v2 版本中,MAC 引入了獨立的 Judge 裁判智慧體和視覺驗證閉環。配合 Qwen 3.8 時,在消耗 140 萬 Token 和 4.85 美元的情況下維持了 99.3% 的通過率,相比同條件下的基線方案依然降低了 62.7 倍 Token 與 6.1 倍成本。

在更復雜的機械裝配體演示中,視覺檢測機械臂的預估生成成本僅需 1 美元左右,三軸龍門平臺約 2 美元,哪怕是包含大量細節的重型移動操作臂,生成成本也被壓在了 13 美元上下。

怎麼部署和執行

專案已經在 GitHub 開源,倉庫名為 Pan-Chera/Multi-Agent-CAD。

它是模型無關的架構,底層適配任何相容 OpenAI 介面的端點。你可以接入阿里雲 DashScope 上的通義千問模型,也可以通過 OpenRouter 呼叫 DeepSeek 等其他模型。

本地安裝需要 Python 3.11 環境。由於底層 CAD 核心 build123d 與 aider-chat 在 NumPy 版本上存在衝突,官方推薦通過 Conda 搭建環境,並在安裝 aider-chat 時跳過依賴檢查。

專案自帶了一個基於 FastAPI 的瀏覽器 Web 介面。啟動後只要在網頁左側輸入文字提示詞,右側就能即時檢視 3D 預覽模型並一鍵下載工程檔案。

需要注意的是,本地 Web 服務在生成模型時會在子程序中直接執行 Python 指令碼,建議僅在本地迴路地址執行,不要直接對映到不受信任的公網。

為什麼重要

如果你平時熱衷 3D 列印,或者在機器人模擬、機構設計中經常需要快速製作原型零部件,MAC 非常值得現在拉下來試一試。

它最聰明的地方在於沒有硬拿大模型去強行推演整個複雜裝配體,而是通過多智慧體分工把幾何規劃、程式碼實現與視覺裁判拆開,用極低的 Token 成本換來了極高的幾何特徵通過率。

我們認為裝配體生成目前雖然還屬於實驗性質,正式投入實際機加工前仍需人工檢查公差配合,但它把自然語言直接轉化成工業級引數化 CAD 的這套管線,已經真正展現出了實用工具的成熟度。

來源 (2)

  1. [1]
    github.com(在新分頁開啟)原文github.com
  2. [2]
    youtube.com(在新分頁開啟)報導youtube.com

每日 AI 內容精選