CADFather: Autonomous CAD Reconstruction through Coordinated Tool Use
tldr: Следующий шаг после CADENA. Теперь агент управляет реконструкцией: выбирает инструменты, пробует разные варианты построения и уточняет размеры.
В CADENA мы перешли к пошаговому предсказанию: модель исполняет уже написанную программу, смотрит на отличие от цели и предлагает следующую операцию. Но иногда нужно попробовать другой способ построения, а иногда — просто точнее подобрать размеры.
В CADFather сама CADENA стала одним из инструментов агента. К ней добавились геометрический алгоритм, предлагающий операции непосредственно по мешу, и численный оптимизатор параметров.
Агент смотрит на исходную деталь и промежуточные результаты, выбирает, какой вариант продолжать и каким инструментом. Может вернуться к более раннему построению и попробовать другую ветку. Каждая программа исполняется и оценивается, а лучший корректный результат сохраняется. Ни модель-ассистент, ни инструменты дополнительного обучения не требуют.
По сравнению с опубликованными результатами CADENA IoU вырос:
- DeepCAD: 96,6% → 98,7%
- Fusion360: 95,2% → 97,6%
- MCB: 89,5% → 91,3%
На BenchCAD получаем 96,8% voxel IoU — выше опубликованных результатов фронтирных моделей с инструментами, достигающих 96,3%. При этом оценочная стоимость токенов более чем в 100 раз ниже, чем у Claude Opus 5.5: $0,046 против $5,94 на деталь.
На видео — ускоренная запись реальной реконструкции кронштейна, сам запуск занял около 2 минут
Будем благодарны за апвоут на Hugging Face и звёздочку на GitHub!
Paper: arXiv · Hugging Face
GitHub: kulibinai/cadfather
Заапвоутить: HF Papers
Post #945
656