Ceci est une ancienne révision du document !
Ce projet fait suite à un devoir de A.R.E.) (donnée durant la séance 2) qui a pour but de prendre en main de OpenSCAD. Ce projet en est un.Vous pouvez retrouver les autres projets de prise en main de mon groupe. Pour notre projet du semestre, vous faisons un sonomètre. Jetez-y un oeil si ça vous intéresse.
Objectif:
Créer un dé stylé et un dé pipé (on aime les 6).
Si vous voulez j'ai aussi fait un bracelet avec comme base ce dé. Et ça rend plutôt pas mal.
Porteur de projet:
Elisa ESPAGNET (elisa.espagnet@etu.upmc.fr)
<note tip>Contactez moi si vous voulez plus d'informations ou si vous avez un problème</note>
Dé à six faces, n'ayant aucun but précis à part d'être un dé à six faces (fait sur OpenSCAD).
J'ai pris un cube.
Puis grâce à une sphère, j'ai fais les différences après les avoir correctement placer.
Puis en faisant la différences
structure
<note tip>Ces lignes de codes ont été faites avant de connaître toutes les fonctions de OpenSCAD. Cela m'aurait épargné de nombreuses lignes de codes. Je vous conseille donc (si vous voulez le refaire) de vous informer sur OpenSCAD.org. Par exemple j'aurais dû utiliser la transformation mirror ou minkowski.</note>
module base (){
cube(100,true);}
module s (){
sphere(7.5,$fn=20,true);}
module c(){
cube(15,true);}
module a(){
difference (){
translate([0,0,-50]) cube([10,10,100]);
translate([0,0,-50]) cylinder(100,5,5,$fn=50);}}
module doux(){
translate([50,50,50]) rotate([45,45,0]) c(); translate([-50,50,50])rotate([45,0,45]) c(); translate([50,-50,50])rotate([45,45,0]) c(); translate([50,50,-50])rotate([0,45,45]) c(); translate([-50,-50,50])rotate([0,45,45]) c(); translate([50,-50,-50])rotate([45, 0,45]) c(); translate([-50,50,-50])rotate([45,45,0]) c(); translate([-50,-50,-50])rotate([45, ,45,0]) c(); translate([45,45,0])rotate([0,0,0]) a(); translate([45,-45,0])rotate([0,0,270]) a(); translate([-45,45,0])rotate([0,0,90]) a(); translate([-45,-45,0])rotate([0,0,180]) a(); translate([45,0,45])rotate([90,0,0]) a()a(); translate([0,-45,45])rotate([90,270,90]) a(); translate([0,45,45])rotate([0,270,0])a(); translate([-45,0,45])rotate([0,270,90]) a(); translate([45,0,-45])rotate([0,90,270]) a(); translate([-45,0,-45])rotate([270,0,180]) a(); translate([0,45,-45])rotate([270,90,270]) a(); translate([0,-45,-45])rotate([0,90,180]) a();}
module trous (){
translate([50,0,0])s(); translate([25,-50,25])s(); translate([-25,-50,-25])s(); translate([25,25,-50])s(); translate([-25,-25,-50])s(); translate([0,0,-50])s(); translate([25,25,50])s(); translate([-25,25,50])s(); translate([-25,-25,50])s(); translate([25,-25,50])s(); translate([25,50,25])s(); translate([-25,50,-25])s(); translate([0,50,0])s(); translate([25,50,-25])s(); translate([-25,50,25])s(); translate([-50,25,25])s(); translate([-50,25,0])s(); translate([-50,-25,-25])s(); translate([-50,-25,0])s(); translate([-50,-25,25])s(); translate([-50,25,-25])s();}
module brut(){
difference(){
base();
trous();}}
module fin(){
difference(){
brut();
doux();}}
fin();
L'impression 3D prend … et… minutes pour une pièce de … mm de côtés. Paramètres..
Il est compliqué d'enlever la structure dans les trous. Je vous conseille d'utiliser une aiguille. Sinon rien à signaler en particulier.
- Pour améliorer l'esthétique, imprimez-le en blanc et coloriez avec un stylo noir les dépressions.
- Pour améliorer l'esthétique, vous pouvez aussi passer en salle de chimie et le plonger dans une solution de … Ainsi les fils de plastique ne seront moins visible. Il s'agit néanmoins d'une solution corrosive donc cela réduira (de peu certes) la taille du dé. Mieux vaut donc le faire sur un gros dé qui en vaut la peine.
-Le : Elisa Espagnet