hexagon logo

True Position Out of Tolerance





Hello,

I am having trouble understanding how this TP callout can be out by so much. I attached a pic of what the report looks like and the code is shown below. Does anybody have any ideas? I have tried redoing the alignment but that did not work. The alignment code is also shown below. Datums are -A- is the bottom plane of the part, -B- is a center bore, -D- is another hole (See attached op sheet) Thanks in advance!!

ALIGNMENT:
PNT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<0.4439,0.5574,0>,<0,0,1>
ACTL/<0.4438,0.5574,0.0001>,<0,0,1>
TARG/<0.4439,0.5574,0>,<0,0,1>
SNAP=NO
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=0.05
SHOW HITS=NO
PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<0.7184,-0.1333,0>,<0,0,1>
ACTL/<0.7184,-0.1334,-0.0006>,<0,0,1>
TARG/<0.7184,-0.1333,0>,<0,0,1>
SNAP=NO
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=0.05
SHOW HITS=NO
PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<-0.618,-0.8045,0>,<0,0,1>
ACTL/<-0.618,-0.8045,0.0005>,<0,0,1>
TARG/<-0.618,-0.8045,0>,<0,0,1>
SNAP=NO
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=0.05
SHOW HITS=NO
PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<-1.8625,0.0339,0>,<0,0,1>
ACTL/<-1.8626,0.0339,-0.0004>,<0,0,1>
TARG/<-1.8625,0.0339,0>,<0,0,1>
SNAP=NO
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=0.05
SHOW HITS=NO
PLN3 =FEAT/PLANE,CARTESIAN,OUTLINE,NO,LEAST_SQR
THEO/<-0.3296,-0.0867,0>,<0,0,1>
ACTL/<-0.3296,-0.0867,-0.0001>,<-0.0000196,0.0003458,0.9999999>
CONSTR/PLANE,BF,PNT1,PNT2,PNT3,PNT4,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
CIR3 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<0,0,1.9>,<0,0,1>,0.595
ACTL/<0.0001,0.0002,1.9>,<0,0,1>,0.596
TARG/<0,0,1.9>,<0,0,1>
START ANG=0,END ANG=360
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=4,DEPTH=0,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=0
AVOIDANCE MOVE=BOTH,DISTANCE=0.025
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
CIR4 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<0.627,-0.675,0>,<0,0,1>,0.206
ACTL/<0.6273,-0.6754,0>,<0,0,1>,0.2088
TARG/<0.627,-0.675,0>,<0,0,1>
START ANG=0,END ANG=360
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=4,DEPTH=0,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=0
AVOIDANCE MOVE=BOTH,DISTANCE=0.025
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
LIN2 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
THEO/<0,0,1.9>,<0.2969364,-0.3196647,-0.8998018>
ACTL/<0.0001,0.0002,1.9>,<0.2969961,-0.3198984,-0.899699>
CONSTR/LINE,BF,3D,CIR3,CIR4,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
DCC_ALIGNMENT=ALIGNMENT/START,RECALL:A1,LIST=YES
ALIGNMENT/LEVEL,ZPLUS,PLN3
ALIGNMENT/TRANS,ZAXIS,PLN3
ALIGNMENT/TRANS,XAXIS,CIR3
ALIGNMENT/TRANS,YAXIS,CIR3
ALIGNMENT/ROTATE,XPLUS,TO,LIN2,ABOUT,ZPLUS
ALIGNMENT/ROTATE_OFFSET,47.111,ABOUT,ZPLUS
ALIGNMENT/END
DATDEF/B,FEATURES=CIR3,,
DATDEF/D,FEATURES=CIR4,,

FEATURE:
CIR7 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<0.627,0.425,0>,<0,0,1>,0.228
ACTL/<0.6281,0.4246,0>,<0,0,1>,0.2288
TARG/<0.627,0.425,0>,<0,0,1>
START ANG=0,END ANG=360
ANGLE VEC=<1,0.0000058,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=4,DEPTH=0.05,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=0
AVOIDANCE MOVE=BOTH,DISTANCE=0.025
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO

TRUE POSITION:
#40_3 =POSITION : CIR7
FEATCTRLFRAME/SHOWNOMS=NO,SHOWPARAMS=YES,SHOWEXPANDED=YES,
CADGRAPH=OFF,REPORTGRAPH=OFF,TEXT=OFF,MULT=10.00,A RROWDENSITY=100,OUTPUT=BOTH,UNITS=IN,
COMPOSITE=NO,FIT TO DATUMS=YES,DEV PERPEN CENTERLINE=ON,OUTPUT ALIGNMENT=Datum Reference Frame
CUSTOMIZED DRF=NO
STANDARDTYPE=ASME_Y14_5
SIZE TOLERANCES/1,DIAMETER,0.228,0.004,0.004
PRIMARY DIMENSION/POSITION,DIAMETER,0.01,MMC,A,B,MMC,0.595,D,MMC,0.2 06
SECONDARY DIMENSION/,<tol>,<MC>,<dat>,<dat>,<dat>
NOTE/#40_3
Parents
  • Remove the keyed in MMB values for datums B and D. The FCF on the drawing does not specify MMB values in brackets and the values you keyed in are the wrong values. Based on the values you keyed in, I assume you were thinking you needed to key in the nominal value for each datum, which is not the purpose of this field. Always leave these fields blank unless the MMB values are specified in the FCF on the drawing. Note: PC-DMIS calculates the MMB values automatically when the keyed in MMB field is blank. Make sure the datums referenced have to correct size tolerance values on the report tab for D2 and D3.
  • Hi, it it still measuring falsely even after removing the keyed in values. Any other ideas? Thanks!!
Reply Children
No Data