Стол не едет домой

DEFCON
Идет загрузка
Загрузка
30.11.2020
215
13
Вопросы и ответы
Статья относится к принтерам:
Flyingbear Ghost 5

Привет всем.

Наконец-то принтер приехал. Собрал его. И при включении появилась такая вот проблема: стол, при нажатии кнопки "Домой", едет вниз, а не вверх к концевику.

Причем, если двигать стол кнопками "+Z" и "-Z" - то он отрабатывает нормально. И если судить по координатам, то получается, что "ноль" стола расположен где-то в середине принтера (по высоте). Если двигать стол вверх нажатием кнопки "+Z" от этого положения, то координата меняется от нуля в большую сторону.

Сталкивался кто-нибудь с подобной штукой?

Ответы на вопросы

Ответы

30.11.2020 в 20:44
0

направление движения по оси Z? может вместо драйвера 4988 типа 2208  сооит.

30.11.2020 в 20:47
0

Да, направление по Z.

Драйверы все одинаковые. Какие именно - не смотрел. Если стоит 2208 - нужно что-то переключить?

30.11.2020 в 21:04
0

Ноль там где он включился. В конфигурации прошивки надо invert z dir переключить. По +z должен ехать вниз (от сопла)

30.11.2020 в 21:09
0

А у меня наоборот, по +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" и перепрошить принтер?

30.11.2020 в 21:12
0

Да, всё так. Заодно и остальные оси проверьте, чтоб 2 раза не бегать.

+X - направо, +Y - от себя (вглубь принтера), +E - выдавливание пластика через сопло

30.11.2020 в 21:13
0

Ок, спасибо. Пошел пробовать )

30.11.2020 в 21:49
0

С осью 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

Где может быть собака зарыта?

30.11.2020 в 21:54
0

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

Давайте проверим - если дать команду проехать 10мм по каждой из осей - сколько он на самом деле проезжает?

30.11.2020 в 21:56
0

Больше проезжает. Это я еще заметил, когда с осью Z воевал.

30.11.2020 в 21:59
0

Ну вот. Наверное в прошивке настроено под конкретный режим микрошага, но чтоб с этим разбираться надо как минимум тип платы и драйверов знать.

Можно просто поправить коэффициенты по осям, в прошивке что-то там ....STEPS_PER_MM

30.11.2020 в 22:01
0

Ок. Буду пробовать. Спасибо.

03.12.2020 в 13:07
0

Добрый день. Еще раз спасибо за помощь. Принтер работает как часы )

Есть вопрос для своего понимания: я изменил количество шагов в прошивке с 80 на 40 (по осям X и Y). Значит ли это, что дискретность перемещения по осям стала грубее? Типа, раньше за 1 шаг двигателя голова принтера перемещалась на  1/80=0,0125 мм, то теперь - 1/40=0,025 мм. Правильно ли я это понимаю?

03.12.2020 в 14:05
0

Да, всё так. Поэтому по хорошему бы разобраться с драйверами и микрошагами - это как раз и есть настройка дискретности перемещения, а то, что вы в прошивке поправили - просто её отражение для пересчета мм в шаги.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Реально ли собрать нормальный принтер из того что есть в гараже и деталей старых МФУ с бюджетом в 5.000 рублей? — ДА!

Klipper: Enhanced delta calibration

2021. Начало.

Музыка из 3D принтера

Создание модели корпуса для сборки "Клапан проходной"

Захотелось немного похвастаться ))