A full featured Open Source 3D printer host driver, designed to create your own RepRap
QRepRap is a slicer, connection manager, etc. A RepRap is an open source self-replicating 3D printer.
The slicing functionality of QRepRap is multithreaded with OpenMP in order to provide faster processing on multicore CPUs.
Among its features, we can mention variable infill ratio support, automatic dead link detection, loading of common mesh formats like STL, PLY, OBJ or 3DS, as well as the ability to save and restore GCode.
QRepRap also offers minimal support generation, lower material density for support parts, print duration estimation, and the first layers speed can be set to lower or higher than the regular extrusion speed.