hexagon logo

Automatic Probe Qualification

Good morning!
Running PC-DMIS 2013 MR1 SP5 on Windows 7 x86
----------
I'm embarking on the typical quest of autocalibration routines.
This quest involves an Optiv Performance 443 Camera probe, as well as a plethora of touch probes. I'm moreso concerned with the Camera and 1 probe.

I was able to create a standard autocalibration routine for the single probe using Parameter sets.
However, being an Optiv, I have this big camera I would like to calibrate.

This is a little more complicated unforunately!
However, I am confident. Perhaps overly so?

Regarding this post: https://www.pcdmisforum.com/forum/pc-dmis-enterprise-metrology-software/pc-dmis-vision/21364-auto-qualification-issues-with-optiv-1-vision-system-with-pcdmis-2001

I am having similar problems as the individual in the aforementioned post. When I calibrate the touch probe, I am using a parameter set with the defaults and MAN+DCC. I am able to start the program and run it, automatically calibrate/qualify the touch probe. However, when I calibrate the camera, the crosshair Hit Target "EM1" to 3 does not show up. I am curious as to why?

I am unable to autocalibrate the camera because of this. To compensate I manually calibrate the camera and have an autocal program for the probes. But I'd like a 1 button solution to both if possible!

Anyone have success with autocalibrating a camera?
  • I have a tactile autocalibrate probe routine on our 321 Tp. My understanding id that the camera doesn't have to be calibrated as much as the touch probes. My camera is my master as well. Do you have a qual sphere as well as the ring?
  • yes I have both. My current process is thus:
    Calibrate the camera using the Ring, saying Yes the tool has moved.
    Calibrate a touch probe using the Ring, saying No the tool hasn't moved.
    Calibrate that touch probe using the Sphere, saying Yes the tool has moved.
    Calibrate other touch probes using the Sphere, saying No the tool hasn't moved.
    --------------
    I am not able to choose Yes the qualtool has moved with the camera without having to take manual points on the Ring.
    However, using Autocalibrate, I am unable to take manual points, therefore I can't update the position!

    EDIT: Even using YES_DCC for the autocalibrate parameter "Qualtool_Moved" does not enable me to define ring location

    Does this affect accuracy?
    Should I update the position of the Ring using manual calibration (Go into probe, hit measure, choose ring and parameters, click measure and calibrate) then use autocalibrate, updating the results file with the new DCC calibration? Would this be as accurate as doing things manually?
  • Can you try to ASSIGN/V1=QUALTOOLDATA("xyz","the name of the ring"), just to check if PC-DMIS has the location in memory ?
    Are you sure to have write rights in the register ?
  • Pretty Sure!
    I like to consider myself the resident IT guy (mostly because our external IT services are, suffice to say, lacking) I demanded it.
    I can open regedit and add and remove entries at whim.

    When I select my tip as the camera, and assign a variable as you have suggested, I am given XYZ coordinates. I am able to insert a move command and get the camera in the center of the ring.
    The CMM knows there's a ring there, and knows it's supposed to take points. But when I select MAN+DCC or YES the probe has moved, when using an AUTOCALIBRATE function, I am not able to drag the crosshair to the edge of the ring as normal. THis is my problem.

    I would DCC everything, but then that one time it errors out someones going to throw a fit