Agreed! That's basically what my fix does, it removes the artificial limit entirely, and checks later on to ensure that there's a non-zero feed rate (by the standards of the rest of the system, i.e about 1e-10 user units / min). In theory you could still hit this limit if you have a CNC boule-drawing machine or something, but otherwise it should be plenty of headroom.
On Mon, Jan 11, 2021 at 3:52 PM Jon Elson <[email protected]> wrote: > On 01/11/2021 01:30 PM, Robert Ellenberg wrote: > > I think the reason there are minimum feed rate (overall) is because > motion > > / TP has a few places where it needs to detect if the machine is stopped, > > and the test has some numerical tolerance in it to avoid floating point > > weirdness. That said, there might be a way to design that kind of thing > out > > should someone be suitably motivated. > > > Well, there's a BIG difference between 0.1 IPM and +/- one > LSB of a floating point number. > Maybe the value to compare to could just be moved down a > couple orders of magnitude. > > Jon > > > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
