Проблема парковки оси Y (MKS Sbase v1.3 smoothieware)
Добрый день, уважаемые любители и профессионалы 3D!
Я новичок в 3д печати и сильно не пинайте за неправильные термины и корявость. У меня возникли трудности при калибровке осей в положение 'Home'. Опишу ситуацию как можно подробнее:
1. Принтер, который я собираю, имеет корпус и маханику примерно как у Prusa.
2. Проверил подключение двигателей с помощью Pronterface и вроде все хорошо: ось X реагирует на '-' и едет влево(+ вправо), ось Y реагирует на '-' и едет от меня, при + едет ко мне и соответственно Z при '-' едет вниз. Из этого сделал вывод, что вроде как двигатели подключены верно, значит можно настраивать концевики.
3.Концевики на моем принтере расположились на Xmin, Ymin, Zmin (слева оси X, сзади оси Y, внизу на ось Z соответственно. По пинам подключения на плате проверил-все подключено в соответствующие гнезда, в прошивке поставил 'nc' на неиспользуемые концевики. На каждую ось в строчке homing_direction прописал home_to_min.
Теперь опишу процесс, который начал ломать мой мозг:
-При нажатии в Pronterface ось Z Home-все происходит нормально, ось едет вниз, доезжает до концевика, упирается, отъезжает и медленно подползает опять и останавливается.
-При нажатии ось X Home-ось X едет как надо влево в сторону концевика и так же паркуется, но при этом одновременно начинает двигаться ось Y на меня (то есть в положение концевика МАХ).
-При нажатии ось Y Home-ось Y едет как надо (от меня) в сторону концевика MIN , но при этом одновременно начинает двигаться ось Х влево (то есть в положение концевика MIN).
4. Кучу времени убил, чтобы понять как что устроено в прошивке! Полазил на форумах, пробовал метод тыка и пришел к тому, что на оси Y в конфиге прописал в место концевика MIN концевик МАХ, соответственно заглушил в прошивке использование концевика минимум и в строчке homing_direction прописал home_to_max.
В итоге получается следующая картина:
а) ось Z без претензий;
б) ось Х паркуется то же правильно в сторону MIN, при этом ось Y тоже едет в сторону MIN. И тут один нюанс. Если при нажатии X Home-ось Х первой доезжает до своего концевика, то все норм. А если ось Y успевает раньше то выламывает этот концевик пока ось Х не доедет.
с) ось Y при нажатии Y Home-едет в сторону MIN и паркуется, при этом ось Х едет в сторону +.
У меня соответственно куча вопросов. Почему при нажатии парковки Х или Y едут сразу две оси? Если это нормально, то как сделать так, чтобы концевики отрабатывали всегда? (я про случай описанный в пункте 'б' чуть выше) Как исправить проблему с направлением движения осей при парковке? Помогите пожалуйста! При все при этом концевики (все) отрабатывают правильно ( то есть останавливают ось), если нажимать рукой.
Я новичок в 3д печати и сильно не пинайте за неправильные термины и корявость. У меня возникли трудности при калибровке осей в положение 'Home'. Опишу ситуацию как можно подробнее:
1. Принтер, который я собираю, имеет корпус и маханику примерно как у Prusa.
2. Проверил подключение двигателей с помощью Pronterface и вроде все хорошо: ось X реагирует на '-' и едет влево(+ вправо), ось Y реагирует на '-' и едет от меня, при + едет ко мне и соответственно Z при '-' едет вниз. Из этого сделал вывод, что вроде как двигатели подключены верно, значит можно настраивать концевики.
3.Концевики на моем принтере расположились на Xmin, Ymin, Zmin (слева оси X, сзади оси Y, внизу на ось Z соответственно. По пинам подключения на плате проверил-все подключено в соответствующие гнезда, в прошивке поставил 'nc' на неиспользуемые концевики. На каждую ось в строчке homing_direction прописал home_to_min.
Теперь опишу процесс, который начал ломать мой мозг:
-При нажатии в Pronterface ось Z Home-все происходит нормально, ось едет вниз, доезжает до концевика, упирается, отъезжает и медленно подползает опять и останавливается.
-При нажатии ось X Home-ось X едет как надо влево в сторону концевика и так же паркуется, но при этом одновременно начинает двигаться ось Y на меня (то есть в положение концевика МАХ).
-При нажатии ось Y Home-ось Y едет как надо (от меня) в сторону концевика MIN , но при этом одновременно начинает двигаться ось Х влево (то есть в положение концевика MIN).
4. Кучу времени убил, чтобы понять как что устроено в прошивке! Полазил на форумах, пробовал метод тыка и пришел к тому, что на оси Y в конфиге прописал в место концевика MIN концевик МАХ, соответственно заглушил в прошивке использование концевика минимум и в строчке homing_direction прописал home_to_max.
В итоге получается следующая картина:
а) ось Z без претензий;
б) ось Х паркуется то же правильно в сторону MIN, при этом ось Y тоже едет в сторону MIN. И тут один нюанс. Если при нажатии X Home-ось Х первой доезжает до своего концевика, то все норм. А если ось Y успевает раньше то выламывает этот концевик пока ось Х не доедет.
с) ось Y при нажатии Y Home-едет в сторону MIN и паркуется, при этом ось Х едет в сторону +.
У меня соответственно куча вопросов. Почему при нажатии парковки Х или Y едут сразу две оси? Если это нормально, то как сделать так, чтобы концевики отрабатывали всегда? (я про случай описанный в пункте 'б' чуть выше) Как исправить проблему с направлением движения осей при парковке? Помогите пожалуйста! При все при этом концевики (все) отрабатывают правильно ( то есть останавливают ось), если нажимать рукой.
Популярные вопросы
Klippper и все радости его конфигурации
такая проблема у меня голова по Y ходит нормально НО с осью Х возникла проблема она ездиет только по одной траектории ( ЖЕЛТАЯ НАРИСОВАНАЯ ЛИНИЯ) ...
Температура внутри камеры.
Всем приветы!
Решил разобраться с температурой камеры при печати ABS и Нейлоном.
Изначально принтер без камеры. Но,...
Решил разобраться с температурой камеры при печати ABS и Нейлоном.
Изначально принтер без камеры. Но,...
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...
Комментарии и вопросы
обратите внимание на данный де...
Да ношу периодически. Всё норм...
нет.. она прикольная, но очень...
Друзья, можете подсказать каки...
Добрый день. Замучал принтер )...
Всем доброго времени суток! Из...
Помогите пожалуйста, купил пла...