История изменений
Исправление
medossa,
(текущая версия)
:
К примеру, чтобы ось Х проехала 5мм пути, на драйвер необходимо отправить какое-то количество импульсов. Считаем, контроллер твой дробит шаг на 16, получаем микрошаг 1/16. Т.е. чтобы ось Х проехала 1мм, движку надо сделать 640 шагов (16*200)/5. Дальше хз) Бери либы готовые, ковыряй. Как разберёшься, бери строку gcode. G0X100, т.е. надо проехать 100мм, а зная, какая длина импульса на 1мм, перемножением найдёшь нужное значение. Короч, брось ты это дело. Если осилишь всё таки, то будешь разачарован результатом. Скорость работы будет крайне мала. upd: зацени хоть плату-то
Исходная версия Deleted, :
К примеру, чтобы ось Х проехала 5мм пути, на драйвер необходимо отправить какое-то количество импульсов. Считаем, контроллер твой дробит шаг на 16, получаем микрошаг 1/16. Т.е. чтобы ось Х проехала 1мм, движку надо сделать 640 шагов (16*200)/5. Дальше хз) Бери либы готовые, ковыряй. Как разберёшься, бери строку gcode. G0X100, т.е. надо проехать 100м, а зная, какая длина импульса на 1мм, перемножением найдёшь нужное значение. Короч, брось ты это дело. Если осилишь всё таки, то будешь разачарован результатом. Скорость работы будет мала.