Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selection
Not on the map. Why?
Abstract (arXiv)
Constructing computer-aided design (CAD) models is labor-intensive but essential for engineering and manufacturing. Recent advances in Large Language Models (LLMs) have inspired the LLM-based CAD generation by representing CAD as command sequences. But these methods struggle in practical scenarios because command sequence representation does not support entity selection (e.g. faces or edges), limiting its ability to support complex editing operations such as chamfer or fillet. Further, the discretization of a continuous variable during sketch and extrude operations may result in topological errors. To address these limitations, we present Pointer-CAD, a novel LLM-based CAD generation framework that leverages a pointer-based command sequence representation to explicitly incorporate the geometric information of B-rep models into sequential modeling. In particular, Pointer-CAD decomposes CAD model generation into steps, conditioning the generation of each subsequent step on both the textual description and the B-rep generated from previous steps. Whenever an operation requires the selection of a specific geometric entity, the LLM predicts a Pointer that selects the most feature-consistent candidate from the available set. Such a selection operation also reduces the quantization error in the command sequence-based representation. To support the training of Pointer-CAD, we develop a data annotation pipeline that produces expert-level natural language descriptions and apply it to build a dataset of approximately 575K CAD models. Extensive experimental results demonstrate that Pointer-CAD effectively supports the generation of complex geometric structures and reduces segmentation error to an extremely low level, achieving a significant improvement over prior command sequence methods, thereby significantly mitigating the topological inaccuracies introduced by quantization error.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 42 of its 64 references that are in the map. First posted on arXiv 4 Mar 2026.
Builds on
42 of 64 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2023GPT-4 Technical Reportcited by 18,132
- 2025Qwen3 Technical Reportcited by 8,195
- 2025Qwen2.5-VL Technical Reportcited by 5,418
- 2024Qwen2.5 Technical Reportcited by 4,713
- 2024Qwen2 Technical Reportcited by 2,076
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2015Pointer Networkscited by 882
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 294
- 2020PolyGen: An Autoregressive Generative Model of 3D Meshescited by 267
30 more
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2017CSGNet: Neural Shape Parser for Constructive Solid Geometrycited by 106
- 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometrycited by 101
- 2021BRepNet: A topological message passing system for solid modelscited by 92
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 78
- 2020UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry Treecited by 77
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 74
- 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 65
- 2024CAD-Recode: Reverse Engineering CAD Code from Point Cloudscited by 63
- 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
- 2024CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided Attentioncited by 62
- 2024Generating CAD Code with Vision-Language Models for 3D Designscited by 61
- 2025CAD-Coder: Text-to-CAD Generation with Chain-of-Thought and Geometric Rewardcited by 53
- 2024CAD-GPT: Synthesising CAD Construction Sequence with Spatial Reasoning-Enhanced Multimodal LLMscited by 52
- 2021CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape Parsingcited by 51
- 2025Text-to-CAD Generation Through Infusing Visual Feedback in Large Language Modelscited by 43
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilitiescited by 43
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 39
- 2024GenCAD: Image-Conditioned Computer-Aided Design Generation with Transformer-Based Contrastive Representation and Diffusion Priorscited by 36
- 2024Img2CAD: Conditioned 3D CAD Model Generation from Single Image with Structured Visual Geometrycited by 35
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 34
- 2024FlexCAD: Unified and Versatile Controllable CAD Generation with Fine-tuned Large Language Modelscited by 33
- 2024TransCAD: A Hierarchical Transformer for CAD Sequence Inference from Point Cloudscited by 29
- 2025HoLa: B-Rep Generation using a Holistic Latent Representationcited by 29
- 2024OpenECAD: An Efficient Visual Language Model for Editable 3D-CAD Designcited by 26
- 2025CADmium: Fine-Tuning Code Language Models for Text-Driven Sequential CAD Designcited by 23
- 2025CReFT-CAD: Boosting Orthographic Projection Reasoning for CAD via Reinforcement Fine-Tuningcited by 7
- 2025RLCAD: Reinforcement Learning Training Gym for Revolution Involved CAD Command Sequence Generationcited by 6
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generationcited by 6
Built on by
Citing papers per year: 2026: 9.
9 papers.
- 2026MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generationcited by 8
- 2026Computer-Aided Design Generation by Cascaded Discrete Diffusion Modelcited by 0
- 2026Memory-Augmented Reinforcement Learning Agent for CAD Generationcited by 0
- 2026Pointer-CAD v2: Plan-Then-Construct CAD Generation with Dimension-Aware Parametric Precisioncited by 0
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automationcited by 0
- 2026CADENA: Stepwise CAD Reverse Engineeringcited by 0
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Designcited by 0
- 2026Learn the Solid, Not the File: Canonical Inputs for Neural Networks on CAD Boundary Representationscited by 0
- 2026Vision2CAD: A Visual Agent Harness for Explicit Geometry Referencing and Localization in Parametric CAD Modelingcited by 0
- 2026Vision2CAD: A Visual Agent Harness for Explicit Geometry Referencing and Localization in Parametric CAD Modeling19 Sep 2026
- 2026Learn the Solid, Not the File: Canonical Inputs for Neural Networks on CAD Boundary Representations10 Sep 2026
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Design1 Aug 2026
- 2026CADENA: Stepwise CAD Reverse Engineering1 Aug 2026
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automation7 Jul 2026
- 2026Pointer-CAD v2: Plan-Then-Construct CAD Generation with Dimension-Aware Parametric Precision28 Jun 2026
- 2026MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generation27 May 2026
- 2026Memory-Augmented Reinforcement Learning Agent for CAD Generation19 May 2026
- 2026Computer-Aided Design Generation by Cascaded Discrete Diffusion Model6 May 2026