用大白话指挥AI画CAD模型,还能随时改,GitHub爆火开源!

2026-08-25

关注CAIE,国内头部AI人才认证、培训体系,助你在职场升职加薪。
CAIE注册人工智能工程师
CAIE注册人工智能工程师
公众号作者
CAIE,全称 Certifed Artifcial Intelligence Engineer(人工智能工程师),简称 CAIE(赛一) ,是人工智能领域的技能等级认证。旨在评估和培养具备人工智能理论基础与实战能力的职业人士。

咱们普通人想做点工业设计真的挺难的,脑子里的想法不少,但要用专业的CAD软件做出来就相当费劲。

各种专业术语像拉伸、旋转、布尔运算什么的听着就头晕,画出来的模型还可能有问题。而且现在很多AI能做漂亮的二维图,但真正能用的3D模型却少得可怜。

最近发现一个Github上很火超13900星的开源text-to-cad,帮助咱们用大白话就能设计精美的CAD模型。

开源地址:https://github.com/earthtojake/text-to-cad

我觉得这个开源最强的就是能生成工业标准的STEP格式文件,在OpenSCADSolidWorksFusion 360FreeCAD等主流软件都能直接打开进行二次编辑。

而且不光会画图,还会帮你检查能不能3D打印、帮你找标准件、帮你切片生成G代码、甚至帮你把文件发给打印机。

更爽的是,还可以作为skill,让你的AI智能体快速学习,进行批量化生成CAD模型。

大白话生成CAD模型

这是整个项目最核心的能力。你用大白话描述一个零件,AI就会用Pythoncadquery库去建模,最终输出STEP格式的文件。

STEP是工业界通用的三维模型交换格式,几乎所有主流CAD软件都能打开。

除了STEP,还支持导出STL3MFGLB,基本上覆盖了3D打印、渲染和Web展示的各种场景。

你甚至可以丢一张图片过去,让AI根据图片来生成对应的三维模型。这对于逆向工程或者快速原型验证来说,简直不要太方便。

浏览器实时预览

生成完3D模型之后,你不需要额外安装什么查看器。

text-to-cad自带一个CAD Viewer,直接在本地浏览器里就能旋转、缩放、查看你刚生成的模型。对于机器人描述文件也一样能预览。

这个体验真的很丝滑,改完参数刷新一下就能看到效果,完全不用来回切换软件。

做机械设计的时候,你不可能每个螺丝螺母都自己建模吧?text-to-cad里有一个叫step.parts的技能,专门帮你从标准件库里找现成的STEP零件。

螺丝、轴承、电机、连接器,这些都是现成的,直接拿来装配就行。

此外,并不是所有场景都需要三维模型。有时候你就是需要一张二维切割图,比如激光切割一个垫片、水刀切一块模板。也支持从Python源码或者已有的三维几何体生成2D DXF图纸。

机器人描述文件生成

搞机器人开发的朋友应该对URDF不陌生。text-to-cad可以帮你生成完整的URDF文件,包含连杆、关节、运动限位、惯性参数和网格模型。

如果你用ROS2,那这个功能基本就是刚需。而且不只是URDF,还有SRDF技能,能帮你配置MoveIt的规划组、末端执行器、预设姿态和碰撞规则。搞机械臂运动规划的朋友,这部分能省掉大量重复性的配置工作。

3D打印全流程打通

这部分是让我最惊喜的功能之一,text-to-cad不只是帮你建模,还把3D打印的后续环节全部串起来了。

确定要退出登录吗?
确定 取消