+2

Create a full circle from two or three separate partial circles.

Daniel Pearce 4 years ago in Metrology Software / PC-DMIS updated by Barry Buechner (bfire85) 4 years ago 1

There are times when you can only measure a portion of a circle with a specific probe orientation. It would be great to be able to create a full circle from two or more partial measures circles.

You can by using .HIT functionality within the circle construction. But yes, it would be easier to just select the semi-circles you want and it creates a circle out of that.

CIR1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<0,0,0>,<0,0,1>,5
ACTL/<0,0,0>,<0,0,1>,5
TARG/<0,0,0>,<0,0,1>
START ANG=0,END ANG=120
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=8,DEPTH=0,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=2.54
AVOIDANCE MOVE=NO,DISTANCE=38.1
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
CIR2 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<0,0,0>,<0,0,1>,5
ACTL/<0,0,0>,<0,0,1>,5
TARG/<0,0,0>,<0,0,1>
START ANG=121,END ANG=240
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=8,DEPTH=0,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=2.54
AVOIDANCE MOVE=NO,DISTANCE=38.1
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
CIR3 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<0,0,0>,<0,0,1>,5
ACTL/<0,0,0>,<0,0,1>,5
TARG/<0,0,0>,<0,0,1>
START ANG=241,END ANG=359
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=8,DEPTH=0,PITCH=0
SAMPLE METHOD=SAMPLE_HITS
SAMPLE HITS=0,SPACER=2.54
AVOIDANCE MOVE=NO,DISTANCE=38.1
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
CIR4 =FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR,NO
THEO/<0,0,0>,<0,0,1>,5
ACTL/<0,0,0>,<0,0,1>,5
CONSTR/CIRCLE,BF,2D,CIR1.HIT[1..CIR1.NUMHITS],CIR2.HIT[1..CIR2.NUMHITS],CIR3.HIT[1..CIR3.NUMHITS],,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,UPR=0