So for my final project, I wanted to experiment with the flip flop method, using the laser cutter, ink and linoleum.
Things you need:
Linoleum
Laser Cutter
Scissors
Ink
1) Create a processing sketch, the one i made is given below:
import org.philhosoft.p8g.svg.*;
PVector location;
PVector velocity;
P8gGraphicsSVG svg;
void setup(){
size(displayWidth, displayHeight);
noFill();
stroke(150);
smooth();
rectMode(CENTER);
svg = (P8gGraphicsSVG) createGraphics(width, height, P8gGraphicsSVG.SVG, “motifG.svg”);
beginRecord(svg);
location = new PVector(100,100);
velocity = new PVector(2.5,5);
}
void draw(){
//draw circles
//background(0);
fill(0010<<032<<0400);
for(int x=0;x<90;x++){
for(int y=0;y<90;y++){
frameRate(10);
float w=random(0,100);
float h=random(0,100);
rect(x*50,y*50,w,h);
stroke(random(255),random(89), random(90));
// noFill();
}
}
//fill(0010<<032<<0400);
fill(random(255), random(255), 0, 10);
fill(0);
rect(pmouseX, pmouseY, mouseX, mouseX);
noFill();
stroke(random(25),random(89), random(90));
rect(pmouseX, pmouseY, mouseX, mouseY);
// stroke(random(255),random(89), random(90));
//change the color
if(mousePressed){
float r=random(0,255);
float g=random(0,255);
float b=random(0,255);
// float t=random(0,255);
float strokeColor=random(0,255);
fill(r,g,b);
stroke(strokeColor);
}
}
void keyPressed()
{
if (key == ‘s’)
{
svg.endRecord();
println(“Saved.”);
}
else if (key == ‘q’)
{
svg.clear();
exit();
}
}
2) Save it as an SVG:
3) Change the stroke to Blue and remove any fill that may exist. Send the file for printing. This is what it should look like once its starts to print.
5) Once the cut is ready, apply the paint with the roller in swift strokes to the linoleum.
6) Paste the linoleum on the paper to make the print.
7)Remove the linoleum gently and you’re done.