First Layer Extrusion Multiplier
 
Notifications
Clear all

First Layer Extrusion Multiplier  

  RSS
LayerLines
(@layerlines)
New Member
First Layer Extrusion Multiplier

Recently switched from Simplify 3D back to Prusa Slicer. I've managed to get good results but one setting I am missing is first layer extrusion multiplier. This is necessary for this application as I am printing with bespoke material which benefits greatly from additional 1st layer extrusion. 

Is there any way to add additional extrusion to the first layer which I may be missing?

One option I came across was using a post processing script. Does anyone know what a post processing script which would increase first later extrusion multiplier would look like?

Many thanks in advance.

Best, 

KH

Posted : 28/06/2022 11:22 am
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: First Layer Extrusion Multiplier

you can change the flow rate in G code. which may help

M221 S105     ;should set the flow rate to 105% (Please be aware that a lot of the time Prusa Slicer sets flow rate to 95% so 105% would be 105 more  than normal!

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Posted : 28/06/2022 12:06 pm
FuziPrint
(@fuziprint)
Active Member
RE: First Layer Extrusion Multiplier

For example: if my filament extrusion multiplier is set to .93 but I wanted my first layer to use 1, would I set it to M221 S100 and then set it back to M221 S93 for  the remaining layers?

Posted : 28/06/2022 9:30 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: First Layer Extrusion Multiplier

yes that would work

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Posted : 29/06/2022 12:02 am
LayerLines
(@layerlines)
New Member
Topic starter answered:
RE:

Thanks very much guys. With the benefit of your assistance I added some conditional statements: 

;BEFORE_LAYER_CHANGE

G92 E0.0;[layer_z]

{if layer_z <= 1}M221 S110 ; 28/06/22 first layer ext 110%

{elsif layer_z >= 2}M221 S099

{endif} ;

 

I'm also exploring another addition to add variable extrusion to Internal perimeters and external perimeters to achieve better layer adhesion while maintaining good surface finish. Is there a g-code/prusa slicer identifier for internal vs external perimeters?  

Many thanks, 

KH

This post was modified 2 years ago by LayerLines
Posted : 29/06/2022 10:46 am
TypQxQ
(@typqxq)
New Member
RE: First Layer Extrusion Multiplier

Just for reference, I know this is an old post, but the correct code is:

;BEFORE_LAYER_CHANGE
G92 E0.0
{if layer_num <= 0}M221 S110 ; first layer ext 110%
{elsif layer_num >= 1}M221 S099
{endif} ;
Posted : 16/01/2024 3:46 pm
Bernhard
(@bernhard-6)
Member
RE: First Layer Extrusion Multiplier

Thank you very much for your hint! 🙂

Posted : 21/06/2024 6:40 pm
Dryalo
(@dryalo)
Member
RE: First Layer Extrusion Multiplier

Hi,
in your the example the extrusion multiplier are fixed values 99 and 110.
what would the code be if 99 is replaced with 'the setting in filament extrusion multiplier'
and the 110 is replaced with 'the setting in filament extrusion multiplier' +5% (where 5 is an example value)

Posted by: @typqxq

Just for reference, I know this is an old post, but the correct code is:

;BEFORE_LAYER_CHANGE
G92 E0.0
{if layer_num <= 0}M221 S110 ; first layer ext 110%
{elsif layer_num >= 1}M221 S099
{endif} ;

 

Posted : 02/09/2024 10:10 pm
Share: