Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
|
animations:ateliers_openscad:exercices:defi_portebouteille [2020/04/01 11:50] plogingenu |
animations:ateliers_openscad:exercices:defi_portebouteille [2020/04/01 16:30] (Version actuelle) plogingenu |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | !-- Complétez la fiche projet ci dessous --> | + | ======= Défi OpenSCAD Défi Porte-bouteille & bouteilles ====== |
| {{{project | {{{project | ||
| logiciels: OpenSCAD | logiciels: OpenSCAD | ||
| Ligne 12: | Ligne 12: | ||
| **Consigne : Réaliser un porte bouteille et ses bouteilles !** | **Consigne : Réaliser un porte bouteille et ses bouteilles !** | ||
| * **méthode :** A la Hélène | * **méthode :** A la Hélène | ||
| - | * **méthode :** A la bully | ||
| {{:animations:ateliers_openscad:exercices:de_fi_openscad_verre_a_pied_super_rapide.stl|Voir l'objet en 3D (ln) }} | {{:animations:ateliers_openscad:exercices:de_fi_openscad_verre_a_pied_super_rapide.stl|Voir l'objet en 3D (ln) }} | ||
| - | {{:animations:ateliers_openscad:exercices:defiopenscad_verreapiedclassique.stl|Voir l'objet en 3D (verre classique) }} | ||
| Besoin d'aide, lisez la suite ! | Besoin d'aide, lisez la suite ! | ||
| Ligne 61: | Ligne 59: | ||
| * le déplacement : //translate([x,y,z]){...}// | * le déplacement : //translate([x,y,z]){...}// | ||
| __ Méthode pour les gens précis__ | __ Méthode pour les gens précis__ | ||
| - | * polygone : //polygon(points);// | + | * polygone : //polygon();// |
| + | * rotate_extrude : //rotate_extrude();// | ||
| **2. Créer un pack de bouteilles paramétriques** | **2. Créer un pack de bouteilles paramétriques** | ||
| Ligne 131: | Ligne 130: | ||
| ===== Solutions par étapes ===== | ===== Solutions par étapes ===== | ||
| - | ==== Créer une bouteille - Méthode simple ==== | + | ==== Créer une bouteille - Méthode simple ==== |
| + | |||
| + | {{:animations:ateliers_openscad:exercices:bouteille1.png?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:bouteille1.stl|Voir l'objet en 3D }} | ||
| <code java> | <code java> | ||
| - | |||
| - | |||
| hb=230 ; // hauteur de la bouteille | hb=230 ; // hauteur de la bouteille | ||
| hg=84; // hauteur du goulot | hg=84; // hauteur du goulot | ||
| Ligne 146: | Ligne 146: | ||
| ==== Créer une bouteille - un peu plus compliquée ==== | ==== Créer une bouteille - un peu plus compliquée ==== | ||
| + | {{:animations:ateliers_openscad:exercices:bouteille3.png?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:bouteille3.stl|Voir l'objet en 3D }} | ||
| + | |||
| <code java> | <code java> | ||
| hb=230 ; // hauteur de la bouteille | hb=230 ; // hauteur de la bouteille | ||
| Ligne 159: | Ligne 162: | ||
| } | } | ||
| translate([0,0,0]){cylinder(d=dh, h=hb);} //petit cylindre | translate([0,0,0]){cylinder(d=dh, h=hb);} //petit cylindre | ||
| + | |||
| + | </code> | ||
| + | |||
| + | |||
| + | ==== Créer une bouteille - Méthode pour les gens précis ==== | ||
| + | {{:animations:ateliers_openscad:exercices:bouteille3.png?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:bouteille3.stl|Voir l'objet en 3D }} | ||
| + | <code java> | ||
| + | hb=230; //hauteur de la bouteille | ||
| + | hg=84; // hauteur du goulot | ||
| + | db=70; //diamètre ou largeur basse de la bouteille | ||
| + | dh=40; // diamètre ou largeur haute de la bouteille | ||
| + | hi=123; | ||
| + | rotate_extrude($fn=80){polygon( points=[[0,0],[db/2,0],[db/2,hi],[dh/2,hb-hg],[dh/2,hb],[0,hb]]);} | ||
| </code> | </code> | ||
| Ligne 184: | Ligne 201: | ||
| ==== Créer un pack de bouteilles paramétriques ==== | ==== Créer un pack de bouteilles paramétriques ==== | ||
| + | |||
| + | Télécharger le code | ||
| + | |||
| Module bouteille + | Module bouteille + | ||
| Ligne 202: | Ligne 222: | ||
| - | **méthode :** ln | + | **méthode :** |
| // N'hésitez pas à faire varier les paramètres // | // N'hésitez pas à faire varier les paramètres // | ||
| - | {{:animations:ateliers_openscad:exercices:defiopenscad_verreapiedclassique.png?200}} | + | Télécharger le code - |
| - | {{:animations:ateliers_openscad:exercices:defiopenscad_verreapiedclassique.stl|Télécharger le code OpenSCAD}} | + | |
| <code java> | <code java> | ||