This is a modular whistle stand for Irish whistles (also known as tin whistles or penny whistles). It's designed to be disassembled and reassembled easily. There are three types of parts:
Legs: Each whistle stand will require a top, middle, and bottom leg to form the flat tripod base. The legs include their own supports, and print without additional supports, as long as your bridging is OK.
Dowel Mounts: Each dowel mount has a connector that snaps into the base and a hole that a wooden dowel fits into snugly. (You will need wooden dowels in various sizes to fit into these parts. I've provided models for 5/8" and 7/16" diameter dowels.) These must be printed in a filament that is strong enough for the tabs to deflect without breaking. PETG should work. Some, but not all, PLAs work as well. Should also print as-oriented without supports, as long as your bridging is OK.
Test Blocks: These have no role in the final assembly, but I recommend printing at test blocks and mounts of different tolerances until you figure out what tolerance you need for your printer.
The models are fully parameterized. You can download OpenSCAD files to generate your own STLs. You will need the BOSL2 library. Version details are included in the README. Every object can be generated using all.scad in that zip and that's the recommended approach. The parameters are all documented, but the ones you're most likely to want to change are:
$slop (determined amount of tolerance between parts that fit together)
dowel_size
supports (whether or not to use the built in supports)
nodes_per_arm (how many mounts can fit into each leg of the base)
I'm happy to generate further variations beyond what I've provided here, on request.
One known issue is that the snap connector isn't sufficiently strong to hold the center of the base together stably. I'm planning to improve this in future iterations.
The author marked this model as their own original creation.