Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linear advance slow prntng #17981

Closed
Crunch69 opened this issue May 12, 2020 · 12 comments
Closed

linear advance slow prntng #17981

Crunch69 opened this issue May 12, 2020 · 12 comments

Comments

@Crunch69
Copy link

Crunch69 commented May 12, 2020

Marlin 2,0 bugfix when linear advance 1.5 is compiled printng is very slow

Attached are the configurations
Configuration_adv.zip

Marlin 2,0 bugfix using TMC2209

  1. Compile with linear advance activated the printer runs very slow and the stepper motors heat up.
  2. Compile without linear advance print speed normal.

Expected behavior: [Printer operates with new marlin 2.0 bugfix linear advance 1.5]

Actual behavior: [Printer does not operate correctly very slow print speed steppes heat up too hot to touch]

@XDA-Bam
Copy link
Contributor

XDA-Bam commented May 12, 2020

It's not clear to me, what "very slow" means in this context. Can you quantify this? Also, looking at your configs, there's a couple of potential problems:

  • Your default extruder jerk of 5 is too low for LA in my experience. I run 15 on an Ender 3 Pro, which should have the same extruder. If the extruder jerk is too low, LA will reduce printing speeds to respect it.
  • You are running Junction Deviation with a value of 0.02. If your print is mostly slow in corners and curves: That's why. Try 0.04, maybe even up to 0.08, depending on how stiff your frame is and how much ringing you are willing to accept.
  • You are using S-Curve Acceleration with LA. That is not recommended and officially not supported, as far as I know. Deactivate it and check again.

If these config changes do not fix it, please let us know at which release it was still running fine for you (with the exact same config).

@margaale
Copy link
Contributor

margaale commented May 13, 2020

Sorry to jump in, but why is scurve acceleration incompatible with LA? I've been using these both settings for a long time now, just asking thou.

@EvilGremlin
Copy link
Contributor

LA don't account for SCurve correction, so result is quite unpredictable.

@rado79
Copy link
Contributor

rado79 commented May 13, 2020

LA don't account for SCurve correction, so result is quite unpredictable.

maybe needs sanitycheck ?

@qwewer0
Copy link
Contributor

qwewer0 commented May 13, 2020

maybe needs sanitycheck ?

It has.

@rado79
Copy link
Contributor

rado79 commented May 13, 2020

i have/had both enabled, never saw a warning - or do i misunderstand sanity check?

@daleckystepan
Copy link
Contributor

Check is not in stable version yet, only bugfix-2.0.x

@rado79
Copy link
Contributor

rado79 commented May 13, 2020

ok, but i do bugfix-2.0.x update once a week. no sanity check warnings in VSCode.

Configuration.zip

@qwewer0
Copy link
Contributor

qwewer0 commented May 14, 2020

ok, but i do bugfix-2.0.x update once a week. no sanity check warnings in VSCode.

Configuration.zip

This is what you should see if you try to compile it with both LA & S-C enabled and EXPERIMENTAL_SCURVE is disabled:
#error "LIN_ADVANCE and S_CURVE_ACCELERATION may not play well together! Enable EXPERIMENTAL_SCURVE to continue."

@rado79
Copy link
Contributor

rado79 commented May 14, 2020

@qwewer0 yes, disabling EXPERIMENTAL_SCURVE shows the warning. thanks for enlightening me.

@Crunch69
Copy link
Author

XDA-Bam thank you deactivated S-Curve Acceleration changed default extruder jerk to 15

@github-actions
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Jul 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants