To build atop of OP's response, the Bambu Lab line of printers are much higher quality than some older printers. I have 3 different ones, and I also just pull them off the build plate and begin using them.
Many modern printers also give similar results, but may require a bit of tuning. Also it's as much about the settings in your slicer software, and most current ones have evolved to have great defaults and are easily tweaked.
I'm potentially in the market for a 3d printer for our office. Mostly for one offs and some prototyping, and we don't necessarily need one but more a wouldn't-it-be-nice kinda thing. The Bambu Lab printers look like they could fit our needs/wants really well, but I'd love to do a bit of compare and contrast before placing an order. Are there any buyer's guides out there you would recommend for hobbyists such as us?
Totally agree, I used to muck about with a couple Creality ones and was totally spending much more time tinkering with the printer than actually printing.
Got an A1 mini in the recent sale and it's been so refreshing being able to just focus on what I actually want to do, which is printing stuff.
- print quality and speed is similar (new MK4S seems to be a bit better)
- Bambu's design life is much shorter (Prusas are fully repairable with parts stocked in the online shop, and every new version release includes upgrade kits for old models)
- the amount of effort/babysitting is similar
- reliability seems higher on Prusa's side (no wonder, given that they print parts of the printer on the printers themselves on industrial scale)
Also, if this matters to you, Bambu behaviour (like patenting opensource designs they didn't invent [1] and hostile competitive intelligence [2]) seems quite problematic.
I have a Prusa i3 MK3S+, used it for years, a recent Prusa XL, a Bambu X1C and a Bambu A1 mini. I would pick a Bambu any day, except if you need large prints and need the XL's area/volume. Otherwise the Bambu printers are quite simply better on every possible metric.
I think prusa have been resting on their laurels and fallen very far behind. Bambu sort of raised the bar with their printers and the price points they are offered at. They took much of the tinkering out of the equation that filtered most people from producing quality prints.
If you're working with more exotic or engineering materials, it can still require a bit of work to dial in. But the most common like PLA, ABS, PETG will print without issue.
That's very unfortunate, as I do value open source hardware. However, I value my time more, and Pruša have become complacent and released incremental updates (most of their printers aren't even CoreXY), so Bambu turned up and are eating Pruša's lunch.
I don't think there's much inherent value in the CoreXY geometry. MK4S seems to outperform everything Bambu has both on speed and on quality (especially on overhangs and dimensional precision) despite being a bed slinger.
On the other hand, continuing the bed slinger line let Prusa provide an upgrade path for existing printers.
Forum comments have been the best resource for me. (Followed by joining the printer’s users’ Facebook group to see what sort of issues are most common).
The top SEO’d buyers guide websites are pretty useless in my experience.
That said, having owned a dozen different printers for my own business’s prototyping work, the Bambu labs are truly fantastic. I retired 3 ultimaker S7s for 2 X1 Carbons and haven’t looked back. The Bambu labs legitimately print 3-4x faster and have as good if not better surface finish. AMS system is ingenious. Only thing I did was x-y squareness/skew compensation so both printers make the same sized parts (the printers aren’t perfectly square from the factory). There are guides on how to use M1005 gcode command.
+1 for BambuLab printers. I have an X1C and finally I can work with the printer, not work on the printer. Get an X1E if you have special materials you want to print and/or want an entirely hardwired connection to the printer from the network.
Even the cheapest 3D printers have generally gotten really good recently... I have a new (lower end) Creality Ender V3 SE printer, and it makes perfectly clean prints like this out of the box if you use their own brand of filament and settings they've tuned for it- and it will do so on any new filament if you take the time to figure out the right settings.
On the finishing:
“Of course because I 3D Printed it with a PLA filamanet, it's not as shiny and glossy compared to actuall electronic devices. People use acetone and various solutions to make it shiny.”
The acetone (vapour) approach only works on ABS and is pretty nasty. For PLA your best bet is sanding. You could add some putty to make it a bit easier and get better results. You will then also need to paint it. All in all if the print quality is good enough best stick with that.
XTC 3D is expensive for manufacturing but is really good for these hobbyist projects. It’s really too pricey to do actual production runs with but the results are great if you’re just making something for yourself at home.
If you’re using a color that already has a decent amount of yellow in it or don’t mind the yellowing polyurethane and spar-urethane are also decent finishing options. They won’t work on colors like white though, obviously. Even grey is probably going to see a little too much yellowing from those.
With overhangs/bridges, you eventually get into the habit of just trying to design a part so you can avoid that. Sometimes, of course, it is unavoidable. But it is quite strange and nice how your brain starts to just morph use cases into a shape and orientation that makes it easily printable after you've been thinking in the problem space for awhile. Eventually you just end up baking up creative printing solutions that try to avoid the need for supports entirely where possible because introducing supports introduces so many downsides from not only the material cost, but also the aesthetics, time, and frustration perspective as well.
XTC is a good solution for some use cases, and quite bad for others, as outlined above. For the use case in the OP, probably it would be quite nice. That use case is one that is hobbyist level of output in terms of number of units generated but also one where aesthetics are quite important if not fundamental to the overall design. For this kind of use case XTC is a good fit.
The one other thing to consider, if you design to use stuff like XTC and even the urethanes I mention above, is that obviously it takes up some amount of space. So you have to factor that into the design. Probably what I would do is take my boundaries from the original design and increase the tolerance by maybe 1mm or so for the extra space the finishing agent will take up. Because I highly suspect that if you applied XTC to the dock in the OP that the phone would no longer fit after that due to the tight tolerances in the design without that adjustment.
I have a Bambu P1S, and I'm fairly sure the prints would look worse after sanding than before. I just use them all as they are, straight out of the printer, and they always look amazing.
The primary thing people complain about is the aesthetics of the FDM print lines. They give the appearance of a hobbyist look. Sanding and finishing is one way to alleviate that. I bet PLA doesn’t sand amazing since it’s mostly just sugar but PETG sands reasonably fine. I have sanded PETG and finished with spar urethane/polyurethane for commercial products to give them a nice professional glossy sheen with no print lines. I mentioned in a sibling comment XTC-3D as another option which is probably the best hobbyist product for this, but it’s kind of a pain to work with and it’s a little expensive. So not great for commercial use. For home use though it’s totally fine and indeed usually gives better results than the urethanes mentioned above due to lack of yellowing and being thicker and better at filling in the lines and giving a smoother appearance. People could honestly probably just use that product without sanding and be mostly happy with it because it does a good job of hiding the FDM lines even without sanding
We run one of the largest print farms in North America. Reflecting parent's sentiment, BambuLabs' P1/X1 series are capable of substantially finer layer height and consistency (0.08mm), with SLA-quality results. We dumped all of our FormLabs because of it.
We don't sand any PLA, anymore. If we need to control the surface texture, it's largely a function of the qualities of the filament and print speed.
Great to hear. I have a resin printer at home and almost never use it because it’s such a messy, sketchy (in terms of chemicals) pain to deal with. The fact that FDM is good enough now for a lot of aesthetics use cases is great. I’ll probably still have to reach for the resin printer for high pressure use cases (like injection molds) but the fact that FDM can do more than before and make commercial grade parts is really good news
The physical characteristics of the print surface also change at lower layer height with high infill. I wonder if that might be good for your use case.
I'm mentioning it because we were surprised how easily our molds separated when we moved to Bambu and didn't understand why. It turned out that the combination of the layer height and high print speed that gave the prints their smooth, matte finish with standard PLA also made them functionally non-stick.
We also discovered they're also at least tough enough for a car to drive over, which may have just been because of the thickness. I also sometimes print nylon and polycarbonate automotive parts for a mechanic which seem to have excellent rigidity and durability.
Indeed I suspect FDM is good enough for a significant hunk of use cases as you’re outlining.
As FDM printing evolves the number of use cases it cannot solve seems to be shrinking. Probably we need to get into physics requirements to cover the requirements that FDM does not solve these days. Which is great, it makes general plastics manufacturing super accessible to the masses when we can arrive at this. I wish there was a general FAQ thing available people would be able to use to determine what manufacturing process would be necessary at the product planning phase. Because I feel like if people knew that they could just 3D print plastics at scale that a lot more people would be willing to innovate in the hardware space, which is a space well known as being difficult to enter and fraught with all sorts of monetary and regulatory land mines.
In my experience matte filaments hide the layer lines much better. Between that and the overall quality of recent printers like the Bambu or the Prusa Mk4, I don’t find the need to do any post processing.
I do want to challenge you on this. I don’t have evidence matte filaments are better. I would love to see an example of these filaments outperforming. I believe it is true, but would love to see a demonstration!
It isn’t really that they’re better as filaments, it’s just that the matte nature makes them less reflective and therefore you don’t see the layer lines as much.
Performance wise, most matte filaments are more brittle and have worse layer adhesion due to the matting pigment, but do a good job at hiding lines as the reduction in specular highlights reduce the visibility of them. Another good trick is fuzzy skin setting with both length and depth settings at 0.4x-0.8x layer height.
For PPE: an effective respirator is not that expensive, should be wearing them and safety glasses for sanding as well. Only extra PPE you really need for acetone smoothing is some nitrile / latex gloves, and those are fairly standard in shop / art environments anywho.
Also, MEK, Methyl Ethyl Ketone, apparently smooths PLA out quite well too, but if you can print in ABS I would already be doing that for finished products anywho.
My experience has been that a great deal of sanding and other tool use can be needed to get to smooth results.
Did you go through a finishing process after printing to get to the smooth results you show here?