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.32k stars 19.25k forks source link

[BUG] Line stair for the diagonal #15677

Closed Gerggg closed 5 years ago

Gerggg commented 5 years ago

Hi,

Since the last update 2.0, the Linear Advance with a K value greater than 0 makes line stair for the diagonal that make the printer vibrate unnaturally.

Borad : SKR 1.3 (CPU : LPC1768) Stepper driver : TMC 2209 (in UART) Stepper NEMA17 0,9°

Do u have any idea for correction ?

Thank you.

boelle commented 5 years ago

Try ask here:

RepRap.org Marlin Forum Tom's 3D Forums Facebook Group "Marlin Firmware" Facebook Group "Marlin Firmware for 3D Printers" Marlin Configuration on YouTube Marlin Discord server. Join link: https://discord.gg/n5NJ59y After seeking help from the community, if the consensus points to to a bug in Marlin, then you should post a bug report.

please remember to follow the issue template

Gerggg commented 5 years ago

Thank you very much for your non help ... I configure myself my marlin for over a year and I have no problem except when there are some bug. before update no problem after I can not use the Linear Advance.

I found a solution for my config but I let you look for yourself on the forum if you want.

shitcreek commented 5 years ago

@Gerggg How did you resolve your issue? My impression was that Linear Advance doesn't work with stealthchop, and TMC2209 requires stealthchop enabled.

thinkyhead commented 5 years ago

@Gerggg — Please be patient with our issue custodians. They do their best, and you failed to fill out the issue template according to instructions. Note that in the near future a robot will be closing issues that do not include an attachment.

As I understand it SQUARE_WAVE_STEPPING is very helpful for TMC steppers in-general and can resolve things like this. But we are very new to the TMC2209 and are learning which features work together and which do not. So in the near future we should be able to catch and prevent bad combinations of settings that cause these things.

Thanks for the report!

Gerggg commented 5 years ago

@thinkyhead - I did not understand the prerequisites for opening the case. I do not speak English very well. I opened a new bug with more information. the # 15692.

Thank you again for your work.

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.