Koma Precision
Published

Programming Efficient Tool Changes

Though machining center builders have come up with some pretty unique devices to automatically change tools, the programming words related to tool changing are relatively consistent from one machining center to the next. The "T word" is commonly used to rotate the machine's magazine (or tool storage device) to bring a tool into the ready or waiting position.

Share

Though machining center builders have come up with some pretty unique devices to automatically change tools, the programming words related to tool changing are relatively consistent from one machining center to the next.

The "T word" is commonly used to rotate the machine's magazine (or tool storage device) to bring a tool into the ready or waiting position. An M06 exchanges the tool in the spindle with the tool in the ready position (though on some machines, the T word also does this). And an M19 rotates the spindle to align the key in the toolchanger arm with the keyway in the toolholder. Though most automatic tool changing devices are easy to program, there are some techniques you can use that will minimize tool changing time.

  • Where is the tool change position?—First of all, machine tool builders vary when it comes to where you must send the machine prior to commanding a tool change. A few can change tools anywhere as long as the tool change will clear the workholding setup. If so, you can dramatically minimize tool-changing time by keeping the tool change position close to the workpiece being machined. This minimizes the rapid movements required to get to the tool change position.
    However, most machining center builders require that you send the machine to its reference position in at least one axis in order to line up the toolchanger mechanism with the tool in the spindle. With this kind of machine, be sure to limit the number of moving axes only to those required. Most vertical machining centers, for example, require that you send only the Z axis to its reference position. Additionally sending X and Y to their reference position would be wasteful unless there is some obstruction that would cause interference during the tool change.
  • Get the next tool ready—Many machining centers allow you to rotate the magazine to get the next tool ready while the tool in the spindle is machining the workpiece. This saves magazine rotation time, since the next tool will likely be ready when the spindle tool is finished. With most machines this simply involves including a T word in the program after each tool change to specify the tool number for the next tool.
  • Orient the spindle on the tool's retract to the tool change position—As stated, M06 is the word that causes the tool change. It will perform all motions (including spindle orientation) related to tool changing. However, spindle orientation takes time, usually 1-3 seconds, and waiting for the machine to retract to its tool change position before the spindle begins orienting is wasteful. You can include an M19 with the machine's motion to the tool change position, which will save 1-3 seconds per tool change.
  • Load tools sequentially for short cutting operations—All current model toolchangers are random access. You can select any tool at any time within the CNC program. While this is a great feature, there are times when selecting tools sequentially (tools next to each other in the magazine) will minimize cycle time. If, for example, you have a center drill that machines but one hole in aluminum, it is likely that it will finish its operation and the machine will be back at the tool change position before the magazine can rotate to the next tool.

By the way, this can also cause inconsistency in cycle time from one time a job is run to the next. One time tools are placed into the magazine in an efficient manner (right next to each other). The next time the job is run tools may be less efficiently placed in the magazine. This is one good reason to document cycle time right in the CNC program with a message. The setup person can easily time the current cycle to confirm that it is running as efficiently as it should.

  • Look for machines that allow tool replacement during automatic operation—Note that many machine tool builders completely lock out operation of the toolchanger magazine during automatic operation. While this is done for obvious safety reasons, there are times when having access to the magazine for tool replacement can increase productivity. If, for example, a tool is dull or if the setup person would like to start loading tools for the next job, doing so during automatic operation can minimize machine downtime. More and more machine tool builders are providing an interlock for the toolchanger magazine that allows safe manual operation of the toolchanger magazine even during the machine's automatic operation.
SolidCAM
Kennametal
CHIRON Group, one stop solution for manufacturing.
Hurco
Paperless Parts
To any Measurement Question there is an Answer
Koma Precision
DN Solutions
OASIS Inspection Systems
DN Solutions
CHIRON Group, one stop solution for manufacturing.
Techspex

Read Next

Vertical Machining Centers

The Cut Scene: The Finer Details of Large-Format Machining

Small details and features can have an outsized impact on large parts, such as Barbco’s collapsible utility drill head.

Read More

3 Mistakes That Cause CNC Programs to Fail

Despite enhancements to manufacturing technology, there are still issues today that can cause programs to fail. These failures can cause lost time, scrapped parts, damaged machines and even injured operators.

Read More
Koma Precision