Yea, the application is intended for people to write the code by hand so the corner round is handy, but the main issue is we don't want to come to a full stop at any point because stops will cause a material pile up (its effectively a 3D printer).
So what would be the best way to go about this? If M3 is always going to cause a full stop on that or the next line we can look into going back to using an analog output. But I need a way to create an override in the UI of linuxCNC. Is there an easy way of pointing the spindle override signals from the UI at our analog out? On Tue, Jul 20, 2021 at 10:31 AM andy pugh <bodge...@gmail.com> wrote: > On Tue, 20 Jul 2021 at 15:45, Joseph Spanier <spanie...@gmail.com> wrote: > > > Here is a short code snippet so I can highlight the issue. M3 breaks > Corner > > rounding and forces a full stop on the "G01 Y15" line where I want that > > corner to be rounded at the G64 parameter. > > I think that this is actually correct behaviour in nearly all > circumstances. > > If there is a spindle speed change in your G-code, you want that to > take effect when the cutter is at the programmed position. > So, the system will flush the queue before applying the new spindle > speed to ensure that the position is correct. > > Is it possible to actually program in the rounded corners? > > > -- > 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 > > > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers