This new auth system will make me sell my printers

Just did mine last week when this whole thing blew up. I think it’s worth it, even if BL revises their plan to something more rational… provided you aren’t concerned about warranty. They’re also working on an expansion module that adds ethernet and some other bells and whistles.

2 Likes

I keep forgetting that. But I can more easily forgive a trade secret than… a lot of other things.

Did anyone check the SD card, in particular the folder “Recorder” ?
Never noticed this before the 1.0.7 firmware.
Every time I turn the printer on a new bin file is created in this folder.
Funny enough they all start like this until all turns to jibberish >
remove file name is /sdcard/recorder/CMN_01P00A3B2700177_01-27_20_54_16.698_v01.07.00.00_idx_1.bin
System init end!
main initialize main_init_start:0 done
main initialize rndis_server_initdhcps:dhcps_start->udp_recv function Set a receive callback handle_

And well, unless my tools are mistaken than these bin files will be uploaded to some Chinese server that Bambu runs.
That is in the reverse way, the printer accepting a download request for the latest bin file…
In my case it all goes into the digital nirvana as I run the printer from the WWW in my router.
Still curious what is in those quite large bin files…
My last prints, my setting, profiles? No clue…

1 Like

Well, for the spaghetti detection to learn and continue to improve, doesn’t that software need to feed off the video stream, or at least snapshots along the way? That doesn’t mean it’s necessarily storing photos or whatever. I have no objection to this personally, and because spaghetti detection is a benefit we all share, I would encourage people to allow it unless they have a reason not to or simply prefer not to.

I mean think about it: does the actual spaghetti detection itself happen on your machine, or in the cloud somewhere? I think it may be in the cloud. This is something X1C users get for free that none of the other printer types can get at all. If you were to buy it, the last time I checked the market price for cloud based spaghetti detection was somewhere around $50 per year.

The X1 series can detect failures/spaghetti based on the processing power it has. This system uses a machine-learning algorithm and all the data processing is done locally.
When the printer is used in LAN mode, the printer behaves just like when it is not connected to the internet and uses local processing to provide this feature.

If the printer is not connected to the cloud, and the user improvement option is not enabled, the printer will rely only on the information it has in the latest firmware for failure detection, which might be outdated compared to the cloud-connected experience where the AI model is updated regularly. We recommend updating the firmware regularly to benefit from additional improvements that will be added over time.

From:

3 Likes

That is funny. Because so far it hasn’t been able to detect when there was spaghetti. But it did detect spaghetti when there was none :joy:

5 Likes

Thanks for posting that link as a P1 owner, I would never have clicked on that since it’s an X1-exclusive feature. For the first time, I can understand why the X1 is priced so much higher than the P1. Bambu could do a better job explaining this.

For the sake of those in the TL;DR disabled crowd or too lazy to click on the link. Here’s what the AI generated summary looks like. :wink:

The X1 series detects failures and spaghetti using a local machine-learning algorithm. In LAN mode, it operates without internet access, relying on local processing.

Without cloud connectivity or the user improvement option enabled, failure detection depends on the latest firmware, which may be outdated. Regular firmware updates are recommended for improved accuracy.

To enhance detection, users can join the experience improvement program, allowing image data to be uploaded to the cloud, helping refine the AI model.

Here is the excerpt of the exact text, copy and pasted from the page.

The X1 series can detect failures/spaghetti based on the processing power it has. This system uses a machine-learning algorithm and all the data processing is done locally.
When the printer is used in LAN mode, the printer behaves just like when it is not connected to the internet and uses local processing to provide this feature.

If the printer is not connected to the cloud, and the user improvement option is not enabled, the printer will rely only on the information it has in the latest firmware for failure detection, which might be outdated compared to the cloud-connected experience where the AI model is updated regularly. We recommend updating the firmware regularly to benefit from additional improvements that will be added over time.

How to help

Same as all the deep learning functions, we highly rely on data. If you have been using this function from the very beginning, you’ll notice that we have gained a huge jump in detection accuracy, but still not high enough. There are always false alarms reported from time to time. We need your help to improve this function, and it’s really simple: join the experience improvement program. The image data will be automatically uploaded to the cloud if you join the program.

Yeah, features like spaghetti detection use more traditional ML, computer vision, image analysis types of AI algorithms. There are libraries to perform these sorts of detection, like OpenCV. Cloud services are used in the recent AI boom due to LLMs, which are inference models using significantly larger-scale compute resources, such as data centers with lots of AI-purposed hardware cards. Mosta those are for NLP-related tasks (translation, text document reading and analysis/summarization, query response, coding), little-to-none of which is used in 3d printing.

The only reasons one would even want/need cloud is for any sort of remote starting, managing, viewing, verification of one’s print jobs.

Bit of a shortsighted way to look at it yes? Oh well, they made the stick they are beating me with nicer than it was, so i suppose im now ok with the beatings. Thats called being an NPC comsumer. Quick! Get excited for next product! As it will absolve any borderline ILLEGAL wrongdoing a company does so long as PRODUCT R GUD.

1 Like

Mines detected it, but only after it made a full plate. Enough to feed the whole family. And by then, its possible for any damage to be done. Its also detected it when there was a single strand sitting next to the extruder cleaner. So my reliance on this feature is exactly 0.

4 Likes

This was why I bought P1S instead of X1C in the first place. Spending extra $400 at that time for the B.S. features was just… you fill in the blank…

1 Like

FWIW, if you improve the lighting, I think you’ll notice an improvement. It’s often just too dim in there with the stock lighting for even me to see well enough what’s going on.


I’d like to think I did improve the lighting! :sweat_smile:

Sorry about that, forum was glitching on me and started double posting :sweat_smile:

1 Like

And how is that auth system related?

So, as the owner of my printer, I don’t control what software on my PC I can use to send files, only Bambu can to that.

Today, OrcaSlicer will work, but Bambu now insists OrcaSlicer must change TO CONTINUE TO WORK ON THE PRINTER I BOUGHT AND OWN, and OrcaSlicer has stated the required change is unacceptable.

I don’t really have the ability to just not update, as Bambu claims in their PR piece, because their own Terms of Service (TOS) states that at any time, they can have the printer I OWN decline to accept a print job if I don’t update the firmware.

And, of course, should Bambu ever fail as a company OR be bought out by others, there may never be any updates to support 3rd party software and hardware THAT WORKS FINE TODAY ON THE PRINTER I BOUGHT AND PAID FOR.

I’m a newbie to 3d printing, but not to the world of software and IoT. I didn’t lease a printing service. I bought a printer. A really nice one provided Bambu reverts course and doesn’t f*** it up.

6 Likes

My apologies that my response to someones suggestion is not on topic sir!

You’re right. Sorry. Please do continue with the on-topic rants.

2 Likes

Well, after the first hadful of posts, everything is just off-topic and ranting about how bad the printer is

What we are doing is to kill time, a lot of time, until the chinese new year is over and we hear another official announcement from BBL

1 Like

This may already be on here, have reviewed all 1.1k replies so far
on hackaday.com came across this…

Bambu Lab Tries To Clarify Its New “Beta” Authentication Scheme

A search on those terms should bring it up.