Please enable JavaScript to view this site.

CMP setting

Elements of the section CMP calculation on the Parameter panel can be used for parametrization of the object’s CMP calculation.

Choose the required method from the Method of calculation list and configure parameters for the selected method. The supported options are listed in the table.

Description of CMP calculation methods


Method
CMP calculation

Available
set for object

Parameters configuration

By data
Source

solid,

component

There are no parameters configuration elements, since parent CMP parameters are used:

for solids – parameters of the parent model,

for components – parameters of the component file.

By source mass
 

component

The value of the total mass of the component is taken from the source file and is displayed in the Mass, g field. The field is not available for editing.

The center of mass of the component is calculated by the current parameters of the components and bodies included in it. In this case, for those bodies that are not given their own density value, the density specified for the component is used. Axial and centrifugal moments of inertia of the model/component are calculated in the central of mass coordinate system.
If necessary, you can manually set:

Coordinates of the center of mass.
To do this, set the Center of mass switch to position I (on) and enter the required coordinate values in the Coordinates field.

Values of axial and centrifugal moments of inertia in the central coordinate system.
To do this, set the Moments of inertia, g*mm2 switch to position I (on). In the table that appears, the calculated values of the moments of inertia will be displayed. Enter the required values in the corresponding cells of the table (cells with centrifugal moments Jyx, Jzx, Jzy are not available for editing).
You can return to the values calculated on the basis of the current mass and configuration of the component using the Calculate moments of inertia button , located above the table.

By density

model,

solid,

component

Specifies the density of the material, which is used to calculate the mass of the object. The density value is displayed in the Density, g/mm3 field.

The Value from reference button defines the way of specifying the density value:

button pressed — the density value specified for the selected material in the reference book is used,

button is not pressed — density value is entered manually ( the Density, g/mm3 field is available for editing).

The density specified for a model/component is used for all bodies built directly in the model/component that are not given their own density or mass.

The mass of a model/component is defined as the total mass of its constituent bodies and components.

Based on the calculated masses of the components and bodies of the model, the coordinates of its center of mass are determined.

By mass

model,

body,

component

The value of the total mass of the model (body , component) is set manually in the Mass, g field.

The center of mass of the model/component is calculated from the current parameters of its components and bodies. In this case, for those bodies that are not given an eigenvalue of density, the density specified for the model/component is used. Axial and centrifugal moments of inertia of the model/component are calculated in the central of mass coordinate system.
You can manually specify the center of mass coordinates and/or moments of inertia in the central coordinate system for the model/component. This is done in the same way as when using the By source mass method  (see above).

Manual input of moments of inertia and manual input of center of mass coordinates are not available for bodies. The position of the center of mass of the body is calculated from its shape, the mass distribution in the body is considered to be uniform.

By data
source
Copying

solid-instance
an array,

component-
an array instance

This calculation method is only available for a solid or a component that is an array instance and means that the instance CMP are the same as the source array object CMP.

Details...

The method By copy source data is used for array instances by default.

By source item
version

model,

This calculation method is available for a model/component that is option. There are no parameters configuration elements, since the mass-inertia properties of the calculated variant are considered properties calculated for the source execution.

CMP Recalculation

To perform the recalculation of CMP, press Recalculate CMP button next to the field Method of calculation in the section CMP calculation. After the calculation is complete, the information window with the calculation results will appear on the screen.

In the Information window, brief results of the calculation  — (mass, volume, surface area, center of gravity coordinates) are displayed. The values of the axial and centrifugal moments of inertia can also be displayed if the CMP calculation was performed using the method By Mass, and the toggle switch Moments of inertia, g*mm² was in position I (enabled). To obtain extended CMP calculation results, use the command model CMP.

Notes on the model CMP calculation

If a model contains no solids, e. g. only curves, then the calculated mass of such a model will be zero. In this case the mass should be configured manually. For a component, this operation can be performed in its source file or in the assembly.

The manually configured mass of a component (in the source file or parent model) will be considered constant while the component or any of its parts is used in the model. If the model is edited in such a way that the component solid is no longer there, then its mass will be zero. For example, after creating a hole in the model that passes through the component, the mass of the component will not change, while after deleting the component through cutting by a section plane the component mass will be zero.
In a model, a solid the mass of which is set manually obeys the same rules that apply to components.

If a Boolean operation is executed in the model impacting solids of two components, then the mass values of those solids will not be considered in the model's CMP calculation. Instead, the mass of the solid resulting from the Boolean operation will be taken into consideration. The CMP calculation parameters of this solid can be changed if required.

Notes on the model inertia characteristics calculation

Manually entered coordinates of the center of gravity for the model are not considered in the calculation (using the command CMP models) moments of inertia of this model in absolute coordinate system. Moments are calculated based on the calculated coordinates.

See Also

Material and CMP properties of the model: an overview

© ASCON-Design systems, LLC (Russia), 2025. All rights reserved.