TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/cadrille: Multi-modal CAD Reconstruction with Online Reinf...

cadrille: Multi-modal CAD Reconstruction with Online Reinforcement Learning

Maksim Kolodiazhnyi, Denis Tarasov, Dmitrii Zhemchuzhnikov, Alexander Nikulin, Ilya Zisman, Anna Vorontsova, Anton Konushin, Vladislav Kurenkov, Danila Rukhovich

2025-05-28CAD ReconstructionReinforcement LearningLarge Language Modelreinforcement-learning
PaperPDFCode

Abstract

Computer-Aided Design (CAD) plays a central role in engineering and manufacturing, making it possible to create precise and editable 3D models. Using a variety of sensor or user-provided data as inputs for CAD reconstruction can democratize access to design applications. However, existing methods typically focus on a single input modality, such as point clouds, images, or text, which limits their generalizability and robustness. Leveraging recent advances in vision-language models (VLM), we propose a multi-modal CAD reconstruction model that simultaneously processes all three input modalities. Inspired by large language model (LLM) training paradigms, we adopt a two-stage pipeline: supervised fine-tuning (SFT) on large-scale procedurally generated data, followed by reinforcement learning (RL) fine-tuning using online feedback, obtained programatically. Furthermore, we are the first to explore RL fine-tuning of LLMs for CAD tasks demonstrating that online RL algorithms such as Group Relative Preference Optimization (GRPO) outperform offline alternatives. In the DeepCAD benchmark, our SFT model outperforms existing single-modal approaches in all three input modalities simultaneously. More importantly, after RL fine-tuning, cadrille sets new state-of-the-art on three challenging datasets, including a real-world one.

Results

TaskDatasetMetricValueModel
Object ReconstructionFusion 360 GalleryChamfer Distance0.58cadrille
Object ReconstructionFusion 360 GalleryChamfer Distance (median)0.17cadrille
Object ReconstructionFusion 360 GalleryInvalid Ratio0.2cadrille
Object ReconstructionFusion 360 GalleryIoU85cadrille
Object ReconstructionDeepCADCamfer Distance (median)0.17cadrille
Object ReconstructionDeepCADChamfer Distance0.76cadrille
Object ReconstructionDeepCADIoU90.2cadrille
Object ReconstructionCC3DChamfer Distance1.86cadrille
Object ReconstructionCC3DChamfer Distance (median)0.47cadrille
Object ReconstructionCC3DInvalid Ratio0.2cadrille
Object ReconstructionCC3DIoU67.9cadrille
3D Object ReconstructionFusion 360 GalleryChamfer Distance0.58cadrille
3D Object ReconstructionFusion 360 GalleryChamfer Distance (median)0.17cadrille
3D Object ReconstructionFusion 360 GalleryInvalid Ratio0.2cadrille
3D Object ReconstructionFusion 360 GalleryIoU85cadrille
3D Object ReconstructionDeepCADCamfer Distance (median)0.17cadrille
3D Object ReconstructionDeepCADChamfer Distance0.76cadrille
3D Object ReconstructionDeepCADIoU90.2cadrille
3D Object ReconstructionCC3DChamfer Distance1.86cadrille
3D Object ReconstructionCC3DChamfer Distance (median)0.47cadrille
3D Object ReconstructionCC3DInvalid Ratio0.2cadrille
3D Object ReconstructionCC3DIoU67.9cadrille

Related Papers

CUDA-L1: Improving CUDA Optimization via Contrastive Reinforcement Learning2025-07-18DENSE: Longitudinal Progress Note Generation with Temporal Modeling of Heterogeneous Clinical Notes Across Hospital Visits2025-07-18VisionThink: Smart and Efficient Vision Language Model via Reinforcement Learning2025-07-17Spectral Bellman Method: Unifying Representation and Exploration in RL2025-07-17Aligning Humans and Robots via Reinforcement Learning from Implicit Human Feedback2025-07-17VAR-MATH: Probing True Mathematical Reasoning in Large Language Models via Symbolic Multi-Instance Benchmarks2025-07-17QuestA: Expanding Reasoning Capacity in LLMs via Question Augmentation2025-07-17Inverse Reinforcement Learning Meets Large Language Model Post-Training: Basics, Advances, and Opportunities2025-07-17