Введение в калибровку
Направление движения
- Описание проблемы с обратным управлением двигателями XY и неправильным направлением движения для конструкции
COREXY
| Ситуация | Описание проблемы | Решение на уровне оборудования |
|---|---|---|
| Ситуация 1 | Управление осями XY перепутано, направление движения по осям XY обратное | Поменять подключение двигателя X (поменять любые две фазные линии двигателя X) |
| Ситуация 2 | Управление осями XY перепутано, но направление движения по осям XY правильное | Поменять подключение двигателя Y (поменять любые две фазные линии двигателя Y) |
| Ситуация 3 | Управление осями XY перепутано, направление движения по оси X правильное, направление движения по оси Y обратное | Сначала поменять подключение двигателя X, затем поменять местами провода двигателей X и Y |
| Ситуация 4 | Управление осями XY перепутано, направление движения по оси X обратное, направление движения по оси Y правильное | Сначала поменять подключение двигателя Y, затем поменять местами провода двигателей X и Y |
| Ситуация 5 | Управление осями XY правильное, но направление движения по обеим осям обратное | Поменять подключение обоих двигателей X и Y |
| Ситуация 6 | Управление осями XY правильное, направление движения по оси X правильное, направление движения по оси Y обратное | Поменять местами провода двигателей X и Y |
| Ситуация 7 | Управление осями XY правильное, направление движения по оси X обратное, направление движения по оси Y правильное | Сначала поменять местами провода двигателей X и Y, затем поменять подключение обоих двигателей X и Y |
Описание калибровки
Шаг 1: Проверка состояния концевых выключателей
- Переместите печатающую головку в центральную часть нагревательного стола.
- В консоли введите следующую команду:
QUERY_ENDSTOPS - Проверьте возвращаемое состояние концевых выключателей:
- В нормальном состоянии все концевые выключатели должны отображаться как
OPEN(означает, что они не активированы). - Если отображается
TRIGGERED, это означает, что концевой выключатель уже активирован. В этом случае не меняйте конфигурацию, продолжите выполнение следующего шага.
Шаг 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
Loading...