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


  • Yes, that is the way I do it 99% of the time. Like I said before, just messing around and trying something different. I like to see what kind of limitations PC-DMIS has.


    I usually use the "To Points" option in the auto feature dialog when needing to switch wrist angles and add move points. Gives me more versatility to add needed moves and then construct the feature how I want (Least Square, Max Inscribed, Min Circumscribed)
Reply


  • Yes, that is the way I do it 99% of the time. Like I said before, just messing around and trying something different. I like to see what kind of limitations PC-DMIS has.


    I usually use the "To Points" option in the auto feature dialog when needing to switch wrist angles and add move points. Gives me more versatility to add needed moves and then construct the feature how I want (Least Square, Max Inscribed, Min Circumscribed)
Children
No Data