Introduce option to control one wall draft shield
Description
Introduce option to control whether one wall or all skirt walls are extruded from the second layer onwards.
Fixes #7424
Screenshots/Recordings/Graphs
(edit - screenshots below updated following latest code commit after Softfever's feedback).
Tests
Tested with option enabled & disabled Tested with multi color print Tested with draft shield on/off
Hmmm I'm thinking of reducing confusion and avoid showing too many options for people who don’t use the draft shield at all (which is probably 99.9% of users TBH) I suggest we make following changes instead, please let me what do you think.
- The skirt will respect the skirt height unless the draft shield option is enabled.
- If the draft shield is enabled, Orca will disable the skirt height option and display a new option: 'Single loop draft shield.' If this option is selected, Orca will ignore skirt loops for layers beyond the first and create a single loop."
Makes sense I think - so basically always print a full fat, all perimeter skirt and if a draft shield is selected, disable the skirt height option (as it does today) and display the option to have a single or multiple wall draft shield, if I got you right?
Makes sense I think - so basically always print a full fat, all perimeter skirt and if a draft shield is selected, disable the skirt height option (as it does today) and display the option to have a single or multiple wall draft shield, if I got you right?
Exactly!
Any chance this will be resolved in the final version 2.3 please?
I’ll try to find some time over the weekend to address softfever’s feedback and hopefully this could make it into the next beta.
@SoftFever Done and also some small cleanup on what fields are enabled disabled for the skirt loops = 0 scenario.
Final update - renamed option to "Single loop draft shield" through the code base as per Softfever's feedback.
To be honest I don't really understand why use several loops-layers skirt. For easy removing one loop for extra layer(s) is good enough, like this:
There have been several reports that the single wall on the second layer was not enough to enable easy detachment of the skirt from the plate. More walls make the second layer more robust to ease detachment.
as the material waste is minimal (most skirts are two / three layers tall tops) it makes sense from a UI and ease of use perspective to just default it to the lowest common denominator which is multiple loops for skirts.
For draft shields there is the option available to choose a more robust shield or a less dense one, as material use there is more significant.
Yes, I remember, but from my experience even one loop in second layer is enough to use it like "handle" to pull skirt off the bed. May be it's bad/material depending.
It also depends on the nozzle, I guess. In the case of a 0.2 mm nozzle, a single loop on the second layer might not be enough.