hexagon logo

How make formula of distance

Hi every one.
I am new comer, I want to calculate min distance between 2 circle as attachment picture, can you give me solution?
Thank you.!

Optiv Classic 443
PCDMIS Pro 2017 R1
Parents
  • insert->dimension->Keyin

    then copy and paste fomula as MEAS value

    CIRCLE1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
    THEO/<0,0,0>,<0,0,1>,20,0
    ACTL/<0,0,0>,<0,0,1>,20,0
    TARG/<0,0,0>,<0,0,1>
    START ANG=0,END ANG=0
    ANGLE VEC=<1,0,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=7,DEPTH=5,PITCH=0
    SAMPLE METHOD=SAMPLE_HITS
    SAMPLE HITS=0,SPACER=0
    AVOIDANCE MOVE=BOTH,DISTANCE=10
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    CIRCLE2 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
    THEO/<10,0,0>,<0,0,1>,23,0
    ACTL/<10,0,0>,<0,0,1>,23,0
    TARG/<10,0,0>,<0,0,1>
    START ANG=0,END ANG=0
    ANGLE VEC=<1,0,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=7,DEPTH=5,PITCH=0
    SAMPLE METHOD=SAMPLE_HITS
    SAMPLE HITS=0,SPACER=0
    AVOIDANCE MOVE=BOTH,DISTANCE=10
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    DIM LOC1= KEYED IN DIMENSION OUTPUT=BOTH
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    M 8.500 0.010 -0.010 ABS((DIST3D({CIRCLE1},{CIRCLE2}) + CIRCLE1.RADIUS) - CIRCLE2.RADIUS) 0.000
Reply
  • insert->dimension->Keyin

    then copy and paste fomula as MEAS value

    CIRCLE1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
    THEO/<0,0,0>,<0,0,1>,20,0
    ACTL/<0,0,0>,<0,0,1>,20,0
    TARG/<0,0,0>,<0,0,1>
    START ANG=0,END ANG=0
    ANGLE VEC=<1,0,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=7,DEPTH=5,PITCH=0
    SAMPLE METHOD=SAMPLE_HITS
    SAMPLE HITS=0,SPACER=0
    AVOIDANCE MOVE=BOTH,DISTANCE=10
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    CIRCLE2 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
    THEO/<10,0,0>,<0,0,1>,23,0
    ACTL/<10,0,0>,<0,0,1>,23,0
    TARG/<10,0,0>,<0,0,1>
    START ANG=0,END ANG=0
    ANGLE VEC=<1,0,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=7,DEPTH=5,PITCH=0
    SAMPLE METHOD=SAMPLE_HITS
    SAMPLE HITS=0,SPACER=0
    AVOIDANCE MOVE=BOTH,DISTANCE=10
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    DIM LOC1= KEYED IN DIMENSION OUTPUT=BOTH
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    M 8.500 0.010 -0.010 ABS((DIST3D({CIRCLE1},{CIRCLE2}) + CIRCLE1.RADIUS) - CIRCLE2.RADIUS) 0.000
Children