public interface DriverOperation extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
DriverOperation.IntegrationType
Integration type
|
static class |
DriverOperation.Type
Driver operation type
|
Modifier and Type | Method and Description |
---|---|
double |
acceleration()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
accelerationExpression() to query or edit it.
|
Expression |
accelerationExpression()
Returns the acceleration expression
License requirements: None. |
double |
amplitude()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
amplitudeExpression() to query or edit it.
|
Expression |
amplitudeExpression()
Returns the amplitude expression
License requirements: None. |
double |
displacement()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
displacementExpression() to query or edit it.
|
Expression |
displacementExpression()
Returns the displacement expression
License requirements: None. |
double |
frequency()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
frequencyExpression() to query or edit it.
|
Expression |
frequencyExpression()
Returns the frequency expression
License requirements: None. |
NXObject |
function()
Returns the function
License requirements: None. |
double |
harmonicDisplacement()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
harmonicDisplacementExpression() to query or edit it.
|
Expression |
harmonicDisplacementExpression()
Returns the harmonic displacement expression
License requirements: None. |
double |
initialDisplacement()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
initialDisplacementExpression() to query or edit it.
|
Expression |
initialDisplacementExpression()
Returns the initial displacement expression
License requirements: None. |
double |
initialVelocity()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
initialVelocityExpression() to query or edit it.
|
Expression |
initialVelocityExpression()
Returns the initial velocity expression
License requirements: None. |
DriverOperation.IntegrationType |
integrationTypeOption()
Returns the integration type option
License requirements: None. |
PMDCMotor |
motor()
Returns the motor
License requirements: None. |
double |
phaseAngle()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
phaseAngleExpression() to query or edit it.
|
Expression |
phaseAngleExpression()
Returns the phase angle expression
License requirements: None. |
void |
setAcceleration(double acceleration)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
accelerationExpression() to query or edit it.
|
void |
setAmplitude(double amplitude)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
amplitudeExpression() to query or edit it.
|
void |
setDisplacement(double displacement)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
displacementExpression() to query or edit it.
|
void |
setFrequency(double frequency)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
frequencyExpression() to query or edit it.
|
void |
setFunction(NXObject function)
License requirements: mechanisms ("MECHANISMS") . |
void |
setHarmonicDisplacement(double harmonicDisplacement)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
harmonicDisplacementExpression() to query or edit it.
|
void |
setInitialDisplacement(double initialDisplacement)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
initialDisplacementExpression() to query or edit it.
|
void |
setInitialVelocity(double initialVelocity)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
initialVelocityExpression() to query or edit it.
|
void |
setIntegrationTypeOption(DriverOperation.IntegrationType integrationTypeOption)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMotor(PMDCMotor motor)
License requirements: mechanisms ("MECHANISMS") . |
void |
setPhaseAngle(double phaseAngle)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
phaseAngleExpression() to query or edit it.
|
void |
setSignalChart(SignalChart signalChart)
License requirements: mechanisms ("MECHANISMS") . |
void |
setTypeOption(DriverOperation.Type typeOption)
License requirements: mechanisms ("MECHANISMS") . |
void |
setVelocity(double velocity)
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
velocityExpression() to query or edit it.
|
SignalChart |
signalChart()
Returns the signal chart
License requirements: None. |
DriverOperation.Type |
typeOption()
Returns the type option
License requirements: None. |
double |
velocity()
Deprecated.
Deprecated in NX8.0.0. Obtain the expression using
velocityExpression() to query or edit it.
|
Expression |
velocityExpression()
Returns the velocity expression
License requirements: None. |
printTestData, printTestData, tag, tagValue
DriverOperation.Type typeOption() throws NXException, RemoteException
NXException
RemoteException
void setTypeOption(DriverOperation.Type typeOption) throws NXException, RemoteException
typeOption
- NXException
RemoteException
double displacement() throws NXException, RemoteException
displacementExpression()
to query or edit it.
NXException
RemoteException
void setDisplacement(double displacement) throws NXException, RemoteException
displacementExpression()
to query or edit it.
displacement
- NXException
RemoteException
double velocity() throws NXException, RemoteException
velocityExpression()
to query or edit it.
NXException
RemoteException
void setVelocity(double velocity) throws NXException, RemoteException
velocityExpression()
to query or edit it.
velocity
- NXException
RemoteException
double acceleration() throws NXException, RemoteException
accelerationExpression()
to query or edit it.
NXException
RemoteException
void setAcceleration(double acceleration) throws NXException, RemoteException
accelerationExpression()
to query or edit it.
acceleration
- NXException
RemoteException
double amplitude() throws NXException, RemoteException
amplitudeExpression()
to query or edit it.
NXException
RemoteException
void setAmplitude(double amplitude) throws NXException, RemoteException
amplitudeExpression()
to query or edit it.
amplitude
- NXException
RemoteException
double frequency() throws NXException, RemoteException
frequencyExpression()
to query or edit it.
NXException
RemoteException
void setFrequency(double frequency) throws NXException, RemoteException
frequencyExpression()
to query or edit it.
frequency
- NXException
RemoteException
double phaseAngle() throws NXException, RemoteException
phaseAngleExpression()
to query or edit it.
NXException
RemoteException
void setPhaseAngle(double phaseAngle) throws NXException, RemoteException
phaseAngleExpression()
to query or edit it.
phaseAngle
- NXException
RemoteException
double harmonicDisplacement() throws NXException, RemoteException
harmonicDisplacementExpression()
to query or edit it.
NXException
RemoteException
void setHarmonicDisplacement(double harmonicDisplacement) throws NXException, RemoteException
harmonicDisplacementExpression()
to query or edit it.
harmonicDisplacement
- NXException
RemoteException
double initialDisplacement() throws NXException, RemoteException
initialDisplacementExpression()
to query or edit it.
NXException
RemoteException
void setInitialDisplacement(double initialDisplacement) throws NXException, RemoteException
initialDisplacementExpression()
to query or edit it.
initialDisplacement
- NXException
RemoteException
double initialVelocity() throws NXException, RemoteException
initialVelocityExpression()
to query or edit it.
NXException
RemoteException
void setInitialVelocity(double initialVelocity) throws NXException, RemoteException
initialVelocityExpression()
to query or edit it.
initialVelocity
- NXException
RemoteException
DriverOperation.IntegrationType integrationTypeOption() throws NXException, RemoteException
NXException
RemoteException
void setIntegrationTypeOption(DriverOperation.IntegrationType integrationTypeOption) throws NXException, RemoteException
integrationTypeOption
- NXException
RemoteException
NXObject function() throws NXException, RemoteException
NXException
RemoteException
void setFunction(NXObject function) throws NXException, RemoteException
function
- NXException
RemoteException
PMDCMotor motor() throws NXException, RemoteException
NXException
RemoteException
void setMotor(PMDCMotor motor) throws NXException, RemoteException
motor
- NXException
RemoteException
SignalChart signalChart() throws NXException, RemoteException
NXException
RemoteException
void setSignalChart(SignalChart signalChart) throws NXException, RemoteException
signalChart
- NXException
RemoteException
Expression displacementExpression() throws NXException, RemoteException
NXException
RemoteException
Expression velocityExpression() throws NXException, RemoteException
NXException
RemoteException
Expression accelerationExpression() throws NXException, RemoteException
NXException
RemoteException
Expression amplitudeExpression() throws NXException, RemoteException
NXException
RemoteException
Expression frequencyExpression() throws NXException, RemoteException
NXException
RemoteException
Expression phaseAngleExpression() throws NXException, RemoteException
NXException
RemoteException
Expression harmonicDisplacementExpression() throws NXException, RemoteException
NXException
RemoteException
Expression initialDisplacementExpression() throws NXException, RemoteException
NXException
RemoteException
Expression initialVelocityExpression() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.