Variable
set_defocus_list
List Command
Function
similar to
Restriction
See set_defocus.
Call
set_defocus_list( Shift )
Parameter
Shift
Comments
• See set_defocus.
• Even though set_defocus_list is a short list command, execution of the directly
following list command will be delayed by a few clock cycles due to the intermediate
jump to the changed Z-position. The extent of this delay depends on the size of the
specified focus shift; but it is at least 10 µs, even if Shift= 0.
®
®
RTC
4 RTC
5 See set_defocus.
Ctrl Command set_delay_mode
Function
turns the variable polygon delay mode and the variable jump delay mode on or off and
sets some special scanner-delay related parameters as well as the 3D Z-Move mode.
Call
set_delay_mode( VarPoly, DirectMove3D, EdgeLevel, MinJumpDelay,
JumpLengthLimit )
Parameters
All parameters must be unsigned 32-bit values.
Parameter
VarPoly
DirectMove3D
EdgeLevel
MinJumpDelay
JumpLengthLimit
®
®
RTC
4 RTC
5 unchanged functionality (except for the extended range of values)
®
In RTC
4 compatibility mode, the RTC
JumpLengthLimit by 16 (the permissible range of values is correspondingly reduced to
28
[0 ... (2
References
set_scanner_delays, load_varpolydelay,
®
RTC
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
set_defocus
(see above), but a list command
See set_defocus.
Allowed Values
Description
> 0
Enables the variable polygon delay mode. See
= 0
Disables the variable polygon delay mode. (This is the default setting.)
This parameter effects only 3D-applications.
> 0
The Z value is changed directly (linearly) to its end value during a jump.
= 0
The Z value is changed to its end-value in such a way that the focus is
kept in one plane during the entire jump.
32
0 ... (2
–1)
This parameter defines a maximum "laser on" time for the corners of a
(1 bit equals 10 µs)
polyline. If the polygon delay is longer than or equal to this value
(because the angle is close to 180°, for instance), the laser is turned off
(after a LaserOff delay) and a new polyline is started. This can be useful
for preventing burn-in effects. The edgelevel must be smaller than twice
the set value for the polygon delay, otherwise it has no effect. Also see
figure 34 on page
Note: To disable this feature, set the edgelevel to (2
32
0 ... (2
–1)
Minimum jump delay that cannot be undercut for jumps shorter than
(1 bit equals 10 µs)
JumpLengthLimit (even for jump vectors of zero length, see
page
has no relevance. To avoid anomalies in the range of MinJumpDelay,
define a value for MinJumpDelay that is not larger than JumpDelay.
32
0 ... (2
–1)
Jump length limit in bits. If the jump vector is longer than this value, then
the fixed jump delay (see
inserted. For all shorter jump lengths, a linearly interpolated Variable
Jump Delay between MinJumpDelay and the jump delay will be calculated
and inserted (see
To disable the Variable Jump Delay mode, set the JumpLengthLimit to 0.
–1)]).
104.
101). For jumps longer than JumpLengthLimit, the MinJumpDelay
set_scanner_delays, page
figure 31 on page
101).
®
5 multiplies the specified value for
set_delay_mode_list
page
104.
32
–1) (default value).
figure 31 on
475) will be
415
Need help?
Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?