“Computational design of wind-up toys” by Song, Wang, Tang, Fu, Xu, et al. …
Conference:
Type(s):
Title:
- Computational design of wind-up toys
Session/Category Title: Design and Fabrication
Presenter(s)/Author(s):
Abstract:
Wind-up toys are mechanical assemblies that perform intriguing motions driven by a simple spring motor. Due to the limited motor force and small body size, wind-up toys often employ higher pair joints of less frictional contacts and connector parts of nontrivial shapes to transfer motions. These unique characteristics make them hard to design and fabricate as compared to other automata. This paper presents a computational system to aid the design of wind-up toys, focusing on constructing a compact internal wind-up mechanism to realize user-requested part motions. Our key contributions include an analytical modeling of a wide variety of elemental mechanisms found in common wind-up toys, including their geometry and kinematics, conceptual design of wind-up mechanisms by computing motion transfer trees to realize the requested part motions, automatic construction of wind-up mechanisms by connecting multiple elemental mechanisms, and an optimization on the part and joint geometry with an objective of compacting the mechanism, reducing its weight, and avoiding collision. We use our system to design wind-up toys of various forms, fabricate a number of them using 3D printing, and show the functionality of various results.
References:
1. Ashok G. Ambekar. 2007. Mechanism and Machine Theory. Prentice-Hall of India Pvt.Ltd. 1004 pages.
2. Moritz Bächer, Bernd Bickel, Doug L. James, and Hanspeter Pfister. 2012. Fabricating Articulated Characters from Skinned Meshes. ACM Trans. Graph. (SIGGRAPH) 31, 4 (2012). Article 47.
3. Moritz Bächer, Stelian Coros, and Bernhard Thomaszewski. 2015. LinkEdit: Interactive Linkage Editing using Symbolic Kinematics. ACM Trans. Graph. (SIGGRAPH) 34, 4 (2015). Article 99.
4. Gaurav Bharaj, Stelian Coros, Bernhard Thomaszewski, James Tompkin, Bernd Bickel, and Hanspeter Pfister. 2015. Computational Design of Walking Automata. In ACM SIGGRAPH/Eurographics Symposium on Computer Animation. 93–100.
5. 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. (SIGGRAPH Asia) 31, 6 (2012). Article 130.
6. Duygu Ceylan, Wilmot Li, Niloy J. Mitra, Maneesh Agrawala, and Mark Pauly. 2013. Designing and Fabricating Mechanical Automata from Mocap Sequences. ACM Trans. Graph. 32, 6 (2013). Article 186.
7. Shean-Juinn Chiou and Kota Sridhar. 1999. Automated Conceptual Design of Mechanisms. Mechanism and Machine Theory 34, 3 (1999), 467–495. Cross Ref
8. 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. (SIGGRAPH) 32, 4 (2013). Article 83.
9. Young-Hyun Han and Kunwoo Lee. 2006. A Case-based Framework for Reuse of Previous Design Concepts in Conceptual Synthesis of Mechanisms. Computers in Industry 57, 4 (2006), 305–318.
10. Jean Hergel and Sylvain Lefebvre. 2015. 3D Fabrication of 2D Mechanisms. Computer Graphics Forum (Eurographics) 34, 2 (2015), 229–238.
11. Yuki Igarashi, Takeo Igarashi, and Jun Mitani. 2016. Computational Design of Iris Folding Patterns. Computational Visual Media 2, 4 (2016), 321–327. Cross Ref
12. Bongjin Koo, Wilmot Li, JiaXian Yao, Maneesh Agrawala, and Niloy J. Mitra. 2014. Creating Works-Like Prototypes of Mechanical Objects. ACM Trans. Graph. (SIGGRAPH Asia) 33, 6 (2014). Article No. 217.
13. Honghua Li, Ruizhen Hu, Ibraheem Alhashim, and Hao Zhang. 2015. Foldabilizing Furniture. ACM Trans. Graph. (SIGGRAPH) 34, 4 (2015). Article No. 90.
14. Yan-Tao Li, Shi-Min Hu, and Jia-Guang Sun. 2002. A Constructive Approach to Solving 3-D Geometric Constraint Systems using Dependence Analysis. Computer-Aided Design 34, 2 (2002), 97–108. Cross Ref
15. Vittorio Megaro, Bernhard Thomaszewski, Maurizio Nitti, Otmar Hilliges, Markus Gross, and Stelian Coros. 2015. Interactive Design of 3D-Printable Robotic Creatures. ACM Trans. Graph. (SIGGRAPH Asia) 34, 6 (2015). Article 216.
16. Niloy J. Mitra, Yong-Liang Yang, Dong-Ming Yan, Wilmot Li, and Maneesh Agrawala. 2010. Illustrating How Mechanical Assemblies Work. ACM Trans. Graph. (SIGGRAPH) 29, 4 (2010). Article 58.
17. Xiaobo Peng, Kunwoo Lee, and Liping Chen. 2006. A Geometric Constraint Solver for 3-D Assembly Modeling. International Journal of Advanced Manufacturing Technology 28, 5 (2006), 561–570. Cross Ref
18. Adriana Schulz, Ariel Shamir, David I. W. Levin, Pitchaya Sitthi-amorn, and Wojciech Matusik. 2014. Design and Fabrication by Example. ACM Trans. Graph. (SIGGRAPH) 33, 4 (2014). Article No. 62.
19. Peng Song, Chi-Wing Fu, and Daniel Cohen-Or. 2012. Recursive Interlocking Puzzles. ACM Trans. Graph. (SIGGRAPH Asia) 31, 6 (2012). Article 128.
20. Timothy Sun and Changxi Zheng. 2015. Computational Design of Twisty Joints and Puzzles. ACM Trans. Graph. (SIGGRAPH) 34, 4 (2015). Article 101.
21. Bernhard Thomaszewski, Stelian Coros, Damien Gauge, Vittorio Megaro, Eitan Grinspun, and Markus Gross. 2014. Computational Design of Linkage-Based Characters. ACM Trans. Graph. (SIGGRAPH) 33, 4 (2014). Article 64.
22. Trotoys. 2016. Wind Up Mechanics: How To Make a Wind-Up Toy Yourself. (2016). http://re.trotoys.com/article/wind-up-mechanics/.
23. Francisca Gil Ureta, Chelsea Tymms, and Denis Zorin. 2016. Interactive Modeling of Mechanical Objects. Computer Graphics Forum (SGP) 35, 5 (2016), 145–155.
24. Chris Woodford. 2016. Clockwork (windup) Mechanisms. (2016). http://www.explainthatstuff.com/how-clockwork-works.html.
25. Mingliang Xu, Mingyuan Li, Weiwei Xu, Zhigang Deng, Yin Yang, and Kun Zhou. 2016. Interactive Mechanism Modeling from Multi-view Images. ACM Trans. Graph. (SIGGRAPH Asia) 35, 6 (2016). To appear.
26. Yahan Zhou, Shinjiro Sueda, Wojciech Matusik, and Ariel Shamir. 2014. Boxelization: Folding 3D Objects into Boxes. ACM Trans. Graph. (SIGGRAPH) 33, 4 (2014). Article 71.
27. Lifeng Zhu, Weiwei Xu, John Snyder, Yang Liu, Guoping Wang, and Baining Guo. 2012. Motion-Guided Mechanical Toy Modeling. ACM Trans. Graph. (SIGGRAPH Asia) 31, 6 (2012). Article 127.


