I am hoping someone here can help me with a problem I am having with my Sharp 2412 mill with FANUC Oi-Mate controller. There is no rhyme or reason to this problem and no pattern that I can find. Here is what happens. During normal program exec, the machine will hang during tool change. The TxM6 is called, the spindle goes to tool change height and orients then....nothing. Just sits there with the green light blinking and the control displays M6. I can push the RESET button, switch to EDIT and go back up a few lines to the new tool and start the program from there. It might work normally for a few tools, or hang on the next change. Sometimes, it will run totally normally. Pushing the CYCLE START button during the hang does nothing. I have made sure that M01 is not active on the panel. The problem seems to be getting worse. I am not afraid to dig into the guts and check whatever I need to. Anyone have any ideas?