Banding on tall parts
-
I am using linear rails. I checked them and they seem fine. If it helps it’s based on the anycubic linear plus.
-
Also in response to a question earlier I don’t have springs on the arms but I wouldn’t expect backlash to be so large. Speed is 2000mm/min. Typically backlash shows as an echo on turns not later over later variantions. This seems more like calibration is causing an issue or some other random issue that I don’t have enough experience with. Deltas are cool but man they are tough to debug. Part of the charm I guess.
-
I don't think it is calibration, calibration shows up at the start of the print most times. It seems mechanical to me.
-
Below are pictures while it is printing. It definitely bands left to Right perfectly. The very front and back points seem perfectly smooth all the way up with the sides showing the banding. Let me know if there are any files or other pictures you would like for me to take. Thanks in advance for everyone's help.
-
Does the direction (clockwise/anticlockwise) of printing the perimeters change in sync with the banding?
If you reduce the print speed (you can do this on-the-fly), does the banding reduce?
-
I will try printing again and slow the speed down as it is printing. It doesn't seem to be related to the direction of the printing as the printer is set to print in the same direction the entire time.
-
I will try printing again and slow the speed down as it is printing. It doesn't seem to be related to the direction of the printing as the printer is set to print in the same direction the entire time.
The slicer may be reversing the print direction now and then. I suggest you watch which way it prints next time.
-
Ok, I just re-ran the print at a slower speed….hence why the results took so long.
First I can absolutely confirm that the printer does not change directions. What I can say however is that reducing the speed 50% reduces the frequency of the banding by 50%. It appears to be a time based wobble which leads me to two possibilities. 1) Normal power supply fan turn on/turn off. I need to measuring that,
or
- most likely the bed heating up and and cooling down is warping the bed/glass slightly and angling the print, which is why it is more apparent at top versus the bottom. It would make sense since slowing the print down 50% means that the bed warping would change reduce the z-height of the banding since it takes more time to increase the print height.
Is there a way to change the hysteresis for turning on and off the heated build plate?
My bed currently is a heater connected to the aluminum heat plate which is then adhesively attached to a borosilic glass plate (anycubic ultrabase attached to anycubics standard aluminum heater plate). Is there a better setup you would recommend for this?
-
have a look here:
https://duet3d.dozuki.com/Wiki/Gcode#Section_M307_Set_or_report_heating_process_parameters
you can change your bed heating cooling PID etc to it holds a steady temperature. If its slow enough of a cycle to see the banding over multiple layers then you should see that in the bed temperature graph as well unless your bed thermistor is poorly thermally coupled to the bed?
-
Not sure yet, but it seems odd that changing the printing speed would directly change the frequency of the banding. I changed the speed to 150% and the banding changed accordingly. What gave me the idea is that in a few other forums people have complained about banding it it seemed correlated to their bed.
The bed is standard from anycubic and has a PCB heater connected to a 3mm thick piece of aluminum and their ultrabase is another 3.5mm piece of glass with a special coating. The thermistor is on the opposite side of the pcb heater from the aluminum and is held against it by a piece of insulator. The temp. graph looks stable but I can't figure out how to adjust the scale or dump the temp data to graph it and see. Would be interesting to see the duration the heat is on versus off and see if it matches with the banding.
I changed the bed to PID from bang-bang and I will see if that makes a difference at all.
-
I assumed you were already using PID to control the bed, because if you ran heater tuning on it then PID would become the default. Using bang-bang to control the bed often causes Z banding. In your case I suspect that bed tilts a little with heat due to uneven heating or uneven support.
-
OK, it appears that the bed sits on plastic supports on the 2020 extrusions. I still get the banding with PID. I need to print some other stuff out and will get back to debugging this issue soon. The banding doesn't start for about 3-4" or at least isn't noticeable. One thing I read on some forums is the power supply fan can cause issues, but at this point I am done guessing. I will try printing without the heater on at all, and another with the temp increased 20 degrees to see if there is a difference.
-
So I figured I would continue to update this thread in case someone else runs into this sort of thing in the future. I started digging into this again and still not finding any solutions I changed the test print to be a simple 20mm cylinder that was 180mm tall. What I noticed is the the start/stop point which is supposed to be at the same point everytime (and same direction) is shifted each layer. As I begun searching for the layer shifting issue in a delta I found an older post in which someone references a better belt tension. In any event I have new carriages (and new linear rails...just to rule them out) in which the carriage is made out of metal (instead of the current plastic) and have a screw based belt tensioner, versus just a spring. I will see if that helps.
[http://forums.reprap.org/read.php?178,763936](link url)
-
Maybe try a different slicer that you can set the layer start point to be the same point on the cylinder and see if that has an effect on how the banding looks.
-
@t3p3tony sorry if I wasn't clear. I meant that it is set in Simplify3D to the same point and I can see it shifting in and out along with the banding. The bottom picture shows this if you look careful in the middle. Now based on the link I tried tightening the belt as best as I could based on the current carriage. The picture on the left is part of the cylinder prior to doing this and the right is after I tightened them. Definitely look better but still very apparent.
Note the left one is cut in half so I could see if the infill had the same pattern and it does. It is definitely a layer shifting issue.
-
@bpislife ahh ok, well.i guess this has also demonstrated that it's most likely a mechanical linkage problem as well. Is there other play other than loose belts in the printer) what can you observe if you try to move the effector by hand in various directions (not so hard that you force the motors to move) have a look and see if that play is different at different Z heights
-
Great idea. I did find some play in one of the magballs on the cooling fan. I just tighended it the best I could and reprinting the test now to see if that improved anything.
-
Ok, so I have now added angle braces to the side to keep the frame from twisting. It is amazing how much it was able to twist before versus after. It didn't change anything however. I also could not spot anything wrong at different heights. One thing I did notice is that after it homes, it drop by 5mm and the head shifts ever so slightly towards one tower. Now I can see one tower almost bounce and another almost drop. Interestingly enough its the two towers correlating to the layer shifting. Now I just have to find the cause for that little shift at the end.
-
@bpislife said in Banding on tall parts:
Ok, so I have now added angle braces to the side to keep the frame from twisting. It is amazing how much it was able to twist before versus after. It didn't change anything however. I also could not spot anything wrong at different heights. One thing I did notice is that after it homes, it drop by 5mm and the head shifts ever so slightly towards one tower.
That's normal, it just means that your endstop switches are at slightly different heights and corrections have been applied in the M666 command..
-
You're dashing my hopes DC your dashing my hopes. Seriously thanks for pointing that out, the homedelta file moves to 0,0 at the end so there is that.
I am going to continue on the path of replacing things and maybe I will find it. Either that or I will simply build a whole new printer from scratch.