MKS SBASE проблема с парковкой оси Z

trebis
Идет загрузка
Загрузка
22.02.2019
361
13
Вопросы и ответы
Весь мозг уже сломал не могу решить проблему с парковкой по оси Z. Принтер самодельный на основе Freebot mini кинематика hbot привод оси Z ремень, смузи последняя с гитхаба. Концевик по Z max оптический Z min нет стоит bl touch но еще не настроен в прошивке.

При нажатии home Z хоть в репетире хоть в пронтерфейс хоть с tft32 стол сдвигается на небольшое расстояние и останавливается, так постоянно нажимая home Z можно добраться до концевика и парковка отрабатывается как положено - касание откат касание. С остальными осями все Ок.

Судя по выводу команды M119 концевик работает, замена концевика с оптического на микрик ничего не дала, результат тот-же. Подключен вроде правильно в Z+. Пробовал инвертировать в конфиге, стол едет в обратную сторону и упирается в экструдер.

Кусок конфига концевиков.

## Endstops

# See http://smoothieware.org/endstops

endstops_enable true # The endstop module is enabled by default and can be disabled here

corexy_homing true # Set to true if homing on a hbot or corexy

alpha_min_endstop 1.24^! # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground

alpha_max_endstop nc # 1.25^ # Pin to read max endstop, uncomment this and comment the above if using max endstops

alpha_homing_direction home_to_min # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop

alpha_min 0 # This gets loaded as the current position after homing when home_to_min is set

alpha_max 190 # 200 # This gets loaded as the current position after homing when home_to_max is set

beta_min_endstop nc # 1.26^ # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground

beta_max_endstop 1.27^! # Pin to read max endstop, uncomment this and comment the above if using max endstops

beta_homing_direction home_to_max # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop

beta_min 0 # This gets loaded as the current position after homing when home_to_min is set

beta_max 190 # This gets loaded as the current position after homing when home_to_max is set

gamma_min_endstop nc # 1.28^ # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground

gamma_max_endstop 1.29^ # Pin to read max endstop, uncomment this and comment the above if using max endstops

gamma_homing_direction home_to_max # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop

gamma_min 0 # This gets loaded as the current position after homing when home_to_min is set

gamma_max 180 # This gets loaded as the current position after homing when home_to_max is set

Помогите разобраться не могу выспаться:(
Ответы на вопросы

Ответы

22.02.2019 в 11:53
0

По Z нужно оставить или БлТач или концевик по MAX иначе будешь иметь проблемы. Да и не нужно два концевика.

22.02.2019 в 13:01
0

БлТач не прописан в конфиге да и по факту отключен пока принтер настраивается. Но буду иметь ввиду.

22.02.2019 в 12:23
0

У вас принтер не может понять на какой концевик ориентироваться. Или считает, что концевик в не рабочем состоянии или уже сработал. Ищите в прошивке

22.02.2019 в 12:32
0

del

22.02.2019 в 12:37
0

gamma_max_endstop 1.29^
пробовали добавить восклицательный знак? (как у других)
т.е. так gamma_max_endstop 1.29^!

22.02.2019 в 13:02
0

При инвертировании стол просто уходит вверх и упирается в экструдер.

22.02.2019 в 14:00
0

gamma_max_endstop не имеет отношения к направлению движения праковки, за это отвечает gamma_homing_direction. у вас указано, что должен парковаться в максимум, тогда там и должен стоять концевик gamma_max_endstop, если хотите наоборот парковаться то нужно и концевик переткнуть и направление парковки поменять

когда все концевики 'отжаты' M119 что даёт? и аналогичная команда, но когда все 'нажаты'? да, и, концевики все одинотипные и распаяны одинаково?
з.ы.
или как ниже написали, есть файле config_overlay, и в нём совершенно иные значения

22.02.2019 в 15:06
0

а должен идти вниз? максиму когда стол внизу? и парковка Z внизу? и с gamma_max_endstop 1.29^! стол едет вверх, а с gamma_max_endstop 1.29^ едет почучуть? разъём двигателя разверните на 180 градусов вместе с gamma_max_endstop 1.29^! должен поехать куда надо

22.02.2019 в 12:47
0

Вангую gamma_max_travel стоит мизерный.

22.02.2019 в 13:03
0

gamma_max_travel 500
Вроде все в порядке.

22.02.2019 в 13:11
0

Я бы начал с элементарных наводок. Т.е. или посмотрел бы осцилом на сигнальный проводок, или просто обмотал бы его временно той же фольгой.
Второе - как уже говорили про gamma_max_travel. Есть шанс что хоть в конфиге он у тебя и 500, но вот в 'eeprom' (оверлей) он стоит маленький.

22.02.2019 в 14:21
0

У меня вот так

# Endstops
endstops_enable trye # модуль остановки конца включен по умолчанию и может быть отключен здесь
corexy_homing   true # выбор true при размещении на hbit или corexy
alpha_min_endstop     1.24^ # добавьте ! чтобы инвертировать, если остановка конца НЕ подключена к земле
#alpha_max_endstop     nc   # ОТМЕТЬТЕ выбор к nc, если это не установлено
alpha_homing_direction      home_to_min # или набор к home_to_max и набор alpha_max
alpha_min 0     # это загружено после размещения, когда home_to_min установлен
alpha_max 220   # это загружено после размещения, когда home_to_max установлен
beta_min_endstop      1.26^ #
#beta_max_endstop      nc   #
beta_homing_direction home_to_min #
beta_min 0     #
beta_max 220   #
gamma_min_endstop     1.28^ #  1.28v!
#gamma_max_endstop     nc   #
gamma_homing_direction      home_to_min #
gamma_min 0     #
gamma_max 300   #
Концевики только по MIN.
Всё работает.

22.02.2019 в 15:47
0

Всем спасибо. Проблема решена. Как всегда все просто - банальная невнимательность и привычка к механике прюши. Шаговик крутился не в ту сторону, поменял местами обмотки все заработало как надо.

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

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

Презентация нового модельного ряда 3D принтеров Hercules 2020 на 3Dtoday Fest 2019

Акция невиданной щедрости от Filamentarno

Печать для мебельных механизмов.

Задумчивый дяденька

Показал принтёр - 2. И чуть-чуть о мамкиных "экспертах-первопечатниках".

Боевой скелет