Prerequisites; Please Note While Programming - HEIDENHAIN TNC 620 User Manual

Hide thumbs Also See for TNC 620:
Table of Contents

Advertisement

17
Touch Probe Cycles: Automatic Kinematics Measurement
17.2

Prerequisites

17.2
Prerequisites
The following are prerequisites for using the KinematicsOpt option:
The software options 48 (KinematicsOpt), 8 (Software option 1)
and 17 (Touch Probe function) must be enabled.
The 3-D touch probe used for the measurement must be
calibrated.
The cycles can only be carried out with the tool axis Z.
A calibration sphere with an exactly known radius and sufficient
rigidity must be attached to any position on the machine table.
HEIDENHAIN recommends using the calibration spheres
KKH 250
(ID number 655475-01) or
655475-02), which have particularly high rigidity and are
designed especially for machine calibration. Please contact
HEIDENHAIN if you have any questions in this regard.
The kinematics description of the machine must be complete
and correct. The transformation values must be entered with an
accuracy of approx. 1 mm.
The complete machine geometry must have been measured (by
the machine tool builder during commissioning).
The machine tool builder must have saved the machine
parameters for
maxModification
TNC should indicate if the modifications to kinematic data are
above this limit value.
measured calibration sphere radius should be from the cycle
parameters entered.
specified by the machine tool builder for positioning the rotary
axes.

Please note while programming:

HEIDENHAIN only gives warranty for the function of
the probing cycles if HEIDENHAIN touch probes are
used.
If an M function has been defined in machine
parameter mStrobeRotAxPos, you have to position
the rotary axes to 0° (ACTUAL system) before
starting one of the KinematicsOpt cycles (except for
450).
If machine parameters were changed through the
KinematicsOpt cycles, the control must be restarted.
Otherwise the changes could be lost in certain
circumstances.
446
KKH 100
CfgKinematicsOpt
in the configuration data.
specifies the tolerance limit from which the
maxDevCalBall
specifies how large the
mStrobeRotAxPos
(ID number
defines an M function
HEIDENHAIN | TNC 620 | User's manual for cycle programming | 9/2015

Advertisement

Table of Contents
loading

Table of Contents