开源的文本生成 CAD 网页应用,可通过自然语言和图片生成参数化 OpenSCAD 三维模型。
- Star
- 21,572
- Fork
- 2,129
- 未关闭 Issue
- 28
- 最近提交
- 昨天
这是什么?
text-to-cad 为 AI 智能体提供本地 CAD 工作流,可生成 STEP、GLB、STL 或 3MF 格式的三维模型。CAD 技能支持根据文字或图片需求建模,主要输出为 STEP 文件。另有技能用于查找螺丝、轴承等现成的 STEP 标准件,并生成带尺寸标注的 PDF 工程图纸。
在制造环节,项目提供钣金、CNC 加工和注塑件的可制造性(DFM)审查,以及测量壁厚、悬垂和支撑体积的 3D 打印可行性检查。它还能在上传到 SendCutSend 之前检查 DXF 和 STEP 文件,使用 OrcaSlicer 将模型切片为 G-code,并将打印任务发送到 Bambu Lab 打印机。
项目还覆盖机器人与仿真的描述文件:URDF 用于描述机器人结构,SRDF 用于添加 MoveIt 规划组,SDF 用于构建仿真器中的模型和场景。项目通过 uv 与本地 cadgen 服务运行,可作为插件安装到 Claude Code、Codex、Cursor、Gemini 和 Grok,也可作为技能用于其他智能体。
核心功能
- 01根据文字或图片需求生成 STEP、GLB、STL 和 3MF 格式的模型。
- 02输出带视图和孔位标注的 PDF 工程图纸。
- 03查找螺丝、轴承、连接器等现成的 STEP 标准件。
- 04针对钣金、CNC 加工和注塑成型进行可制造性审查。
- 05为机器人和仿真器编写 URDF、SRDF 和 SDF 文件。
- 06使用 OrcaSlicer 切片生成 G-code,并将打印任务发送到 Bambu Lab 打印机。
适用场景
- 让 AI 智能体起草机械零件,并导出用于打印或加工。
- 在切片前检查 3D 打印设计的壁厚与悬垂。
- 为在线钣金或 CNC 加工服务准备 DXF 或 STEP 文件。
- 为 MoveIt 或 Gazebo 仿真编写机器人描述文件。
快速上手
- 1
检查是否已安装 uv
uv --version - 2
在 Claude Code 中添加 text-to-cad 插件市场
claude plugin marketplace add earthtojake/text-to-cad#latest - 3
在 Claude Code 中安装插件
claude plugin install text-to-cad@earthtojake - 4
重启 Claude Code;首次启动会下载 CAD 运行时,需要网络连接
使用前须知
- 在启用了智能应用控制的 Windows 11 上,CAD 内核中未签名的原生模块可能被拦截。
- 默认会发送使用统计和崩溃报告,如不希望发送,需要手动关闭。
- 首次启动需要下载 CAD 运行时,因此首次使用时无法离线运行。
标签
常见问题
- text-to-cad 是什么?
- 让 AI 智能体通过自然语言生成、检查并输出 CAD 三维模型的插件与技能集。 text-to-cad 为 AI 智能体提供本地 CAD 工作流,可生成 STEP、GLB、STL 或 3MF 格式的三维模型。CAD 技能支持根据文字或图片需求建模,主要输出为 STEP 文件。另有技能用于查找螺丝、轴承等现成的 STEP 标准件,并生成带尺寸标注的 PDF 工程图纸。
- text-to-cad 可以免费使用吗?用的什么许可证?
- text-to-cad 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- text-to-cad 还在维护吗?
- 活跃维护中。text-to-cad 最近一次提交是在 2026年10月19日。
- text-to-cad 适合用来做什么?
- 让 AI 智能体起草机械零件,并导出用于打印或加工。 在切片前检查 3D 打印设计的壁厚与悬垂。 为在线钣金或 CNC 加工服务准备 DXF 或 STEP 文件。 为 MoveIt 或 Gazebo 仿真编写机器人描述文件。
- text-to-cad 怎么安装和运行?
- 检查是否已安装 uv: uv --version 在 Claude Code 中添加 text-to-cad 插件市场: claude plugin marketplace add earthtojake/text-to-cad#latest 在 Claude Code 中安装插件: claude plugin install text-to-cad@earthtojake 重启 Claude Code;首次启动会下载 CAD 运行时,需要网络连接
- 在哪里获取 text-to-cad?
- 源代码和安装说明在 GitHub 上:https://github.com/earthtojake/text-to-cad
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源 Python 框架,用于编排基于角色的自主 AI 智能体(Crews)和事件驱动的工作流(Flows)。
为 AI 智能体提供 1000 多个预认证应用工具包、按用户划分的会话与沙箱的 TypeScript/Python SDK。
面向浏览器智能体的 TypeScript、Python、Go SDK,可用自然语言执行操作、观察页面与提取数据。
基于 TypeScript 的 AI Agent 框架,集成记忆、工具、MCP、RAG、语音与工作流,并配套 VoltOps 可观测控制台。
用于构建自主 AI 智能体的 Python 框架,支持研究、规划、编码与执行任务,内置记忆与 RAG。