NX Open C++ Reference Guide
Classes | Enumerations
NXOpen::Motion Namespace Reference

Provides classes and interfaces for Motion Simulation. More...

Classes

class  AdamsSolverProperty
 Represents a Motion::AdamsSolverProperty
Created in NX5.0.0. More...
 
class  AnimationControl
 Represents the Motion::AnimationControl
An instance of this class can not be obtained

Created in NX9.0.0. More...
 
class  ArticulationControl
 Represents the Motion::ArticulationControl
An instance of this class can not be obtained

Created in NX9.0.0. More...
 
class  BodyContact
 Represents a Motion::BodyContact
To create or edit an instance of this class, use Motion::BodyContactBuilder

Created in NX5.0.0. More...
 
class  BodyContactAdams
 Represents a Motion::BodyContactAdams
Created in NX5.0.0. More...
 
class  BodyContactBuilder
 
Represents a @link Motion::BodyContactBuilder Motion::BodyContactBuilder@endlink 
  <br> To create a new instance of this class, use @link Motion::BodyContactCollection::CreateBodyContactBuilder  Motion::BodyContactCollection::CreateBodyContactBuilder @endlink  <br> 

Default values. More...

 
class  BodyContactCollection
 Represents a collection of 3D contact objects.Any contact object must be created and found through this class
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  BodyContactRecurdyn
 Represents a Motion::BodyContactRecurdyn
Created in NX5.0.0. More...
 
class  Bushing
 Represents a bushing
To create or edit an instance of this class, use Motion::BushingBuilder

Created in NX6.0.0. More...
 
class  BushingBuilder
 
Represents a Motion BushingBuilder
 <br> To create a new instance of this class, use @link Motion::BushingCollection::CreateBushingBuilder  Motion::BushingCollection::CreateBushingBuilder @endlink  <br> 

Default values. More...

 
class  BushingCoefficients
 Represents a Motion BushingCoefficients. More...
 
class  BushingCollection
 Represents a collection of motion joints
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  BushingCylindricalCoefficients
 Represents a Motion BushingCylindricalCoefficients. More...
 
class  BushingCylindricalCoefficientsComponent
 Represents a Motion BushingCylindricalCoefficientsComponent. More...
 
class  BushingDefine
 Represents a Motion BushingDefine
Created in NX6.0.0. More...
 
class  BushingGeneralCoefficients
 Represents a Motion BushingGeneralCoefficients. More...
 
class  BushingGeneralCoefficientsComponent
 Represents a Motion BushingGeneralCoefficientsComponent. More...
 
class  Connector
 Represents a connector
This is an abstract class, and cannot be created. More...
 
class  ConnectorBuilder
 Represents ConnectorBuilder
This is an abstract class, and cannot be created. More...
 
class  Coupler
 Represents a motion coupler object
This is an abstract class, and cannot be created. More...
 
class  CouplerBuilder
 Represents a Motion::CouplerBuilder
This is an abstract class, and cannot be created. More...
 
class  CouplerCable
 Represents a motion cable object
To create or edit an instance of this class, use Motion::CouplerCableBuilder

Created in NX6.0.0. More...
 
class  CouplerCableBuilder
 
Represents a @link Motion::CouplerCableBuilder Motion::CouplerCableBuilder@endlink   <br> To create a new instance of this class, use @link Motion::CouplerCollection::CreateCouplerCableBuilder  Motion::CouplerCollection::CreateCouplerCableBuilder @endlink  <br> 

Default values. More...

 
class  CouplerCollection
 Represents a collection of motion couplers
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  CouplerGear
 Represents a motion gear object
To create or edit an instance of this class, use Motion::CouplerGearBuilder

Created in NX6.0.0. More...
 
class  CouplerGearBuilder
 
Represents a @link Motion::CouplerGearBuilder Motion::CouplerGearBuilder@endlink   <br> To create a new instance of this class, use @link Motion::CouplerCollection::CreateCouplerGearBuilder  Motion::CouplerCollection::CreateCouplerGearBuilder @endlink  <br> 

Default values. More...

 
class  CouplerRckpn
 Represents a motion rack and pinion object
To create or edit an instance of this class, use Motion::CouplerRckpnBuilder

Created in NX6.0.0. More...
 
class  CouplerRckpnBuilder
 
Represents a @link Motion::CouplerRckpnBuilder Motion::CouplerRckpnBuilder@endlink   <br> To create a new instance of this class, use @link Motion::CouplerCollection::CreateCouplerRckpnBuilder  Motion::CouplerCollection::CreateCouplerRckpnBuilder @endlink  <br> 

Default values. More...

 
class  CurveContact
 Represents a Motion::CurveContact
To create or edit an instance of this class, use Motion::CurveContactBuilder

Created in NX5.0.0. More...
 
class  CurveContactAdams
 Represents a Motion::CurveContactAdams
Created in NX5.0.0. More...
 
class  CurveContactBuilder
 
Represents a @link Motion::CurveContactBuilder Motion::CurveContactBuilder@endlink   <br> To create a new instance of this class, use @link Motion::CurveContactCollection::CreateCurveContactBuilder  Motion::CurveContactCollection::CreateCurveContactBuilder @endlink  <br> 

Default values. More...

 
class  CurveContactCollection
 Represents a collection of 2D contact objects.Any 2D contact object must be created and found through this class
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  CurveContactRecurdyn
 Represents a Motion::CurveContactRecurdyn
Created in NX5.0.0. More...
 
class  CurveOnCurve
 Represents a curve on curve
To create or edit an instance of this class, use Motion::CurveOnCurveBuilder

Created in NX6.0.0. More...
 
class  CurveOnCurveBuilder
 Represents a Motion::CurveOnCurveBuilder
To create a new instance of this class, use Motion::CurveOnCurveCollection::CreateCurveOnCurveBuilder

Created in NX6.0.0. More...
 
class  CurveOnCurveCollection
 Represents a collection of curve on curve objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  Damper
 Represents a damper
To create or edit an instance of this class, use Motion::DamperBuilder

Created in NX6.0.0. More...
 
class  DamperBuilder
 Represents a DamperBuilder
To create a new instance of this class, use Motion::DamperCollection::CreateDamperBuilder

Created in NX6.0.0. More...
 
class  DamperCollection
 Represents a collection of motion damper
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  DriverMultiOperations
 Represents a Motion::DriverMultiOperations
Created in NX6.0.0. More...
 
class  DriverOperation
 Represents a Motion::DriverOperation
Created in NX5.0.0. More...
 
class  FlexBody
 Represents the Motion FlexBody class.It must be associated with a Motion Link. More...
 
class  FlexBodyBuilder
 
Represents a @link Motion::FlexBody Motion::FlexBody@endlink  builder  <br> To create a new instance of this class, use @link Motion::FlexBodyCollection::CreateFlexBodyBuilder  Motion::FlexBodyCollection::CreateFlexBodyBuilder @endlink  <br> 

Default values. More...

 
class  FlexBodyCollection
 Represents a collection of flexible body objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX7.5.0. More...
 
class  FlexPhysicalDampingSettings
 Represents the physical damping settings for flexible body
Created in NX7.5.0. More...
 
class  GeneralCoupler
 Represents motion 2-3 joint coupler
To create or edit an instance of this class, use Motion::GeneralCouplerBuilder

Created in NX7.5.0. More...
 
class  GeneralCouplerBuilder
 
Represents a @link Motion::GeneralCouplerBuilder Motion::GeneralCouplerBuilder@endlink   <br> To create a new instance of this class, use @link Motion::GeneralCouplerCollection::CreateGeneralCouplerBuilder  Motion::GeneralCouplerCollection::CreateGeneralCouplerBuilder @endlink  <br> 

Default values. More...

 
class  GeneralCouplerCollection
 Represents a collection of 2-3 joint coupler objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX7.5.0. More...
 
class  Graph
 Represents a graph, only creation is supported
To create or edit an instance of this class, use Motion::GraphBuilder

Created in NX5.0.0. More...
 
class  GraphBuilder
 Represents a Motion::GraphBuilder , only creation is supported
To create a new instance of this class, use Motion::GraphManager::CreateGraphBuilder

Created in NX5.0.0. More...
 
class  GraphManager
 Represents a collection of Graph objects, only creation is supported
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  Joint
 Represents a motion joint object
To create or edit an instance of this class, use Motion::JointBuilder

Created in NX5.0.0. More...
 
class  JointBuilder
 This builder class is used to create or edit Motion::Joint objects. More...
 
class  JointCollection
 Represents a collection of motion joints
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  JointDefine
 Represents a joint define object
Created in NX5.0.0. More...
 
class  JointDriver
 Represents a joint driver
To create or edit an instance of this class, use Motion::JointDriverBuilder

Created in NX5.0.0. More...
 
class  JointDriverBuilder
 Represents a Motion::JointDriverBuilder
To create a new instance of this class, use Motion::JointDriverCollection::CreateJointDriverBuilder

Created in NX5.0.0. More...
 
class  JointDriverCollection
 Represents a collection of Driver objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  JointFriction
 Represents a joint friction object
Created in NX5.0.0. More...
 
class  JointFrictionAdams
 Represents a adams joint friction object
Created in NX5.0.0. More...
 
class  JointFrictionRecurDyn
 Represents a recurdyn joint friction object
Created in NX5.0.0. More...
 
class  Link
 Represents the Motion Link class. More...
 
class  LinkBuilder
 Represents a Motion::LinkBuilder
To create a new instance of this class, use Motion::LinkCollection::CreateLinkBuilder

Created in NX5.0.0. More...
 
class  LinkCollection
 Represents a collection of motion joints
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  LinkInitialVelocity
 Represents a Motion::LinkInitialVelocity. More...
 
class  LinkMassProperty
 Represents a Motion::LinkMassProperty. More...
 
class  LoadTransfer
 Represents a Motion Load Transfer class
To create or edit an instance of this class, use Motion::LoadTransferBuilder

Created in NX9.0.0. More...
 
class  LoadTransferBuilder
 
Represents a @link Motion::LoadTransferBuilder Motion::LoadTransferBuilder@endlink   <br> To create a new instance of this class, use @link Motion::LoadTransferCollection::CreateLoadTransferBuilder  Motion::LoadTransferCollection::CreateLoadTransferBuilder @endlink  <br> 

Default values. More...

 
class  LoadTransferCollection
 Represents a collection of load transfer objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX9.0.0. More...
 
class  LoadTransferControl
 Represents the Motion::LoadTransferControl
No support for KF

Created in NX9.0.0. More...
 
class  Marker
 Represents the Motion Marker class. More...
 
class  MarkerBuilder
 
Represents a builder of Marker  <br> To create a new instance of this class, use @link Motion::MarkerCollection::CreateMarkerBuilder  Motion::MarkerCollection::CreateMarkerBuilder @endlink  <br> 

Default values. More...

 
class  MarkerCollection
 Represents a collection of Markers
To obtain an instance of this class, refer to Part

Created in NX4.0.0. More...
 
class  MarkerToNodeData
 Represents the marker to node data which is a list item in Motion::FlexBodyBuilder . More...
 
class  MotionBuilder
 This builder class is used to create or edit Motion::MotionObject
This is an abstract class, and cannot be created. More...
 
class  MotionEnvironment
 Represents a Motion Environment
To obtain an instance of this class, refer to Motion::MotionSession

Created in NX7.5.0. More...
 
class  MotionManager
 A manager to deal with all motion objects
To obtain an instance of this class, refer to Part

Created in NX5.0.0. More...
 
class  MotionMethods
 Represents a Motion::MotionMethods class
To obtain an instance of this class, refer to Motion::MotionSession

Created in NX8.0.0. More...
 
class  MotionObject
 Represents the motion base object class. More...
 
class  MotionSensor
 Represents a motion sensor
To create or edit an instance of this class, use Motion::MotionSensorBuilder

Created in NX6.0.0. More...
 
class  MotionSensorBuilder
 
Represents a @link Motion::MotionSensorBuilder Motion::MotionSensorBuilder@endlink 
 <br> To create a new instance of this class, use @link Motion::MotionSensorCollection::CreateMotionSensorBuilder  Motion::MotionSensorCollection::CreateMotionSensorBuilder @endlink  <br> 

Default values. More...

 
class  MotionSensorCollection
 Represents a collection of sensor objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  MotionSession
 Represents motion session
To obtain an instance of this class, refer to Session

Created in NX5.0.0. More...
 
class  MotionSimulation
 Represents Motion.Simulation
To obtain an instance of this class, refer to Session

Created in NX5.0.0. More...
 
class  MotionSolution
 Represents a solution
To create or edit an instance of this class, use Motion::MotionSolutionBuilder

Created in NX5.0.0. More...
 
class  MotionSolutionBuilder
 Represents a Motion::MotionSolutionBuilder
To create a new instance of this class, use Motion::MotionSolutionCollection::CreateSolutionBuilder

Created in NX5.0.0. More...
 
class  MotionSolutionCollection
 Represents a collection of Driver objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  Motor
 Represents a motion motor base object class
This is an abstract class, and cannot be created. More...
 
class  MotorBuilder
 This builder class is used to create or edit Motion::Motor
This is an abstract class, and cannot be created. More...
 
class  NormalModeProperty
 Represents the properties of one normal mode
Created in NX7.5.0. More...
 
class  Packaging
 This class is an abstract class and base class for PackagingMeasure , PackagingTrace and PackagingInterference objects. More...
 
class  PackagingBuilder
 This class an abstract class and base class for PackagingMeasureBuilder , PackagingTraceBuilder and PackagingInterferenceBuilder . More...
 
class  PackagingCollection
 Represents a collection of Packaging objects
To obtain an instance of this class, refer to Part

Created in NX4.0.0. More...
 
class  PackagingInterference
 This class represents a Packaging Interference object. More...
 
class  PackagingInterferenceBuilder
 This the builder class to create or edit an Interference object. More...
 
class  PackagingMeasure
 This class represents a Packaging Measure object. More...
 
class  PackagingMeasureBuilder
 This is the builder class to create or edit a Measure object. More...
 
class  PackagingTrace
 This class represents a Packaging Trace object. More...
 
class  PackagingTraceBuilder
 This is the builder class to create or edit a Trace object. More...
 
class  PhysicsConversionBuilder
 Represents a Motion::PhysicsConversionBuilder builder
To create a new instance of this class, use Motion::MotionSession::CreatePhysicsConversionBuilder

Created in NX8.0.0. More...
 
class  PlantInput
 Represents a Plant Input motion object
To create or edit an instance of this class, use Motion::PlantInputBuilder

Created in NX6.0.0. More...
 
class  PlantInputBuilder
 Represents a Motion::PlantInput builder
To create a new instance of this class, use Motion::PlantInputCollection::CreatePlantInputBuilder

Created in NX6.0.0. More...
 
class  PlantInputCollection
 Represents a collection of Plant Input objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  PlantOutput
 Represents a Plant Output motion object
To create or edit an instance of this class, use Motion::PlantOutputBuilder

Created in NX6.0.0. More...
 
class  PlantOutputBuilder
 Represents a Motion::PlantOutput builder
To create a new instance of this class, use Motion::PlantOutputCollection::CreatePlantOutputBuilder

Created in NX6.0.0. More...
 
class  PlantOutputCollection
 Represents a collection of Plant Output objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  PMDCMotor
 Represents a motion pmdc motor object
To create or edit an instance of this class, use Motion::PMDCMotorBuilder

Created in NX6.0.0. More...
 
class  PMDCMotorBuilder
 Represents a Motion::PMDCMotorBuilder
To create a new instance of this class, use Motion::PMDCMotorCollection::CreatePmdcMotorBuilder

Created in NX6.0.0. More...
 
class  PMDCMotorCollection
 Represents a collection of motion pmdc motor
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  PointOnCurve
 Represents a point on curve
To create or edit an instance of this class, use Motion::PointOnCurveBuilder

Created in NX6.0.0. More...
 
class  PointOnCurveBuilder
 
Represents a @link Motion::PointOnCurveBuilder Motion::PointOnCurveBuilder@endlink 
 <br> To create a new instance of this class, use @link Motion::PointOnCurveCollection::CreatePointOnCurveBuilder  Motion::PointOnCurveCollection::CreatePointOnCurveBuilder @endlink  <br> 

Default values. More...

 
class  PointOnCurveCollection
 Represents a collection of point on curve objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  PointOnSurface
 Represents a point on surface motion object
To create or edit an instance of this class, use Motion::PointOnSurfaceBuilder

Created in NX6.0.0. More...
 
class  PointOnSurfaceBuilder
 Represents a Motion::PointOnSurfaceBuilder
To create a new instance of this class, use Motion::PointOnSurfaceCollection::CreatePointOnSurfaceBuilder

Created in NX6.0.0. More...
 
class  PointOnSurfaceCollection
 Represents a collection of Point on Surface objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  PostProcess
 Represents the motion post process
To obtain an instance of this class, refer to Motion::MotionSession

Created in NX7.5.0. More...
 
class  RecurdynSolverProperty
 Represents a Motion::RecurdynSolverProperty
Created in NX5.0.0. More...
 
class  ScalarForce
 Represents the Motion ScalarForce class. More...
 
class  ScalarForceBuilder
 Represents a Motion::ScalarForceBuilder
To create a new instance of this class, use Motion::ScalarForceCollection::CreateScalarForceBuilder

Created in NX6.0.0. More...
 
class  ScalarForceCollection
 Represents a Scalar Force Collection. More...
 
class  ScalarTorque
 Represents the Motion ScalarTorque class. More...
 
class  ScalarTorqueBuilder
 Represents a Motion::ScalarTorqueBuilder
To create a new instance of this class, use Motion::ScalarTorqueCollection::CreateScalarTorqueBuilder

Created in NX6.0.0. More...
 
class  ScalarTorqueCollection
 Represents a collection of motion scalar torque
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  SelectJoint
 Represents a single object selection. More...
 
class  SelectLink
 Represents a single object selection. More...
 
class  SelectMarker
 Represents a single object selection. More...
 
class  SignalChart
 Represents a motion Signal Chart object
To create or edit an instance of this class, use Motion::SignalChartBuilder

Created in NX6.0.0. More...
 
class  SignalChartBuilder
 Represents a Motion::SignalChartBuilder
To create a new instance of this class, use Motion::SignalChartCollection::CreateSignalChartBuilder

Created in NX6.0.0. More...
 
class  SignalChartCollection
 Represents a collection of motion Signal Chart
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  SignalChartListItem
 Represents a SignalChartListItem, List Item inside a SignalChartBuilder
To create a new instance of this class, use Motion::SignalChartCollection::CreateSignalChartListItem

Created in NX6.0.0. More...
 
class  SignalChartListItemList
 Represents a list of objects. More...
 
class  SpreadsheetRunControl
 Represents the Motion::SpreadsheetRunControl
An instance of this class can not be obtained

Created in NX9.0.0. More...
 
class  Spring
 Represents a spring
To create or edit an instance of this class, use Motion::SpringBuilder

Created in NX6.0.0. More...
 
class  SpringBuilder
 
Represents a SpringBuilder
 <br> To create a new instance of this class, use @link Motion::SpringCollection::CreateSpringBuilder  Motion::SpringCollection::CreateSpringBuilder @endlink  <br> 

Default values. More...

 
class  SpringCollection
 Represents a collection of motion spring
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX6.0.0. More...
 
class  VectorForce
 Represents a vector force
To create or edit an instance of this class, use Motion::VectorForceBuilder

Created in NX5.0.0. More...
 
class  VectorForceBuilder
 Represents a Motion::VectorForceBuilder
To create a new instance of this class, use Motion::VectorForceCollection::CreateVectorForceBuilder

Created in NX5.0.0. More...
 
class  VectorForceCollection
 Represents a collection of vector force objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  VectorTorque
 Represents a vector torque
To create or edit an instance of this class, use Motion::VectorTorqueBuilder

Created in NX5.0.0. More...
 
class  VectorTorqueBuilder
 Represents a Motion::VectorTorqueBuilder
To create a new instance of this class, use Motion::VectorTorqueCollection::CreateVectorTorqueBuilder

Created in NX5.0.0. More...
 
class  VectorTorqueCollection
 Represents a collection of vector torque objects
To obtain an instance of this class, refer to Motion::MotionManager

Created in NX5.0.0. More...
 
class  VObject
 Represents a VObject. More...
 

Enumerations

enum  ActiveView { ActiveViewAll, ActiveViewWork }
 Definitions of post articulation and spreadsheet run active view type. More...
 
enum  BushingCylindricalCoefficientTypes { BushingCylindricalCoefficientTypesStiffness, BushingCylindricalCoefficientTypesDamping }
 Definitions of bushing cylindrical coefficient component type. More...
 
enum  BushingGeneralCoefficientMoveTypes { BushingGeneralCoefficientMoveTypesTranslational, BushingGeneralCoefficientMoveTypesTorsional }
 Definitions move type of general type bushing coefficient. More...
 
enum  BushingGeneralCoefficientTypes {
  BushingGeneralCoefficientTypesTranslationalStiffness, BushingGeneralCoefficientTypesTranslationalDamping, BushingGeneralCoefficientTypesTranslationalPreload, BushingGeneralCoefficientTypesTorsionalStiffness,
  BushingGeneralCoefficientTypesTorsionalDamping, BushingGeneralCoefficientTypesTorsionalPreload
}
 Definitions of bushing general coefficient component type. More...
 
enum  ConnectorCoefficientTypes { ConnectorCoefficientTypesConstant, ConnectorCoefficientTypesSpline }
 Definitions of connector coefficient type. More...
 
enum  CurveParameterizedTypes { CurveParameterizedTypesCurvature, CurveParameterizedTypesSpacing }
 Defines curve parameterized type. More...
 
enum  ForceValueTypes { ForceValueTypesConstant, ForceValueTypesFunction }
 Defines function value type. More...
 
enum  GcouplerMovementTypes { GcouplerMovementTypesRotation, GcouplerMovementTypesTranslation }
 Defines 2-3 joint coupler joint movement type. More...
 
enum  PlayMode { PlayModePlayOnce, PlayModeLoop, PlayModeRetrace }
 Definitions of post animation and spreadsheet run play mode type. More...
 
enum  VobjectCsysType { VobjectCsysTypeUserdefined, VobjectCsysTypeAbsolute }
 Represents the CSYS type. More...
 

Detailed Description

Provides classes and interfaces for Motion Simulation.

Enumeration Type Documentation

Definitions of post articulation and spreadsheet run active view type.

Enumerator:
ActiveViewAll 

Articulation or Spreadsheet Run in all views.

ActiveViewWork 

Articulation or Spreadsheet Run in work view only.

Definitions of bushing cylindrical coefficient component type.

Enumerator:
BushingCylindricalCoefficientTypesStiffness 

stiffness type

BushingCylindricalCoefficientTypesDamping 

damping type

Definitions move type of general type bushing coefficient.

Enumerator:
BushingGeneralCoefficientMoveTypesTranslational 

translational type

BushingGeneralCoefficientMoveTypesTorsional 

torsional type

Definitions of bushing general coefficient component type.

Enumerator:
BushingGeneralCoefficientTypesTranslationalStiffness 

translational stiffness component

BushingGeneralCoefficientTypesTranslationalDamping 

translational damping component

BushingGeneralCoefficientTypesTranslationalPreload 

translational preload component

BushingGeneralCoefficientTypesTorsionalStiffness 

torsional stiffness component

BushingGeneralCoefficientTypesTorsionalDamping 

torsional damping component

BushingGeneralCoefficientTypesTorsionalPreload 

torsional preload component

Definitions of connector coefficient type.

Enumerator:
ConnectorCoefficientTypesConstant 

constant type

ConnectorCoefficientTypesSpline 

spline type

Defines curve parameterized type.

Enumerator:
CurveParameterizedTypesCurvature 

Curvature based type.

CurveParameterizedTypesSpacing 

User defined spacing type.

Defines function value type.

Enumerator:
ForceValueTypesConstant 

constant type use constant value define force magnitude

ForceValueTypesFunction 

function type use function define force magnitude

Defines 2-3 joint coupler joint movement type.

Enumerator:
GcouplerMovementTypesRotation 

Rotation movement type.

GcouplerMovementTypesTranslation 

Translation movement type.

Definitions of post animation and spreadsheet run play mode type.

Enumerator:
PlayModePlayOnce 

Play once mode.

PlayModeLoop 

Loop mode.

PlayModeRetrace 

Retrace mode.

Represents the CSYS type.

Enumerator:
VobjectCsysTypeUserdefined 

User defined csys type.

VobjectCsysTypeAbsolute 

Absolute csys type.

Copyright 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.