Advanced Tool Management - Overview

Advanced Tool Management (ATM) lets you set up groups of duplicate tools for the same or a series of jobs.

ATM classifies duplicate or backup tools into specific groups. In your program, you specify a group of tools instead of a single tool. ATM tracks the tool use in each tool group and compares it to your defined limits. When a tool reaches a limit, the control considers it “expired.” The next time your program calls that tool group, the control chooses a non-expired tool from the group.

When a tool expires:

  • The ATM screen displays automatically.
  • ATM puts the expired tool in the EXP group
  • Tool groups that contain the tool appear with a red background.

To use ATM, press CURRENT COMMANDS, and then select ATM in the tabbed menu. The ATM window has two sections: Allowed Limits and Tool Data.

Allowed Limits

This table gives data about all of the current tool groups, including default groups and user-specified groups. ALL is a default group that lists all of the tools in the system. EXP is a default group that lists all of the tools that are expired. The last row in the table shows all of the tools that are not assigned to tool groups. Use the cursor arrow keys or END to move the cursor to the row and see these tools.

For each tool group in the ALLOWED LIMITS table, you define limits that determine when a tool expires. The limits apply to all tools assigned to this group. These limits affect every tool in the group.

The columns in the ALLOWED LIMITS table are:

  • GROUP - Displays the tool group’s ID number. this is the number you use to specify the tool group in a program.
  • EXP # - Tells you how many tools in the group are expired. If you highlight the ALL row, you see a list of all of the expired tools in all groups.
  • ORDER - Specifies the tool to use first. If you select ORDERED, ATM uses the tools in tool number order. You can also have ATM automatically use the NEWEST or OLDEST tool in the group.
  • USAGE - The maximum number of times the control can use a tool before it expires.
  • HOLES - The maximum number of holes a tool is allowed to drill before it expires.
  • WARN - The minimum value for tool life remaining in the group before the control gives a warning message.
  • LOAD - The allowed load limit for tools in the group before the control does the ACTION that the next column specifies.
  • ACTION - The automatic action when a tool reaches its maximum tool load percentage. Highlight the tool action box to change and press ENTER. Use the UP and DOWN cursor keys to select the automatic action from the pull down menu (ALARM, FEEDHOLD, BEEP, AUTOFEED, NEXT TOOL). Tool Groups T1001 H1001 & D1001 are not required for these actions to occur. Only one action can be selected for each tool group. Multiple tool groups are required when different actions are specified for multiple tools.
  • FEED - The total amount of time, in minutes, that the tool can be in a feed.
  • TOTAL TIME - The total amount of time, in minutes, that the control can use a tool.

Tool Data

This table gives information about each tool in a tool group. To look at a group, highlight it in the ALLOWED LIMITS table, and then press F4.

  • TOOL# - Shows the tool numbers used in the group.
  • LIFE - The percentage of life left in a tool. This is calculated by the CNC control, using actual tool data and the allowed limits the operator entered for the group.
  • USAGE - The total number of times that a program has called the tool (number of tool changes).
  • HOLES - The number of holes the tool has drilled/ tapped/ bored.
  • LOAD - The maximum load, in percent, exerted on the tool.
  • LIMIT - The maximum load allowed for the tool
  • ALARM - The maximum number of times a tool can be used. This can be used with a single tool or in a group. Type a number and press ENTER to set a value. Press ORIGIN to clear the value.
  • FEED - The amount of time, in minutes, the tool has been in a feed.
  • TOTAL - The total amount of time, in minutes, the tool has been used.
  • H-CODE - The tool-length code to use for the tool. You can edit this only if Setting 15 is set to OFF.
  • D-CODE - The diameter code to use for the tool.
note: By default, the H- and D-codes in Advanced Tool Management are set to equal the tool number that is added to the group.

Be aware: Many service and repair procedures should be done only by authorized personnel. The service technicians at your Haas Factory Outlet (HFO) have the training, experience, and are certified to do these tasks safely and correctly. You should not do machine repair or service procedures unless you are qualified and knowledgeable about the processes.

Danger: Some service procedures can be dangerous or life-threatening. DO NOT attempt a procedure that you do not completely understand. Contact your Haas Factory Outlet (HFO) and schedule a service technician visit if you have any doubts about doing a procedure.