EasyManua.ls Logo

HEIDENHAIN iTNC 530 HSCI - General Information about Learning

HEIDENHAIN iTNC 530 HSCI
1966 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1220 HEIDENHAIN Technical Manual iTNC 530 HSCI
General
information about
learning
A learning phase must be completed before AFC can be activated. This
learning phase serves to ascertain the corresponding reference power of the
spindle PREF for each individual machining step. The learning phase is divided
into one or more learning sections. The beginning of a learning section or
machining section is defined by the output of M function M03 or M04 (Spindle
on right/left) in an NC program after a TOOL CALL has been processed. The end
of the cut is defined by the spindle stop (M function M05). The NC macros
M3.H, M4.H and M5.H must be assigned to these spindle M functions in the
MFUNCT.TAB table.
At the beginning of cutting with M3 or M4, the FN17 block:
FN 17:SYSWRITE ID 622 NR0 IDX 0.0 =+1 must be programmed in the NC
program or M function macro for starting a cut after the M function.
At the end of cutting with M5, the FN17 block
FN 17:SYSWRITE ID 622 NR0 IDX 0.0 =+0 for ending a cut must be
programmed before M5. A new cut is started with each FN 17:SYSWRITE ID
622 NR0 IDX 0.0 =+1 and is ended with FN 17:SYSWRITE ID 622 NR0 IDX 0.0
=+0.
This way AFC can be used without having to change the existing NC program.
The only restriction is that no M-function macros can be executed with active
radius compensation. Before calling the macros, the radius compensation
must be deactivated, and reactivated after the macro if necessary.
The beginning of another section can be defined for the same tool with
another call of M03 or M04. In order to exclude a tool from AFC (e.g. touch
probe, tap, …), the AFC column must be undefined (empty) in the TOOL.T tool
table. Otherwise in this column you must enter the identifier from the global
control parameter table AFC.TAB. This identifier selects the control parameter
block from the table AFC.TAB.
If a cutting data table .CDT exists and is used, the basic control setting in the
AFC column of this table is read. This means that the entry in the cutting data
table has precedence over the entry in the tool table. The data ascertained
during each learning section of the reference machining, especially the
maximum spindle power, are saved with a generated cutting number in a
table. They form the foundation for the subsequent controlled machining with
active AFC.
As an alternative to the generated cutting number, the value in NR can be used
as the cutting number by programming discrete FN17 cutting blocks.
However, the programmer must then ensure that the numbers are entered
correctly and sequentially. The learning phase can consist of an entire
machining process with multiple tools, but it also can also be stopped after a
certain time in which the important parameters for the respective tools have
been determined. The learning phase can be ended either manually via a soft
key or automatically after a programmed time for the machining step has
expired.

Table of Contents

Other manuals for HEIDENHAIN iTNC 530 HSCI

Related product manuals