12 special functions – HEIDENHAIN CNC Pilot 4290 User Manual
Page 172

4 DIN PLUS
160
■
Both slides must be controlled by the
common main program.
■
Do not synchronize to the end
coordinates of NC blocks, because the
positions to be used for synchronization
must also be crossed over or are not
reached due to servo lag. Alternative:
Synchronous start of paths with G63
■
Besides the G functions, the ”program
synchronization M97” is also available
(see ”
4.17 M Functions”).
Ensure that no M or T commands are
contained between the NC block
containing G63 and the blocks containing
traverse commands.
4.12.2 Slide Synchronization
G functions can be used for synchronizing slides when more than one
slide is used for machining a workpiece. The slides are synchronized
by markers and/or tool positions in NC blocks which are started
simultaneously.
One-sided synchronization
The slide programmed with G62 waits until ”slide Q” has reached
”mark H” or the mark and the X/Z coordinate. Use G162 to set a
synchronizing mark for a different slide.
The CNC PILOT uses the actual value, if you synchronize to the X/Z
coordinate.
Parameters
H:
Number of the marker (range: 0 <= H <= 15)
Q:
Slide to be awaited
X, Z: Coordinate to end the waiting process – default: Only the
marker is used for synchronizing
Example: G62
$1 N.. G62 Q2 H5
[slide 1 waits until slide 2 has
reached mark 5]
$2 N.. G62 Q1 H7 X200 [slide 2 waits until slide 1 reaches
mark 7 and the position X200]
. . .
Synchronous start of slides G63
G63 causes a synchronous (simultaneous) start of the
programmed slides.
Example: G63
$1$2 N.. G63
$1 N.. G1 X.. Z.. [$1, $2 start simultaneously]
$2 N.. G1 X.. Z..
. . .
Synchronization marking G162
G162 sets a synchronizing mark. (Another slide programmed with G62
waits until the mark has been crossed.)
The slide continues executing the NC program without a pause.
Parameters
H:
Number of the mark (range: 0<=H<=15)
4.12 Special Functions