Andy, With regards to M6 it seems that changing tool size might be just like starting out with cutter comp, it needs some ramp in distance to establish the cutter compensation distance and it wouldn’t know how much to apply.
Alan > Date: Tue, 2 Oct 2018 12:16:54 +0100 > From: andy pugh <[email protected]> > To: EMC developers <[email protected]> > Subject: [Emc-developers] Things you can't do with radius compensation > on. > Message-ID: > <can1+yzw8apaadprk_g3mo_v5jfuu8znsyucoh5x7uvzsqc_...@mail.gmail.com> > Content-Type: text/plain; charset="UTF-8" > > https://github.com/LinuxCNC/linuxcnc/blob/b948dba1af9e63f26498cf005d6693cec30458a9/src/emc/rs274ngc/interp_convert.cc#L3302 > > There seem to be a lot of things that are not allowed with cutter comp > enabled, and it isn't immediately obvious why. > > The following G-codes are banned > > G61 - Seems reasonable > G54, G55...G59.3 - OK > M62 ... M68 Analog-digital IO -- This seems odd > M48 - M53 - Spindle and feed overrides -- This also seems unreasonable > G98 - G99 -- Cycle retract mode -- Again this seems an odd thing to disallow > G76 lathe threading -- It seems like you might very much want to use > cutter comp here? > M6 tool change -- Why wouldn't cutter-comp just carry through with the > new radius? > G43 - G49 -- Might be reasnable, but doesn't seem necessary. > > -- > 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-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
