Live data from Hacker News

Reverse Engineering Bambu Connect

wiki.rossmanngroup.com

101–110 of 367 posts

Re: Reverse Engineering Bambu Connect

#101

Earlier quoted context omitted.

because 3d printing is not there yet. the whole process is basically cnc but with z hops and extruding instead of removing material. we do not even have conical slicing yet.

You're saying this yet anyone can buy a random Bambu and just print. I've owned or used probably every major (and some minor) printer released in the last 8 years and for most people Bambu really will just be "plug and play" (and even if something goes wrong they'll hold hands as much as needed)

as i said to another reply, it is a material issue.

Re: Reverse Engineering Bambu Connect

#102

Earlier quoted context omitted.

Yeah this looks to be the case. All of this change was prompted by the fact that malicious software was triggering prints over the network. So now they have locked it down so the printer can verify prints came from the actual account owner. Printing directly from SD cards via the little touch screen is unchanged since networked computers can’t do that.

I really really hope people saying this is a nothingburger is actually right, because I do have a P1S, use orcaslicer, and would like it to continue to work. Hoping this is just a miscommunication.

Bambu Connect is explicitly about allowing you to continue to use your favorite slicer. They make it less convenient (instead of pressing print you now have to save, load the file in Bambu Connect and then press print), but they don't prevent you from doing it.

Once the update actually rolls out to the P1S obviously. Which may not even happen with the current backlash

Re: Reverse Engineering Bambu Connect

#103
post #75

Earlier quoted context omitted.

> because 3d printing is not there yet Ya, it is, and it’s been there for quite a while now thanks to Bambu. The X1 just works. Coming up on a year of frequent use, I can count the number of failed prints on one hand. It’s incredible.

i do not believe you. it is mostly a material issue not a printer issue

> it is mostly a material issue not a printer issue

Tell me you don’t anything about 3d printing without telling me you don’t know anything about 3d printing.

Re: Reverse Engineering Bambu Connect

#104

I think people are making a big nothing burger out of this. Bambu is patching a security issue. Personally I don't want any device or application to send any old G-code to my printer. Like say command the printer to basically destroy itself. Could this lead to completely locking it down in the future? Yes. But they could do that anyways. I think this is a way to stop getting their pants sued off. If they really wante…

> Bambu is patching a security issue.

This isn't a security fix. As a security protocol, it wouldn't pass any kind of security audit. A security fix would be something based on a per user credential, not on obscurity.

> Personally I don't want any device or application to send any old G-code to my printer.

Username/password over TLS would do that better than what Bambu Lab is proposing, as an extremely simplistic example.

Re: Reverse Engineering Bambu Connect

#105
post #34

Earlier quoted context omitted.

bait-and-switch? We, those who advocate for open source 3D printers, saw it coming from miles away. This has very very clearly been their plan all along, they themselves said as much (e.g. they are doing the "apple model"). They have been very transparent about this, yet people still fell for it.

AFAIK, Apple has never retroactively removed functionality from devices people already purchased Selling a walled garden is one thing, building walls around a garden you already bought is another thing entirely

Just some of them:

- Battery Management (iPhone 6, 6s, and SE): In 2017, Apple introduced a battery management feature in iOS 10.2.1 to prevent unexpected shutdowns by throttling the performance of iPhones with degraded batteries. This led to slower device performance without informing users, which is a removal of expected performance functionality.

- 32-bit App Support: With the release of iOS 11 in 2017, Apple dropped support for 32-bit apps. This meant users could no longer use older apps that had not been updated to 64-bit, effectively removing access to those apps on updated devices = You want the new OS? -> you have less functionality.

- Pulse oximetry features were recently removed from new Apple Watches due to Masimo's patent infringement claim.

Re: Reverse Engineering Bambu Connect

#106

> Bambu Lab is a Chinese tech company that designs and manufactures 3D printers https://en.wikipedia.org/wiki/Bambu_Lab

They disrupted the 3d printer market with printers that just work out-of-the-box at at price points where you typically only get enthusiast products that require a lot of tinkering. A lot of their business model is seemingly based on making long-term sales from consumables. Their solution for multi-color printing is more convenient to use with filament sold by them because they embed information about the filament on…

Bambu Lab filament pricing is very similar to Sunlu pricing if you purchase the same minimum quantities as Sunlu, but Bambu Lab has a wider variety of filament that people actually want. The only thing that really helps them make more money is wasteful multi-color printing.

Re: Reverse Engineering Bambu Connect

#107

If 3D printing isn't kept open source there's going to be laws about what you can and can't print that will kill innovation.

Doubt it 2D printers are not open source and you can still print pretty much anything

No, you can’t. Printer manufacturers are required to prevent printing certain kinds of images on sophisticated printers. And they also print watermarks unique to your printer on every page.

Re: Reverse Engineering Bambu Connect

#108
post #37
post #34

Earlier quoted context omitted.

bait-and-switch? We, those who advocate for open source 3D printers, saw it coming from miles away. This has very very clearly been their plan all along, they themselves said as much (e.g. they are doing the "apple model"). They have been very transparent about this, yet people still fell for it.

Open source didn't compete on quality for price. I could pay 2k plus 40 hours of my time for a Voron or buy something that just works. I think Prusa only put out their CoreXY offering after they realized Bambu was eating their lunch. The Apple model works because people want to print rather than tinker.

> The Apple model works because people want to print rather than tinker.

Entirely this. I bought my A1 mini over the Christmas holidays and couldn't be happier with it, it's my first 3D printer. Searching for models on Makerworld, adjusting tiny bits here and there if needed and print. It just works and I don't really care about anything else, much like my Brother printer.

Re: Reverse Engineering Bambu Connect

#109

If 3D printing isn't kept open source there's going to be laws about what you can and can't print that will kill innovation.

I can't imagine the printers being open source or not mattering for that, nor can I see any reasonable government banning printing of specific things. If something is illegal to own or manufacture, that already applies to 3D printers just as much as it did to CNC machines or any other method.

Yet they have made it so that sophisticated printers must include firmware that refuses to print banknotes.

Re: Reverse Engineering Bambu Connect

#110

Earlier quoted context omitted.

AFAIK, Apple has never retroactively removed functionality from devices people already purchased Selling a walled garden is one thing, building walls around a garden you already bought is another thing entirely

Just some of them: - Battery Management (iPhone 6, 6s, and SE): In 2017, Apple introduced a battery management feature in iOS 10.2.1 to prevent unexpected shutdowns by throttling the performance of iPhones with degraded batteries. This led to slower device performance without informing users, which is a removal of expected performance functionality. - 32-bit App Support: With the release of iOS 11 in 2017, Apple drop…

The last one doesn’t really hold up since the feature is still available on devices that they were delivered on. My watch has the feature still.
Post reply on HN