Welcome! Log In Create A New Profile

Advanced

Purge bucked retraction problem

Posted by Madkayne 
Purge bucked retraction problem
January 06, 2022 08:20AM
Hello Folks,
I’ve a tricky problem.
I’ve installed a purge bucked on my Geeetech A20M for dual color printing and I want to use retraction for proper prints. However this is not working like expected.
I use cura
First here are is my Extruder Start Script; I don’t use an End script for the moment.
Start:
M211 S0 ; Turn off soft stops,
G1 X-11 F8000 ; move to purge
G91 ; relative position
G1 E80 F150 ; extrude 80mm
G1 E-7 F700 ; recover -7mm
G92 E0 ; reset Extruder
G90; absolute position
M211 S1 ; Turn on soft stops,

So this works fine, however the higher the layer becomes the more I have “recovering” at the end of my Start script.
I’ve analyzed my code file and it logic.
The g-code is in absolute position which retracts to an absolute position before going to purge:
.
.
.
G1 X47.456 Y80.022 E10.05725
G1 F3600 E3.05725
G1 F600 Z1.2
G0 F3600 X175.579 Y150.707 Z1.2
G1 F600 Z0.2
G1 F3600 E10.05725
.
.
.
So logically at a higher layer it goes back to a higher E position

.
.
.
G1 X57.01 Y90.951 E25.47156
G0 F7200 X56.81 Y90.951
G0 X56.57 Y90.511
G1 F3600 E18.47156
G1 F600 Z2.4
G0 F7200 X77.524 Y90.138 Z2.4
;TYPE:WALL-INNER
G1 F600 Z1.4
G1 F3600 E25.47156
.
.
.

I don’t see another solution to solve that than saving current E position and to set it back on the end of the Start script but I don’t know if it’s possible.

I couldn’t really find someone else having this problem.
Does someone maybe have an idea?

sincerly
Sorry, only registered users may post in this forum.

Click here to login