I have a couple of parts that I'm working on that are essentially plates with a bunch of threaded and counterbored holes. Depending on which one I need, the thread is different as is the depth of the counterbore. I could certainly, and very easily create two programs for the two versions but I'm curious if there is anyway in pathpilot to prompt the operator at the start of the program for which variant is desired, set parameters accordingly, then run the same program using those set parameters for the counterbore depth and tapping speed/feed. I've seen this sort of behavior on some very old fadal machines where I work. The operator goes through a series of prompts to configure the part that is being made and the machine jumps through a bunch of if/then statements based on the inputs. The result is a single program capable of making multiple variants of what is otherwise the same part. Is this an option with pathpilot?