G-код для стационарной экструзии

У меня есть печатающая головка электромагнитной капли (EMD) от Cellink, которая позволяет выдавливать капли. Я хотел бы выдавливать капли в определенных координатах, пока печатающая головка неподвижна, желательно в течение X секунд. Однако я не могу найти команду G-кода, которая позволяет это сделать, поэтому помощь была бы очень признательна.

, 👍4

Обсуждение

Спасибо за ваш комментарий 0scar. Электромагнитная капельная (ЭМД) печатающая головка в основном функционирует как обычная печатающая головка. Так что если у вас есть g-код, который говорит 'G1 X1 Y1 E1' (например), печатающая головка будет двигаться к этой координате, выдавливая капли. В интерфейсе 3D (био)принтера вы можете задать частоту и продолжительность выдавливания капель., @Rishi

Хорошо, тогда используйте G4 [P<время(мс)>] [S<время(сек)>], чтобы оставаться в этом месте предопределенное количество времени. Это отвечает на вопрос? Тогда это можно сделать ответом, так как отвечать в комментариях не разрешено., @0scar

Мне кажется странным, что к «капельному экструдеру» можно обратиться с помощью параметра E. Но это вполне может быть обработано частью прошивки, работающей на этом специальном экструдере. Интересно, в чем разница между E1 и E10? С электромагнитными переключателями вы бы ожидали использовать код M, например [M42](https://marlinfw.org/docs/gcode/M042.html)., @0scar

Использование G4 не даст результата, поскольку эта команда просто делает печатающую головку неподвижной, не выдавливая ее в этой позиции. Я хочу, чтобы печатающая головка была неподвижна в определенной координате, и выдавливать ее, пока она неподвижна в этой координате., @Rishi

Итак, ваш экструдер для капель — это просто вещь, я надеялся, что у него есть печатная плата, которая получает входные данные от G-кода, чтобы задать схему капания. Если это правда, G4 справится с задачей. Мой последний вопрос, G-код не работает в реальном времени, из-за ускорения и замедления вы не получите точное время от скорости подачи. Как должен работать этот экструдер для капель? У него обычно другая прошивка? Чтобы сделать каплю, нужно активировать и деактивировать магнит? Это одна капля на месте или капает в одном месте? Пожалуйста, обновите вопрос, добавив больше информации., @0scar


1 ответ


Лучший ответ:

4

Я понял!

В их прошивке, по-видимому, есть команда M750, в которой можно задать давление печатающей головки на x микросекунд. Поэтому я могу просто использовать команду G0, чтобы переместить печатающую головку в определенную координату, а затем команду M750, чтобы выдавливать ее в течение x мс в этой координате, пока она остается неподвижной.

Я не знаю, применима ли эта команда ко всем 3D-принтерам, но ее можно использовать для биопринтеров Cellink.

Кроме того, чтобы ответить на вопрос 0scar о том, как печатающая головка EMD может выдавливать капли: через интерфейс печати (и команды g-code M2065 и M2067) можно задать время открытия и время цикла. Эти времена находятся в диапазоне микросекунд, и поэтому капли выдавливаются.

Пояснение этих g-кодов см. в руководстве пользователя «Печатающая головка BIO X EMD».


,

Молодец! Большое спасибо за информацию, это означает, что они написали расширение известного источника прошивки принтера!, @0scar

Спасибо за помощь!, @Rishi

Отлично. Не забудьте отметить это как принятый ответ (вам придется подождать около 48 часов)., @Greenonline

Пожалуйста, я нахожу эти вопросы увлекательными! Если мы найдем код [M750](https://reprap.org/wiki/G-code#M750:_Enable_3D_scanner_extension), то обнаружим, что это специализированная команда, известная только для прошивки RRF, я полагаю, что M750 этих биопринтеров является дальнейшим развитием кода G4. Я полагаю, что M750 в основном является макросом, который: a) использует значения настроек M2065 и M2067 для включения капель, b) ждет указанное время и c) затем выключает капель перед переходом к следующей инструкции G-кода. Очень интересно!, @0scar