Нужна помощь с кинематикой H-bot и Marlin 1.1.9

a6y
Идет загрузка
Загрузка
12.02.2019
364
11
Вопросы и ответы
Строю первый недо-принтер, механику вроде бы поборол.

Настал черед работы механики и электроники и тут начались проблемы.

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

Ответы

13.02.2019 в 09:07
0

У вас русский язык не родной? Трудно вас понимать.
Но насколько я понял, вам надо правильно указать в прошивке позицию HOME

13.02.2019 в 09:20
0

Добрый день. Не родной. Я просто впервые собираю принтер, и по этой причине возникает много проблем, из-за нензнания мат части. Наверное плохо описал проблему. 
Подсоеденял по разному и моторы ( менял местами Х и У, переворачивал на 180° разьемы,  концевик менял Мин...Мах) в прошивке ковырялся, но видать моя не компетентность создаёт мне проблемы.
Делаю позицию Home в левом ближнем углу, каретка приезжает, при попытке двигать осямии энкодером в +сторону , каретка двигается в сторону концевиков уперается в них, до вылета ошибки. Если меняю что бы каретка ехалае в другу сторону то позиция Home получается в другом углу. Что я делаю не правильно? Спасибо

13.02.2019 в 11:46
0

добрый день. Была подобная проблема, но уже давно и не сильно помню как поборол.
Все ли варианты из настроек ниже пере-пробовали ?
// Direction of endstops when homing; 1=MAX, -1=MIN // :[-1,1]
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

и
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way. 
#define INVERT_X_DIR true
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false

13.02.2019 в 12:27
0

Наверное пробовал. С работы приеду, буду пробовать.
Определиние кординат должно же быть таким?
Мне наверное надо концевик Y в Max  а X в Min?
И как правило настроить положение Home? Спасибо

a6y
13.02.2019 в 13:29
0

Определиние кординат должно же быть таким?
Нет, ось Y в обратном направлении.

Мне наверное надо концевик Y в Max а X в Min?
X,Y в Min

П.С. Двигатель слева в разъём X на плате, Двигатель справа в разъём Y на плате. Если наоборот то вы не сможете подобрать правильные INVERT_X_DIR, INVERT_Y_DIR.

Обязательно:
#define X_HOME_DIR -1
#define Y_HOME_DIR -1

#define USE_XMIN_PLUG
#define USE_YMIN_PLUG

Подбирать:
#define INVERT_X_DIR true/false
#define INVERT_Y_DIR true/false

kav
13.02.2019 в 14:09
0

Спасибо, буду пробовать. Вечером напишу результат. Спасибо

kav
13.02.2019 в 23:38
0

Вроде бы получилось настроить оси X и Y и положение HOME.

Долго перебирал переменные.

#define INVERT_X_DIR true/false
#define INVERT_Y_DIR true/false

Пока не поменял разъемы моторов местами, если смотреть на моторы то получилось так.
С лева Y c Права X.

После этого XY стали ездить в правильных направлениях. Но возникла проблема с положением HOME, экструдер двигался в сторону +XY (Max)  инвертировал концевики и все зараотало Ok. Не будет у меня проблем позже? Спасибо.

[url]https://youtu.be/PQGL6npIXzk

a6y
14.02.2019 в 08:44
0

А когда заработало как конфиг выглядит? в строках вида:

#define CORE* (Вид кинематики)

#define *_HOME_DIR

#define USE_*_PLUG

#define INVERT_*_DIR

#define *_ENDSTOP_INVERTING

kav
14.02.2019 в 23:54
0

Добрый вечер, только добрался до принтера и компьютера.


#define COREXY


#define USE_XMIN_PLUG
#define USE_YMIN_PLUG



#define X_MIN_ENDSTOP_INVERTING true 
#define Y_MIN_ENDSTOP_INVERTING true 



#define INVERT_X_DIR false


#define INVERT_Y_DIR false




#define X_HOME_DIR -1


#define Y_HOME_DIR -1


Такие параметры. Спасибо за ваше время.

a6y
15.02.2019 в 21:40
0

Не будет у меня проблем позже?
Отлично. Думаю проблем с такими настройками не будет.

kav
15.02.2019 в 22:32
0

Спасибо огромное.

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

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

Напечатал головоломку Пифагор

Скрепыш

кидайте свои профили кур

-3DP-BCoreXY- широкоформатный принтер под тяжелую печать. Откуда растут "ноги"

Печать филаментом из ABS, моделей *любых* размеров

3D-сканирование изделия