chiark / gitweb /
laptop-sound-cable-hooks: wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 31 May 2022 16:57:07 +0000 (17:57 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 31 May 2022 16:57:07 +0000 (17:57 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
laptop-sound-cable-hooks.scad

index 6d5b7ce35efeeb307e419d2a09e262e20dafea14..30a72e0015aa59bd88fe701f6a3f1bfc2081c45d 100644 (file)
@@ -2,13 +2,18 @@
 
 include <utils.scad>
 
+wall_th = 2;
+
 plug_l_d = [[ 27.78,
              10.62 + 0.50 ],
            [ 40.88,
              8.56 + 0.50 ],
            ];
 
-module PlugPlan() {
+plug_stem = [ 2.72 + 0.50,
+             5.20 + 0.50 ];
+
+module PlugMainPlan() {
   for (l_d = plug_l_d) {
     l = l_d[0];
     d = l_d[1];
@@ -17,5 +22,18 @@ module PlugPlan() {
   }
 }
 
-PlugPlan();
+module PlugBodyPlan() {
+  intersection(){
+    hull()
+      offset(r= wall_th)
+      PlugMainPlan();
+    rectfromto([-100,-100], [0,+100]);
+  }
+}
+
+module DemoPlan() {
+  translate([0,0,-5]) color("grey") PlugBodyPlan();
+  PlugMainPlan();
+}
 
+DemoPlan();