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

Provides classes and interfaces for Mechatronics. More...

Classes

class  Accelerometer
 Represents the Accelerometer. More...
 
class  AccelerometerBuilder
 Represents a NXOpen::Mechatronics::Accelerometer builder. More...
 
class  AccelerometerCollection
 Represents a collection of Accelerometer. More...
 
class  AdapterFormula
 Represents the Adapter Formula class. More...
 
class  AdapterFormulaBuilder
 Represents a NXOpen::Mechatronics::AdapterFormulaBuilder . More...
 
class  AdapterFormulaCollection
 Represents a collection of Adapter Formula. More...
 
class  AdapterSignal
 Represents the Adapter Signal class. More...
 
class  AdapterSignalBuilder
 Represents a NXOpen::Mechatronics::AdapterSignalBuilder . More...
 
class  AdapterSignalCollection
 Represents a collection of Adapter Signal. More...
 
class  AddComponentBuilder
 Represents a NXOpen::Mechatronics::AddComponentBuilder
To create a new instance of this class, use NXOpen::Mechatronics::FunctionObjectCollection::CreateAddComponentBuilder

Created in NX7.5.1. More...
 
class  AlignBody
 Represents the Align Body. More...
 
class  AlignBodyBuilder
 Represents a NXOpen::Mechatronics::AlignBody builder. More...
 
class  AlignBodyCollection
 Represents a collection of Align Body. More...
 
class  AngularLimitJoint
 Represents the Angular Limit Joint. More...
 
class  AngularLimitJointBuilder
 Represents a NXOpen::Mechatronics::AngularLimitJoint builder. More...
 
class  AngularLimitJointCollection
 Represents a collection of Angular Limit Joint. More...
 
class  AngularSpringJoint
 Represents the Angular Spring Joint. More...
 
class  AngularSpringJointBuilder
 Represents a NXOpen::Mechatronics::AngularSpringJoint builder. More...
 
class  AngularSpringJointCollection
 Represents a collection of Angular Spring Joint. More...
 
class  AnimationConversionBuilder
 Represents a Mechatronics::AnimationConversionBuilder builder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateAnimationConversionBuilder

Created in NX12.0.0. More...
 
class  BallJoint
 Represents the Ball Joint. More...
 
class  BallJointBuilder
 Represents a NXOpen::Mechatronics::BallJoint builder. More...
 
class  BallJointCollection
 Represents a collection of Ball Joint. More...
 
class  BreakingConstraint
 Represents the Breaking Constraint. More...
 
class  BreakingConstraintBuilder
 Represents a NXOpen::Mechatronics::BreakingConstraint builder. More...
 
class  BreakingConstraintCollection
 Represents a collection of Breaking Constraint. More...
 
class  Cam
 Represents the Cam Constraint. More...
 
class  CamBuilder
 Represents a NXOpen::Mechatronics::Cam builder. More...
 
class  CamCollection
 Represents a collection of Cam. More...
 
class  CamProfile
 Represents the CamProfile class. More...
 
class  CamProfileBuilder
 Represents a NXOpen::Mechatronics::CamProfile builder. More...
 
class  CamProfileCollection
 Represents a collection of Cam Profile. More...
 
class  ChainJointBuilder
 Represents a NXOpen::Mechatronics::ChainJointBuilder . More...
 
class  ChangeMaterial
 Represents the Change material constraint. More...
 
class  ChangeMaterialBuilder
 Represents a NXOpen::Mechatronics::ChangeMaterial builder. More...
 
class  ChangeMaterialCollection
 Represents a collection of Change Material Constraint. More...
 
class  ChangeOwnerBuilder
 Represents a NXOpen::Mechatronics::ChangeOwnerBuilder . More...
 
class  CollisionBody
 Represents the Collision Body class. More...
 
class  CollisionBodyBuilder
 Represents a NXOpen::Mechatronics::CollisionBodyBuilder . More...
 
class  CollisionBodyCollection
 Represents a collection of Collision Bodies. More...
 
class  CollisionMaterial
 Represents the Collision Material class. More...
 
class  CollisionMaterialBuilder
 Represents a NXOpen::Mechatronics::CollisionMaterial builder. More...
 
class  CollisionMaterialCollection
 Represents a collection of Collision Material. More...
 
class  CollisionSensor
 Represents the Collision Sensor. More...
 
class  CollisionSensorBuilder
 Represents a NXOpen::Mechatronics::CollisionSensor builder. More...
 
class  CollisionSensorCollection
 Represents a collection of Collision Sensor. More...
 
class  CollisionShapeBuilder
 This is an abstract class, and cannot be created. More...
 
class  ComparisonResult
 Represents comparison result
Created in NX9.0.0. More...
 
class  ComparisonResultAttribute
 Represents attribute of comparison result
Created in NX9.0.0. More...
 
class  ComparisonResultBase
 Represents base object of comparison result
Created in NX9.0.0. More...
 
class  ComparisonResultContext
 Represents context of comparison results
Created in NX9.0.0. More...
 
class  ComparisonResultElectricalPart
 Represents electrical part of comparison result
Created in NX9.0.0. More...
 
class  ConvertFromMTBBuilder
 Represents a NXOpen::Mechatronics::ConvertFromMTBBuilder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateConvertFromMtbbuilder

Created in NX9.0.0. More...
 
class  Coupling
 Represents the mechatronics coupling class. More...
 
class  CouplingBuilder
 This is an abstract class, and cannot be created. More...
 
class  CurveOnCurveJoint
 Represents the CurveOnCurve Joint. More...
 
class  CurveOnCurveJointBuilder
 Represents a NXOpen::Mechatronics::CurveOnCurveJoint builder
To create a new instance of this class, use NXOpen::Mechatronics::CurveOnCurveJointCollection::CreateCurveOnCurveJointBuilder
Default values. More...
 
class  CurveOnCurveJointCollection
 Represents a collection of CurveOnCurve Joint. More...
 
class  CylindricalJoint
 Represents the Cylindrical Joint. More...
 
class  CylindricalJointBuilder
 Represents a NXOpen::Mechatronics::CylindricalJoint builder. More...
 
class  CylindricalJointCollection
 Represents a collection of Cylindrical Joint. More...
 
class  DependencyCreatorBuilder
 Represents a NXOpen::Mechatronics::DependencyCreatorBuilder builder. More...
 
class  DisplayChanger
 Represents the Display Changer which is used to change the display properties (Color, Translucency, and Visibility) of rigid body during simulation. More...
 
class  DisplayChangerBuilder
 Represents a NXOpen::Mechatronics::DisplayChanger builder. More...
 
class  DisplayChangerCollection
 Represents a collection of Object Transformer. More...
 
class  DistanceSensor
 Represents the Distance Sensor. More...
 
class  DistanceSensorBuilder
 Represents a NXOpen::Mechatronics::DistanceSensor builder. More...
 
class  DistanceSensorCollection
 Represents a collection of Distance Sensor. More...
 
class  DynamicObjectTable
 Represents the DynamicObjectTable class. More...
 
class  DynamicObjectTableBuilder
 Represents a NXOpen::Mechatronics::DynamicObjectTableBuilder builder. More...
 
class  DynamicObjectTableCollection
 Represents a collection of DynamicObjectTable. More...
 
class  ECADExportBuilder
 Represents a NXOpen::Mechatronics::ECADExportBuilder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateECADExportBuilder

Created in NX8.5.0. More...
 
class  ECADImportBuilder
 Represents a NXOpen::Mechatronics::ECADImportBuilder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateECADImportBuilder

Created in NX8.5.0. More...
 
class  ElectricalPart
 Electrical Part holds the part attributes for communicating with EPLAN. More...
 
class  ElectricalPartBuilder
 Represents a NXOpen::Mechatronics::ElectricalPart builder
To create a new instance of this class, use NXOpen::Mechatronics::ElectricalPartCollection::CreateElectricalPartBuilder

Created in NX9.0.0. More...
 
class  ElectricalPartCollection
 Represents a NXOpen::Mechatronics::ElectricalPartCollection
To obtain an instance of this class, refer to NXOpen::Mechatronics::MechatronicsManager

Created in NX9.0.0. More...
 
class  ExportSensorsActuatorsBuilder
 Represents a NXOpen::Mechatronics::ExportSensorsActuatorsBuilder . More...
 
class  ExpressionBlockBuilder
 Represents a NXOpen::Mechatronics::ExpressionBlockBuilder builder. More...
 
class  ExpressionBlockCollection
 Represents a collection of ExpressionBlockObject. More...
 
class  ExpressionBlockFormula
 Represents the ExpressionBlockFormula class. More...
 
class  ExpressionBlockFormulaBuilder
 Represents a Mechatronics::ExpressionBlockFormulaBuilder . More...
 
class  ExpressionBlockFormulaCollection
 Represents a collection of ExpressionBlock Formula. More...
 
class  ExpressionBlockObject
 Represents the ExpressionBlockObject class. More...
 
class  ExternalConnection
 Represents the External Connection class. More...
 
class  ExternalConnectionBuilder
 Represents a NXOpen::Mechatronics::ExternalConnection builder
To create a new instance of this class, use NXOpen::Mechatronics::ExternalConnectionCollection::CreateExternalConnectionBuilder

Created in NX8.0.0. More...
 
class  ExternalConnectionCollection
 Represents a collection of External Connection. More...
 
class  ExternalConnectionElement
 Represents the External Connection Element class. More...
 
class  ExternalConnectionElementBuilder
 Represents a NXOpen::Mechatronics::ExternalConnectionElementBuilder builder
To create a new instance of this class, use NXOpen::Mechatronics::ExternalConnectionCollection::CreateExternalConnectionElementBuilder

Created in NX8.0.1. More...
 
class  ExternalConnectionElementBuilderList
 Represents a list of objects. More...
 
class  ExternalSignalConfigurationBuilder
 Represents a NXOpen::Mechatronics::ExternalSignalConfigurationBuilder. More...
 
class  ExternalSignalConfigurationCollection
 Represents a collection of ExternalSignalConfigurationObject. More...
 
class  ExternalSignalConfigurationObject
 Represents a NXOpen::Mechatronics::ExternalSignalConfigurationObject. More...
 
class  FixedJoint
 Represents the Fixed Joint. More...
 
class  FixedJointBuilder
 Represents a NXOpen::Mechatronics::FixedJoint builder. More...
 
class  FixedJointCollection
 Represents a collection of Fixed Joint. More...
 
class  ForceTorqueControl
 Represents the ForceTorque Control. More...
 
class  ForceTorqueControlBuilder
 ForceTorque control builder for building a ForceTorque object. More...
 
class  ForceTorqueControlCollection
 Represents the ForceTorque collection for ForceTorque constraint. More...
 
class  FunctionObject
 Represents the Function object. More...
 
class  FunctionObjectBuilder
 Represents a NXOpen::Mechatronics::FunctionObjectBuilder
To create a new instance of this class, use NXOpen::Mechatronics::FunctionObjectCollection::CreateFunctionObjectBuilder

Created in NX7.5.1. More...
 
class  FunctionObjectCollection
 Represents a NXOpen::Mechatronics::FunctionObjectCollection
To obtain an instance of this class, refer to NXOpen::Mechatronics::MechatronicsManager

Created in NX7.5.1. More...
 
class  GanttCollection
 Represents a NXOpen::Mechatronics::GanttCollection
To obtain an instance of this class, refer to NXOpen::Part

Created in NX7.5.1. More...
 
class  GanttExportPLCopenBuilder
 Represents a NXOpen::Mechatronics::GanttOperationObject builder
To create a new instance of this class, use NXOpen::Mechatronics::GanttCollection::CreateGanttExportPlcopenBuilder
Default values. More...
 
class  GanttLinker
 Represents the Gantt Linker class. More...
 
class  GanttLinkerBuilder
 Represents a NXOpen::Mechatronics::GanttLinkerBuilder
To create a new instance of this class, use NXOpen::Mechatronics::GanttLinkerCollection::CreateGanttLinkerBuilder

Created in NX10.0.0. More...
 
class  GanttLinkerCollection
 Represents a NXOpen::Mechatronics::GanttCollection
To obtain an instance of this class, refer to NXOpen::Part

Created in NX10.0.0. More...
 
class  GanttOperationBuilder
 Represents a NXOpen::Mechatronics::GanttOperationBuilder builder
To create a new instance of this class, use NXOpen::Mechatronics::GanttCollection::CreateGanttOperationBuilder

Created in NX7.5.1. More...
 
class  GanttOperationConditionBuilder
 Represents a NXOpen::Mechatronics::GanttOperationConditionBuilder
To create a new instance of this class, use NXOpen::Mechatronics::GanttCollection::CreateGanttOperationConditionBuilder

Created in NX7.5.1. More...
 
class  GanttOperationConditionBuilderList
 Represents a list of objects. More...
 
class  GanttOperationObject
 Represents the Gantt Operation object. More...
 
class  GanttOperationParameterBuilder
 Represents a NXOpen::Mechatronics::GanttOperationParameterBuilder
To create a new instance of this class, use NXOpen::Mechatronics::GanttCollection::CreateGanttOperationParameterBuilder

Created in NX7.5.1. More...
 
class  GanttOperationParameterBuilderList
 Represents a list of objects. More...
 
class  Gear
 Represents the Gear. More...
 
class  GearBuilder
 Represents a NXOpen::Mechatronics::Gear builder. More...
 
class  GearCollection
 Represents a collection of Gears. More...
 
class  GenericSensor
 Represents the Generic Sensor. More...
 
class  GenericSensorBuilder
 Represents a NXOpen::Mechatronics::GenericSensor builder. More...
 
class  GenericSensorCollection
 Represents a collection of Generic Sensor. More...
 
class  GraphControl
 Represents the Graph Control. More...
 
class  GraphControlBuilder
 Represents a NXOpen::Mechatronics::GraphControl builder
To create a new instance of this class, use NXOpen::Mechatronics::GraphControlCollection::CreateGraphControlBuilder

Created in NX8.0.0. More...
 
class  GraphControlCollection
 Represents a collection of Graph Control. More...
 
class  HingeJoint
 Represents the Hinge Joint. More...
 
class  HingeJointBuilder
 Represents a NXOpen::Mechatronics::HingeJoint builder. More...
 
class  HingeJointCollection
 Represents a collection of Hinge Joint. More...
 
class  HydraulicCylinder
 Represents the Hydraulic Cylinder. More...
 
class  HydraulicCylinderBuilder
 Represents a NXOpen::Mechatronics::HydraulicCylinder builder. More...
 
class  HydraulicCylinderCollection
 Represents a collection of Hydraulic Cylinder. More...
 
class  HydraulicValve
 Represents the Hydraulic Valve. More...
 
class  HydraulicValveBuilder
 Represents a NXOpen::Mechatronics::HydraulicValve builder. More...
 
class  HydraulicValveCollection
 Represents a collection of Hydraulic Valve. More...
 
class  Inclinometer
 Represents the Inclinometer. More...
 
class  InclinometerBuilder
 Represents a NXOpen::Mechatronics::Inclinometer builder. More...
 
class  InclinometerCollection
 Represents a collection of Inclinometer. More...
 
class  LimitSwitch
 Represents the Limit Switch. More...
 
class  LimitSwitchBuilder
 Represents a NXOpen::Mechatronics::LimitSwitch builder. More...
 
class  LimitSwitchCollection
 Represents a collection of Limit Switch. More...
 
class  LinearLimitJoint
 Represents the Linear Limit Joint. More...
 
class  LinearLimitJointBuilder
 Represents a NXOpen::Mechatronics::LinearLimitJoint builder. More...
 
class  LinearLimitJointCollection
 Represents a collection of Linear Limit Joint. More...
 
class  LinearSpringJoint
 Represents the Linear Spring Joint. More...
 
class  LinearSpringJointBuilder
 Represents a NXOpen::Mechatronics::LinearSpringJoint builder. More...
 
class  LinearSpringJointCollection
 Represents a collection of Linear Spring Joint. More...
 
class  LogicObject
 Represents the Logic Object class. More...
 
class  LogicObjectBuilder
 Represents a NXOpen::Mechatronics::LogicObject builder
To create a new instance of this class, use NXOpen::Mechatronics::LogicObjectCollection::CreateLogicObjectBuilder

Created in NX8.5.0. More...
 
class  LogicObjectCollection
 Represents a NXOpen::Mechatronics::LogicObjectCollection
To obtain an instance of this class, refer to NXOpen::Mechatronics::MechatronicsManager

Created in NX8.5.0. More...
 
class  MATLABClientBuilder
 Represents a NXOpen::Mechatronics::MATLABClientBuilder
This class is sub-object of another builder, and cannot be directly instantiated. More...
 
class  MATLABSignalConnection
 Represents the MATLAB Signal connection class. More...
 
class  MATLABSignalConnectionBuilder
 Represents a Mechatronics::MATLABSignalConnectionBuilder
To create a new instance of this class, use NXOpen::Mechatronics::MATLABSignalConnectionCollection::CreateSignalConnectionBuilder

Created in NX11.0.0. More...
 
class  MATLABSignalConnectionBuilderList
 Represents a list of objects. More...
 
class  MATLABSignalConnectionCollection
 Represents a collection of Signal Connection. More...
 
class  MCDSignalServerConfigurationBuilder
 Represents a NXOpen::Mechatronics::MCDSignalServerConfigurationBuilder. More...
 
class  MCDSignalServerConfigurationCollection
 Represents a collection of MCDSignalServerConfigurationObject. More...
 
class  MCDSignalServerConfigurationObject
 Represents a NXOpen::Mechatronics::MCDSignalServerConfigurationObject. More...
 
class  MechatronicsManager
 Contains the collection objects for creating and iterating over Mechatronics Designer System Navigator objects. More...
 
class  MechatronicsSession
 Represents Mechatronics session
To obtain an instance of this class, refer to NXOpen::Session

Created in NX9.0.0. More...
 
class  MotionProfile
 Represents the MotionProfile class. More...
 
class  MotionProfileBuilder
 Represents a NXOpen::Mechatronics::MotionProfile builder. More...
 
class  MotionProfileCollection
 Represents a collection of Motion Profile. More...
 
class  ObjectInformationBuilder
 Represents a NXOpen::Mechatronics::ObjectInformationBuilder
This is a sub-builder class and cannot be directly instantiated

Created in NX8.5.0. More...
 
class  ObjectSink
 Represents the Object Sink. More...
 
class  ObjectSinkBuilder
 Represents a NXOpen::Mechatronics::ObjectSink builder. More...
 
class  ObjectSinkCollection
 Represents a collection of Object Sink. More...
 
class  ObjectSource
 Represents the Object Source. More...
 
class  ObjectSourceBuilder
 Represents a NXOpen::Mechatronics::ObjectSource builder. More...
 
class  ObjectSourceCollection
 Represents a collection of Object Source. More...
 
class  ObjectTransformer
 Represents the Object Transformer. More...
 
class  ObjectTransformerBuilder
 Represents a NXOpen::Mechatronics::ObjectTransformer builder. More...
 
class  ObjectTransformerCollection
 Represents a collection of Object Transformer. More...
 
class  OPCClientBuilder
 Represents a NXOpen::Mechatronics::OPCClientBuilder
This class is sub-object of another builder, and cannot be directly instantiated. More...
 
class  OPCUAClientBuilder
 Represents a NXOpen::Mechatronics::OPCUAClientBuilder builder. More...
 
class  ParameterStockBuilder
 Represents a NXOpen::Mechatronics::ParameterStockBuilder builder. More...
 
class  PathConstraintFrameBuilder
 Represents a frame that constrains the orientation along the path curve. More...
 
class  PathConstraintFrameBuilderList
 Represents a list of objects. More...
 
class  PathConstraintJoint
 Represents the Path Constraint Joint class. More...
 
class  PathConstraintJointBuilder
 Represents a NXOpen::Mechatronics::PathConstraintJoint builder. More...
 
class  PathConstraintJointCollection
 Represents a collection of Path Constraint Joint. More...
 
class  PhysicsConstraint
 Represents the mechatronics constraint class. More...
 
class  PhysicsConstraintBuilder
 This is an abstract class, and cannot be created. More...
 
class  PhysicsJoint
 Represents the mechatronics joint class. More...
 
class  PhysicsJointBuilder
 Represents a base builder for Physics Joints. More...
 
class  PhysicsManager
 A manager to deal with all physics objects. More...
 
class  PhysicsPreference
 Represents the Physics Preference class. More...
 
class  PhysicsPreferenceCollection
 Represents a collection of Physics Preference. More...
 
class  PlanarJoint
 Represents the Planar Joint. More...
 
class  PlanarJointBuilder
 Represents a NXOpen::Mechatronics::PlanarJoint builder. More...
 
class  PlanarJointCollection
 Represents a collection of Planar Joint. More...
 
class  PlcSimAdvClientBuilder
 Represents a NXOpen::Mechatronics::PlcSimAdvClientBuilder builder. More...
 
class  PMNavFolderLocator
 Represents the PMNav Folder Locator. More...
 
class  PMNavFolderLocatorCollection
 Represents a NXOpen::Mechatronics::PMNavFolderLocatorCollection
To obtain an instance of this class, refer to NXOpen::Mechatronics::PhysicsManager

Created in NX9.0.0. More...
 
class  PMNavFolderObject
 Represents the PMNav Folder object. More...
 
class  PMNavFolderObjectCollection
 Represents a NXOpen::Mechatronics::PMNavFolderObjectCollection
To obtain an instance of this class, refer to NXOpen::Mechatronics::PhysicsManager

Created in NX9.0.0. More...
 
class  PneumaticCylinder
 Represents the Pneumatic Cylinder. More...
 
class  PneumaticCylinderBuilder
 Represents a NXOpen::Mechatronics::PneumaticCylinder builder. More...
 
class  PneumaticCylinderCollection
 Represents a collection of Pneumatic Cylinder. More...
 
class  PneumaticValve
 Represents the Pneumatic Valve. More...
 
class  PneumaticValveBuilder
 Represents a NXOpen::Mechatronics::PneumaticValve builder. More...
 
class  PneumaticValveCollection
 Represents a collection of Pneumatic Valve. More...
 
class  PointOnCurveJoint
 Represents the PointOnCurve Joint. More...
 
class  PointOnCurveJointBuilder
 Represents a NXOpen::Mechatronics::PointOnCurveJoint builder
To create a new instance of this class, use NXOpen::Mechatronics::PointOnCurveJointCollection::CreatePointOnCurveJointBuilder
Default values. More...
 
class  PointOnCurveJointCollection
 Represents a collection of PointOnCurve Joint. More...
 
class  PositionControl
 Represents the Position Control. More...
 
class  PositionControlBuilder
 Represents a NXOpen::Mechatronics::PositionControlBuilder . More...
 
class  PositionControlCollection
 Represents a collection of Position Control. More...
 
class  PositionSensor
 Represents the Position Sensor. More...
 
class  PositionSensorBuilder
 Represents a NXOpen::Mechatronics::PositionSensor builder. More...
 
class  PositionSensorCollection
 Represents a collection of Position Sensor. More...
 
class  PreferencesBuilder
 Represents a NXOpen::Mechatronics::PreferencesBuilder builder. More...
 
class  PreventCollision
 Represents the Prevent Collision Constraint. More...
 
class  PreventCollisionBuilder
 Represents a NXOpen::Mechatronics::PreventCollision builder. More...
 
class  PreventCollisionCollection
 Represents a collection of Prevent Collision Constraint. More...
 
class  ProfinetClientBuilder
 Represents a Mechatronics::ProfinetClientBuilder builder
This class is sub-object of another builder, and cannot be directly instantiated. More...
 
class  ProxyObject
 Represents the Proxy Object class. More...
 
class  ProxyObjectBuilder
 Represents a NXOpen::Mechatronics::ProxyObjectBuilder . More...
 
class  ProxyObjectCollection
 Represents a collection of Proxy Object. More...
 
class  ProxyObjectParameterBuilder
 Represents a NXOpen::Mechatronics::ProxyObjectParameterBuilder . More...
 
class  ProxyObjectParameterBuilderList
 Represents a list of objects. More...
 
class  ProxyOverrideObject
 Represents the Proxy Override Object class. More...
 
class  ProxyOverrideObjectBuilder
 Represents a NXOpen::Mechatronics::ProxyOverrideObjectBuilder . More...
 
class  ProxyOverrideObjectCollection
 Represents a collection of Proxy Override Object. More...
 
class  RackPinion
 Represents the Rack and Pinion. More...
 
class  RackPinionBuilder
 Represents a Mechatronics::RackPinion builder. More...
 
class  RackPinionCollection
 Represents a collection of RackPinion. More...
 
class  ReadWriteDeviceBuilder
 Represents a NXOpen::Mechatronics::ReadWriteDeviceBuilder . More...
 
class  ReadWriteDeviceCollection
 Represents a collection of ReadWriteDevice. More...
 
class  ReadWriteDeviceObject
 Represents the ReadWriteDeviceObject class. More...
 
class  Relay
 Represents the Relay. More...
 
class  RelayBuilder
 Represents a NXOpen::Mechatronics::Relay builder. More...
 
class  RelayCollection
 Represents a collection of Relay. More...
 
class  ReplacePhysicsBuilder
 Represents a NXOpen::Mechatronics::ReplacePhysicsBuilder builder. More...
 
class  Requirement
 Represents the Requirement class. More...
 
class  RequirementBuilder
 Represents a NXOpen::Mechatronics::Requirement builder
To create a new instance of this class, use NXOpen::Mechatronics::RequirementCollection::CreateRequirementBuilder

Created in NX8.5.0. More...
 
class  RequirementCollection
 Represents a NXOpen::Mechatronics::RequirementCollection
To obtain an instance of this class, refer to NXOpen::Mechatronics::MechatronicsManager

Created in NX8.5.0. More...
 
class  RigidBody
 Represents the Rigid Body class. More...
 
class  RigidBodyBuilder
 Represents a NXOpen::Mechatronics::RigidBodyBuilder . More...
 
class  RigidBodyCollection
 Represents a collection of Rigid Body. More...
 
class  RuntimeBehavior
 Represents the Runtime Behavior class. More...
 
class  RuntimeBehaviorBuilder
 Represents a NXOpen::Mechatronics::RuntimeBehaviorBuilder . More...
 
class  RuntimeBehaviorCollection
 Represents a collection of Runtime Behavior. More...
 
class  RuntimeFormula
 Represents the Runtime Formula class. More...
 
class  RuntimeFormulaBuilder
 Represents a Mechatronics::RuntimeFormulaBuilder . More...
 
class  RuntimeFormulaCollection
 Represents a collection of RuntimeFormula. More...
 
class  RuntimeFormulaParameter
 Represents the Runtime Formula Parameter class. More...
 
class  RuntimeFormulaParameterBuilder
 Represents a NXOpen::Mechatronics::RuntimeFormulaParameterBuilder builder
To create a new instance of this class, use NXOpen::Mechatronics::RuntimeFormulaCollection::CreateRuntimeFormulaParameterBuilder

Created in NX8.5.0. More...
 
class  RuntimeFormulaParameterBuilderList
 Represents a list of objects. More...
 
class  RuntimeNCBuilder
 Represents a NXOpen::Mechatronics::RuntimeNCBuilder . More...
 
class  RuntimeNCCollection
 Represents a collection of Runtime NC. More...
 
class  RuntimeNCObject
 Represents the RuntimeNCObject class. More...
 
class  SCOUTExportBuilder
 Represents a NXOpen::Mechatronics::SCOUTExportBuilder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateSCOUTExportBuilder

Created in NX9.0.0. More...
 
class  SCOUTImportBuilder
 Represents a NXOpen::Mechatronics::SCOUTImportBuilder , Nothing happened and no object returned when commit this builder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateSCOUTImportBuilder

Created in NX9.0.0. More...
 
class  ScrewJoint
 Represents the Screw Joint. More...
 
class  ScrewJointBuilder
 Represents a NXOpen::Mechatronics::ScrewJoint builder. More...
 
class  ScrewJointCollection
 Represents a collection of Screw Joint. More...
 
class  SelectAdapterSignal
 Represents a single object selection. More...
 
class  SelectClassificationBuilder
 Select a classification from the reuse library. More...
 
class  SelectCollisionSensor
 Represents a single object selection. More...
 
class  SelectCollisionSensorList
 Represents a list of objects on a selection list. More...
 
class  SelectHydraulicCylinderList
 Represents a list of objects on a selection list. More...
 
class  SelectLogicObjectList
 Represents a list of objects on a selection list. More...
 
class  SelectPhysicsConstraint
 Represents a single object selection. More...
 
class  SelectPhysicsJoint
 Represents a single object selection. More...
 
class  SelectPneumaticCylinderList
 Represents a list of objects on a selection list. More...
 
class  SelectRigidBody
 Represents a single object selection. More...
 
class  SelectSystemObject
 Represents a single object selection. More...
 
class  SelectTagFormObject
 Represents a single object selection. More...
 
class  SensorsActuatorsListBuilder
 Represents a NXOpen::Mechatronics::SensorsActuatorsListBuilder . More...
 
class  SensorsActuatorsListBuilderList
 Represents a list of objects. More...
 
class  SHMConfigurationBuilder
 Represents a NXOpen::Mechatronics::SHMConfigurationBuilder builder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateSHMConfigurationBuilder

Created in NX9.0.0. More...
 
class  SHMSignalClientBuilder
 Represents a NXOpen::Mechatronics::SHMSignalClientBuilder builder. More...
 
class  SHMSignalConnection
 Represents the SHM Signal connection class. More...
 
class  SHMSignalConnectionBuilder
 Represents a NXOpen::Mechatronics::SHMSignalConnectionBuilder
To create a new instance of this class, use NXOpen::Mechatronics::SHMSignalConnectionCollection::CreateSHMSignalConnectionBuilder

Created in NX9.0.0. More...
 
class  SHMSignalConnectionBuilderList
 Represents a list of objects. More...
 
class  SHMSignalConnectionCollection
 Represents a collection of SHM Signal Connection. More...
 
class  SHMSignalProviderBuilder
 Represents a NXOpen::Mechatronics::SHMSignalProviderBuilder
This class is sub-object of another builder, and cannot be directly instantiated. More...
 
class  Signal
 Represents the Signal class. More...
 
class  SignalAdapter
 Represents the Signal Adapter class. More...
 
class  SignalAdapterBuilder
 Represents a NXOpen::Mechatronics::SignalAdapterBuilder . More...
 
class  SignalAdapterCollection
 Represents a collection of Signal Adapter. More...
 
class  SignalBuilder
 Represents a NXOpen::Mechatronics::SignalBuilder builder. More...
 
class  SignalCollection
 Represents a collection of Signal. More...
 
class  SignalConnection
 Represents the Signal connection class. More...
 
class  SignalConnectionBuilder
 Represents a NXOpen::Mechatronics::SignalConnectionBuilder
To create a new instance of this class, use NXOpen::Mechatronics::SignalConnectionCollection::CreateSignalConnectionBuilder

Created in NX8.5.0. More...
 
class  SignalConnectionBuilderList
 Represents a list of objects. More...
 
class  SignalConnectionCollection
 Represents a collection of Signal Connection. More...
 
class  SignalMappingBuilder
 Represents a NXOpen::Mechatronics::SignalMappingBuilder
To create a new instance of this class, use NXOpen::Mechatronics::PhysicsManager::CreateSignalMappingBuilder

Created in NX8.5.0. More...
 
class  SignalMappingConnection
 Represents the Signal Mapping Connection class. More...
 
class  SignalMappingConnectionBuilder
 Represents a Mechatronics::SignalMappingConnectionBuilder. More...
 
class  SignalMappingConnectionBuilderList
 Represents a list of objects. More...
 
class  SignalMappingConnectionCollection
 Represents a collection of Signal Connection. More...
 
class  SlidingJoint
 Represents the Sliding Joint. More...
 
class  SlidingJointBuilder
 Represents a NXOpen::Mechatronics::SlidingJoint builder. More...
 
class  SlidingJointCollection
 Represents a collection of Sliding Joint. More...
 
class  SpeedControl
 Represents the Speed Control. More...
 
class  SpeedControlBuilder
 Represents a NXOpen::Mechatronics::SpeedControl builder. More...
 
class  SpeedControlCollection
 Represents a collection of Speed Constraint. More...
 
class  SpringDamper
 Represents the Spring Damper. More...
 
class  SpringDamperBuilder
 Represents a NXOpen::Mechatronics::SpringDamper builder. More...
 
class  SpringDamperCollection
 Represents a collection of Spring Damper. More...
 
class  SymbolTable
 Represents the SymbolTable class. More...
 
class  SymbolTableBuilder
 Represents a NXOpen::Mechatronics::SymbolTableBuilder builder. More...
 
class  SymbolTableCollection
 Represents a collection of SymbolTable. More...
 
class  SystemObject
 Represents the System Object. More...
 
class  SystemObjectBuilder
 Represents a NXOpen::Mechatronics::SystemObject builder
This is an abstract class and cannot be created. More...
 
class  SystemRoot
 Represents the System Root class. More...
 
class  TagFormBuilder
 Represents a NXOpen::Mechatronics::TagFormBuilder . More...
 
class  TagFormCollection
 Represents a collection of TagForm. More...
 
class  TagFormObject
 Represents the TagFormObject class. More...
 
class  TagTableBuilder
 Represents a NXOpen::Mechatronics::TagTableBuilder builder. More...
 
class  TagTableCollection
 Represents a collection of TagTable. More...
 
class  TagTableObject
 Represents the TagTableObject class. More...
 
class  TCPClientBuilder
 Represents a Mechatronics::TCPClientBuilder builder. More...
 
class  TCPSignalServerBuilder
 Represents a Mechatronics::TCPSignalServerBuilder builder. More...
 
class  ThreeJointCoupler
 Represents the ThreeJointCoupler. More...
 
class  ThreeJointCouplerBuilder
 Represents the builder class to create or edit a NXOpen::Mechatronics::ThreeJointCoupler object. More...
 
class  ThreeJointCouplerCollection
 Represents a collection of ThreeJointCouplers. More...
 
class  Tracer
 Represents the Tracer class. More...
 
class  TracerBuilder
 Represents a Mechatronics::Tracer builder
To create a new instance of this class, use NXOpen::Mechatronics::TracerCollection::CreateTracerBuilder

Created in NX12.0.0. More...
 
class  TracerCollection
 Represents a collection of Tracer. More...
 
class  TransmitterEntry
 Represents the Transmitter Entry. More...
 
class  TransmitterEntryBuilder
 Represents a NXOpen::Mechatronics::TransmitterEntry builder. More...
 
class  TransmitterEntryCollection
 Represents a collection of Transmitter Entry. More...
 
class  TransmitterExit
 Represents the Transmitter Exit. More...
 
class  TransmitterExitBuilder
 Represents a NXOpen::Mechatronics::TransmitterExit builder. More...
 
class  TransmitterExitCollection
 Represents a collection of Transmitter Exit. More...
 
class  TransportSurface
 Represents the Transport Surface class. More...
 
class  TransportSurfaceBuilder
 Represents a NXOpen::Mechatronics::TransportSurfaceBuilder . More...
 
class  TransportSurfaceCollection
 Represents a collection of Transport Surface. More...
 
class  UDPSignalClientBuilder
 Represents a Mechatronics::UDPSignalClientBuilder builder. More...
 
class  UDPSignalServerBuilder
 Represents a Mechatronics::UDPSignalServerBuilder builder. More...
 
class  VelocitySensor
 Represents the Velocity Sensor. More...
 
class  VelocitySensorBuilder
 Represents a NXOpen::Mechatronics::VelocitySensor builder. More...
 
class  VelocitySensorCollection
 Represents a collection of Velocity Sensor. More...
 
class  VirtualAxis
 Represents the Virtual Axis. More...
 
class  VirtualAxisBuilder
 Represents a NXOpen::Mechatronics::VirtualAxis builder
To create a new instance of this class, use NXOpen::Mechatronics::VirtualAxisCollection::CreateVirtualAxisBuilder

Created in NX10.0.0. More...
 
class  VirtualAxisCollection
 Represents a collection of Virtual Axis. More...
 

Enumerations

enum  McdSignalServerConfigurationtype { McdSignalServerConfigurationtypeShm, McdSignalServerConfigurationtypeTcp, McdSignalServerConfigurationtypeUdp }
 Represents configration data access type. More...
 
enum  SpeedPositionControlDirectiontype { SpeedPositionControlDirectiontypeParallel, SpeedPositionControlDirectiontypePerpendicular }
 the control direction types More...
 

Detailed Description

Provides classes and interfaces for Mechatronics.

Enumeration Type Documentation

Represents configration data access type.

Enumerator
McdSignalServerConfigurationtypeShm 

shm

McdSignalServerConfigurationtypeTcp 

tcp

McdSignalServerConfigurationtypeUdp 

udp

the control direction types

Enumerator
SpeedPositionControlDirectiontypeParallel 

parallel

SpeedPositionControlDirectiontypePerpendicular 

perpendicular

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