- // rod hole holder
- hull() {
- translate([motor_diam/2 + thick_wall - rod_diam/2 - thin_wall,
- 0, segment_overlap])
- scale([1, 1.4, 1])
- cylinder(r = rod_diam/2 + thin_wall, h = eps);
- translate([motor_diam/2 + thick_wall + thin_wall + rod_diam/2, 0, segment_overlap + rod_hole_side])
- scale([1, 1.1, 1])
- cylinder(r = rod_diam/2 + thin_wall, h = rod_hole_height);
- translate([motor_diam/2 + thick_wall - rod_diam/2 - thin_wall,
- 0, segment_overlap + 2*rod_hole_side + rod_hole_height])
- scale([1, 1.4, 1])
- cylinder(r = rod_diam/2 + thin_wall, h = eps);
- };
-