This is a remix of GrooveDachschund's model. I thickened a very thin wall near the top, fixed the grip button cutout, and made the bottom hole larger so the wrist strap's plastic nub can fit through too. I also made the base diameter a bit smaller, so I wouldn't need to sand it down to fit. This is just a model for the right-hand controller, flip it along either the x or y-axis in your slicer for the other side.
I used (for both controllers):
2x #6-32 machine screws, 3/4" long
2x #6-32 wing nuts
4x #6-32 washers
some length of Schedule 40 1" PVC, I used about 8" per handle
a couple 1" PVC endcaps, if you're feeling nasty
PLEASE NOTE! I am going to use an epoxy to bind the print to the PVC pipe permanently, so I am not worried about the print being tight enough to stay in on its own. I highly recommend the use of an adhesive for this project. Also, I offer no claim of liability for any damages that may result from the use of this model.
Update 6/08/2018: I put some grip tape on the PVC, and I couldn't be happier. see final photo.
I printed this in ABS, which has very little warping, so I only needed to model in about a 0.15mm tolerance to get a snug fit in the pipe. Please feel free to tinker with the model further for your own filaments and purposes, here's a link to my tinkercad project of this: https://www.tinkercad.com/things/abTFODuK55i
pre-drill a 9/32" hole where the screw will go. Start with a smaller bit and work your way up, to avoid cracking.
assemble the tightening mechanism, don't forget the washers!
(optional) drill/cut out a hole in the pipe as shown, large enough to easily pull the wrist strap out (I use my house key for doing that). If you plan on not using a wrist strap (you monster) or plan on using the method described in the original post, then you can skip this step.
- put the printed part... into the PVC. mind. blown. please use an epoxy or something else very sticky to make sure the part doesn't come flying out of the pipe just as you're going for that final note-block.