Why not have both? They each have their own benefits and drawbacks that make them useful in different situations. Same with conical slicing, for that matter. They’re all really cool though, and will benefit the community.
As with many other ideas, the best implementations often combine the new idea with existing techniques. For warping reduction an anchor pillar could be used at corner points and the next layers on the overhang so as to have a strong enough base for faster print speeds . While not support free, it would drastically reduce the support amount
@@skippy9214 It may be possible to combine the technologies. Using a traditional support that comes up to support the arc overhang. That way if the are being printed will become to heavy. It can be supported by only a few supports instead of what is normally done. I am just spit balling hypothethical ideas
Was just about to write about tree supports and arc overhangs as a combo, that could very well work. Also, saw you in Safety Third podcast, it was a good episode, hope to see you there more often.
I’m very intrigued about soluble supports (if i can get a system to use them!). I especially wonder if you can essentially recrystallize the dissolved supports back into filament? For now though stuff like this and organic supports will be nice.
I think a combination of arc overhangs and tiny tower supports would solve the warping problem for external overhangs. Just a tiny cylindrical "tower" support on one or two points to prevent the arc overhand from warping upwards by anchoring the flexible edges to the build plate.
Was just thinking the same thing as I was watching this. Best of both world so to speak. Fingers crossed this gets implemented into slicers in the future.
Great minds think alike. Thought the exact same thing while watching the video. Just put a cylindrical tower on each corner that would be prone to warping with 0 clearance to the print, similar to SLS supports. You should no longer have any warping with that. Then those supports can be cut off using flush cutters and its a perfect print.
If that's not quite enough support/anchoring, SLA style tree supports probably have some tech worth adapting. The other thing that occurs to me is that the warping seems to be worst at the edges where the arcs get small and crowded. If you add traditional supports where the arcs go below a certain radius/line count maybe you could finish it off with a concentric pattern or something? Depending on implementation that could get you a bit of a draft shield for your trouble.
Thank you!! Arc overhangs are just the beginning, I think there are so many improvements that can still be made here. This is still early in the 'proof of concept' phase. I encourage everyone to expand on this idea to make overhangs print more reliably, and with better quality. - Steven
I'm really excited to see where this goes. I'd be interested in seeing a combination of Arc Overhangs with "Tree" supports. The tree support would hopefully reduce warping, and ultimately, the combination of these two would not eliminate, but at least reduce support material usage.
I was going to come and recommend the same thing. A tree would work, but any sufficient wide post would have the same strength. You could do a thin pillar of arcs until you're a few layers from the proper arc overhang and then expand it gradually into a wide but hollow arc cone, kind of like a bugle.i think that would print faster until you got closer to the overhang.
That's really interesting as the meshes would be identical to the supports that sla/sls printers use as they get planes for free, but need to support them with tree supports.
Oh man, an organic support at every major arc origin could be killer. additionally maybe a "draft shield" to support the edge of the overhang when completed?
If the overhang goes into 'nothingness' (i.e. no risk of colliding with parts) as in the example, it might just be a good idea to just print a single (or a few) oversized arcs that span past the surface of the actual ceiling that needs the 'support'. This way, all those tiny little arcs are not required, which probably makes it print much cleaner, faster and more efficiently. Especially since most of the wobble happens when starting/ending arcs, thus minimizing the amount of arcs is key. The only drawback would be that you need to trim away excess after printing (similar to removing a brim).
100% agree on reducing the occurrence of micro-arcs. They are the main cause of the major quality issues. I think the best thing to try would be simply ignoring any arcs that consist of only 1 or 2 arcs. I don't think they are required, and the outer perimeter will connect well enough without them. - Steven
To avoid warping you could try printing the second layer also very slowly to allow it to cool the same way the circles did. And only speed up after 2 or 3 layers in that region. It may also help doing the interior first and the exterior last so the contractions get spread over more material.
I will definitely try this. I want to explore any way to reduce warping that doesn't involve additional support structures, and I think this is the way to go! - Steven
Maybe it could also be helpful to use it as a support base. So you prevent the warping by still using supports, but not from the bottom, but only a few layers before the support is needed.
Removing it from the body of the print would be a bitch though. I guess you could print a separate tower to print them from, but at that point, I'm not sure how much time/material you'd be saving.
That was my first thought, too :) Get the best of both worlds when the surface quality is important. I also wonder if it would work with triangles instead of arcs, since that would make for a better surface quality and possibly an easier fit.
If a combination of arc overhangs and conical slicing were to be made into a new piece of slicing software, I feel like that would be the future of 3D printing, right there. Awesome work on this video!
Wow I really hope this comes to a slicer at some point. I have so many designs that would benefit from 90 degree overhang first layer like this. Respect for the the creator of this. Keep it up!
Thank you! I hope this makes its way into all the major slicers. I believe that the 3D printing community will take this idea as far as it can go! - Steven
With refinement and clever application of subsequent layers I think this could change the capability of fdm in revolutionary way. Thanks for giving this concept the attention it deserves!
People in the comments don't seem to understand the warping issue. It's due to the differential cooling in the layer above the arcs. The key would probably be to print the next few layers very slowly. Another thing could be to print the next layer normally except make it so the gcode asks the printer to slow down to 2-5mm/s as it approaches the perimiter of the arcs. This means as the layer tries to curl up, the nozzle would be holding the edge in place long enough to allow the infil to fully cool and stop warping.
PLEASE keep us updated on this, this is a game changer for me as a prop maker. Sometimes i am forced to waste as much as 300g of filament in just support materials.
I actually saw Steven's video earlier today and I hoped someone popular would bring the subject to the table. Well I never would have guessed it would have been this quick.
I think that method could be more useful if we use that arc as small supports. Start to print that arc few layers below overhang an then print it as normal support to remove. It could drastically reduce waste of material and we should get better print quality. Anyway that's a great concept overall and something innovative for sure.
Combine this with simple straight supports at the very edge to prevent vibrations once the arcs have the full distance. That way you can print larger structures on top of the arc overhangs with greater success
As some people already presented ideas to prevent warping: maybe it's possible to print some special texture on the first arc overhang layer to reinforce them before going for a full layer that pumps a lot of heat into it (like some tinfoil that has honeycombstructure for stability). Or a combination of both, a texture on top for reinforcement and a lot of cooling. Or just add a single line all around the whole part (isn't there a windshield option in Cura that protects the print from wind? so like that, just in the silhouette of the overhang underneath it). The edge might be cleaner, it should be easy to remove and you don't waste much material.
I think that printing infill first on the arc support layer might improve the warping behaviour. Grid infill might "stabilize" the arc layer a bit, and the perimeter might pull less on the support layer. My second idea would be small "arc support pillars" to keep the outsides of the arc layer from pulling. Sure you then add support again but it would me a tiny bit compared to normal supports.
I am just getting back into 3D printing after years away. You're the only person who I see really pushing the limits of this hobby and constantly doing new things. I wonder how other channels stay motivated doing the same thing for 8+ years. Your channel feels like there is always something new and exciting to discover.
From just watching this vid, this looks like it would work just fine for overhangs that don't go out very far. I could imagine an implemetation where you could set something like horizontal overhangs < 5mm edge distance from previous layer in arc overhangs, and anything beyond with conventional support. Of course, the practical distance would have to be investigated and set per machine. With PrusaSlicer's upcoming organic supports and with conical slicing and arc overhangs on the horizon, the future of what is deemed 'printable' looks quite bright.
I think printing linear stiffeners few next layers in radial direction to arcs will significantly reduce warping. Thank you, Stephan for showing us such cutting edge things of 3D-printing world!
Sounds like something that would instead induce even more warping, as with everything you put on the top, it cooling will pull the whole thing inwards. However I bet we can go just a slight bit over 90 degrees with the arcs, creating a downwards bending base, which then can be countered with a few layers of tactically laid down structure over it, gradually evening out the nonplanar shape. Thinking of pre-stressed rebar here, this would likely result in a surprisingly rigid support platform for the actual model. Lots of unknown factors to account for tho, I guess it would need a lot of fine tuning for every type of filament, machine and probably even various ambient temperatures. But even then it could save a lot of material in the long run, so yeah, clearly something that deserves attention.
I've been doing this inadvertently for past 12 years every single time the print started shifting on the printing bed. LOL, amazing work with the software and it's good to see there is a practical use for this phenomenon
Stefan I only recently started 3D printing I haven’t learned 3D cad yet but you have helped me understand printing in a fun way I also would love to thank everyone who has been supporting in this community for teaching me more about my new found hobby!❤❤❤
Awesome. IMO supports are well overdue for a new approach. This is likely just the beginning. I think the crystal grain analogy is really apt, and makes me think there might be a more efficient pattern out there besides arcs. It might also lead to better tool paths for printing aggressive overhangs, where support was maybe not needed but part quality suffered.
some supports would probably still be required for best quality, but instead of a massive waste they are now they could be anchor supports that keep the part from excessive warping
when I did a lot of 3D printing I exploited this property accidentally when I realized I could print very steep overhangs by covering the surface of the object with surface of spherical bumps. As the print-head comes into the overhang it gets there in little increments and each layer builds on the next. Its awesome to see this method doing basically a full horizontal overhang!
You could have a material setting that compensates for the warp by slight down travel as the arcs move away from the center. As a matter of fact. I think one might be presently surprised at how much down travel would be possible during an arc due to the support strength of the previous arcs. Maybe new geometries open up with this technique. But the algorithm to take down travel into account would be very difficult indeed and possibly even unsolvable in a slicer.
What i find interesting about this is that it means we may find ourselves in a future where most 3d printed overhangs have arc patterns on the bottom, which i find such a neat example of function deciding form. Imagine 30 years in the future someone makes an engineerguy-style video pointing out these arc patterns, explaining why this happens, and the history behind the innovation!
I'd be interested in seeing if the arc overhangs could be used to 'hold' a more traditional support so you use less material but have a little bit of support that can be removed after printing
This is amazing! Even as a casual 3D printer, I cannot wait to see this method in common slicing software like prusa. This could save me so much time and money in supports during my printing, and reduce the headache of designing parts around the limitations of overhangs.
WOAH DUDE! I've been wanting something like this for ages! Imagine saving supports, or having a floating brim! This is so wild, I want to use this so badly.
I'm running this right now on an AnyCubic Vyper, and it has the capacity to be a game changer. (In case I say something 3d-stupid, I'm a total noob) The two comments I have to make is that the gcode should be instructing the arc tracing to reverse direction as it hits the baseline, to keep from getting a build-up from forming as the nozzle continually traces along the baseline to get to the start of another arc trace. Or maybe there's another way to keep knocking down the little pile of PLA that accumulates, and makes the head jump. The second observation is that, with this method, only the local lows of a figure will need a support, which would eliminate all other needed supports. That's pretty nifty. An interesting mechanism is taking place, as well. Since the fan is cooling the top of the trace before the bottom, the flat platform tends to curl upward a bit after each pass, but the nozzle pushes it back down again on the next pass. It's an interesting natural compensation for the curling.
1.instead of an arc the lines should just follow the geometry of the edge of the part, and 2. there could be just a support just on the perimeter that is in the air and not all the volume below the "bridges"
@@alf3071 1. How would that be possible? Arcs are the only way to grow out from a single point. Every other shape (like the shape of the edge of the part) can't grow out from a single point (or line).
@@Jehty_ Not that, I'm saying to print with the same technique that is used for the arcs but with straight lines, the example shown was just using regular slicing, if it works with arcs there's no reason it wouldn't work with straight lines
Overhang curls up for another reason also, its heat transfer although the overhang has a grater surface area in contact with the air, PLA transfers heat faster to PLA then air. When you print the overhang the lower layer of the overhang transfers heat faster to the upper layers and thus cools down and shrinks/warps. if you can keep the heat at 70c under the overhang your part will look the way you want it to look. Nevertheless this overhang circles are super interesting. thank you for you amazing videos!
Hey Stefan, I had the idea to try using the stall guard feature of tmc2209 drivers to create a sensorless accelerometer for input shaping. If I read the data sheet correctly I think there are enough data points given by the stall guard sensor but the coding is way over my head still. I made a post on the Klipper forum a few months ago asking about it but no one seemed interested.
Way cool, if we can figure out away to stop the cooling deformation that might be the ticket. Maybe only one or two supports at the far end of a large overhang well hold it square and prevent it from shrinking/warping
For the warping it would make sense to print a single support tower, which glues the outstanding end to the build plate. The concept in itself looks very cool!
This is indeed exciting. I feel like at 90degree angle this might still be limited, but this kind of technique should help tremendously at angles such as 80 where the arcs won't extend so far from the previous layer that the weight becomes a problem.
Wow! We need this ASAP! This could lead to MASSIVE savings! With this we could have hollow prints with flat top surfaces with no holes. We could make supports up in the air just before the spot where they are needed! Or maybe have models that don't need any support because all their overhangs are printed with arcs!
This might be useful for small details on a print, it gets limited when printing large horizontal overhang because of the warping you mentioned. As always in engineering, the best solution is a combination of differents concepts.
Wow, this is very cool, the nozzle constantly pulls the thread not only forward but also int the steering direstion (towards the center) and this helps stick better and i think gives better cooling opportunity for the just printed filament.
Wow! This is amazing. I'd not seen this before. Thank you for bringing it to widescale attention Stefan. I can't believe you got through this video without saying the word "fractal". A slicer could add a little bit of support on the edges of large overhangs to help with the warpage.
There is a cool trick for the models with overhangs I saw on some youtube channel that helps reducing supports substantially. IT works the best for tall arc-like structures. You just need to model 0.4 layer of material just below an overhang. It will print more or less OK thanks to bridging. Build short supports from the bridge to ensure a good quality of overhang. Thin bridge and the short supports are then removed quite easily.
Wow, thats really great. Also some people already told that you can use small towers to prevent warping (wich I also came up with immediately at that moment). But more than that, you can use this method to not the print the part bottom surface itself, but rather use it as so called floor support. I always use floor supports with regular supports, and that makes bottom surfaces on parts really good. Can't wait until this feature will be added to cura
From what I have gathered in this comment section, as well as my own thoughts: by only making one/a couple of big arc(s) you could massively increase the quality if the underside. If the sagging problem is not fixable with just the right settings, it can be solved with supports. These are another section where the arcs could help a lot: you could use these, branching out from a tiny point underneath an overhang and print a standard support on top of them, if you don’t like the texture the arcs create. You could also branch out tiny, tree like supports to support the centers of the arcs from the model itself. If printed on a top surface, with the right clearance, these could easily break of, like usual supports. Using this method should allow: clean overhangs, virtually as big as we want, with a tiny, fast and cheap support, if any.
I hope we get slicer implementation, because I can already see uses for this where the quality and that slight warping wouldn't bother me at all. Super awesome, and massive ups to the creator!
This is definitely interesting, and feels like something that will help get us a step closer to the popular image of 3d printers as "press print, get object." It also feels like it's not quite ready for prime time yet, and I'm not sure that the physics problem that led to the warping is really solvable. Maybe a support right out on the end of the overhang, and then use arcs to bridge to it? You'd need that support to be fairly firmly attached, though.
theoretically you could do an inversion to the geometry in such a way to produce the opposite warping to cancel out. my first instinct would to be to draw shapes centered at each intersection of circles, which contact at the circles centers.
Currently running a test print - I'm at a loss for words watching my printer print in mid-air, CENTIMETERS away from the base. Already have some ideas for small changes to the way the curves are generated, amazing stuff
Brilliant! Essentially bridges (which always amaze me that they work so well) that return to the beginning support structure. Looking forward to Bambu incorporating it.
This is super tight. Even in something as hardware based like 3D printing, software like slicer improvements or the like can make such a noticeable difference
Great idea. And as others get ahold of it and adapt it, I can easily see it leading to even better methods for FDM to create viable overhang without supports, or even with fewer supports. This si such a good example of creativity and engineering working hand-in-hand.
Wow.... I really want to try this out myself. This method seems very promising and would definitely reduce the hectic time of wasting so much plastic every time I go printing out parts with supports which often wastes so much of my filament.
I think this is very exciting, because I hate supports! :) When someone solves a problem that was commonly considered impossible or too difficult, it's like watching a solution crystallize. All of a sudden, the rest of the community sees it, runs with it, and starts figuring out ways to make it easier and better. But it all starts with one person saying, "What if we try this..."
Would the catenary arc be even better as a shape for building horizontal? Something a bit shallower. Or I wonder what doing a link like shape in the curve of an arch might do for thicker overhangs.
This reminds me very much of how edgecam codes waveform milling. It has similar requirements to reduce tool wear and tool overload. Will make a huge difference when 3D print algorithms are as optimised as CNC machining has been over the years.
I appreciate your work to help insure this is in the public domain. If we are going thrive as a society we all need to work together and share knowledge.
I can see this being very successful with the slicer automatically changing speeds and cooling for the various stages of printing with arc overhangs. You obviously need more speed and cooling with the starting arcs, and slowing down as you work out. That would get away from the....sagging points. Then, the first few layers on top of the overhang need less cooling, until sufficient thickness is built to keep the overhang from warping. Maybe even over extruding the first few layers would help. All in all, I hope this gains traction.
OH MY GOD, CURA!!! WE NEED THIS! Implement, plez, pluz, pleeez! Seriously... supports are the bane of my existence, and if we could mix this with adaptive thicknesses we could REALLY do some fancy stuff!
I am upgrading my prysa i3 to this printer you printed in video. It is not done yet but i am very happy with quality of parts. Believe it will be a better printer. Soon i will upload a timelapse video. Thank you guys!!!
Cool stuff. You may compensate the warping by reducing z when more away from the fixation (let overhang hang down) and then raise layer by layer such that finally it becomes level.
Would a thin rib going across the length of the overhang help with warping by adding bending stiffness? Would still be a lot easier to clean up than traditional supports.
Exactly what I was thinking, maybe taller than it is wide to increase stiffness, then continue printing regularly except a tiny bit around that area (to avoid collision) for a few layers then do another beam for a few layers and repeat until done
I could see this being very nice for internal overhangs that don't need to be dimensionally accurate or have an attractive surface. I printed a large headlight that could have used this to save a massive amount of internal supports.
This can get optimized too to spread the heat out across the surface to reduce the "nip" effect. this presumably "arch overhang" setting in our slicers could also modify the next subsequent layer in order to allow the ability to tune out some of the warping. Over all, it's always exciting to see real solid innovation in the FDM 3D printing realm and I haven't been this excited about a piece of free software since Arachne LMAO
The most incredible thing to 3D printing is how the technology evolves trough sheer software. The very same 3D printer that you bought a year ago is already way more capable than it was at the time of purchase with no hardware upgrades whatsoever. It is just incredible.
Slicers will have to start accounting for deflection and thermal expansion. But high quality filaments are well characterized, and we have the computational power to do it. I'm not a 3D printing maker, just a software engineer, but I anticipate this technique will mature into the highest quality overhangs.
This is exciting, I also see a potential fix for the warping with the use of a single pin support at the edge printed similarly to the pin support challenge from full control, however this may result in the need of having print head clearances.
Wow that's so smart and cool ! As an intermediate improvement over usual support involved printing, imagine printing such a circular parttern platform a few layers before the actual part overhang, and built the overhang supports only from this platform rather than rooting them on the bed or on a distant surface of the part, farther down below. In many cases this would dramatically speed up the process and save some material since way much less supports would have to be printed, while retaining a nice resulting surface without "nipples"...
It feels like for this one like starting the layer above with some kind of bracing to increase the platform's rigidity before filling it in might help. Even just a bunch of randomly placed lines/triangles might stop it flexing so much, though no doubt there'd be a more optimal pattern than random.
I love this! I'm noticing a lot of warping on the edges, though, likely due to the ambient heat of the nozzle causing curling. I wonder if that could be fixed by using arcs for the large areas, but switching to bridging at the hard edges... It would look cleaner from the side too.
This is really interesting, as I have often been frustrated by needing support for even quite small overhangs, and for those the warping problem would be less of an issue. If I was making a part with a large overhang like the ones demonstrated, it might be possible to reduce warping by putting a manual support at the far ends of the overhang - still requiring support but much less of it which will reduce the amount required. I hope that this idea comes to the popular slicers soon, even if its just an "experimental" feature or plugin. Its got to be a useful tool to add in, even if it is something that is applicable to only some situations. I don't see why this could not be an option in addition to tree/organic supports.
This is awesome! You could dramatically improve the quality of the overhangs by printing one or more small single support towers at the extremities of the arc overhang. Use brims on the towers to prevent toppling. It would provide just enough stability to prevent the overhang layer from flexing vertically while subsequent layers are printed while still saving time and materials.
A very neat idea. It won't obselete supports, as it couldn't print a thing hanging down from a flat overhang. But this together with tree supports (c'mon already, PrusaSlicer!) would reduce support waste in both time and materials.
Didn't read through all the comments so maybe this was said already... Seems like Arc Overhangs would be perfect to make a base to print supports onto instead of building supports all the way up from the build plate. Porous supports on top of the arcs should reduce warping and build a more rigid (flat) base/support. Due to the lower print speed, this would be most useful on taller models, being able to eliminate tall supports. Building branching tree supports on top of the the arc on a tall model would allow for multiple support areas from a single arc build out. This is very cool! 👍 to the person that thought this up.
What I think is really cool about the proof of concept is that it could then be combined with traditional style supports to help prevent warping and other such issues. Like if the slicer knew that as the arc gets a certain distance out there could be a support that was waiting to help hold it up. I think 3D printing will be at its best when we are able to have machines combines all of the innovative methods into single prints that will allow otherwise impossible prints to be common place. I can't wait to see these ideas refined, perfected and ultimately combined.
I never knew that slicers could make such a drastic difference in the capabilities of a 3d printer I always thought of slicers as dumb programs that make a model into lines and could let you tune basic parameters and the real magic occurring in the hardware But the slicer is the true brain of the printer and literally commands its every movement Seeing things like this bringing new capabilities to hardware just with software tweaks is so cool
What an incredible leap forward. This would save a lot of material and at least for filament printers dramatically increase the range of prints you could easily make without supports that go all the way to the print base plate.
This concept is genius and surprising to me it wasn’t thought of earlier! Also, I believe the drooping problem is caused by excessive heat of the subsequent layers. This can also be mitigated by clever print path programming. If the print head made spaced passes across the surface of a few pass widths and came back to fill in the spaces between passes it could eliminate localized heat buildup spreading it across the surface and allowing more surface area of each new pass to cool off much quicker. With a bit of optimizing of printing speed to allow the cooling of each pass, I believe droop-free horizontal surfaces could be achieved.
Very good idea. A single support tower (or tree type) somewhere at the tip of the farthest arc could fix the warping issue, while not 100% without support it would use much less material. I could see this becoming a reality with the open source slicers like Prusa slicer/SS/Cura.
I see this being blended a couple different ways, at least one was mentioned below: 1) Add strategic supports to help with the warping and reduce wasted material, so best of both worlds. 2) Use bridging with supports a layer below the overhang to give the arcs a place to start without needing to develop a nip. This would split the semi circles into wedges, which likely also reduces the super slow speed requirement (meaning faster prints). I like this a lot better than conical, as it appears to lend itself to a big feature of the layering process of 2.5D printing (layer mashing), especially on parts that need to function.
Maybe for the layer warping issue an "anchor" to the bed (Maybe a small pillar easy enough to remove) could constrain the warping. This smaller pillars could be also a more reliable support for those zones where arc overhangs could struggle, in either case those pillars should be easy to remove. I do not mind to increase printing time if that means that I would be able to grab the model ready to use, or just a little of prost processing like remove those pillars by hand just in front of the printer with no tools. Those pillars could be a branch of an organic support to guarantee that the surface of the model is not used. For the inner overhangs I think the arc overhangs will work fine enough. Maybe a different pattern of infill just above the first overhang layer could also help with the warping issue. But by far, the most important concept of this idea is the lack of new hardware needed. Every printer out there could be capable of doing this just by slicer software and nothing else by the day it is released. That is really impressive and demonstrates the power of software. Kudos for the developers. I really hope this feature being added by the main slicers. I am sure that what you showed us here on this video is not the full potential of this procedure. Let's put da brains to work!
The first thought that comes to mind to mitigate the warping problem with these overhangs is to make the layer immediately above the arc overhangs a low density infill region. Even if the final part is to be made at 100% infill, just a single layer of cubic infill at 10% density right on top of the arc layer would offer some more strength without putting a lot of material on top to warp. After that, the second layer on top of the arc layer could be done with a slightly increased flow. That layer would bridge on top of the 10% infill layer, and the increased flow could allow the bridging to ooze just enough to fill in the gaps in the 10% layer. This way, the arc layer isn't subjected to as much cooling contraction and might be more prone to staying level.
Do you want Arc Overhangs or do you think that Organic Supports and Tree Supports are the future?
Why not have both? They each have their own benefits and drawbacks that make them useful in different situations. Same with conical slicing, for that matter. They’re all really cool though, and will benefit the community.
As with many other ideas, the best implementations often combine the new idea with existing techniques. For warping reduction an anchor pillar could be used at corner points and the next layers on the overhang so as to have a strong enough base for faster print speeds . While not support free, it would drastically reduce the support amount
@@skippy9214 It may be possible to combine the technologies. Using a traditional support that comes up to support the arc overhang. That way if the are being printed will become to heavy. It can be supported by only a few supports instead of what is normally done. I am just spit balling hypothethical ideas
Was just about to write about tree supports and arc overhangs as a combo, that could very well work.
Also, saw you in Safety Third podcast, it was a good episode, hope to see you there more often.
I’m very intrigued about soluble supports (if i can get a system to use them!). I especially wonder if you can essentially recrystallize the dissolved supports back into filament?
For now though stuff like this and organic supports will be nice.
I think a combination of arc overhangs and tiny tower supports would solve the warping problem for external overhangs. Just a tiny cylindrical "tower" support on one or two points to prevent the arc overhand from warping upwards by anchoring the flexible edges to the build plate.
This!
Was just thinking the same thing as I was watching this. Best of both world so to speak. Fingers crossed this gets implemented into slicers in the future.
Great minds think alike. Thought the exact same thing while watching the video. Just put a cylindrical tower on each corner that would be prone to warping with 0 clearance to the print, similar to SLS supports. You should no longer have any warping with that. Then those supports can be cut off using flush cutters and its a perfect print.
and maybe like mini towers near the center of the arcs to that way it avoids the nips
If that's not quite enough support/anchoring, SLA style tree supports probably have some tech worth adapting.
The other thing that occurs to me is that the warping seems to be worst at the edges where the arcs get small and crowded. If you add traditional supports where the arcs go below a certain radius/line count maybe you could finish it off with a concentric pattern or something? Depending on implementation that could get you a bit of a draft shield for your trouble.
This is one of those “holy crap why didn’t I think of that!” moments. One of the signs of genius level creativity on the part of the inventor.
Thank you!! Arc overhangs are just the beginning, I think there are so many improvements that can still be made here. This is still early in the 'proof of concept' phase. I encourage everyone to expand on this idea to make overhangs print more reliably, and with better quality.
- Steven
I'm really excited to see where this goes. I'd be interested in seeing a combination of Arc Overhangs with "Tree" supports. The tree support would hopefully reduce warping, and ultimately, the combination of these two would not eliminate, but at least reduce support material usage.
I was going to come and recommend the same thing. A tree would work, but any sufficient wide post would have the same strength. You could do a thin pillar of arcs until you're a few layers from the proper arc overhang and then expand it gradually into a wide but hollow arc cone, kind of like a bugle.i think that would print faster until you got closer to the overhang.
Lightning Infill and Conical Slicing as well.
That's really interesting as the meshes would be identical to the supports that sla/sls printers use as they get planes for free, but need to support them with tree supports.
Oh man, an organic support at every major arc origin could be killer. additionally maybe a "draft shield" to support the edge of the overhang when completed?
i can see that, like it having to tie down the edges of the overhang instead of the whole surface
If the overhang goes into 'nothingness' (i.e. no risk of colliding with parts) as in the example, it might just be a good idea to just print a single (or a few) oversized arcs that span past the surface of the actual ceiling that needs the 'support'.
This way, all those tiny little arcs are not required, which probably makes it print much cleaner, faster and more efficiently. Especially since most of the wobble happens when starting/ending arcs, thus minimizing the amount of arcs is key. The only drawback would be that you need to trim away excess after printing (similar to removing a brim).
I was thinking that once the arcs are small enough, you could probably bridge between them with straight segments no problem.
@@darrennew8211 this
That could be an added feature, whether to stay within confines or go outside the part perimeter.
100% agree on reducing the occurrence of micro-arcs. They are the main cause of the major quality issues. I think the best thing to try would be simply ignoring any arcs that consist of only 1 or 2 arcs. I don't think they are required, and the outer perimeter will connect well enough without them.
- Steven
I would think the smaller arcs in the example could just simply be done with conventional filling patterns.
To avoid warping you could try printing the second layer also very slowly to allow it to cool the same way the circles did. And only speed up after 2 or 3 layers in that region. It may also help doing the interior first and the exterior last so the contractions get spread over more material.
I will definitely try this. I want to explore any way to reduce warping that doesn't involve additional support structures, and I think this is the way to go!
- Steven
Except we are trying to save time
@@BlueMacGyver printing one overhanging layer slowly is still much faster than printing dozens or hundreds of support layers quickly
@@adora_was_taken That is a fact that changes with the size of the overhang, so maybe in a lot of cases you're right, but not all.
My first thought exactly
Maybe it could also be helpful to use it as a support base. So you prevent the warping by still using supports, but not from the bottom, but only a few layers before the support is needed.
Removing it from the body of the print would be a bitch though. I guess you could print a separate tower to print them from, but at that point, I'm not sure how much time/material you'd be saving.
@@hellterminator No it wouldn't. It would be the same as any other type of support, just without the massing block undeneath.
exactly my thought. would also allow to not have the weird arcs in the actual print.
My thoughts exactly
That was my first thought, too :) Get the best of both worlds when the surface quality is important.
I also wonder if it would work with triangles instead of arcs, since that would make for a better surface quality and possibly an easier fit.
If a combination of arc overhangs and conical slicing were to be made into a new piece of slicing software, I feel like that would be the future of 3D printing, right there.
Awesome work on this video!
I can see the next must have being super long insulated nozzles to leave clearance for 3D tool paths.
Why isn’t there a program that already does it. I would do it my self but focus on other projects atm👿
Wow
I really hope this comes to a slicer at some point. I have so many designs that would benefit from 90 degree overhang first layer like this.
Respect for the the creator of this. Keep it up!
Thank you! I hope this makes its way into all the major slicers. I believe that the 3D printing community will take this idea as far as it can go!
- Steven
@@3DQueThis is cool! Imagine a meter wide printer printing a meter wide overhang.. woah
@@DoYouSeeBananaManTH #lifegoals
This is why I love open-source and free software. Because everyone can contribute to it. You never know what one person can come up with!
With refinement and clever application of subsequent layers I think this could change the capability of fdm in revolutionary way. Thanks for giving this concept the attention it deserves!
100% agree that clever changes to the subsequent layers could have the potential to reduce warping.
- Steven
People in the comments don't seem to understand the warping issue. It's due to the differential cooling in the layer above the arcs. The key would probably be to print the next few layers very slowly.
Another thing could be to print the next layer normally except make it so the gcode asks the printer to slow down to 2-5mm/s as it approaches the perimiter of the arcs. This means as the layer tries to curl up, the nozzle would be holding the edge in place long enough to allow the infil to fully cool and stop warping.
PLEASE keep us updated on this, this is a game changer for me as a prop maker. Sometimes i am forced to waste as much as 300g of filament in just support materials.
I actually saw Steven's video earlier today and I hoped someone popular would bring the subject to the table. Well I never would have guessed it would have been this quick.
I think that method could be more useful if we use that arc as small supports. Start to print that arc few layers below overhang an then print it as normal support to remove. It could drastically reduce waste of material and we should get better print quality. Anyway that's a great concept overall and something innovative for sure.
Combine this with simple straight supports at the very edge to prevent vibrations once the arcs have the full distance. That way you can print larger structures on top of the arc overhangs with greater success
As some people already presented ideas to prevent warping: maybe it's possible to print some special texture on the first arc overhang layer to reinforce them before going for a full layer that pumps a lot of heat into it (like some tinfoil that has honeycombstructure for stability). Or a combination of both, a texture on top for reinforcement and a lot of cooling. Or just add a single line all around the whole part (isn't there a windshield option in Cura that protects the print from wind? so like that, just in the silhouette of the overhang underneath it). The edge might be cleaner, it should be easy to remove and you don't waste much material.
Hat off to this guy for not pattenting this thing.
I think that printing infill first on the arc support layer might improve the warping behaviour.
Grid infill might "stabilize" the arc layer a bit, and the perimeter might pull less on the support layer.
My second idea would be small "arc support pillars" to keep the outsides of the arc layer from pulling. Sure you then add support again but it would me a tiny bit compared to normal supports.
I am just getting back into 3D printing after years away. You're the only person who I see really pushing the limits of this hobby and constantly doing new things. I wonder how other channels stay motivated doing the same thing for 8+ years. Your channel feels like there is always something new and exciting to discover.
Videos like these get me excited about 3D printing all over again. Keep up the incredible content!
From just watching this vid, this looks like it would work just fine for overhangs that don't go out very far. I could imagine an implemetation where you could set something like horizontal overhangs < 5mm edge distance from previous layer in arc overhangs, and anything beyond with conventional support.
Of course, the practical distance would have to be investigated and set per machine.
With PrusaSlicer's upcoming organic supports and with conical slicing and arc overhangs on the horizon, the future of what is deemed 'printable' looks quite bright.
I think printing linear stiffeners few next layers in radial direction to arcs will significantly reduce warping.
Thank you, Stephan for showing us such cutting edge things of 3D-printing world!
Sounds like something that would instead induce even more warping, as with everything you put on the top, it cooling will pull the whole thing inwards. However I bet we can go just a slight bit over 90 degrees with the arcs, creating a downwards bending base, which then can be countered with a few layers of tactically laid down structure over it, gradually evening out the nonplanar shape. Thinking of pre-stressed rebar here, this would likely result in a surprisingly rigid support platform for the actual model. Lots of unknown factors to account for tho, I guess it would need a lot of fine tuning for every type of filament, machine and probably even various ambient temperatures. But even then it could save a lot of material in the long run, so yeah, clearly something that deserves attention.
I've been doing this inadvertently for past 12 years every single time the print started shifting on the printing bed. LOL, amazing work with the software and it's good to see there is a practical use for this phenomenon
LOVE this concept. I think it would be tremendous to see it implemented into slicers directly!
Stefan I only recently started 3D printing I haven’t learned 3D cad yet but you have helped me understand printing in a fun way I also would love to thank everyone who has been supporting in this community for teaching me more about my new found hobby!❤❤❤
Awesome. IMO supports are well overdue for a new approach. This is likely just the beginning. I think the crystal grain analogy is really apt, and makes me think there might be a more efficient pattern out there besides arcs. It might also lead to better tool paths for printing aggressive overhangs, where support was maybe not needed but part quality suffered.
some supports would probably still be required for best quality, but instead of a massive waste they are now they could be anchor supports that keep the part from excessive warping
Yes! I think this algorithm can not just be used on 90 degree overhangs, but really steep overhangs in the range of 70-90 degrees.
- Steven
when I did a lot of 3D printing I exploited this property accidentally when I realized I could print very steep overhangs by covering the surface of the object with surface of spherical bumps. As the print-head comes into the overhang it gets there in little increments and each layer builds on the next. Its awesome to see this method doing basically a full horizontal overhang!
With carful part design, these could be awesome. Love these videos!
Yes! I knew you would be interested in this :D One step closer to support-less printing.
@@rileyneufeld7001 Yes!
Super exciting for complex parts!
@@CNCKitchen Indeed!
You could have a material setting that compensates for the warp by slight down travel as the arcs move away from the center. As a matter of fact. I think one might be presently surprised at how much down travel would be possible during an arc due to the support strength of the previous arcs. Maybe new geometries open up with this technique. But the algorithm to take down travel into account would be very difficult indeed and possibly even unsolvable in a slicer.
you could just use a very thin support strip around the perimeter to hold the overlap steady and hold it down for the next layers
Yes and you could then work inwards from the support strip rather than outwards from the first tiny arc.
What i find interesting about this is that it means we may find ourselves in a future where most 3d printed overhangs have arc patterns on the bottom, which i find such a neat example of function deciding form.
Imagine 30 years in the future someone makes an engineerguy-style video pointing out these arc patterns, explaining why this happens, and the history behind the innovation!
I'd be interested in seeing if the arc overhangs could be used to 'hold' a more traditional support so you use less material but have a little bit of support that can be removed after printing
D and
This is amazing! Even as a casual 3D printer, I cannot wait to see this method in common slicing software like prusa. This could save me so much time and money in supports during my printing, and reduce the headache of designing parts around the limitations of overhangs.
WOAH DUDE! I've been wanting something like this for ages! Imagine saving supports, or having a floating brim! This is so wild, I want to use this so badly.
I'm running this right now on an AnyCubic Vyper, and it has the capacity to be a game changer. (In case I say something 3d-stupid, I'm a total noob)
The two comments I have to make is that the gcode should be instructing the arc tracing to reverse direction as it hits the baseline, to keep from getting a build-up from forming as the nozzle continually traces along the baseline to get to the start of another arc trace. Or maybe there's another way to keep knocking down the little pile of PLA that accumulates, and makes the head jump.
The second observation is that, with this method, only the local lows of a figure will need a support, which would eliminate all other needed supports. That's pretty nifty.
An interesting mechanism is taking place, as well. Since the fan is cooling the top of the trace before the bottom, the flat platform tends to curl upward a bit after each pass, but the nozzle pushes it back down again on the next pass. It's an interesting natural compensation for the curling.
This is great. I think the two main issues to address would be:
1. Outside perimeter being cleaner
2. The clear up-down wobble when joining the arcs
1.instead of an arc the lines should just follow the geometry of the edge of the part, and 2. there could be just a support just on the perimeter that is in the air and not all the volume below the "bridges"
@@alf3071 1. How would that be possible?
Arcs are the only way to grow out from a single point.
Every other shape (like the shape of the edge of the part) can't grow out from a single point (or line).
@@Jehty_ it doesn't have to grow from a single point, it can grow line by line parallel to the part edges
@@alf3071 that was addressed in the video at 2:40
@@Jehty_ Not that, I'm saying to print with the same technique that is used for the arcs but with straight lines, the example shown was just using regular slicing, if it works with arcs there's no reason it wouldn't work with straight lines
Overhang curls up for another reason also, its heat transfer although the overhang has a grater surface area in contact with the air, PLA transfers heat faster to PLA then air. When you print the overhang the lower layer of the overhang transfers heat faster to the upper layers and thus cools down and shrinks/warps. if you can keep the heat at 70c under the overhang your part will look the way you want it to look. Nevertheless this overhang circles are super interesting. thank you for you amazing videos!
Hey Stefan, I had the idea to try using the stall guard feature of tmc2209 drivers to create a sensorless accelerometer for input shaping. If I read the data sheet correctly I think there are enough data points given by the stall guard sensor but the coding is way over my head still. I made a post on the Klipper forum a few months ago asking about it but no one seemed interested.
Also, Thanks Steven McCulloch!
So what ever happened to this because i don't see any slicers adding it, not even orca and that added scarf seams after about 20 minutes
Way cool, if we can figure out away to stop the cooling deformation that might be the ticket. Maybe only one or two supports at the far end of a large overhang well hold it square and prevent it from shrinking/warping
For the warping it would make sense to print a single support tower, which glues the outstanding end to the build plate. The concept in itself looks very cool!
was gonna suggest this. instead of a massive support under everything, a tower at 5%-10% of the size could provide enough to make it feasible.
I hope this gets further refined and incorporated into common slicers. Looks like a good way forward!
12 months and counting....
18 months and counting...
Man I was about to do that
"I want my free stuff now and I am contributing nothing for it, my patience is running thin"
@@aaron4820 yeah man, I should totally not expect something when someone says that I should expect something. How entitled! Eyeroll.
same
This is indeed exciting. I feel like at 90degree angle this might still be limited, but this kind of technique should help tremendously at angles such as 80 where the arcs won't extend so far from the previous layer that the weight becomes a problem.
Wow! We need this ASAP!
This could lead to MASSIVE savings! With this we could have hollow prints with flat top surfaces with no holes. We could make supports up in the air just before the spot where they are needed! Or maybe have models that don't need any support because all their overhangs are printed with arcs!
This might be useful for small details on a print, it gets limited when printing large horizontal overhang because of the warping you mentioned. As always in engineering, the best solution is a combination of differents concepts.
Wow, this is very cool, the nozzle constantly pulls the thread not only forward but also int the steering direstion (towards the center) and this helps stick better and i think gives better cooling opportunity for the just printed filament.
Wow! This is amazing. I'd not seen this before. Thank you for bringing it to widescale attention Stefan. I can't believe you got through this video without saying the word "fractal".
A slicer could add a little bit of support on the edges of large overhangs to help with the warpage.
There is a cool trick for the models with overhangs I saw on some youtube channel that helps reducing supports substantially. IT works the best for tall arc-like structures. You just need to model 0.4 layer of material just below an overhang. It will print more or less OK thanks to bridging. Build short supports from the bridge to ensure a good quality of overhang. Thin bridge and the short supports are then removed quite easily.
Wow, thats really great. Also some people already told that you can use small towers to prevent warping (wich I also came up with immediately at that moment).
But more than that, you can use this method to not the print the part bottom surface itself, but rather use it as so called floor support. I always use floor supports with regular supports, and that makes bottom surfaces on parts really good.
Can't wait until this feature will be added to cura
From what I have gathered in this comment section, as well as my own thoughts: by only making one/a couple of big arc(s) you could massively increase the quality if the underside. If the sagging problem is not fixable with just the right settings, it can be solved with supports. These are another section where the arcs could help a lot: you could use these, branching out from a tiny point underneath an overhang and print a standard support on top of them, if you don’t like the texture the arcs create. You could also branch out tiny, tree like supports to support the centers of the arcs from the model itself. If printed on a top surface, with the right clearance, these could easily break of, like usual supports. Using this method should allow: clean overhangs, virtually as big as we want, with a tiny, fast and cheap support, if any.
You could fix the warping by making just a few small pillars that support the arc layer, or like a very sparse tree support even!
I hope we get slicer implementation, because I can already see uses for this where the quality and that slight warping wouldn't bother me at all. Super awesome, and massive ups to the creator!
I'm a German, but I crave english tutorials... Stefan, you are very welcome. Xoxo from BZ, Steffi
This is definitely interesting, and feels like something that will help get us a step closer to the popular image of 3d printers as "press print, get object." It also feels like it's not quite ready for prime time yet, and I'm not sure that the physics problem that led to the warping is really solvable. Maybe a support right out on the end of the overhang, and then use arcs to bridge to it? You'd need that support to be fairly firmly attached, though.
theoretically you could do an inversion to the geometry in such a way to produce the opposite warping to cancel out. my first instinct would to be to draw shapes centered at each intersection of circles, which contact at the circles centers.
This is so awesome and innovative. I love having a hobby with such an active and enthusiastic community!
Currently running a test print - I'm at a loss for words watching my printer print in mid-air, CENTIMETERS away from the base. Already have some ideas for small changes to the way the curves are generated, amazing stuff
Brilliant!
Essentially bridges (which always amaze me that they work so well) that return to the beginning support structure.
Looking forward to Bambu incorporating it.
This is super tight. Even in something as hardware based like 3D printing, software like slicer improvements or the like can make such a noticeable difference
Great idea. And as others get ahold of it and adapt it, I can easily see it leading to even better methods for FDM to create viable overhang without supports, or even with fewer supports. This si such a good example of creativity and engineering working hand-in-hand.
Wow that is incredible, the limits are constantly being pushed further and it's amazing to see
Thanks Stefan for showing up this very interesting approach to print without overhangs
Wow.... I really want to try this out myself. This method seems very promising and would definitely reduce the hectic time of wasting so much plastic every time I go printing out parts with supports which often wastes so much of my filament.
I think this is very exciting, because I hate supports! :) When someone solves a problem that was commonly considered impossible or too difficult, it's like watching a solution crystallize. All of a sudden, the rest of the community sees it, runs with it, and starts figuring out ways to make it easier and better. But it all starts with one person saying, "What if we try this..."
Would the catenary arc be even better as a shape for building horizontal? Something a bit shallower. Or I wonder what doing a link like shape in the curve of an arch might do for thicker overhangs.
i love how ur channel is fully dedicated to CNC development.
This reminds me very much of how edgecam codes waveform milling. It has similar requirements to reduce tool wear and tool overload. Will make a huge difference when 3D print algorithms are as optimised as CNC machining has been over the years.
I can see this being a very useful option for some prints.
It's definitely worth having it in the arsenal of options slicers offer.
I appreciate your work to help insure this is in the public domain. If we are going thrive as a society we all need to work together and share knowledge.
I can see this being very successful with the slicer automatically changing speeds and cooling for the various stages of printing with arc overhangs. You obviously need more speed and cooling with the starting arcs, and slowing down as you work out. That would get away from the....sagging points. Then, the first few layers on top of the overhang need less cooling, until sufficient thickness is built to keep the overhang from warping. Maybe even over extruding the first few layers would help. All in all, I hope this gains traction.
OH MY GOD, CURA!!! WE NEED THIS! Implement, plez, pluz, pleeez! Seriously... supports are the bane of my existence, and if we could mix this with adaptive thicknesses we could REALLY do some fancy stuff!
I am upgrading my prysa i3 to this printer you printed in video. It is not done yet but i am very happy with quality of parts. Believe it will be a better printer. Soon i will upload a timelapse video. Thank you guys!!!
Cool stuff. You may compensate the warping by reducing z when more away from the fixation (let overhang hang down) and then raise layer by layer such that finally it becomes level.
Would a thin rib going across the length of the overhang help with warping by adding bending stiffness? Would still be a lot easier to clean up than traditional supports.
Exactly what I was thinking, maybe taller than it is wide to increase stiffness, then continue printing regularly except a tiny bit around that area (to avoid collision) for a few layers then do another beam for a few layers and repeat until done
I could see this being very nice for internal overhangs that don't need to be dimensionally accurate or have an attractive surface. I printed a large headlight that could have used this to save a massive amount of internal supports.
This can get optimized too to spread the heat out across the surface to reduce the "nip" effect. this presumably "arch overhang" setting in our slicers could also modify the next subsequent layer in order to allow the ability to tune out some of the warping. Over all, it's always exciting to see real solid innovation in the FDM 3D printing realm and I haven't been this excited about a piece of free software since Arachne LMAO
The most incredible thing to 3D printing is how the technology evolves trough sheer software. The very same 3D printer that you bought a year ago is already way more capable than it was at the time of purchase with no hardware upgrades whatsoever. It is just incredible.
Slicers will have to start accounting for deflection and thermal expansion. But high quality filaments are well characterized, and we have the computational power to do it. I'm not a 3D printing maker, just a software engineer, but I anticipate this technique will mature into the highest quality overhangs.
This is exciting, I also see a potential fix for the warping with the use of a single pin support at the edge printed similarly to the pin support challenge from full control, however this may result in the need of having print head clearances.
Wow that's so smart and cool ! As an intermediate improvement over usual support involved printing, imagine printing such a circular parttern platform a few layers before the actual part overhang, and built the overhang supports only from this platform rather than rooting them on the bed or on a distant surface of the part, farther down below. In many cases this would dramatically speed up the process and save some material since way much less supports would have to be printed, while retaining a nice resulting surface without "nipples"...
It feels like for this one like starting the layer above with some kind of bracing to increase the platform's rigidity before filling it in might help. Even just a bunch of randomly placed lines/triangles might stop it flexing so much, though no doubt there'd be a more optimal pattern than random.
I love this! I'm noticing a lot of warping on the edges, though, likely due to the ambient heat of the nozzle causing curling. I wonder if that could be fixed by using arcs for the large areas, but switching to bridging at the hard edges... It would look cleaner from the side too.
This is really interesting, as I have often been frustrated by needing support for even quite small overhangs, and for those the warping problem would be less of an issue. If I was making a part with a large overhang like the ones demonstrated, it might be possible to reduce warping by putting a manual support at the far ends of the overhang - still requiring support but much less of it which will reduce the amount required. I hope that this idea comes to the popular slicers soon, even if its just an "experimental" feature or plugin. Its got to be a useful tool to add in, even if it is something that is applicable to only some situations.
I don't see why this could not be an option in addition to tree/organic supports.
What a time to be alive, that huge techniques like this are coming out in real time.
This is awesome! You could dramatically improve the quality of the overhangs by printing one or more small single support towers at the extremities of the arc overhang. Use brims on the towers to prevent toppling. It would provide just enough stability to prevent the overhang layer from flexing vertically while subsequent layers are printed while still saving time and materials.
So awesome! This is one of the coolest developments in FDM GCode in recent years.
A very neat idea. It won't obselete supports, as it couldn't print a thing hanging down from a flat overhang. But this together with tree supports (c'mon already, PrusaSlicer!) would reduce support waste in both time and materials.
Didn't read through all the comments so maybe this was said already...
Seems like Arc Overhangs would be perfect to make a base to print supports onto instead of building supports all the way up from the build plate. Porous supports on top of the arcs should reduce warping and build a more rigid (flat) base/support. Due to the lower print speed, this would be most useful on taller models, being able to eliminate tall supports. Building branching tree supports on top of the the arc on a tall model would allow for multiple support areas from a single arc build out.
This is very cool!
👍 to the person that thought this up.
This is by far one of the most interesting 3d printing video I watch in a long time.
What I think is really cool about the proof of concept is that it could then be combined with traditional style supports to help prevent warping and other such issues. Like if the slicer knew that as the arc gets a certain distance out there could be a support that was waiting to help hold it up. I think 3D printing will be at its best when we are able to have machines combines all of the innovative methods into single prints that will allow otherwise impossible prints to be common place. I can't wait to see these ideas refined, perfected and ultimately combined.
I never knew that slicers could make such a drastic difference in the capabilities of a 3d printer
I always thought of slicers as dumb programs that make a model into lines and could let you tune basic parameters and the real magic occurring in the hardware
But the slicer is the true brain of the printer and literally commands its every movement
Seeing things like this bringing new capabilities to hardware just with software tweaks is so cool
What an incredible leap forward. This would save a lot of material and at least for filament printers dramatically increase the range of prints you could easily make without supports that go all the way to the print base plate.
This concept is genius and surprising to me it wasn’t thought of earlier!
Also, I believe the drooping problem is caused by excessive heat of the subsequent layers. This can also be mitigated by clever print path programming. If the print head made spaced passes across the surface of a few pass widths and came back to fill in the spaces between passes it could eliminate localized heat buildup spreading it across the surface and allowing more surface area of each new pass to cool off much quicker.
With a bit of optimizing of printing speed to allow the cooling of each pass, I believe droop-free horizontal surfaces could be achieved.
Very good idea. A single support tower (or tree type) somewhere at the tip of the farthest arc could fix the warping issue, while not 100% without support it would use much less material. I could see this becoming a reality with the open source slicers like Prusa slicer/SS/Cura.
I’m liking that Oreo McFlurry filament.
I see this being blended a couple different ways, at least one was mentioned below:
1) Add strategic supports to help with the warping and reduce wasted material, so best of both worlds.
2) Use bridging with supports a layer below the overhang to give the arcs a place to start without needing to develop a nip. This would split the semi circles into wedges, which likely also reduces the super slow speed requirement (meaning faster prints).
I like this a lot better than conical, as it appears to lend itself to a big feature of the layering process of 2.5D printing (layer mashing), especially on parts that need to function.
Maybe for the layer warping issue an "anchor" to the bed (Maybe a small pillar easy enough to remove) could constrain the warping. This smaller pillars could be also a more reliable support for those zones where arc overhangs could struggle, in either case those pillars should be easy to remove. I do not mind to increase printing time if that means that I would be able to grab the model ready to use, or just a little of prost processing like remove those pillars by hand just in front of the printer with no tools. Those pillars could be a branch of an organic support to guarantee that the surface of the model is not used. For the inner overhangs I think the arc overhangs will work fine enough. Maybe a different pattern of infill just above the first overhang layer could also help with the warping issue.
But by far, the most important concept of this idea is the lack of new hardware needed. Every printer out there could be capable of doing this just by slicer software and nothing else by the day it is released. That is really impressive and demonstrates the power of software. Kudos for the developers.
I really hope this feature being added by the main slicers. I am sure that what you showed us here on this video is not the full potential of this procedure. Let's put da brains to work!
The first thought that comes to mind to mitigate the warping problem with these overhangs is to make the layer immediately above the arc overhangs a low density infill region. Even if the final part is to be made at 100% infill, just a single layer of cubic infill at 10% density right on top of the arc layer would offer some more strength without putting a lot of material on top to warp. After that, the second layer on top of the arc layer could be done with a slightly increased flow. That layer would bridge on top of the 10% infill layer, and the increased flow could allow the bridging to ooze just enough to fill in the gaps in the 10% layer. This way, the arc layer isn't subjected to as much cooling contraction and might be more prone to staying level.