Have you tried using G61 (exact stop)?
I'm using emc2 with my own built CNC and have the following problem:
I programmed a rectangle. When milling, the edges are no edges any more! the mill takes a shortcut and the edges are rounded. The mill does not break and drives around the edge with more or less full speed. I tried changing several values (accel, maax accel, stepgen max accel, output scale = input scale, Ferror...) but I don't get rid of this problem. programming lower speed is one solution which makes it better but tell the post to drive edges slower...
True, using G64 with a P-number will reduce the problem, and will still cut faster than using G61.
G64 (P=0) is on by default, and causes just what he's talking about; corners at full speed with no concern for accuracy.
Thank you, both works.
g64 p0.01 for 3d milling is very good. For 2d you can also use g61, but with 3d it stops at every point.