SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
5.89k stars 670 forks source link

Use one loop for draft shield #5786

Open vovodroid opened 1 week ago

vovodroid commented 1 week ago

Currently draft shield loops number is set by skirt loops option. If it's set to one

image

there is a high chance it will be disconnected because of shield warping. If it's set to several loops

image

there is a lot of time and material waste (and probably adhesion is also affecting by thick wall warping).

This PR sets draft shield to one loop:

image

thus combining good bed adhesion and draft protection.

Actually draft shield loops number could be configurable, but from my extensive usage of draft shield with materials like ABS/ASA it's not necessary. Three-five first layer loops and one loop shield works very good.

igiannakas commented 1 week ago

THANK YOU!! I was busting my head on how to do the same when I enabled the feature and could not figure it out no matter what I tried! So I gave up :) That is a nice and simple fix! Well done for this!