part create rigid_body mass_properties
Allows you to create mass properties on an existing part.
Format:
part create rigid_body mass_properties |
|---|
part_name = | an existing part |
mass = | mass |
center_of_mass_marker = | an existing marker |
inertia_marker = | an existing marker |
ixx = | inertia |
iyy = | inertia |
izz = | inertia |
ixy = | inertia |
iyz = | inertia |
izx = | inertia |
material_type = | an existing material |
density = | density |
Example:
part create rigid_body mass_properties & |
|---|
part_name = | piston & |
mass = | 1.85 & |
center_of_mass_marker = | marker__1 & |
material_type = | steel |
Description:
Parameter | Value Type | Description |
|---|
part_name | An Existing Part | Specifies the part to be modified. You use this parameter to identify the existing part to be affected with this command. |
mass | Mass | Specifies the part mass |
center_of_mass_marker | An Existing Marker | Specifies the marker that defines the part center of mass and, in the absence of the inertia marker, the axes for the inertia properties. |
inertia_marker | An Existing Marker | Specifies the marker that defines the axes for the inertia properties. If you do not supply an inertia marker, it defaults to the part center-of-mass marker. |
ixx | Inertia | Specifies the xx component of the mass-inertia tensor as computed about the origin of the inertia marker, and expressed in the coordinates of the inertia marker reference frame. |
iyy | Inertia | Specifies the yy component of the mass-inertia tensor as computed about the origin of the inertia marker, and expressed in the coordinates of the inertia marker reference frame. |
izz | Inertia | Specifies the zz component of the mass-inertia tensor as computed about the origin of the inertia marker, and expressed in the coordinates of the inertia marker reference frame. |
ixy | Inertia | Specifies the xy component of the mass-inertia tensor as computed about the origin of the inertia marker, and expressed in the coordinates of the inertia marker reference frame. |
iyz | Inertia | Specifies the yz component of the mass-inertia tensor as computed about the origin of the inertia marker, and expressed in the coordinates of the inertia marker reference frame. |
izx | Inertia | Specifies the zx component of the mass-inertia tensor as computed about the origin of the inertia marker, and expressed in the coordinates of the inertia marker reference frame. |
material_type | An Existing Material | Specifies the part material_type and that the mass properties of the part are to be automatically calculated |
density | Density | Specifies the part density and that the mass properties of the part are to be automatically calculated. |
Extended Definition:
1. The mass properties of a part include the mass, mass-inertia tensor, center-of-mass marker, and inertia marker.
You may assign zero mass to a part whose six degrees of motion you constrain with respect to parts that do have mass. However, due to the number of changes that you may make to the data set in the course of defining a model, the probability of a later change requiring that the part have mass is high. Consequently, you are encouraged to assign finite (although insignificant) masses and inertias to parts you would otherwise give zero inertial properties.
A part without mass cannot have moments of inertia. If you specify the mass and moments of inertia for a part, you must also specify the center-of-mass marker for the part.
2. You may identify a part by typing its name or by picking it from the screen.
If the part is not visible on the screen, you must type the name. You may also find it convenient to type the name even if the part is displayed.
If you created the part by reading an Adams data set or graphics file, the part name is the letters PAR followed by the Adams data set part ID number. For example, the name of Adams PART/101 is PAR101. If you created the part during preprocessing, you will have given it a name at that time.
If a part is available by default, you may identify it by entering only its name. If it is not, you must enter its full name. To identify a part under another model, for instance, you may need to enter the model name as well. For example, you may specify part 'arm' from model 'robot' by entering ".robot.arm". If you type a "?", Adams View will list the parts available by default.
You must separate multiple part names by commas.
If the part is visible in one of your views, you may identify it by picking on any of the graphics associated with it.
You need not separate multiple part picks by commas.
3. If the part has no mass, Adams uses the part LPRF to represent the position and orientation of the part internally.
If the part has mass, Adams uses the position of the center-of-mass marker to represent the translational position of the part internally and uses the principal axes of the inertia tensor about the center-of-mass marker to represent the orientation of the part internally. This internal frame of reference is referred to as the part principal axes frame.
4. If the part has mass, Adams uses the position of the center-of-mass (CM) marker to represent the translational position of the part internally and uses the principal axes of the inertia tensor about the CM marker to represent the orientation of the part internally. This internal frame of reference is referred to as the part principal axes frame.
5. The inertia matrix is defined as follows:
[ Ixx -Ixy -Ixz]
[ ]
J = [-Ixy Iyy -Iyz]
[ ]
[-Ixz -Iyz Izz]
It is a symmetrical, positive definite matrix. Compute the individual terms as follows:
Ixx = Integral (y**2 + z**2) dm
Iyy = Integral (x**2 + z**2) dm
Izz = Integral (x**2 + y**2) dm
Ixy = Integral xy dm
Ixz = Integral xz dm
Iyz = Integral yz dm
In the above formulae, x, y, and z are the components of displacement of an infinitesimal mass particle of mass dm, measured from the origin of the inertia marker in the reference frame of the inertia marker. The integral is performed over the entire mass of the body. If you do not specify the inertia marker, then it defaults to the center-of-mass marker. In that case, you compute these quantities about the origin of the center-of-mass marker in the reference frame of the center-of-mass marker.
Tips:
1. The calculated mass properties are based upon the solid geometry that belongs to the part.