I did have the same problem, and tried extra desiccant, heated external dehumidifiers and found this lacking in user friendliness.
Almost a year ago I stumbled upon the solution, at least, I think it is the solution. It works great for me, although it is a pricey one, on the long run I’m quite happy with it.
I’m using a Rosahl dehumidification membrane. It is a small membrane, power under 1 watt, which constantly removes moisture. It is not using heat, but some sort of electrical stimulated osmosis. I have installed one in my CFS, and one in one of my dry-boxes.
I’m in the Netherlands, with humidity levels quite high, and the CFS now has a level of 17%. When changing spools, the humidity of course rises (just do it quick), but drops quite acceptable, fast enough at least in my opinion.
I did use an extra sealing on the lid of the CFS to get a little more air-tightness, just a simple foamstrip of 1mm thick. A thicker strip gives to much force on the closing.
An added plus is whenever I have to change rolls because of a long print, I already add the new roll to the CFS a day or more before the print, and it will be dehumidified in time.
So what is involved for this setup:
- a rosahl membrane: I used both the M-3J1R and the M-3M1R (end result the same, the larger one slightly quicker)
- printing the mount and fixing it on the CFS lid
- extra foam seal on the lid
You do need to drill a hole in the lid, i chose the back of the lid since it is flat. There are several printable mounts available, there is also one which uses a screw-type fixing, so only a round hole needs to be drilled, which is most easy to do.
By the way, I purchase my membranes with a German engineer who discovered this nice option, and posted some printable models and a description, which includes a link to to his kit with the needed sealing rings.
Needles to say, this solution does also have its drawbacks, for example, it is not as fast in dehumidification as a heated drybox and will need a power connection all the time, but on the plus side, it does not overheat the filament, and uses far less electricity on the long run. And no more hassle with desiccant either.