
Table of Contents
en-938819/5 3
Table of Contents
1 Review 1 - 1
1.1 System Overview 1 - 3
1.2 Machine Overview 1 - 5
2 Structure of a Programme 2 - 1
2.1 Word Format 2 - 4
2.2 Block Format 2 - 7
2.3 General Structure of a Programme 2 - 9
2.4 Classification of Preparatory G Functions
and Miscellaneous M Functions 2 - 18
3 Axis Programming 3 - 1
3.1 General 3 - 3
3.2 Programming the Independent Secondary
Axes 3 - 4
3.3 Programming of Carrier/Carried Parallel
Axis Pairs 3 - 5
3.4 Programming Rotary Axes Modulo 360
Degrees 3 - 6
3.5 Programming Rotary Axes with Limited
Travel 3 - 7
3.6 Programming of Axes A, B or C Declared
as Nonrotary 3 - 7
4 ISO Programming 4 - 1
4.1 Choice of the Programming System 4 - 7
4.2 Plane Selection 4 - 10
4.3 Spindle Control 4 - 12
4.4 Rapid Positioning 4 - 23
4.5 Programming Movements 4 - 26
4.6 Path Sequencing Conditions 4 - 60
4.7 Feed Rate 4 - 62
4.8 Programming of Tools 4 - 76
4.9 Basic Cycles 4 - 109
4.10 Other Cycles 4 - 146
4.11 Breaks in Sequence 4 - 193
4.12 Movement Origin Selection 4 - 229
4.13 Spline Curve Interpolation 4 - 247
4.14 Other Functions 4 - 256
4.15 Special Programming for Multi-axis
Groups 4 - 294
4.16 Special Programming of PLC Axes 4 - 304
4.17 Special Features of Mixed Machines (MX) 4 - 308
4.18 Message Transmission 4 - 314