Ender 3 S1 Setup
Anyone with experience and working configuration on the Ender 3 S1? Trying to get the unload settings configured and the loading to avoid a giant blob of filament at the switch position.
I've already done a bit of tweaking and ended up with this
; cool (and size) in 1.8mm tube
G0 E-36 F4000 ; quickly retract the filament to shape it
G0 E-10 F600; slowly allow it to cool
G0 E1 F2000 ; blob elimination
; back to tip size
G0 E-36 F4000 ; quickly retract the filament to shape it
G0 E-10 F600; slowly allow it to cool
G0 E1 F4000 ; blob elimination
G0 E-10 F4000 ; quickly retract the filament to shape it
G0 E1 F4000 ; quickly ram the filament to shape it
G0 E-10 F4000 ; quickly retract the filament to shape it
G0 E1 F4000 ; quickly ram the filament to shape it
; back to 1.8 constriction
G0 E-36 F4000 ; quickly retract the filament to shape it
G0 E-10 F100; slowly allow it to cool
; turn the fan off
M107 ; this printer has the fan in the way, so turn it off
; retract it back out of the extruder
And then a load distance of 40mm (tuned down from the 53 I started with), but going to try turning this down even more to see if it helps with the big blob.
477 Views
Here's my current gcode, I also lowered my printing temp to 190 which helped a lot. This is for an mk2, so probably some adjustments needed for yours.
; Auto generated 3D Chameleon Tool Change GCode for PrusaSlicer ; - 3D Chameleon Tool T{next_extruder} - ;begin switch from extruder {previous_extruder} to extruder #{next_extruder} M117 Unloading Tool T[previous_extruder] M82 ; turn absolute distances for the extruder ; unload extruder {previous_extruder} G92 E0 ; go to holding position to unload the stock extruder G0 X106.7 Y213.4 F2000 ; <<----- EDIT THIS LINE TO SET THE INITIAL LOCATION OF THE BUTTON ; if this is the first load, then don't unload M109 R190 G91 ; move to relative mode M82 {if previous_extruder>-1} M109 R190 ; set PLA temp and wait ; cool (and size) in 1.8mm tube G0 E-36 F4000 ; quickly retract the filament to shape it G0 E-10 F600; slowly allow it to cool G0 E1 F2000 ; blob elimination ; back to tip size G0 E-36 F4000 ; quickly retract the filament to shape it G0 E-10 F600; slowly allow it to cool G0 E1 F4000 ; blob elimination G0 E-10 F4000 ; quickly retract the filament to shape it G0 E1 F4000 ; quickly ram the filament to shape it G0 E-10 F4000 ; quickly retract the filament to shape it G0 E1 F4000 ; quickly ram the filament to shape it ; back to 1.8 constriction G0 E-36 F4000 ; quickly retract the filament to shape it G0 E-10 F100; slowly allow it to cool ; turn the fan off ;M107 ; this printer has the fan in the way, so turn it off ; retract it back out of the extruder G92 E0 G0 E-70.5 F2000 G92 E0 G0 E-30 F2000 G92 E0 ; ok - out of extruder - press button to remove it all the way G91 ; move to relative mode M82 ; NOTE: All button presses following this point are relative to the point above. ; They are always 3mm short of the X and Y axis and move +3mm to press the ; button on either axis. They end up moving back -3mm on each axis after it. ; press the button 3 times to get back to the active extruder G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S2; wait for it to happen G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S2; wait for it to happen G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S2 ; wait for it to happen ; ok - select direction to pull filament out G0 X3 Y3 F2000 ; press the button G4 P3500 ; dwell for 3 seconds {if previous_extruder>1} G4 P2000 ; dwell for 2 more seconds seconds {endif} G0 X-3 Y-3 ; back off the button ; now press and hold for 8 seconds to let it unload G0 X3 Y3 F2000 ; press the button G4 S10 ; <<---- INCREASE VALUE (S = Seconds) TIME IF IT DOESN'T UNLOAD FROM THE Y ADAPTER G0 X-3 Y-3 ; back off the button ; we skipped to here if it was extruder -1 {endif} ; load extruder #{next_extruder} M117 Loading Tool T{next_extruder} ; always reset to extruder 0 G0 X3 Y3 F2000 ; press the button G4 P1300 ; dwell for 1.3 seconds G0 X-3 Y-3 ; back off the button G4 S3; wait for it to happen ; press the button for each extruder (1,2,3) {if next_extruder>0} G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S1; wait for it to happen {endif} {if next_extruder>1} G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S1; wait for it to happen {endif} {if next_extruder>2} G0 X3 Y3 F2000 ; press the button G4 P400 ; dwell for .3 seconds G0 X-3 Y-3 ; back off the button G4 S1 ; wait for it to happen {endif} G4 S1 ; wait just a little longer ; load the filament G0 X3 Y3 F2000 ; press the button G4 P3500 ; dwell for 3 seconds {if next_extruder<2} G4 P2000 ; dwell for 2 more seconds {endif} G0 X-3 Y-3 ; back off the button ; now press and hold for 8 seconds to let it load G0 X3 Y3 F2000 ; press the button G4 S10.1 ; << ------- INCREASE THE S10 (S = Seconds) VALUE TIME IF IT DOESN'T LOAD INTO THE STOCK EXTRUDER - This should match the above unload time G0 E45 F1500 ; << ------- ADJUST THE E50 VALUE TO STOP IT RIGHT AFTER IT LOADS INTO THE STOCK EXTRUDER (50mm is the default) ; ADJUST THE F2500 TO MATCH THE SPEED OF THE FILAMENT FROM THE 3D CHAMELEON ; NOTE: This defaults should work, but you can always tune them to be perfect. G4 P600 ; This is just a half second extra reloading time... just to make sure G0 X-3 Y-3 ; back off the button G92 E0 ; now press it again to let go of the filament G0 X3 Y3 F2000 ; press the button G4 P400 ; press for 1/4 of a second to move to next G0 X-3 Y-3 ; back off the button G4 S1 ; wait for it to happen {if next_extruder>2} G4 S1 ; wait a little longer for it to happen {endif} G90 ; move back to absolute mode M83 ; but make sure the extruder stays in relative ; reload filament all the way into extruder G92 E0 G0 E1 F2000 ; <<<<<----------- EDIT THIS DISTANCE TO FINE TUNE THE FILAMENT LOADING TO STOP BLOBBING OR UNDEREXTRUSION G92 E0 M83 ; turn relative distances for the extruder M117 3D Chameleon Tool T{next_extruder} M109 R200