skip to main content
research-article

Interactive surface design with interlocking elements

Published: 02 November 2015 Publication History

Abstract

We present an interactive tool for designing physical surfaces made from flexible interlocking quadrilateral elements of a single size and shape. With the element shape fixed, the design task becomes one of finding a discrete structure---i.e., element connectivity and binary orientations---that leads to a desired geometry. In order to address this challenging problem of combinatorial geometry, we propose a forward modeling tool that allows the user to interactively explore the space of feasible designs. Paralleling principles from conventional modeling software, our approach leverages a library of base shapes that can be instantiated, combined, and extended using two fundamental operations: merging and extrusion. In order to assist the user in building the designs, we furthermore propose a method to automatically generate assembly instructions. We demonstrate the versatility of our method by creating a diverse set of digital and physical examples that can serve as personalized lamps or decorative items.

Supplementary Material

ZIP File (a224-skouras.zip)
Supplemental files.

References

[1]
Cignoni, P., Pietroni, N., Malomo, L., and Scopigno, R. 2014. Field-aligned mesh joinery. ACM Trans. Graph. 33, 1.
[2]
Cutler, B., and Whiting, E. 2007. Constrained planar remeshing for architecture. In Proceedings of Graphics Interface 2007, 11--18.
[3]
de Goes, F., Alliez, P., Owhadi, H., and Desbrun, M. 2013. On the equilibrium of simplicial masonry structures. ACM Trans. Graph. 32, 4.
[4]
Deng, B., Bouaziz, S., Deuss, M., Kaspar, A., Schwartzburg, Y., and Pauly, M. 2015. Interactive design exploration for constrained meshes. Computer-Aided Design 61.
[5]
Deuss, M., Panozzo, D., Whiting, E., Liu, Y., Block, P., Sorkine-Hornung, O., and Pauly, M. 2014. Assembling self-supporting structures. ACM Trans. Graph. (Proc. SIGGRAPH Asia) 33, 6.
[6]
Eigensatz, M., Kilian, M., Schiftner, A., Mitra, N. J., Pottmann, H., and Pauly, M. 2010. Paneling architectural freeform surfaces. ACM Trans. Graph. 29, 4.
[7]
Garg, A., Sageman-Furnas, A. O., Deng, B., Yue, Y., Grinspun, E., Pauly, M., and Wardetzky, M. 2014. Wire mesh design. ACM Trans. Graph. 33, 4.
[8]
Hildebrand, K., Bickel, B., and Alexa, M. 2012. Crdbrd: Shape fabrication by sliding planar slices. Comp. Graph. Forum 31, 2pt3 (May), 583--592.
[9]
Igarashi, Y., Igarashi, T., and Mitani, J. 2012. Beady: Interactive beadwork design and construction. ACM Trans. Graph. 31, 4.
[10]
Kilian, M., Flöry, S., Chen, Z., Mitra, N. J., Sheffer, A., and Pottmann, H. 2008. Curved folding. ACM Trans. Graph. 27, 3.
[11]
Li, X.-Y., Shen, C.-H., Huang, S.-S., Ju, T., and Hu, S.-M. 2010. Popup: Automatic paper architectures from 3d models. ACM Trans. Graph. (Proc. SIGGRAPH) 29, 4.
[12]
Li, X.-Y., Ju, T., Gu, Y., and Hu, S.-M. 2011. A geometric study of v-style pop-ups: Theories and algorithms. ACM Trans. Graph. (Proc. SIGGRAPH) 30, 4.
[13]
McCrae, J., Singh, K., and Mitra, N. J. 2011. Slices: A shape-proxy based on planar sections. ACM Trans. Graph. (Proc. SIGGRAPH Asia) 30, 6.
[14]
Mitani, J., and Suzuki, H. 2004. Making papercraft toys from meshes using strip-based approximate unfolding. ACM Trans. Graph. 23, 3.
[15]
Mori, Y., and Igarashi, T. 2007. Plushie: An interactive design system for plush toys. ACM Trans. Graph.
[16]
Schwartzburg, Y., and Pauly, M. 2013. Fabrication-aware design with intersecting planar pieces. Comput. Graphics Forum (Proc. Eurographics) 32, 2.
[17]
Skouras, M., Thomaszewski, B., Bickel, B., and Gross, M. 2012. Computational design of rubber balloons. Comput. Graphics Forum (Proc. Eurographics) 31, 2.
[18]
Skouras, M., Thomaszewski, B., Kaufmann, P., Garg, A., Bickel, B., Grinspun, E., and Gross, M. 2014. Designing inflatable structures. ACM Trans. Graph. 33, 4.
[19]
Song, P., Fu, C.-W., and Cohen-Or, D. 2012. Recursive interlocking puzzles. ACM Trans. Graph. (Proc. SIGGRAPH Asia) 31, 6.
[20]
Song, P., Fu, C.-W., Goswami, P., Zheng, J., Mitra, N. J., and Cohen-Or, D. 2013. Reciprocal frame structures made easy. ACM Trans. Graph. 32, 4.
[21]
Tarini, M., Pietroni, N., Cignoni, P., Panozzo, D., and Puppo, E. 2010. Practical quad mesh simplification. In Proc. of Eurographics '10.
[22]
Vouga, E., Höbinger, M., Wallner, J., and Pottmann, H. 2012. Design of self-supporting surfaces. ACM Trans. Graph. 31, 4.
[23]
Whiting, E., Ochsendorf, J., and Durand, F. 2009. Procedural modeling of structurally-sound masonry buildings. ACM Trans. Graph. (Proc. SIGGRAPH Asia) 28, 5.
[24]
Xin, S., Lai, C.-F., Fu, C.-W., Wong, T.-T., He, Y., and Cohen-Or, D. 2011. Making burr puzzles from 3d models. ACM Trans. Graph. 30, 4.
[25]
Yang, Y.-L., Yang, Y.-J., Pottmann, H., and Mitra, N. J. 2011. Shape space exploration of constrained meshes. ACM Trans. Graph. (Proc. SIGGRAPH Asia) 30, 6.
[26]
Zimmer, H., and Kobbelt, L. 2014. Zometool rationalization of freeform surfaces. IEEE Trans. on Visualization and Computer Graphics 20, 10.

Cited By

View all
  • (2024)FlexScale: Modeling and Characterization of Flexible Scaled SheetsACM Transactions on Graphics10.1145/365817543:4(1-14)Online publication date: 19-Jul-2024
  • (2023)Beyond Chainmail: Computational Modeling of Discrete Interlocking MaterialsACM Transactions on Graphics10.1145/359211242:4(1-12)Online publication date: 26-Jul-2023
  • (2022)Geometrically Interlocking Space-Filling Tiling Based on Fabric WeavesIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.306545728:10(3391-3404)Online publication date: 1-Oct-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 34, Issue 6
November 2015
944 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/2816795
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 November 2015
Published in TOG Volume 34, Issue 6

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. interlocking
  2. physical surfaces
  3. quadrilateral elements

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)58
  • Downloads (Last 6 weeks)9
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)FlexScale: Modeling and Characterization of Flexible Scaled SheetsACM Transactions on Graphics10.1145/365817543:4(1-14)Online publication date: 19-Jul-2024
  • (2023)Beyond Chainmail: Computational Modeling of Discrete Interlocking MaterialsACM Transactions on Graphics10.1145/359211242:4(1-12)Online publication date: 26-Jul-2023
  • (2022)Geometrically Interlocking Space-Filling Tiling Based on Fabric WeavesIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.306545728:10(3391-3404)Online publication date: 1-Oct-2022
  • (2022)Interlocking assemblies: Applications and methodsMaterials Today: Proceedings10.1016/j.matpr.2022.08.54870(78-82)Online publication date: 2022
  • (2021)Roadkill: Nesting Laser-Cut Objects for Fast AssemblyThe 34th Annual ACM Symposium on User Interface Software and Technology10.1145/3472749.3474799(972-984)Online publication date: 10-Oct-2021
  • (2021)Computational LEGO technic designACM Transactions on Graphics10.1145/3355089.335650438:6(1)Online publication date: 27-Aug-2021
  • (2021)Integrated computational framework for the design and fabrication of bending-active structures made from flat sheet materialStructures10.1016/j.istruc.2021.08.00434(979-994)Online publication date: Dec-2021
  • (2021)The Assembly Processes Automation Methodology According to the IEC 61499 Standard on the LEGO ExampleArtificial Intelligence in Intelligent Systems10.1007/978-3-030-77445-5_62(694-702)Online publication date: 16-Jul-2021
  • (2020)Computational design and fabrication of highly customizable architectural space frames: Making a flat-cut Weaire-Phelan structureInternational Journal of Architectural Computing10.1177/147807712094903319:1(37-49)Online publication date: 21-Aug-2020
  • (2020)Fracturing Artefacts into 3D Printable Puzzles to Enhance Audience Engagement with Heritage CollectionsJournal on Computing and Cultural Heritage 10.1145/335134313:1(1-22)Online publication date: 14-Feb-2020
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media