hexagon logo

construct circle from points in loop

Good Morning All

I have punch with gear inside (35 teeth to make math easier) and I need to measure larger diameter.I made loop which takes points between teeth but i have no idea how to construct circle. CMM takes points, I can see them on CAD model but not on any list - just point 1. I would be grateful for any suggestions.

MOVE/CLEARPLANE
V1 =LOOP/START,ID=YES,NUMBER=35,START=1,SKIP=,
OFFSET:XAXIS=0,YAXIS=0,ZAXIS=0,ANGLE=10.286
PNT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,POLAR
THEO/<32.754,270,-2>,<0,1,0>
ACTL/<32.752,269.998,-2>,<0,1,0>
TARG/<32.754,270,-2>,<0,1,0>
SNAP=NO
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
AVOIDANCE MOVE=BOTH,DISTANCE=5
SHOW HITS=NO
LOOP/END

Thanks,
Ewa D.
Parents
  • Construct it from that one point as cast then in the Edit window change cast to bf (best fit), you will see an error message...ignore it. Change pnt<num> to pnt<num>[index], you will get another and another error message until you have 3 pnt<num>[index] in there (constructing a circle is 3 points minimum). You will stop seeing the errors after the 3rd point, continue typing in your pnt<num>[index]

    In other words don't use the construct command window to handle this one, Edit window editing only. Well besides creating the initial constructed circle to work with, it can be constructed from anything (legal) just to populate the PcD code in the Edit Window and avoid any error pop-up.
Reply
  • Construct it from that one point as cast then in the Edit window change cast to bf (best fit), you will see an error message...ignore it. Change pnt<num> to pnt<num>[index], you will get another and another error message until you have 3 pnt<num>[index] in there (constructing a circle is 3 points minimum). You will stop seeing the errors after the 3rd point, continue typing in your pnt<num>[index]

    In other words don't use the construct command window to handle this one, Edit window editing only. Well besides creating the initial constructed circle to work with, it can be constructed from anything (legal) just to populate the PcD code in the Edit Window and avoid any error pop-up.
Children
No Data