2 basics of pr ogr amming – HEIDENHAIN CNC Pilot 4290 User Manual

Page 79

Advertising
background image

HEIDENHAIN CNC PILOT 4290

67

4.2 Basics of Pr

ogr

amming

To describe blank parts, use

G20 ”Blank part macro” for standard parts (cylinder, hollow
cylinder).

G21 ”Cast-part macro” for blank-part contours based on finished-
part contours.

Individual contour elements (such as are used for finished-part
contours) if use of G20 or G21 is not possible.

To describe finished parts, use individual contour elements. The
contour elements or the complete contour can be assigned attributes
which are accounted for during the machining of the workpiece
(example: roughness, allowances, etc.).

For intermediate machining steps, define auxiliary contours.Auxiliary
contours are programmed in the same way as finished-part
descriptions.You can program one contour definition per AUXILIARY
CONTOUR. The number of auxiliary contours in a program is not
limited.

Contours for machining with the C/Y axis
Contours that are milled or drilled are programmed within the
FINISHED PART section. The machining planes are defined as FRONT,
FRONT_Y, SURFACE, SURFACE_Y, etc. You can repeatedly use the
section codes, or program various contours within one section code.

Up to four contour per NC program
The CNC PILOT support up to four contour groups (workpiece blank
and finished part) in one NC program.

The code CONTOUR introduces the description of a contour group.
Parameters on zero point shift and the coordinate system define the
position of the contour in the working space. A G99 in the machining
section assigns the machining to a contour.

Contour generation during simulation:
You can save contours generated in the simulation and insert it in the
NC program. Example: You describe the workpiece blank and finished
part, and simulate the machining of the first setup. Then you save the
contour. You define a shift of the workpiece zero point and/or a mirror
image. The simulation saves the ”generated contour” as the
workpiece blank and the originally defined finished part contour -
taking the zero point shift and mirroring into account.

In DIN PLUS, you insert into the program the workpiece blank and
finished part contour that you generated during simulation (block
menu – ”Insert contour”).

Contour follow-up
CNC PILOT takes the blank part as a basis and accounts for each cut
and each cycle of the turning operation when following up the contour.
Thus you can inspect the current contour of the workpiece during
each machining stage. With the ”contour follow-up” function, the CNC
PILOT optimizes the paths for approach and departure and avoids
noncutting passes.

Continued

Advertising