Jump to content
dsplendido

Cura stuttering on curves

Recommended Posts

Posted · Cura stuttering on curves

Is anyone else suddenly having the issue of stuttering on curves, which produces a vertical ripple on prints? I'm running a Cura on a CR-10S5 over Octoprint. This just started after months of perfectly smooth prints. I recently upgraded to a Titan Aero and use TH3D's unified firmware. I've read tons of different posts but nothing seems to address why this might have suddenly started happening. When I run Slic3r, the print head goes through the curves fine, very smoothly.

20190605_172131 (1).jpg

20190605_172141 (1).jpg

20190605_172203 (1).jpg

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

I have the exact same issue too. Seems to have happened after I upgraded to Cura 4.1

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves
On 6/19/2019 at 8:16 PM, ajayjohn said:

I have the exact same issue too. Seems to have happened after I upgraded to Cura 4.1

Wondering if the problem relates to interaction between slicer and newer Marlin firmware. I started seeing it after upgrading with TH3D unified firmware and then using the linear advance/s-curve functions. The problem was really pronounced using recent Cura versions and I'm seeing it, although less, in Slic3r. 

Share this post


Link to post
Share on other sites
Posted (edited) · Cura stuttering on curves
On 6/21/2019 at 7:52 AM, dsplendido said:

 

I'm still trying to isolate what the problem is with my setup, and have spent an entire day attempting to do so.  So far I've tried a few versions of Cura 4.4, and 4.5 all with the same result.  I've gradually increased the mesh max-resolution, max travel res, and max deviation, all still with the same result.  Since I'm using Octoprint, I decided to eliminate that variable by slicing directly to the SD card, and printing directly, but that has not solved the issue.

 

I recently upgraded from Marlin 1.9 to Marlin 2.0, and assumed that might be the issue.  I went back, and still the same problem.  Major stuttering, vibrations, and pauses on curved surfaces. 

As an experiment I tried another slicer, KISS, and spent about 5 minutes setting it up for my printer, and it printed flawlessly!  Incredibly smooth lines, and the curvature was so smooth it was reflective!  I then uploaded that GCode to Octoprint and had the same smooth result. 

I really like Cura, but this is beginning to become a major problem, and I haven't discovered a solution yet.  If anyone's come across a solution, please let me know.

Edited by thekwijibo

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

*update*
I've made some slight progress...  I've been able to get a moderate improvement by reducing the mesh significantly beforehand in addition to slowing down the print speeds down to where I normally print PETG at (20mm/s).  There are still occasional imperfections and pauses, but they are reduced by about 70%  Slight progress, but even at a painfully slow printing speed, there are still significant pauses that cause zits. 
Due to the amount of mesh reduction, there are visible "flat" spots and noticeable straight lines to simulate a curves surface.  I find it frustrating that another simple slicer can blast through around 40mm/s on a high res mesh, and not encounter these pauses.

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

Thekwijibo,

I tried every kind of workaround imaginable and it seems like you have too. Printing was entirely on a CR-10s5, Titan Aero upgrade, different slicers, different tweaks. Simply 3d demonstrated less stuttering, but still stuttered, and happens to be my main slicer now. I'll get right to the fix - all was resolved with a 32-bit board upgrade. I went with TH3D eazy board lite. Very easy install, generally speaking. Runs like a completely different printer. 

  • Like 1

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

Dsplendido,
Thanks for the solution, even though not exactly what I was hoping for.  I suppose Cura might be moving forward with 32-bit support and leaving the 8-bits in the dust.   I'm glad I'm not the only one struggling with this issue.  I've been putting off buying a 32-bit board, and possibly printing/building an entirely new 3D printer.  This might be the push I needed. 

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

Same for me. I'm a relative newbie and I was reluctant to dive into a new board when everything once seemed to work fine circa Cura 3.8, I think. The stuttering issue seem to come out of nowhere and I figured there had to be a simple solution if I scoured the web, but there wasn't much out there. The new board was kind of an afterthought, actually, after I pretty much gave up and slowed my printing down to a crawl. Also I had ringing issues, typical for a CR-s5, but again, not much info was available on that. The new CR-s's have a z-brace, and yes, a new board. The operation is incredibly smooth and quiet with the new board on mine. Had I known, could've saved a lot of trial and error.

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

For anyone following this, I got some pretty dramatic improvement by disabling "Wall overlap compensation" in Cura.  I still have stuttering issues and random blobs even when printing slower, but significantly less than before.

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

Could very well be related to the max resolution. Try values around 0.1mm and 0.02mm max deviation.

 

There's some bugs with small values of maximum (or is it 'minimum'?) resolution, which should be fixed next version.

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

I tried your suggestion, and still encountered significant pauses and bumps.
Max Resolution: 0.1
Max Travel Resolution: 0.1
Max Deviation: 0.02

My previous conservative values:
Max Resolution: 0.65
Max Travel Resolution: 0.7
Max Deviation: 0.075

Experimental maximum values:
Max Resolution: 0.9
Max Travel Resolution: 0.7
Max Deviation: 0.1

 

Sanity check absurd values:
Max Resolution: 1.5
Max Travel Resolution: 1.25
Max Deviation: 0.25

Even when printing around 20-40mm/s there are significant zits and pauses.  There is very little difference in print quality during each iteration which surprises me.  I can share some Gcode if it might help. 
Printer hardware is fine.  Other slicers are producing near perfect prints of the same test ellipse geometry at around 40-60mm/s

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

I'd like to get to the bottom of this.

 

Could you please share your project file?

 

could you please share some screenshots of the layer view?

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

Hmm I am coming up empty handed. I can't really find why this is happening on your printer. Sadly I don't have a CR-10, so I am unable to reproduce it on the printer.

 

Hopefully somebody else is able to help you...

Share this post


Link to post
Share on other sites
Posted · Cura stuttering on curves

Thanks for looking into it for me.  If there are is any future interest, I could upload some video of the stuttering/pauses if that helps. Since nothing in my settings stood out to you, I'm assuming it has something to do with Cura.  Hopefully this gets fixed in the next update.  It looks like I can mitigate "most" of the pauses and subsequent blobs by slowing down significantly. I might print PETG exclusively for a while.

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

    • Survey: Understanding your workflow
      Interact with future concepts and aim to collect your feedback and opinion. In particular, if this would/could be a welcome addition to your 3D printing workflow. Interested?
      • 0 replies
    • Coronavirus: Let's do our part
      Through this post I would like to further explain what we are doing, and what you could be doing. 
      Our efforts consist of 2 layers. First; connect medical institutions and hospitals to (local) 3D Printing hubs to help them print parts of which a 3D model already exists. And second, contribute to design the necessary part and then have it printed via a (local) 3D printing hub. Experts are available from within Ultimaker and from within our network of 3D printing experts.
        • Like
      • 46 replies
×
×
  • Create New...

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!