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
  • yes define the clearplane after your a3 manual alignment. Edit : after the A3_DCC1

  • I changed it to .02 is that why i was having those issues with it crashing into the part ?

  • no it was crashing because you weren't using any clearance moves or avoidance moves

  • I had the clearance cube activated . If i put the  "CLEARP/ZPLUS,0.5,ZPLUS,0,ON" after the third alignment will that fix it ?

  • Never used the clearance cube so you may have to turn that off, once you define your clearplane you will have to go in and add a "MOVE/CLEARPLANE" before each feature. similar to this.

    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
                  CLEARP/ZPLUS,0.5,ZPLUS,0,ON
                  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
                  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

  •  
    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= 20,Y SCALE= 20,Z SCALE= 20,PART TEMP=20
                LOADPROBE/SPHERE PROBE
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                MANRETRACT/0.02
    PLN1       =FEAT/PLANE,CARTESIAN,TRIANGLE
                THEO/<-0.0144,0.0352,0.032>,<0,0,1>
                ACTL/<-0.0144,0.0352,0.032>,<0,0,1>
                MEAS/PLANE,4
                  HIT/BASIC,NORMAL,<-0.4804,0.1425,0.032>,<0,0,1>,<-0.4804,0.1425,0.032>,USE THEO=YES
                  HIT/BASIC,NORMAL,<-0.4858,-0.095,0.032>,<0,0,1>,<-0.4858,-0.095,0.032>,USE THEO=YES
                  MOVE/POINT,NORMAL,<0.459,0.1818,0.0624>
                  HIT/BASIC,NORMAL,<0.4496,-0.0883,0.032>,<0,0,1>,<0.4496,-0.0883,0.032>,USE THEO=YES
                  HIT/BASIC,NORMAL,<0.459,0.1818,0.032>,<0,0,1>,<0.459,0.1818,0.032>,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/<0,0,0.1164>,<0,0,1>,0.725,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>,<0.3625,0,0.0764>
                  HIT/BASIC,<0.112,0.3448,0.0764>,<0.309017,0.9510565,0>,<0.112,0.3448,0.0764>
                  HIT/BASIC,<-0.2933,0.2131,0.0764>,<-0.809017,0.5877853,0>,<-0.2933,0.2131,0.0764>
                  HIT/BASIC,<-0.2933,-0.2131,0.0764>,<-0.809017,-0.5877853,0>,<-0.2933,-0.2131,0.0764>
                  HIT/BASIC,<0.112,-0.3448,0.0764>,<0.309017,-0.9510565,0>,<0.112,-0.3448,0.0764>
                ENDMEAS/
    CIR2       =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
                THEO/<0.625,0,0.032>,<0,0,1>,0.134
                ACTL/<0.625,0,0.032>,<0,0,1>,0.134
                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>,<0.692,0,0.012>
                  HIT/BASIC,<0.625,0.067,0.012>,<0,-1,0>,<0.625,0.067,0.012>
                  HIT/BASIC,<0.558,0,0.012>,<1,0,0>,<0.558,0,0.012>
                  HIT/BASIC,<0.625,-0.067,0.012>,<0,1,0>,<0.625,-0.067,0.012>
                ENDMEAS/
    LIN1       =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
                THEO/<0,0,0.1164>,<0.9910104,0,-0.1337851>
                ACTL/<0,0,0.1164>,<0.9910104,0,-0.1337851>
                CONSTR/LINE,BF,3D,CIR1,CIR2,,
                OUTLIER_REMOVAL/OFF,3
                FILTER/OFF,WAVELENGTH=0

  • Ok I'm starting over from here how would you align this and where would you add the clear plane ?

  • Alignment looked okay. After you do your alignment and set the Z Axis, define the clearplane, then whenever you do an auto circle, or any auto feature it will automatically put a move/clearplane move in before the feature. 

    Probably don't have to restart, all you need to do is define the clearplane and put a move/clearplane before your features. 

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

Reply Children
No Data