NX Open C++ Reference Guide
|
Represents a NXOpen::Motion::PMDCMotorBuilder
To create a new instance of this class, use NXOpen::Motion::PMDCMotorCollection::CreatePmdcMotorBuilder
Created in NX6.0.0.
More...
Public Types | |
enum | Type { TypeWithRotor, TypeWithoutRotor } |
Motor type. More... | |
Public Member Functions | |
double | DampingCoefficient () |
Returns the damping coefficient Created in NX6.0.0. More... | |
NXOpen::Expression * | InductanceExpression () |
Returns the Inductant Expression Created in NX8.5.0. More... | |
NXOpen::Expression * | InitialCurrentExpression () |
Returns the Initial Current Expression Created in NX8.5.0. More... | |
double | InitialSpeed () |
Returns the initial speed Created in NX6.0.0. More... | |
NXOpen::Motion::PMDCMotorBuilder::Type | MotorType () |
Returns the motor type Created in NX6.0.0. More... | |
NXString | Name () |
Returns the name Created in NX6.0.0. More... | |
NXOpen::Expression * | NominalVoltageExpression () |
Returns the Nominal Voltage Expression Created in NX8.5.0. More... | |
NXOpen::Expression * | ResistanceExpression () |
Returns the Resistance Expression Created in NX8.5.0. More... | |
double | RotorInteria () |
Returns the rotor interia Created in NX6.0.0. More... | |
void | SetDampingCoefficient (double dampingCoefficient) |
Sets the damping coefficient Created in NX6.0.0. More... | |
void | SetInitialSpeed (double initialSpeed) |
Sets the initial speed Created in NX6.0.0. More... | |
void | SetMotorType (NXOpen::Motion::PMDCMotorBuilder::Type motorType) |
Sets the motor type Created in NX6.0.0. More... | |
void | SetName (const NXString &motorName) |
Sets the name Created in NX6.0.0. More... | |
void | SetName (const char *motorName) |
Sets the name Created in NX6.0.0. More... | |
void | SetRotorInteria (double rotorInteria) |
Sets the rotor interia Created in NX6.0.0. More... | |
NXOpen::Expression * | VoltageConstantExpression () |
Returns the Voltage Constant Expression Created in NX8.5.0. More... | |
Represents a NXOpen::Motion::PMDCMotorBuilder
To create a new instance of this class, use NXOpen::Motion::PMDCMotorCollection::CreatePmdcMotorBuilder
Created in NX6.0.0.
double NXOpen::Motion::PMDCMotorBuilder::DampingCoefficient | ( | ) |
Returns the damping coefficient
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
NXOpen::Expression* NXOpen::Motion::PMDCMotorBuilder::InductanceExpression | ( | ) |
Returns the Inductant Expression
Created in NX8.5.0.
License requirements : nx_motion_motor ("NX Motion Motor")
NXOpen::Expression* NXOpen::Motion::PMDCMotorBuilder::InitialCurrentExpression | ( | ) |
Returns the Initial Current Expression
Created in NX8.5.0.
License requirements : nx_motion_motor ("NX Motion Motor")
double NXOpen::Motion::PMDCMotorBuilder::InitialSpeed | ( | ) |
Returns the initial speed
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
NXOpen::Motion::PMDCMotorBuilder::Type NXOpen::Motion::PMDCMotorBuilder::MotorType | ( | ) |
Returns the motor type
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
NXString NXOpen::Motion::PMDCMotorBuilder::Name | ( | ) |
Returns the name
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
NXOpen::Expression* NXOpen::Motion::PMDCMotorBuilder::NominalVoltageExpression | ( | ) |
Returns the Nominal Voltage Expression
Created in NX8.5.0.
License requirements : nx_motion_motor ("NX Motion Motor")
NXOpen::Expression* NXOpen::Motion::PMDCMotorBuilder::ResistanceExpression | ( | ) |
Returns the Resistance Expression
Created in NX8.5.0.
License requirements : nx_motion_motor ("NX Motion Motor")
double NXOpen::Motion::PMDCMotorBuilder::RotorInteria | ( | ) |
Returns the rotor interia
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
void NXOpen::Motion::PMDCMotorBuilder::SetDampingCoefficient | ( | double | dampingCoefficient | ) |
Sets the damping coefficient
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
dampingCoefficient | damping coefficient |
void NXOpen::Motion::PMDCMotorBuilder::SetInitialSpeed | ( | double | initialSpeed | ) |
Sets the initial speed
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
initialSpeed | initial speed |
void NXOpen::Motion::PMDCMotorBuilder::SetMotorType | ( | NXOpen::Motion::PMDCMotorBuilder::Type | motorType | ) |
Sets the motor type
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
motorType | motor type |
void NXOpen::Motion::PMDCMotorBuilder::SetName | ( | const NXString & | motorName | ) |
Sets the name
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
motorName | motor name |
void NXOpen::Motion::PMDCMotorBuilder::SetName | ( | const char * | motorName | ) |
Sets the name
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
motorName | motor name |
void NXOpen::Motion::PMDCMotorBuilder::SetRotorInteria | ( | double | rotorInteria | ) |
Sets the rotor interia
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
rotorInteria | rotor interia |
NXOpen::Expression* NXOpen::Motion::PMDCMotorBuilder::VoltageConstantExpression | ( | ) |
Returns the Voltage Constant Expression
Created in NX8.5.0.
License requirements : nx_motion_motor ("NX Motion Motor")