2.2万 Star:一句话让 AI 出 3D 零件——text-to-cad 完整教程

19次阅读
没有评论

一句话,让 AI 给你出 3D 零件

text-to-cad(earthtojake/text-to-cad)是一个给 AI Agent 装上 CAD 能力的开源插件,官方描述只有一句:“Give your agent CAD superpowers”(给你的 Agent CAD 超能力)。你只要对 AI 说清尺寸和需求,它就在本地为你生成 3D 模型,导出 STEP、GLB、STL、3MF 等工业标准格式,还能做面向制造的设计(DFM)检查、出工程图,并连接到 3D 打印、钣金、CNC 加工等服务。

✨ 核心亮点

  • 一句话造零件:说清尺寸和需求,AI 本地生成参数化 3D 模型
  • 工业标准导出:STEP / GLB / STL / 3MF,直接进 3D 打印与 CNC 流程
  • 自动出工程图:生成带尺寸标注的工程图纸,省去手画
  • 直连制造服务:对接 3D 打印、钣金、CNC 加工,做完即下单

🖼️ 效果图与演示

text-to-cad 从需求到模型流程演示示意
演示示意:说清尺寸就出模型,导出 STEP / STL / IGS
text-to-cad 3D 打印演示示意
演示示意:说好尺寸交给 AI 出图出件,直连 3D 打印

🚀 上手步骤

① 让 Agent 自己安装

在 Claude Code / Codex / Cursor / Gemini / Grok 里发送这条消息,它会自动拉取并安装:

Install text-to-cad from https://github.com/earthtojake/text-to-cad

② 确保运行环境

需要 Python 3.11+ 与 Node.js 20+,底层用 build123d 和 Open CASCADE 做参数化建模:

python3 --version   # 需 3.11+
node --version       # 需 20+

③ 对 AI 说清尺寸需求

越具体越好:形状、关键尺寸、孔位、厚度、要什么格式:

做一个 40mm 的齿轮
设计一个法兰盘,孔径 20mm,四个安装孔,导出 STEP 和 STL
画一个手机支架外壳,厚度 2mm,可直接 3D 打印

④ 出工程图、做制造检查并接服务

给这个零件做 DFM 检查,能不能 3D 打印?
把工程图导出来,顺便对接 CNC 加工报价

🎯 典型玩法

  • 🖨️ 3D 打印快速打样:一句话出件,直接送 3D 打印机
  • ⚙️ 机械零件设计:齿轮、法兰、夹具按尺寸生成
  • 📦 外壳结构件:手机壳、支架、外壳出参数化模型
  • 🏗️ 钣金件:直连钣金服务,出展开与折弯
  • 🔩 CNC 加工:对接 CNC 报价与加工程序

📊 与同类做法比

做法 结果
云端 AI CAD 服务 一句话出图但素材要上传、有额度限制、多为付费订阅
手工 CAD 建模 精确但要手工画、上手门槛高、出图慢
text-to-cad 本地参数化生成工业格式(STEP/STL),免费开源、直连制造

原理一句话:不靠云端黑盒——把文字需求翻译成 build123d 参数化 CAD 代码,基于 Open CASCADE 内核本地生成模型,所以能导出标准工业格式、做 DFM 检查、直连制造。

❓ 常见问题

Q:它生成的是图片还是真模型?
是真 3D 模型文件——导出 STEP / GLB / STL / 3MF,是能直接进 3D 打印、CNC 加工流程的工业标准格式,不是渲染图。

Q:需要联网吗?素材要上传吗?
建模在本地完成,不需要把你的设计上传到云端服务,数据留在自己机器上。

Q:支持中文指令吗?
可以。本质是把自然语言翻译成 CAD 代码,中文描述尺寸和形状即可,说得越具体模型越准。

Q:可以免费商用吗?
MIT 协议、100% 开源免费,可自由使用和二次开发,包括商用场景。

Q:能接 3D 打印 / CNC 吗?
能。内置对 3D 打印、钣金、CNC 制造服务的连接,做好模型可直接对接下单。

Q:精度能保证吗?
基于 Open CASCADE 内核做参数化建模,尺寸按你的描述精确生成;复杂或不明确的特征建议把尺寸给全。

📎 GitHub 搜索 earthtojake/text-to-cad · 官网 texttocad.dev · 关注「AI工具匠」获取更多 AI 工具实操教程

正文完
 0
评论(没有评论)