A fully parametric mouthpiece for a penny whistle (or similar instrument).
Much inspiration and guidance came from http://www.ggwhistles.com/howto/
Thank you Guido
I am interested to hear about your experiments, what settings give the best sound. Happy experimenting
- Tweak the OpenSCAD file
- Make a new STL
- Print it
- Attach tube
- Tune it
To make yourself a fully functional penny whistle, first get yourself a length of tube. You probably have something lying around just waiting for this project to come up. Measure the inside and outside diameter. Put your measurements into the OpenSCAD file and print the mouthpiece. It will not make any noise until you attach it to the tube (although if you cup your hand just right you can make an annoying squeek).
The STL file is for a tube with an outer diameter of 21mm, unless you have a matching tube you will need to modify the OpenSCAD and regenerate the STL.
I printed this whistle standing on the mouthpiece with full supports and it worked first try. I have printed two and one came out a lot quieter than the other (I am having big print-quality issues at the moment) but they both worked. Once you are making sound you will need to trim the tube and tune your whistle. Have a look at http://www.ggwhistles.com/howto/ for some quite detailed instructions.
All the parameters in the file will change the performance of the whistle in different ways, some information is included in the comments, for more detail see http://www.ggwhistles.com/howto/.
New SCAD file with a much improved lip design. It now scales well along a wider range.
New mouthpiece, tinWhistle.stl, added for variety, much larger windway than tinWhie.stl