Inspecteur SCHLIB
Parent page: Panneaux Sch
Sélectionnez manuellement des objets schématiques pour renseigner le panneau SCHLIB Inspector avec des objets de composant à afficher ou à modifier.
Résumé
Le panneau SCHLIB Inspector vous permet d’examiner et de modifier les propriétés d’un ou plusieurs objets dans le composant actif (ou pour tous les objets de composant sélectionnés dans la bibliothèque schématique en cours). 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 SCHLIB Inspector en :
-
cliquant sur View | Schematic |
dans le menu principal.
- utilisant le F11 raccourci clavier.
Définition de la portée d’affichage du panneau
Lorsqu’un grand nombre d’objets ont été sélectionnés 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. Un clic sur ce contrôle ouvre une fenêtre contextuelle de sélection.
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 des types d’objets spécifiques sont activés 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 component – afficher uniquement les objets sélectionnés du composant actif dans la fenêtre de l’éditeur.
- all components – afficher les objets sélectionnés de tous les composants dans la bibliothèque schématique active.
Inspection des attributs d’objet
Un clic sur un objet unique dans la fenêtre de l’éditeur de bibliothèque sélectionne l’objet et affiche les attributs qui lui sont associés dans le panneau SCHLIB 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 composant en cours d’« inspection ». Par exemple, cliquer sur une broche affichera l’entrée Broche, cliquer sur un rectangle affichera l’entrée Rectangle, etc.
Conception
Cette section du panneau ne contient également qu’une seule entrée, relative au document parent de bibliothèque schématique dans lequel résident le ou les composants.
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’une broche affichera des attributs spécifiques à une broche, tels que :
- Nom
- Description
- Désignateur de broche
- Type électrique
- ...etc.
D’autres objets sélectionnés afficheront des attributs différents. Par exemple, la sélection d’un graphique Rectangle n’offrira aucun 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 d’objet
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 d’objet – 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.
Le principal 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 entre les objets seront affichés comme <...>. Modifiez les attributs selon les besoins – les changements effectués seront immédiatement appliqués à chaque objet de la sélection.
Modification des attributs à valeurs numériques
Pour un attribut numérique d’un objet sélectionné, la modification la plus simple de la valeur de cet attribut consiste à saisir une nouvelle valeur pour remplacer la valeur 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.
Lorsque plusieurs objets sont sélectionnés, la modification d’un attribut commun affectera tous les objets sélectionnés. Par exemple, pour déplacer un ensemble de broches sélectionnées vers la gauche ou vers la droite, modifiez leur attribut commun X1 position.
Une valeur d’attribut qui s’applique à plusieurs objets peut être modifiée via un seul champ.
Remplacement par lot des attributs basés sur des chaînes
Il arrive qu’il soit souhaitable de modifier un attribut basé sur une chaîne, commun à plusieurs objets sélectionnés dans l’espace de travail. Par exemple, pour renommer les noms d’objets Broche sélectionnés de AIN1, AIN2, AIN3, etc., en Alog1, Alog2, Alog3, etc. — les broches d’entrée analogique du composant. Pour effectuer ce type de remplacement par lot, la syntaxe de substitution de chaîne est prise en charge dans le panneau.
Une entrée de substitution de chaîne est placée entre accolades et prend 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 {AIN=Alog} dans le champ de valeur de l’attribut Name.
La syntaxe d’instruction de substitution de chaîne est saisie directement dans un champ d’attribut.
Pour remplacer plusieurs portions de chaîne différentes dans la même chaîne cible, saisissez plusieurs entrées de substitution, chacune entre son propre jeu d’accolades. Le logiciel prend cette entrée et effectue en pratique une substitution par lot – en substituant d’abord la première expression, puis la deuxième, et ainsi de suite.
Édition intelligente des attributs basés sur des chaînes
Le panneau SCHLIB 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
deviendra disponible à l’extrémité droite de la cellule. Cliquez sur ce bouton pour accéder à la boîte de dialogue Smart Edit.
La substitution de chaîne par lot effectuée dans la boîte de dialogue Smart Edit est équivalente à la méthode manuelle directe (décrite ci-dessus), mais elle est plus simple à mettre en œuvre.
La boîte de dialogue offre une méthode simplifiée pour effectuer une ou plusieurs modifications de chaîne, 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 l’esprit de la substitution de chaîne mentionnée ci-dessus (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îne est affichée en bas de l’onglet.
Comme pour la substitution de chaîne de base, l’onglet Batch Replace permet le remplacement de plusieurs portions de chaîne différentes dans la même chaîne cible. Par exemple, pour une plage de broches de composant dont les noms doivent être modifiés de sorte que :
-
celles ayant le préfixe
AINsoient remplacées parADC. -
celles ayant le suffixe
DDsoient remplacées parCC.
Dans ce cas, sélectionnez les composants, cliquez sur l’attribut Name dans le panneau et ouvrez la boîte de dialogue Smart Edit. Ensuite, dans l’onglet Batch Replace, saisissez AIN dans le champ From et ADC dans le champ To (la chaîne de remplacement est donc {AIN=ADC}). Notez que le simple fait de saisir IN et DC dans les champs From/To est équivalent, puisque le caractère A reste inchangé. Ajoutez la deuxième modification de substitution de chaîne en saisissant VDD et VCC dans le jeu suivant de champs From/To.
Après avoir cliqué sur OK, les noms des broches du composant seront modifiés en conséquence.
N’importe quel nombre d’entrées de remplacement par lot peut être ajouté pour des modifications complexes de plusieurs attributs.
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 SCHLIB Inspector – Parameters. Lorsqu’un seul objet est sélectionné, cette section répertorie tous les paramètres actuellement définis pour cet objet. Lorsque plusieurs objets sont 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 depuis le panneau – le panneau bascule alors sur les propriétés du paramètre. Cliquez sur le lien Owner pour revenir à la modification de l’objet parent auquel appartient le paramètre.
Les paramètres ajoutés à l’objet sont modifiés dans le panneau. Ici, l’attribut Hide d’un paramètre de broche a été coché afin qu’il ne soit pas visible dans l’espace de travail de l’éditeur.
N’importe quel nombre de paramètres définis par l’utilisateur peut être ajouté depuis la section Parameters du panneau. 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 sélectionnés auxquels ce nouveau paramètre sera ajouté simultanément.
Saisissez 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ît pour vous demander de confirmer la suppression.
Remarques
- Appuyer sur la touche F11 permet d’afficher ou de masquer le 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 composants.
- 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 est 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éinitialise 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.