Wrote an OpenScad script to generate a lamp shade, with which I created the model for my recent post. And now you can too. See Printables for the script.