Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
|
animations:ateliers_openscad:exercices:defi_verre_a_pied [2020/03/30 16:14] plogingenu |
animations:ateliers_openscad:exercices:defi_verre_a_pied [2020/08/08 16:48] (Version actuelle) plogingenu |
||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| logiciels: OpenSCAD | logiciels: OpenSCAD | ||
| fichiers: | fichiers: | ||
| - | usager: bully (plogingenu) | + | usager: bully plogingenu |
| licence:cc-by-nc | licence:cc-by-nc | ||
| Ligne 11: | Ligne 11: | ||
| - | {{:animations:ateliers_openscad:20191210_134610.jpg?200 }} | + | {{:animations:ateliers_openscad:exercices:defiopenscad_verreapiedclassique.png?200 }} |
| **Consigne : Réaliser un verre à pied !** | **Consigne : Réaliser un verre à pied !** | ||
| - | * méthodes très nombreuses, à vous de nous partager la votre | + | * **méthode :** très nombreuses, à vous de nous partager la votre |
| + | * **méthode :** Super rapide (4 lignes et 2 fonctions) | ||
| + | * **méthode :** verre à pied classique (7 lignes et 5 fonctions) | ||
| Imaginez la forme que vous désirez ! | Imaginez la forme que vous désirez ! | ||
| + | {{:animations:ateliers_openscad:exercices:de_fi_openscad_verre_a_pied_super_rapide.stl|Voir l'objet en 3D (verre super rapide) }} | ||
| + | {{: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 26: | Ligne 30: | ||
| ==== 1. Réfléchissez ==== | ==== 1. Réfléchissez ==== | ||
| - | Prenez vraiment le temps de réfléchir (papier et crayon peuvent être utile ) | + | Prenez vraiment le temps de réfléchir (Papier et crayon peuvent être utiles.) |
| Ligne 38: | Ligne 42: | ||
| * et le **ballon** contenant le liquide | * et le **ballon** contenant le liquide | ||
| + | * **méthode :** Super rapide | ||
| + | * la **base** est un cône tronqué à 3/4/5/6/100 côtés | ||
| + | * le **pied** et le **ballon** sont une seule pièce, un cône inversé extrudé par un cône inversé plus grand. | ||
| + | |||
| + | * **méthode :** verre à pied classique | ||
| + | * la **base** est un cône tronqué à 3/4/5/6/100 côtés | ||
| + | * le *pied* est un cylindre ( hauteur grande, rayon faible) | ||
| + | * le *ballon* est une sphère extrudée par une sphère légèrement plus petite (et plus haute) ET par un cube. | ||
| ==== 3. Les fonctions utiles ==== | ==== 3. Les fonctions utiles ==== | ||
| Ligne 43: | Ligne 55: | ||
| - | **méthode :** | + | **méthode :** super rapide |
| - | le stricte minimum | + | * la différence : //difference(){...}// |
| + | * le cylindre/cône : //cylinder(d1,d2,h);// | ||
| + | |||
| + | **méthode :** verre à pied classique | ||
| * la différence : //difference(){...}// | * la différence : //difference(){...}// | ||
| * le cylindre/cône : //cylinder(d1,d2,h);// | * le cylindre/cône : //cylinder(d1,d2,h);// | ||
| - | le minimum | ||
| * le déplacement : //translate([x,y,z]){...}// | * le déplacement : //translate([x,y,z]){...}// | ||
| * le cube ://cube();// | * le cube ://cube();// | ||
| Ligne 64: | Ligne 78: | ||
| * Les erreurs de frappe | * Les erreurs de frappe | ||
| - | **méthode:** | + | |
| - | - ... | + | **méthode :** Super rapide |
| + | * Pas de difficultés particulières, on superpose 3 formes donc la base est centrée sur le point d'origine. | ||
| + | |||
| + | |||
| + | **méthode :**Verre à pied classique | ||
| + | -Déplacer les formes de la bonne distance : | ||
| + | -Poser la base et le pied, centrée sur le point d'origine (donc pas de translate(), la superposition du pied et de la basse n'est pas gênante.) | ||
| + | - Déplacer la sphère extérieure de la longueur du pied | ||
| + | - Déplacer la sphère intérieur de la longueur du pied plus un léger écart (qu'on peut calculer comme le rayon de la sphère extérieure moins le rayon de la sphère intérieure) | ||
| + | - Déplacer le cube de la longueur du pied plus le rayon de la sphère extérieure. | ||
| + | - Il est possible d'utiliser un translate() pour chaque pièce, mais le code sera plus lourd, il est aussi possible de faire un translate de translate(), cf .code ci-dessous | ||
| Ligne 90: | Ligne 114: | ||
| - | **méthode :** Verre à pied plus traditionnel (7 lignes et 5 fonctions) | + | **méthode :** Verre à pied classique (7 lignes et 5 fonctions) |
| + | |||
| + | // N'hésitez pas à faire varier les paramètres lv et hv // | ||
| + | |||
| + | {{:animations:ateliers_openscad:exercices:defiopenscad_verreapiedclassique.png?200}} | ||
| + | {{:animations:ateliers_openscad:exercices:defiopenscad_verreapiedclassique.stl|Voir l'objet en 3D}} | ||
| <code java> | <code java> | ||
| Ligne 109: | Ligne 138: | ||
| ** Votre méthode :** | ** Votre méthode :** | ||
| N'hésitez pas à mettre vos codes ci-dessous : | N'hésitez pas à mettre vos codes ci-dessous : | ||
| - | |||
| - | {{:animations:ateliers_openscad:20191210_134616.jpg?300|}} | ||
| - | |||
| - | |||
| - | |||
| <code java> | <code java> | ||
| .... | .... | ||
| Ligne 121: | Ligne 145: | ||
| .... | .... | ||
| </code> | </code> | ||
| + | |||
| + | Depuis les premiers ateliers OpenSCAD en 2016, vous avez été nombreuses et nombreux à réaliser le défi du verre à pied, toujours à votre manière et avec votre créativité : | ||
| + | |||
| + | {{:animations:ateliers_openscad:exercices:20161209_185631.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20161215_184615.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20161215_184644.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20161215_185647.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20161215_185920.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170202_184521.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170209_175646.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170209_184128.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170210_175854.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170216_184744.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170223_182308.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170223_182404.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170223_182538.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170223_183217.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170224_183009.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170224_185113.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20170224_185152.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20171011_164744v2.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20171011_165650.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20171011_165702.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20180406_181602.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20180406_184920.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20180504_190121.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20180504_190124.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20180504_190143.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:20191210_134616.jpg?200}} | ||
| + | {{:animations:ateliers_openscad:20191210_134610.jpg?200}} | ||
| + | {{:animations:ateliers_openscad:exercices:20200725-195924.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20200806_154723.jpg?200|}} | ||
| + | {{:animations:ateliers_openscad:exercices:20200806_154322.jpg?200|}} | ||
| + | |||
| + | |||
| + | |||