From 85ffb0042f309e60fe5f876c909cc598a78dbbfd Mon Sep 17 00:00:00 2001
From: Nathan Anderson <n8r@tuta.io>
Date: Wed, 20 Mar 2024 10:17:35 -0600
Subject: [PATCH] Add solenoid

---
 solenoid-cap.scad | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 solenoid-cap.scad

diff --git a/solenoid-cap.scad b/solenoid-cap.scad
new file mode 100644
index 0000000..2398580
--- /dev/null
+++ b/solenoid-cap.scad
@@ -0,0 +1,16 @@
+include <BOSL2/std.scad>
+$fn=200;
+
+module cap1() {
+    height = 3.3;
+    inner_diameter = 5.75;
+    wall_thickness = 1.3;
+    cap_top_thickness = 1.2;
+
+    difference() {
+        cylinder(h=height, d=(inner_diameter + wall_thickness * 2), anchor=BOTTOM);
+        down(0.01) cylinder(h=(height - cap_top_thickness), d=inner_diameter, anchor=BOTTOM);
+    }
+}
+
+cap1();
\ No newline at end of file