This is my simple, yet effective drill dust collector.
The STLs are for a PVC hose with an inner diameter of 12 mm. OpenSCAD files are included. You can easily change that to 10 mm or 16 mm.
The “dyson” adapter STL is for a “Dyson City DC26” vacuum cleaner. The other “sauger” adapter STL file is for a “Kärcher” vacuum (34.5 mm outer diameter). You can of course change that to 31.5 mm for a “Dirt Devil” – or to whatever you need.
Good transparent dust collector bodies are take-out boxes for sauce dips or salad dressing.