SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
6.69k stars 784 forks source link

Variable temperature based on flowrate #3646

Closed Vanilla009 closed 4 months ago

Vanilla009 commented 8 months ago

Is your feature request related to a problem? Please describe. Increasing temperature increases flow rate but brings with it it's own set of problems. For high flow printing, I sometimes have to turn the temperature up, which isn't the best solution.

Which printers will be beneficial to this feature Printers with hotends that can change temperature quickly and/or high speed printers. (I have a phaetus Rapido, which can change temperature pretty quickly.)

Describe the solution you'd like Settings to set what temperatures should be set for what flow rates. Maybe also something for how fast the temperature changes or pid parameters.

Describe alternatives you've considered Upping the temperature or manually adjusting temperature in the gcode.

kylek29 commented 8 months ago

This is something I've mentioned (never created a formal request) and thought about. I wouldn't mind testing even a prototype to see how well it works. There has also been a post on Prusaslicer about something similar.

To give a use case example, many PLA filaments change their sheen depending on cooling/temp (e.g. eggshell to gloss). A model that has a lot of variation in layer times needs a longer min time per layer or you'll get glossy streaks. I routinely print about 5 deg over normal with my PLA to up the flow rate for speed, but this has negative effects for overhangs (increased sagging, etc.), and the aforementioned sheen streaking introduced on shorter layers.

Being able to tie a "temperature boost" to layers that have a higher predicted flow rate might work, since short layers are less likely to deplete the heat capacity of the nozzle as longer high flowrate layers will.

SamSpiri commented 7 months ago

This would indeed boost the hi speed quality. Because on small details very hot plastic is no good, but when nozzle cools down itself 10 seconds before that it improves the quality. There is AUTOTEMP feature in Marlin, but for other firmware it is a problem.

github-actions[bot] commented 4 months ago

Orca bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] commented 4 months ago

Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.