Notifications
Clear all

Extrusion Coming Late  

  RSS
IslandFab
(@islandfab)
Eminent Member
Extrusion Coming Late

Not sure if I am doing the process correct.

I have two materials loaded in my 4MMU (1 & 2)

I need to print a single filament using E2.

E2 is loaded and primed. If I extrude E2 from within OctoPrint, filament comes right on out.

I sliced the stl in Slic3r PE and set everything to use E2 in the gcode.

When the print starts, it does the line in the front of the build plate like it used to albeit longer but nothing comes out. Material doesnt start to come out until its already started the print. This print has a very small footprint (3DH Marvin) so by the time material comes out the first layer infill has already started.

Edit: Last night I sliced and printed a item but was set to use E1 and had no issues.

Thanks,

Publié : 24/06/2017 6:36 pm
IslandFab
(@islandfab)
Eminent Member
Topic starter answered:
Re: Extrusion Coming Late

Just tried again and it started literally right after the skirt on the model finished, so this is going to be a good print but still need to know why the delay.

Publié : 24/06/2017 6:44 pm
PJR
 PJR
(@pjr)
Antient Member Moderator
Re: Extrusion Coming Late

Zip up and attach the GCode file to a post.

Peter

Please note: I do not have any affiliation with Prusa Research. Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage…

Publié : 24/06/2017 7:13 pm
IslandFab
(@islandfab)
Eminent Member
Topic starter answered:
Re: Extrusion Coming Late

Attached.

Publié : 24/06/2017 7:41 pm
PJR
 PJR
(@pjr)
Antient Member Moderator
Re: Extrusion Coming Late

OK, so that GCode starts with extruder 1, prints the purge line and then switches directly to extruder 2 to print the model.

So you either have something wrong in your settings, start GCode or profile.

I don't use Slic3r, so it's a little difficult to advise further, sorry.

Peter

Please note: I do not have any affiliation with Prusa Research. Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage…

Publié : 24/06/2017 8:42 pm
IslandFab
(@islandfab)
Eminent Member
Topic starter answered:
Re: Extrusion Coming Late

Thanks Peter.
Can you point out how to read that so I can start messing around?

Publié : 24/06/2017 8:59 pm
PJR
 PJR
(@pjr)
Antient Member Moderator
Re: Extrusion Coming Late

Apologies, been away from my desk.

You need a text editor (I use Notepad++). Open the GCode file with the text editor. Ignore all comment lines starting with a semi-colon.

In the file you uploaded, the actual gcode starts at line 12:

M107 ; fan off
M190 S55 ; set bed temperature and wait for it to be reached
; Start G-Code sequence START
T0 ; Select tool 0, extruder 1
M109 S215 ; Set first layer extrude temp
G21 ; set units to millimeters
G90 ; use absolute coordinates
M83 ; use relative distances for extrusion
G28 W ; home all axes without calibration
G80 ; 9-point calibration
G92 E0.0 ; set extruder counter to zero
M203 E100 ; set extruder max feedrate to 100mm/s
M92 E140 ; set extruder to 140 steps per mm
G1 Z0.250 F7200.000 ; move to z = 0.25mm
G1 X50.0 E80.0 F1000.0 ; we are now drawing the purge line with E1
G1 X160.0 E20.0 F1000.0
G1 Z0.200 F7200.000
G1 X220.0 E13 F1000.0
G1 X240.0 E0 F1000.0
G1 E-4 F1000.0
G92 E0.0

Then at line 44, there is a T1 which selects Tool 1, Extruder 2.

You could simply fix the GCode by changing line 15 to T1.

Peter

Please note: I do not have any affiliation with Prusa Research. Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage…

Publié : 24/06/2017 11:04 pm
mhackney
(@mhackney)
Eminent Member
Re: Extrusion Coming Late

Allow me a question...

When you start your print, what happens in terms of which extruder starts printing the purge line? Does your pre-selected filament 2 unload?

When I've printed single color g-code files this week I used a printer profile set up for single extrusion. Then I select the extruder I wanted to use on the panel and printed. Worked perfectly every time. Since I was using a modified i3 MKS profile it also used the short purge line as well. The reason for the modified printer profile is to accommodate the Bowden tubes for the MM kit, the stock printer is direct. This requires a bit of tweaking in the extruder 1 panel in Slic3rPE - I used:

Retraction

Length: 2mm
Lift: 1mm
Speed: 15mm/s
extra length on restart: 0
minimum travel after retraction: .5mm
retract on layer change: checked
wipe while retracting: checked

That should get you in the ballpark. Just edit the i3 profile and then make the mods and save as Original Prusa i3 MK2S MM or somesuch.

Musings and Experiments on the Art and Science of 3D Printing
Publié : 25/06/2017 1:25 am
IslandFab
(@islandfab)
Eminent Member
Topic starter answered:
Re: Extrusion Coming Late

Peter, thanks!
Ill start messing around.

As far as what happens with single prints, it doesn't unload any other filaments. I thought it was extruding from E1 during purge but wasn't sure and Peter verified.
Luckily the filament in E1 was far up and the purge didnt make it get in the way in the multiplexer.

There has to be an easier way to slice items for single filament prints without having to manually edit Gcode for the purge.

Publié : 25/06/2017 4:46 am
mhackney
(@mhackney)
Eminent Member
Re: Extrusion Coming Late

I thought what I described was an easy way to do single color prints? How would you like/expect it to work?

Musings and Experiments on the Art and Science of 3D Printing
Publié : 25/06/2017 4:50 am
AJS
 AJS
(@ajs)
Noble Member
Re: Extrusion Coming Late

OK, so that GCode starts with extruder 1, prints the purge line and then switches directly to extruder 2 to print the model.

So you either have something wrong in your settings, start GCode or profile.

I don't use Slic3r, so it's a little difficult to advise further, sorry.

Peter

In Slic3r, look at the "Printer Settings Tab" at the top. There is the code for the "Start G-Code" section.

While I don't yet have my MMU (soon!) and am using the single extruder Slic3r, I am betting that the switch to the first extruder (T0) and test line is in that section. You can edit it when doing a single color from other than the first extruder.

--ajs

Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage or loss. If you solve your problem, please post the solution…

Publié : 26/06/2017 2:17 am
IslandFab
(@islandfab)
Eminent Member
Topic starter answered:
Re: Extrusion Coming Late

OK, so that GCode starts with extruder 1, prints the purge line and then switches directly to extruder 2 to print the model.

So you either have something wrong in your settings, start GCode or profile.

I don't use Slic3r, so it's a little difficult to advise further, sorry.

Peter

In Slic3r, look at the "Printer Settings Tab" at the top. There is the code for the "Start G-Code" section.

While I don't yet have my MMU (soon!) and am using the single extruder Slic3r, I am betting that the switch to the first extruder (T0) and test line is in that section. You can edit it when doing a single color from other than the first extruder.

--ajs

Thanks Aaron,

I have never used Slic3r before so I am a n00b with it. I was sticking with S3D prior but the Prusa post processor isn't supported with their gcode yet so I figured I would get used to Slic3r in the interim.

Publié : 26/06/2017 3:38 pm
Vojtěch Bubník
(@vojtech-bubnik)
Membre Admin
Re: Extrusion Coming Late

Your slic3r star g-code shall contain the following line:

T[initial_tool]

The [initial_tool] will be replaced by the starting extruder id.

I believe you either use an outdated or incorrect Slic3r profile.

Publié : 27/06/2017 5:37 pm
IslandFab
(@islandfab)
Eminent Member
Topic starter answered:
Re: Extrusion Coming Late

Added Tx into Gcode for corresponding extruder being used.
No issues.

Do I need to also change the end Gcode to select the correct extruder if different from T0?

Publié : 06/07/2017 8:34 pm
Partager :