3D-printed-parametric-respi.../Readme.md

102 lines
8.3 KiB
Markdown
Raw Normal View History

2024-12-20 10:20:52 +00:00
2024-12-14 22:51:23 +00:00
# 3D Printed parametric respiratory one-way-valve
2024-12-17 12:10:28 +00:00
## _Valve paramétrique adaptable à la réspiration imprimé en 3D (**version francaise [ici](./Readme.fr.md)**)_
2024-12-14 22:51:23 +00:00
2024-12-20 10:20:52 +00:00
_\[**English version automatically spell checked with minimum effort put into proofreading**\]_
2024-12-17 12:10:28 +00:00
[![fr](https://img.shields.io/badge/lang-fr-red.svg)](./Readme.fr.md)
[![en](https://img.shields.io/badge/lang-en-green.svg)](./Readme.md)
2024-12-19 16:48:48 +00:00
Here is the [printable page](https://www.printables.com/model/1114068-parametric-respiratory-one-way-valve) for this model.
2024-12-18 16:00:22 +00:00
## 1 - Design
2024-12-20 10:20:52 +00:00
We call this one-way valve "_respiratory_" because it was designed to be adaptable to the low cracking-pressure required by breathing-related application. This is because this one-way valve was designed to integrate with our open-source 3D-printed gas mask : [distorsion/3D-printed-parametric-gas-mask](https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-gas-mask)
2024-12-18 20:29:32 +00:00
In this repo we provide all the element of the valve (_as described bellow_), and the body of the valve (_either_ [3Dfiles/owv_input_body.stl](./3Dfiles/) _or_ [3Dfiles/owv_output_body.stl](./3Dfiles/) _depending on if you want a filter at the output/input or not_) that can be integrated into your project.
2024-12-18 16:00:22 +00:00
## 1.a - Membrane design
2024-12-20 08:49:32 +00:00
In the first design of one-way valve for ou gas mask, we first used a very soft membrane made of thin silicone. In this design, the membrane is actually 3D printable, either out of "_normal_" material (_preferably PETG_) or out of flexible filament.
2024-12-18 20:29:32 +00:00
2024-12-20 10:20:52 +00:00
While this requires a larger diameter to obtain the low cracking pressure, this allows the valve to automatically close without negative pressure, which is needed for breathing-related application as we aren't constantly breathing in an out, and there can be a second of hang during which a softer membrane wouldn't close and would let air go the wrong way.
2024-12-18 20:29:32 +00:00
2024-12-18 16:00:22 +00:00
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_membrane_insert.png?raw=true" alt="Image not available" height="250" />
2024-12-18 20:29:32 +00:00
The valve insert shown above (_located at_ [3Dfiles/owv_membrane_insert.stl](./3Dfiles/)) is a thin membrane made out of "_normal_" 3D printing material, with the membrane being one part with the threaded insert that screw into the body of the valve.
2024-12-18 16:00:22 +00:00
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_separate_membrane_and_insert.png?raw=true" alt="Image not available" height="250" />
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_separate_membrane.png?raw=true" alt="Image not available" height="250" />
2024-12-18 20:29:32 +00:00
Here we see the second alternative which is a slightly thicker membrane (_located at_ [3Dfiles/owv_separate_membrane.stl](./3Dfiles/)) made out off flexible filament (_here shown in blue_), with a separate rigid insert (_located at_ [3Dfiles/owv_separate_membrane_insert.stl](./3Dfiles/)) that hold this membrane.
2024-12-20 10:20:52 +00:00
There is no large advantage from using a flexible filament, apart from a potentially lower cracking pressure obtainable from a smaller valve diameter.
2024-12-18 16:00:22 +00:00
## 1.b - Stopper
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_stopper.png?raw=true" alt="Image not available" height="300" />
2024-12-18 20:29:32 +00:00
We also provide a stopper insert (_located at_ [3Dfiles/owv_stopper.stl](./3Dfiles/)) which can be used to temporarily fully close the one-way valve.
2024-12-18 16:00:22 +00:00
## 2 - Assembly
2024-12-20 10:20:52 +00:00
Once you have printed all the required pieces as described in the [_3D printing section_](#3-3d-printing), the assembly is simply done in three steps :
2024-12-18 20:29:32 +00:00
2024-12-18 16:00:22 +00:00
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_step1.png?raw=true" alt="Image not available" height="300" />
2024-12-18 20:29:32 +00:00
We first screw the base (_located at_ [3Dfiles/owv_base_cap.stl](./3Dfiles/)) into the valve body, with the smoothest part of the insert (_typically the part that was printed down_) pointing toward the exit of the valve (_where this face will interface with the membrane_).
2024-12-18 16:00:22 +00:00
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_step2.png?raw=true" alt="Image not available" height="300" />
2024-12-18 20:29:32 +00:00
We then screw the membrane (_either one of the options shown in the [membrane section](#1-a-membrane-design)_) so that it seals with the cap we just screwed in.
2024-12-18 16:00:22 +00:00
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_step3.png?raw=true" alt="Image not available" height="300" />
2024-12-20 10:20:52 +00:00
Finaly, if we want to have a filter we can now put it into the body and hold it by screwing in anther cap (_located at_ [3Dfiles/owv_base_cap.stl](./3Dfiles/)). This can also be done at the other hand of the valve, where then the cap and the base (_which are the same model_) will be stuck together with the filter material in-between.
2024-12-18 16:00:22 +00:00
## 3 - 3D printing
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_sliced.png?raw=true" alt="Image not available" height="400" />
2024-12-18 23:09:34 +00:00
<img src="https://git.deuxfleurs.fr/distorsion/3D-printed-parametric-respiratory-one-way-valve/media/branch/main/pictures/one_way_valve_separate_membrane_sliced.png?raw=true" alt="Image not available" height="400" />
2024-12-20 10:20:52 +00:00
There is not much to be know about printing this one-way valve : You can use pretty much any material, although PETG is preferred for he membrane as it is flexible and won't fatigue over time.
2024-12-18 23:09:03 +00:00
2024-12-20 10:20:52 +00:00
When choosing the thickness of the membrane (_either the rigid membrane as on the picture on the left, or the flexible membrane for the picture on the right_), you can think about the layer height you will be using, and try to slice the membrane with different parameters before printing.
2024-12-18 16:00:22 +00:00
## 4 - Parameters
If you want to changes the parameters of this design, you can edit the _Freecad_ file [3Dfiles/one_way_valve.FCStd](./3Dfiles/), which is fully parametric, with parameters present in the **Spreadsheet**.
If you want/need to change parameters, we would suggest you play with them and try to understand the impact of each parameters. We will only explain a small selection of important parameters that you are most likely to have to edit.
We will only describe a few parameters that you are most likely to have to change.
### 4.a - Structural parameters
2024-12-20 10:20:52 +00:00
_**wall_thickness** :_ \[_default=2.7mm_\] The wall thickness across the print (_except for the strap attachment point_). Can be tweaked to make the print either stronger or weaker but lighter and faster to print.
2024-12-18 16:00:22 +00:00
2024-12-20 10:20:52 +00:00
_**snap_fit_clearance** :_ \[_default=0.09mm_\] The clearance between two objects that would fit together with difficulty. Also impact the clearance between threads.
2024-12-18 16:00:22 +00:00
### 4.b - Geometrical parameters
2024-12-17 12:10:28 +00:00
2024-12-20 10:20:52 +00:00
_**owv_membrane_diameter** :_ \[_default=40mm_\] Diameter of the membrane, he bigger the membrane the more airflow there will be and the lower the cracking pressure will be, with the obvious drawback of having a larger valve.
2024-12-18 23:09:03 +00:00
2024-12-20 10:20:52 +00:00
_**owv_membrane_center_thickness** and **owv_separate_membrane_center_thickness** :_ \[_default=0.53mm and 1mm_\] Thickness at the center of the membrane (_respectively for the membrane insert and for the separate membrane_), the thicker the membrane the higher the cracking pressure, but also the quicker the valve will close when airflow is stopped. The center thickness of the membrane has more impact on the bending force required to bend _the whole_ membrane.
2024-12-18 23:09:03 +00:00
2024-12-20 10:20:52 +00:00
_**owv_membrane_side_thickness** and **owv_separate_membrane_side_thickness** :_ \[_default=0.3mm and 5mm_\] Thickness at the side of the membrane (_respectively for the membrane insert and for the separate membrane_). The side thickness of the membrane has more impact on the bending force required to bend _only the tip_ of the membrane, where most of the airflow actually passes.
2024-12-19 16:48:48 +00:00
## License
```
2024-12-19 16:58:06 +00:00
"3D Printed parametric respiratory one-way-valve" (c) by @distorsion
2024-12-19 16:48:48 +00:00
2024-12-19 16:58:06 +00:00
"3D Printed parametric respiratory one-way-valve" is licensed under a
2024-12-19 16:48:48 +00:00
Creative Commons Attribution 4.0 International License.
You should have received a copy of the license along with this
work. If not, see <https://creativecommons.org/licenses/by/4.0/>.
2024-12-20 10:20:52 +00:00
```