NX Open C++ Reference Guide
Public Member Functions | Public Attributes | List of all members
NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData Struct Reference

Defines the mechanical data in MCD mode. More...

Public Member Functions

 MCDMechanicalData (int idInitial, const NXString &nameInitial, NXOpen::Mechatronics::PhysicsConstraint *axisControlInitial, const NXString &referenceDesignatorInitial, double frictionTorqueInitial, double systemEfficiencyInitial, double loadInertiaInitial, double additionalInertiaInitial)
 Constructor for the MCDMechanicalData struct. More...
 

Public Attributes

double AdditionalInertia
 Additional Inertia value. More...
 
NXOpen::Mechatronics::PhysicsConstraintAxisControl
 Axis Control. More...
 
double FrictionTorque
 Friction Torque value. More...
 
int Id
 Unique ID. More...
 
double LoadInertia
 Load Inertia value. More...
 
NXString Name
 Mechanical Name. More...
 
NXString ReferenceDesignator
 Logical Reference Designator. More...
 
double SystemEfficiency
 System Efficiency value. More...
 

Detailed Description

Defines the mechanical data in MCD mode.

Constructor & Destructor Documentation

NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::MCDMechanicalData ( int  idInitial,
const NXString nameInitial,
NXOpen::Mechatronics::PhysicsConstraint axisControlInitial,
const NXString referenceDesignatorInitial,
double  frictionTorqueInitial,
double  systemEfficiencyInitial,
double  loadInertiaInitial,
double  additionalInertiaInitial 
)

Constructor for the MCDMechanicalData struct.

Parameters
idInitialUnique ID
nameInitialMechanical Name
axisControlInitialAxis Control
referenceDesignatorInitialLogical Reference Designator
frictionTorqueInitialFriction Torque value
systemEfficiencyInitialSystem Efficiency value
loadInertiaInitialLoad Inertia value
additionalInertiaInitialAdditional Inertia value

Member Data Documentation

double NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::AdditionalInertia

Additional Inertia value.

NXOpen::Mechatronics::PhysicsConstraint* NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::AxisControl

Axis Control.

double NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::FrictionTorque

Friction Torque value.

int NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::Id

Unique ID.

double NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::LoadInertia

Load Inertia value.

NXString NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::Name

Mechanical Name.

NXString NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::ReferenceDesignator

Logical Reference Designator.

double NXOpen::Tooling::SIZERExportBuilder::MCDMechanicalData::SystemEfficiency

System Efficiency value.


The documentation for this struct was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.