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

index 4f0f17dc1d3f0427ff33f1a78c2a6a621131654d..0ad57bdcab69a6c4f5ace7b7f122b14538d89deb 100644 (file)
@@ -33,8 +33,8 @@ plug_l_d_smallest = plug_l_d[len(plug_l_d)-1];
 plug_hook_x_min = -plug_l_d_smallest[0] - wall_th;
 plug_hook_z_start = -plug_l_d_smallest[1]/2 - wall_th;
 
-plug_hook_z_laptop_base = palmrest_from_plug_z - laptop_th;
-plug_hook_z_min = plug_hook_z_laptop_base - hook_tongue_h;
+z_laptop_base = palmrest_from_plug_z - laptop_th;
+z_hook_min = z_laptop_base - hook_tongue_h;
 
 module PlugMainPlan() {
   for (l_d = plug_l_d) {
@@ -58,19 +58,19 @@ module PlugHolderPlan() {
 module PlugHookHookPlan(){
   polygon([ [ plug_hook_x_min, 0 ],
            [ plug_hook_x_min, plug_hook_z_start ],
-           [ plug_hook_x_min + (plug_hook_z_start - plug_hook_z_min),
-             plug_hook_z_min ],
-           [ -plug_entry_gap, plug_hook_z_min ],
+           [ plug_hook_x_min + (plug_hook_z_start - z_hook_min),
+             z_hook_min ],
+           [ -plug_entry_gap, z_hook_min ],
            [ -plug_entry_gap, 0 ],
            ]);
 }
 
 module PlugHookTonguePlan(){
   difference(){
-    rectfromto([ -plug_entry_gap - 1, plug_hook_z_min ],
-              [ tongue_len, plug_hook_z_laptop_base ]);
+    rectfromto([ -plug_entry_gap - 1, z_hook_min ],
+              [ tongue_len, z_laptop_base ]);
     translate([ tongue_len - wall_th - hook_hole/2,
-               plug_hook_z_min + wall_th + hook_hole/2 ])
+               z_hook_min + wall_th + hook_hole/2 ])
       circle(r = hook_hole/2);
   }
 }