Using one of the synchronized movements results in unexpected issue when a g0 or g1 command on the same axis is used directly afterwards.
It seems as if the motion engine has an issue with calculating the acceleration after one of the mentioned G codes.
For example :
G33.1 followed by G1 Z100 causes my servo drive to immediately go to error state after the G33.1 command with the error "Position follow error". Which indicates to high acceleration or wrong timing in step / dir signal.
This behaviour is not when using G33.1 followed by G9 and then G1 or G0..
It is the same for G84 G74 and G33.1 P0 but not G33.1 P1 (or was it P1 and not P0? not sure)
I have tried different acceleration and deceleration settings but in fact this does not change the issue... However a lower acceleration seems to increase the issue.
I use synchronized motion without encoder because my spindle is not equiped with an encoder.