Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom part cooling fan curve #8527

Open
katherinehackworth opened this issue Oct 13, 2020 · 5 comments
Open

Custom part cooling fan curve #8527

katherinehackworth opened this issue Oct 13, 2020 · 5 comments
Labels
Type: New Feature Adding some entirely new functionality.

Comments

@katherinehackworth
Copy link

Is your feature request related to a problem? Please describe.
Fan speed can only be set to a given percentage for the part cooling fan.

Describe the solution you'd like
The ability to set a custom fan curve, defining part cooling fan speeds based on the overhang angle of the part at that current area as so: fan curve This is similar to how PC users are able to set custom fan curves for their PC case fans as a function of the (usually) CPU temperature.

Describe alternatives you've considered
Unsure.

Affected users and/or printers
All users with part cooling fans on their printers.

Additional context
N/A

@katherinehackworth katherinehackworth added the Type: New Feature Adding some entirely new functionality. label Oct 13, 2020
@Ghostkeeper
Copy link
Collaborator

From a user experience point of view, I think this would require some sort of tiered UI that allows people to use a simple version first without needing to understand these graphs. Otherwise this setting would not be understood by many users, and some users might bulk at the complexity.

@mrx23dot
Copy link

+1 for overhang based fan control, I need 100% fan for overhangs, but 0% fan for the rest of layers with ABS.

@halfshavedyaks
Copy link

I also want overhang fan control, but it needn't be a custom curve. As mrx23dot has said, one setting for any overhangs above a certain threshold would be adequate in many cases, analogous to the overhang speed setting. A default smooth gradient might be better still and a custom curve would be icing, but a basic version would do most of what I need.

@Ghostkeeper
Copy link
Collaborator

Something similar is being discussed in #5140, Halfshavedyaks.

@GregValiant
Copy link
Collaborator

See Pull request #15853

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: New Feature Adding some entirely new functionality.
Projects
None yet
Development

No branches or pull requests

6 participants