Haas Settings: 36 – Program Restart

When this setting is On, restarting a program from a point other than the beginning will direct the control to scan the entire program to ensure that the tools, offsets, G and M codes, and axis positions are set correctly before the program starts at the block where the cursor is positioned. The following M codes will be processed when Setting 36 is enabled:
M08 Coolant On
M09 Coolant Off
M14 Clmp Main Spindle
M15 Unclmp Main Spindle
M36 Parts Catcher On
When it is Off the program will start without checking the conditions of the machine. Having this setting Off may save time when running a proven program.