NX Open C++ Reference Guide
|
Represents a NXOpen::Motion::LinkMassProperty. More...
Public Types | |
enum | MassPropertyType { MassPropertyTypeAutomatic, MassPropertyTypeUserDefined, MassPropertyTypeNone } |
Defines mass property type of link. More... | |
Public Member Functions | |
NXOpen::CoordinateSystem * | InertiaCsys () |
Returns the inertia csys Created in NX5.0.0. More... | |
NXOpen::Expression * | IxxExpression () |
Returns the principle moment of inertia expression about the X axis Created in NX8.0.0. More... | |
NXOpen::Expression * | IxyExpression () |
Returns the product of inertia expression for the X and Y axes Created in NX8.0.0. More... | |
NXOpen::Expression * | IxzExpression () |
Returns the product of inertia expression for the X and Z axes Created in NX8.0.0. More... | |
NXOpen::Expression * | IyyExpression () |
Returns the principle moment of inertia expression about the Y axis Created in NX8.0.0. More... | |
NXOpen::Expression * | IyzExpression () |
Returns the product of inertia expression for the Y and Z axes Created in NX8.0.0. More... | |
NXOpen::Expression * | IzzExpression () |
Returns the principle moment of inertia expression about the Z axis Created in NX8.0.0. More... | |
NXOpen::Point * | MassCenter () |
Returns the mass center Created in NX5.0.0. More... | |
NXOpen::Expression * | MassExpression () |
Returns the mass expression Created in NX8.0.0. More... | |
NXOpen::Motion::LinkMassProperty::MassPropertyType | MassType () |
Returns the mass type Created in NX5.0.0. More... | |
void | SetInertiaCsys (NXOpen::CoordinateSystem *inertiaCsys) |
Sets the inertia csys Created in NX5.0.0. More... | |
void | SetMassCenter (NXOpen::Point *massCenter) |
Sets the mass center Created in NX5.0.0. More... | |
void | SetMassType (NXOpen::Motion::LinkMassProperty::MassPropertyType massType) |
Sets the mass type Created in NX5.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::Motion::LinkMassProperty.
Created in NX5.0.0.
NXOpen::CoordinateSystem* NXOpen::Motion::LinkMassProperty::InertiaCsys | ( | ) |
Returns the inertia csys
Created in NX5.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::LinkMassProperty::IxxExpression | ( | ) |
Returns the principle moment of inertia expression about the X axis
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::LinkMassProperty::IxyExpression | ( | ) |
Returns the product of inertia expression for the X and Y axes
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::LinkMassProperty::IxzExpression | ( | ) |
Returns the product of inertia expression for the X and Z axes
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::LinkMassProperty::IyyExpression | ( | ) |
Returns the principle moment of inertia expression about the Y axis
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::LinkMassProperty::IyzExpression | ( | ) |
Returns the product of inertia expression for the Y and Z axes
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::LinkMassProperty::IzzExpression | ( | ) |
Returns the principle moment of inertia expression about the Z axis
Created in NX8.0.0.
License requirements : None
NXOpen::Point* NXOpen::Motion::LinkMassProperty::MassCenter | ( | ) |
Returns the mass center
Created in NX5.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::LinkMassProperty::MassExpression | ( | ) |
Returns the mass expression
Created in NX8.0.0.
License requirements : None
NXOpen::Motion::LinkMassProperty::MassPropertyType NXOpen::Motion::LinkMassProperty::MassType | ( | ) |
Returns the mass type
Created in NX5.0.0.
License requirements : None
void NXOpen::Motion::LinkMassProperty::SetInertiaCsys | ( | NXOpen::CoordinateSystem * | inertiaCsys | ) |
Sets the inertia csys
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
inertiaCsys | inertiacsys |
void NXOpen::Motion::LinkMassProperty::SetMassCenter | ( | NXOpen::Point * | massCenter | ) |
Sets the mass center
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
massCenter | masscenter |
void NXOpen::Motion::LinkMassProperty::SetMassType | ( | NXOpen::Motion::LinkMassProperty::MassPropertyType | massType | ) |
Sets the mass type
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
massType | masstype |