Notifications
Clear all

XYZ calibration failing after cleaning  

  RSS
dk2083
(@dk2083)
New Member
XYZ calibration failing after cleaning

Hi, I bought my MK2.5 from my brother so he could upgrade last August. I've used the printer since August without issue.  I started having issues with prints while printing a lot of stuff for Christmas. Two weeks ago, I unloaded the filament, took out the nozzle, and did some maintenance over the system.  I put Super Lube on the x,y, and z rods. Blew out dust and such from the fans and extruder, cleaned the bed, and vacuumed up the little bits of plastic collecting under the machine. I then left it like that while out of town for the next week. This weekend, I turned it back on and loaded filament and a nozzle and it failed to do the 9 point calibration before the print. It stopped on the second point. I've tried everything I can find here and elsewhere to fix the XYZ calibration. 

Summary of what I've done.

-Double and quintuple checked the wiring for motors and end-stops

-Adjusted the height of the PINDA probe.

-Factory reset

-rolled back firmware (multiple)

-reflashed current firmware

Occasionally, I'd get an issue with the x-axis pulley, so I've double-checked that as well. 

I barely lifted it to get the plastic strands under it so nothing seems to be wrong on the bottom.  I'm at a loss.  

When I run the XYZ calibration it stops while trying to find the 2nd (front right corner) point.  I don't know what's normal but when it starts the 2nd point, the z raises a bit and then it's just moving around there until it fails.  

Attached are images of my nozzle and PINDA, where it stops in the XYZ calibration, what it looks like when Z axis at the top before the calibration, and the code from Pronterface which is gibberish to me but hopefully will provide a clue.  Thanks in advance.

PINDA and Nozzle

Where it fails in the XYZ calibration

Z axis at the top

PrusaCalibrationLog

Posted : 20/01/2020 3:28 am
Paulin
(@paulin)
Active Member
RE: XYZ calibration failing after cleaning

Did you ever get his resolved? Something very similar has just happened to me. I've had my printer since early MK2 days, subsequently upgraded to MK2.5 and to MK2s & MMU2 a few months ago. I decided to do XYZ calibration on a whim, and it failed. It goes through the whole process but displays a fail message at the end. Not info except check the manual. The Pinda triggers when I put a metal object underneath it. At a loss...

Posted : 25/03/2020 11:44 pm
DJ
 DJ
(@dj-6)
Trusted Member
RE: XYZ calibration failing after cleaning

I see you’ve already adjusted your Pinda probe height and done a factory reset (cleared out all saved values presumably). I have seen inconsistent Pinda probe readings behave like this. If you can confirm that your live Z value is roughly between -1.0 and -0.3 then you might consider that you have an intermittent Pinda probe failure given that you’ve had the printer for quite some time. I’m thinking maybe the cable has been flexed over time though how this might be is unclear. If you have another Pinda you can try it as a debug test.

DJ

Posted : 27/03/2020 1:05 pm
dk2083
(@dk2083)
New Member
Topic starter answered:
RE: XYZ calibration failing after cleaning

Hi, I got ahold of the customer support line and after some more testing, it turns out there was a short in the cable to the pinda probe. I've replaced the probe and back to printing! We were able to see that there was a short because of the log when running the XYZ calibration.  It was triggering as though it was hitting metal even though it wasn't. All good now!

Posted : 27/03/2020 3:38 pm
Paulin
(@paulin)
Active Member
RE: XYZ calibration failing after cleaning

Thanks for the info.  I'd love to look at the log file as I'm completely baffled at the moment. Where can I find it / view it?

Posted : 27/03/2020 3:57 pm
Paulin
(@paulin)
Active Member
RE: XYZ calibration failing after cleaning

@djspathis

Yes, I reset the calibration values and my first layer calibration for a smooth sheet is -0.95. I was able to look at the console values during calibration by sending an M45 V99 command through Octoprint. From this, I can tell that the Pinda is finding the calibration points. After the last point, however, it stops for a couple of seconds and then just put out any other info on the console indicating what the problem is. Unfortunately, I don't have another Pinda right now - ordering a new one is probably my next step.

Posted : 28/03/2020 4:07 am
DJ
 DJ
(@dj-6)
Trusted Member
RE: XYZ calibration failing after cleaning

@paulin-l

Might want to try customer support to get a “more informed” opinion.

DJ

Posted : 28/03/2020 4:40 pm
Paulin
(@paulin)
Active Member
RE: XYZ calibration failing after cleaning

@djspathis

Resolved! I was one step away from contacting support but decided to do one final verification of xyz measurements and squareness using a micrometer and a machinist square. I found some slight errors <0.2mm, which I was able to bring within 0.05mm and was able to reduce the slight skew. Using Octoprint, I ran this sequence: G28 W, G1 Z15, M84, M45 V99. This time, the output on the 4th calibration point, which looked wierd compared to the other three points) went from this (first 16 rows of second calibration stage):

Recv: 0e0e0802000b231a00000000000a0500000c171c1c1d20212122212527262a2b
Recv: 0c0b000000000000000000000000000000001d2a231d1a181a201e2123212830
Recv: 0e0b070000000000153e545038030000000e4355482f20191c211a1e25202225
Recv: 0b0b00000000003c91bececbb98b3900000a4e786e462614151e171c201c2528
Recv: 0c08030000003186d8fffffff9da95550500426b63401a0f1417131718171a1e
Recv: 0a08000000388adeffffffffffffb05e0c0000111d0c07080f130f1717141d22
Recv: 0a0705010a4fa1f3ffffffffffffea9c4a010000000000000f110f141715191a
Recv: 080803001d6fbaf9ffffffffffffb96710000000000000010b100e1114101818
Recv: 08030200004c9eefffffffffffffe79745000000000000000c0e0c0e11101110
Recv: 05010000002a7cc3f3fffffffff7a5530100001c2b1408080a0b0a070f080c08
Recv: 0603000000001c73c5e8f3f4e3b3782300003a62582f0f080a07060706010003
Recv: 0000000000000018629db4b59e620c000003305c4e250e070607020000000000
Recv: 050200000000000006344b472100000000052e33210f07030001000000000a08
Recv: 00000000000000000000030000000000000a0e0e07050100000000000019462a
Recv: 020100000000000000000000000000000202000000130f06000000001555743d
Recv: 000000000000000000000000000000000000000000232e22000000000b4e5d0f

to this:

Recv: 0000000000000000000000000000000000000000000000000000000000000000
Recv: 00000000000000000c344248340e000000000000000000000000000000000000
Recv: 000000000000001a405e645e5040100000000000000000000000000000000000
Recv: 00000000000000304e54504e5052340000000000000000000000000000000000
Recv: 000000000000063a545242404c54400000000000000000000000000000000000
Recv: 0000000000000026484c424a5652380000000000000000000000000000000000
Recv: 000000000000001c4050505452441c0000000000000000000000000000000000
Recv: 0000000000000000183644483e24000000000000000000000000000000000000
Recv: 0000000000000000000010140000000000000000000000000000000000000000
Recv: 0000000000000000000000000000000000000000000000000000000000000000
Recv: 0000000000000000000000000000000000000000000000000000000000000000
Recv: 0000000000000000000000000000000000000000000000000000000000000000
Recv: 0000000000000000000000000000000000000000000000000000000000000000
Recv: 0000000000000000000000000000000000000000000000000000000000000000
Recv: 0000000000000000000000000000000000000000000000000000000000000000
Recv: 0000000000000000000000000000000000000000000000000000000000000000

and the calibration process completed successfully.

It seems that after 120+ days of printing, the cumulative effects of vibration had shifted things far just far enough out of range. This despite all nuts and bolts being tight. I do wish that the xyz calibration process produced more information on what is failing, or if it does provide this, there was some documentation on how to access, as this would have been very helpful.

All good now and very happy to be printing again. 

Posted : 28/03/2020 6:40 pm
Share: