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] zebra stipes with tmc drivers on cartesian #14707

Closed iliya-malecki closed 4 years ago

iliya-malecki commented 5 years ago

Description

with tmc2208 on skr1.3 im having a lot of zebra stipes, using cartesian kinematics. A friend has that problem too on cartesian, and doesnt have it on coreXY, with exact same settings.

Steps to Reproduce

im using bigtreetech tmc2208 v3.0, gonna attach the config files. Cant get rid of them lines, so it is rather easy to reproduce with any settings)))

  1. all microstepping modes give this result
  2. adaptive step smoothing and s-curve doesnt help
  3. square wave stepping makes it worse

Additional Information

config.zip

photo

another

gloomyandy commented 5 years ago

See this thread for an investigation into what looks like the same thing on a Prusa-i3-Mk3.

https://forum.prusaprinters.org/forum/original-prusa-i3-mk3s-mk3-user-mods-octoprint-enclosures-nozzles-.../stepper-motor-upgrades-to-eliminate-vfa-s-vertical-fine-artifacts/

iliya-malecki commented 5 years ago

but tmc 2208 should give much more uniform current than other cheapeys like drv. Other 2208 give way less vfa than mine, so I am clearly doing something wrong with my firmware

gloomyandy commented 5 years ago

I don't think you are. Read the above thread, it varies from system to system. One thing is that the smoother your rails and other movements are the more you can see the vfa. Other faults can mask them.

iliya-malecki commented 5 years ago

I didnt change anything in my kinematics when I changed from cheap drivers to tmc2208, and the problem escalated only with new drivers

gloomyandy commented 5 years ago

So was the only thing you changed the drivers or did you also change the control board and the version of Marlin you use? If you really want to investigate what is going on you probably need to try "cheap drivers" on the same board and version of Marlin.

iliya-malecki commented 5 years ago

ye probably I should buy some of them a4988

DerAndere1 commented 5 years ago

Did you try PID tuning? I heard it helped in another issue that was concerned with wave patterns. This fix was found by Gerald A. in the marlin facebook group: https://www.facebook.com/groups/1049718498464482/search/?query=heating%20cycles&epa=SEARCH_BOX

boelle commented 5 years ago

@IliyaMalecki tried what @DerAndere1 suggested?

iliya-malecki commented 5 years ago

@boelle it didnt help much, the problem is not connected with extrusion itself

boelle commented 5 years ago

have you checked that belts and pulleys are ok? loose screws etc?

are you trying to print faster than the printer can handle?

iliya-malecki commented 5 years ago

@boelle everything is checked and working properly. Still having problems

boelle commented 5 years ago

could you try and attach the model you printed? i will then try and print and see if i get the same result

iliya-malecki commented 5 years ago

okay, thank you

boelle commented 5 years ago

you forgot to attach the model

iliya-malecki commented 5 years ago

gonna attach it later, I'm a bit busy right now

boelle commented 5 years ago

still busy?

iliya-malecki commented 5 years ago

I'm solving it right now by installing new skr 1.3 and reprinting test models I'm gonna send you. And i fell for the trick, nice job

boelle commented 5 years ago

could be nice if you also attach the stl file, you might need to make a zip file

or is the test model from thingiverse?

iliya-malecki commented 5 years ago

zebra.zip

didnt find the stl, i have been using this test for some time, and the original vanished somewhere.

iliya-malecki commented 5 years ago

and these are my results 20191104_133739 20191104_133835

boelle commented 5 years ago

seems to be less that the white print

iliya-malecki commented 5 years ago

only thing changed is the board - except visuals of the plastic, of course, white pla shows the problem more

boelle commented 4 years ago

Lack of Activity This issue is being closed due to lack of activity. If you have solved the issue, please let us know how you solved it. If you haven't, please tell us what else you've tried in the meantime, and possibly this issue will be reopened.

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.