Gary, I think it may be your motor tuning. Try this, tune all your motors to the slowest axis. Steps per will stay the same, but turn your accel and vel. down to match slowest axis and see if it smooths out. It will be slower of course but not so much on this file. In a blended move, one axis will limit the others speed.
Brett