chiark / gitweb /
crossbar-computer-led-mount: wip TowerBulkCrossSection
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 8 Jun 2013 22:17:28 +0000 (23:17 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 8 Jun 2013 22:17:28 +0000 (23:17 +0100)
crossbar-computer-led-mount.scad

index 302d517..9aac317 100644 (file)
@@ -1,7 +1,7 @@
 // -*- C -*-
 
 led_dia = 5 + 0.6;
-led_depth = 3.5;
+led_depth = 5;
 
 led_tip_z = 70;
 led_angle = -60;
@@ -67,4 +67,16 @@ module TowerWallCrossSection(){
           [                 -backfront_mate_extra, -tower_base_height]]);
 }
 
-TowerWallCrossSection();
+module TowerBulkCrossSection(){
+  intersection(){
+    TowerWallCrossSection();
+    union(){
+      translate([-tower_over_max_y/2,
+                tower_frontheight + tower_overhang*sin(tower_over_angle)/2])
+       circle(r = led_depth);
+    }
+  }
+}
+
+%TowerWallCrossSection();
+TowerBulkCrossSection();