This tool attempts to predict if a given model will be able to stand by itself when it is fabricated. To do so, the tool computes the object’s center of mass and the convex hull of contacts with the ground plane. An object is stable if its center of mass projects into the convex hull of contacts.

The Center of mass is shown in green, and the contact region is show as a red outline. The center of mass projected onto the ground plane is inside the contact region, so this bunny is stable.

The Center of mass is shown in green, and the contact region is show as a red outline. The center of mass projected onto the ground plane is inside the contact region, so this bunny is stable.

 

The convex hull of contact points is shown in red. The center of mass is shown as a ball which is rendered green if the object is stable, and red if not.

Computing exact contact points is challenging, so we register a contact if a point is within a certain threshold of the ground plane. Contact Tol controls this threshold value — set it higher to have more contact points.

We display the Volume and total Surface Area of the model, as well as the coordinates of the object’s Center of Mass.