HEIDENHAIN ITNC 530 - 6-2010 DIN-ISO PROGRAMMING User Manual page 298

Din/iso programming
Table of Contents

Advertisement

Example: Convex sphere machined with end mill
Program sequence
This program requires an end mill.
The contour of the sphere is approximated by
many short lines (in the Z/X plane, defined in
Q14). The smaller you define the angle
increment, the smoother the curve becomes.
You can determine the number of contour cuts
through the angle increment in the plane
(defined in Q18).
The tool moves upward in three-dimensional
cuts.
The tool radius is compensated automatically.
%SPHERE G71 *
N10 Q1 = +50 *
N20 Q2 = +50 *
N30 Q4 = +90 *
N40 Q5 = +0 *
N50 Q14 = +5 *
N60 Q6 = +45 *
N70 Q8 = +0 *
N80 Q9 = +360 *
N90 Q18 = +10 *
N100 Q10 = +5 *
N110 Q11 = +2 *
N120 Q12 = +350 *
N130 G30 G17 X+0 Y+0 Z-50 *
N140 G31 G90 X+100 Y+100 Z+0 *
N160 T1 G17 S4000 *
N170 G00 G40 G90 Z+250 *
298
Center in X axis
Center in Y axis
Starting angle in space (Z/X plane)
End angle in space (Z/X plane)
Winkelschritt im Raum
Kugelradius
Starting angle of rotational position in the X/Y plane
End angle of rotational position in the X/Y plane
Angle increment in the X/Y plane for roughing
Allowance in sphere radius for roughing
Set-up clearance for pre-positioning in the tool axis
Feed rate for milling
Definition of workpiece blank
Tool call
Retract the tool
Programming: Q Parameters

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itnc 530

Table of Contents