Два энд-стопа на оси Z

Подписаться на 3Dtoday
Sanitar
Идет загрузка
Загрузка
30 Октября 2016
1026
2
Вопросы и Ответы
Доброго времени суток, коллеги!

Имеется:
===============================================

Программно-аппаратная часть:
- ATmega2560
- RAMPS 1.3
- Прошивка Marlin v.1.0.2 (Marlin RC7, Repetier v.0.92.9)

Механическая часть:
- Кинематика CoreXY
- Основание стола перемещается по оси Z двумя ШВП
- На каждой ШВП по двигателю (Z_STEP и Z2_STEP)
- На каждый двигатель по конечному выключателю в одном направлении (Z_MAX и Z2_MAX))

Подключения:
===============================================

- Один двигатель подключен штатно, на ось Z (Z2_STEP_PIN)
- Подключение второго двигателя оси Z переназначено на второй экструдер (Z2_STEP_PIN на E2_STEP_PIN)
- Один энд-стоп подключен штатно, на Z_MAX_PIN.
- Подключение второго энд-стопа на Z2_MAX_PIN переназначено на X_MAX_PIN
- Каждый энд-стоп отрабатывает на свой двигатель соответственно

Описание проблемы:
===============================================

- На прошивке Marlin v.1.0.2 ПРОБЛЕМЫ НЕТ, все работает штатно, как описано выше.
- На прошивке Marlin RC7 все далаю так же, но НЕ РАБОТАЕТ. (прекрасно осознаю что она сырая и не релиз)
- На прошивке Repetier v.0.92.9 вообще НЕ НАШЕЛ возможности подключения второго энд-стопа на ось Z2

Вопросы:
===============================================

1. Как заставить работать второй энд-стоп на прошивке Marlin RC7 ?
2. Как заставить работать второй энд-стоп на прошивке Repetier v.0.92.9 ?

Буду признателен за внятные, разумные и действенные решения.
Удачи всем.

P.S. Всем огромное спасибо за предоставленную возможность пользоваться данным ресурсом интернета.
Ответы на вопрос

Ответы

31.10.16 в 13:47
2
Да уж... очень познавательные и развернутые ответы я получил здесь! :-)
Невероятно информативный ресурс! Я не побоюсь этого слова - высокопрофессиональный! :-)

Теперь по существу...
Отвечаю на поставленные вопросы:

По первому вопросу:
================
В прошивках v.1.0.2 и v.1.0.2-2 штатно не работает... у меня, по чистой случайности, оказалась доработанная прошивка. Один знакомый "Кулибин" допиливал.

По второму вопросу:
================
Не далее как 30.10.2016, то есть вчера, на гитхабе, разработчики данной прошивки озадачились этим вопросом и попытались его решить...
После третьей попытки к 4 часам утра по Московскому времени оно свершилось! Работает штатно! Я счастлив.
В релиз RC эти правки пока не вошли, но они появятся в следующем релизе Marlin RC.
СПАСИБО всем, кто принимал в этом участие! (Не обольщайтесь, это были не вы)

По третьему вопросу:
=================
В данной прошивке штатно такая "фича" не предусмотрена на этом "железе", увы.
Работы в данном направлении ведутся, но пока безрезультатно.


Удачи всем в поисках решений!

P.S. Всем, "принявшим" невероятно бурное и активнейшее обсуждение поставленных мною вопросов на данном ресурсе, и "предложившим" огромнейшее количество самых действенных и разумных решений - мое скромное: "Угу... Хотя бы прочли и то хорошо..." (А вот это уже вам, мои дорогие читатели) :-)
28.11.16 в 19:53
2
"Допинал" разработчиков прошивок.

На сегодняшний день все вопросы сняты.
Во всех перечисленных в вопросе прошивках разработчиками оных включена данная функция и работает штатно.
Все необходимые настройки в конфигурациях прошивок имеются.
Вопрос закрыт.
Спасибо.

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