All files are free to share, distribute, and learn from under the Creative Commons License.
This instructable was created at TechShop San Jose (www.TechShop.ws)
Step 1: Form Development
The first curve manipulates the length and scale, in an exponential function. The second curve manipulates the shape of the swell, in a sine function.
The number sliders then divide that form into helical strips, and subdivide those strips into planar surfaces.
"Sides" changes the number of strips, "U div" changes the number of subdivisions or facets, and "Offset Holes" changes the size of the triangular holes in the facets.
Step 2: Interlocking Tabs
"Tab Depth" extends the tabs outward from the lamp, "Tab Width" changes the shape of the tab from rectangular to trapezoidal, and "Tab Angle" changes the width of the base of the tab.