В моем принтере есть функция автоматического выравнивания, которая соприкасается с рабочей пластиной кончиком сопла.
Я начал использовать поверхность BuildTak, и BuildTak повреждается, когда вы вставляете в нее горячую насадку.
Поэтому я отредактировал стартовый G-код, чтобы запустить автоматическое выравнивание перед тем, как нагревать хотенд.
Но АБС не прилипает к поверхности сборки, если я предварительно не разогрею хотенд и подожду около минуты.
Так что теперь я ищу команду G-кода, чтобы поместить в конец стартового G-кода, который заставит принтер подождать минуту перед печатью
Последовательность, которую я ищу:
- Нагреть кровать
- Авто уровень
- Немного поднимите хотенд, чтобы он не касался пластины сборки.
- Разогреть хотенд
- Подождите минуту (это единственная часть, которая отсутствует, все остальное работает)
- Начать печать
Есть ли способ вставить задержку в G-код?
Я использую Cura для нарезки / печати, мой принтер - Robo3D R1 +
Ответы:
G-код для задержки есть
G4
.G4 P60000
будет ждать одну минуту. ЭтоP
в миллисекундах. Некоторые прошивки также принимаютS
параметр с секундами. Так что, если поддерживается,G4 S60
будет делать то же самое.Детали этого и всех других G-кодов задокументированы здесь .
источник
Альтернативное решение использования жесткой задержки с командой задержки G4 состоит в том, чтобы увеличить время, в течение которого температура, установленная с помощью M109 , должна поддерживаться, прежде чем она продолжится со следующей командой.
В Марлине этот параметр назван
TEMP_RESIDENCY_TIME
, и его можно найти в строке 150 дюймовConfiguration.h
. По умолчанию это значение равно 5 секундам, что выглядит следующим образом:Если увеличение этого параметра решит вашу конкретную проблему, я не могу сказать, но это может стоить изучить.
источник
Я использую этот код для своих отпечатков.
На M190 S35 форсунка все еще находится в нижнем положении (1,2 мм), затем переходит к 4 мм, затем ожидает температуру экструдера Ex. 195 ° С; когда экструдер достигает 195 ° C в течение 10 секунд, принтеры начинают печатать, приближаясь к соплу до 0,22 мм, в то время как сопло достигает второй температуры 210 ° C. На этот раз его позволяют чистить форсунки и нормализовать температуру для получения хороших отпечатков.
Примечание. Во избежание длительного пребывания форсунки в низком положении (1,2 мм) я предварительно разогреваю кровать до 35 ° C. Несколько раз для нагрева кровати требуется больше времени, чем для нагрева насадки. Это главная причина, по которой я предпочитаю разогревать принтер.
источник