public interface PMDCMotorBuilder extends MotorBuilder
PMDCMotorBuilder
PMDCMotorCollection.createPmdcMotorBuilder(nxopen.motion.PMDCMotor)
Modifier and Type | Interface and Description |
---|---|
static class |
PMDCMotorBuilder.Type
Motor type
|
Modifier and Type | Method and Description |
---|---|
double |
dampingCoefficient()
Returns the damping coefficient
License requirements: nx_motion_motor ("NX Motion Motor") . |
double |
inductance()
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
inductanceExpression() to query or edit it.
|
Expression |
inductanceExpression()
Returns the Inductant Expression
License requirements: nx_motion_motor ("NX Motion Motor") . |
double |
initialCurrent()
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
initialCurrentExpression() to query or edit it.
|
Expression |
initialCurrentExpression()
Returns the Initial Current Expression
License requirements: nx_motion_motor ("NX Motion Motor") . |
double |
initialSpeed()
Returns the initial speed
License requirements: nx_motion_motor ("NX Motion Motor") . |
PMDCMotorBuilder.Type |
motorType()
Returns the motor type
License requirements: nx_motion_motor ("NX Motion Motor") . |
String |
name()
Returns the name
License requirements: nx_motion_motor ("NX Motion Motor") . |
double |
nominalVoltage()
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
nominalVoltageExpression() to query or edit it.
|
Expression |
nominalVoltageExpression()
Returns the Nominal Voltage Expression
License requirements: nx_motion_motor ("NX Motion Motor") . |
double |
resistance()
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
resistanceExpression() to query or edit it.
|
Expression |
resistanceExpression()
Returns the Resistance Expression
License requirements: nx_motion_motor ("NX Motion Motor") . |
double |
rotorInteria()
Returns the rotor interia
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setDampingCoefficient(double dampingCoefficient)
Sets the damping coefficient
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setInductance(double inductance)
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
inductanceExpression() to query or edit it.
|
void |
setInitialCurrent(double initialCurrent)
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
initialCurrentExpression() to query or edit it.
|
void |
setInitialSpeed(double initialSpeed)
Sets the initial speed
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setMotorType(PMDCMotorBuilder.Type motorType)
Sets the motor type
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setName(String motorName)
Sets the name
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setNominalVoltage(double nominalVoltage)
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
nominalVoltageExpression() to query or edit it.
|
void |
setResistance(double resistance)
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
resistanceExpression() to query or edit it.
|
void |
setRotorInteria(double rotorInteria)
Sets the rotor interia
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setVoltageConstant(double voltageConstant)
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
voltageConstantExpression() to query or edit it.
|
double |
voltageConstant()
Deprecated.
Deprecated in NX8.5.0. Obtion the exression using
voltageConstantExpression() to query or edit it.
|
Expression |
voltageConstantExpression()
Returns the Voltage Constant Expression
License requirements: nx_motion_motor ("NX Motion Motor") . |
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
PMDCMotorBuilder.Type motorType() throws NXException, RemoteException
NXException
RemoteException
void setMotorType(PMDCMotorBuilder.Type motorType) throws NXException, RemoteException
motorType
- NXException
RemoteException
double rotorInteria() throws NXException, RemoteException
NXException
RemoteException
void setRotorInteria(double rotorInteria) throws NXException, RemoteException
rotorInteria
- NXException
RemoteException
double dampingCoefficient() throws NXException, RemoteException
NXException
RemoteException
void setDampingCoefficient(double dampingCoefficient) throws NXException, RemoteException
dampingCoefficient
- NXException
RemoteException
double initialSpeed() throws NXException, RemoteException
NXException
RemoteException
void setInitialSpeed(double initialSpeed) throws NXException, RemoteException
initialSpeed
- NXException
RemoteException
double nominalVoltage() throws NXException, RemoteException
nominalVoltageExpression()
to query or edit it.
NXException
RemoteException
void setNominalVoltage(double nominalVoltage) throws NXException, RemoteException
nominalVoltageExpression()
to query or edit it.
nominalVoltage
- NXException
RemoteException
double voltageConstant() throws NXException, RemoteException
voltageConstantExpression()
to query or edit it.
NXException
RemoteException
void setVoltageConstant(double voltageConstant) throws NXException, RemoteException
voltageConstantExpression()
to query or edit it.
voltageConstant
- NXException
RemoteException
double inductance() throws NXException, RemoteException
inductanceExpression()
to query or edit it.
NXException
RemoteException
void setInductance(double inductance) throws NXException, RemoteException
inductanceExpression()
to query or edit it.
inductance
- NXException
RemoteException
double resistance() throws NXException, RemoteException
resistanceExpression()
to query or edit it.
NXException
RemoteException
void setResistance(double resistance) throws NXException, RemoteException
resistanceExpression()
to query or edit it.
resistance
- NXException
RemoteException
double initialCurrent() throws NXException, RemoteException
initialCurrentExpression()
to query or edit it.
NXException
RemoteException
void setInitialCurrent(double initialCurrent) throws NXException, RemoteException
initialCurrentExpression()
to query or edit it.
initialCurrent
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String motorName) throws NXException, RemoteException
motorName
- NXException
RemoteException
Expression nominalVoltageExpression() throws NXException, RemoteException
NXException
RemoteException
Expression voltageConstantExpression() throws NXException, RemoteException
NXException
RemoteException
Expression inductanceExpression() throws NXException, RemoteException
NXException
RemoteException
Expression resistanceExpression() throws NXException, RemoteException
NXException
RemoteException
Expression initialCurrentExpression() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.