Jump to content
Ultimaker Community of 3D Printing Experts
smartavionics

Cura development releases for Linux, OS X & Windows now available

Recommended Posts

Hi, if you are using Linux and feeling like trying the cutting edge of Cura development then head over to https://www.dropbox.com/sh/s43vqzmi4d2bqe2/AAADdYdSu9iwcKa0Knqgurm4a?dl=0

where you will find copies of my current Cura installation. They are based on the Cura master branches + my own additions and tweaks and will contain all known bug fixes that have been merged to master. These are not AppImages but an archive of an installation built on a Ubuntu 16.04.4 system, just unpack and then execute cura/bin/cura.sh. Supplied with absolutely no warranty, YMMV.

  • Like 2

Share this post


Link to post
Share on other sites

Here's the contents of the  README.md that goes with the releases:

 


## Cura development releases (Linux only)

These are built on a Ubuntu 16.04.4 system from the current Cura master branches + my own additions/tweaks.

Use tar xjf cura-mb-master-DDMMYYYY.tar.bz2 to unpack into a directory called cura.

Once unpacked, run `cura/bin/cura.sh` to start the application.

**All are supplied with no warranty, YMMV.**

## What's different from the regular master branch?

### Stuff that could be merged into the standard release in the future


1. Mininum Wall Flow + Prefer Retract settings let you specify the minimum flow rate for a wall,
if a wall has a smaller flow rate (i.e. is thinner), it is replaced with a travel move and, optionally, may use retraction.

2. Fan Speed Override + Supported Skin Fan Speed settings let you specify a fan speed to be used for the skin areas that are above support.

3. Small Hole Max Size + Small Feature Max Length + Small Feature Speed + First Layer Speed settings let you print small feature outlines slower.

4. Misc tweaks+bugfixes not yet merged into the CuraEngine master branch.

### Stuff that won't be merged into the standard release because it has been rejected by the Cura devs

1. Initial Layer Wall Speed/Acceleration/Jerk lets you specify those values for the walls on the initial layer.

2. Initial Fan Speed At Height/Layer lets you specify the layer at which the initial fan speed comes into effect. Below that layer, the fans are off.

 

 

Edited by smartavionics

Share this post


Link to post
Share on other sites

Exciting developments for infill aficionados, my development builds are now featuring gyroid infill. This infill pattern not only looks very cool (and, let's be honest, that's really why people want it!) but it also features uniform strength in all directions, is reasonably quick to print and doesn't shake your printer to bits whilst being printed. All in all, a welcome addition.

 

So if you are able to run one of my development releases, please try it out. All feedback is welcome (please start a different thread for that).

Screenshot_2018-09-12_21-55-27.thumb.png.27d50b42194efde9b003e64ec1a4a0e2.png

 

Screenshot_2018-09-14_18-53-56.thumb.png.9c51a3a85a2367150d7e07444d3e6ea6.png

 

My development build also has some useful improvements to the spiralize mode as it now tapers the spiral top and bottom and also makes a better job of models that have flat faces (rather than continuous curves).

 

  • Like 2

Share this post


Link to post
Share on other sites

I can now produce Linux AppImage files so my future development releases will be using that format rather than archives as that makes the files a lot smaller.

 

I am still working on creating OS X releases but haven't successfully managed to build and package a working OS X release yet. I'll keep trying!

Share this post


Link to post
Share on other sites

If you are an OS X user and are feeling adventurous, OS X versions of my development releases are now available from the same location. Please note that these have not been tested other than they actually start up OK on my development machine so there could be problems that I am not aware of. All feedback is welcome. Please note that all of the development releases are supplied with no warranty, use at your own risk.

  • Like 2

Share this post


Link to post
Share on other sites

Hello again.

 

I have now managed to create a Windows version of my development version of Cura. It can be found in the location mentioned above. It's very new and hasn't been tested other than I installed it, and Cura started up and sliced a model.

 

It identifies itself as "master" and should not wreck any existing installations but, of course, it comes with no warranty so please take care to back up anything valuable first if you want to give it a go.

 

And, yes, it includes the gyroid infill and various other gems that didn't make it into 3.5.

 

All feedback is most welcome.

  • Like 1

Share this post


Link to post
Share on other sites

Hi @smartavionics

I just wanted to say thank you for posting these, in particular, the windows version.  I recently downloaded it and started using it in hopes of using some of your additional settings.  Simply put, they did exactly what I needed an solved my issue.  The settings for first layer wall speed and small feature speed to gave me the ability to continue to run my prints at my regular speed while slowing down the small circles and walls that were having trouble adhering to the build surface. 

If there is a way I can give back or help, don't hesitate to ask. 

Share this post


Link to post
Share on other sites

Hi @Jcarver1112, thanks for the feedback, it's always good to hear from happy users!

My recent area of interest has been improving the thin wall and inter-wall gap filling capabilities of Cura. So if you have any prints that use those features, I would be grateful if you could report back if you get any bad results or if enabling those features causes a big slow down on complex prints. Any other comments/suggestions are always welcome. Cheers!

Share this post


Link to post
Share on other sites

@smartavionics I think I could help with those. 

Think walls: 
I will setup a few test prints with thin walls to see what kind of results I'm getting.  It was something I had planned to do as I have a use case for it but haven't used it yet.

Inter-wall gap filling.
This is something I've struggled with in cura specifically.  Here's a picture (picture 1) of one of my test prints I did for the small hole features.  You'll notice my walls now look great on these small holes but the infill struggles to connect to them.  I can improve this by slowing it down the first layer speed.  In this print I have 10% wall overlap and it still wasn't enough to completely resolve the inside walls. The outside walls actually have excessive overlap creating a small texture on the print where it over extrudes.  As far as I'm away there isn't a way to change the overlap for curved surfaces vs straight or inside vs outside or large vs small etc. 

You'll also see  in picture 2 the area in the corner where it has a similar but different problem.  That corner prints right after the outside wall.  It makes a very short combing move without retraction to the corner then starts printing.  It doesn't adhere properly in that area for what I believe is the same reason as the small features have issues, likely related to the very quick change of direction.    Again changing speed helps this.  I may be able to improve it by changing acceleration as well. 

 

1.jpg

2.jpg

Share this post


Link to post
Share on other sites

That under-extrusion in the corner reminds me of a thread on the Duet forum that I started (https://forum.duet3d.com/topic/7314/trying-to-understand-pattern-sensitive-under-extrusion). I don't know if you are using a bowden extruder or not but I think maybe there is a tendency to under-extrude when a bowden extruder printer prints skin regions that have very short lines. The suggestion there was to use a feature in the Duet firmware called pressure advance that modifies the extruder rate depending on whether the nozzle is accelerating/decelerating. I think Marlin has a similar feature. I have tried to use pressure advance but, so far, not been happy with the results.

Share this post


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 | a new interface
      We're not only trying to always make Ultimaker Cura better with the usual new features and improvements we build, but we're also trying to make it more pleasant to operate. The interface was the focus for the upcoming release, from which we would already like to present you the first glance. 
        • Like
      • 130 replies
    • "Back To The Future" using Generative Design & Investment Casting
      Designing for light-weight parts is becoming more important, and I’m a firm believer in the need to produce lighter weight, less over-engineered parts for the future. This is for sustainability reasons because we need to be using less raw materials and, in things like transportation, it impacts the energy usage of the product during it’s service life.
        • Like
      • 12 replies
×

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!