On Fri, 16 Nov 2018 at 23:12, Tage Johansson <frans.t...@gmail.com> wrote:

> Is there a G71 rough turning cycle, and if so, why isn't it included in
> the reference_

It's slightly complicated.

There is a basic G71 and G72 available in a development branch of LinuxCNC.
https://github.com/LinuxCNC/linuxcnc/tree/BenPotter/G71

Then while working on that branch I made a proof-of-concept version of
G71 with pockets, but that exists as a G-code remap in Python.
The disadvantage of this remap is that it doesn't do radius
compensation properly.
The one written in C inside the inerpreter does.

Docs here:
https://github.com/LinuxCNC/linuxcnc/blob/andypugh/g71type2remap/docs/src/gcode/g-code.txt#g71-lathe-roughing-cycle-turning

The plan was to convert the Python remap into C and build it in to the
interpreter, but I rather ran out of steam with that project.
It remains on my list, but I don;t anticipate having it in before the
2.8 release.

But if you want it, you can add it via remapping, you need the Python
files here in your linuxcnc config directory, and the remap lines from
the [RS274NGC] section of the sample INI in your own INI.
https://github.com/LinuxCNC/linuxcnc/tree/andypugh/g71type2remap/configs/sim/axis/g71


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to