Closed zenduin closed 1 month ago
First question: what version of HH are you using?
MMU_SLICER_TOOL_MAP will only display the map once it is loaded. This is generated by the command:
18:28:38 --------- Slicer MMU Tool Summary ---------
4 color print (Purge volume map loaded)
T0 (Gate 0, PLA, e2dedb, 215°C)
T1 (Gate 1, PLA, 080a0d, 215°C)
T2 (Gate 2, PLA, 446b20, 215°C)
T3 (Gate 3, PLA, e0191e, 215°C)
Initial Tool: T3
-------------------------------------------
DETAIL=1 to see purge volumes
so it is loaded.
If you mmu_pause
the print. Then run:
MMU_SLICER_TOOL_MAP DETAIL=1
you should see the purge volume map. Note that the slicer tool map is cleared each time a new print starts.
Reviewing your log, tell me more about how the print job was started and what other macros you have. I ask because I see _MMU_PRINT_START
being called after the MMU_SLICER_TOOL_MAP which shouldn't happen!
The issue with colors not showing in Mailsail is fixed with a forced browser refresh (shift-reload page) as explained in the doc. This is fixed in the upcoming v2.7.0 release, but until then the manual UI refresh is necessary.
I am experiencing similar behavior. Trying to troubleshoot another issue and noticed this. Even just running
MMU_START_SETUP INITIAL_TOOL=1 REFERENCED_TOOLS=1 TOOL_COLORS=000000,000000,000000,0000FF,00FFFF,C0C0C0,FFFFFF TOOL_TEMPS=230,260,230,230,230,230,230 TOOL_MATERIALS=PLA,ASA,PLA,PLA,PLA,PLA,PLA PURGE_VOLUMES=0,60,60,307,586,459,560,60,0,60,307,586,459,560,60,60,0,307,586,459,560,80,80,80,0,540,562,661,114,114,114,256,0,272,408,60,60,60,241,213,0,210,80,80,80,272,242,60,0
MMU_START_CHECK
; START_PRINT TOOL_TEMP=260 BED_TEMP=105 FILAMENT_TYPE=ASA
MMU_SLICER_TOOL_MAP
Results in the last command reporting "No slicer tool map loaded"
i pushed a fix for this to the main branch...
It was a race condition that could occur when "octoprint support" was off. Anyway, Happy Hare detected the print started AFTER the slicer tool map was loaded. On the print start it cleared the map.
Let me know if latest patch fixes the issue.
Looks to be working perfectly now!
I'm trying to get Blobifier to work with different purge volumes defined by the slicer but it always reverts to default purge volume. MMU_SLICER_TOOL_MAP returns the error: "No slicer tool map loaded".
Here is my pre-processed start gcode:
It looks like MMU_START_SETUP calls MMU_SLICER_TOOL_MAP, but during the print it is not loaded. From my MMU_Log:
I also don't see the tool colors reflected on Mainsail. I am able to use the MMU_SLICER_TOOL_MAP command to set the purge volumes myself using the console. mmu(3).log