hexagon logo

Best fit error on one CMM and not others

What I'm struggling with is a best fit error on one cylinder (DAT_N) on one CMM only and only when running through Inspect. I've ran the program on 4 CMMs all through Inspect (5.1) and on 3 I have no problems but on 1 CMM this error comes up. I can exit Inspect and run the program in Online mode and have no problems with this cylinder (DAT_N). I've deleted and rebuilt the probe, I've deleted the cylinder and recreated it and changed algorithms and stop / start angles and nothing I've done will let me run it through Inspect without the best fit error popping up. We are currently walking half way across the shop to run the part on 1 of the CMMs that we don't get the error.

DAT_M =FEAT/CONTACT/CYLINDER/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<-37.9,-17.89,2.314>,<-1,0,0>,3.65,21.49
ACTL/<-37.9,-17.89,2.314>,<-1,0,0>,3.65,21.49
TARG/<-37.9,-17.89,2.314>,<-1,0,0>
START ANG=10,END ANG=115.5
ANGLE VEC=<0,0,1>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=YES
VOID DETECTION=NO
REMEASURE=NO,USE THEO=YES
SURFACE=THICKNESS_NONE,0
MEASURE MODE=NOMINALS
RMEAS=NONE,NONE,NONE
AUTO WRIST=NO
CIRCULAR MOVES=STRAIGHT
GRAPHICAL ANALYSIS=NO
FEATURE LOCATOR=NO,NO,""
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,NUMLEVELS=3,DEPTH=1,END OFFSET=10,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=0
AVOIDANCE MOVE=NO,DISTANCE=0
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
DATDEF/M,FEATURES=DAT_M,,
$$ NO,
=================================================
MOVE/POINT,NORMAL,<-50,-17.89,2.3>
MOVE/POINT,NORMAL,<-50,2,-15.23>
$$ NO,
=================================================
DAT_N =FEAT/CONTACT/CYLINDER/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<-37.9,2,-15.23>,<-1,0,0>,3.65,21.49
ACTL/<-37.9,2,-15.23>,<-1,0,0>,3.65,21.49
TARG/<-37.9,2,-15.23>,<-1,0,0>
START ANG=30,END ANG=150
ANGLE VEC=<0,0,1>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=YES
VOID DETECTION=NO
REMEASURE=NO,USE THEO=YES
SURFACE=THICKNESS_NONE,0
MEASURE MODE=NOMINALS
RMEAS=NONE,NONE,NONE
AUTO WRIST=NO
CIRCULAR MOVES=STRAIGHT
GRAPHICAL ANALYSIS=NO
FEATURE LOCATOR=NO,NO,""
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,NUMLEVELS=3,DEPTH=1,END OFFSET=10,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=0
AVOIDANCE MOVE=NO,DISTANCE=0
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
DATDEF/N,FEATURES=DAT_N,,


I'm open to any and all suggestions.

TIA,
Duane​​
Parents
  • Wild guess: Maybe someone remembers the Pentium Bug from the nineties… Not suggesting you still run a Pentium, but I know for a fact that some weird CPU errors still exist in modern processors. Maybe this is an error that occurs on a hardware level?


    If you have a problem in one software out of two (Inspect and PCDLearn), and only on one computer out of four, it sounds to me as though this is not a PcDmis thing and is instead a PC/Windows thing.

    I'm with Paganini here.

    Is this the only program this happens on? If you make another program on a 1-2-3 block that otherwise mimics this, does it have the same problem? What if you keep adding data collection (the cmm hitting the part) so that the 1-2-3 block program has the same failing line of code with the same amount of measured data in program as the program that currently fails?

    Did you reboot the PC and the controller?

    If you are running profiles in Windows, can IT make you another profile and can you try it there?
    Can you run a repair in windows?

    Can you check the build versions of Inspect and PCDlearn to be 100% sure they are identical across all four machines? Not positive with Hex, but 5 is major version, .1 is minor, and then there are often (with software) .xxxx after that (whether they show you or not) or service packs, or build xxxx or whatever. Might all four be 5.1 but 3 machines have a different service pack in them? At least that would be easier to fix, match the build on the machine that fails to the three machines that work.


    Out of the 13 newer (less than 6 years old) CMMs we have on the floor this one CMM that is giving me fits is I believe around 3 years old. All of the PCs are Hexagon supplied Dells, all running the same all running the same release of the DEMON and Inspect, the same Win10Pro, same CPU, same RAM and same controllers. This cylinder is measured the same as 3 others on this part (2 on one side of the part and 2 on the opposite side) using the same number of hits and depths but this one hole is the only that gives me the best fit calculation error. What makes no sense to me is that I can run the program in Online mode and I do not get the error message but when I run it through Inspect I get the error.
Reply
  • Wild guess: Maybe someone remembers the Pentium Bug from the nineties… Not suggesting you still run a Pentium, but I know for a fact that some weird CPU errors still exist in modern processors. Maybe this is an error that occurs on a hardware level?


    If you have a problem in one software out of two (Inspect and PCDLearn), and only on one computer out of four, it sounds to me as though this is not a PcDmis thing and is instead a PC/Windows thing.

    I'm with Paganini here.

    Is this the only program this happens on? If you make another program on a 1-2-3 block that otherwise mimics this, does it have the same problem? What if you keep adding data collection (the cmm hitting the part) so that the 1-2-3 block program has the same failing line of code with the same amount of measured data in program as the program that currently fails?

    Did you reboot the PC and the controller?

    If you are running profiles in Windows, can IT make you another profile and can you try it there?
    Can you run a repair in windows?

    Can you check the build versions of Inspect and PCDlearn to be 100% sure they are identical across all four machines? Not positive with Hex, but 5 is major version, .1 is minor, and then there are often (with software) .xxxx after that (whether they show you or not) or service packs, or build xxxx or whatever. Might all four be 5.1 but 3 machines have a different service pack in them? At least that would be easier to fix, match the build on the machine that fails to the three machines that work.


    Out of the 13 newer (less than 6 years old) CMMs we have on the floor this one CMM that is giving me fits is I believe around 3 years old. All of the PCs are Hexagon supplied Dells, all running the same all running the same release of the DEMON and Inspect, the same Win10Pro, same CPU, same RAM and same controllers. This cylinder is measured the same as 3 others on this part (2 on one side of the part and 2 on the opposite side) using the same number of hits and depths but this one hole is the only that gives me the best fit calculation error. What makes no sense to me is that I can run the program in Online mode and I do not get the error message but when I run it through Inspect I get the error.
Children
No Data