I have been noticing that there may be an issue with TP calculations when using Datums.
I have a callout on the print that is |TP dia .006 mmc |A|F mmc |
The hole that this called out in my inspection code is CIR_42. It has a nominal dia of .502 + .002.
If I ask for a standard location in X & Y, I get:
No problem, so far. If I ask for a simple Posiitional callout I get:
Again, if I look at the measured values for X & Y and the deviations, they match. Now if I add my Primary hole (Cir_76) as Datum feature to the call out, I get:
Why is the measured X location different and why is the TP calculation in error ?
I have a callout on the print that is |TP dia .006 mmc |A|F mmc |
The hole that this called out in my inspection code is CIR_42. It has a nominal dia of .502 + .002.
If I ask for a standard location in X & Y, I get:
PHP Code:
DIM LOC_CIR_42= LOCATION OF CIRCLE CIR_42 UNITS=IN
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
X 11.232 0.005 0.005 11.228 11.479 10.977 -0.004 0.000 #--
Y 6.485 0.005 0.005 6.485 6.736 6.234 0.000 0.000 -#-
PHP Code:
DIM LOC_TP_CIR_42= TRUE POSITION OF CIRCLE CIR_42 UNITS=IN
AX NOMINAL MEAS +TOL -TOL BONUS DEV DEVANG OUTTOL
X 11.232 11.228 -0.004
Y 6.485 6.485 0.000
DF 0.502 0.502 0.002 0.002 0.002 0.000 0.000 -#-
TP MMC 0.006 0.002 0.008 -179.706 0.000 --#
PHP Code:
DIM LOC_42= TRUE POSITION OF CIRCLE CIR_42 UNITS=IN
AX NOMINAL MEAS +TOL -TOL BONUS DEV DEVANG OUTTOL
X 11.232 11.230 -0.003
Y 6.485 6.485 0.000
DF 0.502 0.502 0.002 0.002 0.002 0.000 0.000 -#-
D1 0.502 0.503 0.002 0.002 0.003 CIRCLE CIR_76 AT MMC
TP MMC 0.006 0.002 0.006 -180.000 0.000 --#
Comment