Lukáš Hejl
3bf6714d52
Added several test cases for degenerated Voronoi diagrams extracted from #8446 , #8846 and #9357 .
2023-01-11 22:18:00 +01:00
Lukáš Hejl
424ef02d8a
Added a test case for a missing part of a model cased by WallToolPaths::simplifyToolPaths that was reported in #8849 .
2023-01-11 21:42:07 +01:00
Lukáš Hejl
6b16eb5068
Added a test case for missing infill that is probably caused by PolylineStitcher, which produced an open polyline.
2023-01-09 13:02:04 +01:00
Lukas Matena
bbadcf57b2
Fixed memory leaks in libslic3r_tests
2022-08-16 11:09:24 +02:00
Lukáš Hejl
4fa76b2d8b
Reconnected endpoints of closed polyline when PolylineStitcher produced an open polyline mark as closed.
2022-08-12 09:48:34 +02:00
Lukáš Hejl
f60b88ba3e
Fix of #8597 - Assert on Windows about decrementing of std::vector::begin() in a specific case.
2022-08-12 09:48:34 +02:00
Lukáš Hejl
4d19eb9ace
Added several test cases distilled from reported issues.
2022-08-12 09:48:33 +02:00
Lukáš Hejl
c9ddf7315e
Replaced parameters wall_add_middle_threshold and wall_split_middle_threshold with automatic computation based on extrusion width.
...
That allows computed better values in cases when the extrusion width of the first layer or for the infill differs from the extrusion width for perimeters.
Parameters min_feature_size and wall_transition_length now can be set in percentages, and then they will be calculated based on nozzle size. Old profiles with default values are forced to replace old default values with new default values in percentages.
2022-08-08 10:21:55 +02:00
Lukáš Hejl
0161a59a93
Fix of #8472 : The middle perimeter was missing for some specific configurations due to numeric rounding errors.
2022-08-02 13:21:39 +02:00
Lukáš Hejl
decfa80bfd
Test case for issue when Arachne produce closed ExtrusionLine that have different the first and the last point.
2022-07-22 08:33:27 +02:00