largeur = 100;
profondeur = 80;
hauteur = 60;
epaisseur = 3;
rebord = 50;
emboitement = 1 ; 
module boite() {
    difference() {
        cube([largeur, profondeur, hauteur]);
        translate([epaisseur, epaisseur, epaisseur])
        cube([largeur-2*epaisseur, profondeur-2*epaisseur, hauteur]);
    }
}
/*translate ([10,10, hauteur]) {
    cube([largeur, profondeur, epaisseur]);
}

translate([epaisseur, epaisseur, 0])
cube([largeur-2*epaisseur, profondeur-2*epaisseur, epaisseur]);
*/

module couvercle () {
    difference(){
        translate([40,40, hauteur])
        cube([largeur, profondeur, epaisseur ]);
        translate([-emboitement, -emboitement, hauteur- rebord])
        cube([largeur+2*emboitement, profondeur+2*emboitement, rebord]);
        translate([epaisseur, epaisseur, 0])
        cube([largeur-2*epaisseur, profondeur-2*epaisseur, rebord+1]);
    }
}
boite();
couvercle();