| | Name | Description |
|---|
 | BeamProfileID |
The index of the type of beam to be used by the laser, if the laser supports beam selection.
|
 | Color |
Color displayed in the GUI
|
 | DashedLine |
Enables dashed line feature.
|
 | DashedLineOffset |
The start offset of the DashedLinePattern.
|
 | DashedLinePattern |
The on/off patterns for dashed lines. The value is comma separated.
|
 | JumpDelay |
The jump delay.
|
 | JumpLengthLimit |
When VariableJumpDelay is enabled this is the maximum length of a jump vector for which the variable jump delay is being considerated.
|
 | JumpSpeed |
The jump speed.
|
 | LaserFrequency |
The frequency of the laser modulation signal (LM).
|
 | LaserOffDelay |
The laser off delay.
|
 | LaserOnDelay |
The laser on delay.
|
 | LaserOutputMode |
Determines whether the laser is pulsed or continuous wave (if supported).
|
 | LaserPower |
Gets or sets the laser output power as a factor from 0 to 1.
|
 | LmWidth |
The width of the laser modulation signal (LM).
|
 | MarkDelay |
The mark delay.
|
 | MarkSpeed |
The mark speed.
|
 | MinJumpDelay |
When VariableJumpDelay is enabled this is the minimum jump delay.
|
 | MustHaveValue |
The flag to indicate whether pen property can be null.
|
 | Name |
The displayed name of the pen.
|
 | OpticalPulseWidth |
If available the optical pulse width.
Negative values will not be sent to the laser.
|
 | OpticalPulseWidthIndex |
If available the optical pulse width index.
|
 | PolyDelay |
The poly delay.
|
 | PulseShapePowerIsPercentageOfPen |
Whether the power in PulseShapeSegments (except -1, which always means the pen's full power) is a fraction of the pen's power,
instead of an absolute fraction of the max power. This lets the pulse shape track changes to the pen's power.
|
 | PulseShapeSegments |
(For main power) Pulse shape. Each value is a tuple of the time (in time mode) and the power.
The start position or time has to be zero, and it needs to be increasing. This is relative to the end of the vector.
The power can be -1 to refer to the pen's own power. If PulseShapePowerIsPercentageOfPen is set, every other value is a fraction of the pen's power instead of an absolute fraction of the max power.
|
 | PulseShaping |
Enables pulse shaping.
|
 | RampingEndSegments |
(For main power) Ramping values at the end of the vector. Each value is a tuple of the position (in distance mode) or the time (in time mode) and the power.
The start position or time has to be zero, and it needs to be increasing. This is relative to the end of the vector.
The power can be -1 to refer to the pen's own power. If RampingPowerIsPercentageOfPen is set, every other value is a fraction of the pen's power instead of an absolute fraction of the max power.
|
 | RampingMode |
Ramping mode at the start of the vector.
|
 | RampingPowerIsPercentageOfPen |
Whether the power in RampingStartSegments and RampingEndSegments (except -1, which always means the pen's full power)
is a fraction of the pen's power, instead of an absolute fraction of the max power. This lets the ramp shape track changes to the pen's power.
|
 | RampingStartSegments |
(For main power) Ramping values at the start of the vector. Each value is a tuple of the position (in distance mode) or the time (in time mode) and the power.
The start position or time has to be zero, and it needs to be increasing. This is relative to the start of the vector.
The power can be -1 to refer to the pen's own power. If RampingPowerIsPercentageOfPen is set, every other value is a fraction of the pen's power instead of an absolute fraction of the max power.
|
 | SecondaryPower |
Secondary power. 1 is equal to max power eg 10V.
|
 | SecondaryPulseShapePowerIsPercentageOfPen |
Whether the power in SecondaryPulseShapeSegments (except -1, which always means the pen's full power) is a fraction of the pen's power,
instead of an absolute fraction of the max power. This lets the pulse shape track changes to the pen's power.
|
 | SecondaryPulseShapeSegments |
(For secondary power) Pulse shape. Each value is a tuple of the time (in time mode) and the power.
The start position or time has to be zero, and it needs to be increasing. This is relative to the start of the vector.
The power can be -1 to refer to the pen's own power. If SecondaryPulseShapePowerIsPercentageOfPen is set, every other value is a fraction of the pen's power instead of an absolute fraction of the max power.
|
 | SecondaryRampingEndSegments |
(For secondary power) Ramping values at the end of the vector. Each value is a tuple of the position (in distance mode) or the time (in time mode) and the power.
The start position or time has to be zero, and it needs to be increasing. This is relative to the end of the vector.
The power can be -1 to refer to the pen's own power. If SecondaryRampingPowerIsPercentageOfPen is set, every other value is a fraction of the pen's power instead of an absolute fraction of the max power.
|
 | SecondaryRampingPowerIsPercentageOfPen |
Whether the power in SecondaryRampingStartSegments and SecondaryRampingEndSegments (except -1, which always means the pen's full power)
is a fraction of the pen's power, instead of an absolute fraction of the max power. This lets the ramp shape track changes to the pen's power.
|
 | SecondaryRampingStartSegments |
(For secondary power) Ramping values at the start of the vector. Each value is a tuple of the position (in distance mode) or the time (in time mode) and the power.
The start position or time has to be zero, and it needs to be increasing. This is relative to the start of the vector.
The power can be -1 to refer to the pen's own power. If SecondaryRampingPowerIsPercentageOfPen is set, every other value is a fraction of the pen's power instead of an absolute fraction of the max power.
|
 | ShouldMark |
Determines whether the path using this pen is getting marked.
|
 | SkyWritingAccelerationDelay |
The acceleration delay for skywriting feature.
|
 | SkyWritingDecelerationDelay |
The deceleration delay for skywriting feature.
|
 | SkyWritingExtensionTime |
The extension time for skywriting feature.
|
 | SkyWritingLaserOffDelay |
The laser off delay for skywriting feature.
|
 | SkyWritingLaserOnDelay |
The laser on delay used for sky writing.
|
 | SkyWritingMergedExtensionsMaxCoH |
The minimum change of heading between successive mark vectors, above which skywriting will be performed.
|
 | SkyWritingMinCoH |
The minimum change of heading for skywriting.
|
 | SkyWritingMode |
Sets the SkyWritingMode |
 | VariableJumpDelay |
Enables or disables the variable jump delay.
|
 | VariablePolyDelay |
Enables or disables the variable polygon delay.
|
 | VelocityPowerCorrection |
Enables velocity based power correction.
|
 | Waveform |
Waveform used by the laser.
|
 | WobbleAmplitude |
Amplitude of the wobble shape.
|
 | WobbleFrequency |
Frequency of the wobble shape.
|
 | WobbleMode |
Mode of wobbling
|
 | WobblePhase |
Phase of the wobble shape
|
 | ZoomAsync |
Gets or sets the zoom async flag.
|
 | ZoomFactor |
Gets or sets the zoom factor.
|
 | ZoomSpeed |
Gets or sets the zoom speed [factor/µs].
|