Files
StephanRichter 3be5964160 minor tweaks
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2026-06-03 15:13:51 +02:00

41 lines
931 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([1,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([1,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([1,18,0.1],true);
}
cutter();
}
mirror([1,0,0])light();
*mirror([1,0,0])life();
*mirror([1,0,0])liberty();