$fn=100; union() { //boules translate([0, 0, 10]) sphere(r = 10); translate([0, 0, 40]) sphere(r = 10); //cylindres de transition translate([0, 0, 15]) cylinder(h = 10, r1 = 8.657, r2 = 2); translate([0, 0, 25]) cylinder(h = 10, r1 = 2, r2 = 8.657); //plateau haut et bas translate([-15, -15]) cube([30, 30, 2]); translate([-15, -15, 50]) cube([30, 30, 2]); //poteaux translate([-10,-10]) cylinder(50, 1.5, 1.5); translate([10,-10]) cylinder(50, 1.5, 1.5); translate([10,10]) cylinder(50, 1.5, 1.5); translate([-10,10]) cylinder(50, 1.5, 1.5); }