hexagon logo

Parameter Sets and Autocalibration

Myself and another colleague were working on some Operator programs, and we were trying to find faster ways to incorporate Autocalibrate commands instead of them using the "Calibrate Tips" option from the Marked Set Window.

We were playing around with parameter sets, and were trying to find ways to avoid having to make a set for each program, but a set for each probe build instead. We created a parameter set with no tips selected.
And selected the option "Used in Routine" for the "Tips to use if none explicitly selected". It worked, and let us create this set, and we put that Parameter Set in the Autocalibrate command. It worked with no issues, even between Load Probe commands.

Is there a risk or downside to us streamlining the process in this manner? Has anyone else tried to use an Empty Parameter set in this manner?
Parents Reply Children
  • Just went downstairs to the CMM and had a look and still cant seem to get it to work.

  • $$ NO,
                ******************************************************
                ******************************************************
                 
                THIS PART HAS BEEN PROGRAMMEND WITH AUTO CALIBRATION
                 PLEASE START PROGRAM AS PER NORMAL TO START THE
                             AUTO CALIBRATION PROCCESS
                
                ******************************************************
                ******************************************************
    C9         =COMMENT/YESNO,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,OVC=NO,
                Do Probes Require Calibration?
                IF_GOTO/C9.INPUT=="YES",GOTO = PROBES
                GOTO/END_PROGRAM
    PROBES     =LABEL/
                COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,OVC=NO,
                * * * * * * * * * * * * * * * * * * * * * * * * * * * 
                                PROBES FOR CALIBRATION
                * * * * * * * * * * * * * * * * * * * * * * * * * * * 
                LOADPROBE/LEITZ TREE 02 2X50
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                AUTOCALIBRATE/PROBE, PARAMETER_SET=USED_IN_PROGRAM, QUALTOOL_MOVED=NO, 
                              CHECK COLLISION=NO, SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=YES
                LOADPROBE/LEITZ TREE 01 1X50
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                AUTOCALIBRATE/PROBE, PARAMETER_SET=USED_IN_PROGRAM, QUALTOOL_MOVED=NO, 
                              CHECK COLLISION=NO, SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=YES
                LOADPROBE/LEITZ TREE 03 03X35
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                AUTOCALIBRATE/PROBE, PARAMETER_SET=USED_IN_PROGRAM, QUALTOOL_MOVED=NO, 
                              CHECK COLLISION=NO, SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=YES
    END_PROGRAM=LABEL/

    This is the code that is used to implement autocalibration currently into programs, and from there we would create a parameter based on the part, however I'm hoping to get this new way you found of doing it to work so it can go into every program we do.

  • Okay so from the measure window go to your parameter set dropdown, and select your created set, and hit measure. Does it show your tips being selected? I made a new probe build with few tip angles so I can see this in action.

    Before hitting measure with parameter set selected.

    After hitting measure with parameter set selected.

  • If you make parameter sets for each probe build that exists in your programs, you do not need to make a set based on the part, unless you mean to only qualify specific tips and angles per part depending on which is needed.

  • Im not sure what was different but it worked this time, when i created a new probe file its worked

  • I am not entirely sure either. There's tiny little quirks here and there in PC-DMIS. I'm sure you are used to finding quirks like this as well. This certainly means it works, just something in your previous sets is not working due to how they are made or used.

  • Yes, so at least i know (Kinda) what I'm looking at, thanks for the help anyway much appreciated.

  • Yeah, no worries. You can always DM me too if you need any help so we don't flood this post anymore. I'll be glad to assist when possible.