Fix: A proper handling of the support_base_pattern_spacing = 0 for the Tree Slim support #1879

Closed
opened 2026-04-05 20:47:43 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @valerii-bokhan on 10/19/2025

Description

Fixes #11082

Slicing is going to the endless loop when the Base pattern spacing value is 0 for Tree Slim support.

The base value of the support_base_pattern_spacing setting was used in the support infill spacing calculation instead of the precalculated variable.

Screenshots/Recordings/Graphs

image image image

Tests

Tested by generating Tree Slim supports with the Base pattern spacing being 0 - it's not causing hangs of the slicer anymore.

*Originally created by @valerii-bokhan on 10/19/2025* # Description Fixes #11082 Slicing is going to the endless loop when the `Base pattern spacing` value is 0 for `Tree Slim` support. The base value of the `support_base_pattern_spacing` setting was used in the support infill spacing calculation instead of the precalculated variable. # Screenshots/Recordings/Graphs <img width="1058" height="662" alt="image" src="https://github.com/user-attachments/assets/1aa05339-d37c-4487-89e2-5a5f08369c72" /> <img width="1348" height="632" alt="image" src="https://github.com/user-attachments/assets/da7b5fb9-689b-4b15-8ac3-c4f5b5ce6c97" /> <img width="1320" height="628" alt="image" src="https://github.com/user-attachments/assets/f4ecae9c-7d52-495f-9f01-d1c4f684d358" /> ## Tests Tested by generating Tree Slim supports with the `Base pattern spacing` being `0` - it's not causing hangs of the slicer anymore.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1879