Final project discussion, Fabduino.

We are going to put use all the knowledge we gained through the weeks before and try to create a product using fablab facilities ad techniques.
Luciano is going to be our facilitator for this week for this process.
Luciano is product designer by profession and he introduced us to design thinking concepts and process.

We will be designing a product that is going to be such that it can't be done easily by any other means and is going to fully capitalize on
fablab concept of personal fabrication. I came up with ideas that is going to solve my problems. The ideas were
1. To print a skin to my mouse. My mouse is smaller than what I feel ideal holding and the scroll button is hard to press on. Since I am a product designer as well and work with solidworks and softwares as such, this feature is extremely important to me. I might drop this idea. I will be design to fix an imperfect design or try to model it for my need. I wont be doing any new things here and an easier solution would be to buy a mouse that fits me better. The mouse itself is easily available. 
 2. Laptop charger cable lock. My charger has become loose overtime and the press fit locking provided by the plug itself has worn out and it comes of easily. I want to create a product that allows me to lock the plug in place as long as I need it. Again since here I'm trying to fix a design issue on already existing design Luciano suggested this might not be great to work on for my project. 
3. Ear phone organizer- I want to design an ear phone organizer in order to avoid tangle and extend life of my ear phones by protecting against damage while making it easier to be placed in my pocket.
Although many earphone organiser are available out there they don't meet my criteria. The ear buds usually hang out of a spool like object and while placing it in my pocket the ear buds might get hooked to the fabric and over time get damaged. I dont want a case also because I want to quickly wind my earphone on a spool and keep it in my pocket. What I am looking for is spool like things that also protects my earbuds from getting tangled with the fabric of my pocket.

I chose this product to pursue since I am going to pursue new design criteria and going to start from scratch.

Searching for perfection spiral process: the prduct that comes out is going to be minimum viable product at first and the idea is to try to perfect it more and more, this is the spiral development of product. We aim a being Capable of doing something rather than gain full mastery in anything. None here would be aiming at becoming a master is mechanical design, fluid dynamics or art. But we can use elements in these fields to build our prduct.

 The design thinking process: Here is a way to start a design. We try to answer relevant question to get answer as the criteria for design. Below is one the ways we can do that
Ask, imagine, plan, create improve cycle
Ask- identifying a need, problem statement think of scope.
Imagine : we use brainstorming and divergent thinking to generate ideas. Try to think from different angles, breakdown problem to component problems.
 Plan : we think of how to solve. The identified problems or component problems.
Create : involves making the prototype. Improve :involves test and iterations.

After this step we again go to ask, and we try to improve definition of the problem through experience of prototyping and continue the cycle till we reach desired product.
 We listed down the things our lab needs as an exercise to brainstorm. We discussed shortly over each problem.

Design brief 

Design brief is another way that helps designers arrive at an design criteria. We answer the following question in a design brief
What, Who, Why, How and When

What - product description, problem statement. The product I want to design is an ear phone organizer.
-Size-40 to 50 mm
-Material- smooth and easy to handle
-Weight- lesser the better
-Strength - stong enough to take the compressive load when my pant might be pressed against my leg.
-Time - In a weeks time

Who - Who is it for, Age, Gender, etc. The product I am going to design is for myself So I will have to think of only satisfying my needs here.
Why- The purpose is to allow me to store my earphones in my pocket and avoids tangle and damage.
How- 3 printer, laser, Shopbot or molding and casting can be used
When- In a week's time

Solution analysis
We think of solutions that meet the criteria generated from the above exercises to understand the design needs. I locked on to a spool like mechanism that be enclosed and by spinning the spool the earphone wire can be wound.
Risks and benefits - benefit is that this design protects and organizes the earphone and it's small enough to fit into my pocket.
risk- the product I am thinking requires a sliding mechanism, I need to design a very good fabricating way for this mechanism. it might turn out to be a huge task, fine tuning and eating all dimensions right and for it to be

Fabduino
 
We tried to fabricate a FabduinoFabduino consists of atmel controller that can be programmed. It has far more pins, data storage than the attiny controller allowing us more freedom in coding and inputs and outputs. We downloaded the png for fabricating from the following links

fab.cba.mit.edu/content/projects/fabkit/

Soldering atmel microcontroller
What's different : as compared to attiny the atmel microcontroller has more leads and smaller gap between the lead and smaller leads and traces. It also accommodates holes so you'll have to download the holes png also. The png given by the site for holes is an inverted image, make sure you use invert function to set this right While milling. Use 1/32 bit to mill holes, same as outline. And make sure you mill the holes before milling the outline. 

How?
We secure the microcontroller similar to attiny, by soldering two diagonals corners first.
Next instead of trying to solder each and every one to corresponding trace, we solder all pins together into one mass of lead on each of the 4 sides of the microcontroller.
 
All the pins are short now but we will remove all the mess at once using a copper braid.
On the bottom side of the microcontroller you can see that all mess has been removed and a clean soldering is achieved.
We had to get the component list and positions using eagle brd file using eagle software.

Preparing Laptops and Lab Computers

Since fabacademy philosophy roots in opensourcing it only makes sense that Ubuntu and the free softwares are used. This allows free and ope access to anything and everything that is done in fablab. It allows repetability and a common framework that anyone can work with. One of most important of them is the OS itself which is the linux based UBUNTU system. The next most inportant software is  the fab modules which can control alomst any CNC machine that is present in fablab.

The pain of Ubuntu 

Ubuntu means 

"A quality that included the essential human virtue; compassion and humanity. there is a need for understanding not vengance, ubuntu is not victimization"

Indeed you need to have a all these to go through Ubuntu install and setup.

Creating digital accounts

During fabcademy you will be evaluated through your documentation which explains the world and the remote mentor or Neil what you have done. There will be times when your projects will be recommended by your remote mentor to higher faculty or Neil. They will see your website or the files you created. For these reason you need to learn to effectively express your work in a document. They should be online and freely available to anyone, they are opensource.

Day 4 week 1

Lab maintenance and Material handling

I took charge of Vinyl cutter and Roland Modela

I learned how to better handle the vinyl rolls. The vinyl rolls when kept vertically deform and get damaged at the edge which happens due to it not being able to support its own load properly. The correct way to keep a vinyl material is horizontal and the rolls to be taped at the open edge after use so that they don’t become loose.

The vinyl rolls were kept on the ground earlier.

Vinyl cutting

Used to make sticker and best use is to make PCB that are flexible. Can cut copper, epoxy and vinyl sheets.

Loading the material 

Use this lever to release or secure the vinyl.

Materials should be between the two translucent patches as shown in the picture. These have rough surface in order to grip the papaer better. The wheels should secure the paper when the lever is engaged.

Day 2 w2

Laser in our fablab is a trotec speedy 100 with that we have an atmos exhaust filter from trotec. Here's the laser machine and our super cool prefab guide and fabguru Francisco explaining about the filter system.

Polycarbonate lid and Atmos Exhaust Filter system

Filter parameters

Things to watch out for

Exhaust filter should be on.

Molding Casting and Roland Modela

The basic idea for this session is to create an 3D object through computer and try to make it in machinable wax in such a way that a molding pattern is created directly from it. Roland modela will machine the wax. We will try to replicate this object by creating a silicone mold and later use the silicone mold to cast hard plastic into it.

Day 5

Shopbot

Notes:

Designing for milling

Due to tool radius inner corner of a hole or a pocket cant be sharp. Overmilling is advised in such cases.

Good design guidelines for milling.

http://blog.inventables.com/2014/06/learn-about-milling-inside-corner.html

http://www.efunda.com/processes/machining/mill_design.cfm

Better to use antimony to design material to be milled.

Dia max to be used for milling in shopbot- 6mm

Dia max to be used for milling in roland -3mm.

Week 3 Day 1

This week we move to electronics design and fabrication.

Today we started with electronics production. The goal was to fabricate a pcb from an already existing design. We use roland modela to fabricate the PCB.

Assignment: to fabricate a version of fabISP using Roland modela and fab modules.

Process

We downloaded the the following designs.

Week 3 Day2

Many of the fabacademy cad items are design that have .cad extension. These were designed in kokopelli. .cad file is basically a python script. Today we try to edit and understand how the script ad kokopelli.

Assignment

We add components to a hello.ftdi.44.cad and wires on a board and fabricate it.

Consider the following methods of programing a microcontroller

Arduino ide- most user-friendly, many tools, quick,  easy

C  - intermediate difficult, need to have more hardware knowledge, more efficient in code handling and storing, more freedom to program.

Assembly lowest level of programing, need to have through understanding of the hardware also, more difficult, highly efficient in code handling and occupies least storage, and allows most freedom to program.
Loading
Dynamic Views template. Powered by Blogger.