Новая польза для порта штрангпресса
Есть ли способ изменить использование порта экструдера на материнской плате 3D-принтера для перемещения шаговых двигателей (по оси y) на 3D-принтере?
Это для школьного проекта, и мы заменили экструдер на лазер для резки материала.
Перед нами была поставлена задача преобразования 3D-принтера в LOM 3D-принтер, лазер устанавливается с помощью порта вентилятора, однако нам все еще нужны два шаговых двигателя для перемещения материала с одной стороны принтера на другую после того, как каждый слой материала будет разрезан.
Материнская плата, которую мы используем, - это WitBot MKS Gen L V1.0 Плата контроллера Интегрированная материнская плата Совместимая Ramps1.4/Mega2560 R3 с драйвером двигателя A4988 для 3D.
@Luis Justiniano, 👍2
Обсуждение2 ответа
Если вы планируете использовать принтер полностью с помощью GCode, то я не думаю, что это будет слишком сложно. Например, Марлин рассматривает экструдер как другую ось и использует для нее абсолютные значения (если, конечно, включен абсолютный режим). Так как вы хотите иметь два степпера, вам придется подключать их последовательно или параллельно (обычно двигатели Z подключаются параллельно на платах типа ramps, но многие люди предпочитают серию, так как у нее есть некоторые преимущества, одно из которых заключается в том, что крутящий момент будет гораздо более похожим между двумя двигателями). Конечно, перед подключением уменьшите ток шагового драйвера до минимума, а затем отрегулируйте его на любое необходимое значение. Я не думаю, что это будет работать слишком хорошо, если он должен держать рулон плотно - в этом случае вам было бы лучше использовать только один шаговый двигатель и какую-то силу, чтобы удерживать его плотно... может быть, небольшой двигатель постоянного тока при низких токах?
Вы можете изменить встроенное ПО принтера и установить свои собственные назначения PIN для всего, например, в Marlin у вас есть файл pins.h, где каждый пин из Mega сопоставляется с разными заголовками и драйверами. Я не знаю, есть ли какой-либо LOM slicer или доступная прошивка, но вы могли бы просто использовать GRBL.
На изображении показано, что принтером LOM можно практически полностью управлять с помощью стандартного оборудования принтера и практически без изменений в встроенном ПО:
- Элементы управления Z остаются прежними, они управляют 7
- X & Y будет использоваться для лазерного зеркала 4, которое должно управляться 2 двигателями для следования 2D-контурам. Я бы не использовал поворотный, но устойчивый лазер, который нацелен на зеркало под углом 90°, установленное таким образом, чтобы оно перемещалось по одной из осей, которая отражает его на второе зеркало под углом 90°, которое направляет его на заготовку и установлено на второй оси. Это была бы в значительной степени настройка Core-XY.
- Включение и выключение лазера, как уже говорилось, может быть легко осуществлено с помощью управления вентилятором охлаждения детали
- Сигнал E0 можно было бы использовать для поворота подачи материала с обеих сторон, хотя я бы использовал только один двигатель. Этот шаговый механизм для обеспечения согласованности скорости должен быть установлен подпружиненным и использовать ролик для передачи движения на пленочную катушку 8, лучше всего в области, недоступной для лазера. В результате я позволил бы 1 вращаться против некоторого сопротивления, такого как подпружиненный стержень, удерживающий пленку затянутой, сводя электронную сложность к минимуму.
- Питание нагревателя может быть произведено с помощью нагревателя вне платы.
- Чтобы фактически переместить нагреватель, я бы использовал сигнал E1 на длинной оси, потянув за крепление с обеих сторон.
Это создало бы простой порядок операций:
T0
# Выберите подачу материалаE100 F100
# Вытяните 100 мм нового материала через ролик 8 из 1- Делайте движения XY с разрезом
T1
для выбора движения нагревателяE100 F100
E-100 F100
# Соедините пленку движением E1 вперед и назад (или чередуйте эти две линии, чтобы установить нагреватель с обеих сторон, ускоряя процесс).ГОТОВО 1
- Каковы эффекты люфта от редукторного шагового двигателя, используемого для привода экструдера нити?
- Могу ли я заставить этот экструдер работать, изменив двигатель?
- Проблема шагового двигателя экструдера, что может быть не так?
- Шаговые двигатели шумят после шагов/на холостом ходу
- Ender 3 Pro Extruder Stepper Skipping звуки фрагмента
- Шаговый двигатель для Prusa i3
- Реальная скорость степпера в жизни
- Я могу установить напряжение и ток драйвера TMC2130 вручную. Но в каких случаях некоторые компоненты могут сгореть?
Какую прошивку вы используете?, @Perplexed Dipole
Я не уверен, что понимаю: преобразование 3DP в ЛАЗЕРНЫЙ гравер подразумевает переключение горячего конца для драйвера диода, и ось Z становится менее ценной. Зачем ты возишься с осью Y?!?, @Roberto Lo Giacco
Если вы делаете лазер, вы можете использовать выход PWM вентилятора для управления лазером., @user77232
Для чего вам нужен дополнительный мотор? Ответ: да, если вам удастся *перепроектировать слайсер и прошивку*, @Trish
Это огромное дополнение, которое на самом деле многое объясняет. Поскольку LOM редок, вы должны [обновить](https://3dprinting.stackexchange.com/posts/8673/edit) ваш вопрос с дополнениями и как он работает и какой двигатель вы настроили для которого. В этом случае я бы поставил экструдер для управления 1 и 8, использовал X для перемещения 2, а Y для 4. Z равен 7., @Trish