G-Code-Flow-Temperature-Controller
by @sb53systems
Active 309
A post processing script for OrcaSlicer that demonstrates how automatically adjusting Nozzle Temperature and Flow rate (Print Speed) can significantly improve both print time and quality, while also simplifying slicer settings.
About this project
G-Code Flow & Temperature Controller This script dynamically adjusts nozzle temperature and print speed (flow rate) to significantly improve print quality and reduce print time, all while simplifying slicer settings. By optimizing these parameters, it makes 3D printing more accessible, less complex and faster. Most slicers use a fixed nozzle temperature throughout an entire print, even though the extrusion flow constantly changes. This means the filament is often printed either hotter or colder than necessary. G-Code Flow & Temperature Controller is an open-source post-processing tool that analyzes the average volumetric flow of the G-code and dynamically adjusts both nozzle temperature and printing speed. The goal is simple: maintain the optimal melting conditions throughout the print while reducing manual tuning. Why? The amount of heat required to properly melt filament depends primarily on the extrusion flow. Low flow requires less heat. High flow requires more heat. However, traditional slicers use a single temperature for the entire print, forcing users to compromise between: Surface quality Printing speed Layer adhesion Stringing Over/less heating Philosophy
From the project README on GitHub
- Stars
- 309
- Forks
- 11
- License
- MIT
- Last push
- 11 Jul 2026
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/g-code-flow-temperature-controller)