Mini 1 keeps stopping with a failed wipe message

I have been using my Mini for the past week to do some printing with 18 good prints in a row. Now it refuses to go past the wipe command. The printer starts and does a wipe then moved to the first corner to start leveling presses down on the corner, warping the bed then goes back to do a wipe. It does this 2 more times then gives me a wipe failure notice.
This has happened in the past and after cleaning of the hot end it was fine. This time I have repeatedly cleaned the hot end, swapped out the wipe pad with a new one, pulled the leveling wire off and cleaned that connection, cleaned off the corner washers, even swapped them around and I still can’t get past the wipe command.
At this time I am stumped and have no idea what to do next. And to make matters worse what I am printing has a hard deadline and I cannot afford the downtime.

Contact LulzBot support. They are there 24/7 by phone or email. Also, please delete the duplicate post.

I am having the same issue with my 3 year old printer. Sometimes it works but lately it fails 90% of the time. I checked the wiring to the controller board and all is well. I also used the M119 command while shorting the print head to a washer and it responds with Triggered for Z-min so it seems that the electronics work. I have the best luck after sanding (shame on me) the print nozzle. I notice after the wipe, that filament still oozes a bit out of the nozzle which I would guess is the real problem.

My question is if I replace the nozzle will this be a useful machine again or should I toss the entire head and blow $200 on an Aerostruder? Is the problem that the nozzle has accumulated crap over the years and pulling the filament out before the wipe still leaves junk in there that keeps coming out. If that is the case, it seems that either a new nozzle or a cold clean or nozzle cleaning filament might be the answer.

I have also had luck using brasso on the washers and nozzle but this no longer seems to work. My printer does not get much use. Maybe once or twice a month.

Thanks for any help. This has really been frustrating

So I did some experiments and found that indeed that the problem is due to the PLA filament oozing out of the nozzle after the wipe process.

To try to stop the ooze, I did my first cold pull (extrude filament at normal print temperature then turn off the heat and wait for the hot end to get to 90C then yank the filament back out by hand) followed by feeding some ABS through to purge any left over PLA. After doing this, I had success with the auto-level process when I left the ABS in the print head and printed using a PLA profile. I noticed after the wipe that nothing came out so the hot end made a good switch contact with the washer. I let the machine cool back to room temperature and then started a normal ABS print and the auto-level worked again. This is the first time in 4 months that I’ve seen it work twice in a row.

I’m going to order some of that cleaning filament

https://smile.amazon.com/eSUN-Cleaning-Filament-Ultimaker-Printers/dp/B00O92RW92/ref=cm_cr_arp_d_product_top?ie=UTF8

and try a PLA print next. But, it seems that the problem is too many PLA prints in a row without a clean out or an ABS print such that the retraction can never yank all the filament particles out so they keep leaking which creates an insulator.

Update:
PLA printed fine after the ABS print. A few more PLA prints after that only had one failure that I had to restart. I think for me, my problem is a dirty nozzle interior and not the exterior. I’m hoping a new nozzle or the cleaning filament will make my printer as good as new.

Looking at the schematic of the controller board, the design of the Zmin as used in the Mini for auto-leveling is scary from an ESD (Electro Static Discharge) point of view. The nozzle is tied directly to the micro-controller pin and the washers are tied to ground. If you rub your feet against a carpet and touch the nozzle (with the power on or off) you will send a very high voltage to the micro-controller pin. It would have been nice if the head included some fast switching diodes (to +5 and ground) to help the little diodes in the pin of the micro-controller. The controller is using a weak pull-up feature (behaves like a 40K Ohm resistor to +5V) to float the head voltage to +5V so that when the nozzle hits the washer, a zero can be detected on the pin.

The last sentence means that you don’t have to trace wires and check continuity to see if the wires are broken. Just power up your mini and stick a volt meter between a washer and the nozzle. If your wires are not broken, you will read about 5V (I read 4.96V). Also, the M119 command can be issued with and without a wire shorting the nozzle to a washer. Zmin should return “open” when not shorted and “TRIGGERED” when shorted.

I think it is insane to buy a $120 controller board if you just blow the input pad to the micro-controller. It seems to me that you could just wire Zmin to Zmax (pull the Zmin connector, strip the red wire and short it to the red wire of Zmax and hack the firmware to look at Zmax whenever the code is looking for Zmin. I have not looked at the source but it seems possible. A harder hack is to connect Zmin to an unused input and change the firmware to use a different pin.

You can reach LulzBot support 24/7 through call or by email.