rklopp
Diamond
- Joined
- Feb 27, 2001
- Location
- Redwood City, CA USA
You’ve got it. The canned cycles with built-in allowances let you avoid a T1*1 style of tool change to do finishing cuts.A lot of the commands have allowance built in, e.g. G71,72,73,74 have parameters that define X,Y and Z finishing allowances. Then some of them also have a safety allowance in Z. In all the pocketing examples they call T1. So I am going to assume that A=0, as you both mention. Nice idea to use A and RA as finishing allowances (or compensation for an undersize cutter) in other code however.
On a side note, I would program all contour paths as local subroutines starting from G41 and ending with G40. That way, I could cut the path with any tool I wanted, just by picking the tool before calling the subroutine. This works nicely when you need to cut a path at multiple depths.