← Back to context

Comment by jwr

5 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).

well, but it could be. Of course, more complicated to set up, but this connection could be VPN or anything and the printer is (similar to a 2D printer with IPP or similar) just a host with some ports which have to be reachable.

My A1 still has the old firmware where mqtt is exposed - this totally works for me to tinker with, and I don't understand their motivation to cut us off.

I also don't understand their stance to limit client software - I found a bunch of bugs in their package, filed one in their github project, and never heard anything of it, while they continue to ship features. So they don't care for their software (or linux users?). They should allow the community to fix their shortcomings.

I run in LAN/Developer Mode on the X1C and P1S and I sync filaments just fine. I don't monitor my prints with my phone but if I wanted to I wouldn't complain about the lack of Bambu support on the DEVELOPER MODE! I think the clear call to action here is to DEVELOP your own software.

A lot of people don't understand just how bad the 3d printer ecosystem can be. Most people understand how bad HP/Epson/Canon ink printers can get, but they really need to understand that 3d printers can be worse than that.

While I kinda sorta need my 3d printer more than my 2d printer, it's an absolute nightmare in a way that my 2d printer isn't, and it's caused entirely by the dogshit proprietary software I have to use in order to print things.