CNC Z32 - Programming guide (
Milling machines manufacturer) >
2.8 Tool length and radius
The tool length is the value of parameter L. The length can be set inserting the tool length value in the tool table (in this case the length will be updated on
tool change), or expressly programming the "L" parameter in a program line: N10 L10.23 (tool length 10.23) The tool length L may be a positive or negative value. The correction of tool length is automatically done by the control taking into account the L length along the axis defined as tool axis, without need to modify the part-program positions . The tool radius is the value of parameter R. The radius can be set inserting the tool radius value in the tool table (in this case the radius will be updated on tool change), or expressly programming the "R" parameter in a program line: >
LR
N10 R3 (tool radius 3) The value of tool radius is used by the control during the contouring of plane profiles with radius correction, through the functions G40, G41 and G42. 2.8.1 Tool length and radius modification (DDL DDR) Through the parameters DDL and DDR it is possible to modify length and radius of the active tool. To compute the correction related to the tool length, the Z32
numerical control considers the sum between parameters L and DDL. The correction set through the parameter DDL is not incremental; to cancel its effect it is necessary to program DDL0.Example: N10 T1M6 N20 L100 (imposes a tool length of 100) N30 DDL1 (tool correction equals L + DDL, i.e. 101) N40 DDL0 (cancels DDL, tool correction equals 100) The correction of tool radius happens through the parameter DDR. The correction set through the parameter DDR is not incremental; to cancel its effect it is necessary to program DDR0. Example: N10 T1M6 N20 R5 (imposes a tool radius of 5) N30 DDR0.1 (tool radius equals R + DDR, i.e. 5.1) N40 DDR0 (cancels DDR, tool radius equals 5) >
15