Skip to content

Unwanted move (wipe?) before retraction in external perimeter #12427

Open
@seancmonahan

Description

Description of the bug

PrusaSlicer emits a move (G1 with no extrusion) before the retraction at the end of external perimeters.

move before retraction in external perimeter

Expected would be no move before the retraction:

expected - NO move before retraction in external perimeter

Project file & How to reproduce

PrusaSlicer - external perimeter unwanted wipes.zip

  1. Disable Wipe while retracting
  2. View G-code at the end of external perimeters.

The only non-default settings are disabling Wipe while retracting, and setting Minimum travel after retraction to 0 mm for clarity in the G-code visualization. Otherwise all default print, filament, and printer profiles for Ender-3 V2.

This occurs with both regular (G1 E-) and firmware (G10) retractions.

While reviewing the report before posting, I noticed that enabling Verbose G-code adds the comment ; move inwards before travel. Is this a configurable setting? Would it be possible to disable it, or at least reorder it so the retraction happens before the inward wiping motion?

For now, I'm just adding a regex to my Output options to comment out moves immediately before retractions.

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

Version 2.7.2+linux-x64-GTK3

Operating system

AppImage x64-GTK3 on Linux 6.7.4 SMP PREEMPT_DYNAMIC Sat Feb 10 09:41:20 UTC 2024 x86_64 GNU/Linux

Printer model

Ender 3 V2 - Klipper, but happens with default profiles, too

edit: removed text that Github misinterpreted as a link to another issue number

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions