Loading…

Center of Mass for a System of Non Collinear Points

Physics Classical Mechanics • Physics of Rigid Bodies

View all topics

Calculate the center of mass for particles in a 2D plane using \[ x_{\mathrm{cm}}=\frac{\sum_i m_i x_i}{\sum_i m_i}, \qquad y_{\mathrm{cm}}=\frac{\sum_i m_i y_i}{\sum_i m_i}. \] Add or remove particles, compute the 2D center of mass, or solve a missing mass or one missing coordinate.

Point masses in the xy-plane

Enter mass and coordinates for each particle. Leave unused rows completely blank. In missing-value modes, the selected row is solved from the target center of mass.

Point Mass mi x-coordinate xi y-coordinate yi Weighted terms
Vector form: \[ \vec r_{\mathrm{cm}}= \frac{\sum_i m_i\vec r_i}{\sum_i m_i}, \qquad \vec r_i=x_i\hat{\imath}+y_i\hat{\jmath}. \] Heavier particles pull the center of mass more strongly because their coordinates have larger weights.
Ready
Enter point masses and coordinates, then click “Calculate”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

How do you calculate the center of mass for non-collinear point masses in 2D?

Use x_cm = sum(m_i x_i) / sum(m_i) and y_cm = sum(m_i y_i) / sum(m_i). Compute each coordinate separately using the same total mass.

What is the vector formula for the 2D center of mass?

The vector formula is r_cm = sum(m_i r_i) / sum(m_i), where r_i = x_i i-hat + y_i j-hat.

Can x_cm or y_cm be negative?

Yes. If the coordinate system includes negative particle coordinates, the weighted averages can produce negative center-of-mass coordinates.

Can the center of mass lie where there is no particle?

Yes. The center of mass is a balance point or mass-weighted average location. It does not need to coincide with any particle.

Can the center of mass be outside the triangle or polygon formed by the particles?

For positive masses, the center of mass lies inside the convex hull of the particles. If the particles form a triangle, it lies inside or on that triangle.

How do I solve for a missing mass in 2D?

Use x_cm = (S_x + m_x x_x) / (M + m_x) and y_cm = (S_y + m_x y_x) / (M + m_x). The solved mass must be positive and must satisfy both coordinate equations.

How do I solve for a missing x-coordinate?

Use x_x = [x_cm(M + m_x) - S_x] / m_x, where M and S_x are computed from the known particles.

How do I solve for a missing y-coordinate?

Use y_x = [y_cm(M + m_x) - S_y] / m_x, where M and S_y are computed from the known particles.

What does the animation show?

The animation moves every particle partway toward the center of mass and then returns it, visually emphasizing that the COM is pulled by all mass-weighted positions.

What is the result for 2 kg at (0,0), 3 kg at (4,0), and 1 kg at (0,6)?

The total mass is 6 kg, the x-moment is 12 kg m, and the y-moment is 6 kg m. Therefore the center of mass is (2.0 m, 1.0 m).