Background: The M600 Series CNC controls were first released in 1997 to replace the M500 series control system. The M600 control series was the first control with 64 bit technology. It was also the first control platform that provided a windows based frontend.