hexagon logo

adding multiple circle evaluations to a report

How do you add, say, Min/Max, Max inscribed, Min circumscribed, etc. to a report in addition to the standard LSQ default? That is, of all the circles measured, so you will have multiple evals for each circle measured.
And can you do this once the program has been run and the data is still is live (to avoid running the program again).
Thank you.
Parents
  • What I mostly do (also because of the geometry most of the times) is taking vector points using polar coords and then c/p with pattern. From that you can construct whatever circle you like.
    For the circles you have already you could use:

    CIR1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
    THEO/<0,0,0>,<0,0,1>,10,0
    ACTL/<0,0,0>,<0,0,1>,10,0
    TARG/<0,0,0>,<0,0,1>
    START ANG=0,END ANG=0
    ANGLE VEC=<0,0,1>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=7,DEPTH=5,PITCH=0
    SAMPLE METHOD=SAMPLE_HITS
    SAMPLE HITS=3,SPACER=0
    AVOIDANCE MOVE=NO,DISTANCE=10
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    CIR2 =FEAT/CIRCLE,CARTESIAN,OUT,MIN_SEP,NO
    THEO/<0,0,5>,<0,0,1>,10
    ACTL/<0,0,5>,<0,0,1>,10
    CONSTR/CIRCLE,BFRE,2D,CIR1.HIT[1..CIR1.NUMHITS],,
    OUTLIER_REMOVAL/OFF,3
    FILTER/OFF,UPR=1
Reply
  • What I mostly do (also because of the geometry most of the times) is taking vector points using polar coords and then c/p with pattern. From that you can construct whatever circle you like.
    For the circles you have already you could use:

    CIR1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
    THEO/<0,0,0>,<0,0,1>,10,0
    ACTL/<0,0,0>,<0,0,1>,10,0
    TARG/<0,0,0>,<0,0,1>
    START ANG=0,END ANG=0
    ANGLE VEC=<0,0,1>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=7,DEPTH=5,PITCH=0
    SAMPLE METHOD=SAMPLE_HITS
    SAMPLE HITS=3,SPACER=0
    AVOIDANCE MOVE=NO,DISTANCE=10
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    CIR2 =FEAT/CIRCLE,CARTESIAN,OUT,MIN_SEP,NO
    THEO/<0,0,5>,<0,0,1>,10
    ACTL/<0,0,5>,<0,0,1>,10
    CONSTR/CIRCLE,BFRE,2D,CIR1.HIT[1..CIR1.NUMHITS],,
    OUTLIER_REMOVAL/OFF,3
    FILTER/OFF,UPR=1
Children
No Data