I was wondering is there a way to make one program that can cut the front of a part, then go to a tool change position, stop the spindle so I can turn the part around then press cycle start and then cut the back side?
If you want to stop in the middle of the program to turn the part around, there are a couple of ways to do it. Easiest is to just set up a second tool with the same configuration and offsets as the tool you are using, and then just use that tool for the backside operations. When the control gets to the first operation with the "second" tool, it will go to the tool change location, stop the spindle and wait for you to change the tool. Cycle start sends it on to the rest of the program.
You could also us F10 Other/F2 M&G Code when in Intercon insert mode and add a G28 M00 command at the point in the program where you want to stop. G28 is return to reference point #1, and M00 is stop for operator. This would keep the same tool and just stop to let you turn the part around.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)