Помогите по настройке конфига принтера

Подписаться на 3Dtoday
atvgeargarage
Идет загрузка
Загрузка
20 Октября 2017
172
4
печатает на Prusa i3
Вопросы и Ответы
Подскажите что не так?

Принтер ультитумбочка, плата управления sbase, концевики обычные (не оптические)

Невозможно понять почему принтер не реагирует на концевики просто они не срабатывают

показания Пронтерфейс

в незажатом состоянии (ОТПРАВКА: M119
X_min: 0 Y_max: 0 Z_max: 0 pins- (X) P1.24: 0 (Y) P1.27: 0 (Z) P1.29: 0)

концевики в зажатом состоянии ОТПРАВКА
: M119
X_min: 1 Y_max: 1 Z_max: 1 пинс- (X) P1.24: 1 (Y ) P1.27: 1 (Z) P1.29: 1

Конфиг:

# Endstops
endstops_enable true # модуль endstop включен по умолчанию и может быть отключен здесь
#corexy_homing false # установлен в true, если наведение на hbit или corexy
alpha_min_endstop 1.24 ^ # добавить a! инвертировать, если endstop не подключен к земле.
alpha_max_endstop # 1.25 ^ # ПРИМЕЧАНИЕ установлено на nc, если это не установлено
alpha_homing_direction home_to_min # или установлено в home_to_max и установлено alpha_max
alpha_min 0 #, это загружается после возвращения, когда home_to_min установлен
alpha_max 208 # this получает загружен после возвращения, когда установлен параметр
home_to_max beta_min_endstop # 1.26 ^ #
beta_max_endstop 1.27 ^ #
beta_homing_direction home_to_max #
beta_min 0 #
beta_max 215 #
gamma_min_endstop # 1.28 ^ #
gamma_max_endstop 1.29 ^ #
gamma_homing_direction home_to_max #
gamma_min 0 #
gamma_max 214 #

# необязательный порядок, в котором ось будет дома, по умолчанию все они дома,
# если это установлено, это будет заставляют каждую ось
набирать по одному за раз в указанном порядке #homing_order XYZ # x axis, за которым следует y, а затем z last
92e90a518343ba7e0310679b0ce96da7.jpg
Подключено вот так.
Ответы на вопрос

Ответы

20 Окт 23:03
печатает на Mendel90
0
Принтер ведь получает значение значит они срабатывают. Может просто они настроены не на max значение а на min(или наоборот) и поэтому принтер не останавливается при срабатывании концевиков? в этом конфиге не разбираюсь. попробуйте инвертировать концевики в прошивке, ну тоесть назначит их не на max значение а на min(или наоборот)
20 Окт 23:57
печатает на Ultimaker 2+
2
у меня на ультитумбочке и sbase работает так:
# Endstops
endstops_enable true # the endstop module is enabled by default and can be disabled here
#corexy_homing false # set to true if homing on a hbit or corexy
alpha_min_endstop 1.24^ # add a ! to invert if endstop is NO connected to ground
alpha_max_endstop #1.25^ # NOTE set to nc if this is not installed
alpha_homing_direction home_to_min # or set to home_to_max and set alpha_max
alpha_min 0 # this gets loaded after homing when home_to_min is set
alpha_max 200 # this gets loaded after homing when home_to_max is set
beta_min_endstop #1.26^ #
beta_max_endstop 1.27^ #
beta_homing_direction home_to_max #
beta_min 0 #
beta_max 200 #
gamma_min_endstop #1.28^ #
gamma_max_endstop 1.29^ #
gamma_homing_direction home_to_max #
gamma_min 0 #
gamma_max 195 #

# optional order in which axis will home, default is they all home at the same time,
# if this is set it will force each axis to home one at a time in the specified order
#homing_order XYZ # x axis followed by y then z last

Мой конфиг - https://cloud.demonx.ru/index.php/s/PzR4Kzg02TU0UBU (только у меня на XY внешние драйвера на 1/128 шагов)

В чем именно проблема? Принтер едет домой, концевик срабатывает и он продолжает ехать? или при домашнем положении он едет за концевик (это косяк смузи)? еще учтите что в смузи до сих пор нет софтэндстопов
21 Окт 14:50
печатает на Prusa i3
0
Вставил кусок конфига от nightdemonx
Теперь X едет домой и при срабатывании концевика останавливается (ура)
Y едет в противоположную сторону от концевика , но при нажатии на концевик рукой останавливается
Как сделать чтобы движение было в сторону концевика ?
Пробывал менять строчку в конфиге beta_homing_direction home_to_max # на beta_homing_direction home_to_min #
тогда вообще при нажатии домой оси Y ни чего не происходит просто нажимаешь а он стоит на месте , но стрелками подвигать можно.
Подскажите как это исправить.
Ось Z при нажатии домой едет в верх пока не упреться в экструдер (сама не останавливаеться) , но если зажать концевик то останавливаеться.
Если стрелками вниз едет тоже до упора минуя концевик.
23 Окт 11:07
печатает на Prusa i3
0
разобрался спасибо огромное eta4ever
Оси ехали не в ту сторону
Испаравил: beta_dir_pin 0.11 на beta_dir_pin 0.11!
gamma_dir_pin 0.20! на gamma_dir_pin 0.20
И стало все ок.
При нажатии дом весе оси едут к концевикам и при срабатывание останавливаются. Ура

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