Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2642918.2647388acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

FlatFitFab: interactive modeling with planar sections

Published: 05 October 2014 Publication History

Abstract

We present a comprehensive system to author planar section structures, common in art and engineering. A study on how planar section assemblies are imagined and drawn guide our design principles: planar sections are best drawn in-situ, with little foreshortening, orthogonal to intersecting planar sections, exhibiting regularities between planes and contours. We capture these principles with a novel drawing workflow where a single fluid user stroke specifies a 3D plane and its contour in relation to existing planar sections. Regularity is supported by defining a vocabulary of procedural operations for intersecting planar sections. We exploit planar structure properties to provide real-time visual feedback on physically simulated stresses, and geometric verification that the structure is stable, connected and can be assembled. This feedback is validated by real-world fabrication and testing. As evaluation, we report on over 50 subjects who all used our system with minimal instruction to create unique models.

Supplementary Material

suppl.mov (uistf3325-file3.mp4)
Supplemental video

References

[1]
Cnc panel joinery notebook. http://makezine.com/2012/04/13/cnc-panel-joinery-notebook/. Accessed: 2014-07-03.
[2]
Bae, S., Balakrishnan, R., and Singh, K. ILoveSketch: as-natural-as-possible sketching system for creating 3d curve models. In UIST (2008).
[3]
Bae, S.-H., Balakrishnan, R., and Singh, K. Everybodylovessketch: 3d sketching for a broader audience. UIST '09, ACM (New York, NY, USA, 2009), 59--68.
[4]
Cignoni, P., Pietroni, N., Malomo, L., and Scopigno, R. Field-aligned mesh joinery. ACM Trans. Graph. 33, 1 (Feb. 2014), 11:1--11:12.
[5]
Eissen, K., and Steur, R. Sketching: Drawing Techniques for Product Designers. Bis Publishers, 2008.
[6]
Hart, G. W. Modular kirigami. Journal of Mathematics and the Arts (2007).
[7]
Hildebrand, K., Bickel, B., and Alexa, M. crdbrd : Shape Fabrication by Sliding Planar Slices. Computer Graphics Forum (Eurographics 2012) 31, 2 (2012).
[8]
Igarashi, T., Matsuoka, S., and Tanaka, H. Teddy: A sketching interface for 3d freeform design. SIGGRAPH '99, ACM Press/Addison-Wesley Publishing Co. (New York, NY, USA, 1999), 409--416.
[9]
Johnson, G., Gross, M., Do, E. Y.-L., and Hong, J. Sketch it, make it: sketching precise drawings for laser cutting. CHI EA '12, ACM (New York, NY, USA, 2012), 1079--1082.
[10]
Krecklau, L., and Kobbelt, L. Smi 2012: Full interactive modeling by procedural high-level primitives. Comput. Graph. 36, 5 (Aug. 2012), 376--386.
[11]
Li, X.-Y., Ju, T., Gu, Y., and Hu, S.-M. A geometric study of v-style pop-ups: theories and algorithms. In SIGGRAPH (2011), 98:1--98:10.
[12]
McCrae, J., Singh, K., and Mitra, N. J. Slices: a shape-proxy based on planar sections. SIGGRAPH Asia 30, 6 (2011), 168:1--168:12.
[13]
Mueller, S., Kruck, B., and Baudisch, P. Laserorigami: Laser-cutting 3d objects. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '13, ACM (New York, NY, USA, 2013), 2585--2592.
[14]
Müller, P., Wonka, P., Haegler, S., Ulmer, A., and Van Gool, L. Procedural modeling of buildings. In ACM SIGGRAPH 2006 Papers, SIGGRAPH '06, ACM (New York, NY, USA, 2006), 614--623.
[15]
Oh, J.-H., Hanson, D., Kim, W.-S., Han, Y., Kim, J.-Y., and Park, I.-W. Design of android type humanoid robot albert hubo. In IROS (2006), 1428--1433.
[16]
OH, Y., JOHNSON, G., GROSS, M., and DO, E.-L. The designosaur and the furniture factory. In Design Computing and Cognition 06, J. GERO, Ed. Springer Netherlands, 2006, 123--140.
[17]
Paczkowski, P., Kim, M. H., Morvan, Y., Dorsey, J., Rushmeier, H., and O'Sullivan, C. Insitu: Sketching architectural designs in context. ACM Transactions on Graphics 30, 182 (12/2011 2011).
[18]
Prévost, R., Whiting, E., Lefebvre, S., and Sorkine-Hornung, O. Make It Stand: Balancing shapes for 3D fabrication. ACM Transactions on Graphics (proceedings of ACM SIGGRAPH) 32, 4 (2013), 81:1--81:10.
[19]
Rivers, A., Durand, F., and Igarashi, T. 3d modeling with silhouettes. In ACM SIGGRAPH 2010 Papers, SIGGRAPH '10, ACM (New York, NY, USA, 2010), 109:1--109:8.
[20]
Saul, G., Lau, M., Mitani, J., and Igarashi, T. Sketchchair: An all-in-one chair design system for end users. In Tangible, Embedded, and Embodied Interaction, TEI '11, ACM (2011), 73--80.
[21]
Schmidt, R., Khan, A., Kurtenbach, G., and Singh, K. On expert performance in 3D curve-drawing tasks. In Proceedings of EUROGRAPHICS Symposium on Sketch-Based Interfaces and Modeling (SBIM) (2009).
[22]
Schmidt, R., Khan, A., Singh, K., and Kurtenbach, G. Analytic drawing of 3d scaffolds. ACM Transactions on Graphics 28, 5 (2009), (to appear). Proceedings of SIGGRAPH ASIA 2009.
[23]
Schwartzburg, Y., and Pauly, M. Fabrication-aware design with intersecting planar pieces. Computer Graphics Forum (Proceedings of Eurographics 2013) 32, 2 (2013).
[24]
Shao, C., Bousseau, A., Sheffer, A., and Singh, K. Crossshade: shading concept sketches using cross-section curves. SIGGRAPH 31, 4 (2012), 45:1--45:11.
[25]
Sutherland, I. E. Sketch pad a man-machine graphical communication system. In Proceedings of the SHARE Design Automation Workshop, DAC '64, ACM (New York, NY, USA, 1964), 6.329--6.346.
[26]
Timoshenko, S. Theory of Elasticity, 3 ed. Mcgraw-Hill College, 6 1970.
[27]
Umetani, N., Igarashi, T., and Mitra, N. J. Guided exploration of physically valid shapes for furniture design. ACM Trans. Graph. 31, 4 (July 2012), 86:1--86:11.
[28]
Umetani, N., and Schmidt, R. Cross-sectional structural analysis for 3d printing optimization. In SIGGRAPH Asia 2013 Technical Briefs, SA '13, ACM (New York, NY, USA, 2013), 5:1--5:4.
[29]
Whiting, E., Shin, H., Wang, R., Ochsendorf, J., and Durand, F. Structural optimization of 3d masonry buildings. ACM Transactions on Graphics 31, 6 (2012), 159:1--159:11.
[30]
Willis, K. D., Lin, J., Mitani, J., and Igarashi, T. Spatial sketch: bridging between movement and fabrication. In In Proc. Tangible, embedded, and embodied interaction (2010), 5--12.
[31]
Zhu, K., and Zhao, S. Autogami: a low-cost rapid prototyping toolkit for automated movable paper craft. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '13, ACM (New York, NY, USA, 2013), 661--670.

Cited By

View all
  • (2024)Demonstrating PopCore: Personal Fabrication of 3D Foamcore Models for Professional High-Quality Applications in Design and ArchitectureAdjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3672539.3686761(1-5)Online publication date: 13-Oct-2024
  • (2024)Demonstrating Skirter: An End-to-End Computational Pattern Drafting ToolAdjunct Proceedings of the 9th ACM Symposium on Computational Fabrication10.1145/3665662.3673263(1-3)Online publication date: 7-Jul-2024
  • (2024)StructCurves: Interlocking Block-Based Line StructuresProceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3654777.3676354(1-11)Online publication date: 13-Oct-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
UIST '14: Proceedings of the 27th annual ACM symposium on User interface software and technology
October 2014
722 pages
ISBN:9781450330695
DOI:10.1145/2642918
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 October 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. fabrication
  2. interaction
  3. planar sections
  4. shape modeling

Qualifiers

  • Research-article

Conference

UIST '14

Acceptance Rates

UIST '14 Paper Acceptance Rate 74 of 333 submissions, 22%;
Overall Acceptance Rate 561 of 2,567 submissions, 22%

Upcoming Conference

UIST '25
The 38th Annual ACM Symposium on User Interface Software and Technology
September 28 - October 1, 2025
Busan , Republic of Korea

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)51
  • Downloads (Last 6 weeks)5
Reflects downloads up to 22 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Demonstrating PopCore: Personal Fabrication of 3D Foamcore Models for Professional High-Quality Applications in Design and ArchitectureAdjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3672539.3686761(1-5)Online publication date: 13-Oct-2024
  • (2024)Demonstrating Skirter: An End-to-End Computational Pattern Drafting ToolAdjunct Proceedings of the 9th ACM Symposium on Computational Fabrication10.1145/3665662.3673263(1-3)Online publication date: 7-Jul-2024
  • (2024)StructCurves: Interlocking Block-Based Line StructuresProceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3654777.3676354(1-11)Online publication date: 13-Oct-2024
  • (2024)Millipath: Bridging Materialist Theory and System Development for Surface Texture FabricationProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661599(50-68)Online publication date: 1-Jul-2024
  • (2024)PopCore: Personal Fabrication of 3D Foamcore Models for Professional High-Quality Applications in Design and ArchitectureProceedings of the 9th ACM Symposium on Computational Fabrication10.1145/3639473.3665787(1-14)Online publication date: 7-Jul-2024
  • (2024)Touch-n-Go: Designing and Fabricating Touch Fastening Structures by FDM 3D PrintingProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642906(1-14)Online publication date: 11-May-2024
  • (2024)pARam: Leveraging Parametric Design in Extended Reality to Support the Personalization of Artifacts for Personal FabricationProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642083(1-22)Online publication date: 11-May-2024
  • (2024)E-Acrylic: Electronic-Acrylic Composites for Making Interactive ArtifactsProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642010(1-15)Online publication date: 11-May-2024
  • (2023)BrickStARt: Enabling In-situ Design and Tangible Exploration for Personal Fabrication using Mixed RealityProceedings of the ACM on Human-Computer Interaction10.1145/36264657:ISS(64-92)Online publication date: 1-Nov-2023
  • (2023)Fold It: Creating Foldable 3D Volumes From Planar 2D SurfacesProceedings of the 8th ACM Symposium on Computational Fabrication10.1145/3623263.3629153(1-2)Online publication date: 8-Oct-2023
  • Show More Cited By

View Options

Login options

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