NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Motion.LinkMassProperty Class Reference

Represents a NXOpen.Motion.LinkMassProperty More...

Inheritance diagram for NXOpen.Motion.LinkMassProperty:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  MassPropertyType { Automatic, UserDefined, None }
 Defines mass property type of motion body More...
 

Public Member Functions

unsafe void CopyGeometryMassToAutoMassProperty ()
 Copy geometry mass to automatic mass property More...
 
unsafe void CopyGeometryMassToUserDefinedMassProperty ()
 Copy geometry mass to user defined mass property More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe NXOpen.CoordinateSystem AutoInertiaCsys [get]
 Returns the inertia csys for automatic mass property More...
 
unsafe NXOpen.Expression AutoIxxExpression [get]
 Returns the principle moment of inertia expression about the X axis for automatic mass property More...
 
unsafe NXOpen.Expression AutoIxyExpression [get]
 Returns the product of inertia expression for the X and Y axes for automatic mass property More...
 
unsafe NXOpen.Expression AutoIxzExpression [get]
 Returns the product of inertia expression for the X and Z axes for automatic mass property More...
 
unsafe NXOpen.Expression AutoIyyExpression [get]
 Returns the principle moment of inertia expression about the Y axis for automatic mass property More...
 
unsafe NXOpen.Expression AutoIyzExpression [get]
 Returns the product of inertia expression for the Y and Z axes for automatic mass property More...
 
unsafe NXOpen.Expression AutoIzzExpression [get]
 Returns the principle moment of inertia expression about the Z axis for automatic mass property More...
 
unsafe NXOpen.Point AutoMassCenter [get]
 Returns the mass center for automatic mass property More...
 
unsafe NXOpen.Expression AutoMassExpression [get]
 Returns the mass expression for automatic mass property More...
 
unsafe NXOpen.CoordinateSystem InertiaCsys [get, set]
 Returns or sets the inertia csys for user-defined mass property More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
InertiaCsysOvrCtrl [get, set]
 Returns or sets the override state of the inertia csys, which should only be used for occurrence More...
 
unsafe NXOpen.Expression IxxExpression [get]
 Returns the principle moment of inertia expression about the X axis for user-defined mass property, which should only be used for occurrence More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
IxxExpressionOvrCtrl [get, set]
 Returns or sets the override state of the principle moment of inertia expression about the X axis, which should only be used for occurrence More...
 
unsafe NXOpen.Expression IxyExpression [get]
 Returns the product of inertia expression for the X and Y axes for user-defined mass property, which should only be used for occurrence More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
IxyExpressionOvrCtrl [get, set]
 Returns or sets the override state of the product of inertia expression for the X and Y axes, which should only be used for occurrence More...
 
unsafe NXOpen.Expression IxzExpression [get]
 Returns the product of inertia expression for the X and Z axes for user-defined mass property More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
IxzExpressionOvrCtrl [get, set]
 Returns or sets the override state of the product of inertia expression for the X and Z axes, which should only be used for occurrence More...
 
unsafe NXOpen.Expression IyyExpression [get]
 Returns the principle moment of inertia expression about the Y axis for user-defined mass property, which should only be used for occurrence More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
IyyExpressionOvrCtrl [get, set]
 Returns or sets the override state of the principle moment of inertia expression about the Y axis, which should only be used for occurrence More...
 
unsafe NXOpen.Expression IyzExpression [get]
 Returns the product of inertia expression for the Y and Z axes for user-defined mass property More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
IyzExpressionOvrCtrl [get, set]
 Returns or sets the override state of the product of inertia expression for the Y and Z axes, which should only be used for occurrence More...
 
unsafe NXOpen.Expression IzzExpression [get]
 Returns the principle moment of inertia expression about the Z axis for user-defined mass property, which should only be used for occurrence More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
IzzExpressionOvrCtrl [get, set]
 Returns or sets the override state of the principle moment of inertia expression about the Z axis, which should only be used for occurrence More...
 
unsafe NXOpen.Point MassCenter [get, set]
 Returns or sets the mass center for user-defined mass property More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
MassCenterOvrCtrl [get, set]
 Returns or sets the override state of the mass center, which should only be used for occurrence More...
 
unsafe NXOpen.Expression MassExpression [get]
 Returns the mass expression for user-defined mass property More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
MassExpressionOvrCtrl [get, set]
 Returns or sets the override state of the mass expression, which should only be used for occurrence More...
 
unsafe
NXOpen.Motion.LinkMassProperty.MassPropertyType 
MassType [get, set]
 Returns or sets the mass type More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
MassTypeOvrCtrl [get, set]
 Returns or sets the override state of the mass type, which should only be used for occurrence More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Motion.LinkMassProperty

Created in NX5.0.0

Member Enumeration Documentation

Defines mass property type of motion body

Enumerator
Automatic 

Mass property automatic generate

UserDefined 

Mass property defined by user

None 

No mass property

Member Function Documentation

unsafe void NXOpen.Motion.LinkMassProperty.CopyGeometryMassToAutoMassProperty ( )
inline

Copy geometry mass to automatic mass property

Created in NX1847.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.LinkMassProperty.CopyGeometryMassToUserDefinedMassProperty ( )
inline

Copy geometry mass to user defined mass property

Created in NX1847.0.0

License requirements: mechanisms ("MECHANISMS")

Property Documentation

unsafe NXOpen.CoordinateSystem NXOpen.Motion.LinkMassProperty.AutoInertiaCsys
get

Returns the inertia csys for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.AutoIxxExpression
get

Returns the principle moment of inertia expression about the X axis for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.AutoIxyExpression
get

Returns the product of inertia expression for the X and Y axes for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.AutoIxzExpression
get

Returns the product of inertia expression for the X and Z axes for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.AutoIyyExpression
get

Returns the principle moment of inertia expression about the Y axis for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.AutoIyzExpression
get

Returns the product of inertia expression for the Y and Z axes for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.AutoIzzExpression
get

Returns the principle moment of inertia expression about the Z axis for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Point NXOpen.Motion.LinkMassProperty.AutoMassCenter
get

Returns the mass center for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.AutoMassExpression
get

Returns the mass expression for automatic mass property

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.CoordinateSystem NXOpen.Motion.LinkMassProperty.InertiaCsys
getset

Returns or sets the inertia csys for user-defined mass property

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.InertiaCsysOvrCtrl
getset

Returns or sets the override state of the inertia csys, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.IxxExpression
get

Returns the principle moment of inertia expression about the X axis for user-defined mass property, which should only be used for occurrence

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.IxxExpressionOvrCtrl
getset

Returns or sets the override state of the principle moment of inertia expression about the X axis, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.IxyExpression
get

Returns the product of inertia expression for the X and Y axes for user-defined mass property, which should only be used for occurrence

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.IxyExpressionOvrCtrl
getset

Returns or sets the override state of the product of inertia expression for the X and Y axes, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.IxzExpression
get

Returns the product of inertia expression for the X and Z axes for user-defined mass property

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.IxzExpressionOvrCtrl
getset

Returns or sets the override state of the product of inertia expression for the X and Z axes, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.IyyExpression
get

Returns the principle moment of inertia expression about the Y axis for user-defined mass property, which should only be used for occurrence

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.IyyExpressionOvrCtrl
getset

Returns or sets the override state of the principle moment of inertia expression about the Y axis, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.IyzExpression
get

Returns the product of inertia expression for the Y and Z axes for user-defined mass property

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.IyzExpressionOvrCtrl
getset

Returns or sets the override state of the product of inertia expression for the Y and Z axes, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.IzzExpression
get

Returns the principle moment of inertia expression about the Z axis for user-defined mass property, which should only be used for occurrence

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.IzzExpressionOvrCtrl
getset

Returns or sets the override state of the principle moment of inertia expression about the Z axis, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Point NXOpen.Motion.LinkMassProperty.MassCenter
getset

Returns or sets the mass center for user-defined mass property

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.MassCenterOvrCtrl
getset

Returns or sets the override state of the mass center, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.LinkMassProperty.MassExpression
get

Returns the mass expression for user-defined mass property

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.MassExpressionOvrCtrl
getset

Returns or sets the override state of the mass expression, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Motion.LinkMassProperty.MassPropertyType NXOpen.Motion.LinkMassProperty.MassType
getset

Returns or sets the mass type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.LinkMassProperty.MassTypeOvrCtrl
getset

Returns or sets the override state of the mass type, which should only be used for occurrence

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")


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