hexagon logo

Gage Ball in Cone

Good morning. My part has a cone (lets say it's a countersink). The print calls for a gage ball to be placed into the countersink, then the location of the top of the gage ball is to be measured. How would I replicate this in PC-DMIS? I've probed my cone, obviously. Now I'm stuck...I want to construct a sphere with a set diameter to mate with the countersink.
  • Probe the hole as a cylinder or circle, or the countersink as a cone, and zero on it before you probe the lines down the side of the countersink. If the lines are off-center at all, the angle between them will measure incorrectly and it will shift the position of the constructed circle.
  • This is what I've been using since about 2010'ish. You'll need to change coords and IJK values as needed and the 0.257 assigned as V17 is your gage ball radius

    TAPER_BOT =FEAT/CONTACT/CONE/DEFAULT,CARTESIAN,IN
    THEO/<0,0,-0.3167>,<0,0,1>,5.6625,0.09,0.5097
    ACTL/<0,0,-0.3167>,<0,0,1>,5.6434,0.07,0.5097
    TARG/<0,0,-0.3167>,<0,0,1>
    START ANG=0,END ANG=0
    ANGLE VEC=<1,0,0>
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    
    CON1_PNT =FEAT/CIRCLE,CARTESIAN,OUT,NO
    THEO/<0,0,-5.4699>,<0,0,1>,0
    ACTL/<0,0,-5.4878>,<0,0,1>,0
    CONSTR/CIRCLE,CONE,TAPER_BOT,DIAMETER,0
    
    ASSIGN/V15=DEG2RAD(TAPER_BOT.ANGLE/2)
    ASSIGN/V16=SIN(V15)
    ASSIGN/V17=0.257/V16
    ASSIGN/V18=V17+CON1_PNT.Z
    
    TOP_BALL =GENERIC/SPHERE,DEPENDENT,CARTESIAN,OUT,$
    NOM/XYZ,<0,0,-0.267>,$
    MEAS/XYZ,<TAPER_BOT.X,TAPER_BOT.Y,V18+.257>,$
    NOM/IJK,<0,0,1>,$
    MEAS/IJK,<0,0,1>,$
    DIAMETER/0.514,0.514
    
    COMMENT/REPT,
    Distance from face to top of theoretical .514 diameter gage ball
    DIM DIM_4= LOCATION OF SPHERE TOP_BALL UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
    AX MEAS NOMINAL +TOL -TOL DEV OUTTOL
    Z -0.0103 -0.0100 0.0100 0.0100 -0.0003 0.0000 ----#----
    END OF DIMENSION DIM_4
  • but what probe tip size would you recommend for a .015 csink?
  • I seem to recall that the lines each have to be taken in a specific direction. I can't recall if they have to both point to their intersection or both point away from the intersection