New CURA 5.5 Release: Big changes under the hood!
Вставка
- Опубліковано 31 тра 2024
- Video sponsored by PCBWay - www.pcbway.com - PCB Manufacturing, 3d Printing, CNC parts, and more..
Also get $5 of credit if you sign up to PCBWay using this link www.pcbway.com/setinvite.aspx...
Cura 5.5 is here and I don't think it's hyperbole to say this changes things. It genuinely will. Engine plugins are the main new feature (in my opinion) and these unlock THE ACTUAL SLICER (some parts of it, it's complicated..) for anyone with any dev skills to write plugins that can radically (potentially) change how the slicing process works. I know that's a sentence with a lot of caveats in it, but I am calling it now: this is big.
Watch to see a little preview of what they can do.
link to give feedback on engine plugins: github.com/Ultimaker/Cura/dis...
*Infill tile plugin has now been released*: marketplace.ultimaker.com/app...
For Devs: github.com/Ultimaker/CuraEngi...
Models:
tape splicer www.thingiverse.com/thing:448...
Others: www.printables.com/@lostintec...
3dprintsandleaves channel: www.youtube.com/@3dPrintsAndL...
If you want to support the channel, you can via patreon: / lostintech
Join us on Discord!: / discord -- we have 600+ members !
Local Elevator and Farting Around both by Kevin MacLeod / licensed under a Creative Commons Attribution 4.0 licence. creativecommons.org/licenses/...
Source: incompetech.com/music/royalty-...
Artist: incompetech.com/
Arranging models into a grid is a huge feature if you print a lot of the same thing, I've always preferred user specified seams and can't even count the amount of times I've had to rotate copies of a model 🙈
"Enable Fluid Motion" essentially cuts down on small moves to avoid generating microsegments. These minuscule moves where already present in 5.3.0 and fixed in 5.4. It was giving an headache to Klipper's parser as it was computing those micromoves as segments. This setting solves the motion planning to combine/skip moves under a certain threshold into a single one.
Btw, video idea: using Alternate wall direction to print overhangs and reduce warping in certain materials. Has been working great for me both in Cura and Orca.
I thought the Arc plugin did the same thing?
@@shinespark9 Well, yes, if it's an arc. If it's a line, there's not much it can do. Also, G Arcs don't cover all the curves and splines in a model, only those the engine can detect/are above the set threshold.
This is actually massive. There are so many improvements that can be made. So many experiments to be conducted.
Maximum flow rate, for example :)
I want to see non-planar slicing! slicing each layer as a modulating gyroid on the Z axis could do amazing things for layer adhesion!
@@dl5244 Right? I'd also like to see layers with alternating line thicknesses so walls have even better adhesion. Stuff like that.
@@802Garage You can already change line thickness by layer using a mesh modifier. What I want is variable layer thickness.
@@thirtythreeeyes8624 Sure, but having it built in without the mesh modifier would make life easier. The combination of varying line and layer thickness could make extremely strong interlocked parts.
I can see arc overhangs being implemented in Cura's new plugin system.
arc overhangs are already in cura. it's (sort of) the same thing as Make overhangs printable
@@dnb9913make overhangs printable just deforms the model so those areas are less steep though
Yeah those arc overhangs are a different thing entirely
@@dnb9913 Actually, 'Arc Overhangs' in Cura might seem similar to 'Make Overhangs Printable' at first glance, but there is a notable difference. 'Arc Overhangs' approach the issue by printing circles in a way that supports the overhang without changing the model's actual shape, whereas 'Make Overhangs Printable' modifies the model by adding chamfers. So, while they might aim to solve the same problem, they do so in fundamentally different ways.
Yeah I hope someone implements the arc overhan algorithm as a plugin :))
Someone who can make plugins: a plugin that turns any 3d print into lego pieces
100%.
Lookup LuBan 3d
Lego Pieces? You mean rectangular blocks that snap together?
Tinkercad has that feature.
@@FilamentFriday wow thanks never noticed it! Love your channel btw. Watch it almost 5+ years now, started when I couldnt afford a davinci printer haha
Thanks for the coverage! Don't use cura daily but love being able to keep up with all the FOSS slicer updates cause there is always something exciting being added across all of em.
Cool! Thank you for the update. Looking forward to using the new plugins! :)
Looks like I'm installing cura again! Thanks for the video!
This is super awesome. I'd love to see a tool path plugin for those parts that just don't like to print in certain paths. Guess I gotta take a deeper dive into cura now
Gradual flow is nice! Superslicer has it for a few months now in the beta. It really helps removing some artifacts
The grid placement is really nice if you have a printer with better cooling on one direction than in other, so the orientation of the part stays optimal
I wonder if ArcWelder will change to an engine plugin in Cura?
I've always found it a bit awkward that it's applied as a post processing effect, and making it part of the actual slicing may have speed/precision benefits?
What I need to do is to explicitly control which extruder is used for specific paths to print copper and other metals. Also to control my 3D printer lathe and various robot fixtures.
Something that can change the angle that the model is sliced would be awesome. People have already done some tricks to do this but it's not really easy. It can make printing some overhangs possible without support.
Have they finally solved the issue of supports having no first layer unless you use a brim?
You got my likle, just for the elevitor music plugin 🙂
This is massive in terms of progress into non planer and maybe even 5 axis printing
I want a plugin that starts the first layer with even walls at normal layer heigth (for example 0.16mm @ 0.6 line width) and every odd wall in the second with twice the line thickness ( 0,32 @ 0.6mm line width). Then all the following layers will printed completely at 2x line thickness (0.32 in this example), always doing the deeper lines first. The cross section would look like a brick wall tilted sideways. The Interface between layers would be increased by 50%. Also, fusion of the lines will be vastly improved, as heat doesnt just get lost in the air, but rather contributes to remelt the neighboring lines.
That way layer adhesion will be vastly superior. How developer friendly is the API ? I know some java
That's smart AF.... Please do it lol.
Even if it's limited to 2 walls.
Even if it's limited to .05 height difference at .2 layers.
With PETG; I think 100% bonding would be possible.
@@-FOXX That's a huge project and has many problems tht need to be solved. I'll consider it :) will take me quiet some time for sure. Apparently i have to learn python. In case i do it, i'll let you know!
Doesn't the "Alternate wall" setting do something similar? In Cura there's a setting that can print an alternate inner wall every other outer wall, making adhesion way stronger, as you say, and there's another setting that does the same but for infill, making infill to wall adhesion also pretty solid. I'd imagine it has a very similar effect.
@@TheSupertecnology Not, its an additional Wall on the inside every second layer. The walls are always aligned.
I like some of these features. Kinda curious if there will be support for Bambu printers and the K1. Maybe a interface similar to Bambu and K1 through there so I can control it. Maybe they have it, but I haven’t used Cura in forever.
It would be nice to see more options for Iron/Surface Smoothing. When doing builds the ZigZag and the Circles still leave an unrealistic pattern on the flat wall surface.
Can you rotate a component by a degree yet or select a face and lay it perpendicular to a plane?
I'm curious what you think and what you do in Orcaslicer. I jumped ship from Cura, and I've been really happy. The reason why I ask is I finally got Klipper up 100% on my ender 3 Max and my s1 pro, I currently print at 100 mm a second on the outer wall 125 mm on everything else and 50 on the first layer for PLA. I'm curious how you test and push the limits on such examples or any example for that matter. I'm curious what you think about their calibrations area, I generally have always wondered why on my s1 pro it makes the line widths so funny and ridiculous. Like 0.42 for the inner.45 for the outer, when Cura has everything just set to .4 for example. Another great video sir.
Perfect timing,ive just sat on the toilet!
😂 numb legs if you stay there 10 mins
Im seeing a ton of new types of supports and cool infields being released
Is cura fixed their seam line placement? I moved to prusaslicer bc it makes seam extremely accurate.
Thanks, please do orca slicer update review next :)
has anyone managed to successfully use the Enable Preview plugin for the CEV2 LCD or Creality 3D Pad ??
There's a 'classic' style UI pluggin that I've started using, which arranges settings into individual collapsible tabs with a pictogram of each setting...makes hunting down settings SOOO much easier!!
I found that one the other day and thought it looked really cool. Then promptly forgot about it. 🤣
@LostInTech3D it is called "tabbed settings " I've had it on my laptop for a couple of months, but keep forgetting to install it/( its name)on my workstation, so have been scrolling like a peasant for half of the prints I do😜
Thanks for reminding me to install it🤣
I would like to see an overhanging floor setting where it would print slow and cooler then heat/speed back up on following layer.
There is an overhang speed already, or do you mean something else?
Wondering if they will ever use "max volumetric flow" similar to Prusa based slicers. I have a feeling that can be so useful
Great video, I have a problem, I bought a basic i5 PC with 16GB RAM that supports Windows 10, I thought it would be enough to use cura, but it gives me an OpenGL 2.0 error, I already updated everything, I think the processor is like this old that I can only see an old version of Cura, 4.1, but it's horrible to use and my Creality Ender 3v3 3D printer doesn't even show up. So what do you recommend me to do, get at least an i7 processor Or should I buy a graphics card? what card would you need? Thank you
Oh nice!! Is this what’s needed to have a “Paint-on Supports” plugin?? Always wondered why there wasn’t one already.
Oh trust me - I have a list of plugins I want, and some kind of support placement control is on it :)
thank you for the Video. Have you tried Ocra Slicer? I'm trying to copy my cura setting to Ocra to only have one slicer. It is taking the same part 20 min longer with the same setting, I think. Any help would be great.
Excellent video. Thank you
Well, dunno if that exists already, but I would find very useful to be able to have different pattern for top/bottom "final" or "outside" layers... Zigzag is much better for bridging over infill but, ihmo, concentric looks better.
I'm fairly sure it's already a thing in the base cura settings. I didn't know it until recently but I'm pretty sure I saw it. You will have to enable visibility of all settings or check it from the list. Hopefully I'm not giving you misinformation.
Edit: thinking more about it it may have been a selection for ironing.. that said if you're willing to take a little print time hit o think it would accomplish that goal either way.
Use "top surface skin layers" and "top surface skin pattern"
@jaimevankessel this exactly. Materials like abs, PC require some separate settings in "top and bottom" settings. Quite a few tweaks in there that can drastically improve top and bottom finish, even it's interaction with supports can be adjusted with the right settings in there 😊
Wall settings are just as modifiable, and for a bit now inner and outer walls separately. I believe there is a plug-in that can differentiate finer tuned settings between walls and even top skin
I agree completely about concentric, and I've been doing that for many years in Cura.
Top Surface Skin Layers: 1
Top Surface Skin Pattern: Concentric
Bottom Pattern Initial Layer: Concentric
Note that in older versions of Cura, the Top Surface options may be under the Experimental section instead of the Top/Bottom section.
Thanks, once again for a nice explainer. Did they fix the irrational order in which the walls (at least on rings) are printed in this one? I can't for the life of me think why it would be better to make basically every turn of a circular wall start in an arbitrary lace, indtead of just going "round and round"... also with thick walls off,say, 10 lines. Too many starts and stops with the risk of pulling up the already printed wall lines... Before Arachne it worked.
Yeah Arachne started the weird wall ordering. I think a lot of it has been reigned in
I hope so. It seemed completely counter intuitive and unnecessarily complicated. Thanks.
So now we use the Infill pattern as a watermark.
That was the first thing I thought of. Sigil Spam, as TVTropes put it. Little tiny Starfleet deltas everywhere!
Walls seem to have an issue on corners in 5.5 that was solved by gap fill, but now the settings gone.
Is it beneficial to enable gradual flow on a direct drive extruder with just regular PLA?
I haven't done much testing with it yet so it's hard to say.
Sounds great beyond my knowledge reach
I've been using 5.5 beta 1 for a bit, hadn't even noticed this
Please someone make a "limit print speed by volumetric flow" plugin. I'm close to switching to Prusaslicer just because of this feature.
That and a single top perimeter plugin and I'll never leave cura!
Been asking for this for a while 😁
@@LostInTech3DThe Cura staff steadfastly refuse to merge in the flow limitation (there was a PR *for it ready to go*), as it would be too complex for users and "behave unpredictably" for flow limits... ignoring that arachne already does that, and a max volumetric flow would in fact clamp flow so it can't exceed even with arachne engine weirdness...
And then single top perimeters would be just *chefs kiss*
Anyone having problems with 5.5 on an M2 MacBook Pro? I can’t get a slice to slice correctly. It won’t slice with supports in normal mode so that a print will have the supports to print correctly. So I’ve gone back to the previous version on my M1 MacBook Pro and everything works just like you’d expect it to.
The ultimaker printer don’t have pressure advance as standard. I spoke to ultimaker about this and they said it was because of their long boden setup. But I replied that I got pressure advance working on my delta with huge boden. They didn’t respond. I don’t get it.
I’m sure if I put a duet board in my ultimaker I could get them working better. But not sure about getting the material station working etc.
That makes sense. Yeah, no idea 😂
Conical slicing here we come!
Elevator music during slicing is the ultimate slicer feature. We don't need anything else.
You want accurate models?😂
Still no cutting tool? Or am I missing something
Thanks for this interesting video, maybe i can replicate some stochastic lattices usign this like it was with IceSL
I read that as stochastic lettuces, I really need to go to bed :D
@Lost In Tech: A while ago you mentioned a UK firm that made custom PEI spring steel bed plates. Do you still have their contact details?
sadly they went out of business
Recreus made their own variable hardness foaming tpu... Might be cool to look at
wait recreus? you sure you don't mean ua-cam.com/video/aQe4NaYw93Q/v-deo.html
there are a couple of things that i wish cura would do, i wish it would print all walls for each feature before moving to the next feature on a single model, to reduce the amount of retractions and travel, and when combing it sometimes takes massive detour around the entire print to come back to right next to where it was, when it could have combed over to that spot without going through the skin, these 2 improvements would make prints so much faster and lead to much better quality as you wouldnt be needing to do so many retractions and travel movements. any time i sit there watching it print i think why tf does it print like this lol i wish i knew coding and could help fix it, i also tried prusa and im 99% sure its running the same code to actually create toolpaths because they do the same exact behaviour where im questioning it constantly. when i say do all the walls i mean do the inside and outside walls for each feature, hole and boarder without a single retraction, its possible and so annoying that it doesnt do it by default
I'd really love that all the walls printing first feature too. Would be useful for strategic filament changes too, say, on the top surface, to have all the skin inside walls a different colour.
@@TechieSewing heck yeah
HAHAHAHAHAH Elevated Beats 'n Slices... you made me laugh!
When are we getting paint on supports?
When you write them I guess 😂
Hi Lost In Tech, I hope that link I posted for you about the new Elegoo OrangeStorm Giga 3D Core XY Huge Printer on Kick Starter was helpful?
Sliced my part, and for the first 30 minutes my fan would randomly turn on and off, not sure the issue but it stopped after a while.
Have they got a profile for the Neptune 4 pro yet?
Not sure, you can just make one from the closest match I guess. I made one from ender s1 pro
"they" meaning Elegoo, right? Ultimaker makes profiles for Ultimaker printers.
All i need is compatibility. In other words: official, polished, profiles.
It should be a great starting point, but the settings guide plugin is a great way to learn what settings to change for achieving the desired result.
Wow, Top Surface Inner Wall Jerk: 50.0 @9:22 🤯
Luckily I think the printer ignored that 🤣
You should use another slicer. Cura 5.6, for example ;)
I had to go back tp 5.4 because it kept ignoring my first layser speed.
I'll just wait
On the Mac it writes files which is why I ditched this version and went back to 5.4
Someone needs to make a plug-in for actual 3-D slicing
true non planar slicing is HARD, like, really hard. The machines can do it, or some machines can do it, or machines can be made, but the slicing is several orders of magnitude more crazy than 2D planes.
@@LostInTech3Dthis 100%
The only real break from limitation is utilizing a pc, or multi Pi setup. As we all know, these have their own limitations in different departments
Actually with this system I don’t see any reason that cura couldn’t be used to generate toolpaths for hobbyist CNC machines.
Have they fixed seams yet? It's the soul reason I don't use cura since just after they completely screwed them up with the introduction of arachne.
Agreed - there seams especially on cylinder shapes is horrendous. No paint on seam feature?
Seams are terrible in Cura.
3:28 - You say BEE tah, I say BAY tah. Let's call the whole thing off. 🙂
I'm not that interested in slicer engine plug-ins although it should be a good way to test new features before rolling them into the main code so even if I don't use them I'd still benefit by faster open source development.
Custom infill could be neat by turning off the top solid layers and printing solid infill to make a repeating company logo for stuff like drink coasters. No doubt someone will think of a more practical use.
I'm more enthused about grid array duplication. I hated that requesting multiple copies generated a random mess that I always had to clean up. Similarly, I'd like to see more aggressive sequential printing where I manually arrange the parts so I know there won't be a crash and the slicer doesn't see a tall part and refuse to slice the plate of parts. I'm forced to slice the parts individually and manually concatenate and edit the G code to make sequentially printed parts for manufacturing, and that's dumb.
I'm more enthused about the latest PrusaSlicer using an SVG to engrave or emboss on the complex surface of the part being sliced. I'd prefer to do engraving or embossing in CAD, but FreeCAD makes that too difficult.
yeah this stuff is coming thick and fast, I'm hoping to sneak a prusa vid in soon!
You can print a few models one by one if you increase the gantry height and make sure the parts order is right. But I'd really like to be able to assign print order somehow; right now it prints the newest part first, so the only way to rearrange is to remove some and add them back. Even more annoying if they had been scaled, had supports blockers etc.
I can't use Cura 5x because I don't have Windows 10 :( I'm going to have to set up a Linux drive.
What a time to post
2am? pretty normal tbh
@@LostInTech3D I'm also up, so I certainly can't complain, do you find it catches the American audience?
@@NM-wd7kxit caught me 😆
A feature to make sphere shaped Lithophane images might be nice to have unless im just blind and cant see the feature..
lithophanemaker.com/Lithophane%20Sphere.html
@@LostInTech3D I dislike online dependant software , I like the independence that cura gives , With online software you never know if one day they will be like "we decided to charge money now" or "we have decided to discontinue this website" stuff like that , Thanks for the reply 🙂 strange google never told me you replied.
I am _ecstatic_ about plugins, because it gives us a better chance to 'take over' where the base development has failed. I recently had to use a workaround to a workaround to a workaround because they just decided - recursively - that it's not worth fixing bugs if a workaround exists. It would be _awesome_ to bring back cubic subdivision infill that got bugged and removed many versions back.
wait, since when?? that sucks
Cubic subdivision isn't removed and has never been removed from Cura.
But same as any software development, we do prioritize bugs that have no workaround over those that dont.
@@jaimevankessel @katherinehackworth I can not find the exact issue number, but Cubic Subdivision has been left in a broken state for some time because it has issues with the newer Cura engine; right now it just functions as Cubic with no volumetric awareness. Fixing this was deferred because "Gradual Infill does the same thing" (which it doesn't). Now Gradual Infill has a bug that has been deferred because "Lightning Infill does the same thing" (which it doesn't). I am quite familiar with software development, having fixed bugs in Marlin and Klipper among other projects; you can not relentlessly push forward with new features while existing features are left broken, that's just poor project management.
@@DejitaruJin I just tried the cubic subdivision and it works as intended.
It only just now strikes me as odd that the 3D printing community uses calibration cubes so widely, whenever a 3D printer cannot make it an actual cube. Sharp corners are impossible to produce with what is effectively a hot glue gun on a stick.
I love your voice. Will you read me stories for bed time?
I'll have to add a patreon tier for that lol
Arc overhang, Arc overhang, arc overhang! noooooo
Anyone else notice the "only fans" option...
super keen for all my infill to be massive or tiny wangs
Please tell me that now someone can make a plugin for Hexagon Infill.
Its insane that its not a default option and cura team doesnt add on purpose and dont even talk about why... for every other slicer having but cura, i think its some internal joke, bet, or something similar stupid. Because its just impossible to think that an incredible team like cura is having technical difficulties with that.
marketplace.ultimaker.com/app/cura/plugins/UltimakerPackages/CuraEngineTiledInfill :)
Unfortunately this doesn't address my main reason for using Slic3r derivatives over Cura : the sluggish GUI of Cura. Of course, Prusaslicer's paint-on seams and supports also have no decent equivalent in Cura (and I doubt paint-on GUI stuff will be something a plug-in can add), but the slow UI - especially on older hardware and compared to PrusaSlicer and co. - is what really keeps me from even experimenting much with Cura. Just starting the application (with a couple of must-have plugins) feels painfully slow. By the time Cura has opened, PrusaSlicer has started, loaded an STL and sliced it ... This thing (so Cura) really needs an in-depth optimization, possibly even redesign/rewrite of at least the GUI side to startup much faster and be way more responsive.
We need a legitimate cut tool. Things can't be cut if it imports multiple models as 1. Which is just annoying
Sure they can.
Select the model.
Right-click on the model.
Mesh Tools -> Split Model Into Parts
Works great... I just split an 8 part model that imported as one part from an STL and now it's 8 separate parts.
@@glabifrons I always get “the model could not be split”
@@ethancohen6005 Is the STL available for download, or one you created yourself?
@@glabifrons download. Otherwise I would just split it in fusion
@@ethancohen6005 I'm asking where... there are a lot of STLs out there. :)
"Only Fans" plugin.
I'll see myself out now...
Did anyone else catch the "Only Fans" plug-in? Lol
OnlyFans blows and should be unsupported.
not first
Orcaslicer is all you need.
right, so link me to the settings in orcaslicer that do anything in this video.
Hats off. Im just so done with Cura. Carry on.@@LostInTech3D
"Only Fans" 😭 im ded
I am generally skeptical of Cura these days but I'm here to provide algorithmic interaction for this channel
Why's that? I don't use it as my primary slicer as the UI is a bit painful as a 'power user' but every update to cura seems cool.
@@Rcmike1234 lately updates really mess up something with G Code and you have issues with printing when using cura.
just to much to learn, and not enough information.
Cura so outdated now that orca exist
well, someone didn't watch to the end ;)
Cura just added a feature I don't think Orca has. So now Orca is outdated. Right?
So many people use the word "outdated." I don't think it means what they think it means.
Orca is based on bambu which is based on superslicer and prusaslicer. Cura is another project and it has it's own features like plugins and now engine plugins. Simplify3D is outdated, not cura ;)
Cura is the only slicer offering such a fine control over each and every parameter. Still looking for another, with a better GUI, and allowing different values for pressure advance depending on the speeds and accelerations for various features (of course, this comes with the Klipper plugin). To my knowledge, Cura is the only one. On my side, I do a set of calibration tests for the speeds and accelerations I use for inner, outer walls, infill and skin, and adjust PA accordingly.
Opened Orca, searched for something similar, and uninstalled it less than half an hour later. All these Slic3r grandsons are more or less the sames. Was really disapointed. Didn't see any real difference with the others.
Painted supports are probably very interesting for many people (not for me, as I create them at CAD level if they cannot be avoided)
And the plugins now can be coded in C, rather than with this stupid Python !!!
Is the slicer that introduced Arachnid outdated ? Arachnid (with its variable line width, Cura 4.8, 2020 IIRC) was a game changer. All others Ctrl C/Ctrl V this engine by Ultimaker. All others are based on the Cura Arachnid engine. Slicing with Orca, PS or SS basically is slicing with Cura, only the GUI is different. They are somewhat restrained versions or Cura, with a modern GUI.
But it's true, the Cura GUI is now outdated. Only the GUI. NOT the slicer itself. It is just the most advanced and powerfull one. Reason why the others use it.
Still no pegs / dowels for cut pieces?
I know that this wasn't a tutorial for the Infill Tile Generator....buuuuttttt It seems like you got it working without any problem. I installed it directly through the marketplace (as it's now directly available) but there is no folder named "CuraEngineTiledInfill/tiles/" or locatable .wkt files. Am I missing something here. I think maybe i'm looking in the wrong place.
In case anyone is wondering. You will need to save your custom Infill files in the folder Users\"YourUserName"\AppData\Roaming\cura\5.5\plugins\CuraEngineTiledInfill\CuraEngineTiledInfill\tiles"
There was a much different way of accessing this folder in the initial launch, but now that it's in the Marketplace, I am guessing that it installs this information in a totally different area. Either way. If you're looking to experiment with this engine plugin, there ya go. I am planning on making a little rundown on this feature in a little while. I think this could be a really cool feature that a lot of people would use...it just needs to be accessible.
What does that code do?? I didn’t miss that @Lost In Tech
That plugin totally changes how to think about Only Fans + 99.999% of public won't have a clue what we laugh at 😅
Waiting for Only Fans YT videos about, well, fans ☺
Why wwas my comment about "Cura so outdated now that orca exist" shadow banned, while I was explaining why it isn't ?
Unsubscribded.
It's still there, probably at the bottom because it's not relevant to the video