I have a question for the machining community. A lot of my work involves making parts from drawings with a lot of GD&T called out.
Say I have a raw block that I want to machine (contour the outside and drill a hole in the middle). I set my G54 as the corner of the stock. I contour machine the outside of the block and facemill the top. Most endmills are ground .001" undersize so without adjusting any of my wear offsets for the endmill, the block will be .001" - .002" oversize in both directions when mic'd.
Note that datum A is the top of my block (after facemilling), datum B is one of the sides (after contouring), and datum C is another side (after contouring).
Now, I want to drill a hole in the center of my block. The hole has a true position tolerance of .001 relative to datums A, B, and C. True position of .001 is equivalent to +-.00035". My block is slightly larger in both directions from contouring with a slightly undersized endmill, so if I drill my hole in the center of my block, the hole will be out of tolerance.
Possibly the only way to hold a .001 true position tolerance on the hole is to reestablish your G54 by probing datum B and datum C after contouring the outside of the block. Then drill the hole after probing your datums.
Does anybody else do this to hold super close tolerances on positions and profiles?
I've had to do this once for a part with a .001 profile but used a 3D Haff and Schneider indicator rather than a Renishaw probe. How would you go about doing a probing cycle mid machining to reestablish your G54? Would you have to do macro programming and/or use G92 datum shift? Is there such thing as G92 datum shift?
Thanks,
Chris
Say I have a raw block that I want to machine (contour the outside and drill a hole in the middle). I set my G54 as the corner of the stock. I contour machine the outside of the block and facemill the top. Most endmills are ground .001" undersize so without adjusting any of my wear offsets for the endmill, the block will be .001" - .002" oversize in both directions when mic'd.
Note that datum A is the top of my block (after facemilling), datum B is one of the sides (after contouring), and datum C is another side (after contouring).
Now, I want to drill a hole in the center of my block. The hole has a true position tolerance of .001 relative to datums A, B, and C. True position of .001 is equivalent to +-.00035". My block is slightly larger in both directions from contouring with a slightly undersized endmill, so if I drill my hole in the center of my block, the hole will be out of tolerance.
Possibly the only way to hold a .001 true position tolerance on the hole is to reestablish your G54 by probing datum B and datum C after contouring the outside of the block. Then drill the hole after probing your datums.
Does anybody else do this to hold super close tolerances on positions and profiles?
I've had to do this once for a part with a .001 profile but used a 3D Haff and Schneider indicator rather than a Renishaw probe. How would you go about doing a probing cycle mid machining to reestablish your G54? Would you have to do macro programming and/or use G92 datum shift? Is there such thing as G92 datum shift?
Thanks,
Chris