
Contents
IV SINUMERIK 801
Operation and Program ming
—
Turning
8.2 Position data ………………………………………………………………………………………… 8-13
8.2.1 Absolute/incre mental dimensions: G90, G91 …………………………………………………… 8-13
8.2.2 Metric/inch dimensions: G71, G70 ………………………………………………………………… 8-14
8.2.3 Radius/diameter dimensio ns: G22, G23 ………………………………………………………… 8-15
8.2.4 Programmable zero offset: G158 ………………………………………………………………… 8-16
8.2.5 Workpiece clamping - settable zero offset: G54 to G57, G500, G53 ………………………… 8-17
8.3 Axis movements …………………………………………………………………………………… 8-18
8.3.1 Linear interpolation at rapid traverse: G0 ………………………………………………………… 8-18
8.3.2 Linear interpolation at feedrate: G1 ……………………………………………………………… 8-19
8.3.3 Circular interpolation: G2, G3 ……………………………………………………………………… 8-20
8.3.4 Circular interpolation via interm ediate point: G5 ………………………………………………… 8-23
8.3.5 Thread cutting with constant lead: G33 …………………………………………………………… 8-24
8.3.6 Fixed-point approac h: G75 ………………………………………………………………………… 8-27
8.3.7 Reference point approach: G74 …………………………………………………………………… 8-28
8.3.8 Feedrate F …………………………………………………………………………………………… 8-28
8.3.9 Exact stop / continuous path mode: G9, G60, G64 …………………………………………… 8-29
8.3.10 Dwell time: G4 ……………………………………………………………………………………… 8-31
8.4 Spindle movements ………………………………………………………………………………… 8-32
8.4.1 Spindle speed S, directions of rotation …………………………………………………………… 8-32
8.4.2 Spindle speed l imitation: G25, G26 ……………………………………………………………… 8-33
8.4.3 Spindle positioning: SPOS ………………………………………………………………………… 8-34
8.5 Special turning functions …………………………………………………………………………… 8-35
8.5.1 Constant cutting rate: G96, G97 …………………………………………………………………… 8-35
8.5.2 Rounding, chamfer ………………………………………………………………………………… 8-37
8.6 Tool and tool offset ………………………………………………………………………………… 8-39
8.6.1 General notes ……………………………………………………………………………………… 8-39
8.6.2 Tool T ………………………………………………………………………………………………… 8-40
8.6.3 Tool offset number D ………………………………………………………………………………… 8-41
8.6.4 Selection of tool radius compensation: G41, G42 ……………………………………………… 8-46
8.6.5 Behavior at corners: G450, G451 ………………………………………………………………… 8-48
8.6.6 Tool radius compensation OFF: G40 ……………………………………………………………… 8-49
8.6.7 Special cases of tool radius compensation ……………………………………………………… 8-50
8.6.8 Example of tool radius compensatio n …………………………………………………………… 8-52
8.7 Miscellaneous function M …………………………………………………………………………… 8-53
8.8 Arithmetic parameters R …………………………………………………………………………… 8-54
8.9 Program branches …………………………………………………………………………………… 8-56
8.9.1 Labels - destination for program branches ……………………………………………………… 8-56
8.9.2 Unconditional program branches ………………………………………………………………… 8-57
8.9.3 Conditional branches ……………………………………………………………………………… 8-58
8.9.4 Example of program with branches ……………………………………………………………… 8-60
8.10 Subroutine technique ……………………………………………………………………………… 8-61
9. Cycles …………………………………………………………………………………………………………… 9-1
9.1 General Information about Standar d Cycles ……………………………………………………… 9-1
9.1.1 Overview of Cycles …………………………………………………………………………………… 9-1
9.1.2 Error messages and error handling in cycles ……………………………………………………… 9-2
9.2 Drilling, counter boring - LCY C82 …………………………………………………………………… 9-4
9.3 Deep hole drilling – LCYC83 ……………………………………………………………………… 9-6
9.4 Tapping with compensating chuck - LCYC840 …………………………………………………… 9-10
9.5 Boring - LCYC85 …………………………………………………………………………………… 9-12
9.6 Recess cycle – LCYC93 …………………………………………………………………………… 9-14
9.7 Undercut cycle – LCYC94 ………………………………………………………………………… 9-18
9.8 Stock removal cycle – LCYC95 …………………………………………………………………… 9-20
9.9 Thread cutting – LCYC97 …………………………………………………………………………… 9-25