Closed CCS86 closed 4 years ago
Hello @CCS86 , that capability already exists in my Cura releases which you can find at https://www.dropbox.com/sh/s43vqzmi4d2bqe2/AAADdYdSu9iwcKa0Knqgurm4a?dl=0
Always wondered about this issue. I will definitely give this version a try. I wish for Cura nozzle simulation to reflect gcode speeds.
@smartavionics, very cool!
Is there a reluctance to merge that feature into the main release branch?
They (the Cura guardians) had the opportunity to merge this feature for several months but they didn't do it. I get bored keeping PRs up to date with the changes to the master code base so if PRs don't get any attention in a few months I close them. You can lead a horse to water, ...
I've compared how long it takes for Cura to load: 3.6.0 - 19sec Master - 13sec.
??
@smartavionics In regards to small features, Your version works like a charm.
Much Obliged.
You're welcome.
A problem with changing the print speed is that the extrusion speed (feed rate) also changes. But with a bowden tube, there is a delay between the feeder and what comes out the nozzle. So if the print speed slows down, there will initially be too much pressure in the nozzle, which will cause overextrusion. Especially with a small feature, that might be a problem. Except if it is printed after a travel move. The pressure may have oozed away, and you can actually get underpressure and underextrusion. Of course the two may also cancel out.
That's what linear advance and coasting are for. Avoiding all print speed changes, isn't a solution for bowden induced lag.
Cura already has like 9+ print speed settings. One more for small loops would be a real benefit.
I have only direct drive printers. Couple of hours ago i used @smartavionics version to slice a model with small round holes & small text and for the first time ever I saw my printhead print those slowly and gracefully that i am now hooked to this feature. instead of printing these holes like blazingly fast they came out perfect.
I can't stress enough how prints looks so much better with this small feature's feature.
I have used a similar feature on other slicers and I miss it every time I come back.
Devs?
@smartavionics What must i do to get RepetierIntegration working with your Version? I Downloaded the Plugin into "C:\Program Files\Ultimaker Cura master\plugins\RepetierIntegration" as i did with the Original 3.6, but there is No Button to Setup the Printer :(
Don't download plugins into the program files folder, but put them in the Configuration folder instead. See Help -> Show configuration folder, and then find the plugins folder contained in that.
While you are in the Configuration folder, locate the file named "Cura.log". It should show the reason why the plugin is not loading.
The reason the plugin is not working is that it is not compatible with the master version of Cura.
Hi @KampfGurke20 , sorry I know nothing about plugins but I see that Aldo has just replied to you so hopefuilly he will sort you out. My releases are based on the master branch which is 4.0 and I believe that almost all of the community supplied plugins are not yet compatible with that release.
I had tried both, first in the program folder and then in the configuration folder! (Thats the Plugin: https://github.com/VMaxx/RepetierIntegration ) Because it has a Master Branch i thought it should work :(
So I can only wait until the plugin gets an update, right? I think I'm too stupid to repair that myself.
Well, as long as I have to upload the GCode by hand.
Thanks for your help! :)
Guys, this seems unrelated to the feature request.
It's true, we digress...
Discussed internally with our materials and processing team and it seems that it's a nice feature to have. However we think it's also good to add acceleration and jerk as separate settings for the small features.
For internal reference: CURA-6158
@smartavionics Hi Mark, Any chance your small featuers solution can be added to 3.6 release version? I don't see myself moving to 4.x any time soon and would like to stick with 3.6 as i had some issues with Master versions.
Cheers.
New features will never be added to old/current versions of Cura. In other words: there will not be a version of Cura 3.6 with new features, unless they can be added in a plugin.
I really hope this so invaluable feature will one day become a plugin and the sooner - the better.
Hi @Thisismydigitalself , I'm afraid I can't make a 3.6+ release now. Sorry about that.
:(
Hi @smartavionics. Thank you very much for creating this feature. I was searching for him some time. They should include it urgently in version 4.0, because to me this seems like a failure in Cura. I did not have time to print the piece using its version, but in the simulated mode I noticed a series of improvements in the path between the printed parts and the printed parts. I used the enable ironing, and the percussion on it also got better.
Hello @JorgeUliana , this feature was presented to the Cura devs about 10 months ago and they ignored it for so long that I gave up keeping it up to date WRT the master branch. I have dusted it off and made it available again. As I already have around a dozen contributions (PRs) that are also being ignored, I wouldn't expect this to be available in Ultimaker Cura anytime soon. Let's be optimistic, they may surprise us yet.
I want this badly please, cura is not handling small holes good enough
This is added to Cura a few releases ago.
Due to the motion control limitations of essentially all 3D printers, handling acceleration and jerk becomes increasingly difficult on smaller radii. Especially on small holes (short perimeters / walls), speeds which work very well on larger loops, are problematic. STL tolerancing means that the segment to segment angles get exaggerated, requiring more jerk and higher acceleration. This results in poor printed form.
The simple solution is to just do them at lower speed. Developing a feature (like Slic3r has) to evaluate the length of loops, and below a certain threshold, enact a slower (defined) printing speed, would be super useful!