Checking for overturn?

Is it possible to check an object for overturn (overturning momentum) in Solidworks?

I used to do an analysis for for overturning effect by hand until now, for objects in 2d plane (extruded in third dimension). This is an example of bench:

("A" point represents the reference point for overturning)

Overturn condition:

F1 * a ≤ 1.5 * F2 *b

But what should I do when the objects are not planar (planar but extruded in third dimension like this bench)?

Here is an example of a 3d irregular shaped object:

It is not possible to check for overturn this kind of irregular shaped object by hand. Because forces no longer lie in the same plane:

Some other combinations:

here is .3ds file of this object:
http://www.mediafire.com/?qxx7gqp1ndt9s6x

Can Solidworks help when it comes to this check for overlturn?

Thank you.

SolidworksSimulation