Hi All,
I'm having an issue with programs I'm writing for the Romer Arm. Every time I open up any of the programs and run through it, the axes I'm setting up are flipping. So this program I wrote worked fine yesterday, but opening and running it today, my x and z axes are flipped, so my first hole position that should be 1,-47,-237 is coming out close to -1,47,237.
Anyone know what I'm doing wrong here?
Code I'm using for my startup and alignments is below.
Any suggestions would be appreciated.
I'm having an issue with programs I'm writing for the Romer Arm. Every time I open up any of the programs and run through it, the axes I'm setting up are flipping. So this program I wrote worked fine yesterday, but opening and running it today, my x and z axes are flipped, so my first hole position that should be 1,-47,-237 is coming out close to -1,47,237.
Anyone know what I'm doing wrong here?
Code I'm using for my startup and alignments is below.
Any suggestions would be appreciated.
Code:
STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES ALIGNMENT/END MODE/MANUAL FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, , LOADPROBE/3MM TIP/TIP1, SHANKIJK=0, 0, 1, ANGLE=0 COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO, Take diagonal plane on left side of jig PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE THEO/<537.693,-253.38,51.382>,<0.1128515,-0.8113437,0.5735729> ACTL/<530.032,-253.633,52.559>,<0.1129547,-0.8113136,0.5735952> MEAS/PLANE,4 HIT/BASIC,NORMAL,<615.176,-220.5,82.637>,<0.1128515,-0.8113437,0.5735729>,<606.863,-223.991,79.354>,USE THEO=YES HIT/BASIC,NORMAL,<623.591,-262.785,21.188>,<0.1128515,-0.8113437,0.5735729>,<617.897,-262.479,22.746>,USE THEO=YES HIT/BASIC,NORMAL,<458.748,-287.496,18.646>,<0.1128515,-0.8113437,0.5735729>,<452.6,-281.948,27.755>,USE THEO=YES HIT/BASIC,NORMAL,<453.257,-242.739,83.059>,<0.1128515,-0.8113437,0.5735729>,<442.769,-246.114,80.38>,USE THEO=YES ENDMEAS/ COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO, Take 10 hits on upper cylinder on jig CYL1 =FEAT/CYLINDER,CARTESIAN,OUT,LEAST_SQR THEO/<500.487,-36.804,184.098>,<-0.9906435,-0.1364142,0.00407>,19.979,30.589 ACTL/<500.624,-36.797,184.097>,<-0.9906374,-0.1364611,0.0039871>,19.993,32.226 MEAS/CYLINDER,10 HIT/BASIC,NORMAL,<514.312,-25.943,179.44>,<-0.1229799,0.8793588,-0.4600045>,<513.31,-27.669,177.219>,USE THEO=YES HIT/BASIC,NORMAL,<514.263,-25.676,188.055>,<-0.1232678,0.9071765,0.4022883>,<513.976,-25.838,188.323>,USE THEO=YES HIT/BASIC,NORMAL,<515.415,-35.278,194.012>,<0.0111993,-0.0515359,0.9986083>,<516.65,-34.768,194.023>,USE THEO=YES HIT/BASIC,NORMAL,<516.954,-44.191,186.934>,<0.1317232,-0.9479256,0.289976>,<516.346,-43.184,189.357>,USE THEO=YES HIT/BASIC,NORMAL,<515.477,-42.915,178.199>,<0.1082785,-0.8037749,-0.5849971>,<515.911,-42.449,177.652>,USE THEO=YES HIT/BASIC,NORMAL,<486.338,-46.366,177.624>,<0.1004537,-0.7490356,-0.65487>,<486.963,-47.335,179.026>,USE THEO=YES HIT/BASIC,NORMAL,<487.516,-44.383,192.339>,<0.0816185,-0.568287,0.8187724>,<487.439,-46.638,190.215>,USE THEO=YES HIT/BASIC,NORMAL,<486.288,-40.134,194.052>,<0.022606,-0.134609,0.9906409>,<486.648,-38.657,194.149>,USE THEO=YES HIT/BASIC,NORMAL,<484.597,-29.755,188.139>,<-0.1234831,0.908639,0.3989075>,<484.799,-29.067,186.027>,USE THEO=YES HIT/BASIC,NORMAL,<486.269,-31.39,177.323>,<-0.102391,0.7231882,-0.6830189>,<483.661,-31.939,177.149>,USE THEO=YES ENDMEAS/ COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO, Take four hit plane on front of cylinders PLN2 =FEAT/PLANE,CARTESIAN,TRIANGLE THEO/<508.616,35.751,127.22>,<-0.9908362,-0.1350029,0.0042299> ACTL/<508.713,34.258,128.03>,<0.9907622,0.135557,-0.0038116> MEAS/PLANE,4 HIT/BASIC,NORMAL,<499.019,104.757,77.523>,<-0.9908362,-0.1350029,0.0042299>,<518.308,-34.116,191.281>,USE THEO=YES HIT/BASIC,NORMAL,<498.82,105.499,62.717>,<-0.9908362,-0.1350029,0.0042299>,<518.24,-33.957,177.495>,USE THEO=YES HIT/BASIC,NORMAL,<518.383,-34.149,189.878>,<-0.9908362,-0.1350029,0.0042299>,<498.972,104.08,78.379>,USE THEO=YES HIT/BASIC,NORMAL,<518.242,-33.103,178.759>,<-0.9908362,-0.1350029,0.0042299>,<499.332,101.024,64.964>,USE THEO=YES ENDMEAS/ A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/LEVEL,ZPLUS,PLN1 ALIGNMENT/TRANS,ZAXIS,PLN1 ALIGNMENT/TRANS_OFFSET,ZAXIS,1.5 ALIGNMENT/LEVEL,YMINUS,PLN2 ALIGNMENT/TRANS,YAXIS,PLN2 ALIGNMENT/ROTATE,XPLUS,TO,PLN2,ABOUT,ZPLUS ALIGNMENT/ROTATE_OFFSET,90,ABOUT,ZPLUS ALIGNMENT/TRANS,XAXIS,CYL1 ALIGNMENT/END
Comment