A check valve only allows fluid (gas or liquid) to flow freely in one direction (marked by arrow), whilst blocking it in the opposite direction. This valve does not seal perfectly, this is due to the tolerances achievable with 3d printing.
Inside the valve body there is a moveable plug (red) which is puschend by the fluid flow. Depending on the position the plug either blocks the flow path or opens ist.
| valve in the open position | valve in the closed position |
Placement on print bed:
For Assembly refer to the following image:

Assembly view
The repository also contains a step ("Thread-Cap.step") file which can be modified to make custom attachments.
The exact dimensions of the threads are shown in the following image:

Thread Profile
The author marked this model as their own original creation.