Vicky@Raise3D wrote:Stevie wrote:[FEATURE][IM-3.4.2.3140]
Title: [Change priority of Gap Fill vs Check Thin Wall]
Description: [gap fill is used before the check thin wall feature comes in]
Version: [3.4.2.3140]
Operation System: [Windows 10 64 Bit]
(...)
Would you like to share your idea, gcode and data files with us so that we can run some tests?
Yeah... not that easy but I did some more tests, please find attached the stl file and gcode + data for all six scenarios.
Tests done with .2 layer hight, 4 shells, ew 0.5mm and 25% infill (does not really matter)
#1: No Gap fill, no thin wall
#2: No Gap fill, thin wall
#3: Gap fill (no single extrusion), no thin wall
#4: Gap fill (single extrusion), no thin wall
#5: Gap fill (no single extrusion), thin wall
#6: Gap fill (single extrusion), thin wall
Scenario 1: No Gap fill, no thin wall
2mm: no gap fill is used so the feature could be needes here...
20mm: Slicer is not able to print the thin walls as they are smaller than the extrusion width - print is impossible
26mm: Half of the object has 3 walls the other part only 2...
Scenario 2: No Gap fill, thin wall
2mm: no gap fill is used so the feature could be needes here...
20mm: Slicer is able to print the thin walls, feature works as expected!
26mm: object has 4 nice shells
Scenario 3: Gap fill (no single extrusion), no thin wall
2mm: gap fill is used to fill the gap between the two walls
20mm: Slicer is not able to print the thin walls as they are smaller than the extrusion width - print is impossible
26mm: We have 2 walls with ugly structure used for filling the gap (not following the path of the shells)
Scenario 4: Gap fill ( single extrusion), no thin wall
2mm: gap fill is used to fill the gap between the two walls
20mm: Slicer is not able to print the thin walls as they are smaller than the extrusion width - print is impossible
26mm: We have 3 walls with nice structure on the one half and 4 walls for the other half
Scenario 5: Gap fill (no single extrusion), thin wall
2mm: gap fill is used to fill the gap between the two walls
20mm: Slicer is able to print the thin walls, thin wall feature works as expected!
26mm: We have 2 walls with ugly structure used for filling the gap (not following the path of the shells)
Scenario 6: Gap fill (single extrusion), thin wall
2mm: gap fill is used to fill the gap between the two walls
20mm: Slicer is able to print the thin walls, thin wall feature works as expected!
26mm: We have 3 walls with nice structure on the one half and 4 walls for the other half
So I am NOT able to get the best from all worlds:
1) I need thin wall to be able to print @20mm
2) I want gap fill to have that feature @2mm
But if I use thin wall WITH gap fill I get an "ugly" structure @26mm
Best result would be:
2mm: gap fill is used to fill the gap between the two walls
20mm: Slicer is able to print the thin walls, thin wall feature works as expected!
26mm: object has 4 nice shells
Imho the priority is just switched: first check for thin wall (to have best results @20mm & 26mm) and last check for gap fill (@2mm)