Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.2k stars 2.08k forks source link

Spiralize concentric top/bottom pattern in point symmetry shapes #12207

Open GenericGerman opened 2 years ago

GenericGerman commented 2 years ago

Is your feature request related to a problem?

When printing concentric patterns on point-symmetrical shapes (circles, hexagons, pentagons, squares, etc..), the area is filled by creating multiple lines between the center and the edge. The spaces between are then being filled in afterward. That creates additional travel moves and leaves marks in the surface.

Describe the solution you'd like

Add an option to create a single line, spiralizing from the edge to the center or the other way around.

Describe alternatives you've considered

Add an option to order the printed lines so adjacent lines are printed next. That will still create start and endpoints though. (This can be achieved right now by making the wall line count as high as possible. Then print outside to inside. This will create a solid part though.)

Affected users and/or printers

Every part with a point-symmetry will benefit from this in terms of surface finish quality. Getting rid of unnecessary travel moves reduces print times as well.

Additional information & file uploads

279939985_5472261199497050_3657684079230676097_n

Ale11Re commented 1 year ago

Hi, I also noticed this behaviour in my prints, you should check the option 'optimize wall printing order'. But if you do so you'll get another problem:

I'm using Cura 5.3.1