跳到正文
IFAI

AI工具

Zoo 釋出 Text-to-CAD:用文字生成可編輯的 STEP 模型

首次發布 傳播指數 39

Zoo 推出 Text-to-CAD Alpha 版。不同於傳統 Text-to-3D 生成不可編輯的網格,它直接生成 B-Rep 曲面並匯出 STEP 檔案,可匯入主流 CAD 軟體二次修改。這意味著工業設計也能靠提示詞起步,目前已開放網頁端和 Discord 體驗。

Zoo 釋出 Text-to-CAD:用文字生成可編輯的 STEP 模型
圖:zoo.dev

讓 AI 畫 3D 模型已經不算新鮮事,但如果你把那些網格檔案匯入工業設計軟體,工程師大概會當場皺起眉頭:模型表面密密麻麻全是三角面,根本沒辦法加倒角、改尺寸,說白了就是一團不能加工的虛擬黏土。

做 CAD 基礎設施的 Zoo 想改變這個現狀。12 月 18 日,Zoo 宣佈上線 Text-to-CAD 的 Alpha 測試版,專門生成能直接放進工程軟體裡編輯的 CAD 模型。

扔掉三角面,直接出 STEP 檔案

市面上大多數所謂生成 3D 的 AI,面向的都是遊戲資產開發,輸出的是點雲或者三角網格。

這類模型塞進工業 CAD 軟體,就會變成一個不可編輯的死體塊,連打個孔都費勁。

Zoo 的做法完全不同。Text-to-CAD 生成的是基於邊界表示的 B-Rep 曲面,並且直接輸出行業通用的 STEP 格式檔案。

這意味著你可以把 AI 生成的檔案直接扔進任何主流 CAD 軟體裡,繼續拉伸、打孔、修改尺寸,完全遵循機械設計的邏輯。

更進一步的是,Zoo 計劃未來直接提供 KCL 程式碼,也就是 KittyCAD Language 的原始碼。到時候使用者不僅能改幾何體,還能直接改引數化程式碼。

像工程師一樣說話,別隻說個名詞

訓練生成 CAD 模型比訓練文生圖難得多。Zoo 解釋說,生成二維影像或者點雲時,對應的資料表達往往非常確定且單一。

但在 CAD 領域,同一個零件可以有無數種特徵樹走法,建模步驟不同卻能得到相同結果,這讓模型的訓練和驗證變得極其複雜。

目前 Text-to-CAD 已經能理解一些複雜的機械描述。比如一個 36 齒的漸開線斜齒輪,或者一塊四個角帶圓角且帶有四個螺孔的平板。

Zoo 給出的使用竅門也很實在:不要指望隨手打一個類似「汽車」這樣的空泛名詞就能出圖,AI 更喜歡具體的特徵描述,比如明確說出倒角、圓角和尺寸結構。

目前該工具已經開放體驗,使用者可以通過網頁介面或者其 Discord 機器人進行測試,這兩套互動介面和背後的 API 均已開源。

為什麼重要

我們認為,Zoo 邁出的這一步,是生成式 AI 從娛樂內容創作走向真實物理世界製造的關鍵分水嶺。

在此之前,文生 3D 基本停留在概念草圖和遊戲道具階段,離工業製造有極深的鴻溝。製造業不需要幾萬個三角麵糊出來的空心外殼,製造需要精確的公差、曲面連續性和清晰的建模歷史。Text-to-CAD 選擇死磕 B-Rep 和 STEP 檔案,看起來是挑了一條最硬但也最有價值的路線。

對普通開發者和工程師來說,這套工具非常值得現在去摸一摸。雖然它目前還只是 Alpha 版本,複雜的裝配體肯定還搞不定,但用來快速生成標準緊韌體、基礎鈑金件或者草圖輪廓,已經能省去大量重複建特徵的時間。如果你懂一點特徵樹邏輯,配合具體的工程語言,產出效率會相當高。

它的隱患在於準確率和特徵樹的多解性。工業設計容錯率極低,稍有一處公差或幾何錯誤,後續加工就會徹底報廢。如果 AI 不能穩定生成嚴謹的特徵歷史,工程師光是檢查和修面可能就得花去大半時間。但無論如何,能直接輸出 STEP 格式並開源呼叫方案,已經逼著同行必須從虛無的網格轉向真實的製造資料了。

來源 (1)

  1. [1]
    zoo.dev(在新分頁開啟)原文zoo.dev

每日 AI 內容精選