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
7k stars 822 forks source link

Auto generate runners for plates of small parts #6277

Open jamesmoe opened 2 months ago

jamesmoe commented 2 months ago

Is there an existing issue for this feature request?

Is your feature request related to a problem?

When you have a number of small parts on a plate commonly one part will let loose and ruin the whole plate. Brims are unwieldy and often ruin the finish or dimensions of small parts. Here is an example of a print where someone remixed a plate of small parts and added runners plastic model style. The runners wile thin, are enough to give the additional area for much better hold-down.

image

Which printers will be beneficial to this feature?

Klipper, Marlin

Describe the solution you'd like

I feel given a plate of small parts automatically generated runners would be possible similar to the way supports are automatically generated. Automatically generated runners would make reliability of printing a large number of small parts higher.

I envision a solution as a check box to "enable runners" and some parameters such as now many layers the runners should be and how wide the runners should be starting with single extrusion width.

Describe alternatives you've considered

Brims - Ruin finish and dimensions of small parts Rafts - Material and time intensive Alternate build surfaces - no matter how good the build surfaces are small parts pose a challenge

Additional context

image

envilgt commented 2 weeks ago

This would be a dream alternative to brims!