PlankAssembly: Robust 3D Reconstruction from Three Orthographic Views with Learnt Shape Programs
Not on the map. Why?
Abstract (arXiv)
In this paper, we develop a new method to automatically convert 2D line drawings from three orthographic views into 3D CAD models. Existing methods for this problem reconstruct 3D models by back-projecting the 2D observations into 3D space while maintaining explicit correspondence between the input and output. Such methods are sensitive to errors and noises in the input, thus often fail in practice where the input drawings created by human designers are imperfect. To overcome this difficulty, we leverage the attention mechanism in a Transformer-based sequence generation model to learn flexible mappings between the input and output. Further, we design shape programs which are suitable for generating the objects of interest to boost the reconstruction accuracy and facilitate CAD modeling applications. Experiments on a new benchmark dataset show that our method significantly outperforms existing ones when the inputs are noisy or incomplete.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 18 of its 36 references that are in the map. First posted on arXiv 10 Aug 2023.
Builds on
18 of 36 references.
References · 18
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2017Get To The Point: Summarization with Pointer-Generator Networkscited by 1,281
- 2015Pointer Networkscited by 882
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2020PolyGen: An Autoregressive Generative Model of 3D Meshescited by 267
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
- 2020Atlas: End-to-End 3D Scene Reconstruction from Posed Imagescited by 206
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2021Computer-Aided Design as Languagecited by 82
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 78
6 more
- 2021Vitruvion: A Generative Model of Parametric CAD Sketchescited by 66
- 2021Engineering Sketch Generation for Computer-Aided Designcited by 49
- 2020Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequencescited by 36
- 2021FloorPlanCAD: A Large-Scale CAD Drawing Dataset for Panoptic Symbol Spottingcited by 28
- 2022GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD Drawingscited by 13
- 2020SPARE3D: A Dataset for SPAtial REasoning on Three-View Line Drawingscited by 10
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 2.
8 papers.
- 2024From 2D CAD Drawings to 3D Parametric Models: A Vision-Language Approachcited by 15
- 2025Drawing2CAD: Sequence-to-Sequence Learning for CAD Generation from Vector Drawingscited by 9
- 2025ShapeLib: Designing a library of programmatic 3D shape abstractions with Large Language Modelscited by 5
- 2025Voxify3D: Pixel Art Meets Volumetric Renderingcited by 3
- 2024Learning to Infer Generative Template Programs for Visual Conceptscited by 2
- 2025GaussianCAD: Robust Self-Supervised CAD Reconstruction from Three Orthographic Views Using 3D Gaussian Splattingcited by 2
- 2026SOV-CAD: Stepwise Orthographic Views Guided CAD Modeling Sequence Reconstructioncited by 1
- 2026CompoSE: Compositional Synthesis and Editing of 3D Shapes via Part-Aware Controlcited by 0
- 2026SOV-CAD: Stepwise Orthographic Views Guided CAD Modeling Sequence Reconstruction5 Jul 2026
- 2026CompoSE: Compositional Synthesis and Editing of 3D Shapes via Part-Aware Control19 May 2026
- 2025Voxify3D: Pixel Art Meets Volumetric Rendering8 Dec 2025
- 2025Drawing2CAD: Sequence-to-Sequence Learning for CAD Generation from Vector Drawings26 Aug 2025
- 2025GaussianCAD: Robust Self-Supervised CAD Reconstruction from Three Orthographic Views Using 3D Gaussian Splatting7 Mar 2025
- 2025ShapeLib: Designing a library of programmatic 3D shape abstractions with Large Language Models13 Feb 2025
- 2024From 2D CAD Drawings to 3D Parametric Models: A Vision-Language Approach16 Dec 2024
- 2024Learning to Infer Generative Template Programs for Visual Concepts20 Mar 2024