Техподдержка Anycubic (FAQ)

Как поменять конечный G- код чтобы после печати не убирал пластик

Чтобы изменить конечный G-код и избежать выталкивания пластика (ретрекции) после завершения печати, нужно отредактировать секцию "End G-code" в вашем слайсере.

Например, для Cura или PrusaSlicer, это делается так:

Шаги для редактирования:

Откройте настройки принтера в слайсере:
  • В Cura: Перейдите в Preferences → Printers → Manage Printers → Machine Settings.
  • В PrusaSlicer: Перейдите в Settings → Printer Settings → Custom G-code → End G-code.
Найдите команду, отвечающую за ретракцию: Обычно в секции End G-code присутствует строка, вроде:
G1 E-5 F300 ; Retract filament
или что-то похожее. Это и есть команда на ретракцию.

Удалите или измените команду: Чтобы избежать выталкивания пластика, удалите эту строку или замените её на команду, которая оставляет филамент в сопле.

Пример изменённого End G-code: Вот пример минимального End G-code без ретракции:
G91 ; Relative positioning
G1 Z10 F300 ; Move nozzle up
G90 ; Absolute positioning
M104 S0 ; Turn off hotend
M140 S0 ; Turn off bed
M84 ; Disable steppers

Сохраните изменения. После этого ваш принтер больше не будет втягивать пластик в конце печати.

Совет:

Если вы работаете с Bowden-экструдером, будьте осторожны: при следующей печати пластик может быть не на месте, и начнётся печать "в воздухе". Чтобы этого избежать, можно добавить небольшую команду для подачи пластика перед стартом следующей печати в Start G-code.