Basic logic functions: Tool Offset (W1)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
3
Table of contents
1 Short description........................................................................................................................................ 7
2 Detailed Description................................................................................................................................. 11
2.1 Tool ..............................................................................................................................................11
2.1.1 General ........................................................................................................................................11
2.1.2 Compensation memory structure.................................................................................................13
2.1.3 Calculating the tool compensation...............................................................................................15
2.1.4 Address extension for NC addresses T and M............................................................................15
2.1.5 Free assignment of D numbers....................................................................................................17
2.1.6 Compensation block in case of error during tool change ............................................................24
2.1.7 Definition of the effect of the tool parameters ..............................................................................26
2.2 Flat D number structure ...............................................................................................................27
2.2.1 General ........................................................................................................................................27
2.2.2 Creating a new D number (compensation block).........................................................................28
2.2.3 D number programming ...............................................................................................................29
2.2.4 Programming the T number.........................................................................................................32
2.2.5 Programming M6 .........................................................................................................................33
2.2.6 Program test.................................................................................................................................33
2.2.7 Tool management or "Flat D numbers" .......................................................................................34
2.3 Tool cutting edge .........................................................................................................................35
2.3.1 General ........................................................................................................................................35
2.3.2 Tool type (tool parameters)..........................................................................................................37
2.3.3 Cutting edge position (tool parameter 2) .....................................................................................40
2.3.4 Geometry tool length compensation (tool parameters 3 to 5) .....................................................42
2.3.5 Geometry tool radius compensation (tool parameters 6 to 11) ...................................................44
2.3.6 Wear tool length compensation (tool parameters 12 to 14).........................................................46
2.3.7 Wear tool radius compensation (tool parameters 15 to 20).........................................................46
2.3.8 Base-dimension/adapter-dimension tool length compensation (tool parameters 21 to 23) ........47
2.3.9 Technology - tool clearance angle (tool parameter 24) ...............................................................48
2.3.10 Tools with a relevant tool point direction......................................................................................50
2.4 Tool radius compensation 2D (TRC) ...........................................................................................51
2.4.1 General ........................................................................................................................................51
2.4.2 Selecting the TRC (G41/G42)......................................................................................................52
2.4.3 Approach and retraction behavior (NORM/KONT/KONTC/KONTT) ...........................................53
2.4.4 Smooth approach and retraction..................................................................................................59
2.4.4.1 Function .......................................................................................................................................59
2.4.4.2 Parameters...................................................................................................................................60
2.4.4.3 Velocities......................................................................................................................................68
2.4.4.4 System variables..........................................................................................................................70
2.4.4.5 Supplementary conditions............................................................................................................70
2.4.4.6 Examples .....................................................................................................................................71
2.4.5 Deselecting the TRC (G40)..........................................................................................................74
2.4.6 Compensation at outside corners ................................................................................................74
2.4.7 Compensation at inside corners ..................................................................................................79
2.4.8 Collision detection and bottleneck detection................................................................................82
2.4.9 Blocks with variable compensation value ....................................................................................84