Привет.
Собрал станок 3040 из китайской рамы и подножного барахла.
Электроника grbl в arduino uno + cnc shield, все работает, все пилит как надо - я доволен.
Захотелось поворотную ось.
Напечатал на 3д принтере детали, вытащил из чемодана с перфоратором патрон с sds хвостом, собрал, подключил вместо оси У.
В настройках grbl по оси Y стоит 800 шагов на 16мм (полный оборот, редукция 1:4).
Долго разбирался по видосам из интернета как в арткам сделать развертку, чтобы все крутилось как надо. В итоге, все закрутилось. Забил в эксель формулу для пересчета размеров теперь все ок.
Но не хочется всегда заниматься рассчетами, хочется жать на кнопочки в программе, а не вычислять что и куда надо писать руками. Решил попробовать DeskProto, она, вроде как умеет в 4 ось. Создаю УП, закидываю в Universal Gcode Sender (с candle та же история), запускаю программу и получаю вместо поворота на 360 градусов, поворот в лучшем случае на 180, хотя в симуляторе программы все отображается корректно.
В самом дескпрото я не нашел где можно поправить параметры перемещения по оси, может плохо искал?
Если в ДП ставлю измерение в градусах, то по оси У максимальное расстояние 360мм (т.е 1 градус поворота патрона = 1 мм). Я пересчитываю шаги так: 3200ш=360" (мотор с патроном соединен через ремень, шкив мотора 20 зубов, патрона 80), но деталь крутится как вентилятор.
Эмпирическим путем, вычислил, что 36 шагов на мм дают 1 полный оборот патрона. Но ось вращается очень медленно.
Чувствую себя крайне тупым, но закономерности не вижу.
Я явно что-то не так настраиваю, но никак не могу сообразить что и где.
Подскажите, кто знает, где я накосячил?
Собрал станок 3040 из китайской рамы и подножного барахла.
Электроника grbl в arduino uno + cnc shield, все работает, все пилит как надо - я доволен.
Захотелось поворотную ось.
Напечатал на 3д принтере детали, вытащил из чемодана с перфоратором патрон с sds хвостом, собрал, подключил вместо оси У.
В настройках grbl по оси Y стоит 800 шагов на 16мм (полный оборот, редукция 1:4).
Долго разбирался по видосам из интернета как в арткам сделать развертку, чтобы все крутилось как надо. В итоге, все закрутилось. Забил в эксель формулу для пересчета размеров теперь все ок.
Но не хочется всегда заниматься рассчетами, хочется жать на кнопочки в программе, а не вычислять что и куда надо писать руками. Решил попробовать DeskProto, она, вроде как умеет в 4 ось. Создаю УП, закидываю в Universal Gcode Sender (с candle та же история), запускаю программу и получаю вместо поворота на 360 градусов, поворот в лучшем случае на 180, хотя в симуляторе программы все отображается корректно.

В самом дескпрото я не нашел где можно поправить параметры перемещения по оси, может плохо искал?
Если в ДП ставлю измерение в градусах, то по оси У максимальное расстояние 360мм (т.е 1 градус поворота патрона = 1 мм). Я пересчитываю шаги так: 3200ш=360" (мотор с патроном соединен через ремень, шкив мотора 20 зубов, патрона 80), но деталь крутится как вентилятор.
Эмпирическим путем, вычислил, что 36 шагов на мм дают 1 полный оборот патрона. Но ось вращается очень медленно.
Чувствую себя крайне тупым, но закономерности не вижу.
Я явно что-то не так настраиваю, но никак не могу сообразить что и где.
Подскажите, кто знает, где я накосячил?