Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
|
animations:ateliers_openscad:exercices:defis_en_autonomie [2020/03/17 13:50] plogingenu |
animations:ateliers_openscad:exercices:defis_en_autonomie [2020/04/03 11:47] (Version actuelle) plogingenu |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ===== Défis en autonomie ===== | + | ===== Titre du défi ===== |
| - | Cette section va permettre de partager différents exercices, défis et tutoriels sur OpenSCAD. N'hésitez pas vous-mêmes à en ajouter ou en proposer. Un modèle de script est (sera pour le moment) disponible pour uniformiser les vidéos. | ||
| - | Ces vidéos seront aussi proposées pendant les ateliers pour les personnes connaissant déjà les bases que nous présentons. | + | ======= Défi OpenSCAD (...) ====== |
| - | Postez vos avis, ci-dessous!!! | + | <!-- Complétez la fiche projet ci dessous --> |
| + | {{{project | ||
| + | logiciels: OpenSCAD | ||
| + | fichiers: | ||
| + | usager: auteur | ||
| + | licence:cc-by-nc | ||
| + | }}} | ||
| - | __ | ||
| - | Bon courage !!!__ | ||
| + | {{:animations:ateliers_openscad:exercices:defiopenscad_verreapiedclassique.png?200 }} //Votre photo jpg ou png// | ||
| + | **Consigne : .....** | ||
| + | * méthode : | ||
| + | {{:animations:ateliers_openscad:exercices:de_fi_openscad_verre_a_pied_super_rapide.stl|Voir l'objet en 3D }} //Votre fichier .st// | ||
| - | + | Besoin d'aide, lisez la suite ! | |
| - | **Défis :** | + | |
| - | * Cube percé | + | |
| - | * Verre à pied | + | |
| - | * Pyramide | + | |
| - | * Entonnoir | + | |
| + | ===== Vidéos ===== | ||
| - | **Exercices :** | ||
| - | * Mise en variables | ||
| - | * Boucles for | ||
| - | * Unir des pièces | ||
| + | ===== Aides ===== | ||
| + | ==== 1. Réfléchissez ==== | ||
| - | ====Liste des défis ==== | + | Prenez vraiment le temps de réfléchir (Papier et crayon peuvent être utiles.) |
| - | ===Défi : cube percé=== | ||
| - | Pour ce défi, nous allons réaliser un modèle de cube percé. | + | ==== 2. Phrase explicative ==== |
| - | {{:animations:ateliers_openscad:exercices:os_defi_cube.mp4|}} | + | Si vous ne savez pas par où commencer : |
| + | * **méthode :** ... | ||
| + | * .... | ||
| - | ===Défi : verre à pied === | + | ==== 3. Les fonctions utiles ==== |
| - | (...) | ||
| - | ===Défi : pyramide=== | ||
| - | La vidéo suivante présente différentes manière de réaliser une pyramide. Il s'agit du défi de fin de l'atelier d'initiation OpenSCAD. | + | <note tip>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.</note> |
| - | {{:animations:ateliers_openscad:exercices:os_defi_pyramide.mp4|}} | ||
| + | ==== 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 | ||
| - | ===Défi : entonnoir === | ||
| - | {{ :animations:ateliers_openscad:exercices:entonnoir.png?400|}} | ||
| - | **Consigne : Réaliser un entonnoir avec OpenSCAD en ligne de code !** | + | **méthode :** |
| - | Réfléchissez ! | ||
| - | Si vous ne savez pas par où commencer : | + | ===== Solutions ===== |
| - | __méthode 1 :__ l'entonnoir est composé de deux cônes évidés superposés | ||
| + | **méthode :** | ||
| - | Pièges à éviter : | + | // Changer le $fn= pour faire varier le nombre de facettes de chaque solide // |
| - | - Se souvenir de comment on code un cône (ici, pointe vers le bas) | + | |
| - | - Positionner les pièces correctement les unes par rapport aux autres sans abuser du translate() | + | |
| - | - Faites attention, que les pièces qui sont extrudés dépasse bien des 2 côtés, afin d'éviter l'apparition de zébrures. | + | |
| - | - Une fois la pièce faite, si ce n'est pas déjà fait penser à la mise en variable | + | |
| - | + | ||
| - | solution par étape : {{:animations:ateliers_openscad:exercices:cn2_openscad_de_fi-entonnoir_hm.scad| Fichier .SCAD code complet - Hélène}} | + | |
| + | {{:animations:ateliers_openscad:exercices:de_fi_openscad_-_verre_a_pied_super_rapide.png?200}} | ||
| + | {{:animations:ateliers_openscad:exercices:de_fi_openscad_verre_a_pied_super_rapide.stl|Voir l'objet en 3D}} | ||
| <code java> | <code java> | ||
| - | a=80; // le diamètre extérieur supérieur du cône supérieur en mm | + | ... |
| - | b=10; // le diamètre extérieur inférieur du cône supérieur en mm | + | |
| - | c=8; // le diamètre extérieur inférieur du cône inférieur (dit le tube) en mm. | + | |
| - | + | ||
| - | hc=60; // hauteur du cône supérieur en mm | + | |
| - | ht=30;// hauteur du cône inférieur (dit le tube) en mm | + | |
| - | + | ||
| - | e=3;// épaisseur en mm ( Attention pas moins de 3mm pour l'impression 3D) | + | |
| - | $fn=60; // détail de la finition (en nombre de facettes) / Maillage | + | |
| - | + | ||
| - | difference(){ | + | |
| - | cylinder(d2=a, d1=b, h=hc); | + | |
| - | translate([0,0,-1]) cylinder(d2=a-e, d1=b-e, h=hc+2); | + | |
| - | } | + | |
| - | translate([0,0,-ht]){ | + | |
| - | difference(){ | + | |
| - | cylinder(d1=c, d2=b, h=ht); | + | |
| - | translate([0,0,-1]) cylinder(d1=c-e, d2=b-e, h=ht+2); | + | |
| - | } | + | |
| - | } | + | |
| </code> | </code> | ||
| - | __méthode 2 :__ l'entonnoir est une forme géométrique qui subit une rotation extrudante | ||
| + | ** Votre méthode :** | ||
| + | N'hésitez pas à mettre vos codes ci-dessous : | ||
| - | ====Liste des exercices==== | ||
| - | Dans cette partie, nous mettons toutes les vidéos qui expliquent ou présentent des notions ou des techniques accompagnées d'exercices de prise en main. | ||
| - | ===Mise en variables=== | + | <code java> |
| - | + | .... | |
| - | Cette vidéo montre comment former des variables dans le code d'OpenSCAD et comment les utiliser. | + | </code> |
| - | + | ||
| - | {{:animations:ateliers_openscad:exercices:os_exo_variable.mp4|}} | + | |
| - | + | ||
| - | + | ||
| - | ===Boucles for=== | + | |
| - | + | ||
| - | Cette vidéo montre sommairement comment créer et utiliser des boucles for dans OpenSCAD. | + | |
| - | + | ||
| - | {{:animations:ateliers_openscad:exercices:os_exo_for.mp4|}} | + | |
| - | + | ||
| - | + | ||
| - | ===Unir des pièces=== | + | |
| - | + | ||
| - | Cette vidéo présente plusieurs moyen de rassembler des pièces entre elles. | + | |
| - | + | ||
| - | {{:animations:ateliers_openscad:exercices:os_exo_union.mp4|}} | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ==== Ressources ==== | + | |
| - | + | ||
| - | + | ||
| - | Logiciels utilisés : | + | |
| - | + | ||
| - | + | ||
| - | Capture vidéo : VLC (https://www.videolan.org/vlc/index.fr.html) | + | |
| - | + | ||
| - | + | ||
| - | Montage : Openshot (https://www.openshot.org/fr/download/) | + | |
| - | + | ||
| - | + | ||
| - | Création de titres : Inkscape (https://inkscape.org/fr/) | + | |
| - | + | ||
| - | + | ||
| - | ===Script=== | + | |
| - | + | ||
| - | {{:animations:ateliers_openscad:exercices:script_os.txt|}} | + | |
| - | + | ||
| - | ===Cartons=== | + | |
| - | {{ :animations:ateliers_openscad:exercices:titre_defi_openscad_v2.svg?300 |}} | + | |
| - | + | ||
| - | {{ :animations:ateliers_openscad:exercices:titre_tuto_openscad_v2.svg?300 |}} | + | |
| - | + | ||
| - | {{ :animations:ateliers_openscad:exercices:carton_std_v2.svg?300 |}} | + | |
| - | + | ||
| - | {{ :animations:ateliers_openscad:exercices:bilan_std_simple_v2.svg?300 |}} | + | |
| - | {{ :animations:ateliers_openscad:exercices:gabarit_sous_titres.svg?300 |}} | ||