The value 'T0' is not valid for MACRO

I saw an older thread with this error message with this answer "T0 command is only used for multi tool printers. You have installed the wrong firmware or added some mods." I am still clueless. I have updated everything and i have not change anything besides some slicer code. I need help to solve this matter.
No description
47 Replies
blacksmithforlife
Well, what slicer changes did you do?
Erik_
Erik_OP4w ago
Start G-code
No description
Grüne Soße
Grüne Soße4w ago
I have the same problem. I am on Rat OS config 2.1.x, and latest klipper. I don't run a RatOS though, so most likely I screwed up when putting things together, but I really don't understand what it could be. The T0 is coming from the START_PRINT macro in the latest 2.1.x config
# update Frontend
SET_GCODE_VARIABLE MACRO=T0 VARIABLE=active VALUE=True
{% if printer["dual_carriage"] is defined %}
SET_GCODE_VARIABLE MACRO=T1 VARIABLE=active VALUE=True
{% endif %}
# update Frontend
SET_GCODE_VARIABLE MACRO=T0 VARIABLE=active VALUE=True
{% if printer["dual_carriage"] is defined %}
SET_GCODE_VARIABLE MACRO=T1 VARIABLE=active VALUE=True
{% endif %}
This is defined in macros.cfg in the root of RatOS config, and doesn't seem to contain any condtion to be called on a multi-tool printer.
Helge Keck
Helge Keck4w ago
T0 exists also on single toolhead printer please share the debug.zip file also, please enable debug,reproduce the error and share the console ouput
Erik_
Erik_OP4w ago
Where do i find the debug.zip file on the interface?
Helge Keck
Helge Keck4w ago
in the navigation panel inside the ratos configurator
Erik_
Erik_OP4w ago
Okay. I have done as you said now i think.
Helge Keck
Helge Keck4w ago
please share the used gcode fie as well
Helge Keck
Helge Keck4w ago
please make sure to update all packages to make sure we are working on the same version
Erik_
Erik_OP4w ago
No description
Helge Keck
Helge Keck4w ago
give me. 5 minutes can you to run this command SET_GCODE_VARIABLE MACRO=T0 VARIABLE=active VALUE=True
Erik_
Erik_OP4w ago
in the console right?
Helge Keck
Helge Keck4w ago
yes
Erik_
Erik_OP4w ago
No description
Helge Keck
Helge Keck4w ago
your printer.cfg does look its from an older ratos version it doesnt include the ratos.cfg file did you copied it from an a old isntallation? thats definitly a wrong printer.cfg file its a RatOS V2.0 printer.cfg with a RatOS V2.1 ratos.cfg file thats not gonna work
Erik_
Erik_OP4w ago
i see I got the cfg from my friend he had the machine before i bought it
Helge Keck
Helge Keck4w ago
well, the ratos configurator does generate the printer.cfg file for you please regenerate it in the configurator
Erik_
Erik_OP4w ago
oh
Grüne Soße
Grüne Soße4w ago
@Helge Keck I imagine, ratos.cfg is also generated by configurator?
Helge Keck
Helge Keck4w ago
yes
Grüne Soße
Grüne Soße4w ago
understood, thanks. Will look for a way. Up to this moment I was able to build a docker container with ratos-config just by more or less butchering the ratos-config repo. Now it seems maybe it's time to just run a bare klipper and write the config from scratch.
Helge Keck
Helge Keck4w ago
you dont have a clean installation, thsi will create a lot of other issues in the future if you dont fix that
Grüne Soße
Grüne Soße4w ago
Already faced many of them dancing around with python envs But I never look for easy ways. 😉
Erik_
Erik_OP4w ago
I am doing the configurator. But i do not know what T0 Toolboard i have.
Helge Keck
Helge Keck4w ago
show a photo
Erik_
Erik_OP4w ago
No description
Helge Keck
Helge Keck4w ago
show a photo if the backside of it
Erik_
Erik_OP4w ago
No description
Helge Keck
Helge Keck4w ago
no, the backside of your toolhead, this is jsut the ADXL
Erik_
Erik_OP4w ago
I am not really familiar with these things. The toolhead is the feeder?
Helge Keck
Helge Keck4w ago
show the backside of your extruder
Erik_
Erik_OP4w ago
Does it meantion what kind of T0 i have in my old printer.cfg?
Helge Keck
Helge Keck4w ago
i assume you dont even have a toolbaord, just show a photo of the backside of your extruder to confirm it
Erik_
Erik_OP4w ago
No description
Erik_
Erik_OP4w ago
I dont think i have one either. I suppose i should choose "skip" When choosing toolhead in the configurator, right?
Helge Keck
Helge Keck4w ago
no toolboard
Erik_
Erik_OP4w ago
I cant see that option sir
Erik_
Erik_OP4w ago
No description
Helge Keck
Helge Keck4w ago
skip
Erik_
Erik_OP4w ago
Question, do i have to run a new configurator every time i change nozzle diameter?
Helge Keck
Helge Keck4w ago
technically yes, but the configurator rememebrs all your settings so you just have to change the nozzle size
Erik_
Erik_OP4w ago
Good
Helge Keck
Helge Keck4w ago
but you can also change it manually in the printer.cfg file
Erik_
Erik_OP4w ago
The printer starts now when i upload a print job for it! I have come up with another type of problem regarding the calibration of my setup. My friend is not able to help me more than google now, so i am asking here. I want to raise the toolhead in Z because it is now pressing into the bed. Nothing happends when i press Z-Offset in the interface. It just wont go up. Is there some z probe calibration guide that i can get my hands of?
Helge Keck
Helge Keck4w ago
please open a new thread for a new problem
Want results from more Discord servers?
Add your server