---
_id: '13188'
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."
acknowledged_ssus:
- _id: M-Shop
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).
article_number: '171'
article_processing_charge: No
article_type: original
author:
- first_name: Christian
  full_name: Hafner, Christian
  id: 400429CC-F248-11E8-B48F-1D18A9856A87
  last_name: Hafner
- first_name: Bernd
  full_name: Bickel, Bernd
  id: 49876194-F248-11E8-B48F-1D18A9856A87
  last_name: Bickel
  orcid: 0000-0001-6511-9385
citation:
  ama: Hafner C, Bickel B. The design space of Kirchhoff rods. <i>ACM Transactions
    on Graphics</i>. 2023;42(5). doi:<a href="https://doi.org/10.1145/3606033">10.1145/3606033</a>
  apa: Hafner, C., &#38; Bickel, B. (2023). The design space of Kirchhoff rods. <i>ACM
    Transactions on Graphics</i>. Association for Computing Machinery. <a href="https://doi.org/10.1145/3606033">https://doi.org/10.1145/3606033</a>
  chicago: Hafner, Christian, and Bernd Bickel. “The Design Space of Kirchhoff Rods.”
    <i>ACM Transactions on Graphics</i>. Association for Computing Machinery, 2023.
    <a href="https://doi.org/10.1145/3606033">https://doi.org/10.1145/3606033</a>.
  ieee: C. Hafner and B. Bickel, “The design space of Kirchhoff rods,” <i>ACM Transactions
    on Graphics</i>, vol. 42, no. 5. Association for Computing Machinery, 2023.
  ista: Hafner C, Bickel B. 2023. The design space of Kirchhoff rods. ACM Transactions
    on Graphics. 42(5), 171.
  mla: Hafner, Christian, and Bernd Bickel. “The Design Space of Kirchhoff Rods.”
    <i>ACM Transactions on Graphics</i>, vol. 42, no. 5, 171, Association for Computing
    Machinery, 2023, doi:<a href="https://doi.org/10.1145/3606033">10.1145/3606033</a>.
  short: C. Hafner, B. Bickel, ACM Transactions on Graphics 42 (2023).
date_created: 2023-07-04T07:41:30Z
date_published: 2023-09-20T00:00:00Z
date_updated: 2024-03-25T23:30:26Z
day: '20'
ddc:
- '516'
department:
- _id: BeBi
doi: 10.1145/3606033
ec_funded: 1
external_id:
  isi:
  - '001086833300010'
file:
- access_level: open_access
  checksum: 4954c1cfa487725bc156dcfec872478a
  content_type: application/pdf
  creator: chafner
  date_created: 2023-07-04T08:11:28Z
  date_updated: 2023-07-04T08:11:28Z
  file_id: '13194'
  file_name: kirchhoff-rods.pdf
  file_size: 19635168
  relation: main_file
  success: 1
- access_level: open_access
  checksum: 79c9975fbc82ff71f1767331d2204cca
  content_type: application/pdf
  creator: chafner
  date_created: 2023-07-04T07:46:28Z
  date_updated: 2023-07-04T07:46:28Z
  file_id: '13190'
  file_name: supp-main.pdf
  file_size: 420909
  relation: supplementary_material
  title: Supplemental Material with Proofs
- access_level: open_access
  checksum: 4ab647e4f03c711e1e6a5fc1eb8684db
  content_type: application/pdf
  creator: chafner
  date_created: 2023-07-04T07:46:30Z
  date_updated: 2023-07-04T07:46:30Z
  file_id: '13191'
  file_name: supp-cheat.pdf
  file_size: 430086
  relation: supplementary_material
  title: Cheat Sheet for Notation
- access_level: open_access
  checksum: c0fd9a57d012046de90c185ffa904b76
  content_type: video/mp4
  creator: chafner
  date_created: 2023-07-04T07:46:39Z
  date_updated: 2023-07-04T07:46:39Z
  file_id: '13192'
  file_name: kirchhoff-video-final.mp4
  file_size: 268088064
  relation: supplementary_material
  title: Supplemental Video
- access_level: open_access
  checksum: 71b00712b489ada2cd9815910ee180a9
  content_type: application/x-zip-compressed
  creator: chafner
  date_created: 2023-07-04T07:47:10Z
  date_updated: 2023-07-04T07:47:10Z
  file_id: '13193'
  file_name: matlab-submission.zip
  file_size: 25790
  relation: supplementary_material
  title: Matlab Source Code with Example
file_date_updated: 2023-07-04T08:11:28Z
has_accepted_license: '1'
intvolume: '        42'
isi: 1
issue: '5'
keyword:
- Computer Graphics
- Computational Design
- Computational Geometry
- Shape Modeling
language:
- iso: eng
month: '09'
oa: 1
oa_version: Submitted Version
project:
- _id: 24F9549A-B435-11E9-9278-68D0E5697425
  call_identifier: H2020
  grant_number: '715767'
  name: 'MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and
    Modeling'
publication: ACM Transactions on Graphics
publication_identifier:
  eissn:
  - 1557-7368
  issn:
  - 0730-0301
publication_status: published
publisher: Association for Computing Machinery
quality_controlled: '1'
related_material:
  record:
  - id: '12897'
    relation: part_of_dissertation
    status: public
status: public
title: The design space of Kirchhoff rods
type: journal_article
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 42
year: '2023'
...
---
_id: '9817'
abstract:
- lang: eng
  text: Elastic bending of initially flat slender elements allows the realization
    and economic fabrication of intriguing curved shapes. In this work, we derive
    an intuitive but rigorous geometric characterization of the design space of plane
    elastic rods with variable stiffness. It enables designers to determine which
    shapes are physically viable with active bending by visual inspection alone. Building
    on these insights, we propose a method for efficiently designing the geometry
    of a flat elastic rod that realizes a target equilibrium curve, which only requires
    solving a linear program. We implement this method in an interactive computational
    design tool that gives feedback about the feasibility of a design, and computes
    the geometry of the structural elements necessary to realize it within an instant.
    The tool also offers an iterative optimization routine that improves the fabricability
    of a model while modifying it as little as possible. In addition, we use our geometric
    characterization to derive an algorithm for analyzing and recovering the stability
    of elastic curves that would otherwise snap out of their unstable equilibrium
    shapes by buckling. We show the efficacy of our approach by designing and manufacturing
    several physical models that are assembled from flat elements.
acknowledgement: "We thank the anonymous reviewers for their generous feedback, and
  Michal Piovarči for his help in producing the supplemental video. 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).\r\n"
article_number: '126'
article_processing_charge: No
article_type: original
author:
- first_name: Christian
  full_name: Hafner, Christian
  id: 400429CC-F248-11E8-B48F-1D18A9856A87
  last_name: Hafner
- first_name: Bernd
  full_name: Bickel, Bernd
  id: 49876194-F248-11E8-B48F-1D18A9856A87
  last_name: Bickel
  orcid: 0000-0001-6511-9385
citation:
  ama: Hafner C, Bickel B. The design space of plane elastic curves. <i>ACM Transactions
    on Graphics</i>. 2021;40(4). doi:<a href="https://doi.org/10.1145/3450626.3459800">10.1145/3450626.3459800</a>
  apa: 'Hafner, C., &#38; Bickel, B. (2021). The design space of plane elastic curves.
    <i>ACM Transactions on Graphics</i>. Virtual: Association for Computing Machinery.
    <a href="https://doi.org/10.1145/3450626.3459800">https://doi.org/10.1145/3450626.3459800</a>'
  chicago: Hafner, Christian, and Bernd Bickel. “The Design Space of Plane Elastic
    Curves.” <i>ACM Transactions on Graphics</i>. Association for Computing Machinery,
    2021. <a href="https://doi.org/10.1145/3450626.3459800">https://doi.org/10.1145/3450626.3459800</a>.
  ieee: C. Hafner and B. Bickel, “The design space of plane elastic curves,” <i>ACM
    Transactions on Graphics</i>, vol. 40, no. 4. Association for Computing Machinery,
    2021.
  ista: Hafner C, Bickel B. 2021. The design space of plane elastic curves. ACM Transactions
    on Graphics. 40(4), 126.
  mla: Hafner, Christian, and Bernd Bickel. “The Design Space of Plane Elastic Curves.”
    <i>ACM Transactions on Graphics</i>, vol. 40, no. 4, 126, Association for Computing
    Machinery, 2021, doi:<a href="https://doi.org/10.1145/3450626.3459800">10.1145/3450626.3459800</a>.
  short: C. Hafner, B. Bickel, ACM Transactions on Graphics 40 (2021).
conference:
  end_date: 2021-08-13
  location: Virtual
  name: 'SIGGRAF: Special Interest Group on Computer Graphics and Interactive Techniques'
  start_date: 2021-08-09
date_created: 2021-08-08T22:01:26Z
date_published: 2021-07-19T00:00:00Z
date_updated: 2024-03-25T23:30:26Z
day: '19'
ddc:
- '516'
department:
- _id: BeBi
doi: 10.1145/3450626.3459800
ec_funded: 1
external_id:
  isi:
  - '000674930900091'
file:
- access_level: open_access
  checksum: 7e5d08ce46b0451b3102eacd3d00f85f
  content_type: application/pdf
  creator: chafner
  date_created: 2021-10-18T10:42:15Z
  date_updated: 2021-10-18T10:42:15Z
  file_id: '10150'
  file_name: elastic-curves-paper.pdf
  file_size: 17064290
  relation: main_file
  success: 1
- access_level: open_access
  checksum: 0088643478be7c01a703b5b10767348f
  content_type: application/pdf
  creator: chafner
  date_created: 2021-10-18T10:42:22Z
  date_updated: 2021-10-18T10:42:22Z
  file_id: '10151'
  file_name: elastic-curves-supp.pdf
  file_size: 547156
  relation: supplementary_material
file_date_updated: 2021-10-18T10:42:22Z
has_accepted_license: '1'
intvolume: '        40'
isi: 1
issue: '4'
keyword:
- Computing methodologies
- shape modeling
- modeling and simulation
- theory of computation
- computational geometry
- mathematics of computing
- mathematical optimization
language:
- iso: eng
month: '07'
oa: 1
oa_version: Published Version
project:
- _id: 24F9549A-B435-11E9-9278-68D0E5697425
  call_identifier: H2020
  grant_number: '715767'
  name: 'MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and
    Modeling'
publication: ACM Transactions on Graphics
publication_identifier:
  eissn:
  - 1557-7368
  issn:
  - 0730-0301
publication_status: published
publisher: Association for Computing Machinery
quality_controlled: '1'
related_material:
  link:
  - description: News on IST Website
    relation: press_release
    url: https://ist.ac.at/en/news/designing-with-elastic-structures/
  record:
  - id: '12897'
    relation: dissertation_contains
    status: public
scopus_import: '1'
status: public
title: The design space of plane elastic curves
tmp:
  image: /images/cc_by.png
  legal_code_url: https://creativecommons.org/licenses/by/4.0/legalcode
  name: Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)
  short: CC BY (4.0)
type: journal_article
user_id: 4359f0d1-fa6c-11eb-b949-802e58b17ae8
volume: 40
year: '2021'
...
---
_id: '8366'
abstract:
- lang: eng
  text: "Fabrication of curved shells plays an important role in modern design, industry,
    and science. Among their remarkable properties are, for example, aesthetics of
    organic shapes, ability to evenly distribute loads, or efficient flow separation.
    They find applications across vast length scales ranging from sky-scraper architecture
    to microscopic devices. But, at\r\nthe same time, the design of curved shells
    and their manufacturing process pose a variety of challenges. In this thesis,
    they are addressed from several perspectives. In particular, this thesis presents
    approaches based on the transformation of initially flat sheets into the target
    curved surfaces. This involves problems of interactive design of shells with nontrivial
    mechanical constraints, inverse design of complex structural materials, and data-driven
    modeling of delicate and time-dependent physical properties. At the same time,
    two newly-developed self-morphing mechanisms targeting flat-to-curved transformation
    are presented.\r\nIn architecture, doubly curved surfaces can be realized as cold
    bent glass panelizations. Originally flat glass panels are bent into frames and
    remain stressed. This is a cost-efficient fabrication approach compared to hot
    bending, when glass panels are shaped plastically. However such constructions
    are prone to breaking during bending, and it is highly\r\nnontrivial to navigate
    the design space, keeping the panels fabricable and aesthetically pleasing at
    the same time. We introduce an interactive design system for cold bent glass façades,
    while previously even offline optimization for such scenarios has not been sufficiently
    developed. Our method is based on a deep learning approach providing quick\r\nand
    high precision estimation of glass panel shape and stress while handling the shape\r\nmultimodality.\r\nFabrication
    of smaller objects of scales below 1 m, can also greatly benefit from shaping
    originally flat sheets. In this respect, we designed new self-morphing shell mechanisms
    transforming from an initial flat state to a doubly curved state with high precision
    and detail. Our so-called CurveUps demonstrate the encodement of the geometric
    information\r\ninto the shell. Furthermore, we explored the frontiers of programmable
    materials and showed how temporal information can additionally be encoded into
    a flat shell. This allows prescribing deformation sequences for doubly curved
    surfaces and, thus, facilitates self-collision avoidance enabling complex shapes
    and functionalities otherwise impossible.\r\nBoth of these methods include inverse
    design tools keeping the user in the design loop."
acknowledged_ssus:
- _id: M-Shop
- _id: ScienComp
acknowledgement: "During the work on this thesis, I received substantial support from
  IST Austria’s scientific service units. A big thank you to Todor Asenov and other
  Miba Machine Shop team members for their help with fabrication of experimental prototypes.
  In addition, I would like to thank Scientific Computing team for the support with
  high performance computing.\r\nFinancial support was provided by the European Research
  Council (ERC) under grant agreement No 715767 - MATERIALIZABLE: Intelligent fabrication-oriented
  Computational Design and Modeling, which I gratefully acknowledge."
alternative_title:
- ISTA Thesis
article_processing_charge: No
author:
- first_name: Ruslan
  full_name: Guseinov, Ruslan
  id: 3AB45EE2-F248-11E8-B48F-1D18A9856A87
  last_name: Guseinov
  orcid: 0000-0001-9819-5077
citation:
  ama: 'Guseinov R. Computational design of curved thin shells: From glass façades
    to programmable matter. 2020. doi:<a href="https://doi.org/10.15479/AT:ISTA:8366">10.15479/AT:ISTA:8366</a>'
  apa: 'Guseinov, R. (2020). <i>Computational design of curved thin shells: From glass
    façades to programmable matter</i>. Institute of Science and Technology Austria.
    <a href="https://doi.org/10.15479/AT:ISTA:8366">https://doi.org/10.15479/AT:ISTA:8366</a>'
  chicago: 'Guseinov, Ruslan. “Computational Design of Curved Thin Shells: From Glass
    Façades to Programmable Matter.” Institute of Science and Technology Austria,
    2020. <a href="https://doi.org/10.15479/AT:ISTA:8366">https://doi.org/10.15479/AT:ISTA:8366</a>.'
  ieee: 'R. Guseinov, “Computational design of curved thin shells: From glass façades
    to programmable matter,” Institute of Science and Technology Austria, 2020.'
  ista: 'Guseinov R. 2020. Computational design of curved thin shells: From glass
    façades to programmable matter. Institute of Science and Technology Austria.'
  mla: 'Guseinov, Ruslan. <i>Computational Design of Curved Thin Shells: From Glass
    Façades to Programmable Matter</i>. Institute of Science and Technology Austria,
    2020, doi:<a href="https://doi.org/10.15479/AT:ISTA:8366">10.15479/AT:ISTA:8366</a>.'
  short: 'R. Guseinov, Computational Design of Curved Thin Shells: From Glass Façades
    to Programmable Matter, Institute of Science and Technology Austria, 2020.'
date_created: 2020-09-10T16:19:55Z
date_published: 2020-09-21T00:00:00Z
date_updated: 2024-02-21T12:44:29Z
day: '21'
ddc:
- '000'
degree_awarded: PhD
department:
- _id: BeBi
doi: 10.15479/AT:ISTA:8366
ec_funded: 1
file:
- access_level: open_access
  checksum: f8da89553da36037296b0a80f14ebf50
  content_type: application/pdf
  creator: rguseino
  date_created: 2020-09-10T16:11:49Z
  date_updated: 2020-09-10T16:11:49Z
  file_id: '8367'
  file_name: thesis_rguseinov.pdf
  file_size: 70950442
  relation: main_file
  success: 1
- access_level: closed
  checksum: e8fd944c960c20e0e27e6548af69121d
  content_type: application/x-zip-compressed
  creator: rguseino
  date_created: 2020-09-11T09:39:48Z
  date_updated: 2020-09-16T15:11:01Z
  file_id: '8374'
  file_name: thesis_source.zip
  file_size: 76207597
  relation: source_file
file_date_updated: 2020-09-16T15:11:01Z
has_accepted_license: '1'
keyword:
- computer-aided design
- shape modeling
- self-morphing
- mechanical engineering
language:
- iso: eng
month: '09'
oa: 1
oa_version: Published Version
page: '118'
project:
- _id: 24F9549A-B435-11E9-9278-68D0E5697425
  call_identifier: H2020
  grant_number: '715767'
  name: 'MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and
    Modeling'
publication_identifier:
  isbn:
  - 978-3-99078-010-7
  issn:
  - 2663-337X
publication_status: published
publisher: Institute of Science and Technology Austria
related_material:
  record:
  - id: '7151'
    relation: research_data
    status: deleted
  - id: '7262'
    relation: part_of_dissertation
    status: public
  - id: '8562'
    relation: part_of_dissertation
    status: public
  - id: '1001'
    relation: part_of_dissertation
    status: public
  - id: '8375'
    relation: research_data
    status: public
status: public
supervisor:
- first_name: Bernd
  full_name: Bickel, Bernd
  id: 49876194-F248-11E8-B48F-1D18A9856A87
  last_name: Bickel
  orcid: 0000-0001-6511-9385
title: 'Computational design of curved thin shells: From glass façades to programmable
  matter'
type: dissertation
user_id: c635000d-4b10-11ee-a964-aac5a93f6ac1
year: '2020'
...
