Thumbnail
Access Restriction
Subscribed

Author Bächer, Moritz ♦ Bickel, Bernd ♦ Sorkine-Hornung, Olga ♦ Whiting, Emily
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
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.
Description Affiliation: ETH Zurich, CS Department, Zurich, Switzerland (Sorkine-Hornung, Olga) || Institute of Science and Technology Austria, Klosterneuburg, Austria (Bickel, Bernd) || Disney Research, Zurich, Switzerland (Bächer, Moritz) || Dartmouth College, Hanover, NH (Whiting, Emily)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-08-01
Publisher Place New York
Journal Communications of the ACM (CACM)
Volume Number 60
Issue Number 8
Page Count 8
Starting Page 92
Ending Page 99


Open content in new tab

   Open content in new tab
Source: ACM Digital Library