Programming
10.1 Fundamental Principles of NC Programming
Cylindrical grinding
Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0
225
10.1.6 Overview of the instructions - grinding
Functions available with SINUMERIK 802D sl plus and pro
Address Meaning Value assignments Information Programming
D Tool offset number 0 ... 9, only integer,
no sign
Contains offset data for a
certain tool T... ; D0 à offset
values= 0,
max. 9 D numbers per tool
D...
F Feed 0.001 ... 99
999.999
Path velocity of a
tool/workpiece;
unit: mm/min or mm/revolution
depending on G94 or G95
F...
F Dwell time (block
with G4)
0.001 ... 99
999.999
Dwell time in seconds G4 F...; separate block
G G function
(preparatory function)
Only integer,
specified values
The G functions are divided into
G groups. Only one G function
of a group can be programmed
in a block.
A G function can be either
modal (until it is canceled by
another function of the same
group) or only effective for the
block in which it is programmed
(non-modal).
G...
or symbolic name, e.g.:
CIP
G group:
G0 Linear interpolation at rapid traverse rate 1: Motion commands G0 X... Z...
G1 * Linear interpolation at feedrate (type of interpolation) G1 X...Z... F...
G2 Circular interpolation clockwise G2 X... Z... I... K... F... ;
Center and end point
G2 X... Z... CR=... F... ;
Radius and end point
G2 AR=... I... K... F... ;
Aperture angle and center
point
G2 AR=... X... Z... F... ;
Aperture angle and end point
G3 Circular interpolation counter-clockwise G3 ... ; otherwise as for G2
CIP Circular interpolation through intermediate
point
CIP X... Z... I1=... K1=... F...
;I1, K1 is intermediate point
CT Circular interpolation; tangential transition N10 ...
N20 CT Z... X... F... ; circle;
tangential transition
to the previous path
segment N10