Стол не едет домой
Привет всем.
Наконец-то принтер приехал. Собрал его. И при включении появилась такая вот проблема: стол, при нажатии кнопки "Домой", едет вниз, а не вверх к концевику.
Причем, если двигать стол кнопками "+Z" и "-Z" - то он отрабатывает нормально. И если судить по координатам, то получается, что "ноль" стола расположен где-то в середине принтера (по высоте). Если двигать стол вверх нажатием кнопки "+Z" от этого положения, то координата меняется от нуля в большую сторону.
Сталкивался кто-нибудь с подобной штукой?
Популярные вопросы
Нижние слои печатаются слишком жирно
Пытаюсь разобраться с непонятным дефектом. При печати примерно на 3-4 слое пластик размазывается, печатается слиш...
Печать гребневых винтов
При печати гребневых винтов на 2 лопастях появляются баги. При эт...
Программа для 3D проектирования
Пр...
Ответы
направление движения по оси Z? может вместо драйвера 4988 типа 2208 сооит.
Да, направление по Z.
Драйверы все одинаковые. Какие именно - не смотрел. Если стоит 2208 - нужно что-то переключить?
Ноль там где он включился. В конфигурации прошивки надо invert z dir переключить. По +z должен ехать вниз (от сопла)
А у меня наоборот, по +z едет вверх.
В прошивке есть это:
>INVERT_X_DIR 0
>INVERT_Y_DIR 0
>INVERT_Z_DIR 0
>INVERT_E0_DIR 0
>INVERT_E1_DIR 0
То есть, нужно напротив >INVERT_Z_DIR вместо "0" написать "1" и перепрошить принтер?
Да, всё так. Заодно и остальные оси проверьте, чтоб 2 раза не бегать.
+X - направо, +Y - от себя (вглубь принтера), +E - выдавливание пластика через сопло
С осью Z проблему решил. Но появилась другая: при калибровке стола выбираю точку "1". Хотенд едет в эту точку. Всё ок. Но когда после этого нажимаю точку "2", то голова едет до упора по оси X и не останавливается ((
Думал, что в прошивке забиты кривые координаты этих точек, но там вроде бы всё ок (если в том месте смотрю):
>cfg_point_number 4 #КЦ¶ЇµчЖЅµДёцКэ:(їЙЙи3,4,5ёцµг)
>cfg_point1:30,30
>cfg_point2:235,30
>cfg_point3:235,190 #КЦ¶ЇµчЖЅК±µД5ёцµгµДО»ЦГЧш±к
>cfg_point4:30,190
>cfg_point5:100,100
Где может быть собака зарыта?
Т.к. прошивка похоже была под другие драйвера, есть подозрение, что неверно выставлены и микрошаги или просто неверно введены коэффициенты перемещений (количество шагов на мм). Принтер про миллиметры ничего не знает сам по себе, коэффициенты пересчета ему задаются при конфигурации.
Давайте проверим - если дать команду проехать 10мм по каждой из осей - сколько он на самом деле проезжает?
Ну вот. Наверное в прошивке настроено под конкретный режим микрошага, но чтоб с этим разбираться надо как минимум тип платы и драйверов знать.
Можно просто поправить коэффициенты по осям, в прошивке что-то там ....STEPS_PER_MM
Добрый день. Еще раз спасибо за помощь. Принтер работает как часы )
Есть вопрос для своего понимания: я изменил количество шагов в прошивке с 80 на 40 (по осям X и Y). Значит ли это, что дискретность перемещения по осям стала грубее? Типа, раньше за 1 шаг двигателя голова принтера перемещалась на 1/80=0,0125 мм, то теперь - 1/40=0,025 мм. Правильно ли я это понимаю?
Комментарии и вопросы
"Кто мне писал на служу жалобы...
так то да, однако в "нигериях"...
Обрадовался рано( Помогите пли...
Доброго всем времени суток, на...
Заменил термистор. В прошивке...
Купил какой-то неправильный пл...
Всем привет. Приобрёл принтер...