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.
47 Replies
Well, what slicer changes did you do?
Start G-code
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
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.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
Where do i find the debug.zip file on the interface?
in the navigation panel inside the ratos configurator
Okay. I have done as you said now i think.
please share the used gcode fie as well
please make sure to update all packages
to make sure we are working on the same version
give me. 5 minutes
can you to run this command
SET_GCODE_VARIABLE MACRO=T0 VARIABLE=active VALUE=True
in the console right?
yes
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
i see
I got the cfg from my friend
he had the machine before i bought it
well, the ratos configurator does generate the printer.cfg file for you
please regenerate it in the configurator
oh
@Helge Keck I imagine,
ratos.cfg
is also generated by configurator?yes
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.
you dont have a clean installation, thsi will create a lot of other issues in the future if you dont fix that
Already faced many of them dancing around with python envs
But I never look for easy ways. 😉
I am doing the configurator. But i do not know what T0 Toolboard i have.
show a photo
show a photo if the backside of it
no, the backside of your toolhead, this is jsut the ADXL
I am not really familiar with these things. The toolhead is the feeder?
show the backside of your extruder
Does it meantion what kind of T0 i have in my old printer.cfg?
i assume you dont even have a toolbaord, just show a photo of the backside of your extruder to confirm it
I dont think i have one either.
I suppose i should choose "skip" When choosing toolhead in the configurator, right?
no toolboard
I cant see that option sir
skip
Question, do i have to run a new configurator every time i change nozzle diameter?
technically yes, but the configurator rememebrs all your settings
so you just have to change the nozzle size
Good
but you can also change it manually in the printer.cfg file
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?
please open a new thread for a new problem