Recently and seemingly out of the blue my X1C has become a paperweight. The hot end states it is roughly 180°C even when at room temperature. I have replaced the hot end assembly 3 times with authentic components and the front daughter board on the printhead, I’ve attached some pictures that show how when set to 250°C the hot end ranges from 180°C to 210°C. Also, when set to 0°C the display shows between 175°C and 185°C while the hot end itself is at ambient temperatures (around 20°C). I have been unable to use the printer due to this issue as to even start a print you need to drop below 140°C at some points which is simply not possible right now. I am using the most current firmware and have attempted multiple factory resets with no change. The machine does not give any error codes at any point of this happening.
I’d appreciate any help you can provide here as I am lost as to how to proceed. Thank you!
Hi … challenging issue indeed.
To confirm if I understood what you did for troubleshooting:
Do you mean that you replaced the complete hotend three times, i.e. tried three new complete hotends?
If that is the case, you can eliminate the thermistor.
Did you receive any HMS error code, either at the start or after following the self-test procedure?
Yes, this exactly. I have tried 3 different full assemblies (Part no: FAH001). Also, I am unable to do the self-test as it requires the nozzle to “cool” below a certain temp to continue on from step 1. Since my nozzle is reading at 180 degrees even when it is actually at ambient it won’t let me self-test or move past the nozzle clean phase of new prints.
I don’t know the exact name for it but it’s the board that all the hot end wiring plugs into. The one that was facing the camera in all of my pictures.
I second this.
You did a thorough checkup of the likely culprit parts.
Unless you have spares for the remaining boards and cables, it will be easier if BL assesses the printer logs to identify the problem’s origin.
I want to tell you that there is a simple provisory solution for continuing printing while waiting. However, the ones I recall require access to the printer firmware or changing the electronics circuit.
Do you know of any way to raise the temperature that the nozzle has to drop to after nozzle cleaning stops? I’d be happy with a work around even if it means sacrificing some luxuries like bed leveling and such.
To add on a new detail. After homing the extruder if I try to jog the machine at all it says, “Before any movement, please home all axis to zero or wait for the end of zero return to detect the boundary of the printing space”. It also seems to be bumping into the walls of the machine while homing.
I don’t have an X1, so I can’t test myself… but what happens to the temp reading on the display when you unplug the thermistor? Does it blank out, or does it continue to think its 170C?
Personally, if it blanks out… I’d order a new thermistor.
Yes I have. I also took the back off the entire printer and pressed all those connections as well. I also thermal imaged everything to look for shorts and I did notice the back of my extruder assembly had 3 hot spots. One where the light is, one opposite it, and one in the middle.
That will be quite a challenge, requiring hacking the printer code.
I am not an electronics expert, nor do I have a solution. I also believe waiting for BL’s feedback is the best solution.
Nevertheless, from a theoretical viewpoint:
The temperature values are faulty by excess;
The temperature sensor is an NTC thermistor, so a higher temperature means lower resistance.
I wouldn’t try it at a practical level, as there are many things to consider and many others that can go wrong, with a reduced benefit. Also, it will take time to design a proper circuit, access every risk, and fit it into the system, and it would require calibrating the probe.
Bambu is sending me 2 replacement boards for the toolhead, and they seem to have no idea what is causing the issue either. If this doesn’t work idk where to go next. Maybe Bambu will try to take the printer to fix on their end. Not sure…
I am glad to know that they are assessing your case.
I hope the issue will be solved with a new board .
If not, and considering there isn’t a clear indication of the error cause, I can’t imagine any more straightforward solution than trying to replace other boards or cables.