CADKnitter: Compositional CAD Generation from Text and Geometry Guidance
Not on the map. Why?
Abstract (arXiv)
Computer-aided design (CAD) defines 3D models as compact, precise, and editable representations, making it directly useful for several fields. Recently, CAD generation has been gaining more attention in both the research community and industry. Crafting CAD models has long been a painstaking and time-intensive task, demanding both precision and expertise from designers. Prior works have achieved early success in single-part CAD generation, which is not well-suited for real-world applications, as multiple parts need to be assembled under semantic constraints and geometric compatibility. In this paper, we propose CADKnitter, a compositional CAD generation framework with geometric-guiding cues to steer diffusion sampling. CADKnitter is able to generate a complementary CAD part that follows both the geometric constraints of the given CAD model and the semantic constraints of the desired design text prompt. We also curate a dataset, so-called KnitCAD, containing over 310,000 samples of CAD models, along with textual prompts and assembly metadata that provide semantic and geometric constraints. Intensive experiments demonstrate that our proposed method outperforms other state-of-the-art baselines by a clear margin. Our project page is available at https://cadknitter.github.io/.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 51 of its 76 references that are in the map. First posted on arXiv 12 Dec 2025.
Builds on
51 of 76 references.
References · 51
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,419
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2022PhysDiff: Physics-Guided Human Motion Diffusion Modelcited by 365
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
- 2025Inference-Time Scaling for Diffusion Models beyond Scaling Denoising Stepscited by 225
- 2023Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMCcited by 216
- 2023InterDiff: Generating 3D Human-Object Interactions with Physics-Informed Diffusioncited by 181
38 more
- 2018Optimal Transport for structured data with application on graphscited by 170
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decodingcited by 127
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2024PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AIcited by 116
- 2019On the Anatomy of MCMC-Based Maximum Likelihood Learning of Energy-Based Modelscited by 105
- 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometrycited by 101
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 78
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 77
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 74
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 66
- 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 65
- 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
- 2024PartGen: Part-level 3D Generation and Reconstruction with Multi-View Diffusion Modelscited by 60
- 2025OmniPart: Part-Aware 3D Generation with Semantic Decoupling and Structural Cohesioncited by 60
- 2021CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape Parsingcited by 51
- 2023CAGE: Controllable Articulation GEnerationcited by 50
- 2022Factory: Fast Contact for Robotic Assemblycited by 49
- 2024PivotMesh: Generic 3D Mesh Generation via Pivot Vertices Guidancecited by 47
- 2025Text-to-CAD Generation Through Infusing Visual Feedback in Large Language Modelscited by 43
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 39
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 34
- 2023Point2CAD: Reverse Engineering CAD Models from 3D Point Cloudscited by 33
- 2024FlexCAD: Unified and Versatile Controllable CAD Generation with Fine-tuned Large Language Modelscited by 33
- 2025CADCrafter: Generating Computer-Aided Design Models from Unconstrained Imagescited by 31
- 2023DiffuseBot: Breeding Soft Robots With Physics-Augmented Generative Diffusion Modelscited by 30
- 2025HoLa: B-Rep Generation using a Holistic Latent Representationcited by 29
- 2024PhysPart: Physically Plausible Part Completion for Interactable Objectscited by 24
- 2025DSO: Aligning 3D Generators with Simulation Feedback for Physical Soundnesscited by 24
- 2025CADDreamer: CAD Object Generation from Single-view Imagescited by 22
- 2020Fit2Form: 3D Generative Model for Robot Gripper Form Designcited by 21
- 2025DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometrycited by 20
- 2024Atlas3D: Physically Constrained Self-Supporting Text-to-3D for Simulation and Fabricationcited by 19
- 2024PhyCAGE: Physically Plausible Compositional 3D Asset Generation from a Single Imagecited by 19
- 2024Language-Driven 6-DoF Grasp Detection Using Negative Prompt Guidancecited by 16
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulationcited by 12
- 2025Fabrica: Dual-Arm Assembly of General Multi-Part Objects via Integrated Planning and Learningcited by 8
- 2024Don't Mesh with Me: Generating Constructive Solid Geometry Instead of Meshes by Fine-Tuning a Code-Generation LLMcited by 6
- 2025MatchMaker: Automated Asset Generation for Robotic Assemblycited by 4
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2024Text2CAD: Text to 3D CAD Generation via Technical Drawings
- 2026CADFS: A Big CAD Program Dataset and Framework for Computer-Aided Design with Large Language Models
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilities
- 2026MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generation
- 2025CAD-Editor: A Locate-then-Infill Framework with Automated Training Data Synthesis for Text-Based CAD Editing
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data
- 2026Foundation Models for Automatic CAD Generation
- 2026BenchCAD: A Comprehensive, Industry-Standard Benchmark for Programmatic CAD