Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
animations:ateliers_openscad:exercices [2020/03/31 11:21] plogingenu |
animations:ateliers_openscad:exercices [2020/08/19 17:00] (Version actuelle) plogingenu |
||
---|---|---|---|
Ligne 27: | Ligne 27: | ||
{{page>animations:ateliers_openscad:exercices:defi_entonnoir&firstseconly&nofooter&showlink }} | {{page>animations:ateliers_openscad:exercices:defi_entonnoir&firstseconly&nofooter&showlink }} | ||
{{page>animations:ateliers_openscad:exercices:defi_verre_a_pied&firstseconly&nofooter&showlink }} | {{page>animations:ateliers_openscad:exercices:defi_verre_a_pied&firstseconly&nofooter&showlink }} | ||
+ | {{page>animations:ateliers_openscad:exercices:defi_de_classique&firstseconly&nofooter&showlink }} | ||
+ | |||
+ | {{page>animations:ateliers_openscad:exercices:defi_helices_adn&firstseconly&nofooter&showlink }} | ||
+ | {{page>animations:ateliers_openscad:exercices:ressort&firstseconly&nofooter&showlink }} | ||
__Défis à venir :__ | __Défis à venir :__ | ||
- | * Dés casinos et dés classiques | ||
* Jeu de dame chinoise | * Jeu de dame chinoise | ||
* Porte-bouteille | * Porte-bouteille | ||
Ligne 49: | Ligne 52: | ||
{{:animations:ateliers_openscad:exercices:os_exo_for.mp4|}} | {{:animations:ateliers_openscad:exercices:os_exo_for.mp4|}} | ||
+ | |||
Ligne 58: | Ligne 62: | ||
- | __Exercices à venir :__ | + | ====Texte 3D==== |
+ | |||
+ | Cette vidéo montre comment utiliser OpenSCAD pour faire du texte. | ||
+ | |||
+ | {{:animations:ateliers_openscad:exercices:os_texte.mp4|}} | ||
+ | |||
+ | ====Mise en couleur==== | ||
+ | |||
+ | {{page>animations:ateliers_openscad:exercices:couleur_et_transparence&firstseconly&nofooter&showlink }} | ||
+ | |||
+ | |||
+ | === Astuces et défis === | ||
+ | |||
+ | * Liste à puceComment revenir à la ligne ? | ||
+ | La commande de texte d'OpenSCAD (2019) ne prend en charge aucune sorte de formatage multi-lignes. Il faudra ruser ! Une solution simple est d'écrire son texte définitif sous Inkscape, et de l'importer sous OpenSCAD. | ||
+ | * Comment mettre le texte dans une variable ? | ||
+ | On notera de bien les guillemets au niveau de la mise en variable, et de mettre dans la fonction text(); , uniquement la variable sans guillemet. | ||
+ | <code java> | ||
+ | A="Ceci est mon texte"; | ||
+ | text(A); | ||
+ | </code> | ||
+ | {{:animations:ateliers_openscad:exercices:porteclef.scad|}} | ||
+ | * Comment mettre des vrais smiley ou des caractères "autres" ? | ||
+ | Utiliser la fonction chr() | ||
+ | <code java> | ||
+ | text(chr(9786)); | ||
+ | text(chr(9788)); | ||
+ | </code> | ||
+ | * Comment “moduler” du texte ? | ||
+ | Utiliser la fonction str() | ||
+ | <code java> | ||
+ | AGE= 18; | ||
+ | text(str("Joyeux ",AGE," ans !")); | ||
+ | </code> | ||
+ | * Comment savoir le nombre de caractères contenu dans le texte ? | ||
+ | Utiliser la fonction len(); | ||
+ | <code java> | ||
+ | PRENOM ="Mon prénom"; // Tapez votre texte | ||
+ | l=len(PRENOM); | ||
+ | Echo(l); | ||
+ | </code> | ||
+ | |||
+ | ====Exercices à venir : ==== | ||
* Gestion des imports (.stl/ .svg) & exports (.stl/ .svg) | * Gestion des imports (.stl/ .svg) & exports (.stl/ .svg) | ||
* Utilisation du texte | * Utilisation du texte |