• 1 Post
  • 284 Comments
Joined 1 year ago
cake
Cake day: March 23rd, 2025

help-circle








  • squaresinger@lemmy.worldto3DPrinting@lemmy.worldWhat 3D printer should I buy?
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    3 months ago

    I don’t think so. Or to put it differently: there is no fully open-source 3D printer any more.

    The only relevant parts of the Snapmaker U1 that actually seem to be proprietary are the hotends/extruders. These are also proprietary for newer Prusa or E3D stuff.

    And compared to some of the newer Prusa printers, you don’t have to physically snap off part of the mainboard to flash custom firmware onto the U1. Snapmaker doesn’t even void your warranty for using custom firmware, as long as the firmware doesn’t damage the hardware and you manage to back-flash stock firmware.

    I mean, any company can turn from FOSH to proprietary, same as E3D and Prusa, even though both of them were real FOSH champions. The issue is that if you do FOSH, you are essentially developing for your competitors.

    E3D spent years of development to come up with great nozzles, Hotends and so on, and they have to factor that into their product prices. So when it comes to the customers buying parts, they have the choice between an €70 one from E3D or an €6 one from Aliexpress. Or anything in between, often quality products from name-brand seller for a fraction of the price of a real E3D one.

    In the end, E3D ends up unable to compete in the market they created. That’s unsustainable.

    In general, open source works well for stuff that isn’t the main product. Angular works well as open source because Google doesn’t have a way to sell it. Google monetizes their web apps built with Angular, so they have an incentive to maintain and improve Angular, but they can’t monetize it directly, so open sourcing it helps get more eyes on the code, so that others can find bugs and vulnerabilities from them.

    Open source works good as a marketing device for non-essential parts. People do buy e.g. open printers because that means they won’t get vendor lock-in and people can create custom firmware to fix issues, add improvements and support the product after the company stopped first-party support.

    But it’s sadly unsustainable if you are just handing the plans to the competition, asking them to please undercut and replace you.

    And yes, as a FOSH and FOSS developer myself, this hurts. But so far there hasn’t been an actual solution for the issue.




  • It’s seriously difficult right now. A while ago I would have clearly recommended Bambu, especially the A1/A1 mini. Super cheap, perfect prints every time. But their current behaviour makes them unrecommendable.

    If you are going for a higher budget printer, I can recommend the Snapmaker U1. That’s a beautiful device. I got myself that one, and it’s purely amazing. Custom firmware is available, which fixes some problems in the stock firmware. Perfect 4-color prints every time with very low waste.

    The filament changer is even quite useful for single-filament prints, because you can just keep multiple filaments loaded and don’t have to manually swap filaments.


  • I can second the U1. I got it after my modded Ender 5 that I fitted with a two-head toolchanger.

    It’s night and day. The U1 isn’t quite as fast in real life as the marketing material says, but it’s still much faster than the Ender 5. It prints perfectly every time. Since I had it I had a single print failure, and that was because I didn’t clean the bed propperly and the print detatched from the fingerprinty bed. Other than that, every single print worked flawlessly.

    The toolchanger also saves so much waste compared to a filament changer.

    I know it’s beyond your stated budget, but I wouldn’t want anything else (except maybe a Prusa XL, but that thing is ridiculously expensive).

    Btw, the U1 is rather open sourcy, and there’s a custom firmware that improves a lot of issues with the OG firmware.