Submitted:
22 September 2025
Posted:
22 September 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Design
2.1. Overview
2.2. Filament Selection
2.3. Filter Cell
2.4. Feed Reservoir
2.5. Regulator Valve
2.6. Other Accessories
3. Build Instructions
3.1. Printing and Heat-Treating
3.2. Fitting Installation
- To install push-to-connect fittings in the printed parts, threads are first partially cut using a tap. The fitting is then screwed in to complete the thread shaping, removed, wrapped with polytetrafluoreten (PTFE) sealing tape and reinstalled.
- The O-ring and retaining ring of the feed reservoir cap need to be installed around the plug before the fittings are inserted. A tube of appropriate length, sufficient to reach the bottom of the reservoir is then inserted into the bottom fitting of the plug.
- The bolt hole in the pressure regulator valve is threaded using an M4 tap. However, the full depth of the hole should not be threaded to allow complete closure of the valve by fully tightening the bolt.
- To install the permeate outlet tube in the cross-flow cell, the hole is threaded using an M5 tap. The tube is fastened using a standard finger-tight, high-pressure liquid chromatography (HPLC) column connector screw. PTFE sealing tape can be applied around the cone-shaped end of the screw if needed for a tight seal.
3.3. Stirring bar Installation
- A 0.8 mm thick stainless steel wire is wrapped around the center of the stirring bar and twisted to secure it firmly. The twisted part should be no longer than ∼3 mm. One end of the wire is trimmed, while the other is shaped into the shaft around which the bar will rotate. The shaft should be as straight as possible, oriented perpendicular to the bar, and aligned with its center.
- The hole in the printed beam is drilled out to the shaft’s dimensions. The shaft is then inserted through the beam. It should be able to rotate with minimal resistance. A piece of 0.5 mm thick PTFE sheet serving as a bushing is then threaded onto the shaft and trimmed to the dimensions of the circular central part of the beam.
- A short piece of wire, serving as a shaft collar, is bent into a U-shape around the end of the shaft. A bench vise is used to press the collar firmly onto the shaft so that the stirring bar is retained ∼5 mm from the beam. The shaft is then cut above the collar.
- The beam is pressed into the socket in the top housing of the cell, suspending the stirring bar in the chamber so that it does not contact the membrane when the cell is closed. The ends of the stirring bar can be trimmed with a knife if they interfere with free rotation.
4. Operating Instructions
- Ensure that all components are sealed and connected securely before pressurizing the system.
- Ensure that the system is completely depressurized before disconnecting or opening any components.
- When pressurizing, raise the pressure slowly while monitoring for leaks.
- Take care not to damage or weaken any components mechanically or by exposure to chemicals, extreme temperatures, or strong ultraviolet light.
- Take appropriate precautions to avoid injury in case of an explosion or the leakage of liquid or gas. If a hazardous feed solution is used place the setup in a fume hood. If high operating pressure is used, keep the system behind a safety shield when pressurized.
4.1. Membrane Installation
4.2. System Assembly
5. Validation
6. Conclusions
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A. Polypropylene Filter Cell

Appendix B. Software and Tools Used
Appendix C. Design Files
Appendix C.1. Onshape CAD Project
- #Cell_OD, #Edge_height - Diameter and height of cell outer rim at target compression (assuming parts are rigid). Adjust to account for differences in ring clamp dimensions
- #Stack_height - Combined thickness of gasket, membrane, and support. Adjust to account for different thicknesses.
- #Centering_ring_clearance - Clearance between centering ring and groove. Adjust if required for tight fit.
- #IOR_ID, #IOR_thickness, #IOR_compression - Inner diameter, thickness, and target compression ratio of inner O-ring. The inner O-ring dimensions determine the diameter of membrane that can be fitted.
- #OOR_ID, #OOR_thickness, #OOR_compression - Inner diameter, thickness, and target compression ratio of outer O-ring. The compression ratio for the outer O-ring should be lower than for the inner O-ring. This is to ensure that the inner ring which needs to contain high pressure seals tightly even if the cell deforms slightly under clamping.
Appendix C.2. Model Files
-
Cap plug Supports Required, Heating Required
- Plug for the feed reservoir cap.
-
Cap ring No Supports, No Heating
- Threaded ring for the feed reservoir cap.
-
CF beam No Supports, No Heating
- Beam for suspending the stirring bar in the cross-flow cell.
-
CF bottom housing Supports Required, No Heating
- Bottom housing of the cross-flow cell.
-
CF top housing Supports Required, Heating Required
- Top housing of the cross-flow cell.
-
DE bottom housing Supports Required, No Heating
- Bottom housing of the dead-end cell.
-
DE top housing Supports Required, Heating Required
- Top housing of the dead-end cell.
-
Regulator handle No Supports, No Heating
- Handle for for the bolt in the regulator valve.
-
Regulator valve No Supports, Heating Required
- Housing for the regulator valve. A solid bridging layer has been added to the central channel to enable printing without supports. The bridging layer should be cut out when printed.
-
Test piece No Supports, Heating Required
- A test piece that is quick to print and can be used to validate print settings and heat treatment procedure. It is a simple vessel with a connection for a push-to-connect fitting.
-
Outlet tube holder PLA filament, No Supports, No Heating
- Holder for the end of the outlet tube. Printed using PLA with 20% infill.
-
Cuvette stand PLA filament, No Supports, No Heating
- Cuvette stand for collection of permeate fractions. Printed using PLA with 20% infill.
-
PP bottom housing PP filament, Supports Required, No Heating
- Bottom housing of the polypropylene filter cell.
-
PP top housing PP filament, Supports Required, No Heating
- Top housing of the polypropylene filter cell.
References
- Mallakpour, S.; Azadi, E. Novel methodologies and materials for facile fabrication of nanofiltration membranes, 2022. [CrossRef]
- Agboola, O.; Maree, J.; Mbaya, R. Characterization and performance of nanofiltration membranes. Environmental Chemistry Letters 2014, 12, 241–255. [Google Scholar] [CrossRef]
- Youtube user "free spirit 1". Remelting 3D printed thermoplastics (the salt method). https://www.youtube.com/watch?v=nRLJ4ylGTFc, 2020.
- Zapciu, A.; Amza, C.G.; Baciu, F.; Vasile, M.I. Heat treatment of 3D printed polyethylene terephthalate glycol in a supporting powder bed. IOP Conference Series: Materials Science and Engineering 2021, 1182, 012083. [Google Scholar] [CrossRef]
- Woishnis, W.; Ebnesajjad, S. Chemical resistance of thermoplastics; PDL handbook series; Elsevier: Waltham, Mass, 2012; pp. 2558–2660. [Google Scholar]
- Morgante, C.; Lopez, J.; Cortina, J.L.; Tamburini, A. New generation of commercial nanofiltration membranes for seawater/brine mining: Experimental evaluation and modelling of membrane selectivity for major and trace elements. Separation and Purification Technology 2024, 340. [Google Scholar] [CrossRef]
- Waheed, A.; Sajid, M.; Baig, U.; Jillani, S.M.S.; Younas, H.; Ahmad, H.; Aljundi, I.H. Role of covalent crosslinking and 2D nanomaterials in the fabrication of advanced organic solvent nanofiltration membranes: A review of fabrication strategies, recent advances, and challenges. Separation and Purification Technology 2025, 353. [Google Scholar] [CrossRef]





| Item | Brand/Model | Quantity | Source | Cost [€] |
|---|---|---|---|---|
| Bolt | M4 x 30 mm, hex-head, full thread, stainless steel | 1 pcs | Amazon | 0.5 |
| Carbonation bottle | SodaStream, standard, 1 L | 1 pcs | Amazon | 7.5 |
| Chromatography tubing | PTFE, 1/16" OD | 15 cm | VWR | 1.95 |
| Connector screw | Finger tight column connector, 1/16" tube OD | 1 pcs | VWR | 12 |
| Filament (PETG) | Addnorth PETG clear | 81 g | Addnorth | 2.43 |
| Magnetic stirring bar | 20 x 6 mm, cylindrical, PTFE covered | 1 pcs | VWR | 0.7 |
| O-ring | 22 x 3.5 mm, nitrile | 1 pcs | Amazon | 0.5 |
| O-ring | 23.5 x 3.5 mm, nitrile | 1 pcs | Amazon | 0.5 |
| O-ring | 34.5 x 3.5 mm, nitrile | 1 pcs | Amazon | 0.5 |
| Pneumatic tubing | PUR, 6 mm OD | 2.5 m | Amazon | 2 |
| PTFE sheet | 0.5 mm | 1 c | Amazon | 0.02 |
| Ring clamp | KF-25 | 1 pcs | Amazon | 26.25 |
| Sealing tape | PTFE | 30 cm | Amazon | 0.09 |
| T-coupling | 6 mm push fit | 1 pcs | Amazon | 0.4 |
| Threaded fitting | 6 mm push-fit, 1/8" BSPT thread | 5 pcs | Amazon | 4.5 |
| Valve | 6 mm push fit | 3 pcs | Amazon | 1.8 |
| Wire | 0.8 mm, stainless steel | 10 cm | Amazon | 0.01 |
| Total cost | — | — | — | 61.65 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).