We present an algorithm to balance 3D printed models using movable embedded masses. As input, the user provides a 3D model together with the desired suspension, standing, and immersion objectives. Our technique then determines the placement and suitable sizing of a set of hollow capsules with embedded metallic spheres, leveraging the resulting multiple centers of mass to simultaneously satisfy the combination of these objectives. To navigate the non-convex design space in a scalable manner, we propose a heuristic that leads to near-optimal solutions when compared to an exhaustive search. Our method enables the design of models with complex and surprising balancing behavior, as we demonstrate with several manufactured examples.
@inproceedings{prevost16balancing,
author = {Pr\'evost, Romain and B\"acher, Moritz and Jarosz, Wojciech and Sorkine-Hornung, Olga},
title = {Balancing 3{D} Models with Movable Masses},
booktitle = {Proceedings of the Vision, Modeling and Visualization Workshop (VMV)},
publisher = {Eurographics Association},
month = oct,
year = {2016},
doi = {10/gfznds}
}