On Tue, 31 Mar 2020 at 16:07, Reinhard <reinha...@schwarzrot-design.de> wrote:
It's like a C-compiler which does (part) of the linkers job, but so bad, > that > lot of compilations units fail, as the compiler did not have compiled a > necessary module yet. Sort-of. The scheme is to run ahead as far as possible to keep the motion queue full. This is to allow blending of moves to keep the machine moving smoothly (and within velocity and accel constraints, which are applied in the realtime layer) The problem (which is normally quite a small one) is that the intepreter state runs a long way ahead of machine state. This should only matter when things go wrong.... Aborting G-code and re-starting ought to be unusual behaviour. -- 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