Even with a width that makes the cutter fully form the tooth for each tangential pass one hits trouble when moving from the upward facing face to the adjacent downward face. The cutter fouls the tip at one edge. This can be seen in

the relevant code snippet is
Code: Select all
G1 Y-3.964 Z14.158 A30.114 F250
G1 X7.150 F200
G1 Y-5.255 Z16.574 A35.717 F250
G1 X-7.150 F200
G1 Y-1.202 Z-0.406 A-1.200
G1 X7.150
G1 Y-1.392 Z-4.742 A-10.061 F250
G1 X-7.150 F200
G1 Y-1.704 Z-7.064 A-14.851 F250
G1 X7.150 F200
G1 Y-2.223 Z-9.406 A-19.755 F250
G1 X-7.150 F200
G1 Y-2.967 Z-11.769 A-24.821 F250
G1 X7.150 F200
G1 Y-3.964 Z-14.158 A-30.114 F250
With a given diameter of saw the problem can be avoided by stating the face width is bigger than it really is but this cuts air for both ends of every tangential shave :(
I think the change of code to
Code: Select all
G1 Y-5.255 Z16.574 A35.717 F250
G1 X-7.150 F200
G1 Y0.0
G1 Z-0.406 A-1.200
G1 Y-1.202
G1 X7.150
G1 Y-1.392 Z-4.742 A-10.061 F250
Sadly I can think of no easy way to identify this context for each tooth in a text editor loop so it's a Gearotic bug or an enhancement request!
John Prentice