I recently succeeded in combining my Cal Check program with my main Calibration program by using marked sets. The only problem is it requires 2 points at the beginning, one manual point used for the Cal Check alignment after full calibration, then the point to start the full calibration. Once the Full Cal is done, it remembers the Manual point and goes on it's way without need for operator interaction. I'm ok with it for now, but I'd like it to just have one point so it isn't as confusing for the operator. I tried searching the forums and I haven't found anything like this. Some things I have tried...
First I tried using the qualtooldata("xyz") function, assigning a variable to it, assigning the same variable to the xyz of the Manual point and marking out the relevant assignments depending on which marked set is chosen. Once the Cal Check started, it looked like it went to the probe but when it read the sphere code, it drifted until alarming out of the axis. It looked like it automatically changed the target of the sphere to the same distance as the variables.
I tried inputting qualtool variables into a generic feature, aligning to it, saving an external alignment, recalling startup, calibrate, manual point, align to it, save it as an external alignment with the same name as the generic feature so it overwrites it when needed, then adding if/goto statements to bypass certain external alignment saves depending on what marked set was chosen. Got the same result.
I tried a few other things along these lines and got the same result each time. I feel this should be easier than I'm making it seem. Should i be inputting the variable into the theos of the manual point, aligning to it? Or should I be doing it for the initial pickup of the sphere?
I thought about removing the master probe from the Cal Check section completely and just using the auto calibrate of the master probe, pulling the qualtooldata, and inputting it into the theos of every probe but I'm not sure how that would affect calibration results with other probes. I keep reading that it shouldn't as long as you always say Yes to the sphere moving on the master, which the program does. Or should I use the qualtooldata variable and input it into a sphere the master will pick up for the cal check, align to it, then go to the other proves?
I've been racking by brain all week. Any and all help is very much appreciated.
First I tried using the qualtooldata("xyz") function, assigning a variable to it, assigning the same variable to the xyz of the Manual point and marking out the relevant assignments depending on which marked set is chosen. Once the Cal Check started, it looked like it went to the probe but when it read the sphere code, it drifted until alarming out of the axis. It looked like it automatically changed the target of the sphere to the same distance as the variables.
I tried inputting qualtool variables into a generic feature, aligning to it, saving an external alignment, recalling startup, calibrate, manual point, align to it, save it as an external alignment with the same name as the generic feature so it overwrites it when needed, then adding if/goto statements to bypass certain external alignment saves depending on what marked set was chosen. Got the same result.
I tried a few other things along these lines and got the same result each time. I feel this should be easier than I'm making it seem. Should i be inputting the variable into the theos of the manual point, aligning to it? Or should I be doing it for the initial pickup of the sphere?
I thought about removing the master probe from the Cal Check section completely and just using the auto calibrate of the master probe, pulling the qualtooldata, and inputting it into the theos of every probe but I'm not sure how that would affect calibration results with other probes. I keep reading that it shouldn't as long as you always say Yes to the sphere moving on the master, which the program does. Or should I use the qualtooldata variable and input it into a sphere the master will pick up for the cal check, align to it, then go to the other proves?
I've been racking by brain all week. Any and all help is very much appreciated.
Comment