English
Related papers

Related papers: Draw it like Euclid: Teaching transformer models t…

200 papers

Reverse engineering CAD models from raw geometry is a classic but challenging research problem. In particular, reconstructing the CAD modeling sequence from point clouds provides great interpretability and convenience for editing. To…

Computer Vision and Pattern Recognition · Computer Science 2024-05-27 Bingchen Yang , Haiyong Jiang , Hao Pan , Peter Wonka , Jun Xiao , Guosheng Lin

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…

Computer Vision and Pattern Recognition · Computer Science 2026-04-30 Dacheng Qi , Chenyu Wang , Jingwei Xu , Tianzhe Chu , Zibo Zhao , Wen Liu , Wenrui Ding , Yi Ma , Shenghua Gao

Generating 3D models has traditionally been a complex task requiring specialized expertise. While recent advances in generative AI have sought to automate this process, existing methods produce non-editable representation, such as meshes or…

Graphics · Computer Science 2026-01-21 Fadlullah Raji , Stefano Petrangeli , Matheus Gadelha , Yu Shen , Uttaran Bhattacharya , Gang Wu

Computer-aided design (CAD) is the most widely used modeling approach for technical design. The typical starting point in these designs is 2D sketches which can later be extruded and combined to obtain complex three-dimensional assemblies.…

Machine Learning · Computer Science 2021-06-08 Wamiq Reyaz Para , Shariq Farooq Bhat , Paul Guerrero , Tom Kelly , Niloy Mitra , Leonidas Guibas , Peter Wonka

A CAD command sequence is a typical parametric design paradigm in 3D CAD systems where a model is constructed by overlaying 2D sketches with operations such as extrusion, revolution, and Boolean operations. Although there is growing…

Machine Learning · Computer Science 2025-12-10 Xiaolong Yin , Xingyu Lu , Jiahang Shen , Jingzhe Ni , Hailong Li , Ruofeng Tong , Min Tang , Peng Du

Computer-Aided Design (CAD) models are typically constructed by sequentially drawing parametric sketches and applying CAD operations to obtain a 3D model. The problem of 3D CAD reverse engineering consists of reconstructing the sketch and…

Computer Vision and Pattern Recognition · Computer Science 2025-03-12 Danila Rukhovich , Elona Dupont , Dimitrios Mallis , Kseniya Cherenkova , Anis Kacem , Djamila Aouada

We introduce ProcGen3D, a new approach for 3D content creation by generating procedural graph abstractions of 3D objects, which can then be decoded into rich, complex 3D assets. Inspired by the prevalent use of procedural generators in…

Computer Vision and Pattern Recognition · Computer Science 2025-11-11 Xinyi Zhang , Daoyi Gao , Naiqi Li , Angela Dai

Parametric computer-aided design (CAD) is a standard paradigm used to design manufactured objects, where a 3D shape is represented as a program supported by the CAD software. Despite the pervasiveness of parametric CAD and a growing…

Machine Learning · Computer Science 2021-05-18 Karl D. D. Willis , Yewen Pu , Jieliang Luo , Hang Chu , Tao Du , Joseph G. Lambourne , Armando Solar-Lezama , Wojciech Matusik

Local geometry-controllable computer-aided design (CAD) generation aims to modify local parts of CAD models automatically, enhancing design efficiency. It also ensures that the shapes of newly generated local parts follow user-specific…

Computer Vision and Pattern Recognition · Computer Science 2025-10-21 Zhanwei Zhang , Kaiyuan Liu , Junjie Liu , Wenxiao Wang , Binbin Lin , Liang Xie , Chen Shen , Deng Cai

Although various structural optimization techniques have a sound mathematical basis, the practical constructability of optimal designs poses a great challenge in the manufacturing stage. Currently, there is only a limited number of unified…

Numerical Analysis · Mathematics 2024-07-19 Lowhikan Sivanantha Sarma , Chinthaka Mallikarachchi , Sumudu Herath

Despite recent progress, recovering parametric CAD construction sequences from geometric input, such as meshes or point clouds, is a key challenge for design and manufacturing, as existing CAD reconstruction and generation methods are…

Computer Vision and Pattern Recognition · Computer Science 2026-05-05 Ghadi Nehme , Eamon Whalen , Faez Ahmed

Computer-Aided Design (CAD) plays a central role in engineering and manufacturing, making it possible to create precise and editable 3D models. Using a variety of sensor or user-provided data as inputs for CAD reconstruction can democratize…

Computer Vision and Pattern Recognition · Computer Science 2026-02-18 Maksim Kolodiazhnyi , Denis Tarasov , Dmitrii Zhemchuzhnikov , Alexander Nikulin , Ilya Zisman , Anna Vorontsova , Anton Konushin , Vladislav Kurenkov , Danila Rukhovich

Computer-Aided Design (CAD) delivers rapid, editable modeling for engineering and manufacturing. Recent AI progress now makes full automation feasible for various CAD tasks. However, progress is bottlenecked by data: public corpora mostly…

Computer-Aided Design (CAD) is widely used for conceptual design and parametric 3D modeling, but typically requires a high level of expertise from designers. To lower the entry barrier and facilitate early-stage CAD modeling, we present…

Artificial Intelligence · Computer Science 2026-05-20 Fengxiao Fan , Jingzhe Ni , Xiaolong Yin , Sirui Wang , Xingyu Lu , Qiang Zou , Ruofeng Tong , Min Tang , Peng Du

This paper presents a novel generative model for Computer Aided Design (CAD) that 1) represents high-level design concepts of a CAD model as a three-level hierarchical tree of neural codes, from global part arrangement down to local curve…

Computer Vision and Pattern Recognition · Computer Science 2023-07-04 Xiang Xu , Pradeep Kumar Jayaraman , Joseph G. Lambourne , Karl D. D. Willis , Yasutaka Furukawa

Recently, Large Language Models (LLMs) have achieved significant success, prompting increased interest in expanding their generative capabilities beyond general text into domain-specific areas. This study investigates the generation of…

Computer Vision and Pattern Recognition · Computer Science 2025-06-11 Jiahao Li , Weijian Ma , Xueyang Li , Yunzhong Lou , Guichun Zhou , Xiangdong Zhou

Computer-aided design (CAD) is the digital construction of 2D and 3D objects, and is central to a wide range of engineering and manufacturing applications like automobile and aviation. Despite its importance, CAD modeling remains largely a…

Graphics · Computer Science 2026-01-09 Prashant Govindarajan , Davide Baldelli , Jay Pathak , Quentin Fournier , Sarath Chandar

3D reverse engineering, in which a CAD model is inferred given a 3D scan of a physical object, is a research direction that offers many promising practical applications. This paper proposes TransCAD, an end-to-end transformer-based…

Computer Vision and Pattern Recognition · Computer Science 2024-07-19 Elona Dupont , Kseniya Cherenkova , Dimitrios Mallis , Gleb Gusev , Anis Kacem , Djamila Aouada

We describe a guided proceduralization framework that optimizes geometry processing on architectural input models to extract target grammars. We aim to provide efficient artistic workflows by creating procedural representations from…

Graphics · Computer Science 2018-07-10 Ilke Demir , Daniel G. Aliaga

Generating editable, parametric CAD models from a single image holds great potential to lower the barriers of industrial concept design. However, current multi-modal large language models (MLLMs) still struggle with accurately inferring 3D…

Computer Vision and Pattern Recognition · Computer Science 2025-10-21 Yinghui Wang , Xinyu Zhang , Peng Du