Cooling Fan speeds do not match Min / Max layer times and fan speed settings #1260

Open
opened 2026-04-05 17:07:12 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @ehtrinkl on 12/26/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.0, 2.3.1

Operating System (OS)

Windows

OS Version

Windows 11

Additional system information

CPU 14th gen i7, 9070xt GPU, 64 GB Ram

Printer

Qidi Tech XMAX 3

How to reproduce

  1. In Material Settings, then cooling tab,
    set:
    Min Fan speed to 10% @ 65 sec Layer time
    Min Fan speed to 50% @ 4 sec Layer time
    Keep fan always on
  2. slice part with layer times above 65 seconds
  3. see if fan speed is clamped at 10% when layer times exceed 65 seconds

Actual results

At a layer time of 76.7 seconds, the fan speed is set to 29%.

Image Image Image

Expected results

At a layer time of 76.7 seconds, the fan speed should be clamped to 10%.

I sliced in Bambu and get expected fan speed results:

Image Image

Project file & Debug log uploads

log.zip
FanCalibrationCone_v1.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

These fan cooling settings are critical in getting consistent layer adhesion and surface finish on ASA / ABS plastics that require some cooling that is layer time dependent. The attached project is specifically to tune these 4 parameters for min / max layer time and fan speeds.

Issue was reported but closed in:
https://github.com/OrcaSlicer/OrcaSlicer/issues/7980

*Originally created by @ehtrinkl on 12/26/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.0, 2.3.1 ### Operating System (OS) Windows ### OS Version Windows 11 ### Additional system information CPU 14th gen i7, 9070xt GPU, 64 GB Ram ### Printer Qidi Tech XMAX 3 ### How to reproduce 1) In Material Settings, then cooling tab, set: Min Fan speed to 10% @ 65 sec Layer time Min Fan speed to 50% @ 4 sec Layer time Keep fan always on 2) slice part with layer times above 65 seconds 3) see if fan speed is clamped at 10% when layer times exceed 65 seconds ### Actual results At a layer time of 76.7 seconds, the fan speed is set to 29%. <img width="651" height="430" alt="Image" src="https://github.com/user-attachments/assets/984d7fff-04b4-41ca-9c46-1804a12e131a" /> <img width="780" height="711" alt="Image" src="https://github.com/user-attachments/assets/72aa5104-1f10-4840-be65-9340a290f006" /> <img width="780" height="715" alt="Image" src="https://github.com/user-attachments/assets/d7e57562-ee9c-42c5-a9a0-0f54d6abfa34" /> ### Expected results At a layer time of 76.7 seconds, the fan speed should be clamped to 10%. I sliced in Bambu and get expected fan speed results: <img width="1777" height="1287" alt="Image" src="https://github.com/user-attachments/assets/94c30c12-5329-483b-bb0a-e127a6d5e834" /> <img width="1977" height="1327" alt="Image" src="https://github.com/user-attachments/assets/e5816404-7335-4e8a-8f60-efa33f0f173a" /> ### Project file & Debug log uploads [log.zip](https://github.com/user-attachments/files/24349150/log.zip) [FanCalibrationCone_v1.zip](https://github.com/user-attachments/files/24349151/FanCalibrationCone_v1.zip) ### Checklist of files to include - [x] Log file - [x] Project file ### Anything else? These fan cooling settings are critical in getting consistent layer adhesion and surface finish on ASA / ABS plastics that require some cooling that is layer time dependent. The attached project is specifically to tune these 4 parameters for min / max layer time and fan speeds. Issue was reported but closed in: https://github.com/OrcaSlicer/OrcaSlicer/issues/7980
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1260