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

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

Classes

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

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

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

Created in NX5.0.0. More...
 
class  BodyContactAdams
 Represents a NXOpen::Motion::BodyContactAdams
Created in NX5.0.0. More...
 
class  BodyContactBuilder
 Represents a NXOpen::Motion::BodyContactBuilder
To create a new instance of this class, use NXOpen::Motion::BodyContactCollection::CreateBodyContactBuilder
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 NXOpen::Motion::MotionManager

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

Created in NX6.0.0. More...
 
class  BushingBuilder
 Represents a Motion BushingBuilder
To create a new instance of this class, use NXOpen::Motion::BushingCollection::CreateBushingBuilder
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 NXOpen::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 NXOpen::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 NXOpen::Motion::CouplerCableBuilder

Created in NX6.0.0. More...
 
class  CouplerCableBuilder
 Represents a NXOpen::Motion::CouplerCableBuilder
To create a new instance of this class, use NXOpen::Motion::CouplerCollection::CreateCouplerCableBuilder
Default values. More...
 
class  CouplerCollection
 Represents a collection of motion couplers
To obtain an instance of this class, refer to NXOpen::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 NXOpen::Motion::CouplerGearBuilder

Created in NX6.0.0. More...
 
class  CouplerGearBuilder
 Represents a NXOpen::Motion::CouplerGearBuilder
To create a new instance of this class, use NXOpen::Motion::CouplerCollection::CreateCouplerGearBuilder
Default values. More...
 
class  CouplerRckpn
 Represents a motion rack and pinion object
To create or edit an instance of this class, use NXOpen::Motion::CouplerRckpnBuilder

Created in NX6.0.0. More...
 
class  CouplerRckpnBuilder
 Represents a NXOpen::Motion::CouplerRckpnBuilder
To create a new instance of this class, use NXOpen::Motion::CouplerCollection::CreateCouplerRckpnBuilder
Default values. More...
 
class  CurveContact
 Represents a NXOpen::Motion::CurveContact
To create or edit an instance of this class, use NXOpen::Motion::CurveContactBuilder

Created in NX5.0.0. More...
 
class  CurveContactAdams
 Represents a NXOpen::Motion::CurveContactAdams
Created in NX5.0.0. More...
 
class  CurveContactBuilder
 Represents a NXOpen::Motion::CurveContactBuilder
To create a new instance of this class, use NXOpen::Motion::CurveContactCollection::CreateCurveContactBuilder
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 NXOpen::Motion::MotionManager

Created in NX5.0.0. More...
 
class  CurveContactRecurdyn
 Represents a NXOpen::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 NXOpen::Motion::CurveOnCurveBuilder

Created in NX6.0.0. More...
 
class  CurveOnCurveBuilder
 Represents a NXOpen::Motion::CurveOnCurveBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::Motion::MotionManager

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

Created in NX6.0.0. More...
 
class  DamperBuilder
 Represents a DamperBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::Motion::MotionManager

Created in NX6.0.0. More...
 
class  DriverMultiOperations
 Represents a NXOpen::Motion::DriverMultiOperations
Created in NX6.0.0. More...
 
class  DriverOperation
 Represents a NXOpen::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 NXOpen::Motion::FlexBody builder
To create a new instance of this class, use NXOpen::Motion::FlexBodyCollection::CreateFlexBodyBuilder
Default values. More...
 
class  FlexBodyCollection
 Represents a collection of flexible body objects
To obtain an instance of this class, refer to NXOpen::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 NXOpen::Motion::GeneralCouplerBuilder

Created in NX7.5.0. More...
 
class  GeneralCouplerBuilder
 Represents a NXOpen::Motion::GeneralCouplerBuilder
To create a new instance of this class, use NXOpen::Motion::GeneralCouplerCollection::CreateGeneralCouplerBuilder
Default values. More...
 
class  GeneralCouplerCollection
 Represents a collection of 2-3 joint coupler objects
To obtain an instance of this class, refer to NXOpen::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 NXOpen::Motion::GraphBuilder

Created in NX5.0.0. More...
 
class  GraphBuilder
 Represents a NXOpen::Motion::GraphBuilder , only creation is supported
To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::Motion::JointBuilder

Created in NX5.0.0. More...
 
class  JointBuilder
 This builder class is used to create or edit NXOpen::Motion::Joint objects. More...
 
class  JointCollection
 Represents a collection of motion joints
To obtain an instance of this class, refer to NXOpen::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 NXOpen::Motion::JointDriverBuilder

Created in NX5.0.0. More...
 
class  JointDriverBuilder
 Represents a NXOpen::Motion::JointDriverBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::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  JointFrictionLms
 Represents a lms joint friction object
Created in NX10.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 NXOpen::Motion::LinkBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::Motion::MotionManager

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

Created in NX9.0.0. More...
 
class  LoadTransferBuilder
 Represents a NXOpen::Motion::LoadTransferBuilder
To create a new instance of this class, use NXOpen::Motion::LoadTransferCollection::CreateLoadTransferBuilder
Default values. More...
 
class  LoadTransferCollection
 Represents a collection of load transfer objects
To obtain an instance of this class, refer to NXOpen::Motion::MotionManager

Created in NX9.0.0. More...
 
class  LoadTransferControl
 Represents the NXOpen::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
To create a new instance of this class, use NXOpen::Motion::MarkerCollection::CreateMarkerBuilder
Default values. More...
 
class  MarkerCollection
 Represents a collection of Markers
To obtain an instance of this class, refer to NXOpen::Part

Created in NX4.0.0. More...
 
class  MarkerToNodeData
 Represents the marker to node data which is a list item in NXOpen::Motion::FlexBodyBuilder . More...
 
class  MotionBuilder
 This builder class is used to create or edit NXOpen::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 NXOpen::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 NXOpen::Part

Created in NX5.0.0. More...
 
class  MotionMethods
 Represents a NXOpen::Motion::MotionMethods class
To obtain an instance of this class, refer to NXOpen::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 NXOpen::Motion::MotionSensorBuilder

Created in NX6.0.0. More...
 
class  MotionSensorBuilder
 Represents a NXOpen::Motion::MotionSensorBuilder
To create a new instance of this class, use NXOpen::Motion::MotionSensorCollection::CreateMotionSensorBuilder
Default values. More...
 
class  MotionSensorCollection
 Represents a collection of sensor objects
To obtain an instance of this class, refer to NXOpen::Motion::MotionManager

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

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

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

Created in NX5.0.0. More...
 
class  MotionSolutionBuilder
 Represents a NXOpen::Motion::MotionSolutionBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::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 NXOpen::Motion::PackagingMeasure , NXOpen::Motion::PackagingTrace and NXOpen::Motion::PackagingInterference objects. More...
 
class  PackagingBuilder
 This class an abstract class and base class for NXOpen::Motion::PackagingMeasureBuilder , NXOpen::Motion::PackagingTraceBuilder and NXOpen::Motion::PackagingInterferenceBuilder . More...
 
class  PackagingCollection
 Represents a collection of Packaging objects
To obtain an instance of this class, refer to NXOpen::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 NXOpen::Motion::PhysicsConversionBuilder builder
To create a new instance of this class, use NXOpen::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 NXOpen::Motion::PlantInputBuilder

Created in NX6.0.0. More...
 
class  PlantInputBuilder
 Represents a NXOpen::Motion::PlantInput builder
To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::Motion::PlantOutputBuilder

Created in NX6.0.0. More...
 
class  PlantOutputBuilder
 Represents a NXOpen::Motion::PlantOutput builder
To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::Motion::PMDCMotorBuilder

Created in NX6.0.0. More...
 
class  PMDCMotorBuilder
 Represents a NXOpen::Motion::PMDCMotorBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::Motion::PointOnCurveBuilder

Created in NX6.0.0. More...
 
class  PointOnCurveBuilder
 Represents a NXOpen::Motion::PointOnCurveBuilder
To create a new instance of this class, use NXOpen::Motion::PointOnCurveCollection::CreatePointOnCurveBuilder
Default values. More...
 
class  PointOnCurveCollection
 Represents a collection of point on curve objects
To obtain an instance of this class, refer to NXOpen::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 NXOpen::Motion::PointOnSurfaceBuilder

Created in NX6.0.0. More...
 
class  PointOnSurfaceBuilder
 Represents a NXOpen::Motion::PointOnSurfaceBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::Motion::MotionManager

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

Created in NX7.5.0. More...
 
class  RecurdynSolverProperty
 Represents a NXOpen::Motion::RecurdynSolverProperty
Created in NX5.0.0. More...
 
class  ScalarForce
 Represents the Motion ScalarForce class. More...
 
class  ScalarForceBuilder
 Represents a NXOpen::Motion::ScalarForceBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::Motion::ScalarTorqueBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::Motion::SignalChartBuilder

Created in NX6.0.0. More...
 
class  SignalChartBuilder
 Represents a NXOpen::Motion::SignalChartBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::Motion::SignalChartCollection::CreateSignalChartListItem

Created in NX6.0.0. More...
 
class  SignalChartListItemList
 Represents a list of objects. More...
 
class  SpreadsheetRunControl
 Represents the NXOpen::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 NXOpen::Motion::SpringBuilder

Created in NX6.0.0. More...
 
class  SpringBuilder
 Represents a SpringBuilder
To create a new instance of this class, use NXOpen::Motion::SpringCollection::CreateSpringBuilder
Default values. More...
 
class  SpringCollection
 Represents a collection of motion spring
To obtain an instance of this class, refer to NXOpen::Motion::MotionManager

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

Created in NX5.0.0. More...
 
class  VectorForceBuilder
 Represents a NXOpen::Motion::VectorForceBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::Motion::MotionManager

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

Created in NX5.0.0. More...
 
class  VectorTorqueBuilder
 Represents a NXOpen::Motion::VectorTorqueBuilder
To create a new instance of this class, use NXOpen::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 NXOpen::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 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.