Symbole
Référence du composant Symbole, un SVG industriel animé piloté par des points en direct, avec ses entrées, ses tracés et son orientation.
Le Symbole pose un dessin SVG industriel sur la vue, une pompe, une vanne, un réservoir, et pilote les entrées qu'il déclare depuis des points en direct, de sorte que le dessin s'anime avec l'installation. C'est le seul composant dont l'identité se choisit avant la pose : la ligne de palette ouvre la bibliothèque de symboles (le paquet système embarqué plus les symboles importés par l'opérateur), et celui que vous choisissez est ce qui aboutit sur le plan de travail. Un composant dont la référence ne peut pas être résolue rend un remplacement neutre plutôt qu'un équipement quelconque, avec la raison dans son infobulle.
Ce qu'un symbole peut faire, quels sous-éléments s'animent, ce que chaque entrée accepte, où ses bornes se posent, est écrit dans le symbole lui-même, pas dans ce volet. Le format de fichier et son vocabulaire sont documentés dans Symboles SVG portables.
Contenu
Le volet s'ouvre sur ce qu'est cette instance : un aperçu, le nom du symbole et son origine (<library> · <category>). Changer de symbole… ouvre la bibliothèque pour échanger le dessin; seul le dessin change : la position, la taille, l'orientation et chaque tracé et chaque liaison que le nouveau symbole déclare encore restent tels quels. Un symbole qui ne déclare aucune entrée dynamique le dit ici.
Données : les entrées du symbole
Chaque entrée que le symbole déclare apparaît comme un champ, légendé par ce qu'il accepte : la catégorie de valeur et, là où la déclaration borne l'entrée, la plage, par exemple décimal · de 0 à 100, booléen, couleur, texte. La même catégorie filtre les propositions d'adresse, alors ce que le champ dit et ce qu'il offre ne peuvent pas se contredire.
Chaque entrée porte un choix de source explicite, de sorte qu'une seule des deux soit jamais en vigueur : la source est la décision de l'opérateur, jamais une devinette sur le champ qui se trouve à contenir du texte.
| Source | Ce que le champ accepte |
|---|---|
| Adresse | Une adresse Logic enracinée de la catégorie déclarée. Une fois nommée, la lecture actuelle du point s'affiche sous le champ; une couleur arrive peinte à côté de son hexadécimal, puisque le littéral ne dit rien de la peinture qu'il représente. |
| Valeur fixe | Une constante, tapée selon les termes de la déclaration : un champ numérique avec les bornes déclarées, un interrupteur vrai / faux, un sélecteur de couleur (une valeur hexadécimale, un nom de couleur CSS ou un jeton var(--color-…)), ou du texte simple. |
Une valeur fixe que l'entrée refuse, un nombre hors de la plage déclarée, une peinture que l'assainissement rejette, reste à l'écran avec la raison à côté au lieu de revenir en arrière en silence; rien n'est conservé tant que la saisie n'est pas une saisie que le symbole accepte. Une saisie vide est une source dont la valeur n'est pas encore posée : l'entrée reste neutre, exactement comme une adresse vide. Une qualité mauvaise sur un point lié se lit comme un échantillon inutilisable : l'entrée n'applique rien, et cet élément conserve son état d'origine plutôt que de s'animer sur une valeur que personne n'a mesurée.
Tracés
Montrés seulement pour les symboles qui déclarent des bornes. La section énumère :
- Les configurations de type : là où le symbole partage un type de tracé entre plusieurs bornes (un fluide de procédé, par exemple), chaque configuration est une liste déroulante sur ses types permis, et le choix est partagé par toutes les bornes qui l'emploient.
- Les bornes : une liste en lecture seule des points de raccordement du symbole : ancrage, rôle (entrée, sortie, bidirectionnel) et type résolu. Elle répond à « à quoi ce symbole peut-il être raccordé » sans quitter le volet; l'état libre ou occupé reste sur les marqueurs du plan de travail, là où se fait le geste de câblage.
Orientation
Le sens dans lequel le dessin est tourné est la seule apparence qu'un Symbole possède et qu'aucun autre genre n'a. Sa taille de dessin n'est pas demandée ici : c'est l'échelle du contenu commune, dans la section Apparence.
| Propriété | Ce qu'elle fait | Valeurs | Défaut |
|---|---|---|---|
| Rotation | Rotation horaire du dessin, en quarts de tour. | 0° · 90° · 180° · 270° | 0° |
| Retourner horizontalement | Reflète le dessin autour de son axe vertical. | activé / désactivé | désactivé |
| Retourner verticalement | Reflète le dessin autour de son axe horizontal. | activé / désactivé | désactivé |