tower_base_height = 20;
tower_slot_width = 3;
-cableclamp_ctie_width = 3 + 0.5;
-cableclamp_ctie_thick = 2 + 0.5;
+cableclamp_ctie_width = 4.0 + 1.0;
+cableclamp_ctie_thick = 2.5 + 0.5;
-lidclamp_ctie_width = 4.0 + 0.5;
+lidclamp_ctie_width = 4.0 + 1.0;
lidclamp_ctie_thick = 2.5 + 0.5;
-base_ctie_width = 4.0 + 0.5;
+base_ctie_width = 4.0 + 1.0;
base_ctie_thick = 2.5 + 0.5;
-tube_ctie_width = 5 + 0.5;
-tube_ctie_thick = 3 + 0.5;
+tube_ctie_width = 4.0 + 1.0;
+tube_ctie_thick = 2.5 + 0.5;
// tuning
tube_ctie_anchor = 5;
protrusion_size = 2;
protrusion_none_frontback = 10;
-protrusion_slop = 0.5;
+protrusion_slop = 0.25;
cableclamp_ctie_z = tower_frontheight/2;
towerleg_backfront = 5;
module LedHole(){
translate([0, led_head_y, led_head_z])
- rotate([90 - led_angle])
+ rotate([90 + led_angle, 0, 0])
translate([0,0,-10])
- cylinder(r=led_dia/2, h=led_depth+0.1+10, $fn=31);
+ cylinder(r=led_dia/2, h=led_depth+1+10, $fn=26, $fa=10);
}
module TowerProper(){
difference(){
minkowski(){
TowerMainHull();
- sphere(r=lid_wall_thick+lid_slop, $fn=4);
+ sphere(r=lid_wall_thick+lid_slop, $fn=8);
}
minkowski(){
TowerMainHull();
- sphere(r=lid_slop, $fn=4);
+ sphere(r=lid_slop, $fn=6);
}
}
translate([-50,-50,led_head_z]) cube([100,100,100]);