|
From: andy p. <bod...@gm...> - 2020-01-06 20:35:47
|
On Fri, 3 Jan 2020 at 19:45, <mar...@he...> wrote: > Unfortunately I use different letters for almost everything :-( My remap is built on top of a previous but unfinished experimental branch: https://github.com/LinuxCNC/linuxcnc/tree/BenPotter/G71 I really want us to stop re-doing this. There have been several attempts made, and none committed. My Type-2 version was done in Python mainly because I thought of what I believed to be a neat algorithm one night, and wanted to try it out. I consider my only real contribution useful to LinuxCNC to be the manual pages. > I've taken the Fanuc Series 0/00/0-Mate for Lathe operator's manual > section 13.2.1 to 13.2.2 as a guide. I just followed an existing implementation (the one above) and used all the same letters. I had assumed that it was built on a standard from a commercial control, possibly Okuma? I guess that if the letters are different then the images from my manual pages are not re-usable either. > I don't do gouge detection, but linuxcnc does it when cutter compensation > is used. Does it use the front angle and back angle data? (I could check the code, of course, but I have just got back from 2 weeks holiday and I am working through a huge backlog of email and forum posts) > My cycle only works in the G18 plane, it's for a lathe after all True, but I chose to generalise my implementation as it is easier to do that now than later. I can imagine that a multi-slide lathe might want to use YZ and possibly UZ. -- 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, 1912 |