commit 23b669ed0c91795f930b5170e7559a0f866f98cb
Author: Stephan Richter <1+stephanrichter@noreply.localhost>
Date: Wed Jun 3 12:49:11 2026 +0000
Dateien nach "/" hochladen
diff --git a/LLL.svg b/LLL.svg
new file mode 100644
index 0000000..15ff382
--- /dev/null
+++ b/LLL.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/cutter.scad b/cutter.scad
new file mode 100644
index 0000000..34fd81b
--- /dev/null
+++ b/cutter.scad
@@ -0,0 +1,41 @@
+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();
\ No newline at end of file
diff --git a/liberty.svg b/liberty.svg
new file mode 100644
index 0000000..d987c3a
--- /dev/null
+++ b/liberty.svg
@@ -0,0 +1,62 @@
+
+
+
+
diff --git a/life.svg b/life.svg
new file mode 100644
index 0000000..b58b77b
--- /dev/null
+++ b/life.svg
@@ -0,0 +1,61 @@
+
+
+
+
diff --git a/light.svg b/light.svg
new file mode 100644
index 0000000..46eca3d
--- /dev/null
+++ b/light.svg
@@ -0,0 +1,61 @@
+
+
+
+