Pour cette leçon, vous allez créer un dossier cours5 où vous enregistrerez tous les programmes de cette leçon.
La console
La console est la partie en bas à droite où vous pouvez votre programme peut afficher un résultat ou tout simplement du texte grace à la commande echo
Recipiez le scipt echo ci-dessous.
Le texte, entre guillemets, ou les valeurs des variables, sans les guillemets, ont été afichés dans la console.
Les fonctions
Syntaxe
Les fonctions sont des bouts de programme qui seront utilisées plusieurs fois dans un script.
Recopiez le script fonctionci-dessous.
- En ligne1 on défint notre fonction que l'on nomme somme(a,b), vous pouvez l'appeler toto(a,b)) si vous le souhaitez.
Cette fonction contient deux paramètres a et b. On ajoute un = pour écrire ce que fait la fonction, ici la somme de a et de b
- En ligne 3 on affecte à la variable c le résultat de la fonction somme(a,b) où a=5 et b=2.
- En ligne 4 on affiche le contenu (la valeur) de la variable c.
Initialisation des paramètres
Complétez votre script comme indiqué ci-dessous.
- En ligne5 on définit notre fonction que l'on nomme toto(x=1,y=2,z=3).
Cette fonction multiplie les deux premiers paramètres x et y et ajoute le troisème z au produit.
Mais ici on a initialisé les paramètres, x à 1, y à 2 et z à 3.
- Ainsi en ligne 3 la fonction toto() fait le calcul avec les valeurs de x, y, et z précédentes.
- Par contre en ligne 9 on change la valeur de x qui devient 10, y et z restent inchangées.
- En ligne 10 on change la valeur de x qui devient 5 et de y qui devient 10, z reste inchangée.
- En ligne 11 les trois paramètres prennent la valeur 1.
Création d'une biliothèque
Vous allez créer un programme openscad nommé maBiliotheque.
Ce programme contiendra des élément créés à l'aide de module.
Recopiez le script maBibliotheque ci-dessous puis enregistrez-le.
testez le module tube puis commentez la ligne 15 et décommentez la ligne 16 pour tester le module boite.
Commentez les deux lignes 15 et 16.
Créez un nouveau programme que vous nommerez monProgramme. Puis recopiez le script ci-dessous
- En ligne 1 l'instruction include permet d'importer votre bibliothèque. Ainsi tous les éléments qu'elle contient pourront être utiliser dans votre programme.
Il est important que la bibliothèque et votre programme qui va l'inclure soient dans le même répertoire.
Un bibliothèque peut servir à plusieurs programme
- En ligne 2 on utilise l'élément boite de la bibliothèque.
- De la ligne 4 à 6 on utilise l'élement tube.