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

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

Public Member Functions

 MechanicalData (int idInitial, const NXString &nameInitial, NXOpen::Motion::MotionSolution *solutionInitial, NXOpen::Motion::Graph *torqueGraphInitial, NXOpen::Motion::Graph *speedGraphInitial, double frictionTorqueInitial, double systemEfficiencyInitial, double loadInertiaInitial, double additionalInertiaInitial)
 Constructor for the MechanicalData struct. More...
 

Public Attributes

double AdditionalInertia
 Additional Inertia value. More...
 
double FrictionTorque
 Friction Torque value. More...
 
int Id
 Unique ID. More...
 
double LoadInertia
 Load Inertia value. More...
 
NXString Name
 Mechanical Name. More...
 
NXOpen::Motion::MotionSolutionSolution
 Motion solution. More...
 
NXOpen::Motion::GraphSpeedGraph
 Speed graph in solution. More...
 
double SystemEfficiency
 System Efficiency value. More...
 
NXOpen::Motion::GraphTorqueGraph
 Torque graph in solution. More...
 

Detailed Description

Defines the mechanical data in Motion mode.

Constructor & Destructor Documentation

NXOpen::Tooling::SIZERExportBuilder::MechanicalData::MechanicalData ( int  idInitial,
const NXString nameInitial,
NXOpen::Motion::MotionSolution solutionInitial,
NXOpen::Motion::Graph torqueGraphInitial,
NXOpen::Motion::Graph speedGraphInitial,
double  frictionTorqueInitial,
double  systemEfficiencyInitial,
double  loadInertiaInitial,
double  additionalInertiaInitial 
)

Constructor for the MechanicalData struct.

Parameters
idInitialUnique ID
nameInitialMechanical Name
solutionInitialMotion solution
torqueGraphInitialTorque graph in solution
speedGraphInitialSpeed graph in solution
frictionTorqueInitialFriction Torque value
systemEfficiencyInitialSystem Efficiency value
loadInertiaInitialLoad Inertia value
additionalInertiaInitialAdditional Inertia value

Member Data Documentation

double NXOpen::Tooling::SIZERExportBuilder::MechanicalData::AdditionalInertia

Additional Inertia value.

double NXOpen::Tooling::SIZERExportBuilder::MechanicalData::FrictionTorque

Friction Torque value.

int NXOpen::Tooling::SIZERExportBuilder::MechanicalData::Id

Unique ID.

double NXOpen::Tooling::SIZERExportBuilder::MechanicalData::LoadInertia

Load Inertia value.

NXString NXOpen::Tooling::SIZERExportBuilder::MechanicalData::Name

Mechanical Name.

NXOpen::Motion::MotionSolution* NXOpen::Tooling::SIZERExportBuilder::MechanicalData::Solution

Motion solution.

NXOpen::Motion::Graph* NXOpen::Tooling::SIZERExportBuilder::MechanicalData::SpeedGraph

Speed graph in solution.

double NXOpen::Tooling::SIZERExportBuilder::MechanicalData::SystemEfficiency

System Efficiency value.

NXOpen::Motion::Graph* NXOpen::Tooling::SIZERExportBuilder::MechanicalData::TorqueGraph

Torque graph in solution.


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