MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.28k stars 19.24k forks source link

[bugfix-1.1.x] Linear Advance Pattern issue #12603

Closed Murloc992 closed 5 years ago

Murloc992 commented 5 years ago

Description

I have upgraded my Anycubic Mega i3 Ultrabase to direct drive. Everything is working so well and I thought it would be time to setup linear advance by using the Marlin pattern.

Apparently I cannot get it to print normally at all.

K is set to 0, retraction set to 0. Steps calibrated.

Here's how it looks like: https://i.imgur.com/b6x14N1.jpg

I am using the latest possible marlin bugfix 1.1.x branch changes.

Steps to Reproduce

  1. Generate the pattern at: http://marlinfw.org/tools/lin_advance/k-factor.html
  2. Try to print it
  3. See some random extruder issues. :(

Expected behavior: Pattern gets printed normally and I can see the K value I need to use.

Actual behavior: Random places of no extrusion and over extrusion.

Additional Information

I wonder if this could be related to "Relative extruder positions" M83 GCode? Before I was using G90 only.

My configs:

Marlin.zip

Murloc992 commented 5 years ago

Apparently having direct means playing around with values way below ~0.25. Woops. I was generating 0-2 with 0.1 increments. Doing a pattern test with 0-0.2 with 0.1 increments solved my issues and I think the value I am looking for is 0.15. Yay!

This is how it looks now: http://i63.tinypic.com/161g3ur.jpg

github-actions[bot] commented 4 years ago

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.