Lampshade is an application that will help you create your own lampshades to the dimensions you want.
Simply enter the dimensions of the shade you want to make and let the program calculate the pattern for you. Then you just cut out this pattern in the material of your choice to make your homemade lampshade. (remember to leave a tab to make the collage)