Ceci est une ancienne révision du document !
Voici le code pour une boîte (le couvercle et la boîte sont créés séparément).
function main(){ return panier(). union(couvercle()); } function panier(){ return difference(cube({size:[80,80,80]}), cube({size:[70,70,75]}).translate([5,5,5])); } function couvercle(){ return cube({size:[80,80,5]}).translate([-90,-90,0]). union(cube({size:[3,69.5,5]}).translate([-84.5,-84.75,5])). union(cube({size:[3,69.5,5]}).translate([-18.5,-84.75,5])). subtract(cube({size:[8,2,2]}).translate([-54,-90,3])); }