beautypg.com

2 prerequisites, Please note while programming, 2 pr er equisit es 18.2 prerequisites – HEIDENHAIN iTNC 530 (34049x-08) Cycle programming User Manual

Page 477

background image

HEIDENHAIN iTNC 530

477

18.2

Pr

er

equisit

es

18.2 Prerequisites

The following are prerequisites for using the KinematicsOpt option:

The software options 48 (KinematicsOpt) and 8 (software option 1)

and FCL3 must be enabled.

Software option 52 (KinematicsComp) is necessary for

compensations of angular positions.

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 655 475-01) or KKH 100 (ID number 655 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).

MP6600

must define the tolerance limit starting from which the

TNC displays a note if the changes in the kinematic data exceed this

limit value (see "KinematicsOpt: Tolerance limit in Optimization

mode: MP6600" on page 331).

MP6601

must define the maximum permissible deviation from the

entered cycle parameter by the calibration sphere radius measured

in the cycles (see "KinematicsOpt, permissible deviation of the

calibration ball radius: MP6601" on page 331).

The M function number to be used for rotary axis positioning must

be entered in MP6602, or –1 if positioning is to be done by the NC.

An M function must be specially provided for this application by your

machine tool builder.

Please note while programming:

The KinematicsOpt cycles use the global string

parameters QS0 to QS99. Please note that they may have

changed after execution of these cycles.
If MP6602 is not equal to –1, you have to position the

rotary axes to 0 degrees (ACTUAL system) before starting

one of the KinematicsOpt cycles (except for Cycle 450).

This manual is related to the following products: