Predefined presets #352

Open
opened 2020-10-09 10:24:43 +01:00 by Hufnagels · 0 comments
Hufnagels commented 2020-10-09 10:24:43 +01:00 (Migrated from github.com)

First of all, it’s a great and very useful plugin. Thanks for that.
So my idea for future enhancements is to create some predefined presets for inputs/outputs. For ex.: most user use temp-heater-fun combo. Temp is simple to choose from inputs, cooling is also, but when u want heat with non continuous power (pulsing heating to avoid temp hysteresis) it is a bit hard to attach an output to it (i was unable to do it with duty cycles) —> keep temp in 1 celsius range.
And this preset is driven by gcode (in header defined chamber temp) or filename convension which material u use (ABS, PLA, etc)
I tested a lot of combinations and sometimes was the relay in on position, however the printing didn’t started (chamber temp must reached before print as by the bed and nozzle) or i did’t set temp in input or pushed the output button

Describe the solution you'd like
Check:
After octoprint start with the plugin set all output gpios to 0 except termistors
Presets:
Input for tempsensor as usual
Input for chamber temp manually given/gcode from header/filename ext like _ABS.gcode
Output for cooling: temp given already
Output for heating: temp giiven already, pw 10 sec / 10 sec on/off (there is an option in ur plugin, i know, but didn’t worked/can’t setted up

Additional context
My setup is: ender 3, ilea lack enc, 1500w ptc heater on back side in a sheetmetal box, 100 mm cooling fan on top, 5v/30a 2 channel relay (own 5v power source) on gpio23 and 24, rpi 2b, latest octoprint

First of all, it’s a great and very useful plugin. Thanks for that. So my idea for future enhancements is to create some predefined presets for inputs/outputs. For ex.: most user use temp-heater-fun combo. Temp is simple to choose from inputs, cooling is also, but when u want heat with non continuous power (pulsing heating to avoid temp hysteresis) it is a bit hard to attach an output to it (i was unable to do it with duty cycles) —> keep temp in 1 celsius range. And this preset is driven by gcode (in header defined chamber temp) or filename convension which material u use (ABS, PLA, etc) I tested a lot of combinations and sometimes was the relay in on position, however the printing didn’t started (chamber temp must reached before print as by the bed and nozzle) or i did’t set temp in input or pushed the output button **Describe the solution you'd like** Check: After octoprint start with the plugin set all output gpios to 0 except termistors Presets: Input for tempsensor as usual Input for chamber temp manually given/gcode from header/filename ext like _ABS.gcode Output for cooling: temp given already Output for heating: temp giiven already, pw 10 sec / 10 sec on/off (there is an option in ur plugin, i know, but didn’t worked/can’t setted up **Additional context** My setup is: ender 3, ilea lack enc, 1500w ptc heater on back side in a sheetmetal box, 100 mm cooling fan on top, 5v/30a 2 channel relay (own 5v power source) on gpio23 and 24, rpi 2b, latest octoprint
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Gandalf/OctoPrint-Enclosure#352