Hi Phil,

I'd like to see rigid tapping being able to be toggled with an m code or a
parameter I'm the cycle instead of calling g33.1. fanuc mills use m29
primarily, siemens just has a cycle option for floating holder or
synchronous tapping

Today I changed a postprocessor to  generate rigid tapping cycles  for Linuxcnc and when doing this I noticed that G33.1 doesn't work as "canned" as other drill cycles do.

The definition of the retract position can not be defined with G99.
And you can not add further lines with X Y coordinates for further tapping locations. (I end up with a combination of G0 XY and G33.1 Z K for each tapping position)

So I totally agree, rigid tapping should work the way G84 does.

Regarding the syntax, I don't know the policy behind the development.
If it is to stay as close as possible to one big brand (Fanuc seems to be the elephant in the room) switching between rigid and floating tapping using a M29 would be the way to go.

From a programmers point of view I'ld prefer a new dedicated G-code G8x for rigid tapping, but I can join the strategy to keep the interpreter as close to one control as possible, too.


I think this is the right place to discuss this.


Cheers

Rainer



_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to