Files
CookieCutter/cutter.scad
T

41 lines
968 B
OpenSCAD

cutter = 15;
imprint = 13;
module cutter(){
linear_extrude(cutter) import("outline.svg",center=true);
minkowski(){
linear_extrude(1) import("outline.svg",center=true);
cube([5,5,0.1],true);
}
}
module light(){
linear_extrude(imprint) import("light.svg",center=true);
minkowski(){
linear_extrude(1) import("light.svg",center=true);
cube([5,18,0.1],true);
}
cutter();
}
module life(){
linear_extrude(imprint) import("life.svg",center=true);
minkowski(){
linear_extrude(1) import("life.svg",center=true);
cube([5,18,0.1],true);
}
cutter();
}
module liberty(){
linear_extrude(imprint) import("liberty.svg",center=true);
minkowski(){
linear_extrude(1) import("liberty.svg",center=true);
cube([5,18,0.1],true);
}
cutter();
}
mirror([1,0,0])translate([0,50,0])light();
mirror([1,0,0])life();
mirror([1,0,0])translate([0,-50,0])liberty();