Hello, I was hoping someone might have a solution. I would say probably about 80% of what I print, stops because the machine says spaghetti has been detected. There is no spaghetti the print is flawless yet every time the printer stops itself and asks if I want to keep going it is extremely annoying when I leave the print overnight, thinking it will be done in the morning only to discover it stopped because it detected spaghetti when there was none. I have set the AI monitoring level too low, but that still has not fixed the issue. Does anyone else know of a solution to stop this from happening?
I don’t know why this is happening - maybe the camera is dirty?
But there should be an easy fix - turn of the chamber LED - no LED, no Spaghetti detection
Have you tried to reset your printer via the touch screen ?
Its a bit of a pain in the butt only because you will need to re-enter your IP address and let it do the initial calibration (not really a big deal)
Also yes make sure your camera lens and lidar lens are clean
I just use isopropyl on a Qtip and swipe until it’s clean not that they’ve ever been dirty but I’m a clean freak
Every weekend I vacuum and wipe down all of my printers and once a month I clean all my linear rods and threaded rods then I’ll grease my threaded rods lightly with Singer sewing machine grease
Ohhh does it use the camera to detect spaghetti? I thought it was using the camera on the extruder head if that’s the case, I will just shut off the LED chamber light.
The camera on the extruder is part of the MicroLIDAR. You can change the level of “AI Detection” or turn it off in the printer settings. I do like the idea of cleaning the camera lens. The only time the printer has claimed spaghetti is when it was spaghetti.
You can turn off spaghetti detection. Simply uncheck “Enable AI monitoring” setting (found in the app under print options.
Is there any error message on the screen when the printing stopped?
It just has the message that says spaghetti has been detected. Do you want to stop or resume? Then I click resume and it starts up again. I just was printing something and it stops not even 2 seconds into the print. The was one line down maybe an inch long and it said spaghetti has been detected. There was literally almost nothing on the printer bed, which is leading me to believe. Maybe the camera is faulty.
Ya that is what I am doing for now but I would like a long term solution. I shouldn’t have to disable very useful features just to get it to work correctly.
Spaghetti detection is a soft feature. It is impossible to make it failproof and honestly, I never expected it to work. I also had 4/5 prints pausing because of spaghetti detection.
I just re enabled it now with the recent firmware update that should improve detection reliability. Who knows, it might work better now
-
Make sure the light is on.
-
Set detection option to Low.
-
Enable the option “Join the experience improvement program.”. This way Bambu Lab will use the AI images to further train their detection models. Please note, based on their Wiki that all detection happens locally and is not cloud dependent.
-
Make sure you are running the latest firmware.
All that said, I haven’t tried with the latest X1C firmware released a couple days ago, but I had disabled the feature after hitting too many false positives. Although it has saved me from a couple prints that had gone bad.
I have no proof of this, but I think the light is rather dim inside the X1C. It might affect the ability of the camera to get decent images in some circumstances. Considering the amazing design choices though, I have to imagine the light being rather dim was done on purpose. Maybe LiDAR conflicts?
The Wiki on this feature is really good resource. Spaghetti Wiki
Is this happening with every filament you use or only one color in particular?
I tend to get false detection errors occasionally whenever using filament with a high sheen to it like black but oddly enough not with silk or with any of the lighter gloss colors
The AI doesn’t seem to like the reflection from shiny black
This is happening with my ploymaker black pla, polymaker marble pla, polymaker red pla and one time with bambu black pla. I am currently running a 2 day print with some off brand multi color silk pla from Amazon and surprisingly it’s been going almost a day and has yet to stop for spaghetti detection. I wiped the entire printer and every camera and surface with a microfiber rag covered with 99% isopropyl alcohol (I did this before but not to this extant to wipe every last piece) before the start of this print so maybe the camera was dirty of the was a hair or something triggering the detection false positive.
Funny thing for me is how hard if a time I have cleaning the silicone sock of all things
They’re like dust and lint magnets
When I clean my hotend I pop off the front cover and the silicone sock then heat the print head to 180° and wipe it clean with a cloth that’s wet with Isopropyl
But the silicone sock just get washed with water and air dried otherwise everything just sticks to it like little teeny tiny flecks of fuzz on crazy glue
I’ve got about 10 socks so while one is drying a fresh one goes on
I bought a bunch because they are cheap plus it’s better to have them and need them than the other way around