How Do You Calculate the Center of Mass for a Non-Uniform Object?

Join the discussion
Registration is free. Start your own thread to ask a follow-up.
3 replies · 10K views
crowajordan
Messages
2
Reaction score
0
Could anyone help me figure out a formula to calculate a Center of mass for a non uniform object. In my case it would be a "shell" that would go over a body of a solar car. If anyone could help me that would be great.
 
Physics news on Phys.org
Hi crowajordan, welcome to PF!

You just have to use a little calculus to calculate the http://en.wikipedia.org/wiki/Center_of_mass" .

The 'center of mass' is the mass-weighted average position of an object. If you have a uniform, symmetric object: the center of mass is at the geometrical center (e.g. the center of a sphere). If one part was more massive than another (e.g. one hemisphere heavier) then the CoM would be displaced in that direction.

For a complicated object, you have to add up (integrate) over every piece ("differential element") of the object to find the center.

For a complicated real-life object, like a car-shell, you would either need to make a computer-program to calculate it numerically; or make some some sort of analytical approximation to the shape.
 
Last edited by a moderator:
Thanks for responding. Do you have any thoughts on a program that would be able to do that? Would Solidworks do?
 
I'm not familiar with programs like that, but I think solidworks should be able to do it. They have some sort of 'motion analysis' macro I believe. Google will know.