I've seen this in one of our programs in which we are running a circle feature, but the probe changes wrist angles halfway through (along with move points) in order to take hits all the way around the part. I did not write this program, but here is the code:
GROOVE_DIA =FEAT/CIRCLE,CARTESIAN,OUT,LEAST_SQR THEO/<0,0,-0.0722>,<0,0,1>,2.2835,0 ACTL/<0.0001,0,-0.0724>,<0,0,1>,2.2829,0 MEAS/CIRCLE,24,WORKPLANE HIT/BASIC,NORMAL,<0,1.1417,-0.0722>,<0.0000002,1,0>,<-0.0003,1.1416,-0.0725>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.2955,1.1028,-0.0722>,<-0.2588188,0.9659259,0>,<-0.2958,1.1025,-0.0725>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.5709,0.9888,-0.0722>,<-0.4999998,0.8660255,0>,<-0.5707,0.9884,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.8073,0.8073,-0.0722>,<-0.7071066,0.707107,0>,<-0.8065,0.807,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.9888,0.5709,-0.0722>,<-0.8660253,0.5000002,0>,<-0.9879,0.5707,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-1.1028,0.2955,-0.0722>,<-0.9659258,0.2588193,0>,<-1.1019,0.2958,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-1.1418,0,-0.0722>,<-1,0.0000002,0>,<-1.1411,0.0005,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-1.1028,-0.2955,-0.0722>,<-0.9659259,-0.2588188,0>,<-1.1025,-0.2953,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.9888,-0.5709,-0.0722>,<-0.8660255,-0.4999998,0>,<-0.9887,-0.5706,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.8073,-0.8073,-0.0722>,<-0.707107,-0.7071066,0>,<-0.8073,-0.8073,-0.0726>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.5709,-0.9888,-0.0722>,<-0.5000002,-0.8660253,0>,<-0.5713,-0.9885,-0.0724>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<-0.2955,-1.1028,-0.0722>,<-0.2588193,-0.9659258,0>,<-0.2961,-1.1027,-0.0724>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0,-1.1418,-0.0722>,<-0.0000002,-1,0>,<-0.0004,-1.1415,-0.0724>,USE THEO=YES MOVE/POINT,NORMAL,<0,-1.5,-0.0722> MOVE/POINT,NORMAL,<0,-1.5,1.5> TIP/T1A90B-90, SHANKIJK=1, 0, 0.0005, ANGLE=-90.0058 MOVE/POINT,NORMAL,<0.28,-1.5,1.5> MOVE/POINT,NORMAL,<0.28,-1.5,-0.0722> MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.2955,-1.1028,-0.0722>,<0.2588188,-0.9659259,0>,<0.2956,-1.1025,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.5709,-0.9888,-0.0722>,<0.4999998,-0.8660255,0>,<0.5708,-0.9882,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.8073,-0.8073,-0.0722>,<0.7071066,-0.707107,0>,<0.807,-0.8069,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.9888,-0.5709,-0.0722>,<0.8660253,-0.5000002,0>,<0.9882,-0.5707,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<1.1028,-0.2955,-0.0722>,<0.9659258,-0.2588193,0>,<1.1024,-0.2954,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<1.1418,0,-0.0722>,<1,-0.0000002,0>,<1.1416,0.0001,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<1.1028,0.2955,-0.0722>,<0.965926,0.2588185,0>,<1.1026,0.296,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.9888,0.5709,-0.0722>,<0.8660255,0.4999998,0>,<0.9885,0.5712,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.8073,0.8073,-0.0722>,<0.707107,0.7071066,0>,<0.8071,0.8075,-0.0722>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.5709,0.9888,-0.0722>,<0.5000002,0.8660253,0>,<0.5708,0.9888,-0.0723>,USE THEO=YES MOVE/CIRCULAR HIT/BASIC,NORMAL,<0.2955,1.1028,-0.0722>,<0.2588193,0.9659258,0>,<0.2955,1.1029,-0.0724>,USE THEO=YES ENDMEAS/
I can put move points in the feature, but if I put the cursor on a line that I want to put a wrist angle after, it moves the wrist angle command to the next line AFTER the entire feature. How can I put the wrist angle command inside the feature, as shown above?
Must be done with 'measured' features, cannot be done with 'auto' feature.
Well that's a bummer. I was always told that you weren't supposed to use measured features when you're in DCC mode. They said you use auto features when in DCC mode. I guess I don't know a good reason why you couldn't use measured features while in DCC.
you can use measured features but they need to have the correct nominals and targets (x,y,z and i,j,k). If you're programing off the CAD no problem but if you're not you may need to do some math.
you can use measured features but they need to have the correct nominals and targets (x,y,z and i,j,k). If you're programing off the CAD no problem but if you're not you may need to do some math.