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