Chapter 5
45
UM10372_PCNC440_Manual_0221A
iNTRO TO PATHPilOT
Tool Osets
Tool osets allow the operator to use tools of dierent length and, in the case of cuer radius
compensaon, dierent diameters. In the program you will create during this tutorial, you will use
two dierent tools. Because it is extremely unlikely that these tools will be exactly the same length,
the control needs to account for the dierence in tool length when switching tools.
If you measure your tools when you put them in TTS holders, then the PathPilot operang system
allows you to switch tools quickly and without the need to do anything more when you run a program
using them. Each tool and its holder only needs to be measured once, either oine or on the mill.
Once a tool has been measured, the tool length oset must sll be applied. Tool length osets are
not applied automacally – on virtually all CNC milling machines, the tool length oset is applied
with the G43 command. When running a G-code program, the G43 G-code command must be called
out to apply a tool length oset – tool osets will not be applied with just a tool change command.
While operang manually, the M6 G43 buon does this for you. The code you generate using the
Conversaonal screens later in this tutorial will include the G43 command in the appropriate place
in the G-code. Use of cuer compensaon (G41/42) is a more advanced topic which is covered in
chapter 7, Programming.
5.1.5 Set the Length Units
You can program your machine in either inches or in millimeters. The machine uses the dened
seng unl you program a dierent command (G20 or G21). The sengs are also retained aer a
power cycle, once the machine is out of reset.
5.1.5.1 Programming in Inches
Depending on your workow, do one of the following:
• Type G20 in the MDI line and press Enter on your keyboard
• Program G20 in your G-code program
5.1.5.2 Programming in Millimeters
Depending on your workow, do one of the following:
• Type G21 in the MDI line and press Enter on your keyboard
• Program G21 in your G-code program