text-to-cad / CAD Skills:把 Codex、Claude Code 變成 CAD、機器人與硬體設計代理
earthtojake/text-to-cad 是給 CAD、robotics、hardware design 的 agent skills 集合。它支援本地生成、STEP/STL/URDF 等輸出,讓文字描述到 3D 模型進入 agent workflow。
Threads 提到 text-to-cad 新版本讓 Codex 與 Claude 具備 CAD 能力。核對官方網站與 GitHub 後,這個專案更準確的定位是 CAD Skills:一組面向 CAD、robotics 與 hardware design 的 agent skills。
CAD skill 能依自然語言建立與編輯 CAD 模型,官方網站以 STEP 作為主要輸出,並提供本地 preview / render 工作流。
官方列出 CAD、render、URDF、robot motion 等 skills,對機器人描述檔、硬體設計與運動參考更有用。
網站標示可用於 Claude Code、Cursor、Codex、GitHub Copilot、Windsurf、Gemini、OpenCode 等多種 agent。
官方定位是 100% open source、runs locally、free forever;這對硬體設計資料與原型保密性很重要。
- 用於正式機構件前仍需人工工程審查、尺寸公差、材料、受力與製造可行性檢查。
- 把生成結果納入 git 與測試案例,避免 prompt 產物不可追蹤。
- 適合先用於概念建模、教育、robotics prototype 與內部工具。
2026-07-21 補充:從 text-to-CAD demo 走向 CAD / robotics agent harness
Sliven 這篇 Threads 把 text-to-cad 的新訊號講得很直接:它不是只輸出一張「像 CAD 的 3D 圖」,而是把 Claude Code / Codex 這類 coding agent 接到一套可落地的 CAD、robot-description、viewer、G-code 與 Bambu Lab handoff 工作流。
GitHub README 與 skill 檔案確認:CAD workflow 以 STEP/STP 作為主輸出,並可分支到 STL、3MF、GLB;另有 DXF、URDF / SRDF / SDF、G-code 與 Bambu Lab skills。
CAD skill 要求 agent 先寫 CAD brief、用 build123d Python source 生成 STEP、跑 inspection / snapshot,再把 artifact 交給 CAD Viewer。這比「prompt 出 mesh」更接近可版本化的工程 pipeline。