{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T19:18:16Z","timestamp":1783106296221,"version":"3.54.6"},"reference-count":58,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2020,6,9]],"date-time":"2020-06-09T00:00:00Z","timestamp":1591660800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100007515","name":"National Science Foundation","doi-asserted-by":"publisher","award":["OAC-1835712"],"award-info":[{"award-number":["OAC-1835712"]}],"id":[{"id":"10.13039\/100007515","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100004344","name":"Adobe Systems","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100004344","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2020,10,31]]},"abstract":"<jats:p>We introduce an efficient method for designing shell reinforcements of minimal weight. Inspired by classical Michell trusses, we create a reinforcement layout whose members are aligned with optimal stress directions, then optimize their shape minimizing the volume while keeping stresses bounded.<\/jats:p>\n          <jats:p>We exploit two predominant techniques for reinforcing shells: adding ribs aligned with stress directions and using thicker walls on regions of high stress. Most previous work can generate either only ribs or only variable-thickness walls. However, in the general case, neither approach by itself will provide optimal solutions.<\/jats:p>\n          <jats:p>By using a more precise volume model, our method is capable of producing optimized structures with the full range of qualitative behaviors: from ribs to walls and smoothly transitioning in between. Our method includes new algorithms for determining the layout of reinforcement structure elements, and an efficient algorithm to optimize their shape, minimizing a non-linear non-convex functional at a fraction of the cost and with better optimality compared to standard solvers.<\/jats:p>\n          <jats:p>We demonstrate the optimization results for a variety of shapes and the improvements it yields in the strength of 3D-printed objects.<\/jats:p>","DOI":"10.1145\/3375677","type":"journal-article","created":{"date-parts":[[2020,6,9]],"date-time":"2020-06-09T22:12:43Z","timestamp":1591740763000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["Reinforcement of General Shell Structures"],"prefix":"10.1145","volume":"39","author":[{"given":"Francisca","family":"Gil-Ureta","sequence":"first","affiliation":[{"name":"New York University, New York, NY"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nico","family":"Pietroni","sequence":"additional","affiliation":[{"name":"University of Technology Sydney"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Denis","family":"Zorin","sequence":"additional","affiliation":[{"name":"New York University, New York, NY"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,6,9]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-014-1157-0"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818099"},{"key":"e_1_2_1_3_1","volume-title":"Shape Optimization by the Homogenization Method. Number v. 146 in Applied Mathematical Sciences","author":"Allaire Gr\u00e9goire"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.enganabound.2007.05.007"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-010-0594-7"},{"key":"e_1_2_1_6_1","series-title":"Revision 28","volume-title":"The MOSEK Optimization Toolbox for MATLAB Manual. Version 7.1","author":"MOSEK"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the ACM Symposium on Computational Fabrication. ACM, 6.","author":"Arora Rahul"},{"key":"e_1_2_1_8_1","volume-title":"Bends\u00f8e and Ole Sigmund","author":"Martin","year":"2004"},{"key":"e_1_2_1_9_1","unstructured":"Davie Bicker. 2019. Plastic Pails. Retrieved from https:\/\/pixabay.com\/photos\/buckets-wash-pail-clean-collect-4554791\/.  Davie Bicker. 2019. Plastic Pails. Retrieved from https:\/\/pixabay.com\/photos\/buckets-wash-pail-clean-collect-4554791\/."},{"key":"e_1_2_1_10_1","volume-title":"Computer Graphics Forum","author":"Bommes David"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531383"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/PL00011391"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818140"},{"key":"e_1_2_1_14_1","volume-title":"The Armadillo Vault (Biennale d\u2019architecture","author":"Dalb\u00e9ra Jean-Pierre","year":"2016"},{"key":"e_1_2_1_15_1","volume-title":"Nederlands: Internationale Terminal.","year":"2019"},{"key":"e_1_2_1_16_1","unstructured":"Dodger67. 2013. A Blue pvc Injection Moulded Laundry Basket. Retrieved from https:\/\/commons.wikimedia.org\/wiki\/File:Plastic_laundry_basket.jpg.  Dodger67. 2013. A Blue pvc Injection Moulded Laundry Basket. Retrieved from https:\/\/commons.wikimedia.org\/wiki\/File:Plastic_laundry_basket.jpg."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2980179.2982413"},{"key":"e_1_2_1_18_1","volume-title":"World Congress of Structural and Multidisciplinary Optimisation. Springer, 767--778","author":"Geoffroy-Donders Perle","year":"2017"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2019.108994"},{"key":"e_1_2_1_20_1","volume-title":"Computer Graphics Forum","author":"Grinspun Eitan"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/nme.5575"},{"key":"e_1_2_1_22_1","unstructured":"W. S. Hemp. 1973. Optimum Structures. Oxford Clarendon Press.  W. S. Hemp. 1973. Optimum Structures. Oxford Clarendon Press."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201353"},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3072959.3073619","article-title":"Design and volume optimization of space structures","volume":"36","author":"Jiang Caigui","year":"2017","journal-title":"ACM Transactions on Graphics"},{"key":"e_1_2_1_25_1","volume-title":"Computer Graphics Forum","author":"K\u00e4lberer Felix"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130827"},{"key":"e_1_2_1_27_1","volume-title":"Stripe patterns on surfaces. j-TOG 34, 4","author":"Kn\u00f6ppel Felix","year":"2015"},{"key":"e_1_2_1_28_1","volume-title":"A software package for sequential quadratic programming. Forschungsbericht- Deutsche Forschungs- und Versuchsanstalt fur Luft- und Raumfahrt","author":"Kraft Dieter","year":"1988"},{"key":"e_1_2_1_29_1","volume-title":"Computer Graphics Forum","author":"Li Wei"},{"key":"e_1_2_1_30_1","volume-title":"Solid Freeform Fabrication Proceedings. 666--678","author":"Li Yongqiang","year":"2010"},{"key":"e_1_2_1_31_1","unstructured":"Dmitry Makeev. 2006. Bottle. Colored Glass.Retrieved from https:\/\/commons.wikimedia.org\/wiki\/File:Bottle._Colored_glass._img_01.jpg  Dmitry Makeev. 2006. Bottle. Colored Glass.Retrieved from https:\/\/commons.wikimedia.org\/wiki\/File:Bottle._Colored_glass._img_01.jpg"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1080\/14786440409463229"},{"key":"e_1_2_1_33_1","volume-title":"The Bright Light 22","year":"2020"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-015-1261-9"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601154"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1002\/nme.1620371505"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766937"},{"key":"e_1_2_1_38_1","volume-title":"Computer Graphics Forum","author":"Pietroni Nico"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2602145"},{"key":"e_1_2_1_40_1","volume-title":"Grillages, Slabs, Plates and Shells","author":"Rozvany George I.N."},{"key":"e_1_2_1_41_1","volume-title":"Structural Design Via Optimality Criteria: The Prager Approach to Structural Optimization","author":"Rozvany George I.N."},{"key":"e_1_2_1_42_1","unstructured":"Teseo Schneider J\u00e9r\u00e9mie Dumas Xifeng Gao Denis Zorin and Daniele Panozzo. 2019. Polyfem. Retrieved from https:\/\/polyfem.github.io\/.  Teseo Schneider J\u00e9r\u00e9mie Dumas Xifeng Gao Denis Zorin and Daniele Panozzo. 2019. Polyfem. Retrieved from https:\/\/polyfem.github.io\/."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s001580050176"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-016-1420-7"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-013-0978-6"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566580"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-010-0557-z"},{"key":"e_1_2_1_48_1","volume-title":"Rozvany","author":"Sok\u00f3\u0142 Tomasz","year":"2016"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7825(83)90113-5"},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of International Symposium on Shell and Spatial Structures.","author":"Mark Tam Kam-Ming"},{"key":"e_1_2_1_52_1","volume-title":"Computer Graphics Forum","author":"Vaxman Amir"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijsolstr.2012.08.008"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2502588"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-014-1085-z"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-015-1284-2"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-015-1274-4"},{"key":"e_1_2_1_58_1","volume-title":"Computer Graphics Forum","author":"Zhao Haiming"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925901"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3375677","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3375677","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:15Z","timestamp":1750199895000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3375677"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,9]]},"references-count":58,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,10,31]]}},"alternative-id":["10.1145\/3375677"],"URL":"https:\/\/doi.org\/10.1145\/3375677","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,6,9]]},"assertion":[{"value":"2019-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-06-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}