Добрый день.
продолжаю изучать мир CNC/
Поискал в инете проекты по оффлайн контроллеров для грбл. Но у меня нет подходящих деталей, да и предлагаемый софт не всегда с исходниками.
Решил попробовать собрать самому нужный мне контроллер.
Из найденных деталей вышло примерно так:
Мне интересно ваше мнение, какой минимальный функционал должен иметь этот контроллер?
Сейчас умеет:
двигать оси XYZ, менять шаг 0.01, 0.1, 1, 5 и т.д. обнулять координаты станки, команда домой, команда щупа.
файловый менеджер карты, выбор файла и отправка его на станок.
Тут мне кажется, нужно делать некую буферизацию.
Правильно ли я понимаю, что станку нужно накидать в буфер несколько команд, например 3, затеем ожидать от станка подтверждение в виде ОК. и с каждым ОК подкидывать ему новую из файла.
Что еще может понадобиться при оффлайн работе?