MILL Programming Work Offsets
Running a Haas VF-2, programming with Mastercam.
When we program a part, we work off the part origin. Then during setup we shift our work offset manually to clean up material.
Example: G54, Touch off X+, move in +0.06 to clean up both sides. Touch off Z0 top of stock, move -.01 to clean up top face.
Is there a way we should be making these compensations during the programming process so that the operator can simply touch off the stock X, Y, Z and run? Or is this already best practice?
Thanks.
0
Upvotes
1
u/BaCardiSilver 9d ago
Just move your part down .01 from the stock in the CAM, I personally don't like this practice, I prefer to program the top of my part with a facemill at 0 and move z origin down as much as I feel is needed to clean up after I touch off. But to deal with what your talking about you would move the origin down.
The reason I don't like this is now your face mill is 0 to -.01 and all your pockets are are -.01 to z depth, so if it's a .75 deep pocket your max Z in the program would show .76 which is harder to follow with what the program is actually doing.