Skip to content

Absolute extrusion mode issue #17

@HanauHustle

Description

@HanauHustle

I want to express a big thank you for developing and sharing this script. This feature is so exciting!

I am encountering a bug that, as far as I understand, is related to absolute extrusion mode. I analyzed the G-code line by line to identify the cause. When printing, for example, two walls, the script processes the inner wall first and moves it half a layer up—so far, so good. However, the extruder position for the outer wall then resumes with the extrusion value that it would have had after completing the inner wall. This results in a massive blob at the start of the outer wall extrusion.

I will add some lines of the gcode that show this. Please let me know if I can contribute any other info.

OS: Windows
Slicer: PrusaSlicer 2.9.1
Printer: Raise3D Pro3 Plus

[...]
G1 X160.692 Y146.811 E0.00647 ; last extrusion of object 1
; stop printing object LayerAdhesionSample.stl id:0 copy 0
M82 ; BRICK: Return to Absolute Extrusion
G92 E16.28336 ; BRICK: Resets the Extruder absolute position
G1 X152.615 Y140.849 F9000 ; BRICK: Calculated to next coordinate
G1 F900 ; BRICK: Feed Rate
;LAYER_CHANGE
;Z:1.6
;HEIGHT:0.5
G92 E0
G1 Z1.6 F300
;AFTER_LAYER_CHANGE
;LAYER:2
;Z:1.6
G1 X160.521 Y146.835 F9000
G1 X161.14 Y147.643 F9000 ; BRICK: Calculated to next coordinate
G1 F9000 ; BRICK: Feed Rate
M204 P500
;TYPE:External perimeter
;WIDTH:1.125
G1 F900
G1 X160.794 Y147.895 E6.72339 ; Extruder pushes 6mm of filament
[...]

Metadata

Metadata

Assignees

Labels

Type: BugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions