hexagon logo

Checking an CWW circle

I am struggling with what seems to be a simple part it’s three holes all in line the datum’s are based on one circle that’s measured CWW but when I try to do an auto feature the probe crashes into the part and then it can’t locate the other two holes.  any suggestions on how to set up the alignment again it’s based off of the middle outside radius and the small bore to the right of the middle bore.

Parents
  • ok thank you ill let you know if I've fixed it !

  • STARTUP    =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
                ALIGNMENT/END
                MODE/MANUAL
                PREHIT/0.001
                RETRACT/0.001
                FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;MEAS,NOM,TOL,DEV,OUTTOL, , 
                TEMPCOMP/METHOD = AUTOMATIC,MATERIAL = Zerodur; Nexcera,CTE=0
                  ,SET WARNING LIMIT = FALSE,MINIMUM = 10,MAXIMUM = 40
                  ,PART SENSOR NUM=DEFAULT,X SCALE= 25.6566,Y SCALE= 25.2152,Z SCALE= 25.9439,PART TEMP=25.4915
                LOADPROBE/SPHERE PROBE
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                MANRETRACT/0.02
    MAN_ALIGN  =GROUP/SHOWALLPARAMS=YES
    PLN1         =FEAT/PLANE,CARTESIAN,TRIANGLE
                  THEO/<-0.0144,0.0352,0.032>,<0,0,1>
                  ACTL/<5.5957,3.0992,-15.1783>,<-0.0002403,-0.0033879,0.9999942>
                  MEAS/PLANE,4
                    HIT/BASIC,NORMAL,<-0.4804,0.1425,0.032>,<0,0,1>,<5.1306,3.2108,-15.1782>,USE THEO=YES
                    HIT/BASIC,NORMAL,<-0.4858,-0.095,0.032>,<0,0,1>,<5.1306,2.9789,-15.1787>,USE THEO=YES
                    MOVE/POINT,NORMAL,<0.459,0.1818,0.0624>
                    HIT/BASIC,NORMAL,<0.4496,-0.0883,0.032>,<0,0,1>,<6.0608,2.979,-15.1788>,USE THEO=YES
                    HIT/BASIC,NORMAL,<0.459,0.1818,0.032>,<0,0,1>,<6.0608,3.2279,-15.1776>,USE THEO=YES
                  ENDMEAS/
    CIR1         =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
                  THEO/<0,0,0.1164>,<0,0,1>,0.725,0
                  ACTL/<5.5871,3.1105,0.1164>,<0,0,1>,0.7275,0
                  TARG/<0,0,0.1164>,<0,0,1>
                  START ANG=0,END ANG=360
                  ANGLE VEC=<1,0,0>
                  DIRECTION=CCW
                  SHOW FEATURE PARAMETERS=YES
                    VOID DETECTION=NO
                    REMEASURE=NO
                    SURFACE=THICKNESS_NONE,0
                    MEASURE MODE=NOMINALS
                    RMEAS=NONE,NONE,NONE
                    AUTO WRIST=NO
                    GRAPHICAL ANALYSIS=NO
                    FEATURE LOCATOR=NO,NO,""
                  SHOW CONTACT PARAMETERS=YES
                    NUMHITS=5,DEPTH=-0.04,PITCH=0
                    SAMPLE METHOD=SAMPLE_HITS
                    SAMPLE HITS=0,SPACER=0
                    AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=0.3937,DISTANCE AFTER=0.3937,DIRECTION=ALONG FEATURE VECTOR
                    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
                  SHOW HITS=YES
                    HIT/BASIC,<0.3625,0,0.0764>,<1,0,0>,<5.9516,3.123,-15.14>
                    HIT/BASIC,<0.112,0.3448,0.0764>,<0.309017,0.9510565,0>,<5.7174,3.4478,-15.1386>
                    HIT/BASIC,<-0.2933,0.2131,0.0764>,<-0.809017,0.5877853,0>,<5.3127,3.3532,-15.1455>
                    HIT/BASIC,<-0.2933,-0.2131,0.0764>,<-0.809017,-0.5877853,0>,<5.2815,2.9183,-15.1454>
                    HIT/BASIC,<0.112,-0.3448,0.0764>,<0.309017,-0.9510565,0>,<5.4471,2.7734,-15.1454>
                  ENDMEAS/
    CIR2         =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
                  THEO/<0.625,0,0.032>,<0,0,1>,0.134
                  ACTL/<6.2157,3.1099,0.032>,<0,0,1>,0.1334
                  TARG/<0.625,0,0.032>,<0,0,1>
                  START ANG=0,END ANG=360
                  ANGLE VEC=<1,0,0>
                  DIRECTION=CCW
                  SHOW FEATURE PARAMETERS=YES
                    VOID DETECTION=NO
                    REMEASURE=NO
                    SURFACE=THICKNESS_NONE,0
                    MEASURE MODE=NOMINALS
                    RMEAS=NONE,NONE,NONE
                    AUTO WRIST=NO
                    GRAPHICAL ANALYSIS=NO
                    FEATURE LOCATOR=NO,NO,""
                  SHOW CONTACT PARAMETERS=YES
                    NUMHITS=4,DEPTH=0.02,PITCH=0
                    SAMPLE METHOD=SAMPLE_HITS
                    SAMPLE HITS=0,SPACER=0
                    AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=0.3937,DISTANCE AFTER=0.3937,DIRECTION=ALONG FEATURE VECTOR
                    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
                  SHOW HITS=YES
                    HIT/BASIC,<0.692,0,0.012>,<-1,0,0>,<6.2788,3.1318,-15.2127>
                    HIT/BASIC,<0.625,0.067,0.012>,<0,-1,0>,<6.2288,3.1752,-15.2127>
                    HIT/BASIC,<0.558,0,0.012>,<1,0,0>,<6.1555,3.1388,-15.2127>
                    HIT/BASIC,<0.625,-0.067,0.012>,<0,1,0>,<6.1992,3.0453,-15.2127>
                  ENDMEAS/
    LIN1         =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
                  THEO/<0,0,0.1164>,<0.9910104,0,-0.1337851>
                  ACTL/<5.5871,3.1105,0.1164>,<0.9911095,-0.0009167,-0.1330457>
                  CONSTR/LINE,BF,3D,CIR1,CIR2,,
                  OUTLIER_REMOVAL/OFF,3
                  FILTER/OFF,WAVELENGTH=0
    A1           =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
                    ALIGNMENT/LEVEL,ZPLUS,PLN1
                    ALIGNMENT/TRANS,ZAXIS,PLN1
                    ALIGNMENT/TRANS,XAXIS,CIR2
                    ALIGNMENT/TRANS,YAXIS,CIR2
                    ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS
                  ALIGNMENT/END
                  CLEARP/ZPLUS,0.5,ZPLUS,0,ON
                ENDGROUP/ID=MAN_ALIGN
    DCC_ALIGN  =GROUP/SHOWALLPARAMS=YES
                  MODE/DCC
    PLN1         =FEAT/PLANE,CARTESIAN,TRIANGLE
                  THEO/<-0.6394,0.0352,0>,<0,0,1>
                  ACTL/<-0.6394,0.0353,0.0004>,<0.0004593,-0.0026734,0.9999963>
                  MEAS/PLANE,4
                    MOVE/CLEARPLANE
                    HIT/BASIC,NORMAL,<-1.1054,0.1425,0>,<0,0,1>,<-1.1054,0.1426,0.0006>,USE THEO=YES
                    HIT/BASIC,NORMAL,<-1.1108,-0.095,0>,<0,0,1>,<-1.1109,-0.0949,0.0006>,USE THEO=YES
                    MOVE/POINT,NORMAL,<-0.0615,0.0948,0.703>
                    HIT/BASIC,NORMAL,<-0.1754,-0.0883,0>,<0,0,1>,<-0.1755,-0.0882,-0.0004>,USE THEO=YES
                    HIT/BASIC,NORMAL,<-0.166,0.1818,0>,<0,0,1>,<-0.166,0.1819,0.0008>,USE THEO=YES
                  ENDMEAS/
                  MOVE/CLEARPLANE
                  MANRETRACT/0.05
    CIR1         =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
                  THEO/<-0.625,0,0.0844>,<0,0,1>,0.725,0
                  ACTL/<-0.625,0,0.0844>,<0,0,1>,0.725,0
                  TARG/<-0.625,0,0.0844>,<0,0,1>
                  START ANG=0,END ANG=360
                  ANGLE VEC=<1,0,0>
                  DIRECTION=CCW
                  SHOW FEATURE PARAMETERS=YES
                    VOID DETECTION=NO
                    REMEASURE=NO
                    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,DEPTH=-0.04,PITCH=0
                    SAMPLE METHOD=SAMPLE_HITS
                    SAMPLE HITS=0,SPACER=0
                    AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=0.3937,DISTANCE AFTER=0.3937,DIRECTION=ALONG FEATURE VECTOR
                    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
                  SHOW HITS=YES
                    HIT/BASIC,<-0.2625,0,0.0444>,<1,0,0>,<-0.2625,0,0.0444>
                    HIT/BASIC,<-0.513,0.3448,0.0444>,<0.309017,0.9510565,0>,<-0.513,0.3448,0.0444>
                    HIT/BASIC,<-0.9183,0.2131,0.0444>,<-0.809017,0.5877853,0>,<-0.9183,0.2131,0.0444>
                    HIT/BASIC,<-0.9183,-0.2131,0.0444>,<-0.809017,-0.5877853,0>,<-0.9183,-0.2131,0.0444>
                    HIT/BASIC,<-0.513,-0.3448,0.0444>,<0.309017,-0.9510565,0>,<-0.513,-0.3448,0.0444>
                  ENDMEAS/
                  MOVE/CLEARPLANE
    CIR2         =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
                  THEO/<0,0,0>,<0,0,1>,0.134
                  ACTL/<-5.5864,-3.1176,15.2219>,<0.0002356,0.0033883,0.9999942>,0.134
                  TARG/<0,0,0>,<0,0,1>
                  START ANG=0,END ANG=360
                  ANGLE VEC=<1,0,0>
                  DIRECTION=CCW
                  SHOW FEATURE PARAMETERS=YES
                    VOID DETECTION=NO
                    REMEASURE=NO
                    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=4,DEPTH=0.02,PITCH=0
                    SAMPLE METHOD=SAMPLE_HITS
                    SAMPLE HITS=0,SPACER=0
                    AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=0.3937,DISTANCE AFTER=0.3937,DIRECTION=ALONG FEATURE VECTOR
                    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
                  SHOW HITS=YES
                    HIT/BASIC,<0.067,0,-0.02>,<-1,0,0>,<-5.5194,-3.1176,15.2019>
                    HIT/BASIC,<0,0.067,-0.02>,<0,-1,0>,<-5.5865,-3.0507,15.2017>
                    HIT/BASIC,<-0.067,0,-0.02>,<1,0,0>,<-5.6534,-3.1177,15.2019>
                    HIT/BASIC,<0,-0.067,-0.02>,<0,1,0>,<-5.5863,-3.1847,15.2022>
                  ENDMEAS/
    LIN1         =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
                  THEO/<-0.625,0,0.0844>,<0.9910104,0,-0.1337851>
                  ACTL/<-5.5864,-3.1176,15.2219>,<0.3056531,0.1920633,-0.9325706>
                  CONSTR/LINE,BF,3D,CIR1,CIR2,,
                  OUTLIER_REMOVAL/OFF,3
                  FILTER/OFF,WAVELENGTH=0
    A1           =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
                    ALIGNMENT/LEVEL,ZPLUS,PLN1
                    ALIGNMENT/TRANS,ZAXIS,PLN1
                    ALIGNMENT/TRANS,XAXIS,CIR2
                    ALIGNMENT/TRANS,YAXIS,CIR2
                    ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS
                  ALIGNMENT/END
                  CLEARP/ZPLUS,0.5,ZPLUS,0,ON
                ENDGROUP/ID=DCC_ALIGN

  • when it goes to check cir1 its still running into the part

  • change Cir1 to IN instead of out. its trying to check it like it's an OD, sometimes my models do the same thing, when i generate auto features for an inside diameter it thinks it's an outside diameter. 

  • ohh oops. Bigger prehit then, you're still on .001

    PREHIT/0.05
    RETRACT/0.05

  •  Ok it now moving away enough but when it goes to hit the second hit it doesn’t go near the part 

  • either use circular moves, or add clearplanes in between each hit of the auto circle 

    CIRCULAR MOVES=STRAIGHT

  • Also, you shouldnt be naming the features the same thing, you have two cir1's, two pln1's etc. etc. same with alignments 

Reply Children