Outils d'utilisateurs

Outils du Site


animations:ateliers_openscad:exercices:defi_pyramide

Ceci est une ancienne révision du document !


Défi OpenSCAD Pyramide

Consigne : Réaliser une pyramide à base carrée !

  • méthode A : 1 ligne & 1 fonction différente
  • méthode B : ? lignes & ? fonctions différentes
  • méthode C : ? lignes & ? fonctions différentes
  • méthode D : ? lignes & ? fonctions différentes

Voir l'objet en 3D Il s'agit du défi de fin de l'atelier d'initiation OpenSCAD.

Besoin d'aide, lisez la suite !

Vidéo

Aides

1. Réfléchissez

Prenez vraiment le temps de réfléchir (papier et crayon peuvent être utile )

2. Phrase explicative

Si vous ne savez pas par où commencer :

  • méthode A : Astuce OpenSCAD : Contraindre le nombre de facettes à 4 d'un cône
  • méthode B : Extruder les 4 faces d'un cube
  • méthode C : Relier en continu, un grand cube de base à un minuscule cube de sommet
  • méthode D : Cumuler des parallélépipède de plus en plus petit

3. Les fonctions utiles

méthode A :

  • le cylindre/cône : cylinder(d1,d2,h);
  • le paramètre du nombre de facettes : $fn

méthode B :

  • la différence : difference(){…}
  • le cube : cube();
  • la rotation : rotate([x,y,z]){…}

méthode C :

  • la fonction “Coque” : hull(){…}
  • le cube : cube();
  • le déplacement : translate([x,y,z]){…}

méthode D :

  • la boucle for : for(){…}
  • le cube : cube();
  • le déplacement : translate([x,y,z]){…}

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.

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

méthode A :

Solutions

méthode A :

cylinder(r1=10,r2=0,h=10,$fn=4);

méthode B :

....

méthode C :

....

méthode D :

....
animations/ateliers_openscad/exercices/defi_pyramide.1585335926.txt.gz · Dernière modification: 2020/03/27 20:05 par plogingenu