hexagon logo

Probe Calibration Automation

I'm trying to automate a probe calibration using the Qualify2(QualificationSettings settings) method.

I'm able to set all of my qualification settings except for a few things.

1. QualificationSettings.Mode - any time I attempt to change it, QualificationSettings.Mode becomes 100...

2. Selected probe tips - Per the help doc, you should use Probe.ClearAllProbes() to Clear the list of probes to be calibrated and Tip.Selected to select/deselect the probes to be qualified. this doesn't work. I can see that the tip angle that i want calibrated is selected, and nothing else, but PC-DMIS still attempts to calibrate all of the probe angles.

Before you mention Parameter Sets, we would like to get away from them, we have multiple machines that have different probe heads so just copying the probe file with the parameter set is not a valid option as the parameter set gets cleared when you change a component.

Also, we often have to use different calibration spheres when one goes out for calibration. Parameter sets, and autoqualify do not allow you to select which tool you would like to use. QualificationSettings does.


Has anyone else tried this?

Maybe i should report it as a bug? Anyone know how to go about doing that?


-cappy
Parents
  • I attempted this - but ran into the issues you have.

    I could select the tips and see them selected, but when I tried to qualify it asked...

    'Do you want to do all tips or none' question.

    So no joy that way.


    I think using Qualify instead of Qualify2 I managed to get it to do just the selected tips, and it would physically perform the qualification, but the qualification didn't hold, it was a while ago but I think maybe even generated a results file, but the .prb file was NOT updated.




    In the end I ran out of time, if I were to attempt it again I'd try a different approach.


    Store all probe data to a database (I'd probably just use an xml file)
    Delete all tips
    Just add the ones I want and let it qualify them all
    Re-add other the tips from the database
Reply
  • I attempted this - but ran into the issues you have.

    I could select the tips and see them selected, but when I tried to qualify it asked...

    'Do you want to do all tips or none' question.

    So no joy that way.


    I think using Qualify instead of Qualify2 I managed to get it to do just the selected tips, and it would physically perform the qualification, but the qualification didn't hold, it was a while ago but I think maybe even generated a results file, but the .prb file was NOT updated.




    In the end I ran out of time, if I were to attempt it again I'd try a different approach.


    Store all probe data to a database (I'd probably just use an xml file)
    Delete all tips
    Just add the ones I want and let it qualify them all
    Re-add other the tips from the database
Children
No Data