CADFit: Hybrid Optimization Framework for Recovering Editable CAD Construction Sequences from Meshes
By
[Submitted on 2 May 2026 (v1), last revised 2 Jun 2026 (this version, v2)]
A bagel you'd recommend to a friend without hedging.
Summary
CADFit is a hybrid optimization-based framework for recovering parametric CAD construction sequences from geometric inputs like meshes or point clouds. It formulates reconstruction as an IoU-driven optimization over structured CAD programs, supporting operations such as extrusions, revolutions, fillets, and chamfers. The approach outperforms existing methods in volumetric Intersection-over-Union and Chamfer Distance while reducing invalid CAD programs, especially for complex designs. It also includes a multimodal pipeline for reconstructing CAD sequences from images. The code is open-source on GitHub.
Key quotes
· 5 pulledWe introduce CADFit, a hybrid optimization-based CAD reconstruction framework that recovers complex, editable CAD construction sequences from meshes by incrementally fitting and validating parametric operations using geometric feedback.
Our approach is distinguished by formulating reconstruction as an IoU-driven optimization over structured CAD programs and supporting a rich set of operations, including extrusions, revolutions, fillets, and chamfers.
Experiments on multiple CAD benchmarks show that CADFit outperforms state-of-the-art mesh-to-CAD methods in volumetric Intersection-over-Union and Chamfer Distance, while substantially reducing the Invalid Ratio of reconstructed CAD programs, particularly for complex designs.
By enabling accurate reconstruction of higher-complexity CAD models, CADFit provides a practical foundation for generating richer datasets and advancing future learning-based approaches to CAD reverse engineering.
We further present a multimodal pipeline that enables end-to-end reconstruction of CAD construction sequences from images by combining image-based geometry reconstruction with CADFit.
You might also wanna read

FluidCAD: Parametric CAD Modeling with JavaScript and Real-Time 3D Visualization
FluidCAD is a parametric CAD software that allows users to create 3D models using JavaScript code, with real-time visualization of geometry
Introducing vcad: A Parametric CAD Library for Programmatic Part Design in Rust
The article introduces vcad, a parametric CAD library written in Rust that allows engineers to programmatically design physical parts using
GenCAD: AI Model Generates 3D CAD Models and Command History from Input Images
GenCAD is an image-conditional computer-aided design (CAD) generation model that takes an input image and produces a complete 3D CAD model a
High-Fidelity 3D Shape Generation Using Scalable Geometric Refinement
The article discusses a high-fidelity 3D shape generation pipeline that uses scalable geometric refinement techniques. It appears to focus o
PR-CAD: A Unified LLM-Based Framework for Controllable Text-to-CAD Generation and Editing
This paper introduces PR-CAD, a progressive refinement framework that unifies text-to-CAD generation and editing using large language models
CADAM: Open-Source Text-to-CAD Web Application Converts Natural Language into 3D Models
CADAM is an open-source web application that converts natural language descriptions and image references into 3D CAD models. It features rea
