mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-07-24 18:54:26 +08:00
Fix special speeds not runnign at max when low layer time reduce the printing speed.
supermerill/SuperSlicer#1707
This commit is contained in:
parent
9c6c4b3d8a
commit
4ecf37161b
@ -775,6 +775,10 @@ std::string CoolingBuffer::apply_layer_cooldown(
|
||||
if (layer_time < slowdown_below_layer_time && fan_below_layer_time > 0) {
|
||||
// Layer time very short. Enable the fan to a full throttle.
|
||||
fan_speed_new = max_fan_speed;
|
||||
bridge_fan_speed = max_fan_speed;
|
||||
bridge_internal_fan_speed = max_fan_speed;
|
||||
ext_peri_fan_speed = max_fan_speed;
|
||||
top_fan_speed = max_fan_speed;
|
||||
} else if (layer_time < fan_below_layer_time) {
|
||||
// Layer time quite short. Enable the fan proportionally according to the current layer time.
|
||||
assert(layer_time >= slowdown_below_layer_time);
|
||||
|
Loading…
x
Reference in New Issue
Block a user