Human-readable log files (bed leveling failure)

I have a P1S that has been running great for the last 2 months. It is now failing with bed leveling failures and z-axis homing failures. I perused the forum and found that these failures are most common when users put the bed plate on wrong. I’ve checked mine and tried different plates with the same results.

When the printer probes the plate surface, it normally makes a “cliunk” sound and it moves on to the next point. My printer moves the bed up until it hits the nozzle and then keeps going. There is no “clunk” and the front of the bed lifts noticeably while the back is constrained by contact with the nozzle. From this, I presumed that the sensing of nozzle contact with the bed was failing. From what I can tell, this is done by load cells in the print bed, and failures of those come with a different set of error codes.

I opened a ticket with tech support and uploaded log files but have only gotten an acknowledgment for the ticket in the last week. I’m anxious to get the printer back online so I want to examine the log files myself. However, they are not human-readable. Does anyone know if there is a log file reader that can let me examine them? Without that, I don’t have much to go on.

unfortunately these log files are encryted and cannot be read. There are 3 sensors on the bed so the probability that all go wrong is slim. They all connect to a sigle interface board so this may be the issue but I would try a factory reset first before going into hardware since you did not get any error codes.

Wiki explains how these are connected: Replace the Heatbed Sensor Unit / Heatbed Piezo Interface Board | Bambu Lab Wiki

I did the factory reset and the post-reset calibration was a success. However, when I tried to print a simple print, the bedleveling process failed immediately with the usual 0300 4000 error. During the post-reset calibration, the nozzle taps on the print bed made the familiar “clunk” sound. During the print attempt, I never heard that sound and I saw the front of the bed lift as I saw before.

I opened up the bed to see if all was well with the piezo interface PCAs. The connectors are all seated properly. I don’t know what else to check in there. I don’t have any spares to swap in,

It’s unlikely that the sensors themselves have failed (unless you remember doing something that resulted in a really big static electricity discharge to the build plate). More likely the board that reads the sensors is the problem. But it might be worth checking the other end of the sensor cables if you can figure out where that is.

But cables rarely just fall out. And BBL likes to glue the ones they think might fall out. So I wouldn’t hold my breath that’s the issue.

1 Like

This is my first experience with Bambu Lab tech support. What is a reasonable expectation for when they will look at my logs and help me directly?

Apparently it varies a lot. I had a problem with my AP board, support responded in 2 days and a week later I received my new board but some people say they’re waiting for days or weeks…

Was it really or 0300 0A00…? Have you troubleshooted the error code as par bambu wiki? HMS home page | Bambu Lab Wiki

Yes. It was 0300 4000 and 4002. Neither of them seems to be documented in the wiki. Or, maybe I just don’t know how to look.

This post could help then: Mesh bed leveling failure X1C

Have you moved your P1S by any chance cause when I did that once, I installed it on a light table and immediately had an error during calibration. I put it on the floor and everything was fine.

Also, check that the 2 screws holding the hotend are tight, one guy had this issue where the unsecured hotend interfered with the values read by the piezo sensors and leveling failed.

I have not moved the printer since I set it up a couple of months ago. I checked the screws you mention and they are tight.

It occurred to me that this was my first time printing ASA with this printer. I unloaded the ASA and loaded some PLA and ran a print with bed leveling enabled and… It worked! The pre-print stuff all succeeded and the print turned out great.

So, what is going on with bed leveling at a bed temp of 90 degrees C? As near as I can tell, that’s supported by this printer. One test that I can imagine doing would be to try my ASA print with a lower bed temperature and see if bed leveling will succeed.

Read the thread I posted and also the couple of links in this thread, some were complaining the bed was not flat and the defect increased with temperature to the point where leveling had issues. Do you have a badly warped bed? Some warping is OK, it seems Bambu has stated 1mm deviation is OK!!! Do you have warping and more than that? Put a known flat ruler across the bed (x, y and diagonal) and mesure gap if any with feeler gauges. If you find a high value, open a ticket.

My bed is flat in the center and right corners. The left corners (front and back) drop off 0.5 to 1mm at the extreme corner.

When the bed leveling fails, the nozzle is at the back center of the bed. I don’t know if that helps understand the problem or not. I continue to be able to print PLA and TPU with no issues.

I’m disappointed that I have still not heard anything from Bambu Lab on my ticket. That might be par for the course for Chinese tech in general, but they are better than that (I thought).

You should try using the manual tramming procedure. Support will ask you to do so, and it might get the bed close enough (on average) that the automatic leveling can deal with the rest.

If the bed is warped, full bed prints won’t be flat, but at least you might be able to print without errors.

1 Like

I have the same issue on one of two P1S I have. The Z-axis homing fails during the start of the print when it sets the printer head at the rear of the printer. I also have noticed that the bed goes all the way up, touches the nozzle and pushes further causing a bending of the bed. It doesn’t make that distinctive “cluck” sound that it usually doesn’t when it passes.

It seems like the sensor is not detecting the bed contacting the nozzle and pushes further. It backs off and tries a few times, and eventually gives up and throws the error.

I’ve looked for debris, filament, etc and nothing is blocking. Tried power cycles, no luck. Tried pushing the bed forward as discussed in the Wiki about bed hitting chute, but that didn’t work either.

I’ve noticed that as it tries to z-home, one contact will have the distinct “clunk” sound, and it backs off to tries to confirm (I think it needs 3 consecutive “clunks” to pass), but the next contact won’t “clunk” and so it fails.

The error displayed is:
“Printing stopped because homing Z axis failed. [0300 4000 10:40:48]”

I forgot to come back here and post the information I got from BL tech support. They asked me to observe the gap between the back of the bed and the front of the poop chute cup. For me, it was a couple of tenths of a mm. They had me loosen the screws that hold the bed to the 3 points where the leadscrews attach and move the bed forward to increase the gap with the poop chute. The instrcutions came from

Homing Z axis failed - Heatbed and excess chute interfered

in the wiki. My printer had a plastic cap on one of the two screws at each corner of the bed. The instructions don’t mention it but you have to remove the cap to access the second screw which has to be loosened to move the bed.

After opening that gap up to around 2mm, the 90C homing passed. Since then I have had two more failures on two different occasions where homing failed and an immediate retry was successful.

I suggest you check that gap and move the bed if necessary.

try here