Hi,
I don’t know if this is possible…
By default my printer, a Ratrig v3, comes with 1.8º step motors, but I put 0.9º step motors…
From what I’ve read, I have to change [full_steps_per_rotation] to 400 from 200 by default.
I have been able to do it by putting the following lines at the end of the printer.cfg file:
[stepper_x]
full_steps_per_rotation: 400
[stepper_y]
full_steps_per_rotation: 400
in a section called:
PRINTERCONFIGURATION
Customize the defaults to your specific build
That’s how it’s working for me… but I’d like to know where the parameter it’s modifying is…, because I can’t find it… I have to say that the printer.cfg file has many [includes], to adapt to the different configurations that this printer can have.
In summary:
- For this and other occasions. Is there a way to find out where Klipper is reading the parameter [full_steps_per_rotation]… I’ve looked at many configuration files it comes with… and I can’t find it. Many of the configurations have multi-level includes… in “printer.cfg” there is an include to a file and in this file there is another [include]… and it is difficult to trace
There is another possibility, that Klipper, if nothing is specified, takes by default [full_steps_per_rotation=200]
- I take the opportunity to ask. What is put at the end of printer.cfg… takes precedence over everything before it?