Chaîne de texte
Parent page: Objets schématiques
Une chaîne de texte placée.
Résumé
Une chaîne de texte (également appelée annotation) est une primitive de dessin non électrique. Il s’agit d’une seule ligne de texte libre pouvant être placée sur une feuille de schéma. Elle peut servir, par exemple, à ajouter des titres de section, un historique des révisions, des informations de temporisation ou tout autre texte descriptif ou explicatif.
Disponibilité
Les chaînes de texte peuvent être placées aussi bien dans les éditeurs de schéma que de bibliothèque de schémas :
-
Schematic Editor - cliquez sur Home | Graphical Elements |
dans les menus principaux.
-
Schematic Library Editor - cliquez sur Home | Place |
dans les menus principaux.
Placement
Après avoir lancé la commande, le curseur se transforme en réticule et vous passez en mode de placement de chaîne de texte. Une chaîne de texte apparaît alors « flottante » sur le curseur.
- Positionnez l’objet puis cliquez ou appuyez sur Enter pour effectuer le placement.
- Continuez à placer d’autres chaînes de texte, ou faites un clic droit ou appuyez sur Esc pour quitter le mode de placement.
Les actions supplémentaires suivantes peuvent être effectuées pendant le placement :
- Appuyez sur la touche Tab pour accéder à une boîte de dialogue de propriétés associée , à partir de laquelle les propriétés de la chaîne de texte peuvent être modifiées à la volée.
- Appuyez sur la touche Alt pour contraindre la direction du déplacement à l’axe horizontal ou vertical, selon la direction initiale du mouvement.
- Appuyez sur Spacebar pour faire pivoter la chaîne de texte dans le sens antihoraire ou sur Shift+Spacebar pour une rotation horaire. La rotation s’effectue par incréments de 90°.
- Appuyez sur les touches X ou Y pour symétriser la chaîne de texte selon l’axe X ou l’axe Y respectivement.
Édition graphique
Cette méthode d’édition vous permet de sélectionner directement un objet chaîne de texte placé dans l’espace de travail et d’en modifier graphiquement l’emplacement. Les chaînes de texte ne peuvent être ajustées en taille qu’en modifiant la taille de la police utilisée (accessible via la boîte de dialogue Annotation). Ainsi, aucune poignée d’édition n’est disponible lorsque l’objet chaîne de texte est sélectionné :
Une chaîne de texte sélectionnée
- Cliquez n’importe où à l’intérieur du cadre en pointillés et faites glisser pour repositionner la chaîne de texte selon vos besoins. Pendant le glissement, la chaîne de texte peut être pivotée (Spacebar/Shift+Spacebar) ou symétrisée (touches X ou Y pour une symétrie selon l’axe X ou Y respectivement).
-
Le texte d’un objet chaîne de texte peut être modifié in-place de la manière suivante :
- En cliquant une fois sur la chaîne de texte pour la sélectionner.
- En cliquant une seconde fois (ou en appuyant sur la touche Enter) pour passer en mode d’édition sur place. Il convient de laisser suffisamment de temps entre chaque clic afin que le logiciel n’interprète pas les deux clics simples comme un double-clic (ce qui ouvrirait la boîte de dialogue des propriétés de la chaîne de texte).
- Pour terminer l’édition du texte sur place, appuyez sur la touche Enter ou cliquez ailleurs avec la souris, en dehors de la chaîne de texte.
Édition non graphique
Les méthodes suivantes d’édition non graphique sont disponibles :
Via une boîte de dialogue de propriétés associée
Dialog page: Annotation
Cette méthode d’édition utilise la boîte de dialogue Annotation pour modifier les propriétés d’un objet chaîne de texte.
La boîte de dialogue Annotation
La boîte de dialogue est accessible pendant le placement en appuyant sur la touche Tab.
Après le placement, la boîte de dialogue est accessible de l’une des façons suivantes :
- Double-cliquez sur l’objet chaîne de texte placé.
- Placez le curseur sur l’objet chaîne de texte, faites un clic droit puis choisissez Properties dans le menu contextuel.
Via un panneau Inspecteur
Panel pages: SCH Inspector, SCHLIB Inspector
Un panneau Inspector vous permet d’examiner et de modifier les propriétés d’un ou de plusieurs objets de conception dans le document actif.
Chaînes spéciales
Bien que les objets chaîne de texte puissent être utilisés pour placer du texte défini par l’utilisateur sur une feuille de schéma, ce n’est pas just le seul type de texte pouvant être placé. Pour faciliter la production de la documentation, le concept de « chaînes spéciales » est utilisé. Celles-ci agissent comme des espaces réservés pour des informations de conception ou système qui doivent être affichées sur le schéma au moment de la génération de la sortie.
Des ensembles par défaut de chaînes spéciales prédéfinies sont fournis pour les nouveaux documents schématiques. Vous pouvez également ajouter vos propres chaînes spéciales personnalisées en définissant des paramètres supplémentaires au niveau du document (pour une utilisation sur le schéma courant uniquement) ou au niveau du projet (disponibles sur toutes les feuilles de schéma et tous les documents PCB du projet).
Placement d’une chaîne spéciale
Pour utiliser une chaîne spéciale sur un schéma, placez un objet chaîne de texte puis définissez son texte sur l’un des noms de chaîne spéciale.
Sur une feuille de schéma, les chaînes spéciales sont caractérisées par le préfixe « = » (par ex., =CurrentTime, =CurrentDate, etc.). La liste des chaînes spéciales disponibles — prédéfinies comme personnalisées — peut être affichée en cliquant sur la flèche de liste déroulante associée au champ Text dans la boîte de dialogue Annotation.
Accès aux chaînes spéciales pour un objet chaîne de texte placé.
Chaînes spéciales prédéfinies du schéma
Voici les chaînes spéciales prédéfinies disponibles pour une utilisation dans un document schématique. La majorité d’entre elles sont liées aux informations des paramètres par défaut définies pour le document actif dans l’onglet Parameters de la boîte de dialogue Document Options (Project | Content | Document Options).
-
=Address1– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentAddress1. -
=Address2– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentAddress2. -
=Address3– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentAddress3. -
=Address4– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentAddress4. - =Application_BuildNumber – affiche la version et le build de l’installation actuelle de CircuitStudio
-
=ApprovedBy– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentApprovedBy. -
=Author– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentAuthor. -
=CheckedBy– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentCheckedBy. -
=CompanyName– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentCompanyName. -
=CurrentDate– la date actuelle, calculée automatiquement à partir des paramètres système de l’utilisateur et au formatdd/mm/yyyy, mise à jour lors de la modification du schéma ou lors d’une actualisation/redessin. Exemple :10/12/2012. -
=CurrentTime– l’heure actuelle, calculée automatiquement à partir des paramètres système de l’utilisateur et au formath:mm:ss AM/PM, mise à jour lors de la modification du schéma ou lors d’une actualisation/redessin. Exemple :2:39:47 PM. -
=Date– utilisée pour afficher des informations de date statiques. Affiche la valeur spécifiée pour le paramètre par défaut au niveau documentDate. Contrairement à la chaîne spéciale=CurrentDate, qui est calculée automatiquement et présentée dans un format défini, vous pouvez saisir des informations de date statiques dans le format de votre choix. -
=DocumentFullPathAndName– utilisée pour afficher le chemin complet et le nom du document dans lequel la chaîne est placée. Exemple :C:\MyTestDesign\PSU.SchDoc. -
=DocumentName– utilisée pour afficher uniquement le nom de fichier du schéma (sans le chemin du fichier). Exemple :PSU.SchDoc. -
=DocumentNumber– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentDocumentNumber. Le paramètre source peut également être mis à jour via la boîte de dialogue Sheet Numbering For Project lors de l’utilisation de la commande Tools | Annotation | Number Sheets. -
=DrawnBy– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentDrawnBy. -
=Engineer– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentEngineer. -
=ImagePath– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentImagePath. -
=ModifiedDate– l’horodatage de modification du schéma, renseigné automatiquement. Exemple :10/12/2012. -
=Organization– affiche la valeur spécifiée pour le paramètre par défaut au niveau document Organization. -
=ProjectName– affiche le nom réel du projet (extension comprise). Par exemple, pour un projet dont le nom de fichier estMyPCB.PrjPcb, cette chaîne spéciale afficheraMyPCB.PrjPcb. -
=Revision– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentRevision. -
=Rule– affiche la valeur spécifiée pour le paramètre par défaut au niveau documentRule. La valeur de ce paramètre sera initialementUndefined Rule(apparaissant comme*sur le schéma). Double-cliquez sur la valeur du paramètre pour accéder à la possibilité de définir un type de règle et de modifier sa ou ses contraintes. -
=SheetNumber– le numéro de feuille du schéma courant. Cette valeur est calculée lors de l’utilisation de la commande Tools | Annotate | Number Sheets. Le numéro de feuille attribué dans la boîte de dialogue Sheet Numbering For Project sera saisi dans la valeur du paramètre par défaut au niveau documentSheetNumber. La chaîne spéciale, lorsqu’elle est utilisée dans la vue d’onglet Editor de la feuille de schéma, récupérera ses informations à partir de là. -
=SheetTotal– le nombre total de feuilles du projet. Cette valeur est calculée lors de l’utilisation de la commande Tools | Annotate | Number Sheets. Le total des feuilles dans la boîte de dialogue Sheet Numbering For Project sera saisi dans la valeur du paramètre par défaut au niveau documentSheetTotal. La chaîne spéciale, lorsqu’elle est utilisée dans la vue d’onglet Editor de la feuille de schéma, récupérera ses informations à partir de là. -
=Time– utilisé pour afficher des informations temporelles statiques. Affiche la valeur spécifiée pour le paramètre par défaut au niveau du documentTime. Contrairement à la chaîne spéciale=CurrentTime, qui est calculée automatiquement et présentée dans un format défini, vous pouvez saisir des informations temporelles statiques dans le format de votre choix. -
=Title– affiche la valeur spécifiée pour le paramètre par défaut au niveau du documentTitle. - =VariantName - affiche la variante à partir de laquelle la sortie a été générée. Cela suit l’entrée de la variante actuelle (Project | Project Actions | Current Variant). Si la conception de base est utilisée pour générer la sortie, la valeur sera [No Variations].
Chaînes spéciales à utiliser avec les paramètres de composant
Plusieurs chaînes spéciales supplémentaires (ou interprétations spéciales de chaînes existantes) sont disponibles lors de la définition des paramètres de composant. Dans chaque cas, la chaîne spéciale est saisie comme valeur d’un paramètre.
-
=CurrentFootprint– affiche le nom de l’empreinte actuellement affectée au composant, tel que défini dans la zone Models de la boîte de dialogue Component Properties associée. -
=Comment– affiche la valeur apparaissant dans le champ Comment du composant, tel que défini dans la zone Properties de la boîte de dialogue Component Properties associée. -
=Description– affiche la valeur apparaissant dans le champ Description du composant, tel que défini dans la zone Properties de la boîte de dialogue Component Properties associée. -
=[ParameterName]– affiche la valeur définie pour un paramètre de composant spécifié. Saisissez le nom réel d’un paramètre de composant comme nom de chaîne spéciale – ainsi, pour un paramètre de composant nomméPowerRating, saisissez=PowerRating. Lors de la définition de la propriété Comment d’un composant, le champ déroulant associé sera renseigné avec des chaînes spéciales pour tous les paramètres de composant existants, permettant ainsi une utilisation rapide de la valeur de n’importe quel paramètre défini pour la Comment.