Please note while programming, Cycle parameters – HEIDENHAIN TNC 640 (34059x-02) Cycle programming User Manual

Page 412

Advertising
background image

Touch Probe Cycles: Automatic Measurement of Workpiece
Misalignment

15.7 Compensating workpiece misalignment by rotating the C axis

(Cycle 405, DIN/ISO: G405)

15

412

TNC 640 | User's Manual Cycle Programming | 5/2013

Please note while programming:

Danger of collision!

To prevent a collision between the touch probe and
the workpiece, enter a

low

estimate for the nominal

diameter of the pocket (or hole).

If the dimensions of the pocket and the safety
clearance do not permit pre-positioning in the
proximity of the touch points, the TNC always starts
probing from the center of the pocket. In this case
the touch probe does not return to the clearance
height between the four measuring points.

Before a cycle definition you must have programmed
a tool call to define the touch probe axis.

The smaller the angle, the less accurately the TNC
can calculate the circle center. Minimum input value:
5°.

Cycle parameters

Center in 1st axis Q321 (absolute): Center of the
hole in the reference axis of the working plane.
Input range -99999.9999 to 99999.9999

Center in 2nd axis Q322 (absolute value): Center
of the hole in the minor axis of the working plane.
If you program Q322 = 0, the TNC aligns the hole
center to the positive Y axis. If you program Q322
not equal to 0, then the TNC aligns the hole center
to the nominal position (angle of the hole center).
Input range -99999.9999 to 99999.9999

Nominal diameter Q262: Approximate diameter
of the circular pocket (or hole). Enter a value that
is more likely to be too small than too large. Input
range 0 to 99999.9999

Starting angle Q325 (absolute): Angle between the
reference axis of the working plane and the first
touch point. Input range -360.000 to 360.000

Advertising