post_processing

Polyline simplification

simplify_paths_rdp

Simplifies a path using the Ramer–Douglas–Peucker algorithm, implemented in the rdp python library.

Sorting

seams_align

Aligns the seams (start- and endpoint) of a print.

seams_smooth

Smooths the seams (transition between layers) by removing points within a certain distance.

sort_into_vertical_layers

Sorts the paths from horizontal layers into Vertical Layers.

reorder_vertical_layers

Re-orders the vertical layers in a specific way

sort_paths_minimum_travel_time

Sorts the paths within a horizontal layer to reduce total travel time.

zig_zag_open_paths

Reverses half of the open paths of the slicer, so that they can be printed in a zig zag motion.

Additional

generate_brim

Creates a brim around the bottom contours of the print.

generate_raft

Creates a raft.

spiralize_contours

Spiralizes contours.