Command |
Marks a path of pixels described by the list of given absolute co-ordinates, using the Jump-And-Shoot algorithm.
public void AppendJumpAndShoot( IList<JumpAndShootItem<Point3D>> points, PowerChannels powerTargetChannel = PowerChannels.Channel0 )
The exposure time can vary at each pixel position, according to the ExposureTime specified for that particular pixel.
The Jump-And-Shoot algorithm respects the current value of ProcessVariablesJumpSpeed, but it ignores ProcessVariablesJumpDelay.
The scanner is commanded to each pixel's Position at JumpSpeed, and then allowed to settle there for the time specified by that pixel's individual Delay parameter.
After the Delay has expired, the laser fires for the pixel's ExposureTime, using the current ProcessVariablesLmFrequency and ProcessVariablesPower.
If ProcessVariablesMarkDelay has a non-zero value, it will take effect after the last (or only) laser pulse for a given pixel.