推出 HN:Adam (YC W25) – 开源 AI CAD

YC 孵化的初创公司 Adam 发布了开源 AI CAD 平台 CADAM,用户可以直接用自然语言生成可参数化调整的 3D 模型。它不单纯是图像生成 3D 模型,而是走“文本 → 代码 → 3D 模型”的技术路线,输出的是可编程的 OpenSCAD 文件,而非封闭的网格文件,这使得后续编辑和迭代非常灵活。

推出 HN:Adam (YC W25) – 开源 AI CAD

一句话看懂:YC 孵化的初创公司 Adam 发布了开源 AI CAD 平台 CADAM,用户可以直接用自然语言生成可参数化调整的 3D 模型。它不单纯是图像生成 3D 模型,而是走“文本 → 代码 → 3D 模型”的技术路线,输出的是可编程的 OpenSCAD 文件,而非封闭的网格文件,这使得后续编辑和迭代非常灵活。

事件核心:发生了什么

Adam 正式公开了其开源平台 CADAM,旨在将 AI CAD 生成从“封闭黑盒”转向“可编程、可复现”。用户输入文本描述(或上传参考图片),系统会由大模型(通过 Vercel AI SDK 支持 Claude、Gemini、OpenAI 等)自主生成 OpenSCAD 代码,并自动提取尺寸参数作为交互式滑块。用户调整滑块时,系统直接通过正则表达式更新 SCAD 源码,无需再次调用 LLM,大幅降低了延迟和成本。

产品支持导出 .STL、.SCAD、.OBJ、.GLB/GLTF、.FBX、.DXF 等多种格式。其参数化模式专注于几何学建模,网格模式则用于生成带纹理的 3D 模型。一个关键实现细节是:OpenSCAD 的渲染通过 WebAssembly 编译并运行在 Web Worker 中,因此 UI 线程不会阻塞,所有计算都在浏览器本地完成。根据项目的评测,Google Gemini 3.1 Pro 在当前场景下表现超过其他模型。

为什么重要

此项目指向一个被长期忽视的 AI 应用方向:机械设计的自然语言化。与大多数 AI 3D 生成工具(如生成纹理网格或用于渲染的资产)不同,CADAM 选择生成参数化的程序化 CAD 代码(Text → Code → CAD)。这是工程设计中更具实用价值的方向——生成的模型可精确调整尺寸、可复用、可导入传统 CAD 软件。选择开源并放在 GitHub 上,意味着整个开发者社区可以贡献代码,推动代码级 CAD 生成模型(如 build123d、CadQuery)的基准和比较,有助于建立一个更开放的 AI CAD 生态。

对用户/开发者/创作者的影响

对普通机械设计爱好者或小团队:可以将 CADAM 当作“AI TinkerCAD”使用,通过聊天或图片直接生成可编辑的 3D 零件,并立即导出打印,降低了入门门槛。对 AI 开发者:这是一个优秀的研究基准平台:你可以更换模型(通过适配任何 API)、改进代码生成引擎,甚至对比不同的“代码即 CAD”做法(OpenSCAD vs. build123d vs. CadQuery)对最终产品准确性的影响。对专业设计师:当前版本主要面向参数化几何建模,适合规则零件(支架、夹具、外壳),对于自由曲面或复杂有机形状支持有限,但输出可导出并继续在传统 CAD 软件中精修。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

第一,模型空间理解能力如何增强?目前项目方承认缺乏面/边选择和视口图像集成,这是大模型生成复杂 CAD 的一大瓶颈,需要 UI 层面给予空间约束。第二,竞争格局将如何演变?市面上已有 AI CAD 类产品(如 Makini、Kiber 等),但 CADAM 以开源姿态进入,可能会吸引社区和研究者转向,推动“代码即 CAD”成为主流。第三,能不能真正兼容工业设计流程?项目计划支持 build123d 和 CadQuery,但这两种库对传统的 CSG(构造实体几何)有本质上的改进(引入约束驱动建模),一旦落地,CADAM 将更加接近专业级设计工具。

来源:hackernews

celebrityanime
celebrityanime
文章: 8394

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注