EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - set_mark_speed; set_mark_speed_ctrl

Scanlab RTC 5 PC Interface Board
622 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...
RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
448
innovators for industry
Delayed Short
List Command
set_mark_speed
Function defines the marking speed for the subsequent vector and arc commands
Call
set_mark_speed( Speed )
Parameter
Speed
marking speed in bits per ms (as a 64-bit IEEE floating point value)
Allowed range: [1.6 800000.0]
Comments By default a marking speed of 1000 bits per ms is preset.
The specified marking speed (or the preset marking speed, if no other value has been
specified) is used for all subsequent mark and arc commands until a new value is spec-
ified.
To obtain the actual marking speed v in the image plane (in meters per second), the
specified speed value (in bits per ms) must be divided by the calibration factor K of the
correction table (in bits per mm):
v
mark
=
Speed
/ K
The calibration factor K can be queried from the correction table via get_table_para
(page 285) or get_head_para (page 265).
•The set_mark_speed command is also available as the control command
set_mark_speed_ctrl.
RTC
®
4
RTC
®
5 unchanged functionality (except for the extended range of values)
The image field coordinates for the X and Y axes (but not the Z axis) and all related
parameters (e.g. marking speed or wobbel amplitude) are specified as 20-bit values; in
RTC
®
4 compatibility mode they are specified as 16-bit values (as with the RTC
®
4) and the
RTC
®
5 multiplies the specified value for
Speed
by 16 (the permissible range of values is
correspondingly reduced to [0.1 50000.0]).
References mark_abs, mark_rel, set_jump_speed
Ctrl Command set_mark_speed_ctrl
Function same as set_mark_speed (see above), but a control command
Call
set_mark_speed_ctrl( Speed )
Parameter
Speed
marking speed in bits per ms (as a 64-bit IEEE floating point value)
Allowed range: [1.6 800000.0]
Comments The command will be ignored (get_last_error return code:
RTC5_BUSY
) if the board’s
BUSY status is currently set (list is being processed or has been halted via pause_list).
In contrast, the command is executed when a list has been paused via set_wait
(PAUSED status set) or the board’s INTERNAL-BUSY status is currently set.
RTC
®
4
RTC
®
5new command
In RTC
®
4 compatibility mode: as set_mark_speed
References set_mark_speed, set_jump_speed, set_jump_speed_ctrl

Table of Contents

Related product manuals