hexagon logo

Autocalibration Calibration Sphere

Hello All,

I'm not sure if this is a common thing but i have an auto calibration program I set up to calibrate all our angles at once with. We have multiple calibration spheres that we use, for example when one is out to be certified by a 3rd party we will switch to other one. etc. my question is because I noticed that PC-DMIS defaults to the most recent Calibration sphere used when running the program. Is there a piece of code i can add to the routine to tell it what sphere is being used so it doesn't use the incorrect shank vector or sphere diameter?

thanks in advanced
Parents
  • Don't think you can directly assign calibration tool variable assignments. The calibration tool is selected in the probes menu and saved as part of the parameter set. There's nothing (that I can see, I might be blind!) in the calibration code block that reference the calibration tool that you can variablize (not a word, but should be!).

    Parameter sets, however can reference variables. So go to your probe menu and create a parameter set for each artifact, then in your program, set up some prompts to choose which artifact, then use some if statements to
    assign/V1 = "artifact1_all_tips"
    or assignv1 = "artifact50_all_tips"
    etc.

    Then set your calibration codes to have PARAMETER SET = V1
    and depending on your operator prompts, the calibration will select the assigned parameter sets.
Reply
  • Don't think you can directly assign calibration tool variable assignments. The calibration tool is selected in the probes menu and saved as part of the parameter set. There's nothing (that I can see, I might be blind!) in the calibration code block that reference the calibration tool that you can variablize (not a word, but should be!).

    Parameter sets, however can reference variables. So go to your probe menu and create a parameter set for each artifact, then in your program, set up some prompts to choose which artifact, then use some if statements to
    assign/V1 = "artifact1_all_tips"
    or assignv1 = "artifact50_all_tips"
    etc.

    Then set your calibration codes to have PARAMETER SET = V1
    and depending on your operator prompts, the calibration will select the assigned parameter sets.
Children
No Data