Прохожий писал(а):
Главный порок Mach3 – это то, что Mach3
показывает ТЕОРЕТИЧЕСКОЕ положение стола.
Для вас очевидно, что оно всегда отличается от реального ?
И увы, не на микроны и не на сотки.
А если говорить о том, как это происходит в движении, то "мрак и ужас".
Вы не туда смотрите, абсолютно. Есть навалом "странных серв" которые управляются
по step-dir. Это, конечно, считается некошерным, но из-за наличия энкодеров
даже при такой схеме работы выигрышь существенен. Класическая-же серва в общем-то
управляется точно также - неким компьютером. Драйвер получает уже готовое задание
о движении. Очень редко драйвера занимаются сами рассчетом траектории движения,
я таких не видел, но допускаю, что это бывает. Да и как это возможно если их более одного

?
Нужнаж синхронизация.
Вообще если интересует "как у них там всё устроено" - почитайте про сервоциклы итп.
Задание формируется и исполняется поэтапно, где-то есть контроллер движения, и он не может
быть в драйвере. Где-то исполнительная часть, зачастую даже две или более.
Я имел дело с японскими сервопаками, они бывают странноуправляемые, но стандартные
варианты step-dir или +-10V. И ничего, никаких существенных проблем.