Firmware Bug Extrudertemperatur und FEATURE_HEAT_BED_TEMP_COMPENSATION ?
Verfasst: So 28. Jun 2020, 16:58
Hallo,
nach meinem Umbau beim Extruder auf PT100 Sensor und vor dem Umbau mit schlechtere Druckqualität sichtbar durch erhöhte Extrudertemperatur, in Verbindung mit der Anpassung der FEATURE_HEAT_BED_TEMP_COMPENSATION Tables:
RFx000.h:
habe ich die Vermutung dass ein Firmware Bug bei der Berechnung der Extrudertemperaturen vorliegt.
https://github.com/RF1000/Repetier-Firm ... r.cpp#L868
So wie ich das sehe wird aus dem HEAT BED TEMP COMPENSATION Table der Offset dazugerechnet ohne zu unterscheiden welcher Sensor das ist. Es sollte aber nur aufs Heizbett berechnet werden und nicht auf den / die Extruder.
Kann jemand den Codeabschnitt mal prüfen?
nach meinem Umbau beim Extruder auf PT100 Sensor und vor dem Umbau mit schlechtere Druckqualität sichtbar durch erhöhte Extrudertemperatur, in Verbindung mit der Anpassung der FEATURE_HEAT_BED_TEMP_COMPENSATION Tables:
RFx000.h:
Code: Alles auswählen
/** \brief The following values represent the setpoint temperatures */
#define BED_SETPOINT_TEMPERATURES {60, 80, 100, 120, 140, 160}
/** \brief The following values represent the real temperature which is measured at the surface of the printing bed in case the temperature sensor delivers the setpoint temperatures */
#define BED_MEASURED_TEMPERATURES {45, 65, 85, 105, 125, 145}
https://github.com/RF1000/Repetier-Firm ... r.cpp#L868
So wie ich das sehe wird aus dem HEAT BED TEMP COMPENSATION Table der Offset dazugerechnet ohne zu unterscheiden welcher Sensor das ist. Es sollte aber nur aufs Heizbett berechnet werden und nicht auf den / die Extruder.
Kann jemand den Codeabschnitt mal prüfen?