{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T06:10:18Z","timestamp":1784268618277,"version":"3.55.0"},"reference-count":46,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2019,12,31]],"date-time":"2019-12-31T00:00:00Z","timestamp":1577750400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2019,12,31]]},"DOI":"10.1145\/3355089.3356504","type":"journal-article","created":{"date-parts":[[2021,8,27]],"date-time":"2021-08-27T17:52:52Z","timestamp":1630086772000},"page":"1","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":42,"title":["Computational LEGO technic design"],"prefix":"10.1145","volume":"38","author":[{"given":"Hao","family":"Xu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ka-Hei","family":"Hui","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chi-Wing","family":"Fu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hao","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,8,27]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Luca Baronti Matteo Dellepiane and Roberto Scopigno. 2010. Using Lego Pieces for Camera Calibration: a Preliminary Study. In Eurographics (short paper). 97-100."},{"key":"e_1_2_1_2_1","volume-title":"A simulated annealing-based algorithm using hierarchical models for general three-dimensional component layout. Computer-aided design 30, 10","author":"Cagan Jonathan","year":"1998","unstructured":"Jonathan Cagan, Drew Degentesh, and Su Yin. 1998. A simulated annealing-based algorithm using hierarchical models for general three-dimensional component layout. Computer-aided design 30, 10 (1998), 781-790."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275033"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2537852"},{"key":"e_1_2_1_5_1","volume-title":"http:\/\/www.ldraw.org\/ [Online","author":"Cobbs Travis","year":"2018","unstructured":"Travis Cobbs and Peter Bartfai. 2018. LDview. http:\/\/www.ldraw.org\/ [Online; accessed 18-May-2018]."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.physleta.2003.08.070"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242655"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661266"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201368"},{"key":"e_1_2_1_10_1","volume-title":"Petersen","author":"Gower Rebecca A. H.","year":"1998","unstructured":"Rebecca A. H. Gower, Agnes E. Heydtmann, and Henrik G. Petersen. 1998. LEGO: Automated Model Construction. In European Study Group with Industry. 81-94."},{"key":"e_1_2_1_11_1","unstructured":"Yoshihito Isogawa. 2010. LEGO\u00ae Technic Idea Book: Fantastic Contraptions. No Starch Press."},{"key":"e_1_2_1_12_1","first-page":"89","article-title":"Survey on Automated LEGO Assembly Construction","author":"Kim Jae Woo","year":"2014","unstructured":"Jae Woo Kim, Kyung Kyu Kang, and Ji Hyoung Lee. 2014. Survey on Automated LEGO Assembly Construction. In Proc. WSCG. 89-96.","journal-title":"Proc. WSCG."},{"key":"e_1_2_1_13_1","volume-title":"Vecchi","author":"Kirkpatrick Scott","year":"1983","unstructured":"Scott Kirkpatrick, C. Daniel Gelatt, and Mario P. Vecchi. 1983. Optimization by simulated annealing. Science 220, 4598 (1983), 671-680."},{"key":"e_1_2_1_14_1","volume-title":"The Unofficial LEGO\u00ae Technic Builder's Guide","author":"Pawel","unstructured":"Pawel \"Sariel\" Kmie?. 2016. The Unofficial LEGO\u00ae Technic Builder's Guide, 2nd Edition. No Starch Press.","edition":"2"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12772"},{"key":"e_1_2_1_16_1","volume-title":"http:\/\/mlcad.lm-software.com\/ [Online","author":"Lachmann Michael","year":"2018","unstructured":"Michael Lachmann. 2018. MLCad. http:\/\/mlcad.lm-software.com\/ [Online; accessed 5-Nov-2018]."},{"key":"e_1_2_1_17_1","volume-title":"Voxelization of boundary representations using oriented LEGO\u00ae plates","author":"Lambrecht Bram","year":"2018","unstructured":"Bram Lambrecht. 2006. Voxelization of boundary representations using oriented LEGO\u00ae plates. University of California, Berkeley, http:\/\/lego.bldesign.org\/ [Online; accessed 18-May-2018]."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964980"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2859039"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818091"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/0025-5564(68)90090-4"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(77)90026-1"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618502"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557005"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1088\/0305-4470\/31\/41\/011"},{"key":"e_1_2_1_26_1","first-page":"87","article-title":"Solving LEGO Brick Layout Problem using Evolutionary Algorithms","author":"Pavel","year":"2001","unstructured":"Pavel Petrovi?. 2001. Solving LEGO Brick Layout Problem using Evolutionary Algorithms. In Proc. NIK (Norsk Informatikkonferanse). 87-97.","journal-title":"Proc. NIK (Norsk Informatikkonferanse)."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130809"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461957"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2010.02.011"},{"key":"e_1_2_1_30_1","volume-title":"https:\/\/trevorsandy.github.io\/lpub3d\/ [Online","author":"Sandy Trevor","year":"2018","unstructured":"Trevor Sandy. 2018. LPub3D. https:\/\/trevorsandy.github.io\/lpub3d\/ [Online; accessed 29-Dec-2018]."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/863093"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601127"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818128"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925876"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366147"},{"key":"e_1_2_1_36_1","volume-title":"Proc. Symposium on Combinatorial Search (SoCS). 89-97","author":"Stephenson Ben","year":"2016","unstructured":"Ben Stephenson. 2016. A Multi-Phase Search Approach to the LEGO Construction Problem. In Proc. Symposium on Combinatorial Search (SoCS). 89-97."},{"key":"e_1_2_1_37_1","unstructured":"Romain Testuz Yuliy Schwartzburg and Mark Pauly. 2013. Automatic Generation of Constructible Brick Sculptures. In Eurographics (short paper). 81-84."},{"key":"e_1_2_1_38_1","volume-title":"LEGO\u00ae Digital Designer, version 4.3.11. https:\/\/www.lego.com\/en-us\/ldd\/download\/ [Online","author":"The LEGO\u00ae Group","year":"2018","unstructured":"The LEGO\u00ae Group. 2018a. LEGO\u00ae Digital Designer, version 4.3.11. https:\/\/www.lego.com\/en-us\/ldd\/download\/ [Online; accessed 10-January-2018]."},{"key":"e_1_2_1_39_1","volume-title":"LEGO\u00ae Technic official site. https:\/\/www.lego.com\/en-us\/technic\/ [Online","author":"The LEGO\u00ae Group","year":"2018","unstructured":"The LEGO\u00ae Group. 2018b. LEGO\u00ae Technic official site. https:\/\/www.lego.com\/en-us\/technic\/ [Online; accessed 18-May-2018]."},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601143"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.5555\/1619645.1619688"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33090-2_70"},{"key":"e_1_2_1_43_1","first-page":"145","article-title":"Automated Brick Layout","author":"Winkler David V.","year":"2005","unstructured":"David V. Winkler. 2005. Automated Brick Layout. In Proc. BrickFest. 145-166.","journal-title":"Proc. BrickFest."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3054740"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766951"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3095140.3095180"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3355089.3356504","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3355089.3356504","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:41Z","timestamp":1750203881000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3355089.3356504"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,31]]},"references-count":46,"aliases":["10.1145\/3355089.3371979","10.1145\/3355089.3371979"],"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12,31]]}},"alternative-id":["10.1145\/3355089.3356504"],"URL":"https:\/\/doi.org\/10.1145\/3355089.3356504","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,31]]},"assertion":[{"value":"2021-08-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}