38 lathes with multiple slides, Multi-slide programming – HEIDENHAIN CNC Pilot 4290 V7.1 User Manual
Page 332

332
4.38 Lathes with Multiple Slides
4.38 Lathes with Multiple Slides
Multi-slide programming
Multiple slide programming
see:
Assignments
Program head
The “slide” input field has the following meaning:
No entry: The NC program is run on every slide.
One slide number: The NC program is run on this slide.
Two or more slide numbers: The NC program is run on the given slides. Enter the slide numbers in
succession and without separators.
Slide code
With the slide code you assign an NC block to one or more slides:
NC blocks without slide designation: The NC block is executed on all slides.
NC blocks with slide designation: The NC block is executed on the given slides. You can program
several slide designations.
DIN PLUS word ZUORDNUNG [ASSIGNMENT]
All NC commands that follow the NC block with the keyword ZUORDNUNG $x [ASSIGNMENT] (x: slide
number) are assigned to the given slide. The assignment applies until a new one is programmed.
If after an ASSIGNMENT you program an NC block with slide designation, the slide designation has
priority.
Reference slide for cutting speed / spindle speed
For every slide that conducts an operation, a cutting speed or spindle speed must be programmed as the
beginning of the program. The slide that most recently executed G96/G97 is the reference slide. The
cutting speed / spindle speed of the reference slide applies for the machining operation. With constant
surface speed (G96), the spindle speed depends on the X position.
Note: Move to an X position that allows a sufficient cutting speed if the reference slide ends its work
before the other slide.
C axis on machines with multiple slides
For C axes, the CNC PILOT takes into account the slide-dependent parameter “zero offset C axis 1/2”
(MP 201, ..). If the slide conduct a C operation, the C axis 1 or 2 is offset. This links to the workpiece the
C position that you are program.
Example: On a lathe with two opposing spindles, you conduct C-axis operations with both slides. The C
positions that your program are interpreted with respect to the workpiece, regardless of the slide that
conducts the operation.