неадекватный двигатели или прошивка
Купил я тут недавно детали на 3д принтер, да собрал эту шайтан-машину.
Только вот проблема у меня нарисовалась с осью Z.
Печатает - претензий особо нет, только полосатость по оси Z есть
причём в такт шпильки установленной вместо трапециевого вала. Валы едут
из Китая если что, но проблема не в валах.
Ну думаю, раз шпилька кривая, да ещё и в пределах одного витка, то вывод само
собой - менять шпильку.Поменял, вместо м8 поставил м5, причём из хорошей
партии попалось ровная такая и даже проверенная (собрал я выжигалку для
фоторезиста) попадаемость в размер идеальная при нескольких повторных прогонах.
Только замена проблему не решила, полосатость стала мельче, изделие более
эстетичное и не более.
Игрался я с толщиной слоя в пределах сотых и заметил одну особенность,
при некоторых значениях толщины слоя полосатость исчезает и изделия получаются идеальные.
И начал я искать причину и нашел - только не причину, а следствие, теперь поёдут цифирьки.
При работе оси Z, я заметил что поворот шпильки всегда происходит на один и тот же угол,
и при некоторых значениях установленных в программе происходит прыжок(поворот) оси или вперёд
или назад до некоторой позиции.
Названия программ я умышленно не пишу, потому как значения это не имеет, на любой программе
картина одинаковая.
Так вот о цифирьках.
Моторы nema17-4401 при включенном сигнале enable и отсутствии шага и напраления заторможенны
в текущей позиции и при попытке их сместить перепрыгивают на следующую подходящую позицию.
Таких позиций 50 на один оборот вала.Теперь самое интересное, м5 имеет шаг 0.8мм
0.8/50=0.016мм значит при таком положении дел один шаг мотора поворачивается на 1/50 или на 0.016мм.
Если в программе слайсера ставить значение высоты слоя кратное 0.016мм изделие будет идеальное,
если ставить значение между этими точками (0.016мм) то двигатель сьезжает либо вперёд или назад
в зависимости от того куда ближе.К слову ток на двигателях такой что проворачивать вал приходится
рычагом при включенном сигнале enable и отсутствии шага и напраления и крутится легко при выключенном
сигнале enable и отсутствии шага и напраления.
И вот тут-то и вопрос у меня, у nema17-4401 200 полных шагов на оборот, а если поделить то и более
и я на стенде проверял это именно с тем драйвером с которым оный работает (и с другими тоже)
всё работает адекватно, значит виновата прошивка которую я использую, а именно Marlin 1.1.0-RC8
Где в этой прошивке поправить писанину чтобы движок шагал 200 полных шагов, а не 50 ?
Популярные вопросы
flying bear ghost 5 не хочет печатать
Крайний раз у неделю назад отпечатал, всё в порядке без сбоев.
Сейчас включил, залил через вайфай моде...
Ender 3 v3 SE+ Nebula на первом слое охлаждает сопло до 205
На 205 градусах я печатал PLA, тут решил поставить Небулу (как я все это дело прошивал - отдельная история) и...

Комментарии и вопросы
У меня проблема со свободноход...
"лучше бы по жежче но такой не...
Центральная точка это лапка. Н...
Как законектить бамбу лаб а1 м...
Подскажите пожалуйста, как реш...
Решился поставить bltouch на с...
Здравствуйте. Недавно столкнул...