用自然语言生成 3D CAD 模型的开源技能库。支持 build123d + OpenCascade,导出 STEP/STL/3MF/DXF/GLB,内含 URDF/SDF/SRDF 机器人描述生成和 SendCutSend 制造预检。本地运行,无需后端。
快速安装
确保已安装 clawhub CLI
clawhub install text-to-cad用自然语言让 AI 编码助手生成工程级 3D CAD 模型,导出标准格式,本地运行无需云端后端。
Text-to-CAD 是目前 GitHub 上最热门的 CAD Agent 技能库(2455 Stars),让 Claude Code、Codex、Gemini CLI 等编码助手具备专业 CAD 建模能力。基于 build123d(Python CAD 内核)和 OpenCascade(C++ 几何内核),Agent 生成的是源代码级 CAD 模型——可版本控制、可精确编辑、可重复生成。
6 大技能模块:
@cad[...] 几何引用供后续精确编辑# 克隆仓库 git clone https://github.com/earthtojake/text-to-cad.git cd text-to-cad # OpenClaw 安装 ./scripts/openclaw-install.sh # Claude Code 安装 ./scripts/claude-install.sh # Codex 安装 ./scripts/codex-install.sh # 通用安装器 npx agent-skills-cli add earthtojake/text-to-cad
安装后,Agent 可通过自然语言完成 CAD 建模:
创建一个 M6 螺栓模型,螺纹长度 20mm,头部长度 6mm
生成一个带圆角的长方体支架,尺寸 100x60x30mm
导出为 STEP 和 STL 格式
URDF 机器人描述:
为一个 6 轴机械臂创建 URDF 模型,基座高度 200mm
生成 SRDF 语义配置,包含默认姿态和运动组
核心优势:生成的是 Python 代码而非二进制文件,可 git 追踪、精确编辑、CI/CD 集成。
在线演示: https://demo.cadskills.xyz GitHub: https://github.com/earthtojake/text-to-cad (2.5k stars)
版本
v1.0.0
作者
earthtojake
平台
发布时间
2026年4月22日
Vercel 官方 Agent Skill 库,专注于 Next.js + AI 应用开发。提供 RAG、Streaming、Edge Agent、Tool Calling 等核心场景的激活上下文和最佳实践模板。