跳到正文
IFAI

AI工具

Zoo 发布 Text-to-CAD:用文字生成可编辑的 STEP 模型

首次发布 传播指数 39

Zoo 推出 Text-to-CAD Alpha 版。不同于传统 Text-to-3D 生成不可编辑的网格,它直接生成 B-Rep 曲面并导出 STEP 文件,可导入主流 CAD 软件二次修改。这意味着工业设计也能靠提示词起步,目前已开放网页端和 Discord 体验。

Zoo 发布 Text-to-CAD:用文字生成可编辑的 STEP 模型
图:zoo.dev

让 AI 画 3D 模型已经不算新鲜事,但如果你把那些网格文件导入工业设计软件,工程师大概会当场皱起眉头:模型表面密密麻麻全是三角面,根本没办法加倒角、改尺寸,说白了就是一团不能加工的虚拟黏土。

做 CAD 基础设施的 Zoo 想改变这个现状。12 月 18 日,Zoo 宣布上线 Text-to-CAD 的 Alpha 测试版,专门生成能直接放进工程软件里编辑的 CAD 模型。

扔掉三角面,直接出 STEP 文件

市面上大多数所谓生成 3D 的 AI,面向的都是游戏资产开发,输出的是点云或者三角网格。

这类模型塞进工业 CAD 软件,就会变成一个不可编辑的死体块,连打个孔都费劲。

Zoo 的做法完全不同。Text-to-CAD 生成的是基于边界表示的 B-Rep 曲面,并且直接输出行业通用的 STEP 格式文件。

这意味着你可以把 AI 生成的文件直接扔进任何主流 CAD 软件里,继续拉伸、打孔、修改尺寸,完全遵循机械设计的逻辑。

更进一步的是,Zoo 计划未来直接提供 KCL 代码,也就是 KittyCAD Language 的源码。到时候用户不仅能改几何体,还能直接改参数化代码。

像工程师一样说话,别只说个名词

训练生成 CAD 模型比训练文生图难得多。Zoo 解释说,生成二维图像或者点云时,对应的数据表达往往非常确定且单一。

但在 CAD 领域,同一个零件可以有无数种特征树走法,建模步骤不同却能得到相同结果,这让模型的训练和验证变得极其复杂。

目前 Text-to-CAD 已经能理解一些复杂的机械描述。比如一个 36 齿的渐开线斜齿轮,或者一块四个角带圆角且带有四个螺孔的平板。

Zoo 给出的使用窍门也很实在:不要指望随手打一个类似「汽车」这样的空泛名词就能出图,AI 更喜欢具体的特征描述,比如明确说出倒角、圆角和尺寸结构。

目前该工具已经开放体验,用户可以通过网页界面或者其 Discord 机器人进行测试,这两套交互界面和背后的 API 均已开源。

为什么重要

我们认为,Zoo 迈出的这一步,是生成式 AI 从娱乐内容创作走向真实物理世界制造的关键分水岭。

在此之前,文生 3D 基本停留在概念草图和游戏道具阶段,离工业制造有极深的鸿沟。制造业不需要几万个三角面糊出来的空心外壳,制造需要精确的公差、曲面连续性和清晰的建模历史。Text-to-CAD 选择死磕 B-Rep 和 STEP 文件,看起来是挑了一条最硬但也最有价值的路线。

对普通开发者和工程师来说,这套工具非常值得现在去摸一摸。虽然它目前还只是 Alpha 版本,复杂的装配体肯定还搞不定,但用来快速生成标准紧固件、基础钣金件或者草图轮廓,已经能省去大量重复建特征的时间。如果你懂一点特征树逻辑,配合具体的工程语言,产出效率会相当高。

它的隐患在于准确率和特征树的多解性。工业设计容错率极低,稍有一处公差或几何错误,后续加工就会彻底报废。如果 AI 不能稳定生成严谨的特征历史,工程师光是检查和修面可能就得花去大半时间。但无论如何,能直接输出 STEP 格式并开源调用方案,已经逼着同行必须从虚无的网格转向真实的制造数据了。

来源 (1)

  1. [1]
    zoo.dev(在新标签页打开)原文zoo.dev

每日 AI 内容精选