12 special functions – HEIDENHAIN CNC Pilot 4290 User Manual

Page 172

Advertising
background image

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

Advertising