Полный шаговый режим для шагового контроллера оси 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?
@Dmitry Minaev, 👍7
1 ответ
Лучший ответ:
Сосредоточившись на насущных вопросах:
Можно ли использовать полные шаги?
Это зависит от вашей платы принтера. Многие платы используют 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°.
- Ось z: Расчет крутящего момента шагового двигателя и ходового винта
- Преимущества использования 128-кратных микрошаговых драйверов на осях X и Y принтера FFF
- Реальная скорость степпера в жизни
- Как предотвратить проскальзывание двигателя по оси Z при выключенном питании
- Двойная ось Z имеет разную скорость (несинхронизирована)
- Ось Z не работает только во время печати
- Шаговые двигатели на экструдере и оси Z замирают во время любых быстрых движений
- Как точно синхронизировать двойную ось Z при использовании двух шаговых двигателей?