Jump to content
UltiMaker Community of 3D Printing Experts

Which release of Cura is STABLE without additional errors?


3D4Me

Recommended Posts

Posted · Which release of Cura is STABLE without additional errors?

I gave up on trying to get a Cura update because every time you fix something, yet more problems are introduced. Stop releasing something with fixes that just gives more issues to deal with. Just release a version that has previously noted errors fixed and work on your upgrades at a different time.

I have settled on 2.1 because it does at least work. I paid £2600 for this wonderful printer but the software development is a joke and really lets it down.

I see the latest version is filled with errors as well, which is why I refuse to install it. But if there is a stable version out there, I'd like to know about it.

You should have this:

Version X - Beta

Version X - Stable (with somebody or team just working on fixes for that build and overwriting the Version X build with each fix)

Version Y - Beta (Version X Stable but with added features/improvements)

At least that way we could stick with a stable build if we choose to so that our workflow isn't interrupted with problems we hadn't noticed until ten hours into a print, or whatever.

Seriously, people paying thousands of pounds deserve better than this. Great printer - software made by amateurs, it seems.

Get your act together... PLEASE!

  • Like 1
Link to post
Share on other sites

Posted · Which release of Cura is STABLE without additional errors?

I think what google does having devel, beta and stable versions of chrome is good because then those people who want to live on the bleeding edge can and by the time the stable release is updated, there's a good chance that most of the worst bugs have been spotted.

As a contributer to Cura, I think one of the most difficult aspects is getting any new code or even bug fixes sufficiently well tested before it gets exposed to the masses. A real difficulty is that slicers are expected to cope with a very wide range of input due to the many different models/setting/etc. that users throw at it. Personally speaking I simply cannot test the stuff I produce against a wide enough range of inputs to be confident that it will work correctly for everyone. That is why it would be very good if development builds where made available on a regular basis because then the developers would get some feedback before it gets to the major release stage which is what happens now. So, for example, 2.7 has some fresh bugs (not mine, honest) that weren't spotted before the release. They probably would have been spotted if they had been incubated for a month or two in devel and beta releases (that assumes that brave people would actually try those early releases).

The bottom line is really that people have to test the fuck out of any beta release to catch regressions and other problems. If the testing doesn't happen, the bugs will get through.

Well, that's my take on it.

  • Like 2
Link to post
Share on other sites

Posted · Which release of Cura is STABLE without additional errors?

These are a few very good remarks! Having more than "just" one Beta release before release would certainly do something good to the code.

On the other hand it would probably lead to a longer interval for stable releases. It would be interesting to read some more thoughts about this here.

  • Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    Maybe it would be good to give back information on how to trace the bugs that are found on CURA (via github)

    For my part, I do not see which bug is blocking or so important that it prevents tu use CURA (I'm talking about version 2.7)

  • Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    While I find words like "amateurs" a bit harsh I like the idea of detaching bugfixes from new features. So a logical next step would be Cura 2.7.1.

    No, they are not amateurs - far from it. But it certainly 'seems' that way given that every release has additional bugs. Very frustrating.

  • Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    I've been a developer for 30+ years, and rarely its the programmers who are pushing out new releases - especially at Cura's feverish pace. Perhaps upper management needs to made aware the damage being done to Ultimaker's reputation having so many releases back-to-back with continuous bugs.

    Its just not that feverish with other slicers:

    Slic3r - 2+ years

    Simplify3D - ~1 year between releases

    Crap(ft)ware - 2+ years...

    So, my 2c: Push back to management to slow down. 1-2 stable release per year. One team working on bug fixes for each release, and the other team working on enhancements for the next release while incorporating the bug fixes of the previous one.

    There is no way any Q&A team can sufficiently test Cura against all the current 3D Printers on the market. That's where the community comes in and bug-fixes for stable builds over time. There is just not enough time to do all that when new versions are pushed out every 2-3 months - or quicker.

  • Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    At the risk of repeating myself: I do not see in CURA 2.7 bugs sufficiently important to make this version unusable.

    Do not forget that CURA introduces in every version in addition to the corrections a significant number of new functions.

    I hope, for example, that I do not have to wait a year before I can use a function to move the position of the Infill...

    In computing, there are only programs that do not evolve that do not have (or have no more) bugs.

    • Like 1
    Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    > I have settled on 2.1 because it does at least work.

    As someone who has worked on Cura 2.1, I would advice you to use at least Cura 2.3.1. Unfortunately you don't mention what issues you have with the later versions, so I can't offer advice on how to get newer versions to work.

  • Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    There is no QA team on earth that can test Cura with all configurations. If I look at how much resources it takes to "just" test the printers that we have now (2 full time on Cura and a number of System testers per release), it's just not going to work.

    I very much doubt that there is a bug that has lived in Cura since 2.1. The bugs that do end up in a final release are not so big that they "ruin" prints (eg; Anything that damages printers or guarantees that a print fails are labled as a "blocker" with us, which means that we won't release if it's still in there).

    Most of the bugs that are found in the beta are fixed. We don't release a new version, as most bug fixes in the beta tend to be low impact. If we release more beta versions, we noticed that each version gets tested less (People losing focus?). So we need to "sugar coat" our minor bug fixes with new features.

    As for helping you; You're giving very little info on what your issues actually are. Could you write down a number of issues that you have or is it just that because some people don't like a new version that you just don't want to take the risk? If the second option is the case, I'm going to have a bit of bad news; There are always going to be people that don't like change, so any version is going to get annoyed people (who can be quite vocal about it).

    As someone who worked on pretty much every version of Cura, you're probably better of with upgrading to 2.3.1. 2.1 was okay, but it had way more issues than 2.3.1

    As far as I've been able to see; 2.7 is pretty darn stable. Granted, it still has a long way to go (Speed improvements being high on my personal list), but i definitely would not call it amateurish or unstable.

    All that being said; I think it's smart to consider having LTS (Long time support) versions.

    • Like 1
    Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?
    All that being said; I think it's smart to consider having LTS (Long time support) versions.

    I think that would be very good. With, say, 2 years between LTS releases and only major bug fixes triggering sub-releases, users would benefit from the stability while those who like to live more dangerously could use the non-LTS releases. Even they don't need to be more frequent than 2 per year (IMHO).

    • Like 2
    Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    It will have a big impact on our overall productivity though; It will require more testing and more development. So it's not a decision to be taken lightly.

  • Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    Cura works very well (2.7) and I see no reason to use a previous version, especially with an Ultimaker machine.

    I NEVER had print failure due to a slicing error in CURA: never.

    When I had "problems" with CURA, I always found a way to get around the difficulty, changing settings in CURA or changing the object to print.

    For me, 3D printing is not plug and play. If the object is bad, the printing will be bad.

    We are talking here about printing a solid from a three-dimensional structure drawn on the screen of a computer, not to reheat a coffee in a microwave oven!

    Ignoring a technique often leads to errors of judgment: if I have not understood the function, I will always use it in the wrong way and the mistakes will always be the same ...and in the end it will be the fault of the software.

    (Excuse my bad "google english")

    • Like 1
    Link to post
    Share on other sites

    Posted · Which release of Cura is STABLE without additional errors?

    2.6 was the last version I tried and I think the introduced error then was a wrong nozzle size. Prior to that it was something with only part of the moddle appearing.

    If 2.7 is relatively stable and has't reintroduced a massively long print time in some of the previous incarnations, I'll give that a try.

    I agree that feedback from users is essential for improvements to happen but it is a serious flaw to just bundle those fixes in with another update that in itself has other issues.

    I use the Ultimaker 2+ Extended, by the way.

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 24 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...