Outils d'utilisateurs

Outils du Site


animations:ateliers_openscad:exercices:defi_portebouteille

Ceci est une ancienne révision du document !


!– Complétez la fiche projet ci dessous –>

Consigne : Réaliser un porte bouteille!

  • méthode : A la Hélène
  • méthode : A la bully

Voir l'objet en 3D (ln) Voir l'objet en 3D (verre classique)

Besoin d'aide, lisez la suite !

Inspiration

L'article qui explique comment faire manuellement un porte bouteille original de manière traditionnel (perceuses, scies), nous a bien plu. Cependant, on préfère :

  1. le faire à la manière FabLab en utilisant les outils (Découpeuse laser) - option A
  2. en modulant les dimensions des bouteilles pour convenir à tou-te-s (limonades, bières, vins, eaux gazeuses …) - option B
  3. en modulant le nombre de bouteilles voulu, (de 1 à plus infini) - option C
  4. En faisant des trous au niveau de la base, pour être sur que les bouteilles ne bougent pas. - option D
  5. en calculant automatique la longueur de corde nécessaire - option E
  6. en modulant selon l'épaisseur de la planche utilisé - option F

Pour cela rien de mieux, qu'OpenSCAD, pour nous faire un générateur paramétrique de plan (.svg) de porte bouteille.

Aides

1. Réfléchissez

Prenez vraiment le temps de réfléchir (Papier et crayon peuvent être utiles.)

2. Phrase explicative

Si vous ne savez pas par où commencer :

  • méthode : à la Hélène
  • Une différence entre l'union de trois parallélépipèdes (arrondies) à des hauteurs différentes (socle,socle troué et haut troué) et, les formes de bouteilles plus une marge et des petits trous et leur symétrie.

3. Les fonctions utiles

méthode : ln

1. Créer une bouteille Méthode simple

  • le cylindre : cylinder(d1,d2,h);

Méthode un peu plus compliquée

  • le cylindre : cylinder(d1,d2,h);
  • : hull(){…}

Méthode pour les gens précis

  • polygone : polygon(points);

2. Créer un pack de bouteilles paramétriques

  • Boucle for : for(){…}
  • Module :

3. Créer les planches

  • le cube :cube();
  • le déplacement : translate([x,y,z]){…}

4. Créer les petits trous Méthode répétitive

  • la différence : difference
  • le cylindre : cylinder(d1,d2,h);

Méthode courte

  • le miroir : mirror ([x,y,z]){…}
  • la différence : difference(){…}
  • le cylindre : cylinder(d1,d2,h);
  1. Assembler les différentes parties
  • la différence : difference(){…}
  1. Export en .svg

Si vous ne connaissez pas bien l'utilisation d'une de ses fonctions, il peut être utile d'aller voir les exercices du wiki ou la page Aide-Mémoire OpenSCAD.

4. Pièges à éviter

En général :

  • Le point-virgule
  • Bien ouvrir et fermer les parenthèses, crochets et accolades
  • Les erreurs de frappe

méthode :ln

  1. Liste numérotée

Solutions

méthode : ln N'hésitez pas à faire varier les paramètres

Télécharger le code OpenSCAD

 

Votre méthode : N'hésitez pas à mettre vos codes ci-dessous :

animations/ateliers_openscad/exercices/defi_portebouteille.1585732095.txt.gz · Dernière modification: 2020/04/01 11:08 par plogingenu