Evening all. Been reading about hot end’s heating up and fine tuning the PID settings by a user on another forum that goes by the name of AKeric, here’s what he said
PID Autotune:
While my extruder has been heating up fine, I noticed that as it approaches the target temp (say, 200c) it really slows down for the last few degrees, and takes a long time getting to the final temp. I remember that when I switched my Replicator 2x to Sailfish firmware, the extruders stopped heating up correctly, and talking on the forums they told me I needed to update my PID settings.
PID stands for “proportional-integral-derivative“, something I did not learn about in math class. But in a nutshell it’s a way via the maths to reach a target value smoothly and quickly, without banging/oscillating all over the place. And luckily, Marlin comes with a PID autotune feature you can run as G-Code directly from S3D (or any software that can issue G-Code:
M303 E0 S200 C8Fire that off when you extruder is cold, and a few minutes later it’ll spit out 3 values for you enter back into Marlin’s Configuration.h file. As it turned out, mine are:
#define DEFAULT_Kp 46.15
#define DEFAULT_Ki 5.10
#define DEFAULT_Kd 104.32I never timed the nozzle warmup before, my E3d-V6 Volcano now heats up from cold to 200c in 2min 10 seconds: Not too bad.
Does anyone know if this can be done on the CTC machine running sailfish?
If so how would I go about doing this?
Using Simplify3D and have RepG installed aswell