{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/fusion-360-gallery-a-dataset-and-environment-1","title":"Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences","arxiv_id":"2010.02392","date":"2020-10-05","proceeding":null,"authors":["Karl D. D. Willis","Yewen Pu","Jieliang Luo","Hang Chu","Tao Du","Joseph G. Lambourne","Armando Solar-Lezama","Wojciech Matusik"],"abstract":"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 interest from the research community, currently there does not exist a dataset of realistic CAD models in a concise programmatic form. In this paper we present the Fusion 360 Gallery, consisting of a simple language with just the sketch and extrude modeling operations, and a dataset of 8,625 human design sequences expressed in this language. We also present an interactive environment called the Fusion 360 Gym, which exposes the sequential construction of a CAD program as a Markov decision process, making it amendable to machine learning approaches. As a use case for our dataset and environment, we define the CAD reconstruction task of recovering a CAD program from a target geometry. We report results of applying state-of-the-art methods of program synthesis with neurally guided search on this task.","url_abs":"https://arxiv.org/abs/2010.02392v2","url_pdf":"https://arxiv.org/pdf/2010.02392v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"fusion-360-gallery-a-dataset-and-environment-1","repo_url":"https://github.com/AutodeskAILab/Fusion360GalleryDataset","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"NOASSERTION"}}],"tasks":[{"task_slug":"cad-reconstruction","task_name":"CAD Reconstruction"},{"task_slug":"program-synthesis","task_name":"Program Synthesis"}],"methods":[],"datasets_introduced":[{"slug":"fusion-360-gallery","name":"Fusion 360 Gallery","full_name":null}],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2010.02392","atlas_url":"https://app.syntology.ai/?focus=2010.02392","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}