M144 opt. H parameter (default=0) for single-extr. printers
-
I don't understand the use case either. Why don't you want to deselect the tool when you put it into standby?
-
@dc42 said in M144 opt. H parameter (default=0) for single-extr. printers:
I don't understand the use case either. Why don't you want to deselect the tool when you put it into standby?
Thanks for the fast reply!
I guess you could call it lazyness or philosophical:
The concept of tools might be really needed if one would have more then one tool. With single-heatplate single-extruder printers, I just ask myself, why I cannot avoid everything related to "tools"?With that optional H paramter within M144 I think I could throw out all tool-related stuff everywhere, but in the config.g, where it simply selects the one and only tool 0 in the end of it, and that´s it. -> Would only need tools on those printers that have more then one
(hm - I know I know - a lot of ideas that I post here - )
Is there any other way to call via command-line the extruderheater (H1) to standby without having to deselect the whole tool?
Edit: I have always asked myself what is DWC sending to the mainboard when I click on the picture to toggle through the states to go from "active" to "standby" (and finally "off" until it starts again)
?Edit-edit: To put it straight, by my firmware-wish, I could get rid of all tool-related macros like "tfree0.g","tpost0.g" & "tpre0.g"
-
Maybe you close this. This is maybe too far off.
I just cannot wrap my head around why I can toggle between "active" & "standby" for the heatplate but do not find any information to do the same for the tool (without de-/selecting it)
I think I rather go to sleep now -> Next morning the world might look better already
-
It's the generalized nature of RRF that gives it its power and flexibility.
-
Thanks! Yep, guess there is some truth in that statement.
Could you please close this post -> Will open a new "help" post in the "general" field to see how far it get´s me
Also my intent was to get things "simpler", having more and more option is a difficult way to contribute to the KeepItSimple-principle. Too many new stuff: Variables, conditions Guess next should be to contribute to the documentation of all that -
I thought about it and I guess I settled with the idea that for the single-extruder I will be fine by just setting the active temp from 0 to whatsneeded and just ignore to use standby (or do I just do not get how to access standby-temperature without de-/selecting a tool?)
-
standby is still useful in a single tool printer. like lowering the temp on pause.
-
Thanks for replying.
I just do not get what is the G-/M-code for doing it (not using DWC or PanelDue)?
-
-
Ah, but then I am again back fiddling with Tools, which I wanted to avoid to fiddle with as long as the printer is single-extruder. Thanks anyway. I guess currently there is no way to toggle between active/standby temps without using Tools. Thanks so much for tryin to help me here! There are other things more important -> let´s close this post. I do not wanna "euch auf den Keks gehen" as we say in Deutsch (guess it translates to something like: I do not wanna walk over your cookies or so if that makes any sense)
-
The paradigm is tools. That's just the basis of how it all works.
Not sure why it's such a hang up though.
If Tn is used to select tool n but that tool is already active, the command does nothing. Otherwise, the sequence followed is:
If another tool is already selected and all axes have been homed, run macro tfree#.g where # is the number of that tool
If another tool is already selected, deselect it and set its heaters to their standby temperatures (as defined by the R parameter in the most recent G10 command for that tool)
If all axes have been homed, run macro tpre#.g where # is the number of the new tool
Set the new tool to its operating temperatures specified by the S parameter in the most recent G10 command for that tool
If all axes have been homed, run macro tpost#.g where # is the number of the new tool. Typically this file would contain at least a M116 command to wait for its temperatures to stabilise.
Apply any X, Y, Z offset for the new tool specified by G10
Use the new tool. -
@LB said in M144 opt. H parameter (default=0) for single-extr. printers:
I do not wanna walk over your cookies
I get the sentiment.
-
Hi forum-member, if you´ve read that far, you can continue for ongoing forum-discussion here: https://forum.duet3d.com/topic/21649/command-to-turn-heaters-active-standby-off