RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
507
Delayed Short
List Command
set_wobbel_offset
Function defines a wobbel shape shift in the direction of motion or perpendicular to the direction
of motion.
Call
set_wobbel_offset(OffsetTrans, OffsetLong)
Parameter
OffsetTrans
,
OffsetLong
Transversal and longitudinal offset as signed 32-bit values.
Allowed range: ±32767. Larger values will be clipped.
Initialization values after load_program_file: (0,0).
Comments • Offsets can be defined for “classic” wobbel shapes (circle, ellipse, sine, figure-8) as well
as for “freely definable wobbel shapes” (see chapter 8.4 "Wobbel Mode", page 167).
• The summed up wobbel amplitude including offsets may never exceed ±(2
17
–1).
• At the beginning of the wobbel marking offsets are set as hard jumps. This applies also
in case of switching-off or non-using the wobbel mode, for example, when using a
jump command (analogously to “classical” wobbel shapes longitudinal amplitudes).
RTC
®
4
RTC
®
5new command. In RTC
®
4 compatibility mode the RTC
®
5 multiplies the specified values for
offsets by 16. The permissible range of values is correspondingly reduced to ±2047.
Version info Available as of version DLL 537, OUT 537
References set_wobbel_mode, set_wobbel_vector, set_wobbel_direction
Undelayed
Short List
Command
set_wobbel_vector
Function defines a (linear) section of a wobbel shape.
Call
set_wobbel_vector( dTrans, dLong, Period, dPower )
Parameter
dTrans
,
dLong
Microstep of a linear wobbel shape section in bits in 64-bit IEEE floating point
format. Allowed value range [–256.0 … +255.0].
dTrans
is the microvector component perpendicular to the direction of
motion (which is either the laser trajectory or the direction of motion defined
via set_wobbel_direction).
dLong
is the microvector component in the direction of motion.
Period
Unsigned 32-bit value. Allowed range: [0 … 65535].
= 1 … 65535: number of microsteps
= 0: the wobbel shape will be switched off
dPower
Microstep of the relative laser power in 64-bit IEEE floating point format.
Allowed range [–1.0 … +1.0].
Unallowed values will be clipped to the corresponding limits.