Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Free access

Spin-it: optimizing moment of inertia for spinnable objects

Published: 24 July 2017 Publication History

Abstract

Spinning tops and yo-yos have long fascinated cultures around the world with their unexpected, graceful motions that seemingly elude gravity. Yet, due to the exceeding difficulty of creating stably spinning objects of asymmetric shape in a manual trial-and-error process, there has been little departure from rotationally symmetric designs. With modern 3D printing technologies, however, we can manufacture shapes of almost unbounded complexity at the press of a button, shifting this design complexity toward computation.
In this article, we describe an algorithm to generate designs for spinning objects by optimizing their mass distribution: as input, the user provides a solid 3D model and a desired axis of rotation. Our approach then modifies the interior mass distribution such that the principal directions of the moment of inertia align with the target rotation frame. To create voids inside the model, we represent its volume with an adaptive multiresolution voxelization and optimize the discrete voxel fill values using a continuous, nonlinear formulation. We further optimize for rotational stability by maximizing the dominant principal moment. Our method is well-suited for a variety of 3D printed models, ranging from characters to abstract shapes. We demonstrate tops and yo-yos that spin surprisingly stably despite their asymmetric appearance.

References

[1]
Bächer, M., Bickel, B., James, D.L., Pfister, H. Fabricating articulated characters from skinned meshes. ACM Trans. Graph, 31, 4 (2012), 47:1--47:9.
[2]
Bächer, M., Whiting, E., Bickel, B., Sorkine-Hornung, O. Spin-it: Optimizing moment of inertia for spinnable objects. ACM Trans. Graph, 33, 4 (July 2014), 96:1--96:10.
[3]
Bendsøe, M., Sigmund, O. Topology Optimization: Theory, Methods and Applications. Engineering online library. Springer, Berlin, Germany, 2012.
[4]
Bickel, B., Bächer, M., Otaduy, M.A., Lee, H.R., Pfister, H., Gross, M., Matusik, W. Design and fabrication of materials with desired deformation behavior. ACM Trans. Graph. 29, 4 (2010), 63:1--63:10.
[5]
Calí, J., Calian, D.A., Amati, C., Kleinberger, R., Steed, A., Kautz, J., Weyrich, T. 3D-printing of non-assembly, articulated models. ACM Trans. Graph, 31, 6 (2012), 130:1--130:8.
[6]
Ceylan, D., Li, W., Mitra, N., Agrawala, M., Pauly, M. Designing and fabricating mechanical automata from mocap sequences. ACM Trans. Graph, 32, 6 (2013), 186:1--186:11.
[7]
Coros, S., Thomaszewski, B., Noris, G., Sueda, S., Forberg, M., Sumner, R.W., Matusik, W., Bickel, B. Computational design of mechanical characters. ACM Trans. Graph, 32, 4 (2013), 83:1--83:12.
[8]
Crabtree, H. An Elementary Treatment of the Theory of Spinning Tops. Longmans, Green and Co., London, UK, 1909.
[9]
Cross, R. The rise and fall of spinning tops. Am. J. Phys. 81 (2013) 81:280.
[10]
Furuta, Y., Mitani, J., Igarashi, T., Fukui, Y. Kinetic art design system comprising rigid body simulation. Comput Aided Des. Appl. 7, 4 (2010), 533--546.
[11]
Goldstein, H., Poole, C., Safko, J. Classical Mechanics, 3rd edn. Addison Wesley, Boston, MA, USA, 2001.
[12]
Gould, D. The Top: Universal Toy Enduring Pastime. Bailey Brothers and Swinfen Ltd, London, UK, 1975.
[13]
Hirose, M., Mitani, J., Kanamori, Y., Fukui, Y. An interactive design system for sphericon-based geometric toys using conical voxels. In Proceedings of the International Conference on Smart Graphics (2011). Springer, Berlin/Heidelberg, Germany, 37--47.
[14]
Lewis, D., Ratiu, T., Simo, J.C., Marsden, J.E. The heavy top: A geometric treatment. Nonlinearity 5, 1 (1992), 1.
[15]
Luo, L., Baran, I., Rusinkiewicz, S., Matusik, W. Chopper: Partitioning models into 3D-printable parts. ACM Trans. Graph. 31, 6 (2012), 129:1--129:9.
[16]
Macchietto, A., Zordan, V., Shelton, C.R. Momentum control for balance. ACM Trans. Graph. 28, 3 (2009), 80:1--80:8.
[17]
Malko, G. The One and Only Yo-Yo Book. Avon, New York, NY, USA, 1978.
[18]
Nocedal, J., Wright, S.J. Numerical Optimization. Springer, New York, NY, USA, 2000.
[19]
Perry, J. Spinning Tops and Gyroscopic Motion. Dover Publications, Whitefish, MT, USA, 1957.
[20]
Prévost, R., Whiting, E., Lefebvre, S., Sorkine-Hornung, O. Make it stand: Balancing shapes for 3D fabrication. ACM Trans. Graph. 32, 4 (2013), 81:1--81:10.
[21]
Provatidis, C.G. Revisiting the spinning top. Int. J. Mater. Mech. Eng. 1, 4 (2012), 71--88.
[22]
Skouras, M., Thomaszewski, B., Coros, S., Bickel, B., Gross, M. Computational design of actuated deformable characters. ACM Trans. Graph. 32, 4 (2013), 82:1--82:10.
[23]
Stava, O., Vanek, J., Benes, B., Carr, N., Měch, R. Stress relief: Improving structural strength of 3D printable objects. ACM Trans. Graph. 31, 4 (2012), 48:1--48:11.
[24]
Zhou, Q., Panetta, J., Zorin, D. Worst-case structural analysis. ACM Trans. Graph. 32, 4 (2013), 137:1--137:12.
[25]
Zhu, L., Xu, W., Snyder, J., Liu, Y., Wang, G., Guo, B. Motion-guided mechanical toy modeling. ACM Trans. Graph. 31, 6 (2012), 127.

Cited By

View all
  • (2024)Research on high-precision rotational inertia characteristic modeling and control method for auxiliary servicesApplied Mathematics and Nonlinear Sciences10.2478/amns-2024-32819:1Online publication date: 14-Nov-2024
  • (2023)Computational Design of Flexible Planar MicrostructuresACM Transactions on Graphics10.1145/361839642:6(1-16)Online publication date: 5-Dec-2023
  • (2023)Analysis of air bearing torsion pendulum moment of inertia measurements including nonlinear oscillation and dampingReview of Scientific Instruments10.1063/5.010874194:6Online publication date: 16-Jun-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 60, Issue 8
August 2017
92 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/3127343
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: 24 July 2017
Published in CACM Volume 60, Issue 8

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)733
  • Downloads (Last 6 weeks)96
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Research on high-precision rotational inertia characteristic modeling and control method for auxiliary servicesApplied Mathematics and Nonlinear Sciences10.2478/amns-2024-32819:1Online publication date: 14-Nov-2024
  • (2023)Computational Design of Flexible Planar MicrostructuresACM Transactions on Graphics10.1145/361839642:6(1-16)Online publication date: 5-Dec-2023
  • (2023)Analysis of air bearing torsion pendulum moment of inertia measurements including nonlinear oscillation and dampingReview of Scientific Instruments10.1063/5.010874194:6Online publication date: 16-Jun-2023
  • (2023)An Interactive Buoyancy Model for Procedural Animation and RenderingSoft Computing Applications10.1007/978-3-031-23636-5_48(604-620)Online publication date: 27-Oct-2023
  • (2022)Creativity of Nanofiber Materials and Application in the Expressive Power of Manual Tie-Dyeing ProcessAdvances in Materials Science and Engineering10.1155/2022/93393622022(1-11)Online publication date: 5-Aug-2022
  • (2022)Fluidic Topology Optimization with an Anisotropic Mixture ModelACM Transactions on Graphics10.1145/3550454.355542941:6(1-14)Online publication date: 30-Nov-2022
  • (2022)ERGOBOSS: onomic ptimization of dy-upporting urfacesIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.311212728:12(4032-4047)Online publication date: 1-Dec-2022
  • (2022)Torsion pendulum measurement method for time varying moment of inertiaMeasurement Science and Technology10.1088/1361-6501/aca5a734:3(035011)Online publication date: 8-Dec-2022
  • (2022)Pedestrian motion centroid model based on robot dynamicsMATEC Web of Conferences10.1051/matecconf/202235503016355(03016)Online publication date: 12-Jan-2022
  • (2021)Shell thickening for extrusion-based ceramics printingComputers and Graphics10.1016/j.cag.2021.04.03197:C(160-169)Online publication date: 1-Jun-2021
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media