Skip to content

Thin walls with arachne have tiny moves causing blemishes #11807

@sethml

Description

@sethml

Description of the bug

When slicing a model with walls close to the nozzle diameter using Arachne, the resulting toolpath includes extremely tiny moves that, at least on my printer with Klipper firmware, causes the extruder motion to pause very briefly and a surface blemish due to overextrusion at that point.

Project file & How to reproduce

Slice this model:
Wingtip slice 3mf and gcode.zip

Note that the model has 0.4mm walls, and arachne is enabled, and the nozzle diameter is 0.4mm. As an example, lines 5920-5926 of the resulting gcode are:

;WIDTH:0.401192
G1 X112.528 Y103.025 E.34017
;WIDTH:0.38292
G1 X112.528 Y103.024 E.00003
;WIDTH:0.400814
G1 X111.843 Y91.267 E.35047
G1 X111.292 Y79.054 E.36382

Note that the second G1 move is just 0.001mm! This results in little overextrusion blemishes where the very short moves are, at least on my bowden printer running Klipper with some pressure advance:

blemishes prusa

Here's a screenshot:
prusa screenshot

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

PrusaSlicer 2.7.0+MacOS-arm64

Operating system

macOS Sonoma 14.1.1

Printer model

Elegoo Neptune 3 with Kustom Klipper

Metadata

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