#Exercise_3

10/02/2016


Assignment

Lasercutter

Hangable Organizer v_2.0

Design of the Algorithm

For this project I decided to start from an old opensource Fablab Torino project Hangable Organizer, a lasercut box to organize the work space. We use this boxes to organize our screws, bolts and washers; now we need something similar but smaller and with a transparent front to organize the electronic table.

grasshopper file



overall


The first and most important thing will be to decide the parameters that will resize the boxes, and set up the algorithm.


In the grasshopper canvas is easy to make some confusion (I have spent a lot of time to do the reverse engineering of my algorithm), so my advice is to subdivide the algorithm with the group tool and use the panel component to take some notes about wath we are going to do.



overall

Aftre the defination of the parameters, I have set up the algorithm to generate the joint path. To do that I have worked with points, series of numbers and list modifiers; at the end I have used the poliline component to generate the vector.

This one will be the base function that I will use to generate all the peaces joint structure. The formula test the division for odd number or not and decide to add or not +1.


To generate the joint path, I have write a custom formula to adjust the lenght of the teeth. (we can see in the img_3)


All the peaces that compose the boxe are obtained by using the joint function and other bases manipulation.


Useful tutorials



conveyor

Defining the parameters of the boxes. [img_1]


archimedean_screw

Function that generate the joints path. [img_2]


conveyor

Custom formula. [img_3]


archimedean_screw

Base panel peace. [img_4]


Lasercut set-up!

At the end I have backed all the curves from Grasshopper to Rhino, and prepared the file in order to obtain a good result with the lasercutter.



To cut the boxes I have used this WORKLINE laser cutter, the machine has a work area of 1200x900mm and a 130W CO2 laser tube.


The software needed to generate the machine code is LaserCut_6.1

Machine code


The materials used are:

Assembly the Prototype!

With a couple of tester I can try to assemble it and evaluate the right tolerance.

a_1

1rst step: test the joints and evaluate the right tolerance to adopt to have a good press-fit.

a_2

2nd step: cut all the missing parts.

a_3

3rd step: fit all the parts and glue it were need it, wait some moment.



a_0

4th step: the boxe is ready to use!.





panoramica

Vinyl Cutter!

I'm going to cut the stickers icon for our boxes, and make it easy to identify. So I decided to start from the Fritzing electronic icons, in this way will be more familiar to the users.



To cut the stickers I have used the Roland GX-24 vinyl cutter, the maximum cutting area is width: 584mm and length: 24998mm.


The software needed to generate the machine code is inkscape usign the plotter like a normal printer.

inkscape file


The materials used are: