Page 2 of 2

Re: Feature Request: Linear Advance

Posted: Wed Sep 23, 2020 6:50 pm
by zemlin
Are you talking about an actual slicer feature, or the ability to enable it?
I simply have the gcode command in my start script.

Re: Feature Request: Linear Advance

Posted: Wed Sep 23, 2020 7:01 pm
by TheBum
RepRapFirmware calls it Extruder Pressure Advance. The G-code is M572 Sxx, where xx is the advance time in seconds.

Re: Feature Request: Linear Advance

Posted: Fri Sep 25, 2020 7:45 pm
by Omikron
Is it possible to add material-specific gcode scripts? If not, then there's no real functionality here.

Each material has its own LA values and having to modify the start script every time I change material is silly when so many other slicers handle it more gracefully.

Re: Feature Request: Linear Advance

Posted: Mon Sep 28, 2020 10:22 am
by S3D-Jake
Omikron wrote: Fri Sep 25, 2020 7:45 pm Is it possible to add material-specific gcode scripts? If not, then there's no real functionality here.

Each material has its own LA values and having to modify the start script every time I change material is silly when so many other slicers handle it more gracefully.
Are you using a single extruder machine? If so, the starting gcode can be added to your material configurations. This would not be possible in dual extruder or multiple extruder machines, as those profiles already have the starting gcode tag assigned to the extruder autoconfigure sections.

Re: Feature Request: Linear Advance

Posted: Fri Oct 02, 2020 5:03 pm
by Omikron
S3D-Jake wrote: Mon Sep 28, 2020 10:22 am
Omikron wrote: Fri Sep 25, 2020 7:45 pm Is it possible to add material-specific gcode scripts? If not, then there's no real functionality here.

Each material has its own LA values and having to modify the start script every time I change material is silly when so many other slicers handle it more gracefully.
Are you using a single extruder machine? If so, the starting gcode can be added to your material configurations. This would not be possible in dual extruder or multiple extruder machines, as those profiles already have the starting gcode tag assigned to the extruder autoconfigure sections.
In this case I am indeed working with a single-extruder application. Can you clarify how to add starting gcode to material configurations?

Re: Feature Request: Linear Advance

Posted: Sat Oct 03, 2020 12:43 pm
by parallyze
Omikron wrote: Fri Oct 02, 2020 5:03 pm In this case I am indeed working with a single-extruder application. Can you clarify how to add starting gcode to material configurations?
Try adding the <startingGcode> tag to your material/quality sections like shown with filament properties here:
viewtopic.php?f=8&t=14732

Re: Feature Request: Linear Advance

Posted: Sun Dec 14, 2025 5:49 pm
by gwhite
I finally upgraded my Marlin firmware on my printer, primarily to enable Linear Advance. I'm still figuring out the calibration process, but I was very surprised to discover that:

A) The is no place to tell S3D what version of Marlin your printer has. I had hoped that if I told it I had Marlin 2.x, that it would at least add the "K" parameter for Linear Advance to the extruder tab, which is the logical place for it.

B) Apparently the "normal" approach is to add custom G-code to your Start script to set the value of K. If it was on the Extruder tab, you could do things like automatically disable setting Wipe, which I understand is incompatible with using Linear Advance.

I shouldn't have to modify my starting script every time I change filament. I use a couple different PLA's, which require different temperatures, and presumably will need different K values. I've seen reference to using using the filament type to modify K in the Start Script, but never having done that sort of thing before, it's not at all clear if that will work. Just telling it I'm using "PLA" won't cut it. What about if I need to print PCTG? That isn't even on the list of filament types that I've seen go by in the past.

I'm not going to kid myself that S3D will actually do anything about this, given the lightning speed at which they have addressed far more important things like organic/tree supports and scarf seams. Version 5.0 was released THREE years ago, and every time anyone asks about Ver. 6, we get the "the developers are working hard on it" canned response.