hexagon logo

TP of open slot

I came across a print requirement too inspect TP of an open slot on a circular disk as shown in image attached.
what would be the correct way to inspect this?
  • I would use a created slot from circle scans. If you don't have a scan head, you may not be able to get enough data on the very small radii. Good luck, that's what I would try.
  • Two "circles" on the radiis, construct midpoint/generic circle in order to utilize (M). Dimension the generic circle.

    Good luck.
  • Two "circles" on the radiis, construct midpoint/generic circle in order to utilize (M). Dimension the generic circle.

    Good luck.


    my first thought was the same but the issue arise because of the small portion of circle on both sides.
    even a minor variation in diameter results in major deflection in center point.
  • This is how I have done it for now
    MOVE/CLEARPLANE
    CIR_LH =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
    THEO/<-0.53,22.305,8.88>,<0,0,1>,0.75
    ACTL/<-0.53,22.305,8.88>,<0,0,1>,0.75
    TARG/<-0.53,22.305,8.88>,<0,0,1>
    START ANG=238,END ANG=270
    ANGLE VEC=<1,0,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    
    DIM LOC19= LOCATION OF CIRCLE CIR_LH UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    R 0.3750 0.0160 0.0160 0.3750 0.0000 0.0000 ----#----
    END OF DIMENSION LOC19
    
    CIR_RH =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
    THEO/<0.53,22.305,8.88>,<0,0,1>,0.75
    ACTL/<0.53,22.305,8.88>,<0,0,1>,0.75
    TARG/<0.53,22.305,8.88>,<0,0,1>
    START ANG=122,END ANG=90
    ANGLE VEC=<-1,0,0>
    DIRECTION=CW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    
    DIM LOC20= LOCATION OF CIRCLE CIR_RH UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    R 0.3750 0.0160 0.0160 0.3750 0.0000 0.0000 ----#----
    END OF DIMENSION LOC20
    
    ASSIGN/VLH=LOC19.R.MEAS
    ASSIGN/VRH=LOC20.R.MEAS
    ASSIGN/VSM=VLH+VRH
    ASSIGN/VAV=VSM/2
    
    S1_MID =FEAT/POINT,CARTESIAN,NO
    THEO/<0,22.305,8.88>,<0,0,1>
    ACTL/<0,22.305,8.88>,<0,0,1>
    CONSTR/POINT,MID,CIR_LH,CIR_RH
    
    DIM DIST67= 2D DISTANCE FROM CIRCLE CIR_LH TO CIRCLE CIR_RH (CENTER TO CENTER),NO_RADIUS UNITS=IN,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=NONE
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    M 1.0600 0.0050 0.0050 1.0600 0.0000 0.0000 ----#----
    
    F2 =GENERIC/ROUND_SLOT,DEPENDENT,CARTESIAN,OUT,$
    NOM/XYZ,<0,22.305,8.88>,$
    MEAS/XYZ,<0,22.305,8.88>,$
    NOM/IJK,<0,0,1>,$
    MEAS/IJK,<0,0,1>,$
    NOM/IJK2,<1,0,0>,$
    MEAS/IJK2,<1,0,0>,$
    RADIUS/0.375,VAV,$
    DISTANCE/1.06,DIST67.M.MEAS
    
    DIM LOC21= POSITION OF SLOT F2 UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
    AX NOMINAL +TOL -TOL BONUS MEAS DEV OUTTOL
    X 0.0000 0.0000 0.0000
    LF 1.0600 0.0150 0.0150 0.0150 1.0600 0.0000 0.0000 ----#----
    WF 0.7500 0.0320 0.0320 0.0320 0.7500 0.0000 0.0000 ----#----
    TP MMC 0.1250 0.0150 0.0000 0.0000 0.0000 #--------
    END OF DIMENSION LOC21