
But this point is obvious earlier for S_Curved movements.īut for any S_Curve accelerated movement, there is a "corresponding" triangular movement, that has the "same" timing,Į.g. speed and does not reach maximum acceleration, similar to the "normal" triangular movement, which at some point is not able to reach travel speed, before braking has to start. In worst case, the S_Curve is not even able to reach max. The S-curve accelerated movement takes a longer time, as the maximum acceleration of the S_CURVE is the same as the one of a "triangular" movement. Look into the issue, especially what may changed between there and now in S_CURVE and / or LINEAR_ADVANCEĭiscuss potential solutions (independent if it works together or not, there is a issue in time prediction of the S_CURVE and therewith the point where LIN_ADVANCE has to start doing it's work)įrom a first feeling, the main issue is the longer and "hard" to predict time an S_CURVE accelerated movement will need. What I want to do / the feature to be requested is as follows. So obviously S_Curve + Lin_Advance is possible on a AVR Controller, or was possible till 2.0.5.4 Describe the feature you want Trigorilla 0.0.2 board, using a ATMEGA2560 Nevertheless, related with statement above is following hardware:

Faster travels are possible, but may end in step losses of the bed and / or imprecise positioning at end-position. Travel acceleration even up to 4500 mm/s^2 is possible, but 4000 mm/s^2 travels more nicely and vibration / resonance on brake is absorbed without hampering a print at travel speed of 120 mm/s. Starting with a print acceleration of 3600 mm/s^2 the print gets a little "dirty" as the break is to hard and causes vibration / resonance, but does not cause issues on the extruder. Problem observed is (that obviously) the time prediction is a mess, as triangular movement is exspected and S-Curve Movements are obviously slower.īut Linear_advance with a K factor of 0.51 works well with printing speed of 50 to 70 mm/s, as well as printing acceleration of 3200 mm/s^2 is possible without interfering with print or causing strange "sound" of the extruder. There Linear_Advance and S_Curve are activated by default and work very well.

I use, which relies on Marlin 2.0.5.4 on a Anycubic Mega S. Where EXPERIMENTAL_SCURVE does not activate any special s-curve feature, just only marks that you definitely want it. If I see it right this issue is not solved, except by the sanity check that warns / throws a error if you enable LIN_ADVANCE and S_CURVE_ACCELERATION without marking you explicitly want it by activating EXPERIMENTAL_SCURVE at the same time. This feature request, or better first Request for discussion, is related with the issue described in #14728 Linear advance incompatible with S-Curve acceleration Is your feature request related to a problem? Please describe.
