-
Notifications
You must be signed in to change notification settings - Fork 1
Home
This project is attempting to create a version of Superslicer (supermerill/SuperSlicer) that supports color mixing hot-ends. My initial goal is to support setting color mixes on individual extruders/tools as either a single color, layered color or gradient color. Support for ReprapFirmware, Marlin and Klipper Gcode flavor printers is provided.
Support for multiple ways of defining mix ratios lets people use whatever they're used to or whatever the basic model is for the printer.
The basic model is one of "ratios": x parts port 1, y parts port 2, z parts port 3, ... etc. For example (2,2,1,0) is 2 parts port 1, 2 parts port 2, 1 parts port 3 and 0 parts port 4. These ratios are mapped down to whatever the gCode flavor requires. For RepRap based printers, this maps to fractional rations with the totals = 1.0 (eg: (0.4, 0.4, 0.2, 0.0). For Marlin and Klipper based printers, it maps down to % values with the total = 100 (eg: (40,40,20,0). Marlin can normally accept 0..1.0 based values, but Zonestar implemented their own version so I went with it....