Полный шаговый режим для шагового контроллера оси Z

У меня есть 3D-принтер в декартовом стиле (FLSUN Cube) с двумя шаговыми двигателями по оси Z (1,8°, 200 шагов/оборот) с ходовым винтом T8x8 (шаг 8 мм / 2 мм с 4 пусками), и в настоящее время они используют микрошаг 1/16.

Как я знаю, микрошаг является нестабильным состоянием и может повлиять на точность оси Z. Но многие современные 3D-принтеры (например, CR-10, Prusa i3 Mk2s и другие) используют аналогичный микрошаг для оси Z.

  • Можно ли использовать полные шаги?
  • Повышает ли точность, если я использую совместимую высоту слоя (например, 0,04 мм, 0,08 мм, 0,16 мм и т. Д.) Для моего принтера с 0,04 мм на полный шаг по оси Z?

, 👍7


1 ответ


Лучший ответ:

8

Сосредоточившись на насущных вопросах:

Можно ли использовать полные шаги?

Это зависит от вашей платы принтера. Многие платы используют dip-переключатели для выбора (микро) шагового режима шагового драйвера. Например, плата RUMBA имеет dip-переключатели, расположенные под платами шагового драйвера (например, DRV8825 или A4988). Иногда вы также видите перемычки. Ответ будет как "да", так и "нет", поскольку это зависит от используемой вами платы.

Повышает ли это точность, если я использую совместимую высоту слоя (например, 0,04 мм, 0.08 мм, 0.16 мм и т. Д.) Для моего принтера с 0.04 мм на полный шаг по оси Z?

Увеличение количества микрошагов приводит к снижению инкрементного крутящего момента (для полного шага это 100%, для 16 микрошагов это падает примерно до 10%; это означает, что микрошаг, запрошенный контроллером, не может эффективно привести к фактическому шагу, поскольку он не может преодолеть крутящий момент для поворота вала). Поэтому высоконагруженные степперы могут привести к ошибкам позиционирования. Разрешение увеличивается, но точность действительно пострадает. Кроме того, лишь немногие шаговые двигатели имеют чистый синусоидальный крутящий момент в зависимости от положения вала, и все они имеют гармоники более высокого порядка, которые фактически искажают кривую и влияют на точность. согласно этому источнику. С другой стороны, микрошаг делает вращение более плавным (основное преимущество, см. Источник). Интересной литературой (обязательно прочитайте) является этот тест и эта статья.

Ответ на этот вопрос также зависит от ситуации; когда вы загружаете степперы очень высоко, использование микрошагов может привести к более неточному движению по сравнению с полным шагом. Когда вы используете собственное разрешение свинцовых винтов для своей настройки, только когда степпер фактически находится в положении полного шага, вы выиграете, так как в этом положении он не будет останавливаться на следующем полном шаге, так как он уже находится в стабильном положении.


В качестве побочного замечания я добавил правильный расчет собственного разрешения ваших свинцовых винтов. Из вашего вопроса я делаю вывод, что у вас есть свинцовые винты Tr8x8(p2). "Tr" для трапециевидной резьбы, за которой следует номинальный диаметр в мм. Цифра после буквы "x" говорит вам, насколько гайка продвигается за один оборот, это называется ходом винта. Значение между скобками "p2" обозначает высоту тона. Это означает, что винт имеет 8 (ход)/2 (шаг) = 4 пуска. Таким образом, с каждым оборотом шагового двигателя (200 шагов) гайка продвигается вперед на 8 мм, что означает 8/200 = 0,04 мм на шаг 1,8°.


,