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