hexagon logo

Finnicky Alignment keeps crashing my Part

Feel like there needs to be pc-dmis for dummies forum where I should be posting these things. Ha. I have an manual alignment on this part that sometime works fine, sometimes offsets the part by an inch in the Z. When it offsets it an inch it tries to probe the hole as if it was an inch below where it actually is. It seems to be random if it aligns correctly or not. The part is very close to the Z limitation of my machine - Im wondering if that is messing with it. Attached is a screenshot of the graphic window and the part. Below is my code. Thanks for holding my hand.

STARTUP    =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
            ALIGNMENT/END
            MODE/MANUAL
            FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
            LOADPROBE/HP-TM-EF
            TIP/T1A90B-90, SHANKIJK=1, 0, 0, ANGLE=-90
            MOVESPEED/ 40
PLN1       =FEAT/PLANE,CARTESIAN,TRIANGLE
            THEO/<0.17346,-0.01587,1.42637>,<0,0,1>
            ACTL/<5.48859,4.19681,-3.44965>,<0.0001303,0.0005764,0.9999998>
            MEAS/PLANE,3
              HIT/BASIC,NORMAL,<-0.01629,-0.52442,1.42637>,<0,0,1>,<5.28048,3.675,-3.44932>,USE THEO=YES
              HIT/BASIC,NORMAL,<0.49562,-0.04516,1.42637>,<0,0,1>,<5.79903,4.14212,-3.44966>,USE THEO=YES
              HIT/BASIC,NORMAL,<0.04105,0.52197,1.42637>,<0,0,1>,<5.38625,4.77329,-3.44997>,USE THEO=YES
            ENDMEAS/
CIR1       =FEAT/CIRCLE,CARTESIAN,OUT,LEAST_SQR
            THEO/<0,0,1.0777>,<0,0,1>,1.5746,0
            ACTL/<5.27234,4.22324,-3.7906>,<0,0,1>,1.57563,0
            MEAS/CIRCLE,3,ZPLUS
              HIT/BASIC,NORMAL,<-0.00707,-0.78727,1.07602>,<-0.0089818,-0.9999597,0>,<5.27224,3.43543,-3.79058>,USE THEO=YES
              MOVE/CIRCULAR
              HIT/BASIC,NORMAL,<0.78699,-0.02206,1.0729>,<0.9996075,-0.0280153,0>,<6.05849,4.1721,-3.79059>,USE THEO=YES
              MOVE/CIRCULAR
              HIT/BASIC,NORMAL,<0.02611,0.78687,1.08419>,<0.033163,0.99945,0>,<5.43092,4.99493,-3.79062>,USE THEO=YES
            ENDMEAS/
PLN7       =FEAT/PLANE,CARTESIAN,TRIANGLE
            THEO/<1.13407,-0.10979,0>,<0,0,1>
            ACTL/<7.63009,4.28543,-6.10031>,<0.7815668,-0.526237,0.3350045>
            MEAS/PLANE,3
              HIT/BASIC,NORMAL,<0.45479,-1.72926,0>,<0,0,1>,<6.01543,2.68084,-4.85385>,USE THEO=YES
              HIT/BASIC,NORMAL,<1.81867,-0.17615,0>,<0,0,1>,<7.04253,4.20662,-4.85333>,USE THEO=YES
              HIT/BASIC,NORMAL,<1.12874,1.57603,0>,<0,0,1>,<9.8323,5.96882,-8.59374>,USE THEO=YES
            ENDMEAS/
            LOADPROBE/HP-TM-SF
            TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
CIR2       =FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR
            THEO/<1.59255,-1.15706,-0.13376>,<0,0,1>,0.433
            ACTL/<6.84256,3.0443,-4.96337>,<0,0,1>,0.43426
            MEAS/CIRCLE,3,ZPLUS
              HIT/BASIC,NORMAL,<1.60631,-0.94099,-0.16863>,<-0.0635564,-0.9979782,0>,<6.85132,3.26125,-4.96337>,USE THEO=YES
              HIT/BASIC,NORMAL,<1.4082,-1.27057,-0.11446>,<0.8515133,0.524333,0>,<6.63749,2.97293,-4.96337>,USE THEO=YES
              HIT/BASIC,NORMAL,<1.78404,-1.25806,-0.11819>,<-0.8844914,0.4665564,0>,<6.95196,2.85674,-4.96336>,USE THEO=YES
            ENDMEAS/
LIN1       =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
            THEO/<1.59255,-1.15706,0.47197>,<-0.809017,0.5877853,0>
            ACTL/<6.84256,3.0443,-4.37698>,<-0.7996859,0.6004186,0>
            CONSTR/LINE,BF,2D,CIR2,CIR1,,
            OUTLIER_REMOVAL/OFF,3
            FILTER/OFF,WAVELENGTH=0
            MODE/DCC
A1         =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
              ALIGNMENT/LEVEL,ZPLUS,CIR1
              ALIGNMENT/ROTATE,XMINUS,TO,LIN1,ABOUT,ZPLUS
              ALIGNMENT/ROTATE_OFFSET,36,ABOUT,ZPLUS
              ALIGNMENT/TRANS,XAXIS,CIR1
              ALIGNMENT/TRANS,YAXIS,CIR1
              ALIGNMENT/TRANS,ZAXIS,PLN7
            ALIGNMENT/END
CIR3       =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
            THEO/<1.59255,-1.15706,-0.05362>,<0,0,1>,0.433
            ACTL/<1.59255,-1.15706,-0.05363>,<0,0,1>,0.433
            TARG/<1.59255,-1.15706,-0.05362>,<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=3,DEPTH=0.07874,PITCH=0
              SAMPLE METHOD=SAMPLE_HITS
              SAMPLE HITS=0,SPACER=0
              AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=0.1937,DISTANCE AFTER=0.1937,DIRECTION=ALONG FEATURE VECTOR
              FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
            SHOW HITS=YES
              HIT/BASIC,<1.80905,-1.15706,-0.13237>,<-1,0,0>,<1.80905,-1.15706,-0.13237>
              HIT/BASIC,<1.4843,-0.96957,-0.13237>,<0.5,-0.8660254,0>,<1.4843,-0.96957,-0.13237>
              HIT/BASIC,<1.4843,-1.34455,-0.13237>,<0.5,0.8660254,0>,<1.4843,-1.34455,-0.13237>
            ENDMEAS/​

Attached Files
Parents Reply Children
No Data