Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Design and fabrication by example

Published: 27 July 2014 Publication History

Abstract

We propose a data-driven method for designing 3D models that can be fabricated. First, our approach converts a collection of expert-created designs to a dataset of parameterized design templates that includes all information necessary for fabrication. The templates are then used in an interactive design system to create new fabri-cable models in a design-by-example manner. A simple interface allows novice users to choose template parts from the database, change their parameters, and combine them to create new models. Using the information in the template database, the system can automatically position, align, and connect parts: the system accomplishes this by adjusting parameters, adding appropriate constraints, and assigning connectors. This process ensures that the created models can be fabricated, saves the user from many tedious but necessary tasks, and makes it possible for non-experts to design and create actual physical objects. To demonstrate our data-driven method, we present several examples of complex functional objects that we designed and manufactured using our system.

Supplementary Material

MP4 File (a62-sidebyside.mp4)

References

[1]
Agrawala, M., Phan, D., Heiser, J., Haymaker, J., Klingner, J., Hanrahan, P., and Tversky, B. 2003. Designing effective step-by-step assembly instructions. ACM Transactions on Graphics 22, 3, 828--837.
[2]
Bokeloh, M., Wand, M., Koltun, V., and Seidel, H.-P. 2011. Pattern-aware shape deformation using sliding dockers. ACM Transactions on Graphics 30, 6, 123:1--123:10.
[3]
Bokeloh, M., Wand, M., Seidel, H.-P., and Koltun, V. 2012. An algebraic model for parameterized shape editing. ACM Transactions on Graphics 31, 4.
[4]
Chaudhuri, S., and Koltun, V. 2010. Data-driven suggestions for creativity support in 3d modeling. ACM Transactions on Graphics 29, 6, 183:1--183:10.
[5]
Chaudhuri, S., Kalogerakis, E., Guibas, L. J., and Koltun, V. 2011. Probabilistic reasoning for assembly-based 3d modeling. ACM Transactions on Graphics 30, 4, 35.
[6]
Chen, D., Sitthi-amorn, P., Lan, J., and Matusik, W. 2013. Computing and fabricating multiplanar models. Computer Graphics Forum (Proceedings of Eurographics 2013) 32, 2.
[7]
Chen, T., Zhu, Z., Shamir, A., Hu, S.-M., and Cohen-Or, D. 2013. 3sweep: Extracting editable objects from a single photo. ACM Trans. Graph. 32, 6, 195:1--195:10.
[8]
Chiou, S.-J., and Sridhar, K. 1999. Automated conceptual design of mechanisms. Mechanism and Machine Theory 34, 3, 467--495.
[9]
Funkhouser, T. A., Kazhdan, M. M., Shilane, P., Min, P., Kiefer, W., Tal, A., Rusinkiewicz, S., and Dobkin, D. P. 2004. Modeling by example. ACM Transactions on Graphics 23, 3, 652--663.
[10]
Gal, R., Sorkine, O., Mitra, N. J., and Cohen-Or, D. 2009. Iwires: an analyze-and-edit approach to shape manipulation. ACM Transactions on Graphics 28, 3.
[11]
Gui, J.-K., and Mäntylä, M. 1994. Functional understanding of assembly modelling. Computer-Aided Design 26, 6, 435--451.
[12]
Hildebrand, K., Bickel, B., and Alexa, M. 2012. crdbrd: Shape fabrication by sliding planar slices. Computer Graphics Forum (Proceedings of Eurographics 2012) 31, 2.
[13]
Jain, A., Thormählen, T., Ritschel, T., and Seidel, H.-P. 2012. Exploring shape variations by 3d-model decomposition and part-based recombination. Comp. Graph. Forum (Proc. Eurographics 2012) 31, 2.
[14]
Kalogerakis, E., Chaudhuri, S., Koller, D., and Koltun, V. 2012. A probabilistic model for component-based shape synthesis. ACM Transactions on Graphics 31, 4.
[15]
Kaufman, D. M., Sueda, S., James, D. L., and Pai, D. K. 2008. Staggered projections for frictional contact in multibody systems. ACM Trans. Graph. 27, 5 (Dec.).
[16]
Kim, V. G., Li, W., Mitra, N. J., Chaudhuri, S., DiVerdi, S., and Funkhouser, T. 2013. Learning part-based templates from large collections of 3d shapes. ACM Transactions on Graphics (Proc. of SIGGRAPH 2013).
[17]
Kraevoy, V., Sheffer, A., Shamir, A., and Cohen-Or, D. 2008. Non-homogeneous resizing of complex models. ACM Transactions on Graphics 27, 5, 111:1--111:9.
[18]
Lau, M., Ohgawara, A., Mitani, J., and Igarashi, T. 2011. Converting 3d furniture models to fabricatable parts and connectors. ACM Transactions on Graphics 30, 4, 85.
[19]
Lin, J., Cohen-Or, D., Zhang, H., Liang, C., Sharf, A., Deussen, O., and Chen, B. 2011. Structure-preserving retargeting of irregular 3d architecture. ACM Transactions on Graphics 30, 6, 183:1--183:10.
[20]
Mori, Y., and Igarashi, T. 2007. Plushie: An interactive design system for plush toys. ACM Transactions on Graphics 26, 3, 45:1--45:8.
[21]
Ovsjanikov, M., Li, W., Guibas, L. J., and Mitra, N. J. 2011. Exploration of continuous variability in collections of 3d shapes. ACM Transactions on Graphics 30, 4, 33.
[22]
Roy, U., Pramanik, N., Sudarsan, R., Sriram, R., and Lyons, K. 2001. Function-to-form mapping: model, representation and applications in design synthesis. Computer-Aided Design 33, 10, 699--719.
[23]
Saul, G., Lau, M., Mitani, J., and Igarashi, T. 2011. Sketchchair: an all-in-one chair design system for end users. In Proceedings of the fifth international conference on tangible, embedded, and embodied interaction, TEI '11, 73--80.
[24]
Schwartzburg, Y., and Pauly, M. 2013. Fabrication-aware design with intersecting planar pieces. Computer Graphics Forum (Proceedings of Eurographics 2013) 32, 2.
[25]
Shen, C.-H., Fu, H., Chen, K., and Hu, S.-M. 2012. Structure recovery by part assembly. ACM Transactions on Graphics 31, 6.
[26]
Shtof, A., Agathos, A., Gingold, Y., Shamir, A., and Cohen-Or, D. 2013. Geosemantic snapping for sketch-based modeling. Computer Graphics Forum 32, 2, 245--253. Proceedings of Eurographics 2013.
[27]
Umetani, N., Igarashi, T., and Mitra, N. J. 2012. Guided exploration of physically valid shapes for furniture design. ACM Transactions on Graphics 31, 4.
[28]
Xu, K., Zheng, H., Zhang, H., Cohen-Or, D., Liu, L., and Xiong, Y. 2011. Photo-inspired model-driven 3d object modeling. ACM Transactions on Graphics 30, 4, 80.
[29]
Zheng, Y., Fu, H., Cohen-Or, D., Au, O. K.-C., and Tai, C.-L. 2011. Component-wise controllers for structure-preserving shape manipulation. Computer Graphics Forum 30, 2, 563--572.

Cited By

View all
  • (2024)Computational Biomimetics of Winged SeedsACM Transactions on Graphics10.1145/368789943:6(1-13)Online publication date: 19-Nov-2024
  • (2024)Progressive Dynamics for Cloth and Shell AnimationACM Transactions on Graphics10.1145/365821443:4(1-18)Online publication date: 19-Jul-2024
  • (2024)Practice-driven Software Development: A Collaborative Method for Digital Fabrication Systems Research in a Residency ProgramProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661522(1192-1217)Online publication date: 1-Jul-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 33, Issue 4
July 2014
1366 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/2601097
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 ACM 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: 27 July 2014
Published in TOG Volume 33, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. data-driven methods
  2. design
  3. fabrication

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)122
  • Downloads (Last 6 weeks)15
Reflects downloads up to 19 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Computational Biomimetics of Winged SeedsACM Transactions on Graphics10.1145/368789943:6(1-13)Online publication date: 19-Nov-2024
  • (2024)Progressive Dynamics for Cloth and Shell AnimationACM Transactions on Graphics10.1145/365821443:4(1-18)Online publication date: 19-Jul-2024
  • (2024)Practice-driven Software Development: A Collaborative Method for Digital Fabrication Systems Research in a Residency ProgramProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661522(1192-1217)Online publication date: 1-Jul-2024
  • (2024)PlanNet: A Generative Model for Component-Based Plan SynthesisIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.327520030:8(4739-4751)Online publication date: Aug-2024
  • (2024)Magic Furniture: Design Paradigm of Multi-Function AssemblyIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.325048830:7(4068-4079)Online publication date: Jul-2024
  • (2023)Optimal Design of Robotic Character KinematicsACM Transactions on Graphics10.1145/361840442:6(1-15)Online publication date: 5-Dec-2023
  • (2023)Nothing Like Compilation: How Professional Digital Fabrication Workflows Go Beyond Extruding, Milling, and MachinesACM Transactions on Computer-Human Interaction10.1145/360932831:1(1-45)Online publication date: 29-Nov-2023
  • (2023)Style2Fab: Functionality-Aware Segmentation for Fabricating Personalized 3D Models with Generative AIProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology10.1145/3586183.3606723(1-13)Online publication date: 29-Oct-2023
  • (2022)Computational Support for Multiplicity in Hierarchical Electronics DesignProceedings of the 7th Annual ACM Symposium on Computational Fabrication10.1145/3559400.3561997(1-11)Online publication date: 26-Oct-2022
  • (2022)JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR52688.2022.01539(15828-15839)Online publication date: Jun-2022
  • 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

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media