Table des matières

Kit pédagogique pour comprendre les boucles for

Petites pièces imprimés en 3D, (car conçu pour un atelier de modélisation 3D et pour pouvoir être désinfectées, règle sanitaire liée au Covid) afin de comprendre facilement le fonctionnement des boucles for. Plusieurs objets ont été créés : une hélice type ADN, un escalier,…

Conception

Réaliser avec le logiciel de modélisation OpenSCAD,

Axe de rotation

cylinder (r=1.9,h=20,$fn=100,center=true);

Palier de l'ADN

difference(){
cube([10,50,5],center=true);
cylinder (r=2,h=10,$fn=100,center=true);
}

peda_helice.stl

Marche de l'escalier (Version 1)

difference(){
cube([10,50,2],center=false);
cylinder (r=2,h=10,$fn=100,center=true);
}

peda_escalier.stl

Problème : Ne peux pas être manipuler à une seule main. Ne tient pas tout seul

Marche de l'escalier (Version 2)

difference(){
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);
}

openscad_peda_marche_v2.stl

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

Réalisation

imprimé au FabLab (grossissement x2) en utilisant Cura et les imprimantes 3D Ultimaker

Pour comprendre comment faire une hélice ADN :

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 :

Pour comprendre comment faire un escalier :

Pièces 3D assemblées :3 pièces percées + 1 colonne

Si on généralise avec une boucle for, on obtient :

Difficultés rencontrées

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

Utilisation de ces objets, au besoin, dans les ateliers OpenSCAD d'août 2020 Programmer avec OpenSCAD