Lulzbot Taz 6 Y Axis grinding noise, not moving

Went to print something today, came back print came off the bed and y axis was making loud noise like it is getting stuck. I’ve tried auto home and just keeps doing same thing and wont move.

This printer is used for work and has been working for what we need. I’m not sure if I’d be able to fix myself or would need to get someone to come in and repair.

Manually push the Y axis to the back. Under the build plate frame, just left of center and above the belt you’ll see the Y axis endstop switch.

Send the command M119 in CuraLE - in the latest version you go to the Monitor section, make sure you’re connected, then open the Console and type M119. My machine has different settings, so my response will be different from yours, but key thing is y_max should be open:

Now, press the endstop switch under the bed I mentioned. Keep it held and send M119 again. It should change to “TRIGGERED”. If you can’t reach the button and your computer at the same time, just pull the Y axis all the way forward before sending M119. You should hear a clearly audible click from the switch as it hits its maximum forward position. If you don’t hear this click, make sure the button is actually there and clicks audibly when manually pressed.

1 Like

Thank you for the detailed response! Will give this a try. Based on what your showing is this an issue with the bed having an altered endstop position?

Tried what you showed, was getting the correct info same as you showed. Tried doing autohome but am still hearing the noise. Bed moves more than before but stops just past halfway.

That Y motor sounds horrible. Do you get the same sort of noise from it if there’s no load? Just loosen the grub screw holding the Y axis gear in place on the motor so it can spin freely. Try moving the Y axis again and if the motor still sounds like that, grab the NEMA17 from your original Taz6 extruder (you still have it, right?) and swap it in. If a new motor sounds terrible without load there too? Something in the board is likely the problem. There’s options to get around a bad driver if it comes down to that.

It may be a bad motor, or there could be something physically blocking the Y axis movement, such as:

Too much belt tension - with the bed at the rear, you should be able to pinch the two sides of the belt together very easily with your fingers.

Some filament got stuck in the belt path - check around the bearings.

Bearings on the front of the Y axis are toast. Unlikely, but worth checking.

You put lube on the linear rods, which had a reaction with the Igus linear bearings, causing them to get stuck to the rods.

Y axis is out of square. First, check level surface, that all the Taz rubber feet are present and touching the table. Second, it should only require minimal force with both hands to slowly move the bed back and forth. If you feel a change in force required from front to back or anywhere in the middle, the Y axis frame is probably out of square, and following the instructions on the assembly page (reverse, then back forward) might help.

1 Like

I’m following this because it’s similar to my issue. Question: Did you check your other min and max triggers to see that they worked too? I’m wondering if one of the other axis being always triggered be causing this.

For some reason I cannot access the grub screw on the motor, looks like a lot of debris in the hole. So just undid the screw from the frame.
We do still have the original extruded so removed the motor from that and plugged that in.
Seem to be getting the same noise (maybe slightly quieter) but the printer is still showing error with auto home that was showing with the old motor?

I think I can rule everything else out.
Would this be more software/board issue?

With the same noise with a new motor, that’s not moving anything, it’s almost certainly the driver on the control board.

Bad news the drivers aren’t feasible to remove and replace. Good news is that by using a build of Marlin that uses the second extruder driver to run the Y-axis, you’ll bypass the bad driver, and get some more miles out of the printer.

Even better news? You’re not the first to have this happen, and so I’ve already got some firmware cooked up to use that driver: https://drive.google.com/file/d/1I31-DhT23sWFqOzzIffycxtXYb4Mcvuu/view?usp=sharing

So, flash that firmware and just move the Y-axis plug to the E1 spot:

Test movement of the disconnected motor again, and see how things go.

Thanks, I’ve done that all seems to be moving correctly now.
But seems the “Auto Home” location is slightly off now.

Have you selected the M175v2 toolhead from the toolhead menu?

If so, you may have to manually adjust the nozzle position.

See the M206 command: Set Home Offsets | Marlin Firmware

And then, make sure that there isn’t an M206 command in your startup GCODE - lulzbot typically has it in the startup GCODE, depending on your Cura version.

Yes printer is set to M175 V2 extruder in Cura, and did toolhead → M175v2 on printer.

Not sure I completely understand how to set manually. Is there a way to get the toolhead in the desired position then tell it this is X home and Y home? Unless I’m not understanding the M206 correctly. Sorry quite new to doing all these commands…

Checked startup GCODE don’t see a M206 command in there.

Looks about 13mm away on the Y axis, but good on X, so you want to shift the print area back by 13mm.

You need to know what the current M206 is for the Y, so send the M206 command to see what it’s set to, then add 13 to the current setting.

M206 Y???

So if I’m understanding correctly would I do M206 Y-13?

Do just M206 (without the Y) to get your current home offsets.

Doing M206 Y may have changed it though. Re-select your toolhead from the menu to ensure it’s back to where it was, then send the M206, then add 13 to what it reports.