I did go back to the .ini file and had another look at it. The file did not contain the RS274NGC_STARTUP_CODE
It does so now G90 G61 G21. This does not mean I know what i am doing; its a bit of a hit and more of a miss situation.
I have put the machine through its paces a few times since and so far so good.
strait g64 is going to try to touch every segment while trying to go as fast as it can (up to the current feedrate)
If your acceleration is set low - it will round corners quite a bit. I think your best solution is to use G64 Px.xxxx. x.xxxx is how close you want emc to follow the actual path. This mode does a few things.. It will blend line segments together within the desired tolerance. It also will slow down only enough to also keep the path within tolerance.
In retrospect previos post is incomplete.. I am using AXIS gui
MDI ( F5 ) panel shows active G codes. G61 is active according to the display yet the motion is very much blended after machine power toggle ( F2 ).
Oh one other thing.. I am using AMD based PC Ubuntu 8.04 and 2.6.24-16 rtai kernel.
Is the OS compatible with the CPU? ( intel vs amd? )
Hope this is a bit clearer.
Until the next release, you can probably work around this bug by putting the following sequence at the top of your gcode programs:
G64
G61
Even after the next release this sequence will be OK and shouldn't cause any problems.