Hi. Looks good, but AC and Mach3. Being a died in the wool old servo guy I am still struggling with the concept of why anyone would want to send pulse and direction to a servo, maybe I need to evolve! I could just upgrade my motion card, but we are talking about £1500! The trouble started 20 years ago when I got a load of big servos, 500 and 1000 line encoders, industrial rack mounted amplifiers etc, for free! Never given any problems, wouldn't expect it too, they are just getting run in now. So at the moment it's resolution is 1000 counts per mm and is happy moving in straight lines and circles at 1/2 m/s, good for cut transition moves, following errors are in the order of 2 or 3 encoder counts at these speeds, ie, not very much. anything straight or arc ish can move fast, but.. my cam program (to create tool paths) is outputting complex curves as point to point or small arcs and even at a reasonable 10mm/s take less time to complete than I can send the next command (homebrew driver software pascal, dlls in C). I have optimised and optimised the software, it even calculates the time to move before it sends the next command (telling the machine to ramp down to zero speed if the move cannot be competed. It keeps account of the time taken for the card to respond and adjusts). So, quite complex. I need a cheap card, with a voltage output and fast comms, they don't currently exist, so I encourage you to press on!
But it's just a hobby! If my card ever gives up, it would be far far cheaper to switch to steppers and write a pulse driver.