Введение в калибровку
Направление движения
- Описание проблемы с обратным управлением двигателями 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...