Ran into an issue with a big ring while trying to find the top of the part. after taking the OD and then doing auto planes, probe would hit in some locations but then miss others since the part was so warped. I did find a work around where it would take the XYZ individual hits from the OD, or ID, then add in or subtract whatever distance to accurately find the top of the part, and the cbore. Wall thickness is 1.35mm. OD of part ~ 700mm.
Figured I'd share the code if anyone ran into something similar, and to see if there would be an easier way to do this. Here's the code sample.
OVE/CLEARPLANE ID2 =FEAT/CONTACT/CIRCLE/DEFAULT,POLAR,IN,LEAST_SQR THEO/<0,0,-0.1181>,<0,0,1>,735/25.4 ACTL/<0.0015,231.0928,-0.1181>,<0,0,1>,28.9381 TARG/<0,0,-0.1181>,<0,0,1> START ANG=51,END ANG=51 ANGLE VEC=<1,0,0> DIRECTION=CW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=7,DEPTH=0.05,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<14.4685,51,-0.1681>,<-0.6293204,-0.777146,0>,<14.4799,50.9998,-0.1681> HIT/BASIC,<14.4685,359.5714,-0.1681>,<-0.999972,0.0074799,0>,<14.4548,359.5708,-0.1681> HIT/BASIC,<14.4685,308.1429,-0.1681>,<-0.6176243,0.7864733,0>,<14.4634,308.1424,-0.1681> HIT/BASIC,<14.4685,256.7143,-0.1681>,<0.2298071,0.9732362,0>,<14.4864,256.7143,-0.1681> HIT/BASIC,<14.4685,205.2857,-0.1681>,<0.9041891,0.4271324,0>,<14.4687,205.286,-0.1681> HIT/BASIC,<14.4685,153.8571,-0.1681>,<0.8976983,-0.4406108,0>,<14.4553,153.8564,-0.1681> HIT/BASIC,<14.4685,102.4286,-0.1681>,<0.2152223,-0.9765651,0>,<14.4749,102.4284,-0.1681> ENDMEAS/ COMMENT/REPT, Circularity REF FCFCIRTY2 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES, DESCRIPTION=OFF,, FEATURE_MATH=DEFAULT, UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100, SEGMENT_1,CIRCULARITY,0.005,TOL_ZONE_MATH=DEFAULT, TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=10, MEASURED: ID2:0.0272, FEATURES/ID2,, COMMENT/REPT, Inside Diameter DIM LOC2= LOCATION OF CIRCLE ID2 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL D 28.9381 735/25.4 .6/25.4 0.0000 0.0011 0.0000 #--- END OF DIMENSION LOC2 MOVE/CLEARPLANE PLN1PT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[1].X)^2+(ID2.HIT[1].Y)^2))+.030),(RAD2DEG(ATAN(ID2.HIT[1].TY/ID2.HIT[1].TX))),-0.1181>,<0,0,1> ACTL/<14.5098,50.9998,-0.1217>,<0,0,1> TARG/<((SQRT((ID2.HIT[1].X)^2+(ID2.HIT[1].Y)^2))+.030),(RAD2DEG(ATAN(ID2.HIT[1].Y/ID2.HIT[1].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[2].TX)^2+(ID2.HIT[2].TY)^2))+.030),360-(RAD2DEG(ATAN(ID2.HIT[2].TY/ID2.HIT[2].TX))),-0.1181>,<0,0,1> ACTL/<14.4848,0.4292,-0.1144>,<0,0,1> TARG/<((SQRT((ID2.HIT[2].X)^2+(ID2.HIT[2].Y)^2))+.030),360-(RAD2DEG(ATAN(ID2.HIT[2].Y/ID2.HIT[2].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[3].TX)^2+(ID2.HIT[3].TY)^2))+.030),360+(RAD2DEG(ATAN(ID2.HIT[3].TY/ID2.HIT[3].TX))),-0.1181>,<0,0,1> ACTL/<14.4935,308.1422,-0.1172>,<0,0,1> TARG/<((SQRT((ID2.HIT[3].X)^2+(ID2.HIT[3].Y)^2))+.030),360+(RAD2DEG(ATAN(ID2.HIT[3].Y/ID2.HIT[3].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[4].TX)^2+(ID2.HIT[4].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[4].TY/ID2.HIT[4].TX))),-0.1181>,<0,0,1> ACTL/<14.5165,256.7148,-0.1222>,<0,0,1> TARG/<((SQRT((ID2.HIT[4].X)^2+(ID2.HIT[4].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[4].Y/ID2.HIT[4].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[5].TX)^2+(ID2.HIT[5].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[5].TY/ID2.HIT[5].TX))),-0.1181>,<0,0,1> ACTL/<14.4985,205.2861,-0.1147>,<0,0,1> TARG/<((SQRT((ID2.HIT[5].X)^2+(ID2.HIT[5].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[5].Y/ID2.HIT[5].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT6 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[6].TX)^2+(ID2.HIT[6].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[6].TY/ID2.HIT[6].TX))),-0.1181>,<0,0,1> ACTL/<14.4853,153.8561,-0.1133>,<0,0,1> TARG/<((SQRT((ID2.HIT[6].X)^2+(ID2.HIT[6].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[6].Y/ID2.HIT[6].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT7 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[7].TX)^2+(ID2.HIT[7].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[7].TY/ID2.HIT[7].TX))),-0.1181>,<0,0,1> ACTL/<14.5049,102.4283,-0.1215>,<0,0,1> TARG/<((SQRT((ID2.HIT[7].X)^2+(ID2.HIT[7].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[7].Y/ID2.HIT[7].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO
Edit: Here's the full program for anyone interested
COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,OVC=NO, Place part on table with cutout and the tab in the -Y Tab in the +Z Center probe .5" over center of tab Press okay to continue $$ NO, GRP1 =GROUP/SHOWALLPARAMS=YES CHECK/2,1 PREHIT/0.5 RETRACT/0.5 MOVESPEED/ 100 TOUCHSPEED/ 2 ASSIGN/PKTNUM=0 READPOINT =FEAT/POINT,CARTESIAN THEO/<0,-14.5856,0>,<0,0,1> ACTL/<15.3937,-0.7703,-31.566>,<0,0,1> READPOINT/ LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED,YES THEO/<-0.5,0,0>,<1,0,0> ACTL/<-0.5,0,0>,<1,0,0> CONSTR/LINE,ALIGN,1,XPLUS ALIGNPLN =FEAT/PLANE,CARTESIAN,TRIANGLE,NO THEO/<0,0,0>,<0,0,1> ACTL/<0,0,0>,<0,0,1> CONSTR/PLANE,ALIGN,ZPLUS A2 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/LEVEL,ZPLUS,ALIGNPLN ALIGNMENT/TRANS,XAXIS,READPOINT ALIGNMENT/TRANS,YAXIS,READPOINT ALIGNMENT/TRANS,ZAXIS,READPOINT ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END MODE/DCC CLEARP/ZPLUS,0.5,ZPLUS,0,ON P1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<0,0,0>,<0,0,1> ACTL/<0,163.9313,-0.1199>,<0,0,1> TARG/<0,0,0>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO A3 =ALIGNMENT/START,RECALL:A2,LIST=YES ALIGNMENT/LEVEL,ZPLUS,ALIGNPLN ALIGNMENT/TRANS,XAXIS,READPOINT ALIGNMENT/TRANS,YAXIS,READPOINT ALIGNMENT/TRANS,ZAXIS,P1 ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END MOVE/CLEARPLANE MANOD =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR THEO/<0,14.5856,-0.1181>,<0,0,1>,29.2244,0 ACTL/<0.1789,14.6053,-0.1181>,<0,0,1>,29.237,0 TARG/<0,14.5856,-0.1181>,<0,0,1> START ANG=45,END ANG=45 ANGLE VEC=<1,0,0> DIRECTION=CW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=4,DEPTH=-0.05,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<10.3324,24.918,-0.1681>,<0.7071068,0.7071068,0>,<10.442,25.0272,-0.1681> MOVE/CLEARPLANE HIT/BASIC,<10.3324,4.2532,-0.1681>,<0.7071068,-0.7071068,0>,<10.41,4.1756,-0.1681> MOVE/CLEARPLANE HIT/BASIC,<-10.3324,4.2532,-0.1681>,<-0.7071068,-0.7071068,0>,<-10.2431,4.342,-0.1681> MOVE/CLEARPLANE HIT/BASIC,<-10.3324,24.918,-0.1681>,<-0.7071068,0.7071068,0>,<-10.2503,24.8366,-0.1681> ENDMEAS/ A4 =ALIGNMENT/START,RECALL:A3,LIST=YES ALIGNMENT/LEVEL,ZPLUS,ALIGNPLN ALIGNMENT/TRANS,XAXIS,MANOD ALIGNMENT/TRANS,YAXIS,MANOD ALIGNMENT/TRANS,ZAXIS,P1 ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END MODE/DCC MOVE/CLEARPLANE TOPPLNPT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANOD.HIT[4].TX)^2+(MANOD.HIT[4].TY)^2))-.0266),180+(RAD2DEG(ATAN(MANOD.HIT[4].TY/MANOD.HIT[4].TX))),-0.1239>,<0,0,1> ACTL/<14.5833,135.5486,-0.114>,<0,0,1> TARG/<((SQRT((MANOD.HIT[4].X)^2+(MANOD.HIT[4].Y)^2))-.0266),180+(RAD2DEG(ATAN(MANOD.HIT[4].Y/MANOD.HIT[4].X))),-0.1239>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO TOPPLNPT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANOD.HIT[3].TX)^2+(MANOD.HIT[3].TY)^2))-.0266),180+(RAD2DEG(ATAN(MANOD.HIT[3].TY/MANOD.HIT[3].TX))),-0.1239>,<0,0,1> ACTL/<14.6006,224.5601,-0.1196>,<0,0,1> TARG/<((SQRT((MANOD.HIT[3].X)^2+(MANOD.HIT[3].Y)^2))-.0266),180+(RAD2DEG(ATAN(MANOD.HIT[3].Y/MANOD.HIT[3].X))),-0.1239>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO TOPPLNPT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANOD.HIT[2].TX)^2+(MANOD.HIT[2].TY)^2))-.0266),360+(RAD2DEG(ATAN(MANOD.HIT[2].TY/MANOD.HIT[2].TX))),-0.1239>,<0,0,1> ACTL/<14.5834,314.4494,-0.1091>,<0,0,1> TARG/<((SQRT((MANOD.HIT[2].X)^2+(MANOD.HIT[2].Y)^2))-.0266),360+(RAD2DEG(ATAN(MANOD.HIT[2].Y/MANOD.HIT[2].X))),-0.1239>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO TOPPLNPT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANOD.HIT[1].TX)^2+(MANOD.HIT[1].TY)^2))-.0266),(RAD2DEG(ATAN(MANOD.HIT[1].TY/MANOD.HIT[1].TX))),-0.1239>,<0,0,1> ACTL/<14.6004,45.44,-0.1125>,<0,0,1> TARG/<((SQRT((MANOD.HIT[1].X)^2+(MANOD.HIT[1].Y)^2))-.0266),(RAD2DEG(ATAN(MANOD.HIT[1].Y/MANOD.HIT[1].X))),-0.1239>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO TOPPLNN =FEAT/PLANE,CARTESIAN,TRIANGLE,NO,LEAST_SQR THEO/<0,0,-0.1239>,<0,0,1> ACTL/<-0.0891,-0.0099,-0.1138>,<-0.0002926,-0.0000498,1> CONSTR/PLANE,BF,TOPPLNPT1,TOPPLNPT2,TOPPLNPT3,TOPPLNPT4,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 A5 =ALIGNMENT/START,RECALL:A4,LIST=YES ALIGNMENT/LEVEL,ZPLUS,TOPPLNN ALIGNMENT/TRANS,ZAXIS,TOPPLNN ALIGNMENT/TRANS,XAXIS,MANOD ALIGNMENT/TRANS,YAXIS,MANOD ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END PREHIT/0.1 RETRACT/0.1 CLEARP/ZPLUS,0.25,ZPLUS,0,ON ENDGROUP/ID=GRP1 S1 =GROUP/SHOWALLPARAMS=YES MOVE/CLEARPLANE DATA =FEAT/CONTACT/CIRCLE/DEFAULT,POLAR,IN,LEAST_SQR THEO/<0,360,-0.4331>,<0,0,1>,734.3/25.4 ACTL/<0.0021,239.6826,-0.4331>,<0,0,1>,28.9104 TARG/<0,360,-0.4331>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=7,DEPTH=0.05,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<14.4547,360,-0.4831>,<-1,0,0>,<14.4414,359.9999,-0.4831> HIT/BASIC,<14.4547,308.5714,-0.4831>,<-0.6234898,0.7818315,0>,<14.4497,308.5704,-0.4831> HIT/BASIC,<14.4547,257.1429,-0.4831>,<0.2225209,0.9749279,0>,<14.473,257.1425,-0.4831> HIT/BASIC,<14.4547,205.7143,-0.4831>,<0.9009689,0.4338837,0>,<14.4552,205.7131,-0.4831> HIT/BASIC,<14.4547,154.2857,-0.4831>,<0.9009689,-0.4338837,0>,<14.4415,154.2845,-0.4831> HIT/BASIC,<14.4547,102.8571,-0.4831>,<0.2225209,-0.9749279,0>,<14.4601,102.8572,-0.4831> HIT/BASIC,<14.4547,51.4286,-0.4831>,<-0.6234898,-0.7818315,0>,<14.4653,51.4268,-0.4831> ENDMEAS/ COMMENT/REPT, Datum A Inside Diameter DIM LOC1= LOCATION OF CIRCLE DATA UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL D 28.9104 734.3/25.4 .6/25.4 0.0000 0.0009 0.0000 #--- END OF DIMENSION LOC1 COMMENT/REPT, Circularity REF FCFCIRTY1 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES, DESCRIPTION=OFF,, FEATURE_MATH=DEFAULT, UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100, SEGMENT_1,CIRCULARITY,0.005,TOL_ZONE_MATH=DEFAULT, TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=10, MEASURED: DATA:0.0266, FEATURES/DATA,, MOVE/CLEARPLANE ID2 =FEAT/CONTACT/CIRCLE/DEFAULT,POLAR,IN,LEAST_SQR THEO/<0,0,-0.1181>,<0,0,1>,735/25.4 ACTL/<0.0015,231.0928,-0.1181>,<0,0,1>,28.9381 TARG/<0,0,-0.1181>,<0,0,1> START ANG=51,END ANG=51 ANGLE VEC=<1,0,0> DIRECTION=CW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=7,DEPTH=0.05,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<14.4685,51,-0.1681>,<-0.6293204,-0.777146,0>,<14.4799,50.9998,-0.1681> HIT/BASIC,<14.4685,359.5714,-0.1681>,<-0.999972,0.0074799,0>,<14.4548,359.5708,-0.1681> HIT/BASIC,<14.4685,308.1429,-0.1681>,<-0.6176243,0.7864733,0>,<14.4634,308.1424,-0.1681> HIT/BASIC,<14.4685,256.7143,-0.1681>,<0.2298071,0.9732362,0>,<14.4864,256.7143,-0.1681> HIT/BASIC,<14.4685,205.2857,-0.1681>,<0.9041891,0.4271324,0>,<14.4687,205.286,-0.1681> HIT/BASIC,<14.4685,153.8571,-0.1681>,<0.8976983,-0.4406108,0>,<14.4553,153.8564,-0.1681> HIT/BASIC,<14.4685,102.4286,-0.1681>,<0.2152223,-0.9765651,0>,<14.4749,102.4284,-0.1681> ENDMEAS/ COMMENT/REPT, Circularity REF FCFCIRTY2 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES, DESCRIPTION=OFF,, FEATURE_MATH=DEFAULT, UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100, SEGMENT_1,CIRCULARITY,0.005,TOL_ZONE_MATH=DEFAULT, TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=10, MEASURED: ID2:0.0272, FEATURES/ID2,, COMMENT/REPT, Inside Diameter DIM LOC2= LOCATION OF CIRCLE ID2 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL D 28.9381 735/25.4 .6/25.4 0.0000 0.0011 0.0000 #--- END OF DIMENSION LOC2 MOVE/CLEARPLANE PLN1PT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[1].TX)^2+(ID2.HIT[1].TY)^2))+.030),(RAD2DEG(ATAN(ID2.HIT[1].TY/ID2.HIT[1].TX))),-0.1181>,<0,0,1> ACTL/<14.4985,51,-0.1181>,<0,0,1> TARG/<((SQRT((ID2.HIT[1].X)^2+(ID2.HIT[1].Y)^2))+.030),(RAD2DEG(ATAN(ID2.HIT[1].Y/ID2.HIT[1].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[2].TX)^2+(ID2.HIT[2].TY)^2))+.030),360-(RAD2DEG(ATAN(ID2.HIT[2].TY/ID2.HIT[2].TX))),-0.1181>,<0,0,1> ACTL/<14.4848,0.4292,-0.1144>,<0,0,1> TARG/<((SQRT((ID2.HIT[2].X)^2+(ID2.HIT[2].Y)^2))+.030),360-(RAD2DEG(ATAN(ID2.HIT[2].Y/ID2.HIT[2].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[3].TX)^2+(ID2.HIT[3].TY)^2))+.030),360+(RAD2DEG(ATAN(ID2.HIT[3].TY/ID2.HIT[3].TX))),-0.1181>,<0,0,1> ACTL/<14.4935,308.1422,-0.1172>,<0,0,1> TARG/<((SQRT((ID2.HIT[3].X)^2+(ID2.HIT[3].Y)^2))+.030),360+(RAD2DEG(ATAN(ID2.HIT[3].Y/ID2.HIT[3].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[4].TX)^2+(ID2.HIT[4].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[4].TY/ID2.HIT[4].TX))),-0.1181>,<0,0,1> ACTL/<14.5165,256.7148,-0.1222>,<0,0,1> TARG/<((SQRT((ID2.HIT[4].X)^2+(ID2.HIT[4].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[4].Y/ID2.HIT[4].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[5].TX)^2+(ID2.HIT[5].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[5].TY/ID2.HIT[5].TX))),-0.1181>,<0,0,1> ACTL/<14.4985,205.2861,-0.1147>,<0,0,1> TARG/<((SQRT((ID2.HIT[5].X)^2+(ID2.HIT[5].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[5].Y/ID2.HIT[5].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT6 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[6].TX)^2+(ID2.HIT[6].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[6].TY/ID2.HIT[6].TX))),-0.1181>,<0,0,1> ACTL/<14.4853,153.8561,-0.1133>,<0,0,1> TARG/<((SQRT((ID2.HIT[6].X)^2+(ID2.HIT[6].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[6].Y/ID2.HIT[6].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1PT7 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((ID2.HIT[7].TX)^2+(ID2.HIT[7].TY)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[7].TY/ID2.HIT[7].TX))),-0.1181>,<0,0,1> ACTL/<14.5049,102.4283,-0.1215>,<0,0,1> TARG/<((SQRT((ID2.HIT[7].X)^2+(ID2.HIT[7].Y)^2))+.03),180+(RAD2DEG(ATAN(ID2.HIT[7].Y/ID2.HIT[7].X))),-0.1181>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO,LEAST_SQR THEO/<0,0.031,-0.1181>,<0,0,1> ACTL/<-0.0015,0.0291,-0.1173>,<0.0000292,-0.0000123,1> CONSTR/PLANE,BF,PLN1PT1,PLN1PT2,PLN1PT3,PLN1PT4,PLN1PT5,PLN1PT6,PLN1PT7,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 DATDEF/A,FEATURES=DATA,, MOVE/CLEARPLANE CBORE =FEAT/CONTACT/CIRCLE/DEFAULT,POLAR,IN,LEAST_SQR THEO/<0,0.0069,0>,<0,0,1>,739.3/25.4 ACTL/<0.0014,231.2309,0>,<0,0,1>,29.1077 TARG/<0,0.0069,0>,<0,0,1> START ANG=102,END ANG=102 ANGLE VEC=<1,0,0> DIRECTION=CW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=7,DEPTH=0.05,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<14.5531,102,-0.05>,<0.2079117,-0.9781476,0>,<14.5599,102.0001,-0.05> HIT/BASIC,<14.5531,50.5714,-0.05>,<-0.6351158,-0.772417,0>,<14.565,50.5707,-0.05> HIT/BASIC,<14.5531,359.1429,-0.05>,<-0.9998881,0.0149594,0>,<14.5393,359.1423,-0.05> HIT/BASIC,<14.5531,307.7143,-0.05>,<-0.6117243,0.791071,0>,<14.5484,307.7139,-0.05> HIT/BASIC,<14.5531,256.2857,-0.05>,<0.2370804,0.97149,0>,<14.5714,256.2858,-0.05> HIT/BASIC,<14.5531,204.8571,-0.05>,<0.9073587,0.4203572,0>,<14.553,204.8557,-0.05> HIT/BASIC,<14.5531,153.4286,-0.05>,<0.8943774,-0.4473131,0>,<14.54,153.4281,-0.05> ENDMEAS/ COMMENT/REPT, Circularity REF FCFCIRTY3 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES, DESCRIPTION=OFF,, FEATURE_MATH=DEFAULT, UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100, SEGMENT_1,CIRCULARITY,0.005,TOL_ZONE_MATH=DEFAULT, TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=10, MEASURED: CBORE:0.0278, FEATURES/CBORE,, COMMENT/REPT, Cbore Diameter DIM LOC3= LOCATION OF CIRCLE CBORE UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL D 29.1077 739.3/25.4 .6/25.4 0.0000 0.0014 0.0000 #--- END OF DIMENSION LOC3 COMMENT/REPT, Cbore Depth and Flatness DIM DIST1= 3D DISTANCE FROM PLANE TOPPLNN TO PLANE PLN1,SHORTEST=OFF,NO_RADIUS UNITS=IN,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH AX MEAS NOMINAL +TOL -TOL DEV OUTTOL M 0.1173 0.1181 0.0000 .1/25.4 -0.0008 0.0000 ---# FLT1 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=NO, SEGMENT_1,FLATNESS,0.0157,TOL_ZONE_MATH=DEFAULT, ADD FEATURES/PLN1,, F2 =GENERIC/POINT,DEPENDENT,CARTESIAN,$ NOM/XYZ,<0,0.0187,0>,$ MEAS/XYZ,<FLT1.MEAS,-0.8947,-0.0071>,$ NOM/IJK,<0,0,1>,$ MEAS/IJK,<0,0,1> DIM FLAT1= LOCATION OF POINT F2 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL X 0.0081 0.0000 0.0157 0.0000 0.0081 0.0000 --#- END OF DIMENSION FLAT1 COMMENT/REPT, Thickness to table MOVE/CLEARPLANE TABLE =FEAT/CONTACT/PLANE/DEFAULT,POLAR,NONE,LEAST_SQR THEO/<0,180,-2.3346>,<0,0,1> ACTL/<0.0001,229.8125,-2.3377>,<0.0003079,0.000017,1> TARG/<0,2.8624,-2.334>,<0,0,1> ANGLE VEC=<1,0,0>,RADIAL SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=6,NUMRINGS=1 SPACER=13.3108 AVOIDANCE MOVE=NO SHOW HITS=YES HIT/BASIC,<13.3108,360,-2.334>,<0,0,1>,<13.3108,359.9998,-2.3416> HIT/BASIC,<13.3108,60,-2.334>,<0,0,1>,<13.3108,60.0002,-2.34> HIT/BASIC,<13.3108,120,-2.334>,<0,0,1>,<13.3108,120.0003,-2.336> HIT/BASIC,<13.3108,180,-2.334>,<0,0,1>,<13.3108,180.0005,-2.3334> HIT/BASIC,<13.3108,240,-2.334>,<0,0,1>,<13.3109,240,-2.3356> HIT/BASIC,<13.3108,300,-2.334>,<0,0,1>,<13.3108,299.9998,-2.3396> ENDMEAS/ DIM DIST3= 3D DISTANCE FROM PLANE TABLE TO PLANE PLN1,SHORTEST=OFF,NO_RADIUS UNITS=IN,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH AX MEAS NOMINAL +TOL -TOL DEV OUTTOL M 2.2204 2.2165 0.0059 0.0059 0.0039 0.0000 ---# COMMENT/REPT, Outside Diameter Concentricity MOVE/CLEARPLANE OD =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR THEO/<0,0,-0.1181>,<0,0,1>,29.2244,0 ACTL/<-0.0004,-0.0005,-0.1181>,<0,0,1>,29.2378,0 TARG/<0,0,-0.1181>,<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=6,DEPTH=0.05,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<14.6122,0,-0.0681>,<1,0,0>,<14.6055,0,-0.0681> MOVE/CLEARPLANE HIT/BASIC,<7.3061,12.6545,-0.0681>,<0.5,0.8660254,0>,<7.3158,12.6716,-0.0681> MOVE/CLEARPLANE HIT/BASIC,<-7.3061,12.6545,-0.0681>,<-0.5,0.8660254,0>,<-7.3086,12.6593,-0.0681> MOVE/CLEARPLANE HIT/BASIC,<-14.6122,0,-0.0681>,<-1,0,0>,<-14.6073,0,-0.0681> MOVE/CLEARPLANE HIT/BASIC,<-7.3061,-12.6545,-0.0681>,<-0.5,-0.8660254,0>,<-7.316,-12.672,-0.0681> MOVE/CLEARPLANE HIT/BASIC,<7.3061,-12.6545,-0.0681>,<0.5,-0.8660254,0>,<7.3092,-12.6605,-0.0681> ENDMEAS/ ASSIGN/WT=OD.RAD-DATA.RAD CC1 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=NO, SEGMENT_1,CONCENTRICITY,DIAMETER,0.0118,AXIS,A,<dat>, FEATURES/OD,, F3 =GENERIC/POINT,DEPENDENT,CARTESIAN,$ NOM/XYZ,<0.1937,0.0187,0>,$ MEAS/XYZ,<CC1.MEAS,1.5838,0.376>,$ NOM/IJK,<0,0,1>,$ MEAS/IJK,<0,0,1> DIM CC11= LOCATION OF POINT F3 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL X 0.0029 0.0000 0.0118 0.0000 0.0029 0.0000 #--- END OF DIMENSION CC11 F1 =GENERIC/POINT,DEPENDENT,CARTESIAN,$ NOM/XYZ,<0.3512,0.0187,0>,$ MEAS/XYZ,<WT,-13.8334,31.6735>,$ NOM/IJK,<0,0,1>,$ MEAS/IJK,<0,0,1> COMMENT/REPT, Wall Thickness DIM LOC4= LOCATION OF POINT F1 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL X 0.1637 0.1575 0.0000 0.0118 0.0062 0.0062 ---> END OF DIMENSION LOC4 MOVE/CLEARPLANE MOVE/POINT,NORMAL,<0,0,3> Q1 =COMMENT/INPUT,YES,FULL SCREEN=YES, Enter The Tab Width in MM 29.6+/- 0.1MM F6 =GENERIC/POINT,DEPENDENT,CARTESIAN,$ NOM/XYZ,<29.6,0,0>,$ MEAS/XYZ,<Q1.INPUT,0.9099,0.3933>,$ NOM/IJK,<0,0,1>,$ MEAS/IJK,<0,0,1> ENDGROUP/ID=S1 COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,OVC=NO, Flip piece over with cutout in the +Y Put part on two teflon strips to keep tab off the table Center probe .5" over center Wall thickness of part See photo Press okay to continue S2 =GROUP/SHOWALLPARAMS=YES RECALL/ALIGNMENT,INTERNAL,STARTUP RDPT =FEAT/POINT,CARTESIAN THEO/<0,-14.3209,0>,<0,0,1> ACTL/<16.4144,-0.6331,-31.3338>,<0,0,1> READPOINT/ A6 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/LEVEL,ZPLUS,ALIGNPLN ALIGNMENT/TRANS,XAXIS,RDPT ALIGNMENT/TRANS,YAXIS,RDPT ALIGNMENT/TRANS,ZAXIS,RDPT ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END PREHIT/0.5 RETRACT/0.5 CLEARP/ZPLUS,0.5,ZPLUS,0,ON PLN2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<0,0,0>,<0,0,1> ACTL/<0,0,-0.0717>,<0,0,1> TARG/<0,0,0>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO A7 =ALIGNMENT/START,RECALL:A6,LIST=YES ALIGNMENT/LEVEL,ZPLUS,ALIGNPLN ALIGNMENT/TRANS,ZAXIS,PLN2 ALIGNMENT/TRANS,XAXIS,RDPT ALIGNMENT/TRANS,YAXIS,RDPT ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END CLEARP/ZPLUS,0.5,ZPLUS,0,ON MOVE/CLEARPLANE MANODD =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR THEO/<0,14.3209,-0.25>,<0,0,1>,742.3/25.4,0 ACTL/<0.2381,14.3144,-0.25>,<0,0,1>,29.2374,0 TARG/<0,14.3209,-0.25>,<0,0,1> START ANG=45,END ANG=45 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.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<10.3324,24.6533,-0.25>,<0.7071068,0.7071068,0>,<10.4465,24.7671,-0.25> MOVE/CLEARPLANE HIT/BASIC,<-10.3324,24.6533,-0.25>,<-0.7071068,0.7071068,0>,<-10.2195,24.5411,-0.25> MOVE/CLEARPLANE HIT/BASIC,<-10.3324,3.9885,-0.25>,<-0.7071068,-0.7071068,0>,<-10.2145,4.1061,-0.25> MOVE/CLEARPLANE HIT/BASIC,<10.3324,3.9885,-0.25>,<0.7071068,-0.7071068,0>,<10.4645,3.8568,-0.25> ENDMEAS/ A8 =ALIGNMENT/START,RECALL:A7,LIST=YES ALIGNMENT/LEVEL,ZPLUS,ALIGNPLN ALIGNMENT/TRANS,ZAXIS,PLN2 ALIGNMENT/TRANS,XAXIS,MANODD ALIGNMENT/TRANS,YAXIS,MANODD ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END MOVE/CLEARPLANE BACKPLNPT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANODD.HIT[4].TX)^2+(MANODD.HIT[4].TY)^2))-.315),270-(RAD2DEG(ATAN(MANODD.HIT[4].TY/MANODD.HIT[4].TX))),0>,<0,0,1> ACTL/<14.3117,315.6406,-0.014>,<0,0,1> TARG/<((SQRT((MANODD.HIT[4].X)^2+(MANODD.HIT[4].Y)^2))-.315),270-(RAD2DEG(ATAN(MANODD.HIT[4].Y/MANODD.HIT[4].X))),0>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO BACKPLNPT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANODD.HIT[3].TX)^2+(MANODD.HIT[3].TY)^2))-.315),270-(RAD2DEG(ATAN(MANODD.HIT[3].TY/MANODD.HIT[3].TX))),0>,<0,0,1> ACTL/<14.2955,225.6772,-0.0156>,<0,0,1> TARG/<((SQRT((MANODD.HIT[3].X)^2+(MANODD.HIT[3].Y)^2))-.315),270-(RAD2DEG(ATAN(MANODD.HIT[3].Y/MANODD.HIT[3].X))),0>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO BACKPLNPT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANODD.HIT[2].TX)^2+(MANODD.HIT[2].TY)^2))-.315),180+(RAD2DEG(ATAN(MANODD.HIT[2].TY/MANODD.HIT[2].TX))),0>,<0,0,1> ACTL/<14.3119,135.6395,-0.0141>,<0,0,1> TARG/<((SQRT((MANODD.HIT[2].X)^2+(MANODD.HIT[2].Y)^2))-.315),180+(RAD2DEG(ATAN(MANODD.HIT[2].Y/MANODD.HIT[2].X))),0>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO BACKPLNPT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR THEO/<((SQRT((MANODD.HIT[1].TX)^2+(MANODD.HIT[1].TY)^2))-.315),(RAD2DEG(ATAN(MANODD.HIT[1].TY/MANODD.HIT[1].TX))),0>,<0,0,1> ACTL/<14.2957,45.6773,-0.0149>,<0,0,1> TARG/<((SQRT((MANODD.HIT[1].X)^2+(MANODD.HIT[1].Y)^2))-.315),(RAD2DEG(ATAN(MANODD.HIT[1].Y/MANODD.HIT[1].X))),0>,<0,0,1> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO MOVE/CLEARPLANE BACKPLNN =FEAT/PLANE,CARTESIAN,TRIANGLE,NO,LEAST_SQR THEO/<0,0,0>,<0,0,1> ACTL/<0,0.0001,-0.0146>,<-0.0000189,-0.0000176,1> CONSTR/PLANE,BF,BACKPLNPT1,BACKPLNPT2,BACKPLNPT3,BACKPLNPT4,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 A9 =ALIGNMENT/START,RECALL:A8,LIST=YES ALIGNMENT/LEVEL,ZPLUS,BACKPLNN ALIGNMENT/TRANS,ZAXIS,BACKPLNN ALIGNMENT/TRANS,XAXIS,MANODD ALIGNMENT/TRANS,YAXIS,MANODD ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END PREHIT/0.1 RETRACT/0.1 CLEARP/ZPLUS,0.2368,ZPLUS,-0.0132,ON MOVE/CLEARPLANE ODD =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR THEO/<0,0,-0.0983>,<0,0,1>,29.2244,0 ACTL/<0,0.0001,-0.0983>,<0,0,1>,29.2376,0 TARG/<0,0,-0.0983>,<0,0,1> START ANG=45,END ANG=45 ANGLE VEC=<1,0,0> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=4,DEPTH=-0.125,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<10.3324,10.3324,-0.2233>,<0.7071068,0.7071068,0>,<10.3313,10.3314,-0.2233> MOVE/CLEARPLANE HIT/BASIC,<-10.3324,10.3324,-0.2233>,<-0.7071068,0.7071068,0>,<-10.3425,10.3432,-0.2234> MOVE/CLEARPLANE HIT/BASIC,<-10.3324,-10.3324,-0.2233>,<-0.7071068,-0.7071068,0>,<-10.3314,-10.3312,-0.2234> MOVE/CLEARPLANE HIT/BASIC,<10.3324,-10.3324,-0.2233>,<0.7071068,-0.7071068,0>,<10.3425,-10.343,-0.2233> ENDMEAS/ DATDEF/A1,FEATURES=ODD,, A10 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/LEVEL,ZPLUS,BACKPLNN ALIGNMENT/TRANS,ZAXIS,BACKPLNN ALIGNMENT/TRANS,XAXIS,ODD ALIGNMENT/TRANS,YAXIS,ODD ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END MOVE/CLEARPLANE SHOULDERDIA =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR THEO/<0,0,-0.039>,<0,0,1>,730/25.4,0 ACTL/<0.0001,-0.0006,-0.039>,<0,0,1>,28.7305,0 TARG/<0,0,-0.039>,<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=6,DEPTH=-0.01,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<14.3701,0,-0.049>,<1,0,0>,<14.3571,0,-0.049> MOVE/CLEARPLANE HIT/BASIC,<7.185,12.4449,-0.049>,<0.5,0.8660254,0>,<7.1807,12.4374,-0.049> MOVE/CLEARPLANE HIT/BASIC,<-7.1851,12.4449,-0.049>,<-0.5,0.8660254,0>,<-7.1879,12.45,-0.049> MOVE/CLEARPLANE HIT/BASIC,<-14.3701,0,-0.049>,<-1,0,0>,<-14.3575,-0.0001,-0.049> MOVE/CLEARPLANE HIT/BASIC,<-7.1851,-12.4449,-0.049>,<-0.5,-0.8660254,0>,<-7.1807,-12.4376,-0.049> MOVE/CLEARPLANE HIT/BASIC,<7.185,-12.4449,-0.049>,<0.5,-0.8660254,0>,<7.1887,-12.4516,-0.049> ENDMEAS/ COMMENT/REPT, Shoulder Diameter DIM LOC5= LOCATION OF CIRCLE SHOULDERDIA UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL D 28.7305 730/25.4 .3/25.4 .3/25.4 -0.0097 0.0000 #--- END OF DIMENSION LOC5 CC2 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=NO, SEGMENT_1,CONCENTRICITY,DIAMETER,0.0118,AXIS,A1,<dat>, FEATURES/SHOULDERDIA,, F4 =GENERIC/POINT,DEPENDENT,CARTESIAN,$ NOM/XYZ,<0,0,-0.0132>,$ MEAS/XYZ,<CC2.MEAS,1.9501,-0.0024>,$ NOM/IJK,<-0.0001299,-0.0000346,1>,$ MEAS/IJK,<-0.0001299,-0.0000346,1> DIM CC4= LOCATION OF POINT F4 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL X 0.0012 0.0000 0.0118 0.0000 0.0012 0.0000 #--- END OF DIMENSION CC4 MOVE/CLEARPLANE CBORE2 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<0,0,0>,<0,0,1>,725/25.4 ACTL/<0.0003,-0.0012,0>,<0,0,1>,28.5315 TARG/<0,0,0>,<0,0,1> START ANG=45,END ANG=45 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.1 AVOIDANCE MOVE=NO FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=YES HIT/BASIC,<10.0916,10.0916,BACKPLNPT4.Z>,<-0.7071068,-0.7071068,0>,<10.0815,10.0813,-0.0006> HIT/BASIC,<-10.0916,10.0916,BACKPLNPT3.Z>,<0.7071068,-0.7071068,0>,<-10.0922,10.0922,0.0006> HIT/BASIC,<-10.0916,-10.0916,BACKPLNPT2.Z>,<0.7071068,0.7071068,0>,<-10.0823,-10.0822,-0.0006> HIT/BASIC,<10.0916,-10.0916,BACKPLNPT1.Z>,<-0.7071068,0.7071068,0>,<10.0941,-10.0935,0.0006> ENDMEAS/ COMMENT/REPT, Cbore DIM LOC6= LOCATION OF CIRCLE CBORE2 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL D 28.5315 725/25.4 .3/25.4 .3/25.4 -0.0118 0.0000 #--- END OF DIMENSION LOC6 CC3 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=NO, SEGMENT_1,CONCENTRICITY,DIAMETER,0.0118,AXIS,A1,<dat>, FEATURES/CBORE2,, F5 =GENERIC/POINT,DEPENDENT,CARTESIAN,$ NOM/XYZ,<0,0,-0.0132>,$ MEAS/XYZ,<CC3.MEAS,1.9501,-0.0024>,$ NOM/IJK,<-0.0001299,-0.0000346,1>,$ MEAS/IJK,<-0.0001299,-0.0000346,1> DIM CC5= LOCATION OF POINT F5 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL X 0.0025 0.0000 0.0118 0.0000 0.0025 0.0000 #--- END OF DIMENSION CC5 DIM CC6= LOCATION OF POINT F6 UNITS=IN ,$ GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO AX MEAS NOMINAL +TOL -TOL DEV OUTTOL X 28.5101 29.6000 0.1000 0.1000 -1.0899 0.9899 <--- END OF DIMENSION CC6 MOVE/CLEARPLANE MOVE/POINT,NORMAL,<0,0,3> ENDGROUP/ID=S2