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

Cnc
Hide thumbs Also See for TNC 620:
Table of Contents

Advertisement

18
Touch Probe Cycles: Automatic Kinematics Measurement

18.2 Prerequisites

18.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
250
(ID number 655 475-01) or
475-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.
436
KKH 100 (ID number 655
CfgKinematicsOpt
in the configuration data.
specifies the tolerance limit from which the
maxDevCalBall
specifies how large the
mStrobeRotAxPos
KKH
defines an M function
TNC 620 | User's Manual Cycle Programming | 3/2014

Advertisement

Table of Contents
loading

Table of Contents