Замена экструдеров местами в прошивке Marlin.

Подписаться на 3Dtoday
Samodelkin YouTube
Идет загрузка
Загрузка
1 Апреля 2016
3789
21
Вопросы и Ответы
Всем привет. Кароче ребята случилась такая ситуация. При настройке принтера ненамеренно замкнул питания платы ардуино. сгорел стабилизатор 5в. после замены оказалось что вместе с стабилизотором выбило драйвер экструдера. замена драйвера ничего не дала, никакой реакции. Подозреваю что вместе с дарайвером могли сгореть порты Ардуино. Можно как-то программно переключиться на другой экструдер?
DSC08499.JPG
DSC08500.JPG
Ответы на вопрос

Ответы

01.04.16 в 11:44
печатает на WANHAO Duplicator i3
0
Как вариант залить прошивку под 2 экструдера и пользоваться вторым. Я не помню, есть возможность в прошивке при использовании 1 экструдера выбор какой из них...
01.04.16 в 13:10
0
Я тоже так думал ... если будет время буду пробовать
01.04.16 в 12:09
печатает на RepRap
0
pins.h
01.04.16 в 13:09
0
что вы имеете в виду?
01.04.16 в 13:18
печатает на RepRap
0
pins.h - это заголовочный файл Marlin, определяющий соответствие выводов Arduino абстракциям прошивки (шаговые двигатели, нагреватели, термисторы и т.д.). Если бы вы указали тип платы, было бы немного проще. Хотя, если ардуина, то рампс, наверное. Что-то я затупил.
01.04.16 в 13:25
печатает на RepRap
0
По крайней мере, как бы я сделал, предполагая, что у вас сейчас прошивка для платы RAMPS_13_EFB (extruder0-fan-bed). Посмотрел бы, какие пины для Extruder1 в секции для RAMPS_13_EEB (extruder0-extruder1-bed), и заменил бы в EFB пины, отвечающие за STEP/DIR на пины Extruder1 EEB. После этого у вас получится то же самое, что и было, только движок экструдера на другом драйвере.
01.04.16 в 13:29
0
у меня RAMPS 1.4 (Power outputs: Extruder, Fan, Bed)
01.04.16 в 14:30
печатает на RepRap
0
Ну, не суть. Вышеизложенный алгоритм вполне применим.
01.04.16 в 14:40
0
Нашел строки в pins_RAMPS_14.h что в них изменить?


#define E0_STEP_PIN 26
#define E0_DIR_PIN 28
#define E0_ENABLE_PIN 24

#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30
01.04.16 в 14:50
печатает на Ultimaker 2
0
Блин, ну догадайся!)
#define E0_STEP_PIN 36
#define E0_DIR_PIN 34
#define E0_ENABLE_PIN 30

#define E1_STEP_PIN 26
#define E1_DIR_PIN 28
#define E1_ENABLE_PIN 24
01.04.16 в 14:51
печатает на RepRap
0
А, у вас марлин 1.1, я просто 1.02 пользуюсь.

#define E0_STEP_PIN 36
#define E0_DIR_PIN 34
#define E0_ENABLE_PIN 30

#define E1_STEP_PIN -1
#define E1_DIR_PIN -1
#define E1_ENABLE_PIN -1

Думаю, вот так.
28.01.17 в 22:08
печатает на Prusa i3 Kit
0
Добрый день,подскажите,если похожее лежит не там где надо и вовсе не ясно куда глядеть(проблема таже
28.01.17 в 22:09
печатает на Prusa i3 Kit
0
Приветствую,у меня тоже 1.02 не могли бы вы указать,где конкретно искать эти строчки?
28.01.17 в 22:22
печатает на RepRap
0
В pins.h
28.01.17 в 22:26
печатает на Prusa i3 Kit
0
Это я понял,был бы признателен если бы вы указали конкретное место ,МБ у меня вроде как 1.3 EFB
28.01.17 в 22:43
печатает на RepRap
0
Если в моей конфиге смотреть, это примерно в районе 580 строки
https://github.com/eta4ever/eta4_smartrap_core/blob/master/Marlin/pins.h
28.01.17 в 23:01
печатает на Prusa i3 Kit
0
Вот вопрос,даже 2.У меня БИЗОН на МКС Гене в1.4 но прошивка на рампсе не мной написана,могут ли быть сложности?судя по файлу пинс вроде нет.
Второй момент могли ли выгореть Е0 и Е1 разом?
28.01.17 в 23:16
печатает на RepRap
0
Я лично с такой ситуацией не сталкивался, советы даю "по логике". Да, могли выгореть разом, но мне это кажется маловероятным.
28.01.17 в 22:54
печатает на Prusa i3 Kit
0
отстойная ситуация,циферки сменил,а плата на Е1 ек переключилась,где еще может быть засада?
01.04.16 в 17:54
0
Всем спасибо ... все заработало.)))
01.04.16 в 18:01
печатает на RepRap
0
Ну вот и славно!

Для написания комментариев, пожалуйста, авторизуйтесь.