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

Represents a NXOpen::Motion::LinkMassProperty. More...

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

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. More...
 
double Ixx ()
 Returns the principle moment of inertia about the X axis
More...
 
NXOpen::ExpressionIxxExpression ()
 Returns the principle moment of inertia expression about the X axis
Created in NX8.0.0. More...
 
double Ixy ()
 Returns the product of inertia for the X and Y axes
More...
 
NXOpen::ExpressionIxyExpression ()
 Returns the product of inertia expression for the X and Y axes
Created in NX8.0.0. More...
 
double Ixz ()
 Returns the product of inertia for the X and Z axes
More...
 
NXOpen::ExpressionIxzExpression ()
 Returns the product of inertia expression for the X and Z axes
Created in NX8.0.0. More...
 
double Iyy ()
 Returns the principle moment of inertia about the Y axis
More...
 
NXOpen::ExpressionIyyExpression ()
 Returns the principle moment of inertia expression about the Y axis
Created in NX8.0.0. More...
 
double Iyz ()
 Returns the product of inertia for the Y and Z axes
More...
 
NXOpen::ExpressionIyzExpression ()
 Returns the product of inertia expression for the Y and Z axes
Created in NX8.0.0. More...
 
double Izz ()
 Returns the principle moment of inertia about the Y axis
More...
 
NXOpen::ExpressionIzzExpression ()
 Returns the principle moment of inertia expression about the Z axis
Created in NX8.0.0. More...
 
NXOpen::PointMassCenter ()
 Returns the mass center
Created in NX5.0.0. More...
 
NXOpen::ExpressionMassExpression ()
 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...
 
double MassValue ()
 Returns the mass value
More...
 
void SetInertiaCsys (NXOpen::CoordinateSystem *inertiaCsys)
 Sets the inertia csys
Created in NX5.0.0. More...
 
void SetIxx (double ixx)
 Sets the principle moment of inertia about the X axis
More...
 
void SetIxy (double ixy)
 Sets the product of inertia for the X and Y axes
More...
 
void SetIxz (double ixz)
 Sets the product of inertia for the X and Z axes
More...
 
void SetIyy (double iyy)
 Sets the principle moment of inertia about the Y axis
More...
 
void SetIyz (double iyz)
 Sets the product of inertia for the Y and Z axes
More...
 
void SetIzz (double izz)
 Sets the principle moment of inertia about the Y axis
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...
 
void SetMassValue (double massValue)
 Sets the mass value
More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a NXOpen::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

NXOpen::CoordinateSystem* NXOpen::Motion::LinkMassProperty::InertiaCsys ( )

Returns the inertia csys
Created in NX5.0.0.



License requirements : None

double NXOpen::Motion::LinkMassProperty::Ixx ( )

Returns the principle moment of inertia about the X axis

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IxxExpression to query or edit it.


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

double NXOpen::Motion::LinkMassProperty::Ixy ( )

Returns the product of inertia for the X and Y axes

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IxyExpression to query or edit it.


Created in NX5.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

double NXOpen::Motion::LinkMassProperty::Ixz ( )

Returns the product of inertia for the X and Z axes

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IxzExpression to query or edit it.


Created in NX5.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

double NXOpen::Motion::LinkMassProperty::Iyy ( )

Returns the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IyyExpression to query or edit it.


Created in NX5.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

double NXOpen::Motion::LinkMassProperty::Iyz ( )

Returns the product of inertia for the Y and Z axes

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IyzExpression to query or edit it.


Created in NX5.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

double NXOpen::Motion::LinkMassProperty::Izz ( )

Returns the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IzzExpression to query or edit it.


Created in NX5.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

double NXOpen::Motion::LinkMassProperty::MassValue ( )

Returns the mass value

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::MassExpression to query or edit it.


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")

Parameters
inertiaCsysinertiacsys
void NXOpen::Motion::LinkMassProperty::SetIxx ( double  ixx)

Sets the principle moment of inertia about the X axis

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IxxExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
ixxixx
void NXOpen::Motion::LinkMassProperty::SetIxy ( double  ixy)

Sets the product of inertia for the X and Y axes

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IxyExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
ixyixy
void NXOpen::Motion::LinkMassProperty::SetIxz ( double  ixz)

Sets the product of inertia for the X and Z axes

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IxzExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
ixzixz
void NXOpen::Motion::LinkMassProperty::SetIyy ( double  iyy)

Sets the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IyyExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
iyyiyy
void NXOpen::Motion::LinkMassProperty::SetIyz ( double  iyz)

Sets the product of inertia for the Y and Z axes

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IyzExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
iyziyz
void NXOpen::Motion::LinkMassProperty::SetIzz ( double  izz)

Sets the principle moment of inertia about the Y axis

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::IzzExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
izzizz
void NXOpen::Motion::LinkMassProperty::SetMassCenter ( NXOpen::Point massCenter)

Sets the mass center
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massCentermasscenter
void NXOpen::Motion::LinkMassProperty::SetMassType ( NXOpen::Motion::LinkMassProperty::MassPropertyType  massType)

Sets the mass type
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massTypemasstype
void NXOpen::Motion::LinkMassProperty::SetMassValue ( double  massValue)

Sets the mass value

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using NXOpen::Motion::LinkMassProperty::MassExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
massValuemassvalue

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