MIRAGE-CAD提出了一种通过显式构造计划界面,从多模态输入生成可执行CAD程序的方法。该研究针对同一几何形状可由不同构造过程生成这一根本性歧义问题,支持自然语言、渲染图像、点云和STEP/B-Rep几何四种输入类型。系统将各输入映射至共享构造表征,生成的Python代码经OpenCASCADE内核执行并导出STEP文件。在每模态2500个查询的测试中,系统实现了55.4%-70.0%的构建成功率和52.3%-66.2%的STEP导出成功率。研究发现,可执行有效性、几何保真度和参数响应性可能显著分化,应分别评估。该工作为CAD逆向工程提供了可读且可独立度量的中间表征方案。
| MIRAGE-CAD | 一种多模态生成可执行CAD程序的系统,通过构造计划接口统一处理多种输入。 |
| 参数化CAD程序 | 用参数和构造步骤描述三维模型的程序,可编辑和重新生成几何形状。 |
| 构造表示 | 描述CAD模型构建过程的中间数据结构,如操作序列或连续特征。 |
| STEP/B-Rep | STEP是CAD交换标准,B-Rep是边界表示法,用于精确描述三维实体几何。 |
| OpenCASCADE | 开源几何建模内核,用于执行CAD代码并生成实体模型。 |
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅