A sprawdzałeś jak mach zachowuje się pracując "w tle"?
Skoro masz maszyny pracujące na usb to jaki problem spróbować, czy będzie to działać? Jak się uruchomi i da się ruszać osiami to wtedy będzie punk wyjściowy do dalszych działań.
Na 99 procent nie będzie działać, ale możesz przekonać się o tym sam.
Generalnie pomysł z jednym komputerem "bo cztery się często psują" jest dość dziwny, ale każdy ma swój punkt widzenia.
Ja nie wiem dokładnie jak działa mach ze sterownikiem USB, bo się tym nigdy nie interesowałem.
Działanie w taki sposób jak działa grbl (wysyła komendy g-kod) daje szanse na powodzenie, jeśli natomiast jest tak, że mach działa w swojej pętli sterowania komunikując się ze sterownikiem wykonawczym przez USB przesyłając krytyczne dane, to niestety działać to nie będzie.