Finish pass

@Daniel_Jeffrey Thanks for posting this question. Using Finish DOC = 0 seems like a pretty reasonable way to ask PathPilot conversational to omit the finish pass. I logged a request for this feature and we will keep track of the request even if we don’t move on a code change immediately.

I have a suggestion/workaround:
You say you want to rough with one tool, then finish with another.
In conversational, with your roughing tool, program the end diameter to be the stock size you want to leave for the finishing tool.
Set your roughing and finishing parameters to be identical. This way the last pass will be called a finishing pass in the g-code comments, but will be identical in every other way to the roughing passes that came before it.
Example with a 1/2" diameter part that you are leaving 50 thou for the finish pass:

Resulting tool path has the same finish pass as the roughing passes, and leaves 50 thou for the “real” finish pass with your finishing tool:

If you use conversational to program the finish pass using the second (finishing tool) you will of course still be stuck with at least one “roughing pass” using that tool.