/* Raccords pour tube IRO Debian 9.5 Stretch @ kirin / 20220410 / pierre @ lesporteslogiques.net OpenSCAD 2021.1 + roundedcube.scad (par Daniel Upshaw) : https://danielupshaw.com/openscad-rounded-corners/ */ use ; color([1, 0.5, 0]) roundedcube(size = [20, 20, 20], center = true, radius = 0.5, apply_to = "all"); translate([0, 0, 18.5]) croix(); rotate([0, 90, 0]) translate([0, 0, -18.5]) croix(); rotate([0, 270, 0]) translate([0, 0, -18.5]) croix(); module socle_cylindre() { color([0, 1, 0]) cylinder($fn=72, h=2.5, r=11.25, center=true); } module croix() { // hauteur totale 19.5, dont 1 à inclure dans lautre partie intersection() { color([1, 0, 0]) cylinder($fn=36, h=18.5+1, r=8.75, center=true); union() { cube(size=[17.5+0.3, 3, 18.5+1.3], center=true); rotate([0, 0, 90]) cube(size=[17.5+0.3, 3, 18.5+1.3], center=true); } } }