KREMEN Реклама
KREMEN Реклама

Подключение к разъемам экструдера Ramps 1.4 вторых двигателей оси Х и У

Vladkolukin
Идет загрузка
Загрузка
02.10.2022
1622
10
Вопросы и ответы

Всем привет!Возможно, вопрос достаточно нубский, но пока не могу найти на него ответ.

Суть в чем. Есть стандартный набор из Ардуино Мега 2560 + Ramps 1.4. К этому набору нужно подключить 2 двигателя на ось Х, 2 - на ось у, 1 на Z. Собирается MPCNC. Нужно подключить именно то, что есть. Понятно, что можно было бы использовать другую плату и вот это вот все, но, по определенным причинам, нужно заставить работать именно этот набор.

При подключении по одному двигателю к драйверам все работает волшебно.

Когда к 1 драйверу через спаяный переходник для последовательного подключения цепляются два двигателя - происходит беда. То есть, на холостом ходу, движки крутятся, только если подавать по 1-2 мм медленно. Если нужно нормальное перемещение - начинается пропуск шагов, либо едет один двигатель, а второй дергается на месте. Такая ситуация что по Х, что по У.

Подскажите пожалуйста, возможно ли в прошивке перенастроить использование выходов? Чтобы второй двигатель Х подключить, условно, к выходу Е0, в У - к Е1?

В статье на сайте нашел вот это:"Обычно используется один драйвер ШД для управления двумя моторами на оси Z. Раскомментируете для использования раздельных драйверов на каждый ШД Z-оси. Такую функцию поддерживают лишь некоторые платы, например, RAMPS, у которой есть поддержка 2 экструдеров (используется второй, обычно неиспользуемый драйвер ШД) Пины управления указаны для RAMPS, в случае другой платы исправьте их на свои. На 5-драйверной плате включение этой функции ограничит вас возможностью использования только одного экструдера

#define Z_DUAL_STEPPER_DRIVERS

То же самое для Y-оси

#define Y_DUAL_STEPPER_DRIVERS

Раскомментируйте, если есть необходимость, чтобы ШД по Y врашались в разные стороны

#define INVERT_Y2_VS_Y_DIR true

Функция поддержки принтеров с двойной Х-кареткой. Подобная конструкция имеет преимущество, т.к. неактивный экструдер может быть запаркован, что предотвратит вытекание горячего пластика из сопла, который загрязняет печать. Также это снижает общий вес каждой Х-каретки, позволяя печатать с более высокими скоростями

#define DUAL_X_CARRIAGE

Конфигурация для второй Х-каретки"Это как раз то, что нужно? Буду признателен за помощь!

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама