Hi Guys, this is probably me being A moron but when I am writing a new program for A new jig we have I import the .IGES file (correct jig, checked multiple times) we usually use the 3-2-1 iterative alignment and everything works fine. But when I am trying to do it on this jig it is saying position out of stroke on the X axis and wont let me measure the alignment. so click close then execute program and manually touch the 6 points and usually it then asks me to position the probe over each point then the machine measures them. This is the code after I do that. (I know the Theos and actl are different but every other time it still runs fine).
STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
ALIGNMENT/END
MODE/MANUAL
PREHIT/0.5
RETRACT/0.5
FLY/ON
FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
LOADPROBE/PROBE 4
TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
PNT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1239.9669,-752.4181,589.5801>,<-0.0209977,-0.9522455,0.3046107>
ACTL/<204.7862,720.7784,-1051.2648>,<0.0000573,0.0005586,0.9999998>
TARG/<1239.9669,-752.4181,589.5801>,<-0.0209977,-0.9522455,0.3046107>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1294.0528,-743.0222,622.6809>,<-0.0209977,-0.9522455,0.3046107>
ACTL/<249.5472,766.6662,-1051.293>,<0.0000573,0.0005586,0.9999998>
TARG/<1294.0528,-743.0222,622.6809>,<-0.0209977,-0.9522455,0.3046107>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1281.8968,-756.2058,580.6295>,<-0.0209977,-0.9522455,0.3046107>
ACTL/<247.8273,720.9832,-1051.2674>,<0.0000573,0.0005586,0.9999998>
TARG/<1281.8968,-756.2058,580.6295>,<-0.0209977,-0.9522455,0.3046107>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1278.8553,-752.5673,566.8749>,<-0.2257859,-0.2922901,-0.9292939>
ACTL/<247.4631,708.5722,-1058.8512>,<0.0037736,-0.9999927,0.0005584>
TARG/<1278.8553,-752.5673,566.8749>,<-0.2257859,-0.2922901,-0.9292939>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1237.6281,-748.4539,575.5979>,<-0.2257859,-0.2922901,-0.9292939>
ACTL/<205.125,708.4122,-1059.2428>,<0.0037736,-0.9999927,0.0005584>
TARG/<1237.6281,-748.4539,575.5979>,<-0.2257859,-0.2922901,-0.9292939>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT6 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1227.3144,-742.3207,596.6465>,<-0.9739506,0.0882898,0.2088661>
ACTL/<190.0705,727.3803,-1058.4647>,<-0.9999929,-0.0037737,0.0000594>
TARG/<1227.3144,-742.3207,596.6465>,<-0.9739506,0.0882898,0.2088661>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
ALIGNMENT/ITERATE
PNT TARGET RAD=5,START LABEL=,FIXTURE TOL=0.05,ERROR LABEL=
MEAS ALL FEAT=ONCE,LEVEL AXIS=YAXIS,ROTATE AXIS=ZAXIS,ORIGIN AXIS=XAXIS
LEVEL=PNT1,PNT2,PNT3,,
ROTATE=PNT4,PNT5,,
ORIGIN=PNT6,,
ALIGNMENT/END
So when I insert A auto circle to measure it always misses because of this alignment and will not measure anything.
Thanks. any help is much appreciated.
STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
ALIGNMENT/END
MODE/MANUAL
PREHIT/0.5
RETRACT/0.5
FLY/ON
FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
LOADPROBE/PROBE 4
TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
PNT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1239.9669,-752.4181,589.5801>,<-0.0209977,-0.9522455,0.3046107>
ACTL/<204.7862,720.7784,-1051.2648>,<0.0000573,0.0005586,0.9999998>
TARG/<1239.9669,-752.4181,589.5801>,<-0.0209977,-0.9522455,0.3046107>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1294.0528,-743.0222,622.6809>,<-0.0209977,-0.9522455,0.3046107>
ACTL/<249.5472,766.6662,-1051.293>,<0.0000573,0.0005586,0.9999998>
TARG/<1294.0528,-743.0222,622.6809>,<-0.0209977,-0.9522455,0.3046107>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1281.8968,-756.2058,580.6295>,<-0.0209977,-0.9522455,0.3046107>
ACTL/<247.8273,720.9832,-1051.2674>,<0.0000573,0.0005586,0.9999998>
TARG/<1281.8968,-756.2058,580.6295>,<-0.0209977,-0.9522455,0.3046107>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1278.8553,-752.5673,566.8749>,<-0.2257859,-0.2922901,-0.9292939>
ACTL/<247.4631,708.5722,-1058.8512>,<0.0037736,-0.9999927,0.0005584>
TARG/<1278.8553,-752.5673,566.8749>,<-0.2257859,-0.2922901,-0.9292939>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1237.6281,-748.4539,575.5979>,<-0.2257859,-0.2922901,-0.9292939>
ACTL/<205.125,708.4122,-1059.2428>,<0.0037736,-0.9999927,0.0005584>
TARG/<1237.6281,-748.4539,575.5979>,<-0.2257859,-0.2922901,-0.9292939>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
PNT6 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
THEO/<1227.3144,-742.3207,596.6465>,<-0.9739506,0.0882898,0.2088661>
ACTL/<190.0705,727.3803,-1058.4647>,<-0.9999929,-0.0037737,0.0000594>
TARG/<1227.3144,-742.3207,596.6465>,<-0.9739506,0.0882898,0.2088661>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
ALIGNMENT/ITERATE
PNT TARGET RAD=5,START LABEL=,FIXTURE TOL=0.05,ERROR LABEL=
MEAS ALL FEAT=ONCE,LEVEL AXIS=YAXIS,ROTATE AXIS=ZAXIS,ORIGIN AXIS=XAXIS
LEVEL=PNT1,PNT2,PNT3,,
ROTATE=PNT4,PNT5,,
ORIGIN=PNT6,,
ALIGNMENT/END
So when I insert A auto circle to measure it always misses because of this alignment and will not measure anything.
Thanks. any help is much appreciated.
Comment