Have you tried cleaning the camera?
Yep, cleaned the camera and the fiducial on the nozzle. I have further tracked it down to only the .6WC nozzle located in the left nozzle location. Performed all permutations of nozzle combinations and it’s only the left nozzle that has trouble with a .6WC nozzle. Then placed a 5” square piece of aluminum foil on the left top inside of the door (to reflect some light onto the toolhead), near where the reading is done and works every time. The vision system has trouble with the .6WC fiducial under less than good lighting. This wouldn’t be such a PITA except every time you start a print, the H2D does a nozzle check and if it can’t read them, it stops and waits for you to correct the problem.
Submitted a trouble ticket with a lot of supporting info and got this back from Bambu: After a careful review on our end, we have confirmed from your logs that the firmware version currently running on your printer is U3. In addition, by comparing the footage you captured under the low-light environment and the well-lit environment on your side, we have been able to identify that the behavior you are experiencing is related to the recognition algorithm on the current firmware. We would like to let you know that this point will be improved in our next firmware update, and the issue you have reported should be addressed once that update is released.
In the meantime, if you are having trouble with the nozzle recognition, try getting a little more light on the toolhead when it pauses in front of the camera for ID. As I said above, a piece of aluminum foil seems to provide enough reflected light to alleviate the issue.
Beating a dead horse but my problems with nozzle recognition began after printing a couple spools of ASA, which did a nice job of coating all the glass with a film. Reflection of light off the front door is part (maybe most) of the illumination of the toolhead during nozzle check. The .6WC fiducial is stressing for the vision system when not well illuminated. So after doing a bunch of experiments and lots of failures to read the nozzles, I cleaned the inside of the glass door super well, shines like a mirror, The nozzle read has been 100% successful. So clean the camera, clean the nozzles AND ALSO clean the inside of the glass door well. Hope that solves your problem.
I never heard of a “fiducial” before and had to look that up. I’ve been having this problem with the camera not recognizing the nozzle for many months now. Sometimes it recognizes it and sometimes it does not. I’ve tried cleaning the camera lens with alcohol, I’ve tried cleaning the nozzles. None of those made any difference.
i will try cleaning the door glass and see if that helps. If it does not then I will try placing a square of aluminum foil on the glass door on the left top.
This is absolutely enraging. I bought the H2D and spent the entire day with it failing to get through calibrations let alone being able to properly calibrate filaments. I set mine up with 0.4mm Diamondback to go w/ the stock 0.4mm, a 0.6mm ObXidian 500 HF, and a 0.6mm Bambu Tungsten High Flow. Haven’t gotten around to the 0.2mm (also a Diamondback).
The nozzle read situation is obscene — the Diamondback gets turned into a tungsten, or on occasion into a TPU high flow nozzle, the ObX 500 gets turned into a standard high flow, and the Bambu Tungsten gets read as a standard flow nozzle hardened nozzle.
Why can it simply not be disabled? We set the nozzles on the printer — yet every single process forces a re-read. While I’ve changed my g-code to prevent that from happening during prints, CALIBRATION IS IMPOSSIBLE as every single built-in calibration function ‘reads’ the nozzles and resets whatever was set in the printer, and incorrectly.
Bambu blaming anyone else is ridiculous — the fact that their own tungsten high flow gets mis-read as a standard flow hardened steel nozzle is case in point.
$1500+ machine, $500 in nozzles, plus a few hundred on AMS HT’s, plates and the vision encoder. Already destroyed a brand new engineering plate because of the mismatch.
Clearly a known problem. What backwards world was this hatched in? User overrides should be what persists, not user inputs getting overriden by a faulty and deeply problematic default.
@Bambu_support @BambuLab What is the issue with updating the firmware to disable this completely unneccesary feature and why has it not been done yet despite the constant complaints?
Yes, Diamondback nozzles do not get read properly and that’s on Bambu. My feeling is this was done on purpose. E3D will send you a sticker for free that will allow it to be registered as WC nozzle. As for automatic calibration, this is not Bambu’s fault, the non-conductive tip cannot be detected with the eddy current sensor. Instead run a manual calibration from the UI Tools screen. Then you can turn off automatic calibration before you send to the printer.