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
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]);
}