SMTC Programming Notes

Next Generation Control Mill Operator's Manual

The Online Interactive Operator's Manual is currently available in English only.

A PDF version of the Operator's Manual is available for download in multiple languages. Click the link below to view the Operator's Manual in your language. Click "Continue" to view the online version in English.

Get a translated PDF Download Continue

Tool Pre-Call

To save time, the control looks ahead as far as 80 lines into your program to process and prepare machine motion and tool changes. When look-ahead finds a tool change, the control puts the next tool in your program into position. This is called “tool pre-call.”

Some program commands stop look-ahead. If your program has these commands before the next tool change, the control does not pre-call the next tool. This can cause your program to run slower, because the machine must wait for the next tool to move into position before it can change tools.

Program commands that stop look-ahead:

  • Work offset selections ( G54, G55, etc.)
  • G103 Limit Block Buffering, when programmed without a P address or with a nonzero P address
  • M01 Optional Stop
  • M00 Stop Program
  • Block Delete Slashes ( /)
  • A large number of program blocks executed at high speed

To make sure that the control pre-calls the next tool without look-ahead, you can command the carousel to the next tool position immediately after a tool change command, as in this code snippet:


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.