]> www.fi.muni.cz Git - things.git/blobdiff - tube-firewall.scad
printed objects
[things.git] / tube-firewall.scad
index 8c3533c0f33254434428afc1198f3c4a742024f5..be83a367b209a3e628c55b83f11dfb52783b7400 100644 (file)
@@ -6,13 +6,15 @@ base_d = 26;
 screw_d1 = 19;
 screw_d2 = 16;
 screw_hole = 3.5;
-base_wall = 1.5;
+base_wall = 2.0;
 
 motor_angle = 4;
 
-tube_d = 8+0.2;
+tube_d = 8+0.3;
 tube_h = 20;
-tube_wall = 1;
+tube_wall = 1.5;
+cable_slot_w = 5;
+cable_slot_h = 3;
 
 module body() {
        // base
@@ -56,6 +58,10 @@ difference() {
        rotate([0, motor_angle, 0])
        translate([0, 0, -infty/2])
                cylinder(r = tube_d/2, h = infty);
+       // cable slot
+       rotate([0, 0, -45])
+       translate([-cable_slot_w/2, base_d/2-cable_slot_h, -eps])
+               cube([cable_slot_w, 2*cable_slot_h, infty]);
 }