AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

内容分享3小时前发布
0 0 0
全能 AI 聚合平台 免费

一站式接入主流 AI 大模型,支持对话 · 生图 · 生视频,即开即用

ChatGPT Claude Gemini Grok DeepSeek 通义千问 Ollama
AI对话 AI生图 AI视频
免费使用 →

Midjourney 能画出赛博朋克风的齿轮,但数数齿数它是乱的。而今天这个 GitHub 2000+ Star 的项目,让 AI 吐出了公差 0.01mm、可直接送进 3D 打印机的工业级模型。

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

Midjourney 生成了一千张完美的长腿美女图,作为工程师的你看了一眼,心里毫无波澜,稳如老狗

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

由于在工业界,美丽是最廉价的属性。

准确,才是王道。

AI 画齿轮,齿数永远是乱的;画的螺纹,放大一看就是贴图纹理。它不懂什么是直径 5mm,也不懂什么是公差 0.01mm。

AI 进不了工厂,是由于它有“幻觉”。

直到今天,这个 GitHub 热门项目 —— text-to-cad —— 给了 AI 一剂解药。

它做了一个极其硬核的尝试:

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

不让 AI 直接画图,而是让 AI 写代码。

只要你说一句人话,它吐出来的不是 JPG,而是准确到 0.001mm、能直接送进 3D 打印机的 CAD 模型文件(STEP/STL)。

01 核心揭秘:它到底是个什么神仙架构?

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

许多人以为这是个“文字生成 3D”的模型(类似文生图的 Diffusion 模型),那就大错特错了。

仔细看它的 README 会发现,它本质上是一个 Harness(控制框架)。

它的工作原理是这样的:

第一步:你下指令 “帮我做一个直径 100mm、厚度 20mm 的圆盘,中间打个 30mm 的孔。”

第二步:AI 编程助手接手(大脑) 这个工具接入了 Claude CodeCodex 这样的编程 Agent。它不画图,它写代码。 它会根据你的指令,调用底层一个叫 build123d 的 Python 库(基于工业级内核 OpenCascade)。

它写出的代码长这样:

from build123d import *

with BuildPart() as plate:
    Cylinder(radius=50, height=20)
    Hole(radius=15) # 半径 15 即直径 30

第三步:执行与生成 Python 脚本运行,build123d 库根据数学公式计算出准确的几何体,然后导出为 STEPSTL 文件。

这意味着什么?

  1. 告别幻觉:Midjourney 的圆是像素拼凑的,放大会有锯齿。这个工具生成的圆,是数学定义的完美曲线,放大一万倍也是光滑的。
  2. 绝对准确:代码里写了 radius=50,直径就是 100.000mm。AI 不会“手滑”画成 99.9mm。
  3. 完全可编辑:以前生成的 3D 图是死的(网格面)。目前,如果你觉得孔太小了,你只需要把代码里的 15 改成 20,重新运行,模型就变了。图纸变成了代码,这就是所谓的“参数化建模”。

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

对于工程师来说,这才是真正的生产力革命。 它不再是玩具,而是工业标准。

02 实战演示:它能造出什么?

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

作者为了证明这玩意儿不是花架子,搞了一组“压力测试”(Benchmarks)。他让 AI 去生成各种极其复杂的机械零件,结果令人震惊:

  • 案例 1:带散热片的发动机气缸 指令:“创建一个带有中心桶、12 个散热片和顶部盖的垂直发动机气缸形式。” 结果:AI 完美理解了“散热片”的几何逻辑,12 个片均匀分布,顶部盖上的火花塞孔甚至带有了 35 度的准确倾斜角。
  • 案例 2:离心式叶轮(Impeller) 指令:“创建一个带有 12 个后弯叶片的离心叶轮,叶片从根部到顶部偏转 45 度。” 结果:这种极其复杂的曲面,以前即使是熟练工程师也要画半天。AI 通过写代码,直接计算出了流体力学上完美的曲面形状。
  • 案例 3:行星齿轮组 指令:“创建一个简化的行星齿轮组件……将三个行星轮分布在 42mm 半径的圆周上。” 结果:位置准确,齿轮咬合关系正确。这在以前,AI 画图是绝对做不到的“数学题”。

03 杀手级功能:不仅仅是零件,还能造机器人

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

这个项目最让我兴奋的地方,不仅仅是它能造零件。

它还内置了 URDF(统一机器人描述格式) 技能包。

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

URDF 是机器人开发的核心标准,用来描述机器人的连杆、关节、传感器位置等。

以前写一个机器人的 URDF 文件,工程师要对着 CAD 图纸,手撸几百行 XML 代码,算坐标、算旋转矩阵,极易出错。

目前?

你只要告知 AI:“帮我设计一个双轮差速机器人,有两个驱动轮,一个万向轮,底盘上装有一个激光雷达。”

AI 会:

  1. 生成底盘和轮子的 3D 模型。
  2. 自动写出 URDF 文件,定义好关节关系(Joint)和坐标系。
  3. 甚至还能在仿真环境里跑起来!

这对机器人开发者来说,意味着什么?意味着“原型设计”的时间从几天缩短到了几分钟。

04 本地部署

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

这个工具目前是一个开源的 Harness,需要你本地有编程环境。

第一步:克隆项目

git clone https://github.com/earthtojake/text-to-cad.git
cd text-to-cad

第二步:安装环境 你需要 Python 3.11+ 和 Node.js。

# 安装底层 CAD 库依赖
pip install -r .agents/skills/cad/requirements.txt

# 安装网页查看器 (CAD Explorer)
npm --prefix .agents/skills/cad/explorer install

第三步:启动并对话 启动 CAD Explorer 后,打开你的 AI 编程助手(Claude Code 等),告知它你想做什么。

它会开始写代码,生成模型。你在 CAD Explorer 里点击刷新,就能看到最新的 3D 模型在浏览器里旋转。

支持格式:STEP, STL, 3MF, DXF, GLB。几乎所有主流 3D 打印和 CAD 软件都能打开。

05 ⚠️ 它的局限性与未来

AI 不再只会画美女了!这个开源工具让它直接生成 3D 工程图纸

  • 它需要懂一点代码逻辑:虽然你只说人话,但如果模型极其复杂,AI 可能会写出跑不通的代码,这时候需要你懂一点 Python 逻辑来帮它修正。
  • 算力要求:生成复杂的装配体(列如整个发动机)需要 AI 有很强的逻辑推理能力(推荐 Opus 或 Sonnet 模型)。

但它的意义在于,它指明了方向: 未来的 CAD 软件,不再是画板,而是对话框。 未来的工程师,不再是画图员,而是审核员。

AI 负责把想法变成准确的几何体,人类负责判断这是否符合物理常识。

06 写在最后

当 Midjourney 还在教我们如何用 AI 画一只“赛博朋克风格的猫”时,text-to-cad 已经在帮我们画**“带有公差标注的航空航天级支架”**了。

娱乐是 AI 的目前,但工程才是 AI 的未来。

如果你是 3D 打印爱好者、机械工程师,或者单纯是个极客,这个项目绝对值得你点个 Star。


本文仅供技术工具分享,请从官方渠道下载以确保安全。

你最想用 AI 帮你生成什么 3D 零件?评论区聊聊。

© 版权声明

相关文章

暂无评论

none
暂无评论...