ABSTRACT
Many rapid fabrication technologies are directed towards layer wise printing or laser based prototyping. We propose WireFab, a rapid modeling and prototyping system that uses bent metal wires as the structure framework. WireFab approximates both the skeletal articulation and the skin appearance of the corresponding virtual skin meshes, and it allows users to personalize the designs by (1) specifying joint positions and part segmentations, (2) defining joint types and motion ranges to build a wire-based skeletal model, and (3) abstracting the segmented meshes into mixed-dimensional appearance patterns or attachments.
The WireFab is designed to allow the user to choose how to best preserve the fidelity of the topological structure and articulation motion while selectively maintaining the fidelity of the geometric appearance. Compared to 3D-printing based high-fidelity fabrication systems, WireFab increases prototyping speed by ignoring unnecessary geometric details while preserving structural integrity and articulation motion. In addition, other rapid or low-fidelity fabrication systems produce only static models, while WireFab produces posable articulated models and has the potential to enable personalized functional products larger than the machines that produce them.
Supplemental Material
- Eric Almquist, John Senior, and Nicolas Bloch. 2016. The Elements of Value. Harvard Business Review (2016), 47--52.Google Scholar
- Oscar Kin-Chung Au, Chiew-Lan Tai, Hung-Kuo Chu, Daniel Cohen-Or, and Tong-Yee Lee. 2008. Skeleton extraction by mesh contraction. In ACM Trans. Graph., Vol. 27. 44. Google ScholarDigital Library
- Moritz Bächer, Bernd Bickel, Doug L. James, and Hanspeter Pfister. 2012. Fabricating Articulated Characters from Skinned Meshes. ACM Trans. Graph. 31, Google ScholarDigital Library
- (July 2012), 47:1--47:9. 4. Moritz Bächer, Emily Whiting, Bernd Bickel, and Olga Sorkine-Hornung. 2014. Spin-it: Optimizing moment of inertia for spinnable objects. ACM Transactions on Graphics (TOG) 33, 4 (2014), 96:1--96:10.Google Scholar
- Dustin Beyer, Serafima Gurevich, Stefanie Mueller, Hsiang-Ting Chen, and Patrick Baudisch. 2015. Platener: Low-Fidelity Fabrication of 3D Objects by Substituting 3D Print with Laser-Cut Plates. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '15). ACM Press, 1799--1806. Google ScholarDigital Library
- John Brooke. 1996. SUS: A quick and dirty usability scale. (1996).Google Scholar
- Jacques Calì, Dan A. Calian, Cristina Amati, Rebecca Kleinberger, Anthony Steed, Jan Kautz, and Tim Weyrich. 2012. 3D-printing of Non-assembly, Articulated Models. ACM Trans. Graph. 31, 6 (Nov. 2012), 130:1--130:8.Google ScholarDigital Library
- Jen-Hi Chuang, Chi-Hao Tsai, and Min-Chi Ko. 2000. Skeletonization of Three-Dimensional Object Using Generalized Potential Field. IEEE Trans. Pattern Anal. Mach. Intell. 22, 11 (Nov. 2000), 1241--1251. Google ScholarDigital Library
- Stelian Coros, Bernhard Thomaszewski, Gioacchino Noris, Shinjiro Sueda, Moira Forberg, Robert W. Sumner, Wojciech Matusik, and Bernd Bickel. 2013. Computational Design of Mechanical Characters. ACM Trans. Graph. 32, 4 (2013), 83:1--83:12.Google ScholarDigital Library
- Tamal K. Dey and Jian Sun. 2006. Defining and Computing Curve-skeletons with Medial Geodesic Function. In Proceedings of the Fourth Eurographics Symposium on Geometry Processing (SGP '06). 143--152.Google Scholar
- Wei Gao, Yunbo Zhang, Diogo C. Nazzetta, Karthik Ramani, and Raymond J. Cipra. 2015. RevoMaker: Enabling Multi-directional and Functionally-embedded 3D Printing Using a Rotational Cuboidal Platform. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). 437--446. Google ScholarDigital Library
- Victoria Groom, Leila Takayama, Paloma Ochi, and Clifford Nass. 2009. I am my robot: the impact of robot-building and robot form on operators. In Proceedings of the 4th ACM/IEEE international conference on Human robot interaction. ACM, 31--36.Google ScholarDigital Library
- Imre Horváth. 2004. On some crucial issues of computer support of conceptual design. In Product Engineering. Springer, 123--142.Google Scholar
- Emmanuel Iarussi, Wilmot Li, and Adrien Bousseau. 2015. WrapIt: Computer-assisted Crafting of Wire Wrapped Jewelry. ACM Trans. Graph. 34, 6 (2015), 221:1--221:8.Google ScholarDigital Library
- Alec Jacobson, Daniele Panozzo, Oliver Glauser, Cédric Pradalier, Otmar Hilliges, and Olga Sorkine-Hornung. 2014. Tangible and Modular Input Device for Character Articulation. ACM Trans. Graph. 33, 4 (2014), 82:1--82:12.Google ScholarDigital Library
- Bongjin Koo, Wilmot Li, JiaXian Yao, Maneesh Agrawala, and Niloy J Mitra. 2014. Creating works-like prototypes of mechanical objects. ACM Trans. Graph. 33, 6 (2014), 217:1--217:9.Google ScholarDigital Library
- Yuki Koyama, Shinjiro Sueda, Emma Steinhardt, Takeo Igarashi, Ariel Shamir, and Wojciech Matusik. 2015. AutoConnect: Computational Design of 3D-printable Connectors. ACM Trans. Graph. 34, 6 (2015), 231:1--231:11.Google ScholarDigital Library
- Pensa Labs. 2016. DiWire-Pensa Labs. (2016). http://www.pensalabs.com/diwire-overview/.Google Scholar
- Manfred Lau, Akira Ohgawara, Jun Mitani, and Takeo Igarashi. 2011. Converting 3D Furniture Models to Fabricatable Parts and Connectors. ACM Trans. Graph. 30, 4 (July 2011), 85:1--85:6.Google ScholarDigital Library
- Xian-Ying Li, Chao-Hui Shen, Shi-Sheng Huang, Tao Ju, and Shi-Min Hu. 2010. Popup: Automatic Paper Architectures from 3D Models. In ACM SIGGRAPH 2010 Papers (SIGGRAPH '10). 111:1--111:9.Google ScholarDigital Library
- Peter Liepa. 2003. Filling Holes in Meshes. In Proceedings of the 2003 Eurographics (SGP '03). 200--205.Google Scholar
- Kui-Yip Lo, Chi-Wing Fu, and Hongwei Li. 2009. 3D Polyomino Puzzle. ACM Trans. Graph. 28, 5 (Dec. 2009), 157:1--157:8.Google ScholarDigital Library
- James McCrae, Nobuyuki Umetani, and Karan Singh. 2014. FlatFitFab: Interactive Modeling with Planar Sections. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (UIST '14). 13--22. Google ScholarDigital Library
- Vittorio Megaro, Bernhard Thomaszewski, Damien Gauge, Eitan Grinspun, Stelian Coros, and Markus Gross. 2014. ChaCra: An Interactive Design System for Rapid Character Crafting. In ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA'14). 123--130.Google Scholar
- Stefanie Mueller, Sangha Im, Serafima Gurevich, Alexander Teibrich, Lisa Pfisterer, François Guimbretière, and Patrick Baudisch. 2014a. WirePrint: 3D Printed Previews for Fast Prototyping. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (UIST '14). 273--280. Google ScholarDigital Library
- Stefanie Mueller, Tobias Mohr, Kerstin Guenther, Johannes Frohnhofen, Kai-Adrian Rollmann, and Patrick Baudisch. 2014b. faBrickation: Fast 3D Printing of Functional Objects by Integrating Construction Kit Building Blocks. In CHI '14 Extended Abstracts on Human Factors in Computing Systems (CHI EA '14). 527--530.Google ScholarDigital Library
- Valerio Pascucci, Giorgio Scorzelli, Peer-Timo Bremer, and Ajith Mascarenhas. 2007. Robust On-line Computation of Reeb Graphs: Simplicity and Speed. ACM Trans. Graph. 26, 3 (2007). Google ScholarDigital Library
- Romain Prévost, Emily Whiting, Sylvain Lefebvre, and Olga Sorkine-Hornung. 2013. Make It Stand: Balancing Shapes for 3D Fabrication. ACM Trans. Graph. 32, 4 (July 2013), 81:1--81:10.Google ScholarDigital Library
- Valkyrie Savage, Ryan Schmidt, Tovi Grossman, George Fitzmaurice, and Björn Hartmann. 2014. A Series of Tubes: Adding Interactivity to 3D Prints Using Internal Pipes. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (UIST '14). 3--12. Google ScholarDigital Library
- Andrei Sharf, Thomas Lewiner, Ariel Shamir, and Leif Kobbelt. 2007. On-the-fly curve-skeleton computation for 3D shapes. ACM Trans. Graph. 26, 3 (2007), 323--328. Google ScholarCross Ref
- André Sobiecki, Andrei Jalba, and Alexandru Telea. 2014. Comparison of curve and surface skeletonization methods for voxel shapes. Pattern Recognition Letters 47 (2014), 147--156. Google ScholarDigital Library
- Peng Song, Bailin Deng, Ziqi Wang, Zhichao Dong, Wei Li, Chi-Wing Fu, and Ligang Liu. 2016. CofiFab: Coarse-to-Fine Fabrication of Large 3D Objects. ACM Trans. Graph. 35, 4 (2016). Google ScholarDigital Library
- Bernhard Thomaszewski, Stelian Coros, Damien Gauge, Vittorio Megaro, Eitan Grinspun, and Markus Gross. 2014. Computational Design of Linkage-based Characters. ACM Trans. Graph. 33, 4 (2014), 64:1--64:9.Google ScholarDigital Library
- Nobuyuki Umetani, Yuki Koyama, Ryan Schmidt, and Takeo Igarashi. 2014. Pteromys: Interactive Design and Optimization of Free-formed Free-flight Model Airplanes. ACM Trans. Graph. 33, 4 (July 2014), 65:1--65:10.Google ScholarDigital Library
- Francisca Gil Ureta, Chelsea Tymms, and Denis Zorin. 2016. Interactive Modeling of Mechanical Objects. Computer Graphics Forum (2016).Google Scholar
- Charlie CL Wang. 2004. CyberTape: an interactive measurement tool on polyhedral surface. Computers & Graphics 28, 5 (2004), 731--745. Google ScholarCross Ref
- Shiqing Xin, Chi-Fu Lai, Chi-Wing Fu, Tien-Tsin Wong, Ying He, and Daniel Cohen-Or. 2011. Making Burr Puzzles from 3D Models. In ACM SIGGRAPH 2011 Papers (SIGGRAPH '11). 97:1--97:8.Google ScholarDigital Library
- Yunbo Zhang, Wei Gao, Luis Paredes, and Karthik Ramani. 2016. CardBoardiZer: creatively customize, articulate and fold 3D Mesh Models. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '16). 897--907. Google ScholarDigital Library
- Youyi Zheng, Chiew-Lan Tai, and Oscar Kin-Chung Au. 2012. Dot scissor: a single-click interface for mesh segmentation. Visualization and Computer Graphics, IEEE Transactions on 18, 8 (2012), 1304--1312.Google ScholarDigital Library
- Lifeng Zhu, Weiwei Xu, John Snyder, Yang Liu, Guoping Wang, and Baining Guo. 2012. Motion-guided Mechanical Toy Modeling. ACM Trans. Graph. 31, 6 (Nov. 2012), 127:1--127:10.Google ScholarDigital Library
Index Terms
- WireFab: Mix-Dimensional Modeling and Fabrication for 3D Mesh Models
Recommendations
LaserOrigami: laser-cutting 3D objects
CHI EA '13: CHI '13 Extended Abstracts on Human Factors in Computing SystemsWe present LaserOrigami, a rapid prototyping system that produces 3D objects using a laser cutter. LaserOrigami is substantially faster than traditional 3D fabrication techniques such as 3D printing and unlike traditional laser cutting the resulting 3D ...
2D shape deformation based on rigid square matching
CASA'2008 Special IssueIn this paper, we propose a fast and stable method for 2D shape deformation based on rigid square matching. Our method utilizes uniform quadrangular control meshes for 2D shapes and tries to maintain the rigidity of each square in the control mesh ...
LaserOrigami: laser-cutting 3D objects
CHI '13: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsWe present LaserOrigami, a rapid prototyping system that produces 3D objects using a laser cutter. LaserOrigami is substantially faster than traditional 3D fabrication techniques such as 3D printing and unlike traditional laser cutting the resulting 3D ...
Comments