Руководство по настройке парковки и калибровки направления
Корректировка направления движения
Распространенные проблемы в структуре CoreXY
Возможные распространенные проблемы и их решения при управлении двигателями XY в структуре CoreXY:
| Симптом неисправности | Описание | Решение |
|---|---|---|
| Случай 1 | Управление осями XY взаимно перепутано, и направления движения по осям X и Y противоположны | Поменять местами подключение двигателя X (поменять местами любые два провода двигателя X) |
| Случай 2 | Управление осями XY взаимно перепутано, но направления движения по осям X и Y правильные | Поменять местами подключение двигателя Y (поменять местами любые два провода двигателя Y) |
| Случай 3 | Управление осями XY взаимно перепутано, направление по оси X правильное, направление по оси Y противоположное | 1. Поменять местами подключение двигателя X 2. Полностью поменять местами провода двигателей X и Y |
| Случай 4 | Управление осями XY взаимно перепутано, направление по оси X противоположное, направление по оси Y правильное | 1. Поменять местами подключение двигателя Y 2. Полностью поменять местами провода двигателей X и Y |
| Случай 5 | Управление осями XY правильное, но направления движения по осям X и Y противоположны | Одновременно поменять местами подключение двигателей X и Y |
| Случай 6 | Управление осями XY правильное, направление по оси X правильное, направление по оси Y противоположное | Полностью поменять местами провода двигателей X и Y |
| Случай 7 | Управление осями XY правильное, направление по оси X противоположное, направление по оси Y правильное | 1. Полностью поменять местами провода двигателей X и Y 2. Одновременно поменять местами подключение двигателей X и Y |
Процедура парковки (Homing)
Шаг 1: Проверка начального состояния концевых выключателей
- Безопасное перемещение: Вручную медленно переместите печатающую головку в центральную область нагреваемого стола.
- Запрос состояния концевых выключателей: Введите в консоли следующую команду:
QUERY_ENDSTOPS - Запрос состояния датчика (если установлен):
QUERY_PROBE - Проверка возвращаемого результата:
- ✅ Нормальное состояние: Все концевые выключатели должны отображаться как
OPEN(не сработавшие) - ⚠️ Аномальное состояние: Если отображается
TRIGGERED, это означает, что концевой выключатель сработал.- Примечание: Если обнаружена аномалия, не изменяйте конфигурацию, а продолжайте выполнение шага 2 для проверки.
- ✅ Нормальное состояние: Все концевые выключатели должны отображаться как
Шаг 2: Ручная проверка срабатывания
- Ручная операция: Вручную нажмите и удерживайте один из концевых выключателей.
- Повторный запрос: Снова введите в консоли
QUERY_ENDSTOPS. - Анализ состояния:
| Изменение состояния | Значение | Решение |
|---|---|---|
OPEN → TRIGGERED | Конфигурация концевого выключателя правильная | Выключатель и подключение в порядке, конфигурация верна |
TRIGGERED → OPEN | Сигнал концевого выключателя инвертирован | Необходимо инвертировать состояние концевого выключателя (изменить в конфигурации) |
| Состояние не изменилось | Концевой выключатель не отвечает | Проверьте конфигурацию выводов, подключение или замените выключатель |
| Изменилось состояние других концевых выключателей | Ошибочное срабатывание | Проверьте конфликт конфигурации выводов или ошибку подключения |
Функция принудительного перемещения
Включение принудительного перемещения
-
Изменение конфигурационного файла: Добавьте следующую конфигурацию в
printer.cfg:[force_move]
enable_force_move: true -
Операции в интерфейсе: После включения можно выполнять операции принудительного перемещения через интерфейс управления:
Важные замечания
-
Ограничение по одной оси: Каждый раз можно принудительно перемещать только один двигатель, даже если машина имеет многоосную структуру.
-
Согласованное движение нескольких осей: Если необходимо синхронно переместить несколько осей (например, две оси Z), сначала установите положение печатающей головки:
SET_KINEMATIC_POSITION x=50 y=50 z=20Затем выполните команду перемещения.
-
Предупреждение безопасности: При использовании функции принудительного перемещения убедитесь, что на пути печатающей головки нет препятствий, чтобы избежать столкновений.