Как переключить выходы двигателя и использовать E1 как X в прошивке Marlin?
Я сломал свою электронику, и теперь выход для X не работает. Степпер в порядке.
Есть ли какое - нибудь простое решение для переназначения выходных контактов? Я хочу, чтобы выход E1 действовал как выход X.
@BuzzKill, 👍5
Обсуждение2 ответа
вы можете найти Pin.h в каталоге marlin и в файле pin.h измените # define pinout двигателя z и двигателя экструдера
Вот именно! Я нашел ответ в pinsrams.h спасибо за помощь!, @BuzzKill
Этот ответ очень лаконичен и может содержать недостаточно подробностей для некоторых пользователей. Возможно, вы могли бы улучшить его, включив немного больше деталей о том, что именно нужно изменить?, @Tom van der Zanden
При использовании прошивки Marlin вы можете легко изменить расположение штифтов дополнительного экструдера (E1) со сломанными шаговыми штифтами X, изменив файл pins_RAMPS.h.
Загрузите прошивку и откройте проект прошивки в Arduino IDE. Перейдите в раздел "Степперы" файла pins_RAMPS.h и замените:
#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38
#define X_CS_PIN 53
для:
#define X_STEP_PIN 36
#define X_DIR_PIN 34
#define X_ENABLE_PIN 30
#define X_CS_PIN 44
а также изменить:
#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30
#define E1_CS_PIN 44
кому:
#define E1_STEP_PIN 54
#define E1_DIR_PIN 55
#define E1_ENABLE_PIN 38
#define E1_CS_PIN 53
Когда файл будет изменен и сохранен, соберите и загрузите код на свою плату и подключите разъем X stepper к заголовку E1.
Да! У меня как раз такая проблема. Спасибо за это., @Lutorm
- Проблема датчика температуры Marlin
- Как использовать обозначения MEGA pin number вместо номеров RAMPS pin в marlin
- Настройка дисплея MKS 12864OLED
- Марлин продолжает перезагружаться, когда я нажимаю кнопку ЖК-контроллера
- Клонирование репозитория Marlin git с сохранением моей настройки configuration.h?
- Есть ли G-код для определения состояния источника питания?
- Z ось дома, затем отскакивает вверх на 15 мм и остается там при печати
- Температура хотенда увеличивается до бесконечности после нескольких слоев
Если приведенный ниже ответ исправил вашу проблему, не могли бы вы принять его, используя значок "Галочки" рядом с ним, чтобы удалить его из списка [оставшихся без ответа вопросов]? (https://3dprinting.stackexchange.com/unanswered) список?, @Greenonline