HeadlinesBriefing favicon HeadlinesBriefing.com

CadQuery vs OpenSCAD AI CAD 比较研究

Hacker News •
×

Model Rift 将 CadQuery 与 OpenSCAD 进行了直接对比测试,测试内容为 AI 生成的功能性零件。六个自主代理使用 Claude Opus 5 完成了三项设计任务,分别使用 CadQuery 2.8.0 和 OpenSCAD 2026.06.12 在 M-series Mac 上运行。所有六个生成的 STL 文件都通过了严格的几何验证,证实能力并不是决定因素。该研究揭示了这两种工具在失败模式上的不同。在最复杂的任务中,即 M24x2 螺纹软管连接器,两种工具都取得了成功,但它们的方法存在显著差异。OpenSCAD 利用其既定的技能集和 CSG 状态行,而 CadQuery 则需要离屏渲染器和 B-rep 有效性指标。存在一个关键的非对称性:CadQuery 文件包含一个 API 备忘单,有助于语法,但这并不提供任何几何优势。汇总指标显示 OpenSCAD 平均每次任务使用 77k tokens 和 461 秒,而 CadQuery 平均每次任务使用 119k tokens 和 909 秒。结果表明,尽管这两种工具都能够生成可打印的零件,但它们的底层架构和错误处理策略在处理复杂功能性几何体时为开发者提供了不同的体验。