DriverOperation Class

class NXOpen.Motion.DriverOperation

Bases: NXOpen.TaggedObject

Represents a NXOpen.Motion.DriverOperation

New in version NX5.0.0.

Properties

Property Description
Acceleration Returns or sets the acceleration
AccelerationExpression Returns the acceleration expression
Amplitude Returns or sets the amplitude
AmplitudeExpression Returns the amplitude expression
ControlPort Returns the control port
Displacement Returns or sets the displacement
DisplacementExpression Returns the displacement expression
Frequency Returns or sets the frequency
FrequencyExpression Returns the frequency expression
Function Returns or sets the function
HarmonicDisplacement Returns or sets the harmonic displacement
HarmonicDisplacementExpression Returns the harmonic displacement expression
InitialDisplacement Returns or sets the initial displacement
InitialDisplacementExpression Returns the initial displacement expression
InitialVelocity Returns or sets the initial velocity
InitialVelocityExpression Returns the initial velocity expression
IntegrationTypeOption Returns or sets the integration type option
JerkExpression Returns the jerk expression
Motor Returns or sets the motor
PhaseAngle Returns or sets the phase angle
PhaseAngleExpression Returns the phase angle expression
SignalChart Returns or sets the signal chart
Tag Returns the Tag for this object.
TypeOption Returns or sets the type option
Velocity Returns or sets the velocity
VelocityExpression Returns the velocity expression

Methods

Enumerations

DriverOperationIntegrationType Enumeration Integration type
DriverOperationType Enumeration Driver operation type

Property Detail

Acceleration

DriverOperation.Acceleration

Returns or sets the acceleration

-------------------------------------

Getter Method

Signature Acceleration()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.AccelerationExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature Acceleration(acceleration)

Parameters:acceleration (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.AccelerationExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

AccelerationExpression

DriverOperation.AccelerationExpression

Returns the acceleration expression

-------------------------------------

Getter Method

Signature AccelerationExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

Amplitude

DriverOperation.Amplitude

Returns or sets the amplitude

-------------------------------------

Getter Method

Signature Amplitude()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.AmplitudeExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature Amplitude(amplitude)

Parameters:amplitude (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.AmplitudeExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

AmplitudeExpression

DriverOperation.AmplitudeExpression

Returns the amplitude expression

-------------------------------------

Getter Method

Signature AmplitudeExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

ControlPort

DriverOperation.ControlPort

Returns the control port

-------------------------------------

Getter Method

Signature ControlPort()

Returns:
Return type:NXOpen.Motion.SelectControlPort

New in version NX11.0.0.

License requirements: mechanisms (“MECHANISMS”)

Displacement

DriverOperation.Displacement

Returns or sets the displacement

-------------------------------------

Getter Method

Signature Displacement()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.DisplacementExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature Displacement(displacement)

Parameters:displacement (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.DisplacementExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

DisplacementExpression

DriverOperation.DisplacementExpression

Returns the displacement expression

-------------------------------------

Getter Method

Signature DisplacementExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

Frequency

DriverOperation.Frequency

Returns or sets the frequency

-------------------------------------

Getter Method

Signature Frequency()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.FrequencyExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature Frequency(frequency)

Parameters:frequency (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.FrequencyExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

FrequencyExpression

DriverOperation.FrequencyExpression

Returns the frequency expression

-------------------------------------

Getter Method

Signature FrequencyExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

Function

DriverOperation.Function

Returns or sets the function

-------------------------------------

Getter Method

Signature Function()

Returns:
Return type:NXOpen.NXObject

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Function(function)

Parameters:function (NXOpen.NXObject) –

New in version NX5.0.0.

License requirements: mechanisms (“MECHANISMS”)

HarmonicDisplacement

DriverOperation.HarmonicDisplacement

Returns or sets the harmonic displacement

-------------------------------------

Getter Method

Signature HarmonicDisplacement()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.HarmonicDisplacementExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature HarmonicDisplacement(harmonicDisplacement)

Parameters:harmonicDisplacement (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.HarmonicDisplacementExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

HarmonicDisplacementExpression

DriverOperation.HarmonicDisplacementExpression

Returns the harmonic displacement expression

-------------------------------------

Getter Method

Signature HarmonicDisplacementExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

InitialDisplacement

DriverOperation.InitialDisplacement

Returns or sets the initial displacement

-------------------------------------

Getter Method

Signature InitialDisplacement()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.InitialDisplacementExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature InitialDisplacement(initialDisplacement)

Parameters:initialDisplacement (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.InitialDisplacementExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

InitialDisplacementExpression

DriverOperation.InitialDisplacementExpression

Returns the initial displacement expression

-------------------------------------

Getter Method

Signature InitialDisplacementExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

InitialVelocity

DriverOperation.InitialVelocity

Returns or sets the initial velocity

-------------------------------------

Getter Method

Signature InitialVelocity()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.InitialVelocityExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature InitialVelocity(initialVelocity)

Parameters:initialVelocity (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.InitialVelocityExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

InitialVelocityExpression

DriverOperation.InitialVelocityExpression

Returns the initial velocity expression

-------------------------------------

Getter Method

Signature InitialVelocityExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

IntegrationTypeOption

DriverOperation.IntegrationTypeOption

Returns or sets the integration type option

-------------------------------------

Getter Method

Signature IntegrationTypeOption()

Returns:
Return type:NXOpen.Motion.DriverOperationIntegrationType

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature IntegrationTypeOption(integrationTypeOption)

Parameters:integrationTypeOption (NXOpen.Motion.DriverOperationIntegrationType) –

New in version NX5.0.0.

License requirements: mechanisms (“MECHANISMS”)

JerkExpression

DriverOperation.JerkExpression

Returns the jerk expression

-------------------------------------

Getter Method

Signature JerkExpression()

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: None.

Motor

DriverOperation.Motor

Returns or sets the motor

-------------------------------------

Getter Method

Signature Motor()

Returns:
Return type:NXOpen.Motion.PMDCMotor

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Motor(motor)

Parameters:motor (NXOpen.Motion.PMDCMotor) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

PhaseAngle

DriverOperation.PhaseAngle

Returns or sets the phase angle

-------------------------------------

Getter Method

Signature PhaseAngle()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.PhaseAngleExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature PhaseAngle(phaseAngle)

Parameters:phaseAngle (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.PhaseAngleExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

PhaseAngleExpression

DriverOperation.PhaseAngleExpression

Returns the phase angle expression

-------------------------------------

Getter Method

Signature PhaseAngleExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

SignalChart

DriverOperation.SignalChart

Returns or sets the signal chart

-------------------------------------

Getter Method

Signature SignalChart()

Returns:
Return type:NXOpen.Motion.SignalChart

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SignalChart(signalChart)

Parameters:signalChart (NXOpen.Motion.SignalChart) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

TypeOption

DriverOperation.TypeOption

Returns or sets the type option

-------------------------------------

Getter Method

Signature TypeOption()

Returns:
Return type:NXOpen.Motion.DriverOperationType

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature TypeOption(typeOption)

Parameters:typeOption (NXOpen.Motion.DriverOperationType) –

New in version NX5.0.0.

License requirements: mechanisms (“MECHANISMS”)

Velocity

DriverOperation.Velocity

Returns or sets the velocity

-------------------------------------

Getter Method

Signature Velocity()

Returns:
Return type:float

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.VelocityExpression() to query or edit it.

License requirements: None.

-------------------------------------

Setter Method

Signature Velocity(velocity)

Parameters:velocity (float) –

New in version NX5.0.0.

Deprecated since version NX8.0.0: Obtain the expression using NXOpen.Motion.DriverOperation.VelocityExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

VelocityExpression

DriverOperation.VelocityExpression

Returns the velocity expression

-------------------------------------

Getter Method

Signature VelocityExpression()

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.