hexagon logo

Hexagon wont help me, so now i ask you for help

Hi guys & girls & friends & family.

I have a bigboy problem with my CMM, or well, rather a problem with the relationship between our 6 tips in our rack.
I've called hexagon support and they couldnt bring any help (also the good guy at support wasnt available today)
So now i want my friends (you guys) to help me! Cos i know some of you have the best knowledge n experience of this stuff!!
And... i cant wait for the other hexagon guy to help me, cos we have a big measuring error now..

So...I have two programs for checking our tips: a short & a long one.

Short one: I place a calibrated ring on our fixture plate. I measure & align to it with the master tip (with the rings top plane as Primary/Z-orgin and a circle with XY orgin).
Then it swaps to A0B0 for the next tip in our rack and measures the ring with a circle to evaluate Diameter, XY, Z(using a vector point on the face of ring) and also roundness to check for wear/dirt. I repeat this for all the other tips in the rack.
I get a big deviation in XY between the tips (0.05mm in X, 0.05mm in Y) and <0.01mm in Z. (I'll post the PDF report named "ring check")

The long check program uses the calibration sphere, where i use the same principle. Bolt the sphere to the fixture plate, Measure the sphere with mastertip A0B0 and align to it. Switch to another angle for the same tip and evaluate diameter/XYZ. Then swap to the next tip in the rack which measures the sphere and evaluates diameter/XYZ.
And I get the same big deviation in XY as in the ring check program. (Ive posted PDF report called "sphere check")

I have used these check programs for a long time and they've worked good so far.

So now....How do i get all the tips to show 0 in deviation (or at least <0.005mm per axis)?

Ive tried so far:

1. I ran our whole autocalibration program for all tips (which i also havent made any changes to) with good results, low STD, normal diameter deviation and the master XYZ is "perfect".
( ill post PDF report called "Autocalibration").

2. "Manually" calibrated the tips for the check program, i.e. I go into probe utlities for the first tip in our rack & calibrate A0B0 (master tip) saying "yes , sphere has moved". Then I go into the probe dialog for the 2nd tip in the rack and only calibrate A0B0 saying "no sphere hasnt moved". Ive done this for all tips in the check program with good results in the calibration results. But still bad results in the check program.

3. Ive reseted all tips to nominal and ran the autocalibration program again with good cal. results (But bad "check" results).

4. Ive inspected all tips for damage & cleaned them from dirt (also cleaned sphere/ring)

5. Played around with the calibration parameters for the tips, number of points & levels. And i acctually got sucess from this for the 2nd tip (Which you can see in the reports).
But i dont know why it worked, because it change anything for the other tips.

The only other thing i can think of that i havent tried is deleting the all probe files & build up new ones (If they became corrupt for some reason).

Anyone else has any ideas?
Just ask if u want more info, i can post code of the programs and show calibration settings etc...





  • Ok i couldnt post the sphere check report, because the PDF file was too big to upload for this forum.
    But its basically like the ring program, except 3D and multiple angles. (and same deviation)
  • Heres code for the Sphere check program
       =ELEMENT/PLAN,REKTANGULÄRA,TRIANGEL,NEJ
                TEOR/<0,0,0>,<0,0,1>
                MÄTT/<0,0,0>,<0,0,1>
                KONSTR/PLAN,UPPR,ZPLUS
    LIN1       =ELEMENT/LINJE,REKTANGULÄRA,OBEGRÄNSAD,NEJ
                TEOR/<-0.5,0,0>,<1,0,0>
                MÄTT/<-0.5,0,0>,<1,0,0>
                KONSTR/LINJE,UPPR,1,XPLUS
                LADDA_MÄTH/D2L20 F1
       MÄTSPETS/T1A0B0, SKAFTIJK=0, 0, 1, VINKEL=0
    SPHERE_MANUAL  =ELEM/KONTAKT/SFÄR/STANDARDVÄRDE,REKTANGULÄRA,YTTRE,GAUSS
                  TEOR/<0,0,0>,<0,0,1>,14.938
                  MÄTT/<215.687,564.526,-397.068>,<0,0,1>,14.933
                  MÅL/<0,0,0>,<0,0,1>
                  STARTVINKEL 1=0,SLUTVINKEL 1=360
                  STARTVINKEL 2=0,SLUTVINKEL 2=90
                  VINKELVEKT=<-1,0,0>
                  VISA ELEMENTPARAMETRAR=NEJ
                  VISA KONTAKTPARAMETRAR=JA
                    ANTPKTR=7,ANTRADER=3
                    STÖDPUNKTER=0
                    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=20
                  VISA MÄTPUNKTER=JA
                    MÄTPKT/ALLMÄN,<-7.469,0,0>,<-1,0,0>,<223.011,565.793,-396.168>
                    MÄTPKT/ALLMÄN,<3.734,-6.468,0>,<0.5,-0.8660254,0>,<213.539,557.564,-395.156>
                    MÄTPKT/ALLMÄN,<3.735,6.468,0>,<0.5,0.8660254,0>,<215.814,571.981,-396.66>
                    MÄTPKT/ALLMÄN,<-5.281,0,5.281>,<-0.7071068,0,0.7071068>,<215.816,569.662,-391.241>
                    MÄTPKT/ALLMÄN,<2.641,4.574,5.281>,<0.3535534,0.6123724,0.7071068>,<220.807,564.642,-391.224>
                    MÄTPKT/ALLMÄN,<2.641,-4.574,5.281>,<0.3535534,-0.6123724,0.7071068>,<210.555,565.181,-391.269>
                    MÄTPKT/ALLMÄN,<0,0,7.469>,<0,0,1>,<215.312,565.52,-389.667>
                  SLUTMÄT/
                  ARBETSPLAN/XPLUS
    A2           =UPPRIKTNING/START,ÅTERKALLA:START,LISTA=JA
                    UPPRIKTNING/PRIMÄR,ZPLUS,PLAN4
                    UPPRIKTNING/FLYTTA,X-AXEL,SPHERE_MANUAL
                    UPPRIKTNING/FLYTTA,Y-AXEL,SPHERE_MANUAL
                    UPPRIKTNING/FLYTTA,Z-AXEL,SPHERE_MANUAL
                    UPPRIKTNING/VRID,XPLUS,TILL,LIN1,OMKRING,ZPLUS
                  UPPRIKTNING/SLUT
    POINT_TOP_MANUAL  =ELEM/KONTAKT/VEKTORPUNKT/STANDARDVÄRDE,REKTANGULÄRA
                  TEOR/<0,0,7.469>,<0,0,1>
                  MÄTT/<1.123,-6.868,7.458>,<0,0,1>
                  MÅL/<0,0,7.469>,<0,0,1>
                  FÄST=NEJ
                  VISA ELEMENTPARAMETRAR=NEJ
                  VISA KONTAKTPARAMETRAR=JA
                    KRINGGÅENDE RÖRELSE=EFTER,AVSTÅND=28
                  VISA MÄTPUNKTER=JA
                    MÄTPKT/ALLMÄN,<1.123,-6.868,7.458>,<0,0,1>,<1.123,-6.868,7.458>
                  SLUTMÄT/
    PKT2         =ELEMENT/PUNKT,REKTANGULÄRA,NEJ
                  TEOR/<0,0,0>,<0,0,1>
                  MÄTT/<1.123,-6.868,-0.011>,<0,0,1>
                  KONSTR/PUNKT,OFFSET,POINT_TOP_MANUAL,0,0,-7.469
    A6           =UPPRIKTNING/START,ÅTERKALLA:A2,LISTA=JA
                    UPPRIKTNING/FLYTTA,X-AXEL,PKT2
                    UPPRIKTNING/FLYTTA,Y-AXEL,PKT2
                    UPPRIKTNING/FLYTTA,Z-AXEL,PKT2
                  UPPRIKTNING/SLUT
                  CNCLÄGE/CNC
                  VIAHAST/ 300
                  KOMMENTAR/OPERATÖR,NEJ,HELSKÄRM=NEJ,FORTSÄTT AUTOMATISKT=NEJ,
                  cnc startas
                  VIA/PUNKT,NORMALT,<0,0,100>
                  INSTRÄCKA/4
                  ÅTERGÅNG/4
    SPHERE_ROUGH  =ELEM/KONTAKT/SFÄR/STANDARDVÄRDE,REKTANGULÄRA,YTTRE,GAUSS
                  TEOR/<0,0,0>,<0,0,1>,14.938
                  MÄTT/<-0.047,-0.863,0.045>,<0,0,1>,14.937
                  MÅL/<0,0,0>,<0,0,1>
                  STARTVINKEL 1=0,SLUTVINKEL 1=360
                  STARTVINKEL 2=0,SLUTVINKEL 2=90
                  VINKELVEKT=<-1,0,0>
                  VISA ELEMENTPARAMETRAR=NEJ
                  VISA KONTAKTPARAMETRAR=JA
                    ANTPKTR=7,ANTRADER=3
                    STÖDPUNKTER=0
                    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=20
                  VISA MÄTPUNKTER=JA
                    MÄTPKT/ALLMÄN,<-7.469,0,0>,<-1,0,0>,<-7.47,0,0>
                    MÄTPKT/ALLMÄN,<3.734,-6.468,0>,<0.5,-0.8660254,0>,<4.091,-7.083,0>
                    MÄTPKT/ALLMÄN,<3.735,6.468,0>,<0.5,0.8660254,0>,<3.344,5.793,0>
                    MÄTPKT/ALLMÄN,<-5.281,0,5.281>,<-0.7071068,0,0.7071068>,<-5.296,0,5.297>
                    MÄTPKT/ALLMÄN,<2.641,4.574,5.281>,<0.3535534,0.6123724,0.7071068>,<2.449,4.243,4.895>
                    MÄTPKT/ALLMÄN,<2.641,-4.574,5.281>,<0.3535534,-0.6123724,0.7071068>,<2.823,-4.892,5.645>
                    MÄTPKT/ALLMÄN,<0,0,7.469>,<0,0,1>,<0,0,7.47>
                  SLUTMÄT/
                  VIA/PUNKT,NORMALT,<-7.347,0.002,7.346>
    A_F_G        =UPPRIKTNING/START,ÅTERKALLA:START,LISTA=JA
                    UPPRIKTNING/PRIMÄR,ZPLUS,PLAN4
                    UPPRIKTNING/FLYTTA,X-AXEL,SPHERE_ROUGH
                    UPPRIKTNING/FLYTTA,Y-AXEL,SPHERE_ROUGH
                    UPPRIKTNING/FLYTTA,Z-AXEL,SPHERE_ROUGH
                    UPPRIKTNING/VRID,XPLUS,TILL,LIN1,OMKRING,ZPLUS
                  UPPRIKTNING/SLUT
                  INSTRÄCKA/2.5
                  ÅTERGÅNG/2.5
    MASTER       =ELEM/KONTAKT/SFÄR/STANDARDVÄRDE,REKTANGULÄRA,YTTRE,GAUSS
                  TEOR/<0,0,0>,<0,0,1>,14.938
                  MÄTT/<0,0.001,-0.001>,<0,0,1>,14.937
                  MÅL/<0,0,0>,<0,0,1>
                  STARTVINKEL 1=0,SLUTVINKEL 1=360
                  STARTVINKEL 2=0,SLUTVINKEL 2=90
                  VINKELVEKT=<-1,0,0>
                  VISA ELEMENTPARAMETRAR=NEJ
                  VISA KONTAKTPARAMETRAR=JA
                    ANTPKTR=13,ANTRADER=3
                    STÖDPUNKTER=0
                    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=20
                  VISA MÄTPUNKTER=JA
                    MÄTPKT/ALLMÄN,<-7.469,0,0>,<-1,0,0>,<-7.468,0,0>
                    MÄTPKT/ALLMÄN,<-4.657,-5.839,0>,<-0.6234898,-0.7818315,0>,<-4.656,-5.839,0.001>
                    MÄTPKT/ALLMÄN,<1.662,-7.282,0>,<0.2225209,-0.9749279,0>,<1.664,-7.281,0>
                    MÄTPKT/ALLMÄN,<6.729,-3.241,0>,<0.9009689,-0.4338837,0>,<6.729,-3.241,0>
                    MÄTPKT/ALLMÄN,<6.729,3.241,0>,<0.9009689,0.4338837,0>,<6.728,3.243,0>
                    MÄTPKT/ALLMÄN,<1.662,7.282,0>,<0.2225209,0.9749279,0>,<1.663,7.281,0>
                    MÄTPKT/ALLMÄN,<-4.657,5.839,0>,<-0.6234898,0.7818315,0>,<-4.658,5.84,0>
                    MÄTPKT/ALLMÄN,<-5.281,0,5.281>,<-0.7071068,0,0.7071068>,<-5.279,0,5.282>
                    MÄTPKT/ALLMÄN,<-1.632,5.023,5.281>,<-0.218508,0.6724985,0.7071068>,<-1.632,5.025,5.279>
                    MÄTPKT/ALLMÄN,<4.273,3.104,5.281>,<0.5720614,0.4156269,0.7071068>,<4.273,3.103,5.281>
                    MÄTPKT/ALLMÄN,<4.273,-3.104,5.281>,<0.5720614,-0.4156269,0.7071068>,<4.272,-3.105,5.28>
                    MÄTPKT/ALLMÄN,<-1.632,-5.023,5.281>,<-0.218508,-0.6724985,0.7071068>,<-1.633,-5.02,5.281>
                    MÄTPKT/ALLMÄN,<0,0,7.469>,<0,0,1>,<0,-0.001,7.469>
                  SLUTMÄT/
    A_MASTER     =UPPRIKTNING/START,ÅTERKALLA:START,LISTA=JA
                    UPPRIKTNING/PRIMÄR,ZPLUS,PLAN4
                    UPPRIKTNING/FLYTTA,X-AXEL,MASTER
                    UPPRIKTNING/FLYTTA,Y-AXEL,MASTER
                    UPPRIKTNING/FLYTTA,Z-AXEL,MASTER
                    UPPRIKTNING/VRID,XPLUS,TILL,LIN1,OMKRING,ZPLUS
                  UPPRIKTNING/SLUT
                  KOMMENTAR/RAPPORT,
                  --------------------------------------------------------------------------
                  ------ D2L20 F1 ----------------------------------------------------------
                  .
      UTV F1_A0B0= ELEMENTEGENSKAPER FÖR SFÄR MASTER  ENHETER=MM ,$
      GRAF=AV  TEXT=AV  MULT=10.00  UTSKRIFT=BÅDA  HALV VINKEL=NEJ
      AX  NOMINELLT       MÄTT       +TOL       -TOL        AVV    UTOMTOL
      D       14.938     14.937      0.005     -0.005     -0.001      0.000 ----#----
      *** PÅ UTVÄRDERING F1_A0B0
                  MÄTSPETS/T1A-90B-180, SKAFTIJK=0, 1, 0, VINKEL=0
                  VIA/PUNKT,NORMALT,<0,20,20>
    A90B180_F1   =ELEM/KONTAKT/SFÄR/STANDARDVÄRDE,REKTANGULÄRA,YTTRE,GAUSS
                  TEOR/<0,0,0>,<0,1,0>,14.938
                  MÄTT/<-0.001,-0.003,0.001>,<0,1,0>,14.939
                  MÅL/<0,0,0>,<0,1,0>
                  STARTVINKEL 1=0,SLUTVINKEL 1=180
                  STARTVINKEL 2=0,SLUTVINKEL 2=90
                  VINKELVEKT=<-1,0,0>
                  VISA ELEMENTPARAMETRAR=NEJ
                  VISA KONTAKTPARAMETRAR=JA
                    ANTPKTR=7,ANTRADER=3
                    STÖDPUNKTER=0
                    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=20
                  VISA MÄTPUNKTER=JA
                    MÄTPKT/ALLMÄN,<-7.469,0,0>,<-1,0,0>,<-7.47,0.001,0.001>
                    MÄTPKT/ALLMÄN,<0,0,7.469>,<0,0,1>,<0,-0.001,7.471>
                    MÄTPKT/ALLMÄN,<7.469,0,0>,<1,0,0>,<7.468,-0.001,0>
                    MÄTPKT/ALLMÄN,<5.281,5.281,0>,<0.7071068,0.7071068,0>,<5.278,5.281,0>
                    MÄTPKT/ALLMÄN,<0,5.281,5.281>,<0,0.7071068,0.7071068>,<-0.001,5.283,5.279>
                    MÄTPKT/ALLMÄN,<-5.281,5.281,0>,<-0.7071068,0.7071068,0>,<-5.278,5.282,0>
                    MÄTPKT/ALLMÄN,<0,7.469,0>,<0,1,0>,<0,7.468,0>
                  SLUTMÄT/
      UTV F1_A90B180= ELEMENTEGENSKAPER FÖR SFÄR A90B180_F1  ENHETER=MM ,$
      GRAF=AV  TEXT=AV  MULT=10.00  UTSKRIFT=BÅDA  HALV VINKEL=NEJ
      AX  NOMINELLT       MÄTT       +TOL       -TOL        AVV    UTOMTOL
      D       14.938     14.939      0.005     -0.005      0.001      0.000 -----#---
      X        0.000     -0.001      0.005     -0.005     -0.001      0.000 ---#-----
      Y        0.000     -0.003      0.005     -0.005     -0.003      0.000 --#------
      Z        0.000      0.001      0.005     -0.005      0.001      0.000 -----#---
      *** PÅ UTVÄRDERING F1_A90B180
                  VIA/STEGVÄRDE,<0,0,300>
     LADDA_MÄTH/D4L40 F2
                MÄTSPETS/T1A0B0, SKAFTIJK=0, 0, 1, VINKEL=0
    A0B0_F2      =ELEM/KONTAKT/SFÄR/STANDARDVÄRDE,REKTANGULÄRA,YTTRE,GAUSS
                  TEOR/<0,0,0>,<0,0,1>,14.938
                  MÄTT/<0,-0.005,0.001>,<0,0,1>,14.938
                  MÅL/<0,0,0>,<0,0,1>
                  STARTVINKEL 1=0,SLUTVINKEL 1=180
                  STARTVINKEL 2=0,SLUTVINKEL 2=90
                  VINKELVEKT=<-1,0,0>
                  VISA ELEMENTPARAMETRAR=NEJ
                  VISA KONTAKTPARAMETRAR=JA
                    ANTPKTR=7,ANTRADER=3
                    STÖDPUNKTER=0
                    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=20
                  VISA MÄTPUNKTER=JA
                    MÄTPKT/ALLMÄN,<-7.469,0,0>,<-1,0,0>,<-7.469,0,0>
                    MÄTPKT/ALLMÄN,<0,-7.469,0>,<0,-1,0>,<0,-7.475,0.001>
                    MÄTPKT/ALLMÄN,<7.469,0,0>,<1,0,0>,<7.47,0,0.001>
                    MÄTPKT/ALLMÄN,<5.281,0,5.281>,<0.7071068,0,0.7071068>,<5.28,0,5.282>
                    MÄTPKT/ALLMÄN,<0,-5.281,5.281>,<0,-0.7071068,0.7071068>,<0,-5.284,5.284>
                    MÄTPKT/ALLMÄN,<-5.281,0,5.281>,<-0.7071068,0,0.7071068>,<-5.282,0.001,5.28>
                    MÄTPKT/ALLMÄN,<0,0,7.469>,<0,0,1>,<0,0.001,7.471>
                  SLUTMÄT/
                  VIA/STEGVÄRDE,<0,0,100>
                  MÄTSPETS/T1A-90B-180, SKAFTIJK=0, 1, 0, VINKEL=0
                  VIA/PUNKT,NORMALT,<0,20,50>
    A90B180_F2   =ELEM/KONTAKT/SFÄR/STANDARDVÄRDE,REKTANGULÄRA,YTTRE,GAUSS
                  TEOR/<0,0,0>,<0,1,0>,14.938
                  MÄTT/<-0.003,-0.01,0.002>,<0,1,0>,14.938
                  MÅL/<0,0,0>,<0,1,0>
                  STARTVINKEL 1=0,SLUTVINKEL 1=180
                  STARTVINKEL 2=0,SLUTVINKEL 2=90
                  VINKELVEKT=<-1,0,0>
                  VISA ELEMENTPARAMETRAR=NEJ
                  VISA KONTAKTPARAMETRAR=JA
                    ANTPKTR=7,ANTRADER=3
                    STÖDPUNKTER=0
                    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=20
                  VISA MÄTPUNKTER=JA
                    MÄTPKT/ALLMÄN,<-7.469,0,0>,<-1,0,0>,<-7.471,0.001,0>
                    MÄTPKT/ALLMÄN,<0,0,7.469>,<0,0,1>,<0,-0.002,7.471>
                    MÄTPKT/ALLMÄN,<7.469,0,0>,<1,0,0>,<7.467,-0.001,0>
                    MÄTPKT/ALLMÄN,<5.281,5.281,0>,<0.7071068,0.7071068,0>,<5.276,5.273,0>
                    MÄTPKT/ALLMÄN,<0,5.281,5.281>,<0,0.7071068,0.7071068>,<0,5.277,5.277>
                    MÄTPKT/ALLMÄN,<-5.281,5.281,0>,<-0.7071068,0.7071068,0>,<-5.279,5.277,0>
                    MÄTPKT/ALLMÄN,<0,7.469,0>,<0,1,0>,<0,7.46,0>
                  SLUTMÄT/
                  VIA/STEGVÄRDE,<0,0,300>
                  KOMMENTAR/RAPPORT,
                  --------------------------------------------------------------------------
                  ------ D4L40 F2 ----------------------------------------------------------
                  .
      UTV F2_A0B0= ELEMENTEGENSKAPER FÖR SFÄR A0B0_F2  ENHETER=MM ,$
      GRAF=AV  TEXT=AV  MULT=10.00  UTSKRIFT=BÅDA  HALV VINKEL=NEJ
      AX  NOMINELLT       MÄTT       +TOL       -TOL        AVV    UTOMTOL
      D       14.938     14.938      0.005     -0.005      0.000      0.000 ----#----
      X        0.000      0.000      0.005     -0.005      0.000      0.000 ----#----
      Y        0.000     -0.005      0.005     -0.005     -0.005      0.000 <--------
      Z        0.000      0.001      0.005     -0.005      0.001      0.000 -----#---
      *** PÅ UTVÄRDERING F2_A0B0
      UTV F2_A90B180= ELEMENTEGENSKAPER FÖR SFÄR A90B180_F2  ENHETER=MM ,$
      GRAF=AV  TEXT=AV  MULT=10.00  UTSKRIFT=BÅDA  HALV VINKEL=NEJ
      AX  NOMINELLT       MÄTT       +TOL       -TOL        AVV    UTOMTOL
      D       14.938     14.938      0.005     -0.005      0.000      0.000 ----#----
      X        0.000     -0.003      0.005     -0.005     -0.003      0.000 --#------
      Y        0.000     -0.010      0.005     -0.005     -0.010      0.005 <--------
      Z        0.000      0.002      0.005     -0.005      0.002      0.000 ------#--
      *** PÅ UTVÄRDERING F2_A90B180​​​​
    

  • Heres code for Ring check program
    LADDA_MÄTH/D2L20 F1
    MÄTSPETS/T1A0B0, SKAFTIJK=0, 0, 1, VINKEL=0
    =ELEMENT/PLAN,REKTANGULÄRA,TRIANGEL,NEJ
    TEOR/<0,0,0>,<1,0,0>
    MÄTT/<0,0,0>,<1,0,0>
    KONSTR/PLAN,UPPR,XPLUS
    PLAN_MANUAL =ELEMENT/PLAN,REKTANGULÄRA,TRIANGEL
    TEOR/<172.029,566.922,-596.961>,<0,0,1>
    MÄTT/<213.551,861.027,-597.077>,<0.0002341,-0.0009459,0.9999995>
    MÄT/PLAN,3
    MÄTPKT/ALLMÄN,NORMALT,<196.684,555.062,-596.968>,<0,0,1>,<237.108,847.296,-597.096>,ANV NOM=JA
    MÄTPKT/ALLMÄN,NORMALT,<171.599,592.936,-596.965>,<0,0,1>,<201.609,890.048,-597.047>,ANV NOM=JA
    MÄTPKT/ALLMÄN,NORMALT,<147.805,552.768,-596.951>,<0,0,1>,<201.937,845.738,-597.089>,ANV NOM=JA
    SLUTMÄT/
    A1 =UPPRIKTNING/START,ÅTERKALLA:START,LISTA=JA
    UPPRIKTNING/PRIMÄR,ZPLUS,PLAN_MANUAL
    UPPRIKTNING/FLYTTA,Z-AXEL,PLAN_MANUAL
    UPPRIKTNING/VRID,XPLUS,TILL,PLAN2,OMKRING,ZPLUS
    UPPRIKTNING/SLUT
    CIR1_MANUAL =ELEMENT/CIRKEL,REKTANGULÄRA,INRE,GAUSS
    TEOR/<169.398,568.078,-4.072>,<0,0,1>,40.01
    MÄTT/<218.959,867.572,-3.144>,<0,0,1>,40.006
    MÄT/CIRKEL,4,ZPLUS
    MÄTPKT/ALLMÄN,NORMALT,<189.393,568.698,-4.072>,<-0.9995202,-0.0309723,0>,<238.925,866.349,-3.139>,ANV NOM=JA
    MÄTPKT/ALLMÄN,NORMALT,<167.731,588.013,-4.073>,<0.0833024,-0.9965243,0>,<218.918,887.575,-3.162>,ANV NOM=JA
    MÄTPKT/ALLMÄN,NORMALT,<152.014,577.979,-4.072>,<0.8689454,-0.4949079,0>,<198.969,866.847,-3.148>,ANV NOM=JA
    MÄTPKT/ALLMÄN,NORMALT,<170.892,548.129,-4.072>,<-0.0746794,0.9972076,0>,<218.379,847.578,-3.126>,ANV NOM=JA
    SLUTMÄT/
    A2 =UPPRIKTNING/START,ÅTERKALLA:A1,LISTA=JA
    UPPRIKTNING/PRIMÄR,ZPLUS,PLAN_MANUAL
    UPPRIKTNING/FLYTTA,Z-AXEL,PLAN_MANUAL
    UPPRIKTNING/VRID,XPLUS,TILL,PLAN2,OMKRING,ZPLUS
    UPPRIKTNING/FLYTTA,X-AXEL,CIR1_MANUAL
    UPPRIKTNING/FLYTTA,Y-AXEL,CIR1_MANUAL
    UPPRIKTNING/SLUT
    CNCLÄGE/CNC
    TOP_F1 =ELEM/KONTAKT/PLAN/STANDARDVÄRDE,REKTANGULÄRA,TRIANGEL,GAUSS
    TEOR/<0,0,0>,<0,0,1>
    MÄTT/<-0.001,-0.002,-0.012>,<0.0002336,0.0004417,0.9999999>
    MÅL/<0,0,0>,<0,0,1>
    VINKELVEKT=<0,0,1>,RADIELL
    VISA ELEMENTPARAMETRAR=JA
    HÅLDETEKTERING=JA
    YTA=INGEN_TJOCKLEK,0
    MÄTLÄGE=NOMINELLT
    RMÄT=INGEN,INGEN,INGEN
    AUTO VRID MÄTH=NEJ
    CIRKULÄR RÖRELSE=STRAIGHT
    GRAFISK ANALYS=NEJ
    ELEMENTMARKERING=NEJ,NEJ,""
    VISA KONTAKTPARAMETRAR=JA
    ANTPKTR=4,ANTRADER=1
    DISTANS=26
    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=10
    ANVÄND BEGRÄNSNINGSOFFSET=JA,OFFSET=2
    VISA MÄTPUNKTER=JA
    MÄTPKT/ALLMÄN,<26,0,0>,<0,0,1>,<25.999,-0.001,-0.018>
    MÄTPKT/ALLMÄN,<0,26,0>,<0,0,1>,<-0.001,25.999,-0.023>
    MÄTPKT/ALLMÄN,<-26,0,0>,<0,0,1>,<-26.001,-0.001,-0.006>
    MÄTPKT/ALLMÄN,<0,-26,0>,<0,0,1>,<0,-26.001,0>
    SLUTMÄT/
    A3 =UPPRIKTNING/START,ÅTERKALLA:A2,LISTA=JA
    UPPRIKTNING/PRIMÄR,ZPLUS,TOP_F1
    UPPRIKTNING/FLYTTA,Z-AXEL,TOP_F1
    UPPRIKTNING/VRID,XPLUS,TILL,PLAN2,OMKRING,ZPLUS
    UPPRIKTNING/FLYTTA,X-AXEL,CIR1_MANUAL
    UPPRIKTNING/FLYTTA,Y-AXEL,CIR1_MANUAL
    UPPRIKTNING/SLUT
    D40_F1 =ELEM/KONTAKT/CIRKEL/STANDARDVÄRDE,REKTANGULÄRA,INRE,GAUSS
    TEOR/<0,0,0>,<0,0,1>,40.003
    MÄTT/<-0.009,0.026,0>,<0,0,1>,40.001
    MÅL/<0,0,0>,<0,0,1>
    STARTVINKEL=0,SLUTVINKEL=360
    VINKELVEKT=<0,0,1>
    RIKTNING=CCW
    VISA ELEMENTPARAMETRAR=JA
    HÅLDETEKTERING=JA
    MÄTOM=NEJ
    YTA=INGEN_TJOCKLEK,0
    MÄTLÄGE=NOMINELLT
    RMÄT=INGEN,INGEN,INGEN
    AUTO VRID MÄTH=NEJ
    CIRKULÄR RÖRELSE=STRAIGHT
    GRAFISK ANALYS=NEJ
    ELEMENTMARKERING=NEJ,NEJ,""
    VISA KONTAKTPARAMETRAR=JA
    ANTPKTR=5,DJUP=4,STIGNING=0
    STICKPROVSMETOD=STÖDPUNKTER
    STÖDPUNKTER=0,DISTANS=0
    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=10
    SÖK ELEMENT=INAKTIV,VID_FEL=NEJ,LÄS POS=NEJ
    VISA MÄTPUNKTER=JA
    MÄTPKT/ALLMÄN,<20.001,0,-4>,<-1,0,0>,<19.99,0,-4.001>
    MÄTPKT/ALLMÄN,<6.181,19.023,-4>,<-0.309017,-0.9510565,0>,<6.188,19.044,-4>
    MÄTPKT/ALLMÄN,<-16.182,11.757,-4>,<0.809017,-0.5877853,0>,<-16.2,11.766,-4.001>
    MÄTPKT/ALLMÄN,<-16.182,-11.757,-4>,<0.809017,0.5877853,0>,<-16.174,-11.751,-4.001>
    MÄTPKT/ALLMÄN,<6.181,-19.023,-4>,<-0.309017,0.9510565,0>,<6.172,-18.997,-3.999>
    SLUTMÄT/
    A4 =UPPRIKTNING/START,ÅTERKALLA:A3,LISTA=JA
    UPPRIKTNING/FLYTTA,X-AXEL,D40_F1
    UPPRIKTNING/FLYTTA,Y-AXEL,D40_F1
    UPPRIKTNING/SLUT
    KOMMENTAR/RAPPORT,
    ---------------------------------------------------------.--
    --- MÄTSPETS D2L20 F1 --------------------------------------
    .
    FCFPLAN1 =PLANHET : TOP_F1
    TOLERANSREKTANGEL/VISA_PARAMETRAR=JA,VISA_EXPANDERAT=JA,
    CADGRAFIK=AV,RAPPORTGRAFIK=AV,TEXT=AV,MULT=10.00,P ILTÄTHET=100,UTSKRIFT=BÅDA,ENHETER=MM,
    PER ENHET=NEJ,
    STANDARDTYP=ASME_Y14_5
    UTVÄRDERING/PLANHET,0.005
    OBS/FCFPLAN1
    ELEMENT/TOP_F1,,
    UTV DIM1= ELEMENTEGENSKAPER FÖR CIRKEL D40_F1 ENHETER=MM ,$
    GRAF=AV TEXT=AV MULT=10.00 UTSKRIFT=BÅDA HALV VINKEL=NEJ
    AX NOMINELLT +TOL -TOL MÄTT MAX MIN AVV UTOMTOL
    D 40.003 0.005 -0.005 40.001 40.004 39.998 -0.002 0.000 --#------
    SLUT PÅ UTVÄRDERING DIM1
    FCFRNDH1 =RUNDHET : D40_F1
    TOLERANSREKTANGEL/VISA_PARAMETRAR=JA,VISA_EXPANDERAT=JA,
    CADGRAFIK=AV,RAPPORTGRAFIK=AV,TEXT=AV,MULT=10.00,P ILTÄTHET=100,UTSKRIFT=BÅDA,ENHETER=MM,
    STANDARDTYP=ASME_Y14_5
    UTVÄRDERING/RUNDHET,0.005
    OBS/FCFRNDH1
    ELEMENT/D40_F1,,
    TOP_F2 =ELEM/KONTAKT/VEKTORPUNKT/STANDARDVÄRDE,REKTANGULÄRA
    TEOR/<30,0,0>,<0,0,1>
    MÄTT/<29.999,0,0.001>,<0,0,1>
    MÅL/<30,0,0>,<0,0,1>
    FÄST=NEJ
    VISA ELEMENTPARAMETRAR=JA
    YTA=INGEN_TJOCKLEK,0
    MÄTLÄGE=NOMINELLT
    RMÄT=INGEN,INGEN,INGEN
    AUTO VRID MÄTH=NEJ
    GRAFISK ANALYS=NEJ
    ELEMENTMARKERING=NEJ,NEJ,""
    VISA KONTAKTPARAMETRAR=JA
    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=10
    VISA MÄTPUNKTER=JA
    MÄTPKT/ALLMÄN,<29.999,0,0.001>,<0,0,1>,<29.999,0,0.001>
    SLUTMÄT/
    D40_F2 =ELEM/KONTAKT/CIRKEL/STANDARDVÄRDE,REKTANGULÄRA,INRE,GAUSS
    TEOR/<0,0,0>,<0,0,1>,40.003
    MÄTT/<0,-0.001,0>,<0,0,1>,40
    MÅL/<0,0,0>,<0,0,1>
    STARTVINKEL=0,SLUTVINKEL=360
    VINKELVEKT=<0,0,1>
    RIKTNING=CCW
    VISA ELEMENTPARAMETRAR=JA
    HÅLDETEKTERING=JA
    MÄTOM=NEJ
    YTA=INGEN_TJOCKLEK,0
    MÄTLÄGE=NOMINELLT
    RMÄT=INGEN,INGEN,INGEN
    AUTO VRID MÄTH=NEJ
    CIRKULÄR RÖRELSE=STRAIGHT
    GRAFISK ANALYS=NEJ
    ELEMENTMARKERING=NEJ,NEJ,""
    VISA KONTAKTPARAMETRAR=JA
    ANTPKTR=5,DJUP=4,STIGNING=0
    STICKPROVSMETOD=STÖDPUNKTER
    STÖDPUNKTER=0,DISTANS=0
    KRINGGÅENDE RÖRELSE=BÅDA,AVSTÅND=10
    SÖK ELEMENT=INAKTIV,VID_FEL=NEJ,LÄS POS=NEJ
    VISA MÄTPUNKTER=JA
    MÄTPKT/ALLMÄN,<20.001,0,-4>,<-1,0,0>,<19.999,0,-4.001>
    MÄTPKT/ALLMÄN,<6.181,19.023,-4>,<-0.309017,-0.9510565,0>,<6.179,19.021,-4.001>
    MÄTPKT/ALLMÄN,<-16.182,11.757,-4>,<0.809017,-0.5877853,0>,<-16.18,11.758,-4.002>
    MÄTPKT/ALLMÄN,<-16.182,-11.757,-4>,<0.809017,0.5877853,0>,<-16.181,-11.754,-4>
    MÄTPKT/ALLMÄN,<6.181,-19.023,-4>,<-0.309017,0.9510565,0>,<6.178,-19.024,-3.999>
    SLUTMÄT/
    KOMMENTAR/RAPPORT,
    ---------------------------------------------------------.--
    --- MÄTSPETS D4L40 F2 --------------------------------------
    .
    UTV DIM3= ELEMENTEGENSKAPER FÖR PUNKT TOP_F2 ENHETER=MM ,$
    GRAF=AV TEXT=AV MULT=10.00 UTSKRIFT=BÅDA HALV VINKEL=NEJ
    AX NOMINELLT +TOL -TOL MÄTT MAX MIN AVV UTOMTOL
    Z 0.000 0.005 -0.005 0.001 0.001 0.001 0.001 0.000 -----#---
    SLUT PÅ UTVÄRDERING DIM3
    UTV DIM2= ELEMENTEGENSKAPER FÖR CIRKEL D40_F2 ENHETER=MM ,$
    GRAF=AV TEXT=AV MULT=10.00 UTSKRIFT=BÅDA HALV VINKEL=NEJ
    AX NOMINELLT +TOL -TOL MÄTT MAX MIN AVV UTOMTOL
    D 40.003 0.005 -0.005 40.000 40.004 39.997 -0.003 0.000 --#------
    X 0.000 0.005 -0.005 0.000 19.999 -16.181 0.000 0.000 ----#----
    Y 0.000 0.005 -0.005 -0.001 19.021 -19.024 -0.001 0.000 ----#----
    SLUT PÅ UTVÄRDERING DIM2
    FCFRNDH2 =RUNDHET : D40_F2
    TOLERANSREKTANGEL/VISA_PARAMETRAR=JA,VISA_EXPANDERAT=JA,
    CADGRAFIK=AV,RAPPORTGRAFIK=AV,TEXT=AV,MULT=10.00,P ILTÄTHET=100,UTSKRIFT=BÅDA,ENHETER=MM,
    STANDARDTYP=ASME_Y14_5
    UTVÄRDERING/RUNDHET,0.005
    OBS/FCFRNDH2
    ELEMENT/D40_F2,,​
    
    ​​
  • Autocalibration program code..
    LADDA_MÄTH/D2L20 F1
    MÄTSPETS/T1A0B0, SKAFTIJK=0, 0, 1, VINKEL=0
    
    AUTOKALIBRERING/MÄTHUVUD, PARAMETER_GRUPP=MASTER, KALIB_NORMAL_HAR_FLYTTATS=JA_MANUELL,
    KOLLISIONSKONTROLL=NEJ, VISA_SAMMANFATTNING=NEJ, SKRIV_ÖVER_RESULTATFIL=NEJ
    
    TILLDELA/V2=PROBEDATA("standarddeviation","T1A0B0")
    OM/V2>0.0015
    KOMMENTAR/OPERATÖR,NEJ,HELSKÄRM=JA,FORTSÄTT AUTOMATISKT=NEJ,
    Mätspets är utanför tolerans. Tryck på avbryt och rengör spets/sfär!
    SLUT_OM/
    AUTOKALIBRERING/MÄTHUVUD, PARAMETER_GRUPP=D2L20, KALIB_NORMAL_HAR_FLYTTATS=NEJ,
    KOLLISIONSKONTROLL=NEJ, VISA_SAMMANFATTNING=NEJ, SKRIV_ÖVER_RESULTATFIL=NEJ
    LADDA_MÄTH/D4L40 F2
    MÄTSPETS/T1A0B0, SKAFTIJK=0, 0, 1, VINKEL=0
    AUTOKALIBRERING/MÄTHUVUD, PARAMETER_GRUPP=ALLA-SPETSAR-MED-STANDARD, KALIB_NORMAL_HAR_FLYTTATS=NEJ,
    KOLLISIONSKONTROLL=NEJ, VISA_SAMMANFATTNING=NEJ, SKRIV_ÖVER_RESULTATFIL=NEJ
    LADDA_MÄTH/D6L50 F3
    MÄTSPETS/T1A0B0, SKAFTIJK=0, 0, 1, VINKEL=0
    AUTOKALIBRERING/MÄTHUVUD, PARAMETER_GRUPP=ALLA-SPETSAR-MED-STANDARD, KALIB_NORMAL_HAR_FLYTTATS=NEJ,
    KOLLISIONSKONTROLL=NEJ, VISA_SAMMANFATTNING=NEJ, SKRIV_ÖVER_RESULTATFIL=NEJ​
    
    ​​​​​​
  • sorry for swedish progam code, hope you veterans can understand it anyway...
    also sorry for the "spam".. Disappointed i just want to give u guys info so u can help me
  • Auto-calibration:
    What are you using for parameters?
    Have you tried adding 1 more level, or increasing the hits used to help drive the error down?

    Master:
    Is your master probe only being used for calibration or is it also used in measurement routines?
    Have you checked the tip to make sure the epoxy isn't loose causing an incorrect pickup of your sphere/ring gage?

    Side question:
    What were you getting for results prior to the error you are sharing with us?
    From your write up it seems there's more than 1 probe/tip that has suddenly started showing larger than desired errors, could your sphere not be as stable as you believe it to be? ​
  • For a scanning headAre you cleaning the locating balls on the puck and sockets on the bottom of the head? What probing system is it?
    Clean the locating balls on the puck and the sockets on the probe head with alcohol. The put a small drop of the oil that was provided on a cotton swab and lubricate the balls and sockets.

    For a TTP head, use the "Silly putty on the bottom of the head and module.
  • that 'stupid' silly putty 'melts' over time. 68-71 year round, and all my packets of it have melted into one large lump.
  • I know, but you can always order more. The blue super bubble stuff Hexagon provides last a bit longer than that, it's firmer.
  • 1. Yes ive tried making custom parameter, like 13 pts 4 levels, 7/9pts 3 levels and deafult.
    The calibration results were still the same tho...The 2nd tip that i changed parameters for (and then it suddenly related to master better on the check programs).
    But the calibration results were still sub identical to previous parameters. Also its weird cos ive been running same parameters for a very long time so why would the calibration chain suddenly break (?) Disappointed

    2. master tip (tip1 in rack A0B0) is used for measuring too. But from my little knowledge. from my little brain (what i think) is that a master probe should only locate the sphere in a "perfect world". But the probe is not perfect, its bent/longer/shorter etc..But that error gets "revealed" or "inherited" by the next angle. And thus the measurements will agree to eachother. The only good argument ive heard for having a specific Master probe only used for locating sphere is that if you use that tip during measurment and it breaks, you'll have to replace it and recalibrate all tips/angles, unlike if a non-mastertip broke, you would only locate with master & calibrate the broken tip.

    Whats epoxy?

    3. The historical results of the check progam? They ve never been perfect, its always been 0.003-0.007mm deviation per axis depending on tip.
    But this month it seems like its been drifting from good > ok > slighlty bad and then suddenly really bad for all tips.

    Im looking at a report from 09/05 and its all good. 09/06 one tip showed out of tolerance (a small 0.5diameter tip that i usually dont get that good results).
    I prob recalibrated that one because at the reports after the results for the tip were OK. Results are consistantly being ok 0.005-0.01mm deviation/axis, depending on tip. Until 09/25, then the results were getting bad in XY, but mostly in Y axis. 0.015mm dev in X and 0.06 in Y. I prob cleaned n calibrated them all and deviations got better but still bad (0.01mm - 0.04mm/per axis depending on tip). And since then it hasnt gotten any better even after all the things ive tried.

    Yeah, every tip gave large errors (besides the master tip (tip1 in rack) and its different angles.) Untill i played around with cal. parameters for the 2nd tip and then its deviation went down to <0.01