“FlexMaps: computational design of flat flexible shells for shaping 3D objects” – ACM SIGGRAPH HISTORY ARCHIVES

“FlexMaps: computational design of flat flexible shells for shaping 3D objects”

  • 2018 SA Technical Papers_Malomo_FlexMaps: computational design of flat flexible shells for shaping 3D objects

Conference:


Type(s):


Title:

    FlexMaps: computational design of flat flexible shells for shaping 3D objects

Session/Category Title:   Get wired


Presenter(s)/Author(s):


Moderator(s):



Abstract:


    We propose FlexMaps, a novel framework for fabricating smooth shapes out of flat, flexible panels with tailored mechanical properties. We start by mapping the 3D surface onto a 2D domain as in traditional UV mapping to design a set of deformable flat panels called FlexMaps. For these panels, we design and obtain specific mechanical properties such that, once they are assembled, the static equilibrium configuration matches the desired 3D shape. FlexMaps can be fabricated from an almost rigid material, such as wood or plastic, and are made flexible in a controlled way by using computationally designed spiraling microstructures.

References:


    1. Grégoire Allaire. 2012. Shape optimization by the homogenization method. Vol. 146. Springer Science & Business Media.Google Scholar
    2. P. Alliez, D. Cohen-Steiner, O. Devillers, B. Lévy, and M. Desbrun. 2003. Anisotropic polygonal remeshing. ACM Trans. Graph. 22, 3 (2003), 485–493. Google ScholarDigital Library
    3. Aric Bartle, Alla Sheffer, Vladimir G. Kim, Danny M. Kaufman, Nicholas Vining, and Floraine Berthouzoz. 2016. Physics-driven pattern adjustment for direct 3D garment editing. ACM Transactions on Graphics 35, 4 (jul 2016), 1–11. Google ScholarDigital Library
    4. Miklós Bergou, Basile Audoly, Etienne Vouga, Max Wardetzky, and Eitan Grinspun. 2010. Discrete Viscous Threads. ACM Trans. Graph. 29, 4, Article 116 (July 2010), 10 pages. Google ScholarDigital Library
    5. Miklós Bergou, Max Wardetzky, Stephen Robinson, Basile Audoly, and Eitan Grinspun. 2008. Discrete Elastic Rods. ACM Trans. Graph. 27, 3, Article 63 (Aug. 2008), 12 pages. Google ScholarDigital Library
    6. Amit H. Bermano, Thomas Funkhouser, and Szymon Rusinkiewicz. 2017. State of the Art in Methods and Representations for Fabrication-Aware Design. Computer Graphics Forum 36, 2 (2017), 509–535. Google ScholarDigital Library
    7. Bernd Bickel, Moritz BÃd’cher, Miguel A. Otaduy, Hyunho Richard Lee, Hanspeter Pfister, Markus Gross, and Wojciech Matusik. 2010. Design and fabrication of materials with desired deformation behavior. ACM Transactions on Graphics 29, 4 (jul 2010), 1. Google ScholarDigital Library
    8. Bernd Bickel, Paolo Cignoni, Luigi Malomo, and Nico Pietroni. 2017. State of the Art on Stylized Fabrication. Computer Graphics Forum (2017).Google Scholar
    9. David Bommes, Marcel Campen, Hans-Christian Ebke, Pierre Alliez, Leif Kobbelt, and others. 2013. Integer-Grid Maps for Reliable Quad Meshing. ACM Trans. Graph. 32, 4 (2013). Google ScholarDigital Library
    10. David Bommes, Timm Lempfer, and Leif Kobbelt. 2011. Global Structure Optimization of Quadrilateral Meshes. Comput. Graph. Forum 30, 2 (2011), 375–384.Google ScholarCross Ref
    11. David Bommes, Bruno Lévy, Nico Pietroni, Enrico Puppo, Claudio Silva, Marco Tarini, and Denis Zorin. 2012. Quad Meshing, Marie-Paule Cani and Fabio Ganovelli (Eds.). Eurographics Association, Cagliari, Sardinia, Italy, 159–182.Google Scholar
    12. D. Bommes, H. Zimmer, and L. Kobbelt. 2009. Mixed-integer quadrangulation. ACM Trans. Graph. 28, 3 (2009), 77. Google ScholarDigital Library
    13. Richard H. Byrd, Jorge Nocedal, and Richard A. Waltz. 2006. Knitro: An Integrated Package for Nonlinear Optimization.Google Scholar
    14. Marcel Campen, David Bommes, and Leif Kobbelt. 2012. Dual loops meshing: quality quad layouts on manifolds. ACM Trans. Graph. 31, 4 (2012), 110. Google ScholarDigital Library
    15. Marcel Campen and Leif Kobbelt. 2014. Dual Strip Weaving: Interactive Design of Quad Layouts Using Elastica Strips. ACM Trans. Graph. 33, 6, Article 183 (2014), 10 pages. Google ScholarDigital Library
    16. Desai Chen, David I. W. Levin, Shinjiro Sueda, and Wojciech Matusik. 2015. Data-driven Finite Elements for Geometry and Material Design. ACM Trans. Graph. 34, 4, Article 74 (July 2015), 10 pages. Google ScholarDigital Library
    17. Desai Chen, Pitchaya Sitthi-amorn, Justin T. Lan, and Wojciech Matusik. 2013. Computing and Fabricating Multiplanar Models. Computer Graphics Forum 32, 2pt3 (2013), 305–315.Google Scholar
    18. Paolo Cignoni, Nico Pietroni, Luigi Malomo, and Roberto Scopigno. 2014. Field-aligned Mesh Joinery. ACM Trans. Graph. 33, 1, Article 11 (Feb. 2014), 12 pages. Google ScholarDigital Library
    19. Levi H. Dudte, Etienne Vouga, Tomohiro Tachi, and L. Mahadevan. 2016. Programming curvature using origami tessellations. Nature Materials 15, 5 (jan 2016), 583–588.Google ScholarCross Ref
    20. Akash Garg, Andrew O. Sageman-Furnas, Bailin Deng, Yonghao Yue, Eitan Grinspun, Mark Pauly, and Max Wardetzky. 2014. Wire Mesh Design. ACM Trans. Graph. 33, 4, Article 66 (July 2014), 12 pages. Google ScholarDigital Library
    21. Ruslan Guseinov, Eder Miguel, and Bernd Bickel. 2017. CurveUps: Shaping Objects from Flat Plates with Tension-actuated Curvature. ACM Trans. Graph. 36, 4, Article 64 (July 2017), 12 pages. Google ScholarDigital Library
    22. Kristian Hildebrand, Bernd Bickel, and Marc Alexa. 2012. crdbrd: Shape Fabrication by Sliding Planar Slices. Computer Graphics Forum 31, 2pt3 (2012), 583–592. Google ScholarDigital Library
    23. Zhongping Ji, Ligang Liu, and Yigang Wang. 2010. B-Mesh: A Modeling System for Base Meshes of 3D Articulated Shapes. Computer Graphics Forum (Proceedings of Pacific Graphics) 29, 7 (2010), 2169–2178.Google ScholarCross Ref
    24. F. Kälberer, M. Nieser, and K. Polthier. 2007. QuadCover: Surface Parameterization using Branched Coverings. Comput. Graph. Forum 26, 3 (2007), 375–384.Google ScholarCross Ref
    25. Lily Kharevych, Patrick Mullen, Houman Owhadi, and Mathieu Desbrun. 2009. Numerical coarsening of inhomogeneous elastic materials. ACM Transactions on Graphics 28, 3 (jul 2009), 1. Google ScholarDigital Library
    26. Martin Kilian, Simon Flöry, Zhonggui Chen, Niloy J. Mitra, Alla Sheffer, and Helmut Pottmann. 2008. Curved Folding. ACM Trans. Graph. 27, 3, Article 75 (Aug. 2008), 9 pages. Google ScholarDigital Library
    27. Martin Kilian, Aron Monszpart, and Niloy J. Mitra. 2017. String Actuated Curved Folded Surfaces. ACM Transactions on Graphics 36, 3 (may 2017), 1–13. Google ScholarDigital Library
    28. Mina Konaković, Keenan Crane, Bailin Deng, Sofien Bouaziz, Daniel Piker, and Mark Pauly. 2016. Beyond developable. ACM Transactions on Graphics 35, 4 (jul 2016), 1–11. Google ScholarDigital Library
    29. Mina Konaković, Julian Panetta, Keenan Crane, and Mark Pauly. 2018. Rapid Deployment of Curved Surfaces via Programmable Auxetics. (2018).Google Scholar
    30. Ligang Liu, Lei Zhang, Yin Xu, Craig Gotsman, and Steven J Gortler. 2008. A Local/Global Approach to Mesh Parameterization. Computer Graphics Forum 27, 5 (July 2008), 1495–1504. Google ScholarDigital Library
    31. Giorgio Marcias, Kenshi Takayama, Nico Pietroni, Daniele Panozzo, Olga Sorkine, Enrico Puppo, and Paolo Cignoni. 2015. Data-Driven Interactive Quadrangulation. ACM Trans. Graph. (Siggraph 2015) 34, 65 (2015). Google ScholarDigital Library
    32. Jonàs Martínez, Jérémie Dumas, and Sylvain Lefebvre. 2016. Procedural voronoi foams for additive manufacturing. ACM Transactions on Graphics 35, 4 (jul 2016), 1–12. Google ScholarDigital Library
    33. Fady Massarwi, Craig Gotsman, and Gershon Elber. 2007. Papercraft Models using Generalized Cylinders. In Proc. of the 15th Pacific Conf. on Computer Graphics and Applications. IEEE Computer Society, Washington, DC, USA, 148–157. Google ScholarDigital Library
    34. James McCrae, Karan Singh, and Niloy J. Mitra. 2011. Slices: A Shape-proxy Based on Planar Sections. ACM Trans. Graph. 30, 6, Article 168 (Dec. 2011), 12 pages. Google ScholarDigital Library
    35. Eder Miguel, Mathias Lepoutre, and Bernd Bickel. 2016. Computational Design of Stable Planar-rod Structures. ACM Trans. Graph. 35, 4, Article 86 (July 2016), 11 pages. Google ScholarDigital Library
    36. Jun Mitani and Hiromasa Suzuki. 2004. Making Papercraft Toys from Meshes Using Strip-based Approximate Unfolding. ACM Trans. Graph. 23, 3 (Aug. 2004), 259–263. Google ScholarDigital Library
    37. R. Mukherjee, X. Wu, and H. Wang. 2016. Incremental Deformation Subspace Reconstruction. Computer Graphics Forum 35, 7 (oct 2016), 169–178. Google ScholarDigital Library
    38. Julian Panetta, Abtin Rahimian, and Denis Zorin. 2017. Worst-case stress relief for microstructures. ACM Transactions on Graphics 36, 4 (jul 2017), 1–16. Google ScholarDigital Library
    39. Julian Panetta, Qingnan Zhou, Luigi Malomo, Nico Pietroni, Paolo Cignoni, and Denis Zorin. 2015. Elastic textures for additive fabrication. ACM Transactions on Graphics 34, 4 (jul 2015), 135:1–135:12. Google ScholarDigital Library
    40. Jesús Pérez, Miguel A. Otaduy, and Bernhard Thomaszewski. 2017. Computational Design and Automated Fabrication of Kirchhoff-plateau Surfaces. ACM Trans. Graph. 36, 4, Article 62 (July 2017), 12 pages. Google ScholarDigital Library
    41. Jesús Pérez, Bernhard Thomaszewski, Stelian Coros, Bernd Bickel, José A. Canabal, Robert Sumner, and Miguel A. Otaduy. 2015. Design and fabrication of flexible rod meshes. ACM Transactions on Graphics 34, 4 (jul 2015), 138:1–138:12. Google ScholarDigital Library
    42. Nico Pietroni, Enrico Puppo, Giorgio Marcias, Roberto Scopigno, and Paolo Cignoni. 2016. Tracing Field-Coherent Quad Layouts. Computer Graphics Forum (Proceedings of Pacific Graphics 2016) (2016). In Press.Google Scholar
    43. Nico Pietroni, Davide Tonelli, Enrico Puppo, Maurizio Froli, Roberto Scopigno, and Paolo Cignoni. 2015. Statics Aware Grid Shells. Comput. Graph. Forum 34, 2 (2015), 627–641. Google ScholarDigital Library
    44. Roi Poranne, Marco Tarini, Sandro Huber, Daniele Panozzo, and Olga Sorkine-Hornung. 2017. Autocuts: Simultaneous Distortion and Cut Optimization for UV Mapping. ACM Transactions on Graphics (proceedings of ACM SIGGRAPH ASIA) 36, 6 (2017). Google ScholarDigital Library
    45. Helmut Pottmann, Michael Eigensatz, Amir Vaxman, and Johannes Wallner. 2015. Architectural geometry. Computers & graphics 47 (2015), 145–164. Google ScholarDigital Library
    46. Faniry H. Razafindrazaka, Ulrich Reitebuch, and Konrad Polthier. 2015. Perfect Matching Quad Layouts for Manifold Meshes. Comput. Graph. Forum (2015).Google Scholar
    47. Christian Schumacher, Bernd Bickel, Jan Rys, Steve Marschner, Chiara Daraio, and Markus Gross. 2015. Microstructures to control elasticity in 3D printing. ACM Transactions on Graphics 34, 4 (jul 2015), 136:1–136:13. Google ScholarDigital Library
    48. Yuliy Schwartzburg and Mark Pauly. 2013. Fabrication-aware Design with Intersecting Planar Pieces. Computer Graphics Forum 32, 2pt3 (2013), 317–326.Google Scholar
    49. Idan Shatz, Ayellet Tal, and George Leifman. 2006. Paper craft models from meshes. The Visual Computer 22, 9–11 (2006), 825–834. Google ScholarDigital Library
    50. F. S. Sin, D. Schroeder, and J. Barbič. 2013. Vega: Non-Linear FEM Deformable Object Simulator. Computer Graphics Forum 32, 1 (2013), 36–48.Google ScholarCross Ref
    51. Mélina Skouras, Stelian Coros, Eitan Grinspun, and Bernhard Thomaszewski. 2015. Interactive Surface Design with Interlocking Elements. ACM Trans. Graph. 34, 6, Article 224 (Oct. 2015), 7 pages. Google ScholarDigital Library
    52. Kenshi Takayama, Daniele Panozzo, Alexander Sorkine-Hornung, and Olga Sorkine-Hornung. 2013. Sketch-based Generation and Editing of Quad Meshes. ACM Trans. Graph. 32, 4, Article 97 (2013), 8 pages. Google ScholarDigital Library
    53. Masahito Takezawa, Takuma Imai, Kentaro Shida, and Takashi Maekawa. 2016. Fabrication of Freeform Objects by Principal Strips. ACM Trans. Graph. 35, 6, Article 225 (Nov. 2016), 12 pages. Google ScholarDigital Library
    54. Marco Tarini, Enrico Puppo, Daniele Panozzo, Nico Pietroni, and Paolo Cignoni. 2011. Simple quad domains for field aligned mesh parametrization. In ACM Trans. Graph., Vol. 30. 142:1–142:12. Google ScholarDigital Library
    55. Francesco Usai, Marco Livesu, Enrico Puppo, Marco Tarini, and Riccardo Scateni. 2015. Extraction of the Quad Layout of a Triangle Mesh Guided by Its Curve Skeleton. ACM Trans. Graph. 35, 1, Article 6 (Dec. 2015), 13 pages. Google ScholarDigital Library
    56. Xiaofeng Wu, Rajaditya Mukherjee, and Huamin Wang. 2015. A unified approach for subspace simulation of deformable bodies in multiple domains. ACM Transactions on Graphics (TOG) 34, 6 (2015), 241. Google ScholarDigital Library
    57. Hongyi Xu, Yijing Li, Yong Chen, and Jernej Barbivč. 2015. Interactive Material Design Using Model Reduction. ACM Transactions on Graphics 34, 2 (mar 2015), 1–14. Google ScholarDigital Library
    58. Saeid Zarrinmehr, Mahmood Ettehad, Negar Kalantar, Alireza Borhani, Shinjiro Sueda, and Ergun Akleman. 2017. Interlocked Archimedean Spirals for Conversion of Planar Rigid Panels into Locally Flexible Panels with Stiffness Control. 66 (06 2017).Google Scholar
    59. Jonas Zehnder, Stelian Coros, and Bernhard Thomaszewski. 2016. Designing Structurally-sound Ornamental Curve Networks. ACM Trans. Graph. 35, 4, Article 99 (July 2016), 10 pages. Google ScholarDigital Library
    60. Sen Zhang, Hui Zhang, and Jun-Hai Yong. 2016. Automatic Quad Patch Layout Extraction for Quadrilateral Meshes. Computer-Aided Design and Applications 13, 3 (2016), 409–416.Google ScholarCross Ref


ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org