My corexy hbot configurations and build pictures
-
@Veti said in My corexy hbot configurations and build pictures:
f you can establish the resistance at certain temperatures, then that would be perfect.
measure the resistance at something like 25, 120 and 240.
then use the https://configtool.reprapfirmware.org/Heaters click on the Beta value, select custom and enter those values.
It will calculate B and C for you. That would be more accurate as thermistors have variations that can lead to +/- 10 C.
Failing to do that you can buy a thermistor.
Preferable a Semitec 104-GT2.
I personally use a PT1000 (no daughter board necessary) for hotend and bedi understand, even with my current setup, i notice, its always overshooting the temp around 10 degrees, but then adjusts it to where it needs to be.
-
@tracar
that is an indication that you need to adjust the pid tuning.see
https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_controlIf during initial heating the temperature undershoots the target, reduce the A parameter. If it overshoots the target, increase the A parameter. Try increasing/decreasing it by 5% or 10%.
-
so 3724.2 would be a good starting point
-
@Veti said in My corexy hbot configurations and build pictures:
what about
M303 H1 S240 ; auto tune heater 1, default PWM, 240C target or maximum temperature
M303 ; report the auto-tune status or last result
-
yes and save those values in your config.g
-
the results of the M303 H1 S240
M307 H1 was used to get this info after the M303 H1 S240:
Heater 1 model: gain 869.9, time constant 308.4, dead time 3.1, max PWM 1.00, calibration voltage 24.2, mode PID, inverted no, frequency default
Computed PID parameters for setpoint change: P20.7, I0.672, D44.3
Computed PID parameters for load change: P20.does it auto save this info? or how and where do i add this
-
Is it H-bot or corexy? AFAIK, it can't be both...
-
@mrehorstdmd hbot
-
so after auto tuning and creating this :
M307 H1 A869.9 C308.4 D3.1 V24.2 B0
where in the config.g do i place it?
what is the B0? for -
@tracar said in My corexy hbot configurations and build pictures:
where in the config.g do i place it?
after the
M950 H1
commandB0 Disables Bang Bang and enables PID mode.
-
@Veti said in My corexy hbot configurations and build pictures:
M950 H1
im still on firmware version 2.03 -
you should at least update to 2.0.5.1. That should work without config adjustment.
However at some point you have to invest the time to update to rrf3
-
in rrf2 place it after the other M305 commands.
-
like this ?
; Heaters
M305 P0 T100000 B3724 R4700 ; set thermistor + ADC parameters for heater 0
M143 H0 S120 ; set temperature limit for heater 0 to 120C
M305 P1 T100000 B3724 R4700 ; set thermistor + ADC parameters for heater 1
M143 H1 S280 ; set temperature limit for heater 1 to 280C
M307 H1 A869.9 C308.4 D3.1 V24.2 B0 -
yes. dont forget to pid tune your bed as well.
-
i hav not installed the bed heater and wired for 110v yet
-
@tracar said in My corexy hbot configurations and build pictures:
B3724
where did you get that value from?
-
@Veti
M305 P0 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 0reduced the 4138 by 10%
-
the bed has the exact same thermister..
-
@tracar said in My corexy hbot configurations and build pictures:
that was for the A Parameter of M307 if you have overshoot. not for the B Value of the Thermistor. Overshoot has nothing to do with the thermistor. The B Value of the thermistor is to calculate the temperature based on the resistance of the thermistor. if the beta value is wrong the displayed temperature is wrong.
i.e it could show 240 C but the actual value would be 200 C