Working with Text Objects on a Schematic

Altium Training

Altium Essentials: Schematic Graphics

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Les objets texte sont des primitives non électriques qui peuvent être utilisées pour ajouter des informations supplémentaires à un schéma, placer des notes utilisateur, mettre en page un modèle de schéma, etc. Ces objets texte peuvent être placés comme texte défini par l’utilisateur sur une feuille de schéma ou servir d’espaces réservés pour des informations de conception ou système – appelées chaînes spéciales.

Chaînes de texte, cadres de texte et notes

Altium Designer prend en charge les chaînes de texte, les cadres de texte et les notes.

Chaîne de texte, cadre de texte et note placés (dans ses modes développé et réduit).
Chaîne de texte, cadre de texte et note placés (dans ses modes développé et réduit).

Objet texte Description
Text String Une seule ligne de texte libre pouvant être placée sur une feuille de schéma. Les usages possibles incluent les titres de section, l’historique des révisions, les informations de temporisation ou tout autre texte descriptif ou explicatif. Disponible au placement dans les éditeurs Schematic et Schematic Symbol.
Text Frame Utilisé pour définir une zone sur un schéma destinée à contenir des informations textuelles. Le cadre est une zone rectangulaire redimensionnable pouvant contenir plusieurs lignes de texte et pouvant automatiquement renvoyer le texte à la ligne et le tronquer afin de le maintenir dans les limites du cadre. Disponible au placement dans les éditeurs Schematic et Schematic Symbol.
Note

Utilisé pour ajouter un texte informatif ou explicatif à une zone spécifique d’un schéma, de manière similaire aux commentaires dans le code source d’un programme. La note est une zone rectangulaire redimensionnable pouvant contenir plusieurs lignes de texte et pouvant automatiquement renvoyer le texte à la ligne et le tronquer afin de le maintenir dans les limites de la note. Contrairement à un cadre de texte, une note peut être affichée en mode développé ou réduit. Disponible au placement dans l’éditeur Schematic Symbol.

Notez que pour les projets Workspace, Altium Designer prend en charge un système de commentaires de document afin d’améliorer le processus de collaboration de conception. Consultez la page Commentaires de document pour en savoir plus.

Placement d’un objet texte

Les chaînes de texte, cadres de texte et notes sont disponibles au placement à l’aide des commandes Place » Text String, Place » Text Frame et Place » Note des menus principaux de l’éditeur correspondant, respectivement.

Après avoir lancé la commande, le curseur se transforme en croix et vous passez en mode de placement d’objet texte.

  • Pour la chaîne de texte, elle apparaîtra flottante sur le curseur. Positionnez l’objet puis cliquez ou appuyez sur Enter pour effectuer le placement.
  • Pour le cadre de texte ou la note, positionnez le curseur puis cliquez ou appuyez sur Enter pour ancrer le premier coin de l’objet. Déplacez le curseur pour ajuster la taille de l’objet, puis cliquez ou appuyez sur Enter pour terminer le placement.

Continuez à placer d’autres objets texte, ou cliquez avec le bouton droit ou appuyez sur Esc pour quitter le mode de placement.

Actions supplémentaires pouvant être effectuées pendant le placement tant que l’objet texte flotte encore sur le curseur (et, pour un cadre de texte ou une note, avant que son premier coin ne soit ancré) :

  • Appuyez sur la touche Alt pour contraindre la direction du mouvement à l’axe horizontal ou vertical, selon la direction initiale du mouvement.
  • Appuyez sur Spacebar pour faire pivoter l’objet 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 l’objet texte selon l’axe X ou l’axe Y.
Bien que les cadres de texte et les notes puissent être pivotés ou symétrisés selon l’axe X ou Y, cela n’a aucun effet sur l’orientation du texte qu’ils contiennent.

Basculer le mode d’affichage d’une note

Une note placée peut être affichée en mode développé (entièrement développé) ou réduit (petit triangle). Basculez le mode d’affichage en cliquant sur le coin supérieur gauche d’une note placée.

Cliquez sur le triangle dans le coin supérieur gauche pour réduire une note.
Cliquez sur le triangle dans le coin supérieur gauche pour réduire une note.

Lorsqu’une note est en mode réduit, survolez-la avec le curseur pour afficher une fenêtre contextuelle contenant le nom de l’auteur de la note ainsi que le contenu textuel réel de la note.

Survolez une note réduite pour afficher les informations.
Survolez une note réduite pour afficher les informations.

Édition graphique des objets texte

Lorsqu’un objet texte est sélectionné dans l’espace de conception, vous pouvez modifier graphiquement son emplacement et son orientation. Pour un cadre de texte et une note (lorsqu’elle est entièrement développée), vous pouvez également modifier graphiquement sa taille ou sa forme à l’aide des poignées d’édition disponibles.

Objets texte sélectionnés
Objets texte sélectionnés

  • Cliquez n’importe où à l’intérieur de la boîte en pointillés (pour un cadre de texte ou une note, à l’écart des poignées d’édition) et faites glisser pour repositionner l’objet texte selon les besoins. Pendant le glissement, l’objet texte peut être pivoté (Spacebar/Shift+Spacebar) ou symétrisé (X ou touches Y pour une symétrie selon l’axe X ou Y).
  • Cliquez et faites glisser A pour redimensionner le cadre de texte / la note simultanément dans les directions verticale et horizontale.
  • Cliquez et faites glisser B pour redimensionner le cadre de texte / la note séparément dans les directions verticale et horizontale.

Le contenu textuel d’une chaîne de texte, d’un cadre de texte ou d’une note (entièrement développée) peut être modifié in-place, ce qui vous permet de modifier directement les entrées de texte dans l’espace de conception plutôt que via le panneau Properties – consultez la page Techniques de placement et d’édition de schéma pour en savoir plus. Notez que si l’option Word Wrap est désactivée dans le panneau Properties pour le cadre de texte / la note sélectionné(e), une barre de défilement horizontale sera également disponible lors de l’édition du texte sur place – afficher l’image.

Consultez la page Techniques de placement et d’édition de schéma pour en savoir plus sur les points communs du placement et de l’édition des objets.

Propriétés des objets texte

Les objets texte de schéma disposent d’un ensemble d’options de configuration. Ouvrez le panneau Properties pour un ou plusieurs objets texte sélectionnés afin de modifier leurs propriétés. 

Propriété S’applique aux objets Description

Emplacement

(X/Y)

Chaîne de texte

Cadre de texte

Note

Les coordonnées X (horizontales) et Y (verticales) actuelles du point de référence de l’objet par rapport à l’origine actuelle de l’espace de conception.
Rotation Chaîne de texte Utilisez la liste déroulante pour sélectionner la rotation.

Propriétés

Text

Chaîne de texte

Cadre de texte

Note

Saisissez le texte souhaité.

  • Pour ajouter une nouvelle ligne de texte à un cadre de texte ou à une note, utilisez Ctrl+EnterShift+Enter ou Alt+Enter.
  • Les chaînes spéciales et les formules sont prises en charge. Les chaînes spéciales et les formules sont délimitées par le caractère d’ouverture « = » et se terminent par un caractère espace. Pour un objet chaîne de texte, une chaîne spéciale peut être sélectionnée dans la liste déroulante. Pour en savoir plus sur les chaînes spéciales.
  • Les désignateurs de composants et les noms de nets peuvent fonctionner comme liens actifs dans un cadre de texte ou une note ; faites précéder le désignateur ou le nom de net du symbole @ pour activer le mode de liaison, puis sélectionnez l’objet désignateur/net requis. Pour en savoir plus sur les liens actifs.
URL Chaîne de texte L’URL de la chaîne de texte, si souhaité. Pour en savoir plus sur les chaînes de texte avec hyperlien.
Word Wrap

Cadre de texte

Note

Activez cette option pour que le texte contenu dans la zone de l’objet texte soit automatiquement renvoyé à la ligne afin de s’adapter à la largeur de l’objet.
Clip to Area

Cadre de texte

Note

Cette option entre en jeu si le renvoi à la ligne est désactivé. Activez cette option pour que le texte n’apparaisse qu’à l’intérieur de la zone de l’objet texte. Si le texte est trop long pour tenir entièrement dans l’objet, l’intégralité du contenu de la zone de texte ne sera pas affichée. Le texte sera tronqué afin de s’insérer proprement dans la zone de l’objet. Si cette option est désactivée, tout le texte contenu dans l’objet sera affiché. Si le texte est trop long pour tenir dans l’objet, il « débordera » de la zone de l’objet – afficher un exemple de renvoi à la ligne et de l’effet du tronquage.

Font

Chaîne de texte

Cadre de texte

Note

Utilisez les commandes pour sélectionner la police, la taille de police, la couleur et les attributs souhaités, comme le gras, l’italique, etc.
Justification Chaîne de texte Sélectionnez la justification en cliquant sur une flèche correspondant à la justification souhaitée ou sur le cercle (pour centrer).
Alignment

Cadre de texte

Note

Cliquez sur le paramètre d’alignement souhaité.
Text Margin

Cadre de texte

Note

Spécifiez une valeur unique à appliquer de manière égale aux marges gauche, supérieure, droite et inférieure pour l’objet texte sélectionné – afficher un exemple de cadre de texte avec un réglage de marge de texte de 100 mil.

  • Pour bénéficier de la fonctionnalité de marge de texte dans la zone du cadre de l’objet, assurez-vous que l’option Clip to Area est activée. Idéalement, l’option Word Wrap devrait également être activée.
  • Les marges négatives sont également possibles en utilisant le préfixe moins (-).
  • Lors de l’édition du texte sur place (par opposition à l’utilisation du panneau Properties), les marges définies ne sont pas présentes. Elles seront réappliquées une fois l’édition terminée et les modifications de texte appliquées. Afficher l’image.
Width

Cadre de texte

Note

Saisissez la largeur souhaitée.
Height

Cadre de texte

Note

Saisissez la hauteur souhaitée.
Border

Cadre de texte

Remarque

Utilisez la liste déroulante pour sélectionner la valeur par défaut parmi les choix disponibles : Smallest, Small, Medium et Large. Cliquez sur la case de couleur pour accéder à une liste déroulante dans laquelle vous pouvez sélectionner la couleur par défaut. La bordure ne peut pas être masquée sur un objet de remarque, mais elle peut l’être sur l’objet cadre de texte.
Fill Color

Cadre de texte

Remarque

Cochez pour activer les remplissages. Cliquez sur la case de couleur pour accéder à une liste déroulante dans laquelle vous pouvez sélectionner la couleur de remplissage par défaut. Le remplissage ne peut pas être désactivé pour un objet de remarque, mais il peut l’être pour l’objet cadre de texte.
Author Remarque Saisissez l’auteur souhaité. L’auteur s’affiche lorsque le curseur survole la remarque réduite.
Collapsed Remarque Activez cette option pour réduire la remarque. La remarque peut également être réduite/développée directement dans l’espace de conception en cliquant sur le coin supérieur gauche de la remarque placée.

Chaînes spéciales

Bien que les objets 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 uniquement du texte défini par l’utilisateur qui peut être placé. Pour faciliter la production de la documentation, le concept de « chaînes spéciales » est utilisé. Celles-ci servent d’espaces réservés pour les 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 être utilisés avec 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 (à utiliser uniquement sur le schéma actuel) ou au niveau du projet (disponibles sur toutes les feuilles de schéma et tous les documents PCB du projet). Des paramètres peuvent également être ajoutés à une variante dans la boîte de dialogue Edit Project Variant dialog.

Les paramètres ont une hiérarchie, ce qui signifie que vous pouvez créer un paramètre portant le même nom à différents niveaux du projet, chacun ayant des valeurs différentes. Altium Designer résout cela de la manière suivante :

  1. Variante (priorité la plus élevée)
  2. Document schématique
  3. Projet

Cela signifie que la valeur du paramètre définie dans le document schématique remplace la valeur définie dans les options du projet, et que la valeur définie dans la variante remplace la valeur définie dans le document schématique. Notez que les paramètres au niveau du schéma ne sont pas disponibles sur le PCB ni dans la nomenclature. Pour ces types de sortie, vous devez utiliser des paramètres de projet ou de variante.

Des paramètres peuvent également être ajoutés à un objet Sheet Symbol. Si des paramètres portant le même nom sont créés à différents niveaux du projet, y compris sur le Sheet Symbol placé sur la feuille schématique parente, cette situation sera résolue sur le schéma enfant de la manière suivante :

  1. Variante (priorité la plus élevée)
  2. Document schématique
  3. Sheet Symbol
  4. Projet

Pour voir la valeur du paramètre du symbole de feuille ci-dessus, sélectionnez un onglet compilé en bas de l’espace de conception.

En savoir plus sur Conceptions multi-feuilles et hiérarchiques

Placement d’une chaîne spéciale

Pour utiliser une chaîne spéciale sur un schéma, placez un objet texte et incluez un nom de chaîne spéciale dans son texte.

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 – à la fois les paramètres prédéfinis et les paramètres définis par l’utilisateur au niveau du document et du projet – peut être affichée lorsqu’une chaîne de texte est sélectionnée, en cliquant sur la flèche de liste déroulante associée au champ Text dans le mode Text du panneau Properties .

Les paramètres définis au niveau de la variante ne sont pas répertoriés. Un tel paramètre peut être référencé à l’aide de la notation de chaîne spéciale (c.-à-d. =<VariantParameterName>). La valeur du paramètre ne sera affichée que lorsque la variante associée pour laquelle il est défini sera définie comme variante courante.

Accès aux chaînes spéciales pour un objet chaîne de texte placé.
Accès aux chaînes spéciales pour un objet chaîne de texte placé.

Pour aider à identifier les objets Text String qui utilisent des chaînes spéciales, les noms des chaînes spéciales peuvent être affichés sur la feuille de schéma. Lorsque l’option Display Name of Special String est activée sur la page Schematic – Graphical Editing page de la boîte de dialogue Preferences , chaque chaîne spéciale affiche son nom sous forme d’exposant discret (notez que ces exposants ne seront pas imprimés).

Concaténation de chaînes spéciales

Plusieurs chaînes spéciales, ainsi que du texte normal (chaînes fixes), peuvent être concaténées en une seule chaîne de texte, selon les règles suivantes :

Élément Fonction Exemple Renvoie
= (égal) Indique que la chaîne suivante est une expression qui doit être interprétée. =Project Kame_FMU pour le projet d’exemple nommé Kame_FMU.PrjPcb
+ (plus) Utilisé pour concaténer les éléments de chaîne spéciale et de chaîne fixe requis dans la chaîne. =Project + VariantName Kame_FMUDefault pour la variante Default dans le projet d’exemple
' ' (guillemets simples) Utilisé pour inclure une chaîne fixe n’importe où dans la chaîne requise. ='Project: ' + Project + ', Variant: ' + VariantName Project: Kame_FMU, Variant: Default  pour la variante Default dans le projet d’exemple

Les chaînes spéciales peuvent être concaténées avec du texte et d’autres chaînes spéciales.Les chaînes spéciales peuvent être concaténées avec du texte et d’autres chaînes spéciales.

Si un paramètre est un nombre (qui peut commencer par le caractère + ou -), et que vous souhaitez ne pas interpréter le paramètre comme un nombre afin qu’il ne participe pas aux opérations arithmétiques, la valeur du paramètre doit être incluse entre guillemets simples (' '). En outre, il est fortement recommandé d’inclure le nom du paramètre entre guillemets doubles (" ") lors de la définition de la chaîne spéciale. 

Troncature des chaînes spéciales

Les chaînes spéciales peuvent également être tronquées à l’aide des fonctions Copy() et Length(). L’exemple ci-dessous montre comment supprimer l’extension de fichier d’un document schématique :

Chaîne spéciale Comportement Résultat lorsqu’elle est placée sur le document
Bluetooth_Sentinel.SchDoc 
=DocumentName Renvoie le nom de fichier du document, y compris l’extension de fichier. Bluetooth_Sentinel.SchDoc
=Copy(DocumentName,1,length(DocumentName)-7) Renvoie la chaîne DocumentName, à partir du premier caractère, sur une longueur de caractères de DocumentName moins 7 (tronque les 7 derniers caractères) Bluetooth_Sentinel

Liens actifs à partir des désignateurs et des noms de nets

Les désignateurs de composants et les noms de nets peuvent être inclus dans les cadres de texte et les notes et fonctionner comme des liens actifs, offrant des capacités de sondage croisé dans le schéma ainsi que dans les PDF générés. 

Le lien est défini comme actif dans la région Properties du cadre de texte ou de la note dans la boîte de dialogue Properties, en saisissant le caractère @ suivi du nom Designator ou Net. Une liste de sélection apparaît au fur et à mesure de la saisie ; utilisez-la pour sélectionner l’objet souhaité. 

Saisissez le caractère @ pour afficher une liste de désignateurs et de noms de nets, puis continuez à saisir pour rechercher dans la liste.Saisissez le caractère @ pour afficher une liste de désignateurs et de noms de nets, puis continuez à saisir pour rechercher dans la liste.

Les liens actifs sont mis en évidence par une boîte dans le cadre de texte ou la note, cliquez pour effectuer un sondage croisé vers ce composant ou ce net. Les modifications apportées à une valeur de désignateur ou à un nom de net sont automatiquement appliquées aux liens actifs existants.

Chaque lien actif est mis en évidence par une boîte ; cliquez sur un lien pour effectuer un sondage croisé vers ce composant ou ce net.Chaque lien actif est mis en évidence par une boîte ; cliquez sur un lien pour effectuer un sondage croisé vers ce composant ou ce net.

Les niveaux de zoom et d’atténuation utilisés lorsque vous cliquez sur un lien dans l’éditeur de schéma sont configurés dans la page System - Navigation de la boîte de dialogue Preferences.

Le niveau de zoom utilisé dans le PDF est défini dans la boîte de dialogue Schematic PDF Settings (PDF à partir d’un OutputJob), ou dans l’assistant Smart PDF

Chaînes de texte d’hyperlien

Une chaîne de texte peut être transformée en hyperlien vers une page web, ou vers un document sur un lecteur local ou partagé en saisissant une URL cible dans le champ URL du Properties panel de l’objet chaîne de texte sélectionné. Cela offre une alternative rapide et pratique pour fournir l’accès aux fiches techniques des composants utilisés dans une conception. De telles chaînes de texte peuvent également fournir un lien utile vers le site web de votre propre organisation, dans les cartouches de vos documents source schématiques.

Une fois qu’une URL a été configurée comme requis, elle peut être utilisée depuis l’espace de conception. Pour ce faire, survolez la chaîne de texte avec le curseur. Après un court délai, une fenêtre contextuelle contenant l’URL apparaît. Cliquez dessus pour ouvrir l’URL soit dans Altium Designer, soit dans un navigateur externe, conformément à votre préférence définie.

L’URL cible s’ouvrira soit comme document à onglets dans Altium Designer, soit dans un navigateur externe, selon l’état de l’option Open internet links in external Web browser. Cette option se trouve sur la page System – View page de la boîte de dialogue Preferences.
  • Lors de la configuration de l’hyperlien, vous n’avez pas besoin de saisir l’URL complète avec le préfixe http://. La saisie de l’adresse abrégée d’un site web fonctionnera également, par exemple, www.altium.com. Cependant, le préfixe http:// is est requis si vous souhaitez ouvrir l’URL dans un navigateur externe.
  • Lorsque vous ciblez un document local sur votre disque dur ou un lecteur partagé, utilisez le préfixe file:/// – par exemple file:///C:\Datasheets\ExampleDatasheet.pdf.
  • Vous pouvez également utiliser une URL pointant vers un document sur votre serveur de fichiers (par exemple, \\myserver\share\manual.pdf), mais notez que ces liens ne sont actuellement pas pris en charge dans un PDF généré à partir du schéma, que ce soit avec le Smart PDF Wizard ou un fichier OutputJob. Vous pouvez mapper le serveur de fichiers sur un lecteur réseau, puis utiliser le chemin absolu. Dans ce cas, les membres de votre équipe doivent également mapper le lecteur réseau avec la même lettre de lecteur afin de pouvoir utiliser ces URL dans les documents PDF générés.

Suivi d’un exemple d’hyperlien vers son URL cible.
Suivi d’un exemple d’hyperlien vers son URL cible.

La fenêtre contextuelle contenant l’URL est une fonctionnalité du Design Insight System du logiciel. Plus précisément, elle est obtenue en activant l’aspect Hyperlink Insight du système. Cela se fait dans la boîte de dialogue Preferences, sur la page System – Design Insight page. Comme pour les autres éléments du système, vous pouvez configurer le style de lancement de la fenêtre contextuelle – Mouse Hover et/ou Alt+Double Click.

Le délai d’apparition de la fenêtre contextuelle lors de l’utilisation du style de lancement Mouse Hover peut être contrôlé à l’aide du curseur Mouse Hover Delay. Gardez à l’esprit que cela affecte les fenêtres contextuelles pour tous les aspects du système Insight.

Sinon, un lien peut être suivi en cliquant dessus avec le bouton droit et en accédant à l’URL depuis le sous-menu Hyperlink. Ce serait la méthode à utiliser pour suivre un lien si Hyperlink Insight est désactivé.

Accédez à l’URL d’une chaîne de texte depuis le menu contextuel.
Accédez à l’URL d’une chaîne de texte depuis le menu contextuel.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu