MIRAGE-CAD: мультимодальная генерация исполняемых CAD-программ с помощью конструктивного подхода
🔬 MIRAGE-CAD: исследование о восстановлении исполняемых параметрических CAD-программ по разным типам входных данных: текстовому описанию, изображению, облаку точек и STEP/B-Rep геометрии. Авторы отмечают ключевую проблему: одна и та же форма может быть получена разными последовательностями построения, поэтому задача не сводится только к распознаванию итоговой геометрии.
Метод строит общее представление конструкции и через явный план построения генерирует Python-код CAD. Затем код исполняется ядром OpenCASCADE, формирует твердотельную модель и экспортирует её в STEP. На 2 500 отложенных запросах для каждой модальности система показала 55,4–70,0% успешных построений и 52,3–66,2% успешного экспорта STEP без поиска похожих примеров на этапе вывода.
Научная новизна — в разделении читаемого плана построения, исполняемого кода и оценки геометрии. Важное ограничение тоже обозначено: исполняемость, геометрическая точность и параметрическая изменяемость могут существенно расходиться, поэтому оценивать такие CAD-модели одной метрикой недостаточно.
Первоисточник
Читать оригинал