Having issues PID Tuning Hemera

  • For some reason I cant seem to get the PID tune to not overshoot on my hotend. My target temp is 210, but I'm regularly hitting avg. 216.
    This is the heating section on the config.g file, with changes made to M305 P1 to match the E3D V6 tutorial, since its the same thermistor... right?

    ; Heaters
    M307 H0 B0 S1.00                           ; disable bang-bang mode for the bed heater and set PWM limit
    M305 P0 T100000 B3988 R4700                ; set thermistor + ADC parameters for heater 0
    M143 H0 S120                               ; set temperature limit for heater 0 to 120C
    M305 P1 B4725 C7.060000e-8 R4700           ; set thermistor + ADC parameters for heater 1
    M143 H1 S280   

    This is the current PID tune found in config-override.g, after running more than 20 cycles with no improvement in overshoot.

    M307 H1 A276.7 C144.1 D6.2 S1.00 V11.9 B0

    I cant figure out what I'm missing and I can't seem to find any solution that works for me.

  • have you tried to delete the m307 command from the config.g and made a new pid tune?

  • the M307 in the config.g file is for the bed. the m307 for the hotend is only found in the config-override.g file. I can try deleting it from the override file if that's what you mean?

  • sorry i mean the config-overide file

  • This post is deleted!

  • @SIam deleted the line and ran the tune again. The result were no different.

  • administrators

    Apart from the initial overshoot, is the temperature stable?

    Please confirm that you have no M301 commands in config.g or config-override.g.

    Your M307 A value looks lower than usual and that could account for the problem. Perhaps you are tuning with the print cooling fan on but the overshoot is when the fan is off, and you don't have a silicone sock over the heater block?

Log in to reply