mlsanityData to 7 Oct 2026

NURBGen: High-Fidelity Text-to-CAD Generation through LLM-Driven NURBS Modeling

arXiv 2511.06194 ↗First posted 9 Nov 2025cs.CVcited by 5

Not on the map. Why?

Abstract (arXiv)

Generating editable 3D CAD models from natural language remains challenging, as existing text-to-CAD systems either produce meshes or rely on scarce design-history data. We present NURBGen, the first framework to generate high-fidelity 3D CAD models directly from text using Non-Uniform Rational B-Splines (NURBS). To achieve this, we fine-tune a large language model (LLM) to translate free-form texts into JSON representations containing NURBS surface parameters (textiti.e, control points, knot vectors, degrees, and rational weights) which can be directly converted into BRep format using Python. We further propose a hybrid representation that combines untrimmed NURBS with analytic primitives to handle trimmed surfaces and degenerate regions more robustly, while reducing token complexity. Additionally, we introduce partABC, a curated subset of the ABC dataset consisting of individual CAD components, annotated with detailed captions using an automated annotation pipeline. NURBGen demonstrates strong performance on diverse prompts, surpassing prior methods in geometric fidelity and dimensional accuracy, as confirmed by expert evaluations. Code and dataset will be released publicly.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 26 of its 48 references that are in the map. First posted on arXiv 9 Nov 2025.

Builds on

26 of 48 references.

References · 26

  1. 2024The Llama 3 Herd of Modelscited by 14,192
  2. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  3. 2025Qwen3 Technical Reportcited by 8,195
  4. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  5. 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
  6. 2023PointLLM: Empowering Large Language Models to Understand Point Cloudscited by 326
  7. 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
  8. 2023Large Language Models for Robotics: A Surveycited by 132
  9. 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometrycited by 101
  10. 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
  11. 2021BRepNet: A topological message passing system for solid modelscited by 92
  12. 2024LLaMA-Mesh: Unifying 3D Mesh Generation with Language Modelscited by 87
14 more
  1. 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 74
  2. 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 65
  3. 2024CAD-Recode: Reverse Engineering CAD Code from Point Cloudscited by 63
  4. 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
  5. 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operationscited by 46
  6. 2024Img2CAD: Conditioned 3D CAD Model Generation from Single Image with Structured Visual Geometrycited by 35
  7. 2022CADOps-Net: Jointly Learning CAD Operation Types and Steps from Boundary-Representationscited by 30
  8. 2024TransCAD: A Hierarchical Transformer for CAD Sequence Inference from Point Cloudscited by 29
  9. 2025CADmium: Fine-Tuning Code Language Models for Text-Driven Sequential CAD Designcited by 23
  10. 2023SHARP Challenge 2023: Solving CAD History and pArameters Recovery from Point clouds and 3D scans. Overview, Datasets, Metrics, and Baselinescited by 19
  11. 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
  12. 2021NURBS-Diff: A Differentiable Programming Module for NURBScited by 10
  13. 2024MARVEL-40M+: Multi-Level Visual Elaboration for High-Fidelity Text-to-3D Content Creationcited by 7
  14. 2024CADgpt: Harnessing Natural Language Processing for 3D Modelling to Enhance Computer-Aided Design Workflowscited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 5.

5 papers.