NURBGen: High-Fidelity Text-to-CAD Generation through LLM-Driven NURBS Modeling
Abstract
NURBGen generates high-fidelity 3D CAD models from text using Non-Uniform Rational B-Splines, outperforming existing methods in geometric fidelity and dimensional accuracy.
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 (i.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.
Community
An LLM based framework for Text-To-CAD generation using NURBS Geometry.
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- CAD-Tokenizer: Towards Text-based CAD Prototyping via Modality-Specific Tokenization (2025)
- GACO-CAD: Geometry-Augmented and Conciseness-Optimized CAD Model Generation from Single Image (2025)
- CHARM: Control-point-based 3D Anime Hairstyle Auto-Regressive Modeling (2025)
- FullPart: Generating each 3D Part at Full Resolution (2025)
- MeshMosaic: Scaling Artist Mesh Generation via Local-to-Global Assembly (2025)
- Towards Scalable and Consistent 3D Editing (2025)
- MiCADangelo: Fine-Grained Reconstruction of Constrained CAD Models from 3D Scans (2025)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment:
@librarian-bot
recommend
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper