Outils d'utilisateurs

Outils du Site


animations:ateliers_openscad:exercices:tuto_texte_en_d

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

animations:ateliers_openscad:exercices:tuto_texte_en_d [2020/04/08 11:09]
plogingenu créée
animations:ateliers_openscad:exercices:tuto_texte_en_d [2020/04/08 11:13] (Version actuelle)
plogingenu
Ligne 1: Ligne 1:
 ===== Tuto OPENSCAD Texte en 3D ===== ===== Tuto OPENSCAD Texte en 3D =====
- 
- 
-======= Défi OpenSCAD (...) ====== 
- 
 <!-- Complétez la fiche projet ci dessous --> <!-- Complétez la fiche projet ci dessous -->
 {{{project {{{project
Ligne 18: Ligne 14:
   * méthode :    * méthode : 
  
-{{:animations:ateliers_openscad:exercices:de_fi_openscad_verre_a_pied_super_rapide.stl|Voir l'objet en 3D }} //Votre fichier .st//+Cette vidéo montre comment utiliser OpenSCAD pour faire du texte.
  
-Besoin d'aide, lisez la suite ! 
  
 ===== Vidéos ===== ===== Vidéos =====
 +Vous n'aimez pas les vidéos ou les vidéos ne vous aiment pas, vous pouvez télécharger le script de la vidéo Texte en 3D.
 +La vidéo ne comporte volontairement pas de paroles audio, tous les indications sont écrites en blanc sur fond noir.
 +
 +{{:animations:ateliers_openscad:exercices:os_texte.mp4|}}
 +
 +
 +===== Astuces et défis =====
  
 +  * Comment 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>
  
  
 ===== Aides ===== ===== Aides =====
  
animations/ateliers_openscad/exercices/tuto_texte_en_d.1586336953.txt.gz · Dernière modification: 2020/04/08 11:09 par plogingenu