Is it possible to have 2 different iterative alignments in the same programm??
I have posted the code, has you can see for the same feature screw-1
I get 2 different TP's
[code]
-A1- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/2130.038,826.67,1268.839,-0.0315039,0.9876686,-0.1533564
ACTL/2129.919,827.065,1268.305,-0.030268,0.9888289,-0.1459495
TARG/2130.038,826.67,1268.839,-0.0315039,0.9876686,-0.1533564
-A2- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1997.789,835.839,1205.057,-0.0440184,0.9984169,-0.0350146
ACTL/1997.578,835.735,1205.046,-0.0424951,0.9987181,-0.0275028
TARG/1997.789,835.839,1205.057,-0.0440184,0.9984169,-0.0350146
-A3- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1999.056,837.967,1264.31,-0.0440184,0.9984169,-0.0350146
ACTL/1999.017,836.63,1264.332,-0.0424951,0.9987181,-0.0275028
TARG/1999.056,837.967,1264.31,-0.0440184,0.9984169,-0.0350146
CHECK/ 5,1
DATUM -B- =AUTO/CIRCLE,SHOWALLPARAMS = YES,SHOWHITS = NO
THEO/2124.507,844.361,1261.656,-0.0499994,0.9979875,-0.0389995,10.606,0
ACTL/2124.431,844.812,1261.418,-0.0641689,0.9977902,-0.0172338,10.599,0
TARG/2124.507,844.361,1261.656,-0.0499994,0.9979875,-0.0389995
THEO_THICKNESS = 0,RECT,OUT,CIRCULAR,LEAST_SQR,ONERROR = NO,$
AUTO MOVE = BOTH,DISTANCE = 75,RMEAS = None,None,None,$
READ POS = NO,FIND HOLE = NO,REMEASURE = NO,$
NUMHITS = 4,INIT = 0,PERM = 0,SPACER = 0.75,PITCH = 0,$
START ANG = 0.065,END ANG = 0.065,DEPTH = -1,$
ANGLE VEC = -0.9987498,-0.0499875,0
MOVE/POINT,NORMAL,1923.433,910.027,1261.66
TIP/T1A75B0, SHANKIJK=-0.001, 0.986, 0.165, ANGLE=0.26
-C1- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1925.969,833.849,1238.813,-0.0039992,0.0659876,0.9978124
ACTL/1926.084,832,1238.977,-0.0022942,0.0443081,0.9990153
TARG/1925.969,833.849,1238.813,-0.0039992,0.0659876,0.9978124
MOVE/POINT,NORMAL,1925.488,851.273,1243.991
MOVE/POINT,NORMAL,1925.561,883.624,1240.703
MOVE/POINT,NORMAL,1925.785,880.375,1206.969
TIP/T1A90B0, SHANKIJK=0, 0.995, -0.096, ANGLE=179.738
MOVE/POINT,NORMAL,1925.769,877.678,1215.272
PREHIT/ 1
RETRACT/ 1
-C2- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1926.185,833.849,1231.39,0,-0.0139986,-0.999902
ACTL/1926.281,832.157,1231.463,-0.0024431,0.0076521,-0.9999677
TARG/1926.185,833.849,1231.39,0,-0.0139986,-0.999902
MOVE/POINT,NORMAL,1926.298,833.657,1227.064
MOVE/POINT,NORMAL,1926.295,915.12,1219.185
DATUM -C- =FEAT/POINT,RECT
THEO/1926.077,833.849,1235.102,0,0,1
ACTL/1926.183,832.079,1235.22,-0.0799275,-0.0265755,0.9964464
CONSTR/POINT,MID,-C1-,-C2-
MOVE/POINT,NORMAL,1909.912,885.953,1233.462
BODY =ALIGNMENT/START,RECALL:A1, LIST= YES
ALIGNMENT/ITERATE
PNT TARGET RAD = 0.2, START LABEL = , FIXTURE TOL = 0, ERROR LABEL =
MEAS ALL FEAT = ALWAYS ,MAX ITERATIONS = 99 ,LEVEL AXIS=YAXIS ,ROTATE AXIS=ZAXIS ,ORIGIN AXIS=XAXIS
LEVEL = -A1-,-A2-,-A3-,,
ROTATE = DATUM -B-,DATUM -C-,,
ORIGIN = DATUM -B-,,
ALIGNMENT/END
MOVE/POINT,NORMAL,1918.145,833.822,1229.984
MOVE/POINT,NORMAL,1916.52,888.029,1230.25
BODY =VIEWSET/
CHECK/ 3,1
RETRACT/ 4
RETRACT/ 2.5
PREHIT/ 4
RETRACT/ 2
-A4- =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
THEO/2051.468,840.393,1267.089,-0.0440184,0.9984169,-0.0350146
ACTL/2051.489,839.422,1267.117,-0.043804,0.9984173,-0.0352708
TARG/2051.468,840.393,1267.089,-0.0440184,0.9984169,-0.0350146
ACTL_THICKNESS = 0,RECT,SNAP = NO,$
AUTO MOVE = BOTH,DISTANCE = 25
-A5- =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
THEO/2035.997,837.48,1203.437,-0.0440184,0.9984169,-0.0350146
ACTL/2036.022,837.537,1203.433,-0.043804,0.9984173,-0.0352708
TARG/2035.997,837.48,1203.437,-0.0440184,0.9984169,-0.0350146
ACTL_THICKNESS = 0,RECT,SNAP = NO,$
AUTO MOVE = BOTH,DISTANCE = 35
-A6- =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
THEO/1929.73,817.309,1256.362,-0.0500015,0.9890287,-0.139004
ACTL/1929.911,818.481,1255.774,-0.0497873,0.9890038,-0.1392579
TARG/1929.73,817.309,1256.362,-0.0500015,0.9890287,-0.139004
ACTL_THICKNESS = 0,RECT,SNAP = NO,$
AUTO MOVE = BOTH,DISTANCE = 35
BODY A1 A6 =ALIGNMENT/START,RECALL:BODY, LIST= YES
ALIGNMENT/ITERATE
PNT TARGET RAD = 0.5, START LABEL = , FIXTURE TOL = 0, ERROR LABEL =
MEAS ALL FEAT = ALWAYS ,MAX ITERATIONS = 99 ,LEVEL AXIS=YAXIS ,ROTATE AXIS=ZAXIS ,ORIGIN AXIS=XAXIS
LEVEL = -A1-,-A2-,-A3-,-A4-,-A5-,-A6-,,
ROTATE = DATUM -B-,DATUM -C-,,
ORIGIN = DATUM -B-,,
ALIGNMENT/END
CHECK/ 3,1
RETRACT/ 4
RETRACT/ 2.5
PREHIT/ 4
RETRACT/ 2
REF-1 =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1917.107,831.882,1220.441,-0.0509948,0.9978977,-0.0399959
ACTL/1917.056,832.942,1220.394,-0.0512696,0.9978959,-0.0396883
TARG/1917.107,831.882,1220.441,-0.0509948,0.9978977,-0.0399959
SCREW-1 =AUTO/CIRCLE,SHOWALLPARAMS = YES,SHOWHITS = NO
THEO/1919.195,832.076,1222.225,-0.0509948,0.9978977,-0.0399959,3.9
ACTL/1919.852,833.1,1222.094,-0.0355261,0.9983784,-0.0444806,3.94
TARG/1919.195,832.076,1222.225,-0.0509948,0.9978977,-0.0399959
ACTL_THICKNESS = 0,RECT,IN,CIRCULAR,LEAST_SQR,ONERROR = NO,$
AUTO MOVE = BOTH,DISTANCE = 40,RMEAS = REF-1,REF-1,REF-1,$
READ POS = NO,FIND HOLE = CENTER,REMEASURE = NO,$
NUMHITS = 4,INIT = 3,PERM = 3,SPACER = 1,PITCH = 0,$
START ANG = 0.11,END ANG = 0.11,DEPTH = 1.5,$
ANGLE VEC = -0.9986994,-0.0509847,0
SCREW-2 =AUTO/CIRCLE,SHOWALLPARAMS = YES,SHOWHITS = NO
THEO/2098.843,843.126,1263.557,-0.0509948,0.9978977,-0.0399959,3.614
ACTL/2098.951,843.18,1263.778,-0.0818728,0.9964629,-0.0189365,3.95
TARG/2098.843,843.126,1263.557,-0.0509948,0.9978977,-0.0399959
ACTL_THICKNESS = 0,RECT,IN,CIRCULAR,LEAST_SQR,ONERROR = NO,$
AUTO MOVE = BOTH,DISTANCE = 40,RMEAS = None,None,None,$
READ POS = NO,FIND HOLE = CENTER,REMEASURE = NO,$
NUMHITS = 4,INIT = 3,PERM = 3,SPACER = 1,PITCH = 0,$
START ANG = 0,END ANG = 0,DEPTH = 1.5,$
ANGLE VEC = -0.9986994,-0.0509847,0
PREHIT/ 2
DIM LOC1= TRUE POSITION OF CIRCLE SCREW-1 UNITS=MM ,$
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH DEV PERPEN CENTERLINE=ON DISPLAY=DIAMETER
AX NOMINAL MEAS +TOL -TOL BONUS DEV DEVANG OUTTOL
X 1919.195 1919.852 0.657
Z 1222.225 1222.094 -0.131
DF 3.900 3.940 0.150 0.150 0.190 0.040 0.000 -----#---
TP MMC 1.000 0.190 1.428 2.631 0.238 -------->
END OF DIMENSION LOC1
RECALL/ALIGNMENT,INTERNAL,BODY
DIM LOC2= TRUE POSITION OF CIRCLE SCREW-1 UNITS=MM ,$
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH DEV PERPEN CENTERLINE=ON DISPLAY=DIAMETER
AX NOMINAL MEAS +TOL -TOL BONUS DEV DEVANG OUTTOL
X 1919.195 195.053 -1724.142
Z 1222.225 -413.369 -1635.594
DF 3.900 3.940 0.150 0.150 0.190 0.040 0.000 -----#---
TP MMC 1.000 0.190 4937.058 -174.921 4935.868 -------->
END OF DIMENSION LOC2[code]
I have posted the code, has you can see for the same feature screw-1
I get 2 different TP's
[code]
-A1- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/2130.038,826.67,1268.839,-0.0315039,0.9876686,-0.1533564
ACTL/2129.919,827.065,1268.305,-0.030268,0.9888289,-0.1459495
TARG/2130.038,826.67,1268.839,-0.0315039,0.9876686,-0.1533564
-A2- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1997.789,835.839,1205.057,-0.0440184,0.9984169,-0.0350146
ACTL/1997.578,835.735,1205.046,-0.0424951,0.9987181,-0.0275028
TARG/1997.789,835.839,1205.057,-0.0440184,0.9984169,-0.0350146
-A3- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1999.056,837.967,1264.31,-0.0440184,0.9984169,-0.0350146
ACTL/1999.017,836.63,1264.332,-0.0424951,0.9987181,-0.0275028
TARG/1999.056,837.967,1264.31,-0.0440184,0.9984169,-0.0350146
CHECK/ 5,1
DATUM -B- =AUTO/CIRCLE,SHOWALLPARAMS = YES,SHOWHITS = NO
THEO/2124.507,844.361,1261.656,-0.0499994,0.9979875,-0.0389995,10.606,0
ACTL/2124.431,844.812,1261.418,-0.0641689,0.9977902,-0.0172338,10.599,0
TARG/2124.507,844.361,1261.656,-0.0499994,0.9979875,-0.0389995
THEO_THICKNESS = 0,RECT,OUT,CIRCULAR,LEAST_SQR,ONERROR = NO,$
AUTO MOVE = BOTH,DISTANCE = 75,RMEAS = None,None,None,$
READ POS = NO,FIND HOLE = NO,REMEASURE = NO,$
NUMHITS = 4,INIT = 0,PERM = 0,SPACER = 0.75,PITCH = 0,$
START ANG = 0.065,END ANG = 0.065,DEPTH = -1,$
ANGLE VEC = -0.9987498,-0.0499875,0
MOVE/POINT,NORMAL,1923.433,910.027,1261.66
TIP/T1A75B0, SHANKIJK=-0.001, 0.986, 0.165, ANGLE=0.26
-C1- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1925.969,833.849,1238.813,-0.0039992,0.0659876,0.9978124
ACTL/1926.084,832,1238.977,-0.0022942,0.0443081,0.9990153
TARG/1925.969,833.849,1238.813,-0.0039992,0.0659876,0.9978124
MOVE/POINT,NORMAL,1925.488,851.273,1243.991
MOVE/POINT,NORMAL,1925.561,883.624,1240.703
MOVE/POINT,NORMAL,1925.785,880.375,1206.969
TIP/T1A90B0, SHANKIJK=0, 0.995, -0.096, ANGLE=179.738
MOVE/POINT,NORMAL,1925.769,877.678,1215.272
PREHIT/ 1
RETRACT/ 1
-C2- =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1926.185,833.849,1231.39,0,-0.0139986,-0.999902
ACTL/1926.281,832.157,1231.463,-0.0024431,0.0076521,-0.9999677
TARG/1926.185,833.849,1231.39,0,-0.0139986,-0.999902
MOVE/POINT,NORMAL,1926.298,833.657,1227.064
MOVE/POINT,NORMAL,1926.295,915.12,1219.185
DATUM -C- =FEAT/POINT,RECT
THEO/1926.077,833.849,1235.102,0,0,1
ACTL/1926.183,832.079,1235.22,-0.0799275,-0.0265755,0.9964464
CONSTR/POINT,MID,-C1-,-C2-
MOVE/POINT,NORMAL,1909.912,885.953,1233.462
BODY =ALIGNMENT/START,RECALL:A1, LIST= YES
ALIGNMENT/ITERATE
PNT TARGET RAD = 0.2, START LABEL = , FIXTURE TOL = 0, ERROR LABEL =
MEAS ALL FEAT = ALWAYS ,MAX ITERATIONS = 99 ,LEVEL AXIS=YAXIS ,ROTATE AXIS=ZAXIS ,ORIGIN AXIS=XAXIS
LEVEL = -A1-,-A2-,-A3-,,
ROTATE = DATUM -B-,DATUM -C-,,
ORIGIN = DATUM -B-,,
ALIGNMENT/END
MOVE/POINT,NORMAL,1918.145,833.822,1229.984
MOVE/POINT,NORMAL,1916.52,888.029,1230.25
BODY =VIEWSET/
CHECK/ 3,1
RETRACT/ 4
RETRACT/ 2.5
PREHIT/ 4
RETRACT/ 2
-A4- =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
THEO/2051.468,840.393,1267.089,-0.0440184,0.9984169,-0.0350146
ACTL/2051.489,839.422,1267.117,-0.043804,0.9984173,-0.0352708
TARG/2051.468,840.393,1267.089,-0.0440184,0.9984169,-0.0350146
ACTL_THICKNESS = 0,RECT,SNAP = NO,$
AUTO MOVE = BOTH,DISTANCE = 25
-A5- =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
THEO/2035.997,837.48,1203.437,-0.0440184,0.9984169,-0.0350146
ACTL/2036.022,837.537,1203.433,-0.043804,0.9984173,-0.0352708
TARG/2035.997,837.48,1203.437,-0.0440184,0.9984169,-0.0350146
ACTL_THICKNESS = 0,RECT,SNAP = NO,$
AUTO MOVE = BOTH,DISTANCE = 35
-A6- =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
THEO/1929.73,817.309,1256.362,-0.0500015,0.9890287,-0.139004
ACTL/1929.911,818.481,1255.774,-0.0497873,0.9890038,-0.1392579
TARG/1929.73,817.309,1256.362,-0.0500015,0.9890287,-0.139004
ACTL_THICKNESS = 0,RECT,SNAP = NO,$
AUTO MOVE = BOTH,DISTANCE = 35
BODY A1 A6 =ALIGNMENT/START,RECALL:BODY, LIST= YES
ALIGNMENT/ITERATE
PNT TARGET RAD = 0.5, START LABEL = , FIXTURE TOL = 0, ERROR LABEL =
MEAS ALL FEAT = ALWAYS ,MAX ITERATIONS = 99 ,LEVEL AXIS=YAXIS ,ROTATE AXIS=ZAXIS ,ORIGIN AXIS=XAXIS
LEVEL = -A1-,-A2-,-A3-,-A4-,-A5-,-A6-,,
ROTATE = DATUM -B-,DATUM -C-,,
ORIGIN = DATUM -B-,,
ALIGNMENT/END
CHECK/ 3,1
RETRACT/ 4
RETRACT/ 2.5
PREHIT/ 4
RETRACT/ 2
REF-1 =AUTO/SURFACE POINT,SHOWALLPARAMS = NO
THEO/1917.107,831.882,1220.441,-0.0509948,0.9978977,-0.0399959
ACTL/1917.056,832.942,1220.394,-0.0512696,0.9978959,-0.0396883
TARG/1917.107,831.882,1220.441,-0.0509948,0.9978977,-0.0399959
SCREW-1 =AUTO/CIRCLE,SHOWALLPARAMS = YES,SHOWHITS = NO
THEO/1919.195,832.076,1222.225,-0.0509948,0.9978977,-0.0399959,3.9
ACTL/1919.852,833.1,1222.094,-0.0355261,0.9983784,-0.0444806,3.94
TARG/1919.195,832.076,1222.225,-0.0509948,0.9978977,-0.0399959
ACTL_THICKNESS = 0,RECT,IN,CIRCULAR,LEAST_SQR,ONERROR = NO,$
AUTO MOVE = BOTH,DISTANCE = 40,RMEAS = REF-1,REF-1,REF-1,$
READ POS = NO,FIND HOLE = CENTER,REMEASURE = NO,$
NUMHITS = 4,INIT = 3,PERM = 3,SPACER = 1,PITCH = 0,$
START ANG = 0.11,END ANG = 0.11,DEPTH = 1.5,$
ANGLE VEC = -0.9986994,-0.0509847,0
SCREW-2 =AUTO/CIRCLE,SHOWALLPARAMS = YES,SHOWHITS = NO
THEO/2098.843,843.126,1263.557,-0.0509948,0.9978977,-0.0399959,3.614
ACTL/2098.951,843.18,1263.778,-0.0818728,0.9964629,-0.0189365,3.95
TARG/2098.843,843.126,1263.557,-0.0509948,0.9978977,-0.0399959
ACTL_THICKNESS = 0,RECT,IN,CIRCULAR,LEAST_SQR,ONERROR = NO,$
AUTO MOVE = BOTH,DISTANCE = 40,RMEAS = None,None,None,$
READ POS = NO,FIND HOLE = CENTER,REMEASURE = NO,$
NUMHITS = 4,INIT = 3,PERM = 3,SPACER = 1,PITCH = 0,$
START ANG = 0,END ANG = 0,DEPTH = 1.5,$
ANGLE VEC = -0.9986994,-0.0509847,0
PREHIT/ 2
DIM LOC1= TRUE POSITION OF CIRCLE SCREW-1 UNITS=MM ,$
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH DEV PERPEN CENTERLINE=ON DISPLAY=DIAMETER
AX NOMINAL MEAS +TOL -TOL BONUS DEV DEVANG OUTTOL
X 1919.195 1919.852 0.657
Z 1222.225 1222.094 -0.131
DF 3.900 3.940 0.150 0.150 0.190 0.040 0.000 -----#---
TP MMC 1.000 0.190 1.428 2.631 0.238 -------->
END OF DIMENSION LOC1
RECALL/ALIGNMENT,INTERNAL,BODY
DIM LOC2= TRUE POSITION OF CIRCLE SCREW-1 UNITS=MM ,$
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH DEV PERPEN CENTERLINE=ON DISPLAY=DIAMETER
AX NOMINAL MEAS +TOL -TOL BONUS DEV DEVANG OUTTOL
X 1919.195 195.053 -1724.142
Z 1222.225 -413.369 -1635.594
DF 3.900 3.940 0.150 0.150 0.190 0.040 0.000 -----#---
TP MMC 1.000 0.190 4937.058 -174.921 4935.868 -------->
END OF DIMENSION LOC2[code]
Comment