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

[BUG] wave problem 8 / 32 bits... #14710

Closed gauix4 closed 5 years ago

gauix4 commented 5 years ago

Hello :) I come back with the problems of vage on the axes see the pictures I'm clearly not the only one with this problem I have a lot of printer and most are making waves I confirm that it does not come from the mechanics because I own twenty different printer so two very large with brushless motor rail and everything has been mounted to the comparator I work in parallel with Hiwin and I also use their dual loop driver and we always meet its wave problems even with precision mechanics that work normally at micron when it works under Ethercat and at the right temperature I use many 8/32bits cards they have all this problem

IMG_2938 Config: SKR 1.3, 24V TMC5160 SPI nema 17 0.9° several tests were done with the options and without option any difference (STEALTHCHOP, SQUARE_WAVE_STEPPING, linear advance Nema 17 0.9°/1.8°....)

IMG_2940

the room above is the first that I showed you the second I just modify the driver of the extruder by a ST820. This is much cleaner but the waves remain apparent

IMG_2470 Config: Megatronics, 24V,drive Hiwin dual loop, motor Brushless Hiwin, DRV8825 for extrudeur I tested a lot of configuration and the driver I always had straight waves (TMC2100, TMC2130, TMC2208, TMC5160, DRV8825, LV8729, ST820, Drive loop ...) and several cards ... still the same problem. .. I am open to any proposal to find this problem :) currently I mount an Ethercat system on the print that print the top pieces to see the result will always be the same

thank you in advance for your reply and thank you for reading so far sorry for my writing I am not English but French so forgive me on the writing thank you :)

gloomyandy commented 5 years ago

See https://github.com/MarlinFirmware/Marlin/issues/14707 looks very similar to me.

@gauix4 with so many printers/control boards are you using anything other than Marlin on them and if so do you see the same problems? Perhaps worth trying smoothieware or klipper?

gauix4 commented 5 years ago

I tested Lerdge 3D and there was no problem

coreyfaure commented 5 years ago

I have the same problem on my Wanhao i3 Plus with an SKR 1.3 board, and TMC2208/TMC2209 drivers (tried full sets of both) with the Moon's 0.9 degree steppers mentioned in the article above. I have no other boards to compare this to unfortunately.

DerAndere1 commented 5 years ago

Did you do PID tuning? In a recent issue waves appeared due to the fact that no PID tuning was done. Waves were caused by expansion of the heatbed during heating cycles or something like that. This was originally suggested by Gerald A. in the Marlin facebook group: https://www.facebook.com/groups/1049718498464482/search/?query=heating%20cycles&epa=SEARCH_BOX . PID tuning of the hotend temperature was suggested elsewhere to reduce vertical wave artifacts.

boelle commented 5 years ago

@gauix4 tried what @DerAndere1 suggested?

boelle commented 5 years ago

given that there has been no activity i will close this one

we can always reopen if the problem is still there

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.