Inspecteur SCH
Parent page: Panneaux Sch
Sélectionnez manuellement des objets schématiques pour renseigner le panneau SCH Inspector avec les objets de conception à afficher ou à modifier.
Résumé
Le panneau SCH Inspector vous permet d’examiner et de modifier les propriétés d’un ou de plusieurs objets de conception dans le document schématique actif (ou dans tous les documents schématiques ouverts). Le panneau peut être utilisé pour apporter des modifications à plusieurs objets du même type, depuis un emplacement unique et pratique.
Accès au panneau
Accédez au panneau SCH Inspector en :
Définition de la portée d’affichage du panneau
Lorsqu’un grand nombre d’objets a été sélectionné dans l’espace de travail de l’éditeur, il est souvent nécessaire de modifier uniquement les propriétés de certains types d’objets, sans perdre ni devoir modifier votre sélection. Cela peut être réalisé à l’aide des contrôles soulignés en haut du panneau, afin de définir essentiellement une « portée d’affichage » pour le panneau :
Utilisez le contrôle souligné de gauche pour définir le type d’objets pouvant être affichés. En cliquant sur ce contrôle, une fenêtre contextuelle de sélection s’ouvre.
Utilisez cette fenêtre contextuelle pour choisir quels types d’objets inclure dans le panneau pour l’affichage et la modification — soit tous les objets, soit des objets spécifiques. Pour choisir un ou plusieurs types d’objets spécifiques, activez l’option Display only, puis cochez la case en regard du ou des objets requis dans la liste ci-dessous. La liste ne contiendra que les types d’objets actuellement sélectionnés dans l’espace de travail principal.
Lorsque vous activez des types d’objets spécifiques pour l’affichage, le contrôle reflète ce choix en listant les types activés, séparés par des virgules.
Cliquez sur le contrôle souligné de droite (affiché ci-dessus comme « document actuel ») pour choisir parmi les options suivantes :
- current document - afficher uniquement les objets cibles du document schématique actif dans la fenêtre de l’éditeur de conception
- all open documents - afficher les objets cibles de tous les documents schématiques ouverts, quel que soit le projet parent auquel ils appartiennent
- open documents of the same project - afficher les objets cibles de tous les documents schématiques ouverts qui sont des documents source du même projet parent
Note: En ce qui concerne les deux dernières options de ce contrôle, les documents schématiques ouverts mais masqués ne seront pas pris en compte lors de l’affichage des objets.
Inspection des attributs des objets
Cliquer sur un seul objet dans la fenêtre de l’éditeur de conception sélectionne l’objet et affiche les attributs qui lui sont associés dans le panneau SCH Inspector. Les informations sont affichées dans les sections réductibles communes suivantes :
Type
Cette section du panneau ne contient qu’une seule entrée, relative au type d’objet de conception en cours d’« inspection ». Par exemple, cliquer sur un composant affichera l’entrée « Part », tandis que cliquer sur le désignateur d’un composant affichera l’entrée « Designator », etc.
Conception
Cette section du panneau ne contient également qu’une seule entrée, relative au document propriétaire sur lequel l’objet a été placé.
Graphique
Cette section du panneau contient les attributs graphiques de l’objet sélectionné. Les attributs ici peuvent inclure l’emplacement de l’objet, son orientation et les couleurs utilisées pour son affichage.
Spécifique à l’objet
Cette section du panneau contient les attributs spécifiques à l’objet inspecté et qui ne sont pas des attributs graphiques. Par exemple, la sélection d’un composant affichera une série d’attributs spécifiques à un composant :
- Description
- Verrouiller le désignateur
- Verrouiller l’ID de pièce
- Broches verrouillées
- Nom du fichier
- Configuration
- Désignateur du composant
- Pièce actuelle
- Commentaire de la pièce
- Empreinte actuelle
- Type de composant
- ...etc.
D’autres objets sélectionnés afficheront des attributs différents. Par exemple, la sélection d’un objet d’alimentation (tel qu’un objet GND) ne proposera qu’un attribut Texte comme attribut spécifique à cet objet.
Paramètres
Pour un objet auquel des paramètres peuvent être « attachés », cette section permet d’inspecter, d’ajouter et de supprimer des paramètres pour un ou plusieurs objets.
Modification des attributs des objets
Les attributs d’un objet sélectionné peuvent être modifiés en changeant l’entrée correspondante dans le panneau. La modification prendra effet dès que vous cliquerez en dehors du champ en cours d’édition. C’est l’un des avantages de l’utilisation du panneau pour modifier les propriétés des objets : le panneau reste ouvert, ce qui permet de modifier une série d’attributs selon les besoins, sans avoir à fermer puis rouvrir une boîte de dialogue de propriétés à chaque fois.
Si l’objet en cours d’inspection possède des objets enfants qui lui sont associés, ils apparaîtront en bleu dans la section Object Specific (un peu comme un lien hypertexte). Cliquez sur ces entrées pour afficher les attributs propres à ces objets enfants. Pour chaque objet enfant, un lien de retour vers l’objet parent sera disponible — le lien « Owner » dans la section Spécifique à l’objet du panneau.
Utilisez les liens du panneau (en bleu) pour descendre dans la hiérarchie et modifier les paramètres des objets enfants, puis utilisez le lien Owner pour revenir à l’objet parent.
Un autre avantage de l’utilisation du panneau pour la modification est que plusieurs objets peuvent être modifiés depuis un seul endroit sans avoir à modifier, via des boîtes de dialogue, un objet à la fois. Les objets sélectionnés peuvent être du même type ou de types différents. Les attributs communs à tous les objets de la sélection seront affichés dans le panneau. Les attributs communs ayant des valeurs différentes selon les objets seront affichés comme <...>. Modifiez les attributs selon les besoins — les changements effectués seront instantanément appliqués à chaque objet de la sélection.
Modification des attributs avec des valeurs numériques
Pour un attribut numérique d’un objet sélectionné, la modification la plus simple de la valeur consiste à saisir une nouvelle valeur pour remplacer l’existante. Les opérateurs plus et moins peuvent être utilisés pour spécifier le signe de la valeur. Une valeur saisie sans signe explicite est supposée positive. Ainsi, saisir 20 revient au même que saisir +20.
Des unités de mesure spécifiques peuvent être saisies pour une valeur. Le logiciel convertira la valeur dans les unités actuelles définies pour le document. Si aucune unité n’est spécifiée, les unités par défaut définies pour le document seront utilisées.
Remplacement par lot des attributs basés sur des chaînes
Il arrive qu’il soit souhaitable de modifier un attribut textuel commun à plusieurs objets sélectionnés dans l’espace de travail. Par exemple, pour renommer des objets d’étiquette de net de bus de données sélectionnés de D1, D2, D3, etc., en Data1, Data2, Data3, etc. Pour effectuer ce type de remplacement par lot, la syntaxe de substitution de chaînes est prise en charge dans le panneau.
Une entrée de substitution de chaîne est placée entre accolades et se présente sous la forme suivante :{oldstring=newstring}
Une entrée de cette forme entraîne le remplacement de toutes les occurrences de oldstring trouvées dans la valeur de l’attribut par newstring. Dans le cas des étiquettes de net de bus de données, vous saisiriez {D=Data} dans le champ de valeur de l’attribut Text.
Pour remplacer plusieurs portions de chaîne différentes dans la même chaîne cible, saisissez plusieurs entrées de substitution, chacune entre ses propres accolades. Par exemple, considérez les étiquettes de net suivantes, associées au câblage de sortie d’un composant WB_PRTIO, configuré avec quatre ports d’E/S de 8 bits :
XPort8A_Out[7..0]
XPort8B_Out[7..0]
XPort8C_Out[7..0]
XPort8D_Out[7..0]
Considérez maintenant qu’un second composant WB_PRTIO a été placé, configuré avec quatre ports d’E/S de 32 bits. Au lieu de placer individuellement des étiquettes de net similaires sur chaque fil de sortie de chaque port de ce second périphérique, les quatre étiquettes de net ci-dessus pourraient toutes être sélectionnées, copiées, puis collées sur les fils correspondants du nouveau périphérique à ports, puis renommées. C’est dans cette dernière opération que la substitution de chaînes par lot entre en jeu.
Si le format prévu des nouvelles étiquettes de net doit être YPort32x_Out[31..0], où x représente le port (A, B, C ou D), alors, avec les quatre étiquettes de net sélectionnées, le panneau SCH Inspector peut être utilisé pour saisir ce qui suit dans le champ de valeur de l’attribut Text :
{X=Y}{8=32}{7=31}
Le logiciel prend cette entrée et effectue en pratique une substitution par lot — en substituant la première expression, puis la deuxième, et ainsi de suite.
Modification intelligente des attributs textuels
Le panneau SCH Inspector offre une prise en charge supplémentaire de la modification des chaînes grâce à sa fonctionnalité Smart Edit. Cliquez simplement sur un attribut partagé des objets sélectionnés dont la valeur est une chaîne. Un bouton
sera disponible à l’extrémité droite de la cellule. Cliquez sur ce bouton pour accéder à la boîte de dialogue Smart Edit.
La boîte de dialogue offre une méthode simplifiée pour effectuer plusieurs modifications de chaînes, accessibles depuis l’onglet Batch Replace.
L’onglet Batch Replace de la boîte de dialogue Smart Editor fournit une substitution simple et directe, dans la lignée de la substitution de chaînes évoquée précédemment (mais sans avoir à saisir les accolades). Cliquez dans le champ From et saisissez la portion de la chaîne actuelle à remplacer. Cliquez ensuite dans le champ To et saisissez la chaîne à utiliser comme remplacement. La syntaxe familière de substitution de chaînes est affichée en bas de l’onglet.
Par exemple, considérez plusieurs désignateurs de composants ayant le préfixe RA qui doit être remplacé par RP. Dans ce cas, sélectionnez les composants, cliquez sur l’attribut Component Designator dans le panneau et ouvrez la boîte de dialogue Smart Edit. Ensuite, dans l’onglet Batch Replace, saisissez RA dans le champ From et RP dans le champ To (la chaîne de remplacement est donc {RA=RP}). Notez que le simple fait de saisir A et B dans les champs From/To revient au même, puisque le caractère P reste inchangé.
Après avoir cliqué sur OK, les désignateurs de composants sur le schéma seront modifiés en conséquence.
Comme pour la substitution de chaîne de base, l’onglet Batch Replace permet de remplacer plusieurs portions de chaîne différentes dans une même chaîne cible.
Saisissez les différentes substitutions comme des entrées From-To distinctes. Reprenez l’exemple précédent de WB_PRTIO (voir Remplacement par lot des attributs basés sur des chaînes, ci-dessus), où des chaînes de la forme XPort8x_Out[7..0] doivent être remplacées par YPort32x_Out[31..0]. Dans ce cas, vous saisiriez trois entrées de substitution distinctes dans l’onglet Batch Replace, comme illustré ici.
Modification/Ajout de paramètres
Pour un objet auquel des paramètres peuvent être « attachés », une section supplémentaire s’affiche dans le panneau SCH Inspector - Parameters.
Pour un seul objet sélectionné, cette section répertorie tous les paramètres actuellement définis pour cet objet. Pour plusieurs objets sélectionnés, la section n’affiche que les paramètres communs à tous les objets de la sélection.
Cliquez sur l’hyperlien correspondant au nom d’un paramètre pour afficher et modifier les propriétés de ce paramètre directement dans le panneau. Cliquez sur le lien « Owner » pour revenir à la modification de l’objet parent auquel appartient le paramètre.
N’importe quel nombre de paramètres définis par l’utilisateur peut être ajouté depuis cette section du panneau. Pour les composants, cela vous permet de définir aussi bien les caractéristiques du composant que les informations de stock, les données d’achat ou l’historique des révisions.
Saisissez simplement la valeur du nouveau paramètre dans le champ situé à droite de l’entrée Add User Parameter. Lorsque vous appuyez sur Enter ou cliquez en dehors du champ, la boîte de dialogue Add new parameter to n object(s) apparaît, où n représente le nombre d’objets de conception sélectionnés auxquels ce nouveau paramètre sera ajouté simultanément.
Modifiez le nom du nouveau paramètre selon vos besoins et cliquez sur OK - le paramètre sera ajouté à la liste des paramètres du ou des objets sélectionnés.
Pour supprimer un paramètre du ou des objets sélectionnés, cliquez sur le symbole
immédiatement à gauche du nom du paramètre. Une boîte de dialogue apparaîtra pour vous demander de confirmer la suppression.
Remarques
- En appuyant sur la touche F11, vous basculez la visibilité du panneau dans l’espace de travail.
- Les informations n’apparaissent dans le panneau que lorsqu’un ou plusieurs objets ont été sélectionnés dans la fenêtre de l’éditeur de conception.
- Si vous avez défini la portée d’affichage du panneau pour afficher des types d’objets spécifiques, cette portée sera conservée lorsque la sélection sera effacée dans l’espace de travail principal. Si vous sélectionnez ensuite un objet qui ne fait pas partie de cette portée précédemment définie, le panneau affichera une commande en son centre - « Click here to display all objects » - qui, lorsqu’on clique dessus, réinitialisera la partie Include de la portée d’affichage à tous les types d’objets.
- Vous pouvez utiliser les touches Up/Down Arrow pour parcourir respectivement vers le haut et vers le bas la liste des attributs dans le panneau.


