Custom Extruder Config in Overrides not recognized
I have a non standard Hotend and wanted to add a extruder section in the end of the file.
Whenever i do this, my Sensor readout is wrong.
When i put one of the standard includes into the printer config it works.
Q: Builtin there is an extruder section in the printer.cfg from RatOS:
[extruder]
Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning.
#pressure_advance: 0.05
nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter.
dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction
control: pid
pid_kp: 28.413
pid_ki: 1.334
pid_kd: 151.300
Whenever i add for example this in the end it won't work
[extruder]
max_extrude_only_distance: 200
nozzle_diameter: 0.4
heater_pin: e_heater_pin
sensor_type: ATC Semitec 104GT-2
sensor_pin: e_sensor_pin
min_extrude_temp: 170
min_temp: 0
max_temp: 285
pressure_advance: 0.05
My assumption is : I have to "ilegally" merge my changes into the ratos default, cause after this section, no changes are allowed anymore (in terms of sensor type for example)
SO TLDR:
If you have a custom hotend, don't put it in the overrides, eaither merge it with the one in the printer.cfg or make a own file and reference it where the other hotends are.
Is my assumption correct ?
1 Reply
Don't use aliases for your non standard hotend config. Just directly reference the pin name
You should almost always put your changes in printer.cfg. in some rare instances you need to copy the ratos.cfg to a separate file and then change that separate file (usually only needed when removing defaults)