← All projects

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.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/g-code-flow-temperature-controller.svg)](https://www.madeinalgeria.dev/projects/g-code-flow-temperature-controller)

Related projects