Blower fans often come with a duct fitting, and I'm very surprised no one's made a replica of them for printing.
The included .stl is around the right size for a 9733 blower fan to fit a 19mm CPAP tube, and I've included the .scad file for customization. (It's unfortunately not compatible with Thingiverse Customizer since it requires BOSL2, but I recommend the excellent OpenSCAD Playground to play around with it.) I recommend customizing it at least a little, since most manufacturers don't really seem to follow the same design standards for blower fan sizes and outlets.
If you don't want a barb, set either barbWidth or barbHeight to 0. (or use the stl file labeled "-nobarb" but that won't always be the right size.)
The design should work for most sizes, but if one dimension is significantly longer than the rest (for example, setting ductHeight to 500) things get a little weird and parts start to break.
I recommend having your slicer generate supports, since no matter what way you print it there will be overhang.
1.1.0
1.0.1
1.0.0
0.1.3
0.1.2
difference()fittingDepth < fittingWidth), so you can customize to your heart's content0.1.1
0.1.0
Uživatel se označil za původního autora tohoto modelu.