1 machine mode of operation – HEIDENHAIN MANUALplus 4110 User Manual
Page 42

42
3 Machine Mode of Operation
3.1 Mac
h
ine Mode of Oper
ation
3.1
Machine Mode of Operation
The Machine mode of operation includes all functions for machine
setup, workpiece machining, and cycle and DIN program definition.
Machine setup
For preparations like setting axis values (defining workpiece zero
point), measuring tools or setting the protection zone.
Manual operation
Machine a workpiece manually or semi-automatically.
Teach-in
"Teach-in" a new cycle program, change an existing program, or
graphically simulate cycles.
DIN programming
Creating, editing, deleting DIN programs.
Program run
Graphically simulate existing cycle programs or DIN programs and
use them for the production of parts.
With MANUALplus, you produce a part in the usual manner by moving
the axes with the handwheels and jog controls, just like on a
conventional lathe. In most cases, however, it is much more
convenient to use the cycles offered by MANUALplus.
A cycle is a machining step that has already been programmed for
you. This can be any machining operation from a single cut through to
a complex machining task like thread cutting. In any case, a cycle is
always a complete machining step that is immediately executable
once you have defined a few parameters that describe the workpiece
to be machined.
In Manual mode, the cycles that you program are not stored. In
Teach-in mode, each machining step is executed with a cycle and then
stored and integrated into a complete cycle program. You can
subsequently use this cycle program in parts production by repeating
it as often as desired in the Program run mode.
In ICP programming, any contour can be defined using linear/circular
elements and transition elements (chamfers, roundings, undercuts).
The contour descriptions are included in ICP cycles (see “ICP
Contours” on page 242).
The DIN programming feature provides commands for simple
traversing movements, DIN cycles for complex machining tasks,
switching functions, mathematical operations and programming with
variables.
You can either create "independent" programs that already contain all
necessary switching and traversing commands and are executed in
the Program run mode, or program DIN macros that are integrated in
cycles. The commands that you use in a DIN macro depend on the job
at hand. DIN macros support the complete range of commands that is
available for DIN programs.
You can also convert cycle programs to DIN programs. This enables
you to make use of straightforward cycle programming, and then
convert the part program to DIN format for subsequent optimization or
completion.