Gaëtan n'était pas là. Aujourd'hui, on modélisé une médaille Gnan dans openjscad. En randori, avec changement toute les 2 minutes. Pierre préfère quand il y a plusieurs écran (sinon on s'ennuie). {{:medaille_gnan.png?200|}} Le code : function main() { return union( cylinder({r: 10, h: 2, center: [true,true,false]}) .subtract(cylinder({r:9, h:1, center: [true,true,false]}).translate([0,0,1])), texte().scale([0.2,0.2,1.0]).translate([-7.7,-2,1]), attache().translate([0,10,0]) ); } function attache() { return cube({size:[10,3,2], center:[true,true,false]}) .subtract(cube({size:[9,4,4],center:true}).translate([0,-1,0])); } function texte() { var l = vector_text(0,0,"Gnan"); // l contains a list of polylines to be drawn var o = l.map(function(pl) { // pl = polyline (not closed) return rectangular_extrude(pl, {w: 5, h: 1}); // extrude it to 3D }); return union(o); }