Active Air Filter (HEPA 13 Filter and Active Carbon Pellets)




Introduction: Active Air Filter (HEPA 13 Filter and Active Carbon Pellets)

I initially made this filter to remove the toxic volatile organic compounds and fine particles generated by my 3D printer. It can be, of course, used for other purposes, like filtering the air of a room; just keep in mind it is designed to continuously filter air, not to clean heavy fumes at once.The HEPA filter catches the particules, while the active carbon removes odors.

The box is about 11x11x20 cm big, and contains a HEPA 13 filter and active carbon pellets. The filter is actually a vacuum cleaner filter which seem to be standard, or at least easily findable, and the active carbon pellets can be bought from any aquarium seller, or others.

I mounted a 12V fan, and preferred a silent fan over a powerful one, but you can make different choices. There is a door on the exhaust pipe, used to redirect some of the filtered air back into the printer enclosure (thus keeping a correct temperature inside), which is not mandatory (actually, the exhaust pipe is not mandatory either).

It is difficult to test the filter efficiency without proper tools; at least, the smell inside the printer enclosure is much lighter now that I use this filter...

Step 1: Tools

You will need :

Step 2: Printing

The .stl files are on youmagine.

The hardest part to print is the exhaust door, due to its shape (without any flat face); this part is not mandatory anyway. It has adjustable positions, but I actually always let it wide opened...

The other parts are rather simple to print and require no supports. About the filament, I used for my first time a PS filament (; the result is a very light case, with about the same difficulties to print as an ABS filament. Any other filament should do the job.

Step 3: Assembly

Cut and put a piece of netting to the bottom of the pellets case. Push four nuts into their holes, and use the circlip to lock the nuts in place and to press the netting against the case exhaust. The circlip is intended to be rotated in order to be locked into position.

Screw the exhaust, the fan and the pellets case together using the four m4x40 screws.

Insert two nuts in the pellets case lugs.

Fill completely the pellets case with the active carbon, and check no pellet goes through the netting and blocks the fan.

The HEPA filter has two lugs; cut them and put it into the filter case. Then screw the filter and pellets cases together. The two screws are intended for an easy access and change of the filter and pellets.

Step 4: Fan Control

You can plug the fan directly to a power source, or add a speed controller if you wish.

I used a potentiometer with switch, that allows to change the circuit resistance, thus the fan speed, and to stop completly the fan.

A more advanced PWM fan could be used, but needs a special regulator; his only advantage would be to allow lower speed, which is useless for a filter that requires some power anyway.

The schematic above is pretty simple.

Step 5: The End

The filter is assembled; there are two .stl files for mounting brackets whether you want to suspend it.

Do not hesitate to leave a comment or a feedback !

Spotless Contest

Second Prize in the
Spotless Contest



    • Tiny Home Contest

      Tiny Home Contest
    • Water Contest

      Water Contest
    • Fix It! Contest

      Fix It! Contest

    15 Discussions

    Hi Deep silence, Just what I was looking for! I am making an enclosure for my printer and wanted to add an extractor fan. Even if the filter may not stop the small particle sizes, as unclescrew mentioned, I guess the active carbon would do some good or not?? must be better than no filter and surely, in any case, I suppose we just need to find a suitable filter.. Thanks for sharing!

    Hi Deep Silence, I like your design really much! I was investigating the internet and found that FDM PLA particles'size range from 11nm to 116nm which is well under the minimum size a HEPA filter can handle (300nm). Did you considered that during the design process?

    Still liking the project, Loïc

    EDIT : and this article states particle' size of <10nm :

    Particle size :

    HEPA filter :

    2 replies

    I've given up using my 3D printer until I can exhaust the machine out the window. I noticed that my lungs felt bad after sitting in the room with it running for awhile, and then I read about the particle generation, which put the halt to further use until a solution was found. An electrostatic collector might work better, but I've already got the components to build my exhaust, so I'll probably stick with the original plan.

    Could you tell me more about the electrostatic collector? Seems promising!

    A motorcycle mechanic gave me a great tip to prolong the life of the air filter on my bike when I rode fro the UK to India. You wrap a j-cloth around the filter and tie it with cotton thread. It really worked well. Perhaps j-cloth would work as a prefilter - you could even wash it and reuse it!

    Great Instructable. I built something like this about 3 years ago, but larger and louder. It collect a *lot* of dust. I now have the insperation to add activated charcoal. How long does the charcoal last?

    2 replies

    I honestly do not know. I will change the carbon when the plastic smell comes back.

    Adding a cheap foam pre-filter (like a PC fan filter) before the HEPA will make it last longer by keeping out large dust debris

    Nice job! I built something like this a while back, but it is now out of order. I'll have to build one of these to replace it! Thanks!

    I do not understand how I forgot to give these mesures. Article updated, thanks!

    The fan is 60mm diameter, 25mm depth.

    what are the dimensions of the hepa filter so I can purchase in the usa

    2 replies