EasyManua.ls Logo

Scanlab RTC 4 - Page 104

Scanlab RTC 4
136 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
innovators for industry
RTC
®
4 PC Interface Board
Rev. 1.3 e
104
Ctrl Command set_delay_mode
Function turns the variable polygon delay mode and the variable jump delay mode on or off
Parameters All parameters must be unsigned 16-bit values.
Parameter Allowed Values Description
varpoly
> 0
= 0
Enables the variable polygon delay mode. See page 21.
Disables the variable polygon delay mode. (This is the default setting.)
directmove3d
> 0
= 0
This parameter effects only 3D-applications.
The x-, y- and z-values are changed directly (linearly) to their end values
during a jump.
While the x- and y-values are changed linearly to their end values during
a jump, 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.
edgelevel
0 65500
(1 bit equals 10 µs)
This parameter defines a maximum "laser on" time for the corners of a
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 9 on page 21.
Note: To disable this feature, set the edgelevel to 65500 (default value).
MinJumpDelay
0 32500
(1 bit equals 10 µs)
Minimum jump delay for a jump vector of zero length.
See figure 6 on page 18.
JumpLengthLimit
0 32500 Jump length limit in bits. If the jump vector is shorter than this value, the
jump delay is varied as shown in figure 6 on page 18. Otherwise the
jump delay is constant.
To disable the Variable Jump Delay mode, set the
JumpLengthLimit
to 0.
Integration Pascal:
procedure set_delay_mode(varpoly, directmove3d, edgelevel,
MinJumpDelay, JumpLengthLimit: word);
C:
void set_delay_mode(unsigned short varpoly, unsigned short
directmove3d, unsigned short edgelevel, unsigned short MinJumpDelay,
unsigned short JumpLengthLimit);
Basic:
sub set_delay_mode(ByVal varpoly%, ByVal directmove3d%, ByVal
edgelevel%, ByVal MinJumpDelay%, ByVal JumpLengthLimit%)
References set_scanner_delays, load_varpolydelay
List Command set_end_of_list
Function closes the currently open list
Integration Pascal:
procedure set_end_of_list;
C:
void set_end_of_list(void);
Basic:
sub set_end_of_list()
Comments A list can hold up to 4000 commands.
Also see chapter 5.5 "Circular Queue Mode", page 44.
Also see chapter 5.6 "Structured Programming", page 45.
References set_start_list

Table of Contents

Related product manuals