Train Whistle
thingiverse
An OpenSCAD model of a wooden train whistle is available, closely resembling a two-barrel version. To customize the design, you can change the barrel count (1, 2, or 4) and adjust internal hole length variance. After printing, hopefully, it will produce train sounds. A suggested infill setting is 10-20%, though it hasn't been tested yet.
Download Model from thingiverse
With this file you will be able to print Train Whistle with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Train Whistle.