3.2 Tool offset number D
It is possible to assign 1 to 9 data fields with different tool offset blocks (for multiple cutting edges) to a specific tool. If a special cutting edge is required, then it can be programmed using D and the appropriate number. If a D word is not written, D1 is automatically effective. If D0 is programmed, the offsets for the tool are ineffective. Tool length compensations become effective immediately when the tool is active; when no D number was programmed with the values of D1.
Example:
N10 T1 ; Tool 1 is activated with the associated D1
N20 G00 X… Z… ; The length offset compensation is overlaid
N30 T4 D2 ; Load tool 4, D2 from T4 is active
……
N70 G00 Z… D1 ; D1 for tool 4 active, only cutting edge changed