|
NX Open C++ Reference Guide
|
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... | |
Provides classes and interfaces for Motion Simulation.
Definitions of bushing general coefficient component type.