NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Motion::LinkMassProperty Class Reference

Represents a Motion::LinkMassProperty. More...

Inheritance diagram for NXOpen::Motion::LinkMassProperty:
NXOpen::TaggedObject

List of all members.

Public Types

enum  MassPropertyType { MassPropertyTypeAutomatic, MassPropertyTypeUserDefined, MassPropertyTypeNone }
 Defines mass property type of link. More...

Public Member Functions

NXOpen::CoordinateSystemInertiaCsys ()
 Returns the inertia csys
Created in NX5.0.0.
double Ixx ()
 Returns the principle moment of inertia about the X axis

NXOpen::ExpressionIxxExpression ()
 Returns the principle moment of inertia expression about the X axis
Created in NX8.0.0.
double Ixy ()
 Returns the product of inertia for the X and Y axes

NXOpen::ExpressionIxyExpression ()
 Returns the product of inertia expression for the X and Y axes
Created in NX8.0.0.
double Ixz ()
 Returns the product of inertia for the X and Z axes

NXOpen::ExpressionIxzExpression ()
 Returns the product of inertia expression for the X and Z axes
Created in NX8.0.0.
double Iyy ()
 Returns the principle moment of inertia about the Y axis

NXOpen::ExpressionIyyExpression ()
 Returns the principle moment of inertia expression about the Y axis
Created in NX8.0.0.
double Iyz ()
 Returns the product of inertia for the Y and Z axes

NXOpen::ExpressionIyzExpression ()
 Returns the product of inertia expression for the Y and Z axes
Created in NX8.0.0.
double Izz ()
 Returns the principle moment of inertia about the Y axis

NXOpen::ExpressionIzzExpression ()
 Returns the principle moment of inertia expression about the Z axis
Created in NX8.0.0.
NXOpen::PointMassCenter ()
 Returns the mass center
Created in NX5.0.0.
NXOpen::ExpressionMassExpression ()
 Returns the mass expression
Created in NX8.0.0.
NXOpen::Motion::LinkMassProperty::MassPropertyType MassType ()
 Returns the mass type
Created in NX5.0.0.
double MassValue ()
 Returns the mass value

void SetInertiaCsys (NXOpen::CoordinateSystem *inertiaCsys)
 Sets the inertia csys
Created in NX5.0.0.
void SetIxx (double ixx)
 Sets the principle moment of inertia about the X axis

void SetIxy (double ixy)
 Sets the product of inertia for the X and Y axes

void SetIxz (double ixz)
 Sets the product of inertia for the X and Z axes

void SetIyy (double iyy)
 Sets the principle moment of inertia about the Y axis

void SetIyz (double iyz)
 Sets the product of inertia for the Y and Z axes

void SetIzz (double izz)
 Sets the principle moment of inertia about the Y axis

void SetMassCenter (NXOpen::Point *massCenter)
 Sets the mass center
Created in NX5.0.0.
void SetMassType (NXOpen::Motion::LinkMassProperty::MassPropertyType massType)
 Sets the mass type
Created in NX5.0.0.
void SetMassValue (double massValue)
 Sets the mass value


Detailed Description

Represents a Motion::LinkMassProperty.


Created in NX5.0.0.


Member Enumeration Documentation

Defines mass property type of link.

Enumerator:
MassPropertyTypeAutomatic 

Mass property automatic generate.

MassPropertyTypeUserDefined 

Mass property defined by user.

MassPropertyTypeNone 

No mass property.


Member Function Documentation

Returns the inertia csys
Created in NX5.0.0.



License requirements : None

Returns the principle moment of inertia about the X axis

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : None

Returns the principle moment of inertia expression about the X axis
Created in NX8.0.0.



License requirements : None

Returns the product of inertia for the X and Y axes

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : None

Returns the product of inertia expression for the X and Y axes
Created in NX8.0.0.



License requirements : None

Returns the product of inertia for the X and Z axes

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : None

Returns the product of inertia expression for the X and Z axes
Created in NX8.0.0.



License requirements : None

Returns the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : None

Returns the principle moment of inertia expression about the Y axis
Created in NX8.0.0.



License requirements : None

Returns the product of inertia for the Y and Z axes

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : None

Returns the product of inertia expression for the Y and Z axes
Created in NX8.0.0.



License requirements : None

Returns the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : None

Returns the principle moment of inertia expression about the Z axis
Created in NX8.0.0.



License requirements : None

Returns the mass center
Created in NX5.0.0.



License requirements : None

Returns the mass expression
Created in NX8.0.0.



License requirements : None

Returns the mass type
Created in NX5.0.0.



License requirements : None

Returns the mass value

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : None

Sets the inertia csys
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
inertiaCsysinertiacsys

Sets the principle moment of inertia about the X axis

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
ixxixx

Sets the product of inertia for the X and Y axes

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
ixyixy

Sets the product of inertia for the X and Z axes

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
ixzixz

Sets the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
iyyiyy

Sets the product of inertia for the Y and Z axes

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
iyziyz

Sets the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
izzizz

Sets the mass center
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
massCentermasscenter

Sets the mass type
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
massTypemasstype

Sets the mass value

Deprecated:
Deprecated in NX8.0.0.



Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
massValuemassvalue

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.