beautypg.com

1 smart.turn and din (iso) programming, Contour follow-up – HEIDENHAIN SW 548328-05 DIN Programming User Manual

Page 34

background image

34

NC programming

1

.1 smar

t.T

u

rn

and DIN (ISO) pr

ogr

a

mming

1.1

smart.Turn and DIN (ISO)
programming

The Control supports the following types of NC programming:

Conventional DIN/ISO programming:

You program the basic

contour with line segments, circular arcs and simple turning cycles.

Use the smart.Turn editor in ISO mode.

"DIN PLUS" (ISO) programming:

The geometrical description of

the workpiece and the machining process are separated. You first

program the geometry of the blank and finished part. Then you

machine the workpiece, using contour-related turning cycles. Use

the smart.Turn editor in ISO mode.

smart.Turn programming:

The geometrical description of the

workpiece and the machining process are separated. You program

the geometry of the blank and finished part, and you program the

machining blocks as units. Use the smart.Turn editor in unit mode.

Depending on the type and complexity of your machining task, you can

use either simple DIN/ISO programming, "DIN PLUS" (ISO)

programming or smart.Turn programming. All three named

programming modes can be combined in one NC program.
In DIN PLUS and smart.Turn programming, contours can be described

with ICP interactive graphics. ICP saves the contour descriptions as G

codes in the NC program.

Parallel operation:

While you are editing and testing programs, your

machine can execute another NC program.

Contour follow-up

The Control uses the contour follow-up function in DIN PLUS and

smart.Turn programs. The Control takes the blank part as a basis and

accounts for each cut and each cycle when regenerating the contour.

Thus you can inspect the current contour of the workpiece during each

machining stage. With the "contour follow-up" function, the Control

optimizes the paths for approach and departure and avoids air cuts.
Contour regeneration is only available for turning operations when a

blank part has been programmed. It also works with auxiliary contours.