hexagon logo

Best way to probe and dimension this position callout?

Hello. I have a drawing that calls out a position of a slot length(distance between two circles) but im not really sure how to go about probing and dimensioning this callout? Here is a snippit of the drawing callout. Any help would be appreciated. Its the .628" dimension with the .01" position to A and B.
Thank you.

Attached Files
  • Position Tolerance zone is cylindrical not planar.
  • Position Tolerance zone is cylindrical not planar.


    That's what i was thinking as well. thank you.
  • I would do this..

    RECALL/ALIGNMENT,INTERNAL,ALI_AB
    PLN_YP =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,NONE,LEAST_SQR
    THEO/<0.0495,0.3937,-0.15>,<0,-1,0>
    ACTL/<0.0495,0.3937,-0.15>,<0,-1,0>
    TARG/<0.0495,0.3937,-0.15>,<0,-1,0>
    ANGLE VEC=<1,0,0>,RADIAL
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    PLN_YM =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,NONE,LEAST_SQR
    THEO/<0.0495,-0.3937,-0.15>,<0,1,0>
    ACTL/<0.0495,-0.3937,-0.15>,<0,1,0>
    TARG/<0.0495,-0.3937,-0.15>,<0,1,0>
    ANGLE VEC=<1,0,0>,RADIAL
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    PLN_CTR =FEAT/PLANE,CARTESIAN,TRIANGLE,NO
    THEO/<0.0495,0,-0.15>,<0,-1,0>
    ACTL/<0.0495,0,-0.15>,<0,-1,0>
    CONSTR/PLANE,MID,PLN_YP,PLN_YM
    CIR_XM =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
    THEO/<-0.7874,0,0>,<0,0,1>,0.7874
    ACTL/<-0.7874,0,0>,<0,0,1>,0.7874
    TARG/<-0.7874,0,0>,<0,0,1>
    START ANG=90,END ANG=270
    ANGLE VEC=<1,0,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    CIR_XP =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
    THEO/<0.7874,0,0>,<0,0,1>,0.7874
    ACTL/<0.7874,0,0>,<0,0,1>,0.7874
    TARG/<0.7874,0,0>,<0,0,1>
    START ANG=270,END ANG=450
    ANGLE VEC=<1,0,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    PNT_CIR_CTR=FEAT/POINT,CARTESIAN,NO
    THEO/<0,0,0>,<0,0,1>
    ACTL/<0,0,0>,<0,0,1>
    CONSTR/POINT,MID,CIR_XM,CIR_XP
    FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;MEAS, , , , , ,
    DIM DIST1= 2D DISTANCE FROM CIRCLE CIR_XM TO CIRCLE CIR_XP PAR TO XAXIS,SUB_RADIUS UNITS=IN,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=[B]NONE[/B]
    AX MEAS
    M 0.7874 ----#----
    FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;MEAS,NOM,TOL,DEV,OUTTOL, ,
    SLOT =GENERIC/CIRCLE,DEPENDENT,CARTESIAN,OUT,$
    NOM/XYZ,<PNT_CIR_CTR.TX,PLN_CTR.TY,-0.15*1>,$
    MEAS/XYZ,<PNT_CIR_CTR.X,PLN_CTR.Y,-0.15*1>,$
    NOM/IJK,<0,0,1>,$
    MEAS/IJK,<0,0,1>,$
    DIAMETER/0.787,DIST1.M.MEAS
    DIM LOC1= POSITION OF CIRCLE SLOT UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=[B]BOTH[/B] FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
    AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
    X 0.0000 0.0000 0.0000
    Y 0.0000 0.0000 0.0000
    DF 0.7874 0.7870 0.0050 0.0050 0.0046 0.0004 0.0000 ----#----
    TP 0.0000 MMC 0.0100 0.0046 0.0000 0.0000 #--------
    END OF DIMENSION LOC1
    


    1) Create AB alignment. While having that alignment recalled...

    2) Create geometry on the inside of the slot

    3) Create a CONSTRUCTED point AND plane from the measured geometry

    4) Create a distance dimension (output NONE!!)

    5) Create a generic feature (circle that we're calling your slot). Use the constructed geometry (step 3) to drive the location & the distance dimension's output (step 4) to drive the size.

    6) Report the TP of SLOT (turn output back on!!!).