"It doesn't matter if the motion is encoded in gcode, sbp code, or hieroglyphics the math is the same"
I use gcode and Mach3 as my controller.
Mach3 has motor tuning parameters for each motor. Steps per unit, Max velocity and acceleration.
These are not set in gcode. They are pre set in the Mach program.
When ever any feedrate is called for in gcode, Mach will not allow a motor to exceed those pre set parameters.
I just assumed this was fairly standard method and Shopbot would be much the same. I guess I was wrong.
Greg