$fn=100; difference() { union() { //Base*************************************** rotate([0,0,0])translate([0,0,3]) cube([50,50,6], center = true); //bloc support*************************** rotate([0,0,0])translate([0,0,22.5]) cube([25,30,43], center = true); //bloc fixation*************************** rotate([0,0,0])translate([0,0,6]) cube([30,50,12], center = true); } //trous lampe #rotate ([0,0,0]) translate([0,0,-7])cylinder(h=76, r=6.3, center=false); //trous fixation #rotate ([90,0,0]) translate([0,7,-30])cylinder(h=60, r=4.25, center=false); //trous fixation support********************************** #rotate ([0,0,0]) translate([20,0,-8])cylinder(h=16, r=2, center=false); #rotate ([0,0,0]) translate([-20,0,-8])cylinder(h=16, r=2, center=false); }