Loading

MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

aeropic

MARLIN LINEAR ADVANCE

by aeropic Aug 23, 2017
Download All Files

Thing Apps Enabled

Please Login to Comment

Linear advance is most noticable for ROUNDED objects.. not straight lines. A printed cylinder will show it better than this.

aeropic will you please share with me your acceleration and jerk settings for X Y and E please?

here they are:
The complete configuration.h I use is available in the files section of this thing (a really good probe btw !) https://www.thingiverse.com/thing:2805327

define DEFAULT_MAX_FEEDRATE { 400, 400, 8, 50 }

/**

  • Default Max Acceleration (change/s) change = mm/s
  • (Maximum start speed for accelerated moves)
  • Override with M201
  • X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
    */

    define DEFAULT_MAX_ACCELERATION { 2000, 2000, 100, 10000 } //{ 2000, 2000, 100, 5000 } ?

/**

  • Default Acceleration (change/s) change = mm/s
  • Override with M204
  • M204 P Acceleration
  • M204 R Retract Acceleration
  • M204 T Travel Acceleration
    */

    define DEFAULT_ACCELERATION 400 // X, Y, Z and E acceleration for printing moves

    define DEFAULT_RETRACT_ACCELERATION 1000 // E acceleration for retracts

    define DEFAULT_TRAVEL_ACCELERATION 1000 // X, Y, Z acceleration for travel (non printing) moves

/**

  • Default Jerk (mm/s)
  • Override with M205 X Y Z E
  • "Jerk" specifies the minimum speed change that requires acceleration.
  • When changing speed and direction, if the difference is less than the
  • value set here, it may happen instantaneously.
    */

    define DEFAULT_XJERK 8.0

    define DEFAULT_YJERK 8.0

    define DEFAULT_ZJERK 0.3

    define DEFAULT_EJERK 5.0

ANET A8 optical z probe (BLtouch like with servo)
by aeropic

Hello , i m very interested in this subject.
I have generated a kfactor code with the tool provided on the website, from K0 to K100, accelearation 500,
theres absolutely no difference in the 20 lines... absolutely none...
I have tried with and without activated linear advance in marlin....noting... i'm a bit disapppointed....Have you run the Kfactor pattern test?
DO you have an idea where my problem may come from
ANet A8
Stock extruder direct drive...
thanks

That's weird...
Are you sure you've activated teh linear_adv in MARLIN ?
Is your bed well leveled ?

I have tried with and without activating it in marlin suppising that the Gcode was enough to activate it on the fly.... same pattern//
i'm using bl touch and my first layer is perfect to me

I actually managed to install the newest Marlin on my AnetA6
And tried some testprints from k=0 up to k =150 (simplify 3D)
60mm/s..

But in the Ende nothing rly changed

Just to be sure, it's better to double check, besides the setting of the K factor, have you activated the LIN_ADVANCE in the configuration_adv.h ?
For me it made a great difference especialy when fast printing. Maybe try to print faster ?