Ceci est une ancienne révision du document !
Cette page présente le code source OpenScad servant à réaliser le contenant de l'éthylotest dans le cadre du projet ARE “Capteur de gaz éthylotest”. Le fichier sera ensuite exporté en .dfx pour être modélisé à la découpeuse laser.
difference() plaque inférieure { color(“blue”) translate([-160,0]) square ([150,120]); translate([-160,60]) square ([3,30]); translate([-160,0]) square ([3,30]);
translate([-13,0]) square ([3,30]); translate([-13,60]) square ([3,30]);
}
difference() plaque supérieure { color(“tan”) square ([150,120]); translate([147,0]) square ([3,30]); translate([147,60]) square ([3,30]); translate([0,0]) square ([3,30]); translate([0,60]) square ([3,30]);
translate([66,82]) circle(1); translate([63,82]) circle(1); translate([63,77]) circle(1); translate([66,77]) circle(1); translate([20,75]) square(35,80); }
difference() plaque avant { color(“black”) translate([-100,130]) square ([80,120]); translate([-100,160]) square ([3,30]); translate([-100,220]) square ([3,30]); translate([-23,220]) square ([3,30]); translate([-23,160]) square ([3,30]);
translate([-70,247]) square ([20,3]); translate([-70,130]) square ([20,3]);
translate([-65,160]) circle(20);
}
difference() plaque arrière { color(“pink”) translate([0,130]) square ([80,120]); translate([77,160]) square ([3,30]); translate([77,220]) square ([3,30]); translate([0,160]) square ([3,30]); translate([0,220]) square ([3,30]);
translate([30,247]) square ([20,3]); translate([30,130]) square ([20,3]);
translate([35,160]) circle(20); }
difference() plaque latérale { color(“grey”) translate([0,-130]) square ([148,74]); translate([141,-83]) square ([3,27]); translate([141,-130]) square ([3,27]); translate([0,-83]) square ([3,27]); translate([0,-130]) square ([3,27]); }
difference() plaque latérale { color(“red”) translate([-160,-130]) square ([147,74]); translate([-160,-83]) square ([3,27]); translate([-160,-130]) square ([3,27]); translate([-19,-83]) square ([3,27]); translate([-19,-130]) square ([3,27]);
}