Modification de plusieurs objets
Parent page: Stratégies d’édition
La conception électronique consiste à capturer une conception logique dans le schéma, puis à représenter cette conception sous forme d’un ensemble d’objets dans l’espace de travail PCB. Même pour un petit circuit, le schéma peut inclure de nombreux composants, chacun avec de nombreux modèles et paramètres, et l’espace de travail PCB peut également contenir un grand nombre d’objets de conception qui constituent la carte. Au cours du processus de conception, les propriétés de ces objets doivent évoluer à mesure que vous travaillez pour équilibrer les différentes exigences de conception.
Pour prendre en charge l’édition de nombreux objets, chaque version des outils de conception Altium inclut une fonctionnalité souvent appelée Global Editing. Ce nom décrit une capacité d’édition plutôt qu’une fonctionnalité ou un bouton spécifique. Dans les premières versions, l’approche consistait à modifier un objet, puis à répercuter ces changements sur d’autres objets. Avec l’introduction de la plateforme d’intégration DXP, la technique d’application globale d’une modification a changé.
L’approche de base pour modifier plusieurs objets est désormais la suivante :
- select sélectionner les objets à modifier,
- inspect inspecter leurs propriétés puis
- edit modifier -les.
En gardant à l’esprit cette séquence select sélectionner – inspect inspecter – edit modifier, examinons quelques exemples de la manière de procéder concrètement dans le logiciel.
Cet article décrit différentes techniques pour appliquer des modifications à plusieurs objets dans votre conception. Il explique comment sélectionner plusieurs objets et utiliser le panneau Inspector pour modifier leurs propriétés communes.
Sélection de plusieurs objets
Les méthodes standard de Windows pour sélectionner plusieurs objets s’appliquent, c’est-à-dire que faire glisser une zone de sélection autour d’un ensemble d’objets sélectionnera tous les objets entièrement contenus dans le rectangle englobant. La touche Shift est utilisée pour la sélection cumulative dans CircuitStudio et permet de basculer la sélection de l’élément sous votre curseur sans affecter les sélections existantes.
Inspection des objets
Le panneau SCH Inspector affiche les propriétés des objets sélectionnés.
Les éditeurs schématique et PCB incluent tous deux un panneau appelé Inspector. Le comportement de base du panneau Inspector est qu’il répertorie les propriétés de tous les objets actuellement sélectionnés. L’ensemble des objets sélectionnés peut être constitué d’objets du même type.
Notez dans l’image ci-dessus que le panneau SCH Inspector inclut deux options en haut. Il est important de définir la seconde, qui détermine d’où proviennent les objets trouvés – depuis le current document, le open documents ou le open documents of the same project. Pour que tous les ports d’alimentation sélectionnés soient chargés dans le panneau SCH Inspector, vous devez définir cette option sur open documents ou open documents of the same project.
Modification des objets
Modification du texte du nom de net
Jusqu’ici, vous avez selected sélectionné les objets d’alimentation que vous souhaitez modifier, inspected inspecté leurs propriétés dans le panneau Inspector , et vous êtes maintenant prêt à les modifier.
Lorsque vous cliquez pour modifier le texte du nom de net, le texte est sélectionné et prêt à être modifié. Saisissez la nouvelle valeur. Le bouton de parcours apparaît à la fin du champ Text. Cliquez dessus lorsque vous souhaitez effectuer une substitution partielle de chaîne. Pour cette modification, nous allons remplacer tout le texte ; nous remplaçons donc l’intégralité du contenu de la cellule par le nouveau texte, 3V3.
La modification apportée à la valeur du texte est appliquée à tous les objets sélectionnés dès que vous appuyez sur Enter au clavier ou que vous cliquez sur une autre cellule dans le panneau SCH Inspector.
Si vous changez d’avis pendant la modification, appuyez sur la touche Esc du clavier pour annuler la modification en cours. Pour annuler une modification déjà appliquée, sélectionnez Edit » Undo dans les menus. Si la modification a été appliquée à plusieurs feuilles schématiques, vous devrez effectuer une action Annuler dans chaque feuille.
L’image ci-dessous montre le panneau SCH Inspector après modification du texte puis pression sur Enter à côté de l’un des ports d’alimentation modifiés.
Deux des ports d’alimentation mis à jour
Vous pouvez utiliser cette approche pour appliquer globalement une modification à n’importe quel type d’objet dans les éditeurs Schématique ou PCB.
Après avoir effectué la modification, vous constaterez que tous les autres objets du schéma sont estompés, ou masqués, si le niveau de masque a été défini auparavant. Lorsqu’un élément est masqué, il ne peut pas être modifié. Pour supprimer le masque, cliquez sur le bouton Clear Masks dans l’onglet View du ruban raccourci : Shift+C).
Application globale d’une modification à différents types d’objets
Le panneau PCB Inspector peut être utilisé pour modifier plusieurs occurrences d’un même objet et peut également servir à modifier les propriétés communes de différents objets.
Modification du nom de net pour un routage existant
Pour le premier exemple, supposons que vous ayez apporté des modifications de conception au schéma en retirant une broche d’un net et en l’ajoutant à un autre. Si les nets étaient déjà routés sur le PCB, lors de la mise à jour du PCB, vous pourriez vous retrouver avec un routage portant un nom de net incorrect. Ce routage peut inclure des pistes et des vias, ainsi que d’autres types d’objets.
Il existe plusieurs façons de résoudre cela. La plus simple consiste à utiliser le panneau PCB Inspector. Suivez le processus ci-dessous.
- Dans le PCB, cliquez sur la commande Home | Clipboard | Select » Connected Copper puis sélectionnez toutes les primitives du net routé dont le nom doit être modifié.
- S’il n’est pas déjà visible, ouvrez le panneau PCB Inspector (F11).
- Le panneau PCB Inspector n’affichera que les propriétés communes à tous les objets sélectionnés. Si votre sélection est correcte, l’une d’elles sera le nom du Net. Pour le modifier, sélectionnez le nouveau nom de net dans la liste déroulante puis appuyez sur Enter pour appliquer la modification. La propriété de net de tous les différents objets du net routé sera modifiée.
Modification de la propriété de couche de différents objets
Un autre exemple pourrait être que vous deviez déplacer tous les objets présents sur une couche mécanique vers une autre couche mécanique. Pour ce faire :
- Cliquez sur l’onglet de couche correspondant à la couche mécanique actuelle en bas de l’espace de travail pour en faire la couche active.
- Sélectionnez tous les objets de cette couche à l’aide de la commande Home| Clipboard | Select » All on Layer.
- S’il n’est pas déjà visible, affichez le panneau PCB Inspector (F11).
- Sélectionnez le nouveau nom de couche dans la liste Layer puis appuyez sur Enter pour appliquer la modification.
Modification de la couche pour les objets sélectionnés
Verrouillage des objets de conception
Les objets de conception peuvent être verrouillés afin d’empêcher leur déplacement ou leur modification dans le document schématique ou PCB en activant leur attribut Locked . Par exemple, si la position ou la taille de certains objets est critique, verrouillez-les. Cet attribut Locked est disponible dans les boîtes de dialogue des propriétés des objets de conception, ou les attributs Locked peuvent être activés/désactivés collectivement dans les panneaux SCH Inspector ou PCB Inspector .
Verrouillage des objets de conception sur les feuilles schématiques et les documents PCB
Pour verrouiller un groupe d’objets schématiques, vous pouvez utiliser le panneau SCH Inspector pour basculer les options Locked de tous les objets sélectionnés. Vous pouvez également faire de même pour un groupe d’objets PCB dans le panneau PCB Inspector .
Pour verrouiller un objet individuel, double-cliquez sur l’objet puis, lorsque sa boîte de dialogue de propriétés s’ouvre, activez l’option Locked , comme illustré dans l’image ci-dessous.
Si vous tentez de déplacer ou de faire pivoter un objet de conception dont la propriété Locked est activée, une boîte de dialogue apparaît pour demander confirmation avant de poursuivre la modification.
Si l’option Protect Locked Objects est activée sur la page PCB Editor – General de la boîte de dialogue Preferences et que l’objet de conception est locked, cet objet ne peut pas être sélectionné ni modifié graphiquement. Double-cliquez sur l’objet verrouillé pour désactiver la propriété Locked ou désactivez l’option Protect Locked Objects pour modifier graphiquement cet objet.
Si vous tentez de sélectionner des objets verrouillés avec d’autres objets, seuls les objets déverrouillés peuvent être sélectionnés et déplacés en groupe lorsque l’option Protect Locked Objects est activée.


