Lucky Resistor
Menu
  • Home
  • Learn
    • Learn C++
    • Product Photography for Electronics
      • Required Equipment and Software
    • Soldering for Show
  • Projects
  • Libraries
  • Applications
  • Shop
  • About
    • About Me
    • Contact
    • Stay Informed
  •  
Menu

Build a Sustainable Refillable Active Coal Filter

Posted on 2022-09-20 by Lucky Resistor

If you ever used air filters to keep smells, fumes and dust at a low level in your workshop, you for sure came in contact with these expensive throwaway active coal filters. While throwing-away the used active coal seems to be unavoidable, all the thrown away plastic and packaging of the filter can easily be avoided with a smarter design.

In this post, I will show you how to build a refillable replacement for the Philips FY3432 active coal filter. Once built, you can replace the active coal in this filter regularly while keeping the frame.

  • Required Materials
    • 3D Printer / PLA Filament
    • Rampa M3 × 8 × AD6mm insets or compatible
    • A fine net to close the sides.
    • A strong, fast-curing glue
    • Separating foil (PET, Mylar, …)
  • The Replaced Filter
  • Printing the Frame
  • Assembly
    • Fasten the Frame Parts
  • Precut the Net
  • Fasten the Net to the Separating Foil
    • Glue the Frame to the Net
    • Trim the Net
    • Repeat for the Other Side
  • Done
  • Insert the Insets for the Screws
  • Fill Active Coal into the Frame
  • Conclusion
  • Learn More

Required Materials

3D Printer / PLA Filament

All the plastic parts of the frame are printed using an FFF 3D printer and PLA filament. I use PLA in my design because the opening on one side bridges large gaps. That’s only possible using PLA.

Rampa M3 × 8 × AD6mm insets or compatible

To fasten the lids to the frame, you need insets for M3 screws. The model is designed for insets with an outer diameter of 6mm and a length of up to 10mm.

I used Rampa M3 × 8 × AD6mm insets, as they are not too expensive and fasten securely in wood and plastic.

A fine net to close the sides.

Both sides of the frame are closed with a fine net:

  • This net should be as permeable to air as possible.
  • The mesh should be smaller than 3mm to keep the active coal securely inside.
  • It should be inelastic so it does not bulge after the coal is filled in the cells.
  • Ideally, the material should be easily cuttable. I would not recommend a net made of stainless steel, but rather aluminium or one made of glass-fibre-enforced plastic.

I used an aluminium net made to protect light shafts from insects. You can get these nets everywhere cheap.

A strong, fast-curing glue

You need a strong glue to fasten the net on both sides of the frame.

I used 10-minute epoxy glue, which creates an excellent bond between the aluminium net and the PLA frame. The honey-like consistency of the glue I used made it simple to applicate it evenly using a roller. You need experience with that type of epoxy, as you have to work fast and efficient.

There is also 1-hour epoxy glue, which gives you more time to work with. Yet, its viscosity is often too low to apply evenly with a roller.

Separating foil (PET, Mylar, …)

To glue the net evenly to the frame, you need a separating foil that does not bind to the glue you use. The foil must be large enough to cover the size of the frame.

I used a piece of Mylar A350 foil made of PET I already had lying around in my workshop. There are for sure cheaper solutions. Ensure you test beforehand if the used glue does not stick to it after curing.

The Replaced Filter

The filter I replace is a Philips FY3432 active coal filter:

The dimensions are:

  • Width: 292mm
  • Height: 372mm
  • Depth: 10mm

Printing the Frame

Because of its size, I designed to print this filter in four sections. All sections are keyed and can be precisely connected using a set of connectors. You find all required model files for the print on the Printables page:

All Model Files on Printables.com

Assembly

Fasten the Frame Parts

In the first step, I align all frame parts and connect them with the small connectors:

You can already use glue at this step to permanently fasten the parts. It is not strictly necessary, as the net will glue everything in place eventually.

Precut the Net

Next, I placed the assembled frame on the net and roughly marked the desired pre-cut size. Marking it beforehand is important, as the net distorts as soon you remove the frame. With the line, you will still cut a more or less straight line and do not waste material in the process.

Fasten the Net to the Separating Foil

Fastening the net to the separating foil was necessary in my case, as the aluminium net kept curling up.

Glue the Frame to the Net

I mixed a larger amount of 10-minute epoxy (20g) and used a foam roller to apply it to the frame evenly.

You need to apply a thick layer of glue, as it has to enclose the net wires. The amount in the photo above is at the lower end. More glue would be better. Also, make sure all the ribs have enough glue on them.

With 10-minute epoxy, you have to work fast and efficient. Use a slower curing clue if you aren’t used to working with materials like this.

If the glue is applied evenly, flip the frame and place it on the net (on the separating foil!). Put weights on it to press the frame to the net. Do not overdo with the weights! As the frame is printed with PLA, it easily deforms permanently if you apply too much pressure to it.

Trim the Net

If the glue has cured, trim the net along the edge of the frame. If you use an aluminium net, this can be easily done using a knife.

Repeat for the Other Side

Repeat the steps above to glue a net to the other side.

Done

After gluing the two nets to the frame, it looks like this:

For additional protection, I used a thick layer of black acrylic paint on the frame. As the epoxy glue I used can be brittle in thin layers, adding a softer top layer (acrylic medium) prevents wear over time.

Depending on the glue you use, this step is optional.

Insert the Insets for the Screws

Next, I inserted the insets into the six screw holes on the side with the opening. I wrote detailed instructions on how to do that on the following page under the section “How to Inset the Insets”:

How to Insert the Insets

Fill Active Coal into the Frame

The frame is now ready to be filled with active coal. To fill the frame, screw the funnel to one side. Make sure you screw it on in the right orientation, as the middle rib isn’t centred.

The frame works with a wide range of active coal types. Make sure not to pack the active coal particles too dense. The best is to leave a 20mm air gap at the top.

After filling the active coal particles into the frame, screw the two lids to the side to close it. Now, shake it gently to distribute the particles evenly in the frame – it is not necessary they cover every single space.

Conclusion

It is a shame that manufacturers either try to maximize their revenue by selling overpriced expendable items or just do not find sustainable easy solutions like the one shown here.

I hope you found this small build documentation useful, if either case if you own a compatible air filter or not. As you see, if you own a 3D printer, creating your own active coal filters is not a big deal. Not only you get a more sustainable solution, but you also can use more ecological active coal – like some made from coconut shells.

If you have questions, missed any information, or simply wish to provide feedback, simply add a comment below or send me a message.

Learn More

Consistent Error Handling

Consistent Error Handling

Error handling in firmware is a difficult task. If you decide to ignore errors, the best you can expect is a deadlock, but you could also damage the hardware. When reviewing existing code, I often ...
Read More
Guide to Modular Firmware

Guide to Modular Firmware

This article is for embedded software developers with a solid working knowledge of C or C++, but who struggle with large and complex projects. If you learn to develop embedded code, e.g. using the Arduino ...
Read More
Event-Based Firmware (Part 2/2)

Event-Based Firmware (Part 2/2)

In the first part of this series, we explored the general concept of event-based firmware. To read that article, follow this link. The concepts we discussed were directly tailored to one specific firmware. Now, let’s ...
Read More
How and Why to use Namespaces

How and Why to use Namespaces

Namespaces are a feature of C++ which address the problem of name conflicts. There is a "global" namespace, where everything lives which was declared without namespace. Especially the Arduino environment declares a huge amount of ...
Read More
Bit Manipulation using Templates

Bit Manipulation using Templates

Did you read my article about C++ templates for embedded code? You learned how to use function templates. This post adds a practical example to this topic. Bit Manipulation You may be familiar with bit ...
Read More
How and Why to Avoid Preprocessor Macros

How and Why to Avoid Preprocessor Macros

While most naming conflicts in C++ can be solved using namespaces, this is not true for preprocessor macros. Macros cannot be put into namespaces. If you try to declare a new class called Stream, but ...
Read More

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Stay Updated

Join me on Mastodon!

Top Posts & Pages

  • Storage Boxes System for 3D Print
  • Event-based Firmware (Part 1/2)
  • Build a 3D Printer Enclosure
  • Yet Another Filament Filter
  • Circle Pattern Generator
  • Circle Pattern Generator
  • Real Time Counter and Integer Overflow
  • Projects
  • Logic Gates Puzzle 11
  • Units of Measurements for Safe C++ Variables

Latest Posts

  • Better Bridging with Slicer Guides2023-02-04
  • Stronger 3D Printed Parts with Vertical Perimeter Linking2023-02-02
  • Logic Gates Puzzle 1012023-02-02
  • Candlelight Emulation – Complexity with Layering2023-02-01
  • Three Ways to Integrate LED Light Into the Modular Lantern2023-01-29
  • The 3D Printed Modular Lantern2023-01-17
  • Rail Grid Alternatives and More Interesting Updates2022-12-09
  • Large Update to the Circle Pattern Generator2022-11-10

Categories

  • 3D Printing
  • Build
  • Common
  • Fail
  • Fun
  • Learn
  • Projects
  • Puzzle
  • Recommendations
  • Request for Comments
  • Review
  • Software
Copyright (c)2022 by Lucky Resistor. All rights reserved.
 

Loading Comments...