Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
projets:kit_pedagogique_pour_comprendre_les_boucles_for [2020/07/18 15:13] plogingenu |
projets:kit_pedagogique_pour_comprendre_les_boucles_for [2020/07/18 18:56] (Version actuelle) plogingenu |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
<!-- Complétez la fiche projet ci dessous --> | <!-- Complétez la fiche projet ci dessous --> | ||
{{{project | {{{project | ||
- | picture: | + | picture: {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:20200718_172828.jpg?400|}} |
machines: Imprimante_3D | machines: Imprimante_3D | ||
materiaux:PLA | materiaux:PLA | ||
logiciels:openSCAD cura | logiciels:openSCAD cura | ||
- | fichiers: | + | fichiers: {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:peda_helice.stl|}} {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:peda_escalier.stl|}} |
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:openscad_peda_marche_v2.stl|}} | ||
liens: | liens: | ||
tags: kit_pédagogique boucle_for code | tags: kit_pédagogique boucle_for code | ||
usager:plogingenu | usager:plogingenu | ||
- | licence:cc-by-sa | + | licence:cc-by-sa-nc |
}}} | }}} | ||
Ligne 20: | Ligne 21: | ||
===== Conception ===== | ===== Conception ===== | ||
- | Réaliser avec le logiciel de modélisation OpenSCAD, imprimé au FabLab ( grossissement x2) | + | Réaliser avec le logiciel de modélisation OpenSCAD, |
+ | **Axe de rotation** | ||
<code java> | <code java> | ||
cylinder (r=1.9,h=20,$fn=100,center=true); | cylinder (r=1.9,h=20,$fn=100,center=true); | ||
</code> | </code> | ||
+ | **Palier de l'ADN** | ||
+ | <code java> | ||
+ | difference(){ | ||
+ | cube([10,50,5],center=true); | ||
+ | cylinder (r=2,h=10,$fn=100,center=true); | ||
+ | } | ||
+ | </code> | ||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:peda_helice.stl|}} | ||
+ | |||
+ | **Marche de l'escalier (Version 1)** | ||
<code java> | <code java> | ||
difference(){ | difference(){ | ||
Ligne 34: | Ligne 46: | ||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:peda_escalier.stl|}} | ||
+ | |||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:20200718_172952.jpg?200|}} | ||
+ | Problème : Ne peux pas être manipuler à une seule main. Ne tient pas tout seul | ||
+ | |||
+ | |||
+ | **Marche de l'escalier (Version 2)** | ||
<code java> | <code java> | ||
difference(){ | difference(){ | ||
- | cube([10,50,5],center=true); | + | union(){ |
+ | translate([0,0,1])cylinder (r=4,h=2,$fn=100,center=true); | ||
+ | cube([10,50,2],center=false); | ||
+ | } | ||
cylinder (r=2,h=10,$fn=100,center=true); | cylinder (r=2,h=10,$fn=100,center=true); | ||
} | } | ||
</code> | </code> | ||
+ | |||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:openscad_peda_marche_v2.stl|}} | ||
+ | |||
+ | |||
+ | |||
+ | <note tip>0.1mm de différence entre les pièces percées et les colonnes, afin d'avoir une manipulation (rotation)facile malgré le relief de l'impression 3D</note> | ||
+ | |||
===== Réalisation ===== | ===== Réalisation ===== | ||
- | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:defi_escalier_plat.png?200|}} | + | imprimé au FabLab (grossissement x2) en utilisant Cura et les imprimantes 3D Ultimaker |
+ | |||
+ | |||
+ | **Pour comprendre comment faire une hélice ADN :** | ||
+ | |||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:20200718_172828.jpg?400|}} | ||
+ | |||
+ | |||
+ | Pièces 3D assemblées :3 pièces percées au centre + 1 colonne | ||
+ | |||
+ | |||
+ | Si on généralise avec une boucle for, on obtient : | ||
+ | |||
+ | |||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:defi_kapla.png?400|}} | ||
+ | |||
+ | |||
+ | |||
+ | **Pour comprendre comment faire un escalier :** | ||
+ | |||
+ | Pièces 3D assemblées :3 pièces percées + 1 colonne | ||
+ | |||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:20200718_191304.jpg?200|}} | ||
+ | |||
+ | |||
+ | Si on généralise avec une boucle for, on obtient : | ||
+ | |||
+ | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:defi_escalier_plat.png?400|}} | ||
- | {{:projets:kit_pedagogique_pour_comprendre_les_boucles_for:defi_kapla.png?200|}} | ||
Ligne 53: | Ligne 109: | ||
===== Difficultés rencontrées ===== | ===== Difficultés rencontrées ===== | ||
- | Aucune ! | + | Aucune ! Même si l'impression permet toujours de confirmer ses doutes et de les modifier au besoin, en créant une version 2. |
===== Suites du projet ===== | ===== Suites du projet ===== | ||
- | Utilisation de cet objet, au besoin, dans les ateliers OpenSCAD d'août 2020 [[http://www.cite-sciences.fr/fr/au-programme/lieux-ressources/carrefour-numerique2/ateliers/ | Programmer avec OpenSCAD ]] | + | Utilisation de ces objets, au besoin, dans les ateliers OpenSCAD d'août 2020 [[http://www.cite-sciences.fr/fr/au-programme/lieux-ressources/carrefour-numerique2/ateliers/ | Programmer avec OpenSCAD ]] |
- | + | ||
- | + | ||
- | ===== Photos ===== | + | |
- | <!-- Quelques photos du rendu final du projet, mais aussi si c'est possible des differentes etapes si elle n'ont pas déja été documentées visuellement --> | + | |
- | <!-- La Structure "Conception / Réalisation / Difficultés rencontrés / Suite du projet " est bien sur indicative, vous pouvez l'adapter à votre guise. N'hesitez pas a vous inspirer des documentations deja existance pour realiser la votre. --> | ||