StoneFlower3D - как приостановить печать?
Я пытался сделать экструдер для пасты и наткнулся на StoneFlower3D. На своем сайте они упомянули о функции под названием Infinite Printing. Пожалуйста, см.страницу № 25 этого документа.
Они используют только Step
, Dir
, Enable
и GND
от основного контроллера, и последовательного соединения с контроллером нет.
У кого-нибудь есть идеи о том, как они это делают?
@Athul, 👍6
Обсуждение1 ответ
Экструдер подключается к материнской плате 3D-принтера в качестве шагового драйвера
.
Тем не менее, он не использует стандартный выход шагового двигателя, но питается непосредственно от цифровых выводов процессора.
Пожалуйста, обратитесь к справочному руководству OP.
Экструдер имеет возможность самоподачи (загрузки филамента) - именно по этой причине переключатели комплект/принтер - см. рис.1.
Затем приостановка печати для подачи глиняного резервуара должна быть выполнена с принтера (пауза печати), а затем работать локально в режиме комплекта
.
если получить ваши комментарии хорошо - рис ниже дает обзор того, как подключить его к rams - подробнее см. Руководство
@CarlWitthoft это в оригинальной ССЫЛКЕ OP,, исправит это, @profesor79
Справочное руководство по ОП?? Вместо того чтобы использовать драйвер в основной плате управления, они вынули контакты Step, Dir , Enable и GND, которые подают сигнальные сигналы на основной драйвер, и используют один и тот же сигнал для питания двух параллельно соединенных шаговых драйверов. Я это знаю. Но как они могут приостановить печать с этим соединением, но переключить переключатель?, @Athul
@Athul Я в замешательстве, так как экструдер является частью принтера, поэтому он не является автономным блоком, это означает, что он управляется интерфейсом принтера (экраном или gcode)., @profesor79
согласно их сайту, его можно использовать с любой платой управления. В случае smoothie board предусмотрено подключение выводов заголовка для выводов Step, Enable, Dir и GND, если кто-то хочет использовать другой мощный драйвер вместо предоставленного. Но в RAMPS вы должны удалить подключаемый драйвер и идентифицировать контакты. В stone flower 3d есть электронная коробка, которая поставляется вместе с комплектом(обратите внимание, что ее можно использовать с любым принтером). Он имеет два параллельно соединенных драйвера, один для таранного экструдера, а другой для шнекового экструдера. Оба работают от одного и того же сигнала step, enable, dir, подаваемого главным контроллером......., @Athul
........который задается как ЕДИНСТВЕННЫЕ входы в электронный блок. здесь нет никакой другой связи с Основной платой контроллера(что бы это ни было, RAMPS, смузи...). Также кнопка ПАУЗЫ установлена в электронном ящике, входящем в комплект поставки. Он не подключен к контроллеру. Вот что меня смущает. Если он связан с микроконтроллером, хорошо, я могу предположить, что он что-то делает с контроллером, чтобы приостановить выполнение кода. Я просмотрел страницу marlin и запросы функций. Единственной функцией, которую я мог найти, была вставка M0, как упоминалось @CarlWitthoft. Но это не то, что они делают, @Athul
@professor79 сигналы, которые получает этот электронный ящик, - это один ШИМ, 3 цифровых сигнала, а не какой-либо gcode, @Athul
@Athul пожалуйста, посмотрите мою правку, @profesor79
- Как изменить E0 на E1 на Marlin 1.1?
- Прошивка Marlin: выгрузка нити с помощью G-кода
- E3D V6 всегда недостаточно выступающий?
- База MKS 1.5 (E0 и E1) не работает
- Двигатель экструдера вращается - но не во время печати
- Проблема с заменой E0 на E1 (TEVO TARANTULA MARLIN 1.1.x)
- Сбой нагрева хотенда за слишком короткое время до предела
- Вопрос прошивки Marlin для двойного экструдера
Возвращаясь к теме с обычным принтером, вы можете вставить команды ПАУЗЫ в файл gcode, если ожидаете, что закончится нить накала, или хотите изменить цвет и т. Д. Это помогает быть на месте, чтобы быстро внести изменения :-), @Carl Witthoft
Я читал об этом на странице Marlin git hub. Но мне было интересно, как они делают это через StoneFlower3d без какой-либо команды или связи с основным контроллером, @Athul
@Athul Керамический экструдер принимает сигналы перед a4988, чтобы сделать своего рода мост, поэтому белый модуль имеет новый a4988 с генератором импульсов для автономного управления A4988, так что таким образом экструдер может быть очищен без необходимости использования драйвера 3Dprinter; однако это не значит, что он может быть очищен. весь принтер был поставлен на паузу. :) Это натолкнуло меня на идею экструдировать цемент и адаптировать процесс очистки., @Fernando Baltazar
@FernandoBaltazar Это значит,что в этом белом блоке управления есть генератор импульсов. Который может давать квадратные импульсы на шаговый вывод любого драйвера, содержащегося в коробке. Итак, когда переключатель переключается в положение КОМПЛЕКТА, драйвер получает импульс от этого генератора, а когда находится в положении ПРИНТЕРА, получает сигналы от контроллера принтера, верно???, @Athul
@Athul да, именно так, @Fernando Baltazar