Dream Weaver

1.1.KUMIHIMO BRAIDING

SYSTEM -Yarn Shifting Based (variable amount of feeders – even number)
OUTCOME – single yarn(or geometrical variation if some object is inserted)

1.2. BRAIDING MACHINES

SYSTEM –> Rotative (variable amount of feeders –> even number)
OUTCOME –> closed revolved surface

1.3  KNITTERS

SYSTEM –> CIRCULAR OR LINEAR (singular feeder)
OUTCOME –> open & closed surfaces

KNITTERS OUTCOME & EXISTING SOFTWARE

(based on bidimensional patterns)

You can find the link to the code on Dream Weaver DC motor controls

You can find the video of the machine in action on dreamweaver_Brian,Joao,Melat

You can find the link for the servo controls on Dream Weaver Servo controls


The pdf of this presentation can be found at DREAMWEAVER_Melat.Brian.Joao

Posted in RS3. Digital Tectonics | Tagged , | Leave a comment

RE_DEFINING THE CITY BLOCK_ bove_gharakhani

Edgar Bove _ Ali Gharakhani






Posted in RS1. Emergent Territories | Leave a comment

capsule-hotel

Posted in S4.Designing Associativity | Tagged , | Leave a comment

FabLab Barcelona – ShopBot (assembly and installation)





Machine design – part of the biweek assignment at the FabAcademy, helps students study how to assemble machines and see how they are wired, programmed and how it works. This also includes the current assembly of the ShopBot at the FabLab by the FabLab team, This robotic machine is highly calibrated to be a faster, easier and able to produce bigger materials. It has an automatic tool changer which reduces the time a project must remain on the machine by automatically changing, cutting bits between cuts, thus eliminating the need for the CNC operator to change and calibrate tools by hand. More machines will be assembled through out the week.

Posted in Uncategorized | Tagged , , , | Leave a comment

Lighting and Solar exposure analysis

Posted in S5. Environmental Performance Modelling | Tagged , | Leave a comment

The Fluid Inject Printer

SPHERIFICATION

In our conceptual machine we borrowed the technique of  ‘Inverse Spherification’ that was invented Ferran Adrià in the molecular gastronomy  – when a liquid droplet whichever contains calcium is submerged into an alginate bath, the droplet of liquid will then be spherified by forming a ‘gel’ like surface around the sphere. Droplets become ‘caviers’ in water depending on the sizes of injecting device.

THE MATERIAL EXPERIMENTS

We are carrying out series of experiments of spherifying a variety of liquid (e.g. water liquid, oil, plaster cement, yoghurt, milk etc.) as well as  investigating the physical and chemical properties of the spherified liquid.

Spherification of various water-based liquid

Forms of yoghurt droplets in alginate bath injected by syringe

Forms of milk droplets in alginate bath

Positions of yoghurt droplets in higher concerntrated alginate bath

Position of yoghurt droplets in higher concerntration of alginate bath

The simultaneous emulsification and spherification of milk in alginate bath

THE PRINTING MACHINE

The first generation of the Fluid Inject Printer is a 1-axix machine with only 2 controllable parameters. It consists a stepper motor that controls the syringe’s trajectory and  a DC motor that controls the amount of injection into the alginate bath.

(1) Both devices are feeded by commands of the Arduino;

(2) Trajectory of syringe determines the location of print;

(3) While liquid is being ejected out from the syringe it becomes instantaneously ’spherified’ in the alginate bath. Hence the first form is printed.

#include <Stepper.h>

// change the steps variable to the number of steps on your motor
int steps = 100;
int switchPin = 2;    // switch input
int motor1Pin1 = 8;    // pin 2 on L293D
int motor1Pin2 = 9;    // pin 7 on L293D

// create and attaches a stepper motor
// with 100 steps to pins 0, 1, 2 and 3

// calibration
int stepLength = 50;
int liquidAmount = 25;

Stepper stepper(steps, 3, 4, 5, 6);

void setup()
{
// set the speed of the motor to 20 rpms
stepper.setSpeed(200);
pinMode(switchPin, INPUT);
pinMode(motor1Pin1, OUTPUT);
pinMode(motor1Pin2, OUTPUT);
Serial.begin(9600);
Serial.println(”hello world”);
}

void loop() {
if (Serial.available() > 0) {
int dataIn = Serial.read();
switch(dataIn) {
case ‘]’:
stepper.step(stepLength);
break;
case ‘[’:
stepper.step(-stepLength);
break;
case ‘,’: //up
digitalWrite(motor1Pin1, LOW);   // set pin 2 on L293D low
digitalWrite(motor1Pin2, HIGH);  // set pin 7 on L293D
delay(liquidAmount);
digitalWrite(motor1Pin2, LOW);  // set pin 7 on L293D
break;
case ‘.’: //down
digitalWrite(motor1Pin1, HIGH);   // set pin 2 on L293D low
digitalWrite(motor1Pin2, LOW);  // set pin 7 on L293D
delay(liquidAmount);
digitalWrite(motor1Pin1, LOW);   // set pin 2 on L293D low
break;
}
}
}

Posted in RS3. Digital Tectonics | Tagged , , | Leave a comment

RSII. Self Sufficient Buildings


Students have been working in groups on their master plan for their chosen sites which include the Bollywood area, the Port and the Centers of Mumbai. They are now in the details of their capsules where they are working on their site, environment and energy source. Faculty Willy Muller and assistant Maite Bravo were consulting students on how to go ahead with their research.

Posted in RS2. The Self-sufficient Building | Tagged , , , , | Leave a comment