I was putting together a speaker cabinet for a friend and needed a pair of 1" diameter port tubes for tuning the vented box. They don't cost a lot to buy, but the shipping charges get pretty high!
So, I tossed together this model on Fusion 360. It pressure mounts in a 1.25" (31mm) hole, and is designed at 5 inches long. You can use your slicer to scale the diameter(s) and length as needed to get other sizes.
This printed so nicely that I'm looking at printing an entire small speaker cabinet for a two-way speaker design. The port prints in about 1.5hrs (0.6mm nozzle), so an entire speaker will take quite a while and a lot of filament, though.... Check my other Things to see if I've posted a design for that yet...
port_tube_1inch.stl | 1.9MB |