This part was designed in OpenSCAD and has been made into a customizable file - this video takes you through the adjustments you can make to the file and how they affect it.
File can be found on Thingiverse here:
http://www.thingiverse.com/thing:1522734