intersection() {
union() {
- rotate([30, 0, 0])
+ rotate([-30, 0, 0])
translate([-t1_diam/2-wall/2, 0, -cyl_h/2])
- color("blue")cyl_clip(t1_diam, 260);
- rotate([30, 0, 180])
+ color("blue")cyl_clip(t1_diam, 280);
+ rotate([-30, 0, 180])
translate([-t2_diam/2-wall/2, 0, -cyl_h/2])
- color("red") cyl_clip(t2_diam, 240);
+ color("red") cyl_clip(t2_diam, 280);
};
translate([-infty/2, -infty/2, -7.5]) cube(infty);