Cura icon indicating copy to clipboard operation
Cura copied to clipboard

Optimize Wall Printing Order forgets outer walls for holes

Open Block137 opened this issue 1 year ago • 2 comments

Cura Version

5.7.1

Operating System

Windows 11

Printer

Custom

Reproduction steps

  1. Slice models with internal geometries
  2. Enable Optimize Wall Printing Order
  3. Slice

Actual results

(Wall Ordering set to Inside to Outside) G-code prints inner walls (green) but skip outer wall before moving to inner walls of other holes, then comes back to print outer wall (red) of each geometry individually.

Works properly for non-hole geometries.

Possibly related to #19056

Expected results

Prints inner walls and outer wall of the same geometry in 1 go

Add your .zip and screenshots here ⬇️

OptmzWallOrdr.zip Screenshot 2024-05-17 014124 Screenshot 2024-05-17 014809

Block137 avatar May 16 '24 18:05 Block137

Thanks for the report. I get the same results as you in that project. Go to "Experimental" settings and disable "Group Outer Walls". It looks to me like I'm getting the ordering you want with that setting disabled and Optimize Wall Printing Order enabled.

That was the only change I made and you can see below that each hole is completing before the print head moves on to another. Let us know if it works for you. image

GregValiant avatar May 16 '24 22:05 GregValiant

Looks like Group Outer Walls is the cause. That said, the actual bug is that Group Outer Walls doesn't work with non-hole walls? (screenshot2) Also why was it decided to be enabled by default?

Block137 avatar May 16 '24 23:05 Block137

"That said, the actual bug is that Group Outer Walls doesn't work with non-hole walls?" Sure it does. Look at the image below and you will see that the preview slider isn't at the end of the layer. Untitled

When I slice the file with "Group Outer Walls" disabled it looks like exactly what you wanted and that final outer wall is in place. This appears to be a settings issue so I'll go ahead and remove the bug label and close this. Let me know if you feel that is premature.

GregValiant avatar May 21 '24 02:05 GregValiant