-
Notifications
You must be signed in to change notification settings - Fork 0
Ch. 1 ‐ Program flow
Below is a general PrusaSlicer slicing pipeline depending on the 3D printing technology used. The upgrade developed currently works with filament extrusion (FFF printer technology) in non-sequential mode.
The source code of the slicer consists of several libraries (folders), the main one being libslic3r. This is where the main modifications occur. Some changes may also affect the PrusaSlicer.cpp file located in the PrusaSlicer folder.
Data flow within the slicing process in the libslic3r library. After loading the 3D model, a print object is generated, consisting of a set of result objects and support layers. This data is then used to create the material transition tower and the final g-code.
It is possible to modify the usual multilayer mode of object fabrication by stepping over layers by manipulating the order of material regions. The proposed ITC upgrade is based on this feature and is implemented in the slicing program as shown below.
Slicing pipeline of the developed PrusaSlicer