When you replace an existing Tool Num 1 with another tool, the new tool is also referenced as Tool Num 1; you can't call, for example, T50 in your program.
Depending on the Offset Option your control is equipped with, you may have separate offsets for Tool Length and Tool Radius Compensation, or both types of offsets may have to be accommodated by the one offset registry. If your control is the latter, then you could use offsets 1 to 24 for tool length and 31 to 54 for Tool Radius Comp. Many programmers use a system of adding a constant to the offset numbers used for Tool Length to specify the Offset Num for Tool Radius Comp, and in doing so, some numerical relationship is retained with the Tool Number. In the example 31 to 54, the constant used is 30. This is more logical than using Offset Num 1 for Tool 1 Length Offset and, say, Offset Num 99 for the Radius Comp for the same tool. Offset 99 has no numerical relationship with Tool Num 1.
If you wanted to have the tool length offsets for a number of tools in-excess of the tool magazine capacity preset and ready to use in the control, you could use a similar system by adding a constant, say 50, to the original set of tools. For example, T01(1) would use Tool Length Offset H01, and T01(2) would use Tool Length Offset H51. Calling the tool and offset for the two different tools that will be specified as T01 would be as follows:
(FIRST 24 TOOLS)
T01 M06
G90 G54 X0.0 Y0.0
G43 Z10.000 H01
(SECOND 24 TOOLS)
T01 M06
G90 G54 X0.0 Y0.0
G43 Z10.000 H51
This practice would require impeccable record keeping and checks to ensure that the correct tool for the corresponding Tool Length Offset was being used. The time saved by having the tool lengths pre-registered in the control could be wiped out many times over by one prang caused by the incorrect offset being applied.
Regards,
Bill


LinkBack URL
About LinkBacks





