Slic Toolkit - V3.2

result = my_slicer.slice( stl_path="complicated_part.stl", printer=printer, material=material, layer_height=0.2, adaptive_layers=True )

from slic_toolkit_v3_2 import Slicer, Material, Printer my_slicer = Slicer(license_path="./license.lic") printer = Printer.from_json("my_custom_delta.json") material = Material(name="ABS", nozzle_temp=250, bed_temp=110) slic toolkit v3.2

| Feature | SLIC Toolkit v3.2 | Ultimaker Cura (v5) | PrusaSlicer (v2.7) | | :--- | :--- | :--- | :--- | | | Native (Python/C++) | Limited (Uranium plugin) | Command-line only | | Non-Planar Slicing | Native (Beta) | Requires plugin | Not supported | | Multi-Core Efficiency | Excellent (64+ cores) | Moderate (4-8 cores) | Moderate | | Learning Curve | Steep (Developer required) | Low | Low to Medium | | Cost | Commercial License | Free (Open Source) | Free (Open Source) | result = my_slicer