CuraEngine
CuraEngine copied to clipboard
WallToolPaths: simplify outlines
When reducing discretization_step_size
to smaller values (btw, I think it should scale with nozzle size or line widht), I noticed that lightning infill was getting a lot slower, even with drastic simplification settings.
It turns out that the outlines generated by WallToolPaths
are not simplified, unlike the toolpaths.
The easiest solution is to extract the outlines after simplifying the toolpaths.
I'm not completely sure, some simplifications may be removed after this change, like in Infill.