{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T19:58:00Z","timestamp":1766087880232,"version":"3.40.5"},"reference-count":37,"publisher":"Cambridge University Press (CUP)","issue":"1","license":[{"start":{"date-parts":[[2022,4,11]],"date-time":"2022-04-11T00:00:00Z","timestamp":1649635200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2023,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>We propose a computational design tool to enable casual end-users to easily design, fabricate, and assemble flat-pack furniture with guaranteed manufacturability. Using our system, users select parameterized components from a library and constrain their dimensions. Then they abstractly specify connections among components to define the furniture. Once fabrication specifications (e.g., materials) designated, the mechanical implementation of the furniture is automatically handled by leveraging encoded domain expertise. Afterwards, the system outputs three-dimensional models for visualization and mechanical drawings for fabrication. We demonstrate the validity of our approach by designing, fabricating, and assembling a variety of flat-pack (scaled) furniture on demand.<\/jats:p>","DOI":"10.1017\/s0263574722000443","type":"journal-article","created":{"date-parts":[[2022,4,11]],"date-time":"2022-04-11T08:02:51Z","timestamp":1649664171000},"page":"48-73","source":"Crossref","is-referenced-by-count":5,"title":["Fabrication-aware design for furniture with planar pieces"],"prefix":"10.1017","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3711-0807","authenticated-orcid":false,"given":"Wenzhong","family":"Yan","sequence":"first","affiliation":[]},{"given":"Dawei","family":"Zhao","sequence":"additional","affiliation":[]},{"given":"Ankur","family":"Mehta","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2022,4,11]]},"reference":[{"doi-asserted-by":"publisher","key":"S0263574722000443_ref10","DOI":"10.1111\/cgf.12051"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref16","DOI":"10.1145\/3072959.3073688"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref30","DOI":"10.1177\/0278364917723465"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref33","DOI":"10.1145\/3059454.3059459"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref24","DOI":"10.1016\/j.autcon.2006.06.002"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref9","DOI":"10.1016\/j.jmsy.2018.10.003"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref3","DOI":"10.1017\/S0263574720001101"},{"key":"S0263574722000443_ref26","first-page":"155","article-title":"An interactive agent-based framework for materialization-informed architectural design","volume":"12","author":"Groenewolt","year":"2018","journal-title":"Lect. Notes Comput. Sc."},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref27","DOI":"10.1145\/1610252.1610274"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref29","DOI":"10.1145\/2185520.2185582"},{"unstructured":"[35] Guy, B. , \u201cHow to: design a living hinge\u201d Ponoko (31 Jul. 2018). https:\/\/www.ponoko.com\/blog\/how-to-make\/how-to-design-a-living-hinge\/.","key":"S0263574722000443_ref35"},{"key":"S0263574722000443_ref5","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.rcim.2010.05.010","article-title":"An assembly oriented design framework for product structure engineering and assembly sequence planning","volume":"27","author":"Demoly","year":"2011","journal-title":"Robot. Cim-INT. Manuf."},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref6","DOI":"10.1108\/01445150510578996"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref20","DOI":"10.1145\/2010324.1964980"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref14","DOI":"10.1145\/1015706.1015775"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref34","DOI":"10.1145\/3173574.3173723"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref13","DOI":"10.1145\/2858036.2858075"},{"doi-asserted-by":"crossref","unstructured":"[28] Torres, C. and Paulos, E. , \u201cMetamorphe: Designing expressive 3d models for digital fabrication,\u201d In: Proceedings of the 2015 ACM SIGCHI Conference on Creativity and Cognition , C&C \u201915 (ACM, New York, NY, 2015) pp. 73\u201382.","key":"S0263574722000443_ref28","DOI":"10.1145\/2757226.2757235"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref1","DOI":"10.1126\/scirobotics.aar2915"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref23","DOI":"10.1111\/j.1467-8659.2012.03037.x"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref31","DOI":"10.1145\/1709886.1709890"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref11","DOI":"10.1115\/1.4029496"},{"doi-asserted-by":"crossref","unstructured":"[21] Saul, G. , Lau, M. , Mitani, J. and Igarashi, T. , \u201cSketchchair: An all-in-one chair design system for end users,\u201d In: Proceedings of the Fifth International Conference on Tangible, Embedded, and Embodied Interaction , TEI (ACM, New York, NY, 2011) pp. 73\u201380.","key":"S0263574722000443_ref21","DOI":"10.1145\/1935701.1935717"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref19","DOI":"10.1145\/2601097.2601127"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref36","DOI":"10.1109\/ICRA.2018.8460736"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref15","DOI":"10.1109\/TVCG.2016.2618875"},{"unstructured":"[25] Claypool, M. , Retsin, G. , Garcia, M. J. , Jaschke, C. and Saey, K. , \u201cCombinatorial design: designing collaborative models for construction,\u201d Proceedings of the Convegno Internazionale Naples 2020 International Conference \u2018DESIGN IN THE DIGITAL AGE\u2019. (2020).","key":"S0263574722000443_ref25"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref18","DOI":"10.1145\/1882261.1866205"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref12","DOI":"10.1109\/ICRA.2014.6907044"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref17","DOI":"10.1145\/2185520.2185551"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref4","DOI":"10.1073\/pnas.0914069107"},{"key":"S0263574722000443_ref2","first-page":"631","volume-title":"International Symposium on Experimental Robotics","author":"Yan","year":"2018"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref22","DOI":"10.1111\/cgf.12050"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref32","DOI":"10.1145\/1275808.1276433"},{"unstructured":"[37] Wikipedia, \u201cHome automation,\u201d Wikimedia Foundation, (15 Mar. 2022), https:\/\/en.wikipedia.org\/wiki\/Home_automation.","key":"S0263574722000443_ref37"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref8","DOI":"10.3846\/jcem.2018.458"},{"doi-asserted-by":"publisher","key":"S0263574722000443_ref7","DOI":"10.1007\/s00170-006-0438-1"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574722000443","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,12]],"date-time":"2022-12-12T03:04:29Z","timestamp":1670814269000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574722000443\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,11]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["S0263574722000443"],"URL":"https:\/\/doi.org\/10.1017\/s0263574722000443","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2022,4,11]]}}}