I’ve recently been having a lot of trouble with my TAZ 6 layer shifting on large prints in both the X and Y directions. It’s a recurring issue and I just can’t seem to find proper fix for it. Here’s a list of things I’ve either checked or tried:
- Tightened the belts and checked that the pulley set screws are tight and that one is on the flat part of the motor shaft. I haven’t seen a layer shift happen with my own eyes yet, but I work in the same room as the printer and have never heard the sound of belts skipping.
- Checked if there’s anything restricting the movement of the bed or the X carriage.
- Opened the panel on the side and measured the temperature of the stepper drivers with an infrared FLIR camera. The drivers were reaching about 210F. I suspected this high temperature may cause the drivers to overheat and reset, causing layer shifts. In response to this, I added this line to the starting gcode: M907 X70 Y70. This effectively lowers the current going to the X and Y motors. I resliced and another print, then measured the temps again; they were hovering around 135F and 150F for the X and Y drivers, respectively. This same print also layer shifted overnight, but it mainly did it in the Y direction, with only a small amount of movement in the X direction. In prints before, it would layer shift upwards of 10 times. I suspect that my cooling efforts were maybe partially successful, and that that’s why the layer shifting was less extreme.
I’m not sure what else I could do or check to further diagnose and fix this issue. The only thing I can think of is possibly lowering the current a bit more and/or adding another permanently running cooling fan to the electronics.