{"date_created":"2023-07-04T07:41:30Z","month":"09","publication_status":"published","publisher":"Association for Computing Machinery","external_id":{"isi":["001086833300010"]},"publication":"ACM Transactions on Graphics","issue":"5","file_date_updated":"2023-07-04T08:11:28Z","ec_funded":1,"acknowledgement":"We thank the anonymous reviewers for their generous feedback, and Julian Fischer for his help in proving Proposition 1. This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No. 715767).","project":[{"name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","_id":"24F9549A-B435-11E9-9278-68D0E5697425","call_identifier":"H2020","grant_number":"715767"}],"department":[{"_id":"BeBi"}],"doi":"10.1145/3606033","oa_version":"Submitted Version","date_updated":"2024-05-08T22:30:45Z","type":"journal_article","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","status":"public","keyword":["Computer Graphics","Computational Design","Computational Geometry","Shape Modeling"],"article_type":"original","_id":"13188","file":[{"file_size":19635168,"access_level":"open_access","creator":"chafner","date_updated":"2023-07-04T08:11:28Z","success":1,"date_created":"2023-07-04T08:11:28Z","checksum":"4954c1cfa487725bc156dcfec872478a","file_name":"kirchhoff-rods.pdf","file_id":"13194","relation":"main_file","content_type":"application/pdf"},{"title":"Supplemental Material with Proofs","date_created":"2023-07-04T07:46:28Z","file_size":420909,"date_updated":"2023-07-04T07:46:28Z","access_level":"open_access","creator":"chafner","relation":"supplementary_material","file_id":"13190","content_type":"application/pdf","file_name":"supp-main.pdf","checksum":"79c9975fbc82ff71f1767331d2204cca"},{"title":"Cheat Sheet for Notation","date_created":"2023-07-04T07:46:30Z","date_updated":"2023-07-04T07:46:30Z","access_level":"open_access","creator":"chafner","file_size":430086,"content_type":"application/pdf","file_id":"13191","relation":"supplementary_material","file_name":"supp-cheat.pdf","checksum":"4ab647e4f03c711e1e6a5fc1eb8684db"},{"date_created":"2023-07-04T07:46:39Z","title":"Supplemental Video","creator":"chafner","access_level":"open_access","date_updated":"2023-07-04T07:46:39Z","file_size":268088064,"content_type":"video/mp4","file_id":"13192","relation":"supplementary_material","checksum":"c0fd9a57d012046de90c185ffa904b76","file_name":"kirchhoff-video-final.mp4"},{"creator":"chafner","access_level":"open_access","date_updated":"2023-07-04T07:47:10Z","file_size":25790,"date_created":"2023-07-04T07:47:10Z","title":"Matlab Source Code with Example","checksum":"71b00712b489ada2cd9815910ee180a9","file_name":"matlab-submission.zip","content_type":"application/x-zip-compressed","file_id":"13193","relation":"supplementary_material"}],"isi":1,"oa":1,"abstract":[{"lang":"eng","text":"The Kirchhoff rod model describes the bending and twisting of slender elastic rods in three dimensions, and has been widely studied to enable the prediction of how a rod will deform, given its geometry and boundary conditions. In this work, we study a number of inverse problems with the goal of computing the geometry of a straight rod that will automatically deform to match a curved target shape after attaching its endpoints to a support structure. Our solution lets us finely control the static equilibrium state of a rod by varying the cross-sectional profiles along its length.\r\nWe also show that the set of physically realizable equilibrium states admits a concise geometric description in terms of linear line complexes, which leads to very efficient computational design algorithms. Implemented in an interactive software tool, they allow us to convert three-dimensional hand-drawn spline curves to elastic rods, and give feedback about the feasibility and practicality of a design in real time. We demonstrate the efficacy of our method by designing and manufacturing several physical prototypes with applications to interior design and soft robotics."}],"year":"2023","author":[{"full_name":"Hafner, Christian","id":"400429CC-F248-11E8-B48F-1D18A9856A87","first_name":"Christian","last_name":"Hafner"},{"full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","first_name":"Bernd","orcid":"0000-0001-6511-9385","last_name":"Bickel"}],"day":"20","language":[{"iso":"eng"}],"acknowledged_ssus":[{"_id":"M-Shop"}],"intvolume":" 42","related_material":{"record":[{"relation":"part_of_dissertation","status":"public","id":"12897"}]},"title":"The design space of Kirchhoff rods","citation":{"mla":"Hafner, Christian, and Bernd Bickel. “The Design Space of Kirchhoff Rods.” ACM Transactions on Graphics, vol. 42, no. 5, 171, Association for Computing Machinery, 2023, doi:10.1145/3606033.","ista":"Hafner C, Bickel B. 2023. The design space of Kirchhoff rods. ACM Transactions on Graphics. 42(5), 171.","ieee":"C. Hafner and B. Bickel, “The design space of Kirchhoff rods,” ACM Transactions on Graphics, vol. 42, no. 5. Association for Computing Machinery, 2023.","short":"C. Hafner, B. Bickel, ACM Transactions on Graphics 42 (2023).","chicago":"Hafner, Christian, and Bernd Bickel. “The Design Space of Kirchhoff Rods.” ACM Transactions on Graphics. Association for Computing Machinery, 2023. https://doi.org/10.1145/3606033.","apa":"Hafner, C., & Bickel, B. (2023). The design space of Kirchhoff rods. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3606033","ama":"Hafner C, Bickel B. The design space of Kirchhoff rods. ACM Transactions on Graphics. 2023;42(5). doi:10.1145/3606033"},"article_processing_charge":"No","publication_identifier":{"eissn":["1557-7368"],"issn":["0730-0301"]},"ddc":["516"],"has_accepted_license":"1","article_number":"171","volume":42,"date_published":"2023-09-20T00:00:00Z","quality_controlled":"1"}