{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T21:33:04Z","timestamp":1776115984602,"version":"3.50.1"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2020,8,12]],"date-time":"2020-08-12T00:00:00Z","timestamp":1597190400000},"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":[[2020,8,31]]},"abstract":"<jats:p>3D weaving is a manufacturing technique that creates multilayer textiles with substantial thickness. Currently, the primary use for these materials is in regularly structured carbon-polymer or glass-polymer composites, but in principle a wide range of complex shapes can be achieved, providing the opportunity to customize the fiber structure for individual parts and also making 3D weaving appealing in many soft-goods applications. The primary obstacle to broader use is the need to design intricate weave structures, involving tens to hundreds of thousands of yarn crossings, which are different for every shape to be produced. The goal of this research is to make 3D weaving as readily usable as CNC machining or 3D printing, by providing an algorithm to convert an arbitrary 3D solid model into machine instructions to weave the corresponding shape. We propose a method to generate 3D weaving patterns for height fields by slicing the shape along intersecting arrays of parallel planes and then computing the paths for all the warp and weft yarns, which travel in these planes. We demonstrate the method by generating weave structures for different shapes and fabricating a number of examples in polyester yarn using a Jacquard loom.<\/jats:p>","DOI":"10.1145\/3386569.3392449","type":"journal-article","created":{"date-parts":[[2020,8,12]],"date-time":"2020-08-12T11:44:27Z","timestamp":1597232667000},"update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["Automatic structure synthesis for 3D woven relief"],"prefix":"10.1145","volume":"39","author":[{"given":"Rundong","family":"Wu","sequence":"first","affiliation":[{"name":"Cornell University"}]},{"given":"Claire","family":"Harvey","sequence":"additional","affiliation":[{"name":"T.E.A.M. Inc."}]},{"given":"Joy Xiaoji","family":"Zhang","sequence":"additional","affiliation":[{"name":"Cornell University"}]},{"given":"Sean","family":"Kroszner","sequence":"additional","affiliation":[{"name":"T.E.A.M. Inc."}]},{"given":"Brooks","family":"Hagan","sequence":"additional","affiliation":[{"name":"Rhode Island School of Design"}]},{"given":"Steve","family":"Marschner","sequence":"additional","affiliation":[{"name":"Cornell University"}]}],"member":"320","published-online":{"date-parts":[[2020,8,12]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300414"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1177\/0040517510392471"},{"key":"e_1_2_2_3_1","article-title":"Yarn-Level Simulation of Woven Cloth","volume":"33","author":"Cirio Gabriel","year":"2014","unstructured":"Gabriel Cirio, Jorge Lopez-Moreno, David Miraut, and Miguel A. Otaduy. 2014. Yarn-Level Simulation of Woven Cloth. ACM Trans. on Graphics (Proc. of ACM SIGGRAPH Asia) 33, 6 (2014). http:\/\/www.gmrv.es\/Publications\/2014\/CLMO14","journal-title":"ACM Trans. on Graphics (Proc. of ACM SIGGRAPH Asia)"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786784.2786801"},{"key":"e_1_2_2_5_1","unstructured":"Cura. 2011. Cura. https:\/\/ultimaker.com\/en\/products\/cura-software."},{"key":"e_1_2_2_6_1","volume-title":"Dominic Cuiuri, and Huijun Li.","author":"Ding Donghong","year":"2014","unstructured":"Donghong Ding, Zengxi Stephen Pan, Dominic Cuiuri, and Huijun Li. 2014. A tool-path generation strategy for wire and arc additive manufacturing. The international journal of advanced manufacturing technology 73, 1-4 (2014), 173--183."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0278-6125(04)80040-2"},{"key":"e_1_2_2_8_1","unstructured":"GmbH EAT. 2015. 3DWeave | EAT GMBH - The Designscope Company. http:\/\/designscopecompany.com\/3dweave\/"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300575"},{"key":"e_1_2_2_10_1","volume-title":"Geert De Clercq, Jan Ivens, and Joris Degrieck.","author":"Geerinck Ruben","year":"2016","unstructured":"Ruben Geerinck, Ives De Baere, Geert De Clercq, Jan Ivens, and Joris Degrieck. 2016. Development and characterization of composites consisting of woven fabrics with integrated prismatic shaped cavities. In 3D fabrics and their applications."},{"key":"e_1_2_2_11_1","volume-title":"Computer Graphics Forum","author":"Gopi M","unstructured":"M Gopi and David Eppstien. 2004. Single-strip triangulation of manifolds with arbitrary topology. In Computer Graphics Forum, Vol. 23. Wiley Online Library, 371--379."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306211.3320137"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1080\/16864360.2014.863508"},{"key":"e_1_2_2_14_1","volume-title":"Simulating Knitted Cloth at the Yarn Level. ACM T. Graph. (SIGGRAPH'08) 27, 3","author":"Kaldor Jonathan M.","year":"2008","unstructured":"Jonathan M. Kaldor, Doug L. James, and Steve Marschner. 2008. Simulating Knitted Cloth at the Yarn Level. ACM T. Graph. (SIGGRAPH'08) 27, 3 (2008), 65."},{"key":"e_1_2_2_15_1","volume-title":"Knitting Skeletons: A Computer-Aided Design Tool for Shaping and Patterning of Knitted Garments. arXiv preprint arXiv:1904.05681","author":"Kaspar Alexandre","year":"2019","unstructured":"Alexandre Kaspar, Liane Makatura, and Wojciech Matusik. 2019. Knitting Skeletons: A Computer-Aided Design Tool for Shaping and Patterning of Knitted Garments. arXiv preprint arXiv:1904.05681 (2019)."},{"key":"e_1_2_2_16_1","doi-asserted-by":"crossref","unstructured":"Jonathan Leaf Rundong Wu Eston Schweickart Doug L James and Steve Marschner. 2018. Interactive design of periodic yarn-level cloth patterns. In SIGGRAPH Asia 2018 Technical Papers. ACM 202.","DOI":"10.1145\/3272127.3275105"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925940"},{"key":"e_1_2_2_18_1","volume-title":"Review of applications for advanced three-dimensional fibre textile composites. Composites Part A: Applied science and manufacturing 30, 12","author":"Mouritz AP","year":"1999","unstructured":"AP Mouritz, MK Bannister, PJ Falzon, and KH Leong. 1999. Review of applications for advanced three-dimensional fibre textile composites. Composites Part A: Applied science and manufacturing 30, 12 (1999), 1445--1461."},{"key":"e_1_2_2_19_1","unstructured":"MultiMechanics. 2018. Product. http:\/\/multimechanics.com\/product\/"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186265"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322995"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702327"},{"key":"e_1_2_2_23_1","unstructured":"Pointcarre. 1988. Pointcarre. http:\/\/www.pointcarre.com\/."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858176"},{"key":"e_1_2_2_25_1","unstructured":"ScotWeave. 2019. ScotWeave. http:\/\/www.scotweave.com\/."},{"key":"e_1_2_2_26_1","unstructured":"Martin Sherburn. 2007. Geometric and mechanical modelling of textiles. Ph.D. Dissertation. University of Nottingham."},{"key":"e_1_2_2_27_1","unstructured":"Slic3r. 2013. Slic3r. http:\/\/www.slic3r.org\/."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1177\/0731684415608958"},{"key":"e_1_2_2_29_1","unstructured":"Josh Vekhter Jiacheng Zhuo Luisa F Gil Fandino Qixing Huang and Etienne Vouga."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3323043"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292481"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmatprotec.2007.12.073"},{"key":"e_1_2_2_33_1","first-page":"1","article-title":"Lineup: Computing chain-based physical transformation","volume":"38","author":"Yu Minjing","year":"2019","unstructured":"Minjing Yu, Zipeng Ye, Yong-Jin Liu, Ying He, and Charlie CL Wang. 2019. Lineup: Computing chain-based physical transformation. ACM Transactions on Graphics (TOG) 38, 1 (2019), 1--16.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1889863.1889890"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925958"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386569.3392449","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3386569.3392449","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T05:41:04Z","timestamp":1750830064000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386569.3392449"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,12]]},"references-count":35,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,8,31]]}},"alternative-id":["10.1145\/3386569.3392449"],"URL":"https:\/\/doi.org\/10.1145\/3386569.3392449","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,8,12]]},"assertion":[{"value":"2020-08-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}