Text-CAD 打通硬體製造:一句話生成 STEP 並直連印表機出活
Text-CAD 將自然語言建模與硬體製造全流程打通。它打包了 11 個工程技能,支援從文本生成 STEP、檢索 step.parts 超 1.6 萬個開源標準件,並直連本地拓竹印表機切片。最值得關注的是它讓模型寫 Python 程式碼而非直接輸出二進位制,把不可控生成變成了可核驗工序。

過去工程師要做個新零件,得先開啟 SolidWorks 一點點拉草圖、倒角,打印出來再拿卡尺核對尺寸。如果缺個標準螺絲或電機座,還得滿世界找模型庫。
Text-CAD 打算把這套繁瑣的手工活接管過來。它不是隻畫一張好看的渲染圖,而是直接把自然語言、STEP 格式、切片軟體和本地拓竹(Bambu Labs)印表機串在了一起。
11 個工程技能,從一句話到雷射切割
Text-CAD 一口氣打包了 11 個工程技能,幾乎覆蓋了硬體製造的核心環節。
輸入自然語言、參考圖片或者 2D 圖紙,它就能生成標準 STEP 檔案,並能匯出 STL、3MF 或 GLB。如果需要標準五金,它會呼叫 step.parts 檢索庫,直接拉取現成的標準件。這個庫裡已經收錄了超過 1.6 萬個開源 STEP 模型,包含樹莓派、Arduino、各種舵機和標準滾珠絲槓。
生成完結構件後,流程還沒結束。它可以匯出 2D 的 DXF 圖紙,在交給 SendCutSend 雷射切割前做好校驗;還能生成 G-code,呼叫切片工具對接本地的拓竹 3D 印表機,甚至在真正開印前先走一遍 dry-run 空跑排查。
對於機器人開發者,它還順手支援了 URDF、SRDF 和 SDF 格式,方便直接匯入 MoveIt2 做運動規劃或物理模擬。
讓模型寫 Python,而不是啃幾何硬骨頭
大模型直接輸出 3D 幾何體的二進位制資料向來很容易翻車。Text-CAD 最聰明的地方,在於根本不讓模型硬碰 STEP 二進位制,而是讓它寫 build123d 的 Python 程式碼,最後再呼叫函式匯出 STEP。
這相當於給大模型搭了一個最擅長的文本中介層。它的核心思路是工程約束:把幾何正確性當成首要任務來抓。
系統內建了專門的 inspect 檢查指令碼,逐一比對基準面、裝配尺寸和對齊公差。就算數值檢查全部通過,系統也強制生成視覺快照進行核對。一旦某處出錯,它不會全盤推翻,而是定位到最小責任程式碼段,修改後重新跑失敗項。
它的代價也很明顯。每個技能都採用了薄封裝與漸進式文件參考,大模型只是一個排程者,幾何求解完全依賴底層的 build123d、切片器和 OCCT 核心。
為什麼重要
我們認為,Text-CAD 代表了生成式 AI 落地硬體製造的一個務實方向。過去的文生 3D 模型大多服務於遊戲和視覺展示,網格表面看似完整,一旦拿到機床上加工,尺寸全是錯的。Text-CAD 選擇用引數化程式碼生成實體,真正解決了可用性問題。
對創作者和硬體創客來說,這意味著驗證原型的門檻大幅拉低。想要做一個適配樹莓派和特定電機的外殼,不需要從頭畫圖,直接用一句話調取現成標準件並生成裝配外殼,幾分鐘內就能發給身旁的 3D 印表機。
不過,它目前的天花板依然被底層工具鏈鎖死。如果底層開源幾何核心本身在處理極複雜曲面時崩潰,大模型在外面做再多重試也無濟於事。但無論如何,把不可控的幻覺塞進確定性的程式碼工序裡,這條路顯然走對了。
來源 (2)
- step.parts(在新分頁開啟)原文step.parts
- step.parts(在新分頁開啟)報導step.parts