Feature Request: Ability to de-select tool after filament change
-
@diamondback you could just put an M400 in before calling T-1
Tx P0 selects the tool without running any of the tool change macros.
you can also use the heater/tool buttons in DWC to activate (pickup) or turn off (release) a tool -
@jay_s_uk said in Feature Request: Ability to de-select tool after filament change:
@diamondback you could just put an M400 in before calling T-1
Tx P0 selects the tool without running any of the tool change macros.
you can also use the heater/tool buttons in DWC to activate (pickup) or turn off (release) a toolHm, will try the M400, thanks.
As for the P0, that doesn't help I'm afraid, I'm not the one calling Tx, it's DWC that is doing that when loading/unloading filament.
I would need to have a way to change what gcode exactly DWC is calling when pressing its buttons I think. -
@diamondback said in Feature Request: Ability to de-select tool after filament change:
it's DWC that is doing that when loading/unloading filament.
I would need to have a way to change what gcode exactly DWC is calling when pressing its buttons I think.thats one for @chrishamm then
-
@jay_s_uk Yea, the M400 T-1 didn't work either unfortunately, it executes everything correctly, but after the unload finishes, DWC keeps displaying the previously loaded filament.
I unloaded T0 right before this image was taken. (No errors in the console)
-
@chrishamm Any idea? Is this behavior intended or at least expected? Anything I can do to make it work?
-
Any idea @dc42 @chrishamm ?
-
@diamondback said in Feature Request: Ability to de-select tool after filament change:
Hi,
I went back over this topic and messed with my printer a bit.
I don't understand why you want to deselect the tool after unloading?
Can you clarify that a bit?
Thanks.
-
@fcwilt I'm running a Toolchanger that loads its filament by purging a bunch of it.
So in order to do that, the correct tool is being selected by DWC when clicking the load button, it then executes the load macro of the specific filament, which moves the tool to the purge location and then purges a bunch.
Ideally, it would now store the tool away by deselecting it.
I want this to happen as quickly as possible after purging is done since my parking position includes a silicone strip that blocks the nozzle and avoids any oozing while the tool cools down.When doing this manually, I either have to sit there while it's purging (which takes some while to finish) carefully watching the process and hit the deselect button in DWC as quickly as possible, or accept some oozing, which makes the silicone blockers kinda pointless.
If RRF/DWC was able to have a T-1 as the last step of the filament load, I would be able to fully automate this.
-
Thanks.
Would using the daemon.g file to check for some suitable condition and deselect the tool there be quick enough?
I did a quick and dirty test just using a global variable set in the filament unload.g file and tested that variable in daemon.g and it works but it takes a second or two.
Frederick
-
@fcwilt Thanks for the thoughts. It would probably be an "ok" workaround, but I'm not really positive about this being an actually good solution...
I would love to get some more control over what exactly DWC executes when pressing the filament related buttons, could be as easy as defining some "end" code/macro, either via file or a setting within DWC.
-
@diamondback said in Feature Request: Ability to de-select tool after filament change:
@fcwilt Thanks for the thoughts. It would probably be an "ok" workaround, but I'm not really positive about this being an actually good solution...
I would love to get some more control over what exactly DWC executes when pressing the filament related buttons, could be as easy as defining some "end" code/macro, either via file or a setting within DWC.
I meant it only as a work around until such time that your need is addressed by the progammers.
Frederick
-
@fcwilt said in Feature Request: Ability to de-select tool after filament change:
@diamondback said in Feature Request: Ability to de-select tool after filament change:
@fcwilt Thanks for the thoughts. It would probably be an "ok" workaround, but I'm not really positive about this being an actually good solution...
I would love to get some more control over what exactly DWC executes when pressing the filament related buttons, could be as easy as defining some "end" code/macro, either via file or a setting within DWC.
I meant it only as a work around until such time that your need is addressed by the progammers.
Frederick
Yea, it's definitely a smart idea, maybe I'll mess around with a little.