Jonathan,
Can you develop variable intra-layer speeds that depend on the degree of overhang? What follows are three pictures that show how slowing down the print speed on overhangs up to 57 degrees can create nice smooth surface finishes without the need for support. In fact adding support to the slowest speed print of these examples appears to make the surface finish worse, not better. I have not experimented w/ overhangs > 57 degrees yet so I don't know if there is an overhang degree limit where support will give a better finish vs no support at slow speeds:
At perimeter print speed 30 and overhang 57 degress the surface finish over a large area is rough and wavy (area circled in red):
At perimeter print speed 15 and overhang 57 degress the area with a rough, wavy surface finish (circled in red) is smaller than at perimeter print speed 30:
At perimeter print speed 5 and overhang 57 degress the surface finish is relatively smooth with only minor surface blemish over a small area of the overhang:
Printing w/out support and all print moves at speed 30 mm / sec the whole print takes 5 hours 24 minutes.
Printing w/ support and all print moves at speed 30 mm / sec the whole print takes 6 hours 29 minutes; however printing w/ support still gave a rough surface finish.
Printing w/out support and printing the perimeter at 5 mm / sec and loops at 15 mm / sec gave me a nice surface finish w/ only minor blemish, but the print took 9 hours 1 minute. If you could create a variable layer speed that for example would print at 30 mm on the non-overhang section of the layer and slow down a % based on the degree of overhang it encounters, that would greatly reduce print time and at the same time help give an awesome surface finish on prints w/ overhangs.
Something like variable intra-layer speeds might also come in handy for the Coast feature you are looking at creating.
Edit: Perhaps in the first step towards implementation you could have two sets of print speeds. One set of print speeds for layers where the overhang is < than the support threshold (in the Support tab) and a second set of print speeds for when the layer contains an overhang(s) >= the support threshold. That way at least layers that have minimum overhangs can be set to print faster and layers with larger overhangs (for example > 45 degrees) can be set to print appropriately slow to improve the overhang area print quality.
Variable Intra-Layer Speeds To Improve Print Quality
-
- Posts: 271
- Joined: 09 Nov 2014, 23:03
Variable Intra-Layer Speeds To Improve Print Quality
Last edited by inventabuild on 23 Jun 2016, 22:47, edited 3 times in total.
-
- Posts: 271
- Joined: 09 Nov 2014, 23:03
Re: Variable Intra-Layer Speeds To Improve Print Quality
Update: Running perimeter print speed 2.4 mm / sec, loops at 6.6 mm / sec and infill 30 mm / sec I get a perfectly smooth print on the 57 degree overhang of the frog belly just as good as the print on the top of the frog. The path lines you see are only reflections from the light I used to take the picture and they show in both the bottom of the frog where the 57 degree overhang occurs as well as the top of the frog where there is no overhang.
Jonathan does modifying print speed based on the degree of overhang seem like a good idea?
Jonathan does modifying print speed based on the degree of overhang seem like a good idea?
-
- Posts: 16
- Joined: 27 Mar 2015, 04:51
Re: Variable Intra-Layer Speeds To Improve Print Quality
I like a lot this idea.
I was thinking of somethink like it, for specific parts you ll be able to setup for layer X to layer Y different setting speed. Somethink like the N[*] Layer but with two values. But the printing speed which depend on the overhang can be a really really nice idea.
I ll follow this request with a lot of interest !
I was thinking of somethink like it, for specific parts you ll be able to setup for layer X to layer Y different setting speed. Somethink like the N[*] Layer but with two values. But the printing speed which depend on the overhang can be a really really nice idea.
I ll follow this request with a lot of interest !
- lonesock
- Posts: 258
- Joined: 09 Nov 2014, 18:41
- Contact:
Re: Variable Intra-Layer Speeds To Improve Print Quality
I like the idea! I will think on it some more once the 1.5 release is out. Thanks for doing the research!
Jonathan
Jonathan
-
- Posts: 6
- Joined: 31 Jul 2016, 02:50
Re: Variable Intra-Layer Speeds To Improve Print Quality
+1
Just suggested something similar before I see your post:
viewtopic.php?f=13&t=1364
Also this other suggestion to display layer time may help too, it is related to this same subject in fact:
viewtopic.php?f=13&t=1365
Just suggested something similar before I see your post:
viewtopic.php?f=13&t=1364
Also this other suggestion to display layer time may help too, it is related to this same subject in fact:
viewtopic.php?f=13&t=1365
-
- Posts: 9
- Joined: 03 Jan 2017, 17:51
Re: Variable Intra-Layer Speeds To Improve Print Quality
Variable speed for small perimeters and overhangs is just what I need to get really perfect prints
-
- Posts: 1
- Joined: 04 Jan 2017, 19:08
Re: Variable Intra-Layer Speeds To Improve Print Quality
Great Idea
I'm looking forward to seeing it implemented
I'm looking forward to seeing it implemented
-
- Posts: 1
- Joined: 14 Jul 2019, 04:22
Re: Variable Intra-Layer Speeds To Improve Print Quality
Any news on this feature request? As far as I can see it has not been implemented yet, right?
I would really really love this feature, I think it greatly enhances the print quality of a lot of printed parts.
I would really really love this feature, I think it greatly enhances the print quality of a lot of printed parts.