Restore full BambuNetwork support for Bambu Lab printers (github.com)

455 points by Murfalo 13 hours ago

basilikum 19 minutes ago

It's maddening that quite a few people are jumping to defend Bambu here.

Principally if you sell a device with a certain functionality and you later modify that device later to remove that functionality that is called theft. It does not matter the slightest bit whether you break into someone's house to physically alter the device or whether you remotely install a malicious software update to do that.

But what's even more insane here is that some people are claiming that BambooLabs would somehow have the right to do this, because while BambooLab might not have the right to limit the hardware they already sold (which they did and these people just pretend did not happen) they have the right to limit their printer client software under the license conditions they impose on it from the beginning, when their printer client is literally a modification of AGPL licensed software. The entire point of the GPL is to prevent people like BambooLabs from doing exactly this. The AGPL is literally the single license with the most restrictions on BambooLabs to ensure that the users of the software — the customers — do not have any restrictions in what they can do with it.

Some people are seeing this situation and just decide to side with the company against their customers on imposing restrictions on an already sold product after the sale and they are literally making shit up to justify it.

Edit: For people who do not know what this is about: Someone modified AGPL software to reenable features of these 3D printers that BambooLabs stole after the sale and BambooLabs sent a legal threat to them to stop distributing the software.

navane 4 minutes ago

Is this the reverse "you wouldn't download a car"?

amelius 13 minutes ago

I always put printers (2d and 3d) behind a firewall so they cannot reach the internet. This prevents auto-updates and surprises like disappearing functionality.

jamesnorden a minute ago

I've been bitten by an HP printer auto updating and my aftermarket ink suddenly not being acceptable. Never buying HP again after that.

bri3d 12 hours ago

This looks to be a clone of the prior state of the repository that caused all the Bambu drama earlier this week.

I did a ton of research because I didn't understand what people wanted here, and this is what's going on:

Right now, Bambu have adjusted their system into two modalities:

* "default" or "Cloud" mode, where you get an app, remote monitoring, but you have to use Bambu Studio or Bambu Connect to send prints. They implemented this by adding cloud auth to their "internal API;" the client application has to get a token from Bambu's servers, even if the request it eventually makes is a "local" one.

* LAN / Developer mode, where the device displays a token and you put it into your app. This disables all of the remote monitoring but in exchange, clients can send prints locally.

What users want is to "have their cake and eat it too;" they want the local token authentication _and_ the cloud authentication enabled at the same time. This isn't actually possible, so this plugin approximates it by emulating the interface to the cloud authentication to make the "Bambu Network" cloud RPC calls from a local slicer (one of these calls is a local_print call, so ostensibly this allows you to send prints without running them through the cloud, although with all of the online functionality still enabled and required, this seems like a pretty brave thing to trust).

Personally, I find the Bambu reaction distasteful, and there's an argument that the offline mode only exists due to similar outrage, but I don't see the current system as particularly bad and find the appetite to restore "untrustworthy" cloud functionality a bit amusing.

oliwarner 11 hours ago

> This isn't actually possible

This is only true due to a firmware they pushed last year. It's an artificial limit.

There's no reason at all a local client couldn't just talk to a local printer without any cloud.

Every problem BambuLabs have here is self-inflicted. They could allow simultaneous cloud and local queue management with or without authentication.

Perseids 9 minutes ago

All of their issues are self-inflicted. What benefit is there to their cloud backend except getting around the home NAT? If you want to build your IoT product privacy-friendly, your cloud offering can be reduced to a STUN/rendezvous server and a proxy server as fallback [1]. Ship your devices with individual tokens to rate limit the proxy, have the STUN/rendezvous/proxy server address configurable and publish their source code for users to not be dependent on your continuous operation.

You can even go so far and have a public sub domain for each devices ( serialnumber.manufacturer.com ) which you only operate as a dumb proxy so that even the TLS certificates are negotiated end-to-end between the IoT device and Let's Encrypt. (The devices connect to your backend via Wireguard and you rate limit with their device individual key, whose public key you read out during the end-of-line production step.)

Hell, with today's browser heavy applications you can even run the whole slicer in the browser. Let the app be distributed via CDN so the code does not need to go through the proxy.

[1] In the case of non-battery operated and always or mostly on devices, like 3d printers at least.

anakaine 2 hours ago

I dont understand what the issue is. Theres not really any benefit in having cloud enabled if local is working fine. I have my bambu printer set to local only, and dont miss the cloud offer one bit.

xattt an hour ago

parasubvert 8 hours ago

Sure, but it's their right to enact that restriction on their software. There are more open alternatives like Prusa , Elgoo, or Creality if people prefer a more open/freedom approach. On the other hand, Bambu has a reputation for having most of the best products in the space.

Of course, many prefer to break their license agreement because They Really Want It, in effect daring Bambu to get aggressive with license enforcement. They probably won't...

barnabee 3 hours ago

dns_snek 4 hours ago

Chaosvex 6 hours ago

RobotToaster 5 hours ago

gcr 7 hours ago

hamandcheese 8 hours ago

Terr_ 6 hours ago

jwr 2 hours ago

Ok, so as a heavy user of Bambu printers:

> I didn't understand what people wanted here

Great: very few people care enough to actually try to understand! This is very much appreciated.

> What users want is to "have their cake and eat it too;" they want the local token authentication _and_ the cloud authentication enabled at the same time

No.

What I want is to use any slicer software (specifically OrcaSlicer, which is really good) with Bambu printers without losing functionality.

What most people who do not use 3d printing regularly do not understand is that there is more to 3d printing than just throwing a sliced file over the wall. For example, before I slice, I sync information from the printer so that the list of filaments I have in the slicer reflects what is actually in the printer. This sounds silly to people who imagine a printer with a single spool of filament loaded, but when you have multiple printers, each one with an AMS unit housing 4 spools, this becomes essential.

Please also remember that many people have printers in remote locations (workshop). "LAN mode" is a non-starter unless you set up a VPN.

I also want to monitor my prints using my phone, which is what Bambu Lab sold me: it is part of the functionality of the printer. I do not want to lose that functionality.

In other words, "LAN/Developer Mode" is NOT EQUIVALENT to "Cloud" mode (which used to work well with OrcaSlicer until Bambu killed it).

SequoiaHope 9 hours ago

On our Bambu H2D Pro printers at work, we can print in cloud mode and LAN mode at the same time. Bambu literally has this firmware built but they reserve it for “pro” users. The other thing pro users can do is disable cloud without any developer mode stuff. Of course we do this.

Excellent machines by the way, primarily let down by the proprietary binary Bambu forces users to use for LAN mode which is extremely buggy and slow on Linux, and entirely technically unnecessary.

bri3d 8 hours ago

I think the enterprise “LAN Mode” is actually the thing this repo is emulating / replacing, which the consumer printers (might?) also support, where the cloud auth token is still in play but prints are (ostensibly, in a much more difficult to audit way given the client still needs access to the Bambu servers) sent directly to the printer.

Developer mode doesn’t require the proprietary binary.

buran77 4 hours ago

SequoiaHope 6 hours ago

Aurornis 8 hours ago

> This looks to be a clone of the prior state of the repository that caused all the Bambu drama earlier this week.

It looks like it might be a clone, but the git history is squashed for some reason.

I would recommend against installing this unless/until someone can do an audit to figure out which commit it was forked from and what the changes are.

Or better yet, find one of any of the other copies of the repository that don't have their git history squashed.

This looks like someone's attempt to capitalize on the drama to bring attention to their foundation (?) but losing git history is not a good thing for code provenance or security.

mpnex 7 hours ago

> attention to their foundation

FULU Foundation is a right to repair group, which explains their interest in this. I, for one, support them. https://www.fulu.org/our-story

I agree with your point about git history, though. https://github.com/FULU-Foundation/OrcaSlicer-bambulab/issue...

mft_ 3 hours ago

I'm also trying to get my head around this, as an interested-but-not-directly-involved observer.

> What users want is to "have their cake and eat it too;" they want the local token authentication _and_ the cloud authentication enabled at the same time. This isn't actually possible, so this plugin approximates it by emulating the interface to the cloud authentication to make the "Bambu Network" cloud RPC calls from a local slicer (one of these calls is a local_print call, so ostensibly this allows you to send prints without running them through the cloud, although with all of the online functionality still enabled and required, this seems like a pretty brave thing to trust).

AIUI Bamba has made cloud access all or nothing: you either use local mode, with local slicing, and no cloud feature access at all, or you use cloud mode, with cloud slicing and access to all of the cloud features.

Can anyone explain what the cloud features that people want to retain are? Is it just app control of the printer, and print monitoring? Or are there other things to miss out on?

arghwhat 3 hours ago

Being able to push prints and use the printer with direct local connection, while simultaneously having remote monitoring and remote printing when cloud/internet works and is available.

This is not the case of "wanting to have their cake and eat it too", as there is nothing mutually exclusive about these things. It requires no "emulation" or hacks - having a local API open to query state and push print jobs to the queue, while the printer connects to the cloud to publish state and pull the next job, presents no conflict.

Ultimaker has a similar feature set and had full local/cloud simultaneous integration. The only thing you "lost" by pushing a job locally was that when viewed in the cloud portal, the mini 3D model preview in the queue was missing, and only because they never bothered making the cloud solution pull it from the printer for local jobs.

But then they also did like Bambu and killed local printing entirely because they are all enterprise-only now want to sell you their higher Digital Factory subscriptions.

mft_ 3 hours ago

MrGilbert 5 hours ago

There is some context missing, which this video [0] explains.

tl;dr: The original developer does not (or cannot) go into legal battle with Bambu Lab, so Louis Rossmann's project picked up the fight and hosts the (allegedly) troublesome code on their organization. As they have more financial resources, they look forward to the C&D letter.

The point he has (and I agree with that): The original developer is using the un-modified AGPL-code to talk to the cloud API. Bambu Lab states that the modified client pretends to be a Bambu lab client. But in fact, the modified client just uses the code as-is, which is perfectly fine from a AGPL perspective. From my non-lawyer point of view: If Bambu Lab would have made the User Agent a configurable variable, which gets set by some configuration files from outside the code, that get bundled with the binary version, but not the source code, they wouldn't have this leverage.

[0]: https://www.youtube.com/watch?v=1jhRqgHxEP8

silon42 5 hours ago

Personally I'd be fine with the LAN mode assuming I don't have to use their cloud even once.

mschulkind 10 hours ago

You're missing two things from the whole picture: 1. Cloud mode works without local network access, so their server is involved in the transit of the data to the printer. This is pretty minor, but still within their rights to preserve. 2. For printing from the app, they actually run the computationally expensive slicing algorithm on their servers, so this is totally reasonable to protect.

asveikau 8 hours ago

But in this case the users want to use those features locally and are being blocked. Using a resource constraint argument doesn't make sense for it.

It seems more likely they want it as a revenue source at some point.

dghlsakjg 8 hours ago

mschulkind 7 hours ago

wildzzz 7 hours ago

happyopossum 5 hours ago

locknitpicker 5 hours ago

> 2. For printing from the app, they actually run the computationally expensive slicing algorithm on their servers, so this is totally reasonable to protect.

That's an artificial vendor tie-in, and arguably a feature that only involves their client app and their backend. It's understandable if access to their backend is restricted to a subset of their users if that's the business model they wish. Preventing paying customers from using the hardware they bought and paid for by imposing artificial restrictions is not cool.

hypfer 5 hours ago

arjie 6 hours ago

Just to confirm so I don't break anything accidentally, I currently have the app version where Bambu Studio is how I send prints to my Bambu P1S and I can look through its camera and see what filament is where and so on, but I also have the token that Home Assistant uses to watch the printer and its camera etc.

This isn't the thing you're talking about. There's a mode where I can send prints directly over the network which disables Bambu Studio, I assume?

xg15 11 hours ago

> where the device displays a token and you put it into your app.

This sounds really unpleasant to use. Maybe users just want a better UX for the local mode?

unsnap_biceps 11 hours ago

I believe it's a one time pairing code, not each print. FWIW I like the design.

bdcravens 10 hours ago

It's more of an API key that whatever client or code you're using needs.

vena 8 hours ago

foxylad 9 hours ago

> What users want...

Take a step back. What users want is to be able to use the machine they bought the way they want. The outrage is because Bambu are doing a bait-and-switch: selling an autonomous 3D printer, but switching to a 3D printing service. Enshittification pure and simple.

kayson 8 hours ago

I don't think they baited and switched? I bought my P1S before the whole LAN mode debacle and even then it was all or nothing on the cloud. I just went with the cloud because they were using some IGMP stuff for the local connection, but I had the printer on a separate VLAN and pfsense IGMP proxying was broken.

A different way of looking at it is that Bambu is saying if you want to use their cloud you have to send everything through their cloud. Stupid? Sure. It's very much a technically solvable problem. But I don't think there was any rug pull (this time; in Jan 2025 they tried...)

I think this is all more out of incompetence than malice. Something bad happens, exposing wildly inadequate programming expertise, they panic and over correct, and the community pushes back. They're great at making 3D printers, terrible at cloud infra.

balp 7 hours ago

stavros 11 hours ago

Why should I have to send all my prints to Bambu when the printer is sitting right next to me? Why do I have to choose between being able to stop my printer remotely or Bambu not tracking my every move, when it's trivial to have both?

weaksauce 9 hours ago

it's because you're the product and they want the designs i think

kayson 8 hours ago

nullc 11 hours ago

> clients can send prints locally

Using an AGPL violating mystery meat binary plugin that you run on your host, which potentially compromises any airgap you put around your printer (it attempts to connect to bambu servers, or did last time I checked it) and potentially your entire host.

bri3d 10 hours ago

No, the binaries aren’t necessary in LAN + Developer mode.

bdcravens 10 hours ago

locknitpicker 5 hours ago

> (...) I don't see the current system as particularly bad and find the appetite to restore "untrustworthy" cloud functionality a bit amusing.

This is a very dubious opinion to hold. Taking your claim about local mode at face value, there is absolutely no reason to disable monitoring when working on LAN mode. You need to go way out of your way to implement that restriction so that it works differently when the thing phones home or not. You are free to criticize implementation decisions that you feel make it "untrustworthy" but those are trivial to address if you think about it.

I really recommend you to reassess your whole philosophical stance on having corporations prevent you from using what you bought and paid for.

pnw_throwaway 3 hours ago

Found the corpo cuck

ghostpepper 7 hours ago

A lot of the distrust toward Bambu is because they originally announced cloud auth would be required even for printing locally in LAN mode, and only backpedalled on that when they saw the backlash.

I'm not sure why their entire domain has been excluded from archive.org but you can still see the original post for now: https://blog.bambulab.com/firmware-update-introducing-new-au...

--

Critical Operations That Require Authorization The following printer operations will require authorization controls:

Binding and unbinding the printer. Initiating remote video access. Performing firmware upgrades. Initiating a print job (via LAN or cloud mode). Controlling motion system, temperature, fans, AMS settings, calibrations, etc.

dns_snek 4 hours ago

> I'm not sure why their entire domain has been excluded from archive.org

Because they have a track record of altering their website, gaslighting the community, and then getting caught through archive.org so they simply blocked it, not realizing that other archives exist and then getting caught again.

They tried to alter their warranty terms and got caught. They altered their ToS which would allow them to block prints until the printer firmware was updated. When the community got upset, they not only backpedaled but altered the associated blog post and accused everyone of spreading baseless misinformation because "it's clearly explained in this [edited, backdated] article".

That's precisely the article you linked to. See the original version:

http://archive.today/2025.01.16-173123/https://blog.bambulab...

ThePowerOfFuet 4 hours ago

>I'm not sure why their entire domain has been excluded from archive.org

Think about why they'd make such a request to archive.org.

danw1979 4 hours ago

Reminder about the way Ubiquiti does this, as a vendor who wanted to provide users remote access to their own devices behind NAT: Unifi Cloud handles the auth and connection brokerage through a public portal, but you’re then connected straight to your own gear using your web browser (or one of the apps, if you choose). I can even turn all this off if I want to handle the remote access side of it myself.

Other vendors take note !

mrdoosun 5 hours ago

The important part here is not just printer support, but whether users can keep using hardware they already own without depending on a vendor cloud path.

Local network support tends to look like a convenience feature until it disappears. Then it becomes obvious that it was part of the ownership model.

happyopossum 5 hours ago

> whether users can keep using hardware they already own without depending on a vendor cloud path.

That’s a complete misunderstanding of the current state of affairs. Bambu didn’t take away local network support, and you can use any Bambu printer without any cloud or internet connection.

What you can’t do is use a 3rd party slicer with their cloud servers…

dns_snek 3 hours ago

> Bambu didn’t take away local network support

Yes they did. Chronology is important because it speaks to their motives. First they blocked Orca slicer and others from connecting to the printer even when the printer is running in LAN-only mode. Due to extensive backlash they later split "LAN mode" into "Standard mode LAN mode" and "Developer mode LAN mode".

The former, officially recommended, "secure" mode would prevent Orca slicer and others from using the printer.

"Developer mode LAN mode" dropped all form of access control (including existing access code + serial number pairing mechanism), leaving users completely exposed - any device on your network, and any process on your machine can freely take control of the printer. They simultaneously absolved themselves of all customer support responsibilities for anyone using this mode.

They also abandoned all work on features and bugs related to LAN mode (whether they affect standard mode or developer mode). Bambu Slicer is plagued by basic connectivity and usability issues that only affect LAN mode, feature parity is not there and there's been quite literally zero activity on any of the issues I've been following.

Murfalo 13 hours ago

Aurornis 12 hours ago

That’s a vibe coded AI slop website if I’ve ever seen one. It even has a careers page that they didn’t try to edit out.

There’s basically no information there. Is this just a copy of the other GitHub repo that was removed and someone is trying to rebrand it as their own? Or did they do some different work?

em-bee 11 hours ago

That’s an LLM generated website if I’ve ever seen one

the explanation for that is here https://youtu.be/II2QF9JwtLc

basically louis found that not using AI to design his website drastically reduced the hits he would get from google.

c-hendricks 10 hours ago

andhug 11 hours ago

queenkjuul 10 hours ago

murphy1312 5 hours ago

Just make sure never, ever to buy from them again. It's the same story as Synology with their forced reliance on specific hard drives. As long as there are still other providers out there...

system2 4 hours ago

Synology works with any hard drive. I bought a new unit and installed WD drives in it. No issues.

fenykep 3 hours ago

They did revert this because of public backlash:

https://arstechnica.com/gadgets/2025/10/synology-caves-walks...

djfergus 11 hours ago

What is Bambu’s motivation here? What do they get for damaging their credibility like this? Just usage data? Training a model on everyone’s STL files?

roboror 10 hours ago

Wild speculation here obviously, but it could be a regulation play--there's a lot of potential legislation that would regulate what you can legally 3D print, which would warrant a system to be the age-verification equivalent for 3D printing.

jandrese 9 hours ago

If this is the angle then I'm even more suspicious that they're secretly pushing for the legislation so when it goes into effect they'll effectively be the only game in town.

This is admittedly a bit tinfoil hat, but they wouldn't be the first company to attempt to legislate away the competition.

jijijijij 3 minutes ago

mrandish 8 hours ago

I've wondered the same thing because lately I've noticed a bunch of consumer companies forcing cloud-required models where it's not necessary and many/most users have no need for whatever features cloud connectivity may provide. Yet the companies keep insisting on it even when there's significant user blow back and bad brand PR. When they even bother to comment on "why", the answers never make much sense.

When it's companies based in the U.S. or EU, like Chamberlain / LiftMaster garage door openers, it's pretty obvious they plan to monetize some cloud services subscription for upgraded features beyond the free basic tier as well as probably selling consumer data.

However, the China-based companies like Bambu Lab (and many others) are more puzzling because meaningful ongoing subscription revenue seems unlikely. Especially in the case of lower-end consumer tech peripherals where the companies usually invest as little as possible in their websites, ongoing feature updates or direct end-user support. Which makes no sense if they really aspire to build long-term subscription revenue. Here's my theory: the Chinese government is quietly compelling them to require cloud connections to China-based data centers as a long-term strategy.

I'm not even saying the companies are some direct arm of the Chinese government or planting nefarious firmware. I think that's too likely to be caught if done at mass scale and it's not even necessary. As long as the cloud servers are in Chinese data centers, the Chinese government can get consumer IP addresses and usage data just from passive packet sniffing and if things turn icy with some foreign countries, they can cause a lot of turmoil simply by selectively blocking packets at the firewall to brick millions of consumer devices.

I know it maybe sounds paranoid and, to be clear, I'm not claiming Bambu Labs specifically is doing this. I actually came up with this theory before I ever heard of Bambu Labs because I have a lot of inexpensive Chinese home automation devices and was surprised by their bizarre insistence on forcing cloud connectivity despite there being no apparent business model incentive and these smaller-scale Shenzen hardware companies showing zero enthusiasm for making a real business out of cloud services. Their cloud implementations are almost invariably the bare minimum possible and seem woefully underfunded. After all, for a low-margin hardware peripheral, every dollar spent running a no-revenue cloud after the sale is pure overhead in a business that live or dies by pennies. It's almost like requiring a cloud connection is an export tax the company is paying just to be left alone to sell their hardware overseas.

For home automation gear, cloud-connectivity is a non-starter in my book. In some cases, it's literally built into our walls, so I only buy devices which will work on a local-only subnet or on which I can install open source firmware like Tasmota or ESPHome.

monegator 5 hours ago

>lately

it's been going on since the fucking cloud-into-everything fad started ~15 years ago

thenthenthen 5 hours ago

dakolli 9 hours ago

Probably regulations, there are a few states trying to make it illegal for felons to own 3D printers by EOY. These things are about to get regulated like firearms, which is wild.

scottbez1 8 hours ago

More strictly than firearms, in fact.

Some of the proposed 3d printer laws will require printers being sold to be capable of evaluating what you are using them for and blocking “bad” usages. I’m not aware of any such legislation around firearms.

tjoff 6 hours ago

Bambu had any credibility to lose? Isn't this behavior exactly what was expected from them?

People just ignored it because, shiny!

nazgu1 4 hours ago

I considered buying bambu lab A1, bout watching this and previous dramas I rather go with different vendor. Are there any good alternatives for newcomers? I like hacker nature and openness of Prusa, but I’m worried if it is good printer as a first one…

Mashimo 3 hours ago

Prusa printer are really good. Well at least a few month after the first release :D They tend to release banana products that ripe at the customers.

But for example I had some problems with my linear rods, talked to support for just a few minutes and 2 days later I had replacement parts at my door. This was a few years back though.

Also they give firmware updates, and even hardware upgrade for years! This IS really nice and I'm not sure any other printer manufacturer that sells to private people does this.

Yes, your upfront price is a bit higher. I say it's worth it.

htgb 3 hours ago

I got a second hand Prusa Mk3s about a year ago as my first printer, around 300 € perhaps. I'm still enjoying it a lot, even though I'm now eyeing one of their upcoming (more expensive) models.

I think it depends mostly on how you expect to use it. There may be alternatives that give you perfect prints with minimal fuzz. But for me it was great to have a machine I dare play around with. Like getting a tractor before a race car :)

dracotomes 3 hours ago

I've only had one Prusa printer, a MINI+ and it's been an absolute workhorse and easy to repair using the official instructions (I assembled my unit myself and pulled a zip-tie too tight, which caused the part cooling fan cable to break). You do pay a premium. I, personally, also found PrusaSlicer to have better presets and usability than OrcaSlicer or it's forks.

shuv1337 4 hours ago

it honestly depends on your budget. prusa is definitely overpriced for what you get. but, i bought one anyway specifically because of their stance on OSS, and this kind of bullshit the bambu is pulling. even though bambu objectively has a better or at least equal product for significantly less money.

i5heu 3 hours ago

You have to consider that you do not own the product from bambu.

So to say you spend significantly less money for a product that will be changed whenever bambu sees fit to whatever extend they see fit.

I regret my bambu purchase a lot. I have to keep up with all the ways bambu wants to lock in my hardware and take it basically away from me.

imhoguy 3 hours ago

Less money because you get significantly closed product likely susbidised by state to dominate the open competition.

AlfeG an hour ago

In the issues there is a link to another repo: https://github.com/danielcherubini/fork-a-slicer

Wonder how Bambu can prevent this kind of forks, where no code - just instructions to AI on how to build a network plugin from scratch.

asveikau 10 hours ago

Squashing the git history is not cool.

jogu 6 hours ago

Presumably the original dev that implemented the changes for this functionality that pulled the repo does not want to be associated so some level of squashing was required but yeah, the whole history was maybe a bit silly.

nubinetwork 12 hours ago

> This version of OrcaSlicer restores full BambuNetwork support for Bambu Lab printers

I thought that was the point, that people didn't want to be tethered to their servers?

javawizard 11 hours ago

People want the option.

There are many reasons one might prefer OrcaSlicer over Bambu Studio. One might be perfectly fine using Bambu's cloud services while preferring OrcaSlicer for different reasons; this is for those people.

Others might not want to use Bambu's cloud services at all; OrcaSlicer as it currently exists is fine for them.

binsquare 11 hours ago

this is it for me

i bought the dang thing, let me decide how I use it.

ryandrake 9 hours ago

iAMkenough 9 hours ago

skeledrew 7 hours ago

People want remote access to their printers, a feature which seems to be tied to Bambu servers.

amazingamazing 11 hours ago

I have an Ender3 that I use plugging in a microsd card to do prints with. What am I missing here? Seems like you can do the same with these printers. People want to use the cloud?

eddythompson80 9 hours ago

Even with an Ender3 many, including myself, would connect it to a raspberryPi with octoprint to be able to send prints over the network. The SD card flow gets very tedious very quickly.

KyleBerezin 8 hours ago

Oh god. OctoPrint, I forgot about that tool. Jesus, I'm still subscribed after all of these years. I do not want to know how much money I have been quietly bleeding for this tool.

lonlazarus 7 hours ago

jagged-chisel 11 hours ago

I think people like having an option for remote over the network communication. The cloud is not technically required for that. Bambu made it required for no good reason.

amazingamazing 11 hours ago

Doesn’t it have a lan mode?

bdcravens 10 hours ago

loloquwowndueo 11 hours ago

I can imagine not having to do the “save to sd card, eject, put in printer, fiddle with the printers crappy ui to select the print” flow might be attractive to some. Find the model you want in the web, click “send to printer”, done.

I don’t mind the sd card thing, also happy with my bottom of the barrel ender 3.

_carbyau_ 11 hours ago

I have an Ender 3 too. And I have a Bambu machine - that I leave offline and use via microSD card as the Ender got me used to.

I get it. The convenience of networking - when it works FOR the customer - is great.

But networking controlled by corporations is a path to enshittification.

stavros 11 hours ago

At least your use case would be served well by enabling LAN mode, which doesn't let the printer talk to the internet, even if you want it to (and I want mine to).

_carbyau_ 10 hours ago

shevy-java 6 hours ago

It was a mistake by BambuLab to piss off and alienate the community. They poked the bear; stung the bee; squashed the frog. This is literally the Barbara Streisand effect in the modern era. Now people are watching. Reputation went out the window already: "If they can sue one of us, they can sue all of us". (Well, threaten to sue at the least, aka applying financial pressure on that developer.)

Orygin 2 hours ago

Good joke if you think more than 1% of their customer base will care about that.

Bambu is not (never has been?) targeting 3D printing hobbyist but everyday people; and for them cost/reliability is more important than running your custom slicer. Until there is a serious competitor that has a polished and cheap printer, Bambu can alienate all of the open source community and still be fine.

laweijfmvo 11 hours ago

Imagine if traditional printers were this big of a pain to use… oh

pc86 9 hours ago

As long as 3d printers are less than 50% harder to use than normal printers, they're dimensionally easier per capita.

burnt-resistor 3 hours ago

Incidentally, almost all color 2D printers insert serial number tracing artifacts, and many 2D scanners and photo editing software prevent manipulation of images containing either EURion constellation circles or Counterfeit Deterrence System patterns. Interestingly, I didn't have a problem downloading, manipulating, or attempting to print currency-detected fragment images on iPadOS 18.x.

Our_Benefactors 12 hours ago

For a moment I thought this was a way to get cloud printing restored to bambu printers without leaving lan-mode, would have been nice

hsuduebc2 12 hours ago

If Bambu Lab responds to this criticism with lawyers instead of clear technical answers, it will only make the forced cloud requirement look more suspicious.

To me, this is an obvious security risk. These printers are often used in labs, startups, engineering teams, and potentially even government environments. If print data, models, logs, or usage patterns are routed through a company controlled infrastructure, that creates a real opportunity for corporate espionage or data harvesting.

I would not be surprised if Bambu Lab eventually faces the same level of scrutiny that Huawei network devices did.

drum55 12 hours ago

I’ve been running mine offline for years, I don’t know why other people haven’t been. They’re the only competent and reliable printer that isn’t a project car in itself, but they’re obviously not completely trustworthy. Easily fixed with an air gap, updates work just great from a USB drive.

nik282000 8 hours ago

They are an adversarial player in the market, actively trying to lock users into an ecosystem that is incompatible with other printers.

Like Adobe's 'creative' software and Onshape, they are working as hard as possible to make YOU pay more to have less.

chappi42 4 hours ago

SchemaLoad 11 hours ago

I tried it but switched back to the online mode because being able to remotely check in via the app is very useful to check the print hasn't failed.

nirav72 10 hours ago

ThatPlayer 9 hours ago

_carbyau_ 11 hours ago

sho_hn 11 hours ago

> They’re the only competent and reliable printer that isn’t a project car in itself

Prusa.

drum55 11 hours ago

thot_experiment 11 hours ago

idk, my 10 year old makerbot 2 has been pretty reliable, ever since Prusa slicer came out and I tuned a profile for it maybe 6 years ago it's been spitting out quick dimensionally accurate prints. i use it all the time, probably go through a spool every month or two and all i've had to replace is the cooling fan for the extruder once

i'm mostly printing small mechanical parts and i can't say i have any complaints, i assume a modern prusa would be much better, surely there are other FDM printers that are good?