hexagon logo

Getting Probe Qualification Results into Report/Statistics

With the help of a few on here, I added the code in blue below into my normal probe qualification routine, to enable me to send the qualification results to a report, as well as into a statistical package. In my case, I am sending these results to my STI interface for our operators to use (see attachment), and into QC-Calc, to be able to monitor myself. This allows my operators to very easily see if there were any issues with the probe qualification, such as having dirty tips, chips stuck on the TP-20, etc. I am only currently watching for the tip diameter and standard deviation in my program, but could monitor any of the additional result from the probe qualification. Here's a link to the original post, as it contains more details that allowed me to do this. All in all, I have to admit that this was a pretty simple, but thougth it might be worth posting, as it may be very valuable to alot of you out there that have machine operators using the CMM. Anyone with questions, feel free to give me a yell, and thanks again to all that helped me with this.

http://www.pcdmisforum.com/showthread.php?18533-Probe-Qualification-Results-Statistics

PART NAME  : Star_Probe_Results_IN-6
REV NUMBER : 
SER NUMBER : 
STATS COUNT : 4
 
STARTUP    =ALIGNMENT/START,RECALL:,LIST=YES
            ALIGNMENT/END
            MODE/DCC
            STATS/ON,DATAPAGE,$
            DIRECTORY=,$
            READ=0,WRITE=0,MEMPAGES=0,DIMENSION NAME,CONTROLCALC OFF,$
            STATS/END
CS1        =CALLSUB/OPERATOR_PROMPT,C:\PROGRAM FILES\WAI\PC-DMIS 2010\PROGRAMS\GENERAL SUBROUTINES\OPERATOR_PROMPT.PRG:,
            FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, , 
            LOADPROBE/LONG_STAR_PROBE
            TIP/Bottom Probe Tip, SHANKIJK=0, 0, 1, ANGLE=0
            AUTOCALIBRATE/PROBE, PARAMETER_SET=All_Tips, QUALTOOL_MOVED=YES, 
                          SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=NO
            [COLOR="blue"]ASSIGN/V1=PROBEDATA("TDIAM")
            ASSIGN/V2=PROBEDATA("TDIAM","T2A0B0")
            ASSIGN/V3=PROBEDATA("TDIAM","T3A0B0")
            ASSIGN/V10=PROBEDATA("DIAM")
            ASSIGN/V20=PROBEDATA("STANDARDDEVIATION")
            ASSIGN/V30=PROBEDATA("DIAM","T2A0B0")
            ASSIGN/V40=PROBEDATA("STANDARDDEVIATION","T2A0B0")
            ASSIGN/V50=PROBEDATA("DIAM","T3A0B0")
            ASSIGN/V60=PROBEDATA("STANDARDDEVIATION","T3A0B0")
F1         =GENERIC/POINT,DEPENDENT,CARTESIAN,$
            NOM/XYZ,<0,0,0>,$
            MEAS/XYZ,<V10,0,0>,$
            NOM/IJK,<0,0,1>,$
            MEAS/IJK,<0,0,1>
F2         =GENERIC/POINT,DEPENDENT,CARTESIAN,$
            NOM/XYZ,<0,0,0>,$
            MEAS/XYZ,<V20,0,0>,$
            NOM/IJK,<0,0,1>,$
            MEAS/IJK,<0,0,1>
F3         =GENERIC/POINT,DEPENDENT,CARTESIAN,$
            NOM/XYZ,<0,0,0>,$
            MEAS/XYZ,<V30,0,0>,$
            NOM/IJK,<0,0,1>,$
            MEAS/IJK,<0,0,1>
F4         =GENERIC/POINT,DEPENDENT,CARTESIAN,$
            NOM/XYZ,<0,0,0>,$
            MEAS/XYZ,<V40,0,0>,$
            NOM/IJK,<0,0,1>,$
            MEAS/IJK,<0,0,1>
F5         =GENERIC/POINT,DEPENDENT,CARTESIAN,$
            NOM/XYZ,<0,0,0>,$
            MEAS/XYZ,<V50,0,0>,$
            NOM/IJK,<0,0,1>,$
            MEAS/IJK,<0,0,1>
F6         =GENERIC/POINT,DEPENDENT,CARTESIAN,$
            NOM/XYZ,<0,0,0>,$
            MEAS/XYZ,<V60,0,0>,$
            NOM/IJK,<0,0,1>,$
            MEAS/IJK,<0,0,1>
DIM LOC1= LOCATION OF POINT F1  UNITS=IN ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X    V1     0.0030     0.0030     0.0770    -0.0017     0.0000 -#-------
END OF DIMENSION LOC1
DIM LOC2= LOCATION OF POINT F2  UNITS=IN ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X       0.0000     0.0003     0.0000     0.0002     0.0002     0.0000 ----#----
END OF DIMENSION LOC2
DIM LOC3= LOCATION OF POINT F3  UNITS=IN ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X    V2     0.0030     0.0030     0.1562    -0.0013     0.0000 --#------
END OF DIMENSION LOC3
DIM LOC4= LOCATION OF POINT F4  UNITS=IN ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X       0.0000     0.0003     0.0000     0.0002     0.0002     0.0000 -----#---
END OF DIMENSION LOC4
DIM LOC5= LOCATION OF POINT F5  UNITS=IN ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X    V3     0.0030     0.0030     0.1169    -0.0012     0.0000 --#------
END OF DIMENSION LOC5
DIM LOC6= LOCATION OF POINT F6  UNITS=IN ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X       0.0000     0.0003     0.0000     0.0002     0.0002     0.0000 -----#---
END OF DIMENSION LOC6[/COLOR]            STATS/TRANSFER,DIRECTORY=C:\SPCDATA
            ENDSUB/



STI Results: