+ // center reinforcement
+ intersection() {
+ translate([-center_l/2, wall, base_w/2])
+ rotate([0, 90, 0])
+ scale([1, center_h/center_w, 1])
+ cylinder(r = center_w, h = center_l, $fn = 4);
+ translate([-infty/2, eps, 0])
+ cube(infty);
+ }
+
+ hull() {
+ translate([-axle_bot_w/2, wall, base_w/2-axle_bot_l/2])
+ cube([axle_bot_w, eps, axle_bot_l]);
+ translate([-axle_top_w/2, wall+axle_h, base_w/2-axle_top_l/2])
+ cube([axle_top_w, eps, axle_top_l]);
+ }
+