=== Atelier : Introduction à OpenSCAD ===
{{{project
logiciels: OpenSCAD
fichiers:
Animateur/animatrice: bully plogingenu
licence:cc-by-nc
}}}
Petit résumé de la trame de l'atelier **"OpenSCAD Modéliser en 3D"**, mais chaque atelier est différent car nous nous adaptons à vos questions.
N'hésitez pas à vous [[http://www.cite-sciences.fr/fr/au-programme/lieux-ressources/carrefour-numerique2/ateliers/ | inscrire aux prochains ateliers]] C'est gratuit !
====== Contenu de l'atelier ======
===== 1. Mondes de la 3D =====
* Modélisation, Impression 3D, Rendu, Animation,...
* Autant d'outils que d'utilisations
* Les particularités du logiciel OpenSCAD :
* paramétrique
* libre
* multiplateforme ( Windows, linux, mac, web)
* léger
* simple à prendre en main
* ...
===== 2. Découverte de l'interface d'OpenSCAD =====
- Les 3 fenêtres
- Se déplacer dans l'aperçu
- Syntaxe du code OpenSCAD ( Ne pas oublier les points-virgules et de fermer dans le bon ordre vos parenthèses (), crochets [] ou encore accolades {}
- Utilisation des millimètres par défaut
- Aperçu (F5) et Rendu ( F6)
- Enregistrer en .scad et exporter en .stl ( pour la 3D) ou .svg (pour les plans)
===== 3. Création de figures simples =====
Sphere :
sphere();
sphere(r=5);
sphere(d=10);
Cylindre ... mais aussi cône et cône tronqué :
cylinder ();
cylinder(r=10,h=20);
cylinder(d=5,h=20);
cylinder(r1=10, r2=0; h=20);
cylinder(d1=20, d2=0, h=20);
Cube... mais aussi parallélépipède rectangle (pavé) :
cube();
cube(5);
cube([5,10,15]);
Découverte des paramètres :
* Centré sur l'origine : center=true
* Nombre de facettes : $fn= 100
Commandes pratiques :
* Mise de commentaires par ligne :
// Votre commentaire 1
// votre commentaire 2
* Mise en commentaires par paragraphes :
/* Votre commentaire 1
Votre commentaire 2*/
* Utilisation de la surbrillance :
# Votre figure à mettre en surbrillance
===== 4. Création de figures composées =====
* déplacement : translate([x,y,z]){...}
translate([x,y,z]){...}
* rotation :
rotate([x,y,z]){...}
* différence :
difference(){...}
===== 5. Les défis =====
Au fur à mesure de l'atelier, des défis sont proposés aux participant-e-s :
* Réaliser une pyramide à base carré (de Gizeh) en 1 ligne - 5 min - [[animations:ateliers_openscad:exercices:defi_pyramide|Voir défi Pyramide]]
* Faire un boulon - 5 min
* Réaliser un verre à pied de son imaginaire - 5 à 15 min - [[animations:ateliers_openscad:exercices:defi_verre_a_pied|Voir défi Verre à pied]]
* Réaliser parfaitement l'objet de départ (Cube au bord arrondi transpercés orthogonalement par 3 cylindres de diametre R et par une sphère, centrés) - 5 à 20 min [[animations:ateliers_openscad:exercices:defi_cube-perce|Voir défi Cube percé]]
===== 6. Pense-bête =====
Une feuille papier est le plus souvent donnée aux participant-e-s, afin qu'iels prennent notes des informations importantes à leur yeux, et résumant les fonctions utilisées.
Le pense-bête n'est pas mis en ligne, mais cette page vous permet de retrouver les informations .
===== 7. Afin de continuer plus loin =====
Ce n'est qu'un atelier d'initiation, il est possible d'aller beaucoup plus loin avec OpenSCAD : [[logiciels:openscad|Voir la page du wiki dédié au logiciel OpenSCAD]].
Maintenant que vous avez les bases d'OpenSCAD, nous vous proposons sur le wiki du Carrefour numérique2 [[animations:ateliers_openscad:exercices|des exercices pour aller plus loin ( découvrir de nouvelles fonctions ou caractéristiques) et des défis pour stimuler votre code et votre imagination]] !
et/ou de découvrir l'atelier OpenSCAD programmation.
[[https://www.openscad.org/cheatsheet/index.html | Aide mémoire d'OpenSCAD en ligne (et en anglais) ]] :