Parametric vacuum hose connector
Print Profile(1)

Bill of Materials
Description
Updated 2025-03-01 - General improvements, added threads (beta).
OpenSCAD project to create vacuum hose connectors.
Intended for generating connections that would allow connecting vacuum hoses and tools of different diameters together.
Parametric settings support a few connections types. The connections types can be used on ether end of the adapter.
The project is actively maintained by myself. Please submit bugs and suggestions at the GitHub repo. ostat/vacuum-hose-adapter-openscad.
Connector types
Hose connector Options
Official Documentation | ![]() |
Nozzle A configurable nozzle Options
Official Documentation | ![]() |
Flange Customisable flange for attaching to boxes or wall.
Options
Official Documentation | ![]() |
Magnetic flange connection Intended for creating a quick removable connection. Allowing the hose to be quickly moved form device to device. The magnets should be slightly recessed so that the two faces get a good seal, allow extra depth if you want to avoid supports. Main setting:
| ![]() |
Fixed connectors Connectors that are not configurable as they are designed to be compatible with an existing connector type.
Options
| ![]() |
Transitions
Using the above listed connectors we have a few options of how to transition between the end1 and end2.
Options
There are many other options available, Official Documentation https://docs.ostat.com/docs/openscad/hose-adapter/transition | ![]() |
Support for three unique connectors
Updated 2024 to add support for an adapter with three different connectors. When using the Hull transition. You have the option to add a center adapter. This third adapter can be, end1, end2 or end3. (previously it could only be end2)
| ![]() |
Related models, for pre-generated adapters.
Hose Fittings collection
- Vacuum nozzles for all common hose sizes
- Vacuum hose flanges to connect to flat surfaces
- Dyson V6 hose attachments
- Vacuum hose adapters
- Magnetic Hose connectors
- Barbed tube connectors
Boost Me (for free)
Thank you for taking the time to check out my work—I really appreciate the Likes, Follows, and Boosts. Your support plays a big part in driving motivation for updates and new designs. If you run into any issues or have ideas for improvements, feel free to get in touch. I’m always open to feedback.












































Comment & Rating (198)