amagine-ai/Amagine3D
Amagine3D: From hardware requirements to editable 3D designs
解决的问题
Amagine3D 自动化生成可编辑的 3D 硬件设计,特别专注于智能机箱和装配结构。它消除了将产品描述、参考图像和物理尺寸手动转换为复杂参数化 CAD 模型的工作,同时确保生成的设计可制造且可编辑。
工作原理
该系统使用一个“原生 3D 的 Agent”,在自主的内部循环中生成并优化设计。
- 需求分析:Agent 将自然语言描述和图像转换为设计简报。
- 代码生成:使用
build123dPython 库生成参数化 CAD 源代码。 - 验证:代码在浏览器几何运行时中执行以构建模型。Agent 然后自动检查零件连接性、干涉、运动路径和实际尺寸。
- 迭代优化:如果检查失败,Agent 使用实际几何测量值定位错误并修改源代码,直到满足要求为止。
- 提交:验证通过后,设计以新版本保存,包含其源代码和可导出文件(STEP、STL、3MF)。
适用人群
需要从概念性要求快速原型化机箱和机械结构,而无需在 CAD 软件中从零开始的硬件设计师、工程师和爱好者。
特色亮点
- 可编辑源码:生成完整的 Python/build123d 源代码,允许用户在工作台中调整关键尺寸,而无需重新运行 AI 模型。
- 自动化 QA:在生成过程中自动检查碰撞、运行间隙和打印公差。
- 多格式导出:支持导出为单色设计的 STEP 和 STL,以及支持多色设计的颜色感知 3MF 文件。
- 原生 3D 架构:采用基于状态的方法,Agent 读取实际几何结果,而非依赖模型的文本描述。
相关
- 项目
- 项目
- 项目
- 项目
- 项目