Plot MultiAxes tutorial/fr

Assurez-vous d'avoir lu le tutoriel de base avant de commencer avec ce tutoriel. Dans ce didacticiel, nous allons apprendre à créer et à modifier un tracé multiaxes. Vous pouvez en savoir plus sur l'Atelier Plot ici.

exemple Plot Multiaxes.

Dans l'image précédente, vous pouvez voir le résultat que nous obtiendrons approximativement. Après ce tutoriel, vous apprendrez:
 * Comment créer un graphique multi-axes à partir de la console Python.
 * Comment modifier les propriétés des axes.
 * Comment contrôler la grille/légende lorsque plusieurs axes sont présents.
 * Comment modifier les étiquettes, les titres et les positions des légendes.

Traceur de données
Comme nous l'avons fait dans le tutoriel précédent, nous utiliserons la console Python intégrée ou des macros afin de tracer les données, à la différence que dans ce cas nous tracerons les données sur deux axes différents.

Création de données Plot
Dans cet exemple, nous allons tracer 3 fonctions, deux utilisées dans le Tutoriel de base et un polynôme. Le fait est que le polynôme aura besoin de nouveaux axes car la plage de variation est différente de toutes les autres. Les commandes suivantes créeront des tableaux de données pour nous:

Lorsque x passe de 0 à 2, la fonction y a une valeur maximale de 4, donc si nous essayons de tracer cette fonction avec des fonctions trigonométriques, au moins une fonction sera tronquée ou mal mise à l'échelle, alors nous besoin d'un tracé multiaxes. Le tracé multiaxes dans FreeCAD est orienté pour obtenir un tracé avec plusieurs axes et non pour obtenir plusieurs tracés dans le même document.

Fonction ajoutant de nouveaux axes de dessin
Nous allons dessiner une fonction polynomiale sur les axes principaux. Si tous vos axes ont la même taille, il importe peu de savoir quelle fonction est tracée sur quels axes, mais si votre tracé comporte des axes de taille différente (comme dans cet exemple), les axes principaux doivent être les plus grands (car ces axes ont un fond blanc). Pour ce faire, il suffit de lancer une commande

Dans cet exemple, nous transmettons directement l'étiquette (label) de la série pour la légende. Notez que la chaîne d'étiquettes, a le préfixe r, afin d'éviter que Python ne tente d'interpréter les caractères spéciaux (symbole \ qui est fréquemment utilisé dans la syntaxe LaTeX).

Maintenant nous pouvons tracer des fonctions trigonométriques, mais avant, créez de nouveaux axes. Dans FreeCAD Plot module lorsque vous créez de nouveaux axes, ces axes sont sélectionnés comme actifs, donc, de nouveaux Plots, seront associés à ces axes.

Comme vous pouvez le voir Plot est devenu fou, avec axes qui pointes, et, qui s'empiètent, courbes de même couleur, etc.. .

Maintenant nous avons besoin d'utiliser FreeCAD Plot module, avec la complexité de ce graphique.

Configurer les axes
La fonction FreeCAD Plot module fournit un outil, pour modifier les propriétés de chacun des axes.

Axes configuration tool icon.

La première chose que vous trouverez dans l'outil,, est le sélecteur d'axes actif. Pour l'instant, nous allons travailler sur l'ensemble des axes 1, la dernière chose que nous générons

Puisque les axes actifs sont les derniers, les axes actifs sont placés en premier.

L'outil axes, comme l'outil, permettent de définir les axes actifs, et, permettent de tracer plus de données dans l'axe que vous souhaitez (y compris ajouter/supprimer des axes). Pour l'instant, nous allons travailler sur les axes sélectionnés, et, qui sont associés aux fonctions trigonométriques.

Utilisez les ascenseurs pour modifier les réglages, déplaçons le curseur gauche pour les réglages horizontaux, et, le curseur du bas pour les réglages verticaux (essayez d'imiter l'exemple) afin de réduire la taille des axes.

Nous pouvons alors définir l'alignement des axes, et, changer en haut, et, à droite, en définissant un petit décalage de deux unités.

Configurer les Series
Pour définir les propriétés des que nous avons fait, regardez dans Tutoriel.

Afficher la grille et les légendes
Les, et, les apparaissent cachées avec les mêmes outils utilisés dans le tutoriel, mais dans ce cas, le comportement est un peu différent, en raison de la présence de deux axes différents.

Concernant les lignes de la grille, vous pouvez, afficher les lignes pour chaque ensemble d'axes, par exemple, si vous essayez d'afficher une grille maintenant vous montrerez uniquement la grille des fonctions trigonométriques, donc afin de montrer la grille du tracé de la fonction polynôme, vous avez besoin de mettre les axes actifs à 0 (en utilisant l'outil de configuration des ), pour utiliser l'outil une autre fois (il faut appuyer une deuxième fois sur l'outil).

Au sujet de la, la légende sera la même pour les deux axes, vous pouvez donc choisir les axes que vous souhaitez, afin d'afficher la , mais il est fortement recommandé, d'utiliser les plus grands (0 dans cet exemple), parce que la position sera référée, à cet axe de coordonnées.

Il est possible que vous affichiez une légende, et, que cette légende soit très mal placée, patientez un peu, ce problème sera résolu plus tard.

Définition des étiquettes axiales
Vous pouvez définir des étiquettes, et, des axes avec le même outil, utilisé dans previous Tutoriel, à la différence près, que maintenant vous avez plus d'axes.

Les étiquettes utilisées sur les axes, sont habituellement, une par axe, il n'y a pas de différence significative, mais le Module Plot de FreeCAD permet de définir un titre en plus par axe.

Dans cet exemple nous ne ne mettons un titre, qu'aux axes principaux, alors la valeur :

Axes 0: Axes 1:
 * Title = Multiaxes example
 * X Label = $x$
 * Y Label = $\mathrm{f} \left( x \right)$
 * X Label = $t$
 * Y Label = $\mathrm{f} \left( t \right)$

La valeur de la police est 20 pour tous, sauf le titre, qui utilise une valeur de police de 24.

Que se passe-t-il avec la légende, et, le titre mal placé, intersection avec le deuxième ensemble d'axes, donc nous devons résoudre ces deux problèmes.

Définition de la position des éléments
FreeCAD Plot module fournit un outil pour définir la position de plusieurs éléments, comme, les, les , ou la.

Position editor icon.

Lorsque vous exécutez l'outil, vous voyez une liste, avec tous les éléments modifiables.

Les éléments de titres, ainsi que les légendes, peuvent être déplacés dans les deux sens, les étiquettes des axes, ne peuvent être déplacées uniquement sur l'orientation des axes.

Sélectionnez le titre des axes 0, et, déplacez-le vers (0.24,1.01), puis sélectionnez la légende, et, déplacez-le dans une meilleure position. Vous pouvez augmenter la dimension de la police.

Sauvegarder un fichier Plot
Vous pouvez maintenant enregistrer votre travail. Voir tutoriel précédent si vous ne savez pas comment faire.