Programmable Tool Offset (Toffl, Toff, Toffr, Tofflr) - Siemens SINUMERIK 840D sl Programming Manual

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Fundamentals
2.5 Tool offsets
2.5.8

Programmable tool offset (TOFFL, TOFF, TOFFR, TOFFLR):

Based on the TOFFx addresses, the user can modify the effective tool length and the effective
tool radius in the NC program, without changing the tool offset data stored in the compensation
memory.
These programmed offsets are deleted again at the end of the program.
Syntax
Tool length offset
TOFFL=<Value>
TOFFL[1]=<Value> TOFFL[2]=<Value> TOFFL[3]=<Value>
TOFF[<GeoAx>]=<Value>
The tool length can be changed simultaneously in all three components. However, commands
of the TOFFL/TOFFL[1..3] group and commands of the TOFF[<geometry axis>] group may not
be used simultaneously in one block. Similarly TOFFL and TOFFL[1] may not be written
simultaneously in one block.
If all three tool length components are not programmed in one block, the components not
programmed remain unchanged. In this way, it is possible to build up offsets for several
components block-by-block. However, this only applies as long as the tool components have
been modified only with either TOFFL or TOFF. Changing the programming version from
TOFFL to TOFF or vice versa deletes any previously programmed tool length offsets (see
example 3).
Tool radius offset
TOFFR=<Value>
Simultaneous tool length offset and tool radius offset
TOFFLR=<Value>
Meaning
TOFFL:
84
Correction of the effective tool length
TOFFL can be programmed with or without index:
The programmed offset value is applied in the same direction as
TOFFL=...
the tool length component L1 stored in the compensation memory.
The TOFFL and TOFFL[1] instructions have an identical effect.
The programmed offset value is effective in the same direction as
TOFFL[1]=...
the tool length components L1, L2 and L3 stored in the offset
TOFFL[2]=...
memory.
TOFFL[3]=...
Note:
How these tool length compensation values are calculated in the axes is determined by
the tool type and the current working plane (G17/G18/G19).
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents