hexagon logo

How to change wrist angle in middle of circle

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?
Parents
  • Wasn't there an issue about using multiple angles in the same feature causing the probe comp to only be used for the last angle used? I've always defaulted to using vector points when tackling anything needing multiple angles, but I vaguely recall reading about that issue here.
Reply
  • Wasn't there an issue about using multiple angles in the same feature causing the probe comp to only be used for the last angle used? I've always defaulted to using vector points when tackling anything needing multiple angles, but I vaguely recall reading about that issue here.
Children