{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T15:47:08Z","timestamp":1774021628923,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":67,"publisher":"ACM","funder":[{"name":"Key Project of the National Natural Science Foundation of China","award":["12494550 and 12494553"],"award-info":[{"award-number":["12494550 and 12494553"]}]},{"name":"Beijing Natural Science Foundation","award":["Z240002"],"award-info":[{"award-number":["Z240002"]}]},{"name":"Strategic Priority Research Program of the Chinese Academy of Sciences","award":["XDB0640000 and XDB0640200"],"award-info":[{"award-number":["XDB0640000 and XDB0640200"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,8,10]]},"DOI":"10.1145\/3721238.3730661","type":"proceedings-article","created":{"date-parts":[[2025,7,23]],"date-time":"2025-07-23T08:40:47Z","timestamp":1753260047000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Stitch-A-Shape: Bottom-up Learning for B-Rep Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-1060-689X","authenticated-orcid":false,"given":"Pu","family":"Li","sequence":"first","affiliation":[{"name":"MAIS, Institute of Automation, Chinese Academy Of Sciences, Beijing, China and School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-1654-3462","authenticated-orcid":false,"given":"Wenhao","family":"Zhang","sequence":"additional","affiliation":[{"name":"MAIS, Institute of Automation, Chinese Academy of Sciences, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2157-5805","authenticated-orcid":false,"given":"Jinglu","family":"Chen","sequence":"additional","affiliation":[{"name":"MAIS, Institute of Automation, Chinese Academy of Sciences, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2209-2404","authenticated-orcid":false,"given":"Dongming","family":"Yan","sequence":"additional","affiliation":[{"name":"MAIS, Institute of Automation, Chinese Academy of Sciences, Beijing, China and School of Artificial Intellegence, University of Chinese Academy of Sciences, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2025,7,27]]},"reference":[{"key":"e_1_3_3_3_2_1","doi-asserted-by":"crossref","unstructured":"Silvia Ansaldi Leila De\u00a0Floriani and Bianca Falcidieno. 1985. Geometric modeling of solid objects by using a face adjacency graph representation. Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH) 19 3 (1985) 131\u2013139.","DOI":"10.1145\/325165.325218"},{"key":"e_1_3_3_3_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/218013.218083"},{"key":"e_1_3_3_3_4_1","doi-asserted-by":"crossref","unstructured":"Shijie Bian Daniele Grandi Tianyang Liu Pradeep\u00a0Kumar Jayaraman Karl Willis Elliot Sadler Bodia Borijin Thomas Lu Richard Otis Nhut Ho et\u00a0al. 2024. HG-CAD: hierarchical graph learning for material prediction and recommendation in computer-aided design. Journal of Computing and Information Science in Engineering 24 1 (2024) 011007.","DOI":"10.1115\/1.4063226"},{"key":"e_1_3_3_3_5_1","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2020-22355"},{"key":"e_1_3_3_3_6_1","unstructured":"Guikun Chen and Wenguan Wang. 2024. A survey on 3d gaussian splatting. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2401.03890 (2024)."},{"key":"e_1_3_3_3_7_1","doi-asserted-by":"crossref","unstructured":"Tianrun Chen Chunan Yu Yuanqi Hu Jing Li Tao Xu Runlong Cao Lanyun Zhu Ying Zang Yong Zhang Zejian Li et\u00a0al. 2024b. Img2CAD: Conditioned 3D CAD Model Generation from Single Image with Structured Visual Geometry. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2410.03417 (2024).","DOI":"10.1109\/TII.2025.3584476"},{"key":"e_1_3_3_3_8_1","unstructured":"Yiwen Chen Tong He Di Huang Weicai Ye Sijin Chen Jiaxiang Tang Xin Chen Zhongang Cai Lei Yang Gang Yu et\u00a0al. 2024a. MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformers. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2406.10163 (2024)."},{"key":"e_1_3_3_3_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00012"},{"key":"e_1_3_3_3_10_1","doi-asserted-by":"crossref","unstructured":"Tao Du Jeevana\u00a0Priya Inala Yewen Pu Andrew Spielberg Adriana Schulz Daniela Rus Armando Solar-Lezama and Wojciech Matusik. 2018. InverseCSG: Automatic Conversion of 3D Models to CSG Trees. ACM Transactions on Graphics (TOG) 37 6 (2018) 213:1\u2013213:16.","DOI":"10.1145\/3272127.3275006"},{"key":"e_1_3_3_3_11_1","unstructured":"Kevin Ellis Maxwell Nye Yewen Pu Felix Sosa Josh Tenenbaum and Armando Solar-Lezama. 2019. Write execute assess: Program synthesis with a repl. Advances in Neural Information Processing Systems (NeurIPS) 32 (2019)."},{"key":"e_1_3_3_3_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV51070.2023.01447"},{"key":"e_1_3_3_3_13_1","unstructured":"Yaroslav Ganin Sergey Bartunov Yujia Li Ethan Keller and Stefano Saliceti. 2021. Computer-aided design as language. Advances in Neural Information Processing Systems (NeurIPS) 34 (2021) 5885\u20135897."},{"key":"e_1_3_3_3_14_1","doi-asserted-by":"crossref","unstructured":"Haoxiang Guo Shilin Liu Hao Pan Yang Liu Xin Tong and Baining Guo. 2022. ComplexGen: CAD Reconstruction by B-Rep Chain Complex Generation. ACM Transactions on Graphics (TOG) 41 4 (2022) 129:1\u2013129:18.","DOI":"10.1145\/3528223.3530078"},{"key":"e_1_3_3_3_15_1","unstructured":"Pradeep\u00a0Kumar Jayaraman Joseph\u00a0G Lambourne Nishkrit Desai Karl\u00a0DD Willis Aditya Sanghi and Nigel\u00a0JW Morris. 2022. SolidGen: An Autoregressive Model for Direct B-rep Synthesis. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2203.13944 (2022)."},{"key":"e_1_3_3_3_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.01153"},{"key":"e_1_3_3_3_17_1","doi-asserted-by":"crossref","unstructured":"Benjamin Jones Dalton Hildreth Duowen Chen Ilya Baran Vladimir\u00a0G Kim and Adriana Schulz. 2021. AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies. ACM Transactions on Graphics (TOG) 40 6 (2021) 227:1\u2013227:18.","DOI":"10.1145\/3478513.3480562"},{"key":"e_1_3_3_3_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.02043"},{"key":"e_1_3_3_3_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00964"},{"key":"e_1_3_3_3_20_1","unstructured":"Kacper Kania Maciej Zieba and Tomasz Kajdanowicz. 2020. UCSG-NET-unsupervised discovering of constructive solid geometry tree. Advances in Neural Information Processing Systems (NeurIPS) 33 (2020) 8776\u20138786."},{"key":"e_1_3_3_3_21_1","doi-asserted-by":"crossref","unstructured":"Mohammad\u00a0Sadil Khan Sankalp Sinha Talha Uddin Didier Stricker Sk\u00a0Aziz Ali and Muhammad\u00a0Zeshan Afzal. 2024. Text2CAD: Generating Sequential CAD Models from Beginner-to-Expert Level Text Prompts. Advances in Neural Information Processing Systems (NeurIPS) 37 (2024) 7552\u20137579.","DOI":"10.52202\/079017-0242"},{"key":"e_1_3_3_3_22_1","unstructured":"Diederik\u00a0P Kingma. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1412.6980 (2014)."},{"key":"e_1_3_3_3_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00983"},{"key":"e_1_3_3_3_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3550469.3555424"},{"key":"e_1_3_3_3_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.01258"},{"key":"e_1_3_3_3_26_1","unstructured":"Chenghao Li Chaoning Zhang Joseph Cho Atish Waghwase Lik-Hang Lee Francois Rameau Yang Yang Sung-Ho Bae and Choong\u00a0Seon Hong. 2023c. Generative AI meets 3D: A Survey on Text-to-3D in AIGC Era. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2305.06131 (2023)."},{"key":"e_1_3_3_3_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52733.2024.00447"},{"key":"e_1_3_3_3_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01613"},{"key":"e_1_3_3_3_29_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v39i5.32515"},{"key":"e_1_3_3_3_30_1","unstructured":"Xiaoyu Li Qi Zhang Di Kang Weihao Cheng Yiming Gao Jingbo Zhang Zhihao Liang Jing Liao Yan-Pei Cao and Ying Shan. 2024b. Advances in 3d generation: A survey. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2401.17807 (2024)."},{"key":"e_1_3_3_3_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588432.3591522"},{"key":"e_1_3_3_3_32_1","volume-title":"2nd Summit on Advances in Programming Languages (SNAPL 2017)","author":"Nandi Chandrakana","year":"2017","unstructured":"Chandrakana Nandi, Anat Caspi, Dan Grossman, and Zachary Tatlock. 2017. Programming language tools and techniques for 3D printing. In 2nd Summit on Advances in Programming Languages (SNAPL 2017). Schloss-Dagstuhl-Leibniz Zentrum f\u00fcr Informatik."},{"key":"e_1_3_3_3_33_1","doi-asserted-by":"crossref","unstructured":"Chandrakana Nandi James\u00a0R Wilcox Pavel Panchekha Taylor Blau Dan Grossman and Zachary Tatlock. 2018. Functional programming for compiling and decompiling computer-aided design. Proceedings of the ACM on Programming Languages 2 ICFP (2018) 1\u201331.","DOI":"10.1145\/3236794"},{"key":"e_1_3_3_3_34_1","first-page":"7220","volume-title":"International Conference on Machine Learning (ICML)","author":"Nash Charlie","year":"2020","unstructured":"Charlie Nash, Yaroslav Ganin, SM\u00a0Ali Eslami, and Peter Battaglia. 2020. PolyGen: An Autoregressive Generative Model of 3D Meshes. In International Conference on Machine Learning (ICML). PMLR, 7220\u20137229."},{"key":"e_1_3_3_3_35_1","unstructured":"Wamiq Para Shariq Bhat Paul Guerrero Tom Kelly Niloy Mitra Leonidas\u00a0J Guibas and Peter Wonka. 2021. SketchGen: Generating Constrained CAD Sketches. Advances in Neural Information Processing Systems (NeurIPS) 34 (2021) 5077\u20135088."},{"key":"e_1_3_3_3_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00025"},{"key":"e_1_3_3_3_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.01225"},{"key":"e_1_3_3_3_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20086-1_28"},{"key":"e_1_3_3_3_39_1","doi-asserted-by":"crossref","unstructured":"Jing Ren Biao Zhang Bojian Wu Jianqiang Huang Lubin Fan Maks Ovsjanikov and Peter Wonka. 2021a. Intuitive and Efficient Roof Modeling for Reconstruction and Synthesis. ACM Transactions on Graphics (TOG) 40 6 (2021) 249:1\u2013249:17.","DOI":"10.1145\/3478513.3480494"},{"key":"e_1_3_3_3_40_1","volume-title":"International Conference on Learning Representations (ICLR)","author":"Seff A","year":"2022","unstructured":"A Seff, W Zhou, N Richardson, and RP Adams. 2022. Vitruvion: A Generative Model of Parametric CAD Sketches. In International Conference on Learning Representations (ICLR)."},{"key":"e_1_3_3_3_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00578"},{"key":"e_1_3_3_3_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58571-6_16"},{"key":"e_1_3_3_3_43_1","unstructured":"Zifan Shi Sida Peng Yinghao Xu Andreas Geiger Yiyi Liao and Yujun Shen. 2022. Deep generative models on 3d representations: A survey. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2210.15663 (2022)."},{"key":"e_1_3_3_3_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52733.2024.01855"},{"key":"e_1_3_3_3_45_1","volume-title":"International Conference on Learning Representations (ICLR)","author":"Smirnov Dmitriy","year":"2021","unstructured":"Dmitriy Smirnov, Mikhail Bessmeltsev, and Justin Solomon. 2021. Learning Manifold Patch-Based Representations of Man-Made Shapes. In International Conference on Learning Representations (ICLR)."},{"key":"e_1_3_3_3_46_1","doi-asserted-by":"crossref","unstructured":"Jia-Mu Sun Tong Wu and Lin Gao. 2024. Recent advances in implicit representation-based 3d shape generation. Visual Intelligence 2 1 (2024) 9.","DOI":"10.1007\/s44267-024-00042-1"},{"key":"e_1_3_3_3_47_1","volume-title":"International Conference on Learning Representations (ICLR)","author":"Tian Yonglong","year":"2019","unstructured":"Yonglong Tian, Andrew Luo, Xingyuan Sun, Kevin Ellis, William\u00a0T. Freeman, Joshua\u00a0B. Tenenbaum, and Jiajun Wu. 2019. Learning to Infer and Execute 3D Shape Programs. In International Conference on Learning Representations (ICLR)."},{"key":"e_1_3_3_3_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.01155"},{"key":"e_1_3_3_3_49_1","unstructured":"Ashish Vaswani Noam Shazeer Niki Parmar Jakob Uszkoreit Llion Jones Aidan\u00a0N Gomez \u0141ukasz Kaiser and Illia Polosukhin. 2017. Attention is all you need. Advances in Neural Information Processing Systems (NeurIPS) 30 (2017)."},{"key":"e_1_3_3_3_50_1","doi-asserted-by":"crossref","unstructured":"Hanxiao Wang Mingyang Zhao Yiqun Wang Weize Quan and Dong-Ming Yan. 2024. VQ-CAD: Computer-Aided Design model generation with vector quantized diffusion. Computer Aided Geometric Design 111 (2024) 102327.","DOI":"10.1016\/j.cagd.2024.102327"},{"key":"e_1_3_3_3_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00167"},{"key":"e_1_3_3_3_52_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v39i8.32849"},{"key":"e_1_3_3_3_53_1","unstructured":"Xiaogang Wang Yuelang Xu Kai Xu Andrea Tagliasacchi Bin Zhou Ali Mahdavi-Amiri and Hao Zhang. 2020. PIE-NET: Parametric Inference of Point Cloud Edges. Advances in Neural Information Processing Systems (NeurIPS) 33 (2020) 20167\u201320178."},{"key":"e_1_3_3_3_54_1","doi-asserted-by":"crossref","unstructured":"Ronald\u00a0J Williams and David Zipser. 1989. A learning algorithm for continually running fully recurrent neural networks. Neural computation 1 2 (1989) 270\u2013280.","DOI":"10.1162\/neco.1989.1.2.270"},{"key":"e_1_3_3_3_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.01539"},{"key":"e_1_3_3_3_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW53098.2021.00239"},{"key":"e_1_3_3_3_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.00670"},{"key":"e_1_3_3_3_58_1","unstructured":"Jingwei Xu Chenyu Wang Zibo Zhao Wen Liu Yi Ma and Shenghua Gao. 2024b. CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLM. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2411.04954 (2024)."},{"key":"e_1_3_3_3_59_1","doi-asserted-by":"crossref","unstructured":"Qun-Ce Xu Tai-Jiang Mu and Yong-Liang Yang. 2023b. A survey of deep learning-based 3D shape generation. Computational Visual Media 9 3 (2023) 407\u2013442.","DOI":"10.1007\/s41095-022-0321-5"},{"key":"e_1_3_3_3_60_1","first-page":"38443","volume-title":"International Conference on Machine Learning (ICML)","author":"Xu Xiang","year":"2023","unstructured":"Xiang Xu, Pradeep\u00a0Kumar Jayaraman, Joseph\u00a0George Lambourne, Karl\u00a0DD Willis, and Yasutaka Furukawa. 2023a. Hierarchical Neural Coding for Controllable CAD Model Generation. In International Conference on Machine Learning (ICML). PMLR, 38443\u201338461."},{"key":"e_1_3_3_3_61_1","doi-asserted-by":"crossref","unstructured":"Xiang Xu Joseph Lambourne Pradeep Jayaraman Zhengqing Wang Karl Willis and Yasutaka Furukawa. 2024a. BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry. ACM Transactions on Graphics (TOG) 43 4 (2024) 119:1\u2013119:14.","DOI":"10.1145\/3658129"},{"key":"e_1_3_3_3_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.00600"},{"key":"e_1_3_3_3_63_1","first-page":"24698","volume-title":"International Conference on Machine Learning (ICML)","author":"Xu Xiang","year":"2022","unstructured":"Xiang Xu, Karl\u00a0DD Willis, Joseph\u00a0G Lambourne, Chin-Yi Cheng, Pradeep\u00a0Kumar Jayaraman, and Yasutaka Furukawa. 2022. SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebooks. In International Conference on Machine Learning (ICML). PMLR, 24698\u201324724."},{"key":"e_1_3_3_3_64_1","unstructured":"Mohsen Yavartanoo Sangmin Hong Reyhaneh Neshatavar and Kyoung\u00a0Mu Lee. 2024. Text2CAD: Text to 3D CAD Generation via Technical Drawings. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2411.06206 (2024)."},{"key":"e_1_3_3_3_65_1","doi-asserted-by":"crossref","unstructured":"Yang You Mikaela\u00a0Angelina Uy Jiaqi Han Rahul Thomas Haotong Zhang Suya You and Leonidas Guibas. 2024. Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorization. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2408.01437 (2024).","DOI":"10.1145\/3757377.3763891"},{"key":"e_1_3_3_3_66_1","doi-asserted-by":"crossref","unstructured":"Fenggen Yu Qimin Chen Maham Tanveer Ali Mahdavi\u00a0Amiri and Hao Zhang. 2023. D2CSG: Unsupervised learning of compact CSG trees with dual complements and dropouts. Advances in Neural Information Processing Systems (NeurIPS) 36 (2023) 22807\u201322819.","DOI":"10.52202\/075280-0989"},{"key":"e_1_3_3_3_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.01147"},{"key":"e_1_3_3_3_68_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2023\/200"}],"event":{"name":"SIGGRAPH Conference Papers '25: Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers","location":"Vancouver BC Canada","acronym":"SIGGRAPH Conference Papers '25","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["Proceedings of the Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3721238.3730661","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T14:52:22Z","timestamp":1774018342000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3721238.3730661"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,27]]},"references-count":67,"alternative-id":["10.1145\/3721238.3730661","10.1145\/3721238"],"URL":"https:\/\/doi.org\/10.1145\/3721238.3730661","relation":{},"subject":[],"published":{"date-parts":[[2025,7,27]]},"assertion":[{"value":"2025-07-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}