So I've followed you're instructions and my Iterative alignment is still going going once. Hm...After it's done aligning the part my locations are B1 B2 B3 B4 C1 C2 are still off within .006-.010"
I'm also checking those two holes it's its say they are out of TP almost .048-.052" in each direction. See at this point I don't know whether it's alignment or the part itself.
I can't possibly figure out anything that I could've done wrong at this point. I've made other programs on the CMM to the model before but this the first time I've done such a complexed part.
Code:
PNT1 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-7.5351,-0.0134,-0.0525,0.0036644,0.0017326,0.9999918
ACTL/1.4854,5.3933,-24.8194,0.0005626,-0.0005621,0.9999997
TARG/-7.5351,-0.0134,-0.0525,0.0036644,0.0017326,0.9999918
PNT2 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/5.2208,7.0123,0.0005,-0.0023438,-0.0008014,0.9999969
ACTL/3.667,-1.8692,-24.7496,0,-0.0020495,0.9999979
TARG/5.2208,7.0123,0.0005,-0.0023438,-0.0008014,0.9999969
PNT3 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-5.2055,-7.2254,0.019,0.0044878,0.0013162,0.9999891
ACTL/14.1821,12.3549,-24.8093,-0.0009748,0,0.9999995
TARG/-5.2055,-7.2254,0.019,0.0044878,0.0013162,0.9999891
PLN1 =FEAT/PLANE,RECT,TRIANGLE
THEO/-2.5066,-0.0755,-0.011,-0.0081626,0.0072768,0.9999402
ACTL/6.4448,5.293,-24.7928,-0.0052089,0.0080475,0.9999541
CONSTR/PLANE,BF,PNT1,PNT2,PNT3,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
PNT4 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-3.5845,-9.8188,-0.0572,0.0000059,-0.9999995,0.0010179
ACTL/5.36,-4.4251,-24.8161,0.0006102,-0.9999968,0.0024405
TARG/-3.5845,-9.8188,-0.0572,0.0000059,-0.9999995,0.0010179
PNT5 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/3.5546,-9.8192,-0.0836,-0.0001284,-0.9999999,-0.0004195
ACTL/12.3124,-4.4434,-24.8785,0.0005679,-0.9999984,0.0017035
TARG/3.5546,-9.8192,-0.0836,-0.0001284,-0.9999999,-0.0004195
LIN1 =FEAT/LINE,RECT,UNBND
THEO/-3.5845,-9.8188,-0.0572,1,-0.000056,0
ACTL/5.36,-4.4251,-24.8161,0.9999965,-0.0026351,0
CONSTR/LINE,BF,2D,PNT4,PNT5,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
PNT6 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-4.6615,-8.74,-0.0619,-0.9459653,-0.3242324,0.0047941
ACTL/4.2781,-3.4281,-24.7915,-0.9999999,0,-0.0003768
TARG/-4.6615,-8.74,-0.0619,-0.9459653,-0.3242324,0.0047941
PNT7 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-4.4474,-9.3647,-0.0547,-0.9459653,-0.3242324,0.0047941
ACTL/4.4746,-4.0014,-24.7906,-0.8501158,-0.5265959,0
TARG/-4.4474,-9.3647,-0.0547,-0.9459653,-0.3242324,0.0047941
LIN2 =FEAT/LINE,RECT,UNBND
THEO/-4.6615,-8.74,-0.0619,0.324212,-0.9459844,0
ACTL/4.2781,-3.4281,-24.7915,0.3240863,-0.9460275,0
CONSTR/LINE,BF,2D,PNT6,PNT7,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
PNT8 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/4.6595,-8.7504,-0.0737,0.946045,-0.3240308,-0.0017053
ACTL/13.5257,-3.4995,-24.887,0.9999815,0.0009995,-0.0059959
TARG/4.6595,-8.7504,-0.0737,0.946045,-0.3240308,-0.0017053
PNT9 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/4.4507,-9.3601,-0.0788,0.946045,-0.3240308,-0.0017053
ACTL/13.3734,-3.9404,-24.886,0.9995527,-0.0298899,-0.0009642
TARG/4.4507,-9.3601,-0.0788,0.946045,-0.3240308,-0.0017053
LIN3 =FEAT/LINE,RECT,UNBND
THEO/4.6595,-8.7504,-0.0737,-0.3239911,-0.9460601,0
ACTL/13.5257,-3.4995,-24.887,-0.326657,-0.945143,0
CONSTR/LINE,BF,2D,PNT8,PNT9,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
PNT10 =FEAT/POINT,RECT
THEO/-4.2918,-9.8188,-0.0595,1,-0.000056,0
ACTL/4.619,-4.4231,-24.8038,0.9999965,-0.0026351,0
CONSTR/POINT,INT,LIN1,LIN2
PNT11 =FEAT/POINT,RECT
THEO/4.2935,-9.8192,-0.0654,1,-0.000056,0
ACTL/13.1987,-4.4457,-24.8516,0.9999965,-0.0026351,0
CONSTR/POINT,INT,LIN1,LIN3
LIN4 =FEAT/LINE,RECT,UNBND
THEO/-4.2918,-9.8188,-0.0596,1,-0.000056,0
ACTL/4.619,-4.4231,-24.8038,0.9999965,-0.0026351,0
CONSTR/LINE,BF,2D,PNT10,PNT11,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
A2 =ALIGNMENT/START,RECALL:STARTUP, LIST= YES
ALIGNMENT/LEVEL,ZPLUS,PLN1
ALIGNMENT/TRANS,ZAXIS,PLN1
ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS
ALIGNMENT/TRANS,XAXIS,LIN4
ALIGNMENT/TRANS,YAXIS,LIN4
ALIGNMENT/END
MODE/DCC
CLEARP/ZPLUS,2.5,ZPLUS,0
MOVE/CLEARPLANE
A1 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-4.9996,16.8179,0.0828,0.0099602,-0.0060095,0.9999323
ACTL/-4.9683,16.8095,0.0591,0.0077116,-0.0064652,0.9999494
TARG/-4.9996,16.8179,0.0828,0.0099602,-0.0060095,0.9999323
MOVE/CLEARPLANE
A2 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/5,16.8185,0.0012,0.0059397,-0.008028,0.9999501
ACTL/5.0306,16.7873,-0.0001,0.0036843,-0.0084701,0.9999573
TARG/5,16.8185,0.0012,0.0059397,-0.008028,0.9999501
MOVE/CLEARPLANE
A3 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/0.0001,0.6187,-0.0759,0.0115048,-0.0069562,0.9999096
ACTL/-0.0069,0.5995,-0.0955,0.009253,-0.007417,0.9999297
TARG/0.0001,0.6187,-0.0759,0.0115048,-0.0069562,0.9999096
MOVE/CLEARPLANE
B1 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-5.5096,13.8145,0.5702,0.9663506,-0.257151,0.006313
ACTL/-5.4888,13.8076,0.5456,0.9657178,-0.2594622,0.0082796
TARG/-5.5096,13.8145,0.5702,0.9663506,-0.257151,0.006313
B2 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/5.5191,13.8151,0.4738,-0.9659781,-0.2574125,0.0250036
ACTL/5.5528,13.7849,0.4733,-0.9666419,-0.2551149,0.0228013
TARG/5.5191,13.8151,0.4738,-0.9659781,-0.2574125,0.0250036
B3 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/-5.5091,5.8146,0.5229,0.9663139,0.2571761,0.0098983
ACTL/-5.5193,5.8045,0.4955,0.9669018,0.2548618,0.0121011
TARG/-5.5091,5.8146,0.5229,0.9663139,0.2571761,0.0098983
B4 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/5.5195,5.8154,0.4086,-0.9660185,0.256887,0.028589
ACTL/5.5306,5.7803,0.4054,-0.9654616,0.2591815,0.0266229
TARG/5.5195,5.8154,0.4086,-0.9660185,0.256887,0.028589
C1 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/0.0069,18.0658,0.7457,-0.0000487,-0.999945,0.0104844
ACTL/0.0388,18.0461,0.734,-0.0024597,-0.9999467,0.0100249
TARG/0.0069,18.0658,0.7457,-0.0000487,-0.999945,0.0104844
C2 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
THEO/0.0069,1.5613,0.6307,0.0001889,0.9997018,0.0244202
ACTL/0.0005,1.5411,0.6127,0.002524,0.9996873,0.0248798
TARG/0.0069,1.5613,0.6307,0.0001889,0.9997018,0.0244202
LN_B1_B2 =FEAT/LINE,RECT,UNBND
THEO/-5.5096,13.8145,0.5702,1,0.0000544,0
ACTL/-5.4888,13.8076,0.5456,0.9999799,-0.0020633,-0.0060007
CONSTR/LINE,BF,2D,B1,B2,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
LN_B3_B4 =FEAT/LINE,RECT,UNBND
THEO/-5.5091,5.8146,0.5229,1,0.0000725,0
ACTL/-5.5193,5.8045,0.4955,0.9999795,-0.0022105,-0.0060018
CONSTR/LINE,BF,2D,B3,B4,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
LN_B =FEAT/LINE,RECT,UNBND
THEO/0.0047,13.8148,0.5702,0.0000563,-1,0
ACTL/0.032,13.7962,0.5125,-0.0033,-0.9999647,-0.0077316
CONSTR/LINE,BF,2D,LN_B1_B2,LN_B3_B4,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
LN_C =FEAT/LINE,RECT,UNBND
THEO/0.0069,18.0658,0.7457,0,-1,0
ACTL/0.0388,18.0461,0.734,-0.0023204,-0.9999674,-0.0077375
CONSTR/LINE,BF,2D,C1,C2,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
PLN_A =FEAT/PLANE,RECT,TRIANGLE
THEO/0.0002,11.4184,0.0027,0.0081603,-0.0072776,0.9999402
ACTL/0.0007,11.4196,-0.0119,0.0059932,-0.0077534,0.999952
CONSTR/PLANE,BF,A1,A2,A3,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0
A4 =ALIGNMENT/START,RECALL:A2, LIST= YES
ALIGNMENT/LEVEL,ZPLUS,PLN_A
ALIGNMENT/TRANS,ZAXIS,PLN_A
ALIGNMENT/ROTATE,YMINUS,TO,LN_B,ABOUT,ZPLUS
ALIGNMENT/TRANS,XAXIS,LN_B
ALIGNMENT/TRANS,YAXIS,LN_C
ALIGNMENT/END
A0 =ALIGNMENT/START,RECALL:A4, LIST= YES
ALIGNMENT/ITERATE
PNT TARGET RAD = 0.1968, START LABEL = , FIXTURE TOL = 0.002, ERROR LABEL =
MEAS ALL FEAT = ALWAYS ,MAX ITERATIONS = 10 ,LEVEL AXIS=ZAXIS ,ROTATE AXIS=XAXIS ,ORIGIN AXIS=YAXIS
LEVEL = A1,A2,A3,,
ROTATE = LN_B1_B2,LN_B3_B4,,
ORIGIN = LN_C,,
ALIGNMENT/END
Thanks again. This part is really kicking my ass.
Bookmarks