Website: http://devslashtux.monproductions.com/static/2008/gen-desi...

Sticking to the concept previously explored, assignment 3 is themed on the application of an online customisation tool to the creation of decorative desk lamps. For the purposes of this assignment, this tool allows users to modify only one option – shape (although many other options could be explored in an actual implementation).

The physical form of these lamps begins with a flat base to which the custom shade and fittings are attached. This base would be manufactured separately to the shade itself and would probably be a traditionally manufactured fitting containing a light fitting for a normal compact fluorescent bulb and the appropriate wiring.

This would provide a standardised base into which the custom lampshades would connect, via a twist and turn lock. This would enable the bulbs to be changed and potentially, enable multiple shades to be purchased and changed at will.

From a technical perspective, users would manipulate a computer-based tool for designing the shade Initially, the user is presented with a simple paintbrush-type tool and a constrained drawing area. In this space, the user is allowed to draw with a freehand brush. In order for this sketch to be converted into a 3D lamp model, it must adhere to several simple rules:

1.Line must be continuous,
2.Line cannot overlap itself,
3.There must be enough height to conceal a compact fluorescent lamp fitting

These rules can be programatically assessed by a rule-based algorithm checking the users input.

If the sketch passes these rules, a simple revolve algorithm can be applied to convert the freehand sketch into a hollow 3D shape. To ensure that it can be manufactured, further checks and some automated changes to the model need to take place:

1.First, the manufactured model must be able to support its own weight once printed. Any abrupt angles may make the material too thin for this purpose. The software should automatically change the inside surface to regain the strength of the material,
2.Check that no internal surface intersects the position required by the light bulb. If this does occur, explore possibilities using parametric design techniques and present these to the user,
3.If the object dimensions have exceeded the manufacturing size, scale it to a size that is possible.

Once the specifications are confirmed the model can be converted into a form that can be used by the 3D printer.

Share 

Comment

You need to be a member of Generative Design Systems to add comments!

Join this Ning Network

hotcocoa Comment by hotcocoa on November 10, 2008 at 10:49pm
The lamp thing is pretty cool, make zig zags and your done!
Patrick Comment by Patrick on November 10, 2008 at 10:22pm
Lol, Investor Report. Nice work.

Badge

Loading…

© 2009   Created by Rob Saunders on Ning.   Create a Ning Network!

Badges  |  Report an Issue  |  Privacy  |  Terms of Service