Topic: Tuning the bed's PID controllers
How would I go about doing this? My bed's temp is currently oscillating with an amplitude of around 5-10 degrees C.
You are not logged in. Please login or register.
SoliForum - 3D Printing Community → Help/Repair/Maintenance → Tuning the bed's PID controllers
How would I go about doing this? My bed's temp is currently oscillating with an amplitude of around 5-10 degrees C.
As solidoodle ships them, the bed is a 'bang-bang' type control: when it gets about a few degrees over the set temp, it switches off, and if it gets a few degrees below, it switches on. It saves processing time, and the resulting 5-10 degree sawtooth doesn't cause too much trouble - the thermistor temp moves much quicker than the actual bed plate, so the real surface temps will be oscillating much less than it looks!
You can enable PID for the bed (the board will happily handle it), but it requires updating the firmware to enable it. Look up 'bed pid' on this forum to find some instructions. You'll also need to read up on updating the firmware, which can be a fussy process! Be prepared...
There is a basic set of PID values to start with (these are in the adrian/lawsy community version of the firmware), but they can be tuned to suit your individual printer much the same way as the extruder PID with a different set of M codes. Look up 'reprap g code' on google to find a great list of all the instructions on the reprap wiki.
Thanks so much for the answer! That really helps.
SoliForum - 3D Printing Community → Help/Repair/Maintenance → Tuning the bed's PID controllers
Powered by PunBB, supported by Informer Technologies, Inc.