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.

Déplacement des objets sélectionnés :

  • Les objets schématiques ou PCB sélectionnés peuvent être déplacés par « incréments » selon la valeur actuelle de la grille d’accrochage en appuyant sur les touches fléchées tout en maintenant la touche Ctrl enfoncée.
  • Les objets sélectionnés peuvent également être déplacés par « incréments » de 10 fois la valeur de la grille d’accrochage en appuyant sur les touches fléchées tout en maintenant simultanément les touches Ctrl et Shift .
  • Pour les objets schématiques, la grille d’accrochage actuelle est affichée dans la barre d’état et est définie dans la boîte de dialogue Document Options (Project | Content » Document Options ou raccourci O). Les grilles d’accrochage disponibles sont configurées dans la page Schematic - Grids de la boîte de dialogue Preferences - appuyez sur G pour parcourir les différentes valeurs de grille disponibles pendant votre travail.
  • Pour les objets PCB, la grille d’accrochage actuelle est affichée dans la barre d’état et est définie dans la boîte de dialogue Grid Editor. Appuyez sur Ctrl+G dans l’espace de travail pour ouvrir la boîte de dialogue et saisir une nouvelle valeur.

Inspection des objets

Le panneau  SCH Inspector affiche les propriétés des objets sélectionnés.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.

What is the Inspector panel?

L’éditeur schématique comme l’éditeur PCB incluent un panneau Inspector, qui affiche les propriétés de tout ce qui est actuellement sélectionné. Il peut s’agir d’un seul objet ou de plusieurs objets ; le nombre d’objets sélectionnés est affiché en bas du panneau.

Si plus d’un objet est sélectionné, seules les propriétés communes à tous les objets sélectionnés seront listées. Les propriétés communes ayant la même valeur afficheront cette valeur ; sinon, la valeur affichée sera <...>. Lorsque vous saisissez une valeur dans le panneau Inspector puis appuyez sur Enter, la valeur de cette propriété est immédiatement modifiée pour tous les objets sélectionnés.

Les panneaux Inspector présentent certaines caractéristiques qui les rendent très pratiques au quotidien. La première est que, puisqu’il s’agit d’un panneau, il peut rester visible en permanence ; vous n’avez donc pas besoin de double-cliquer pour ouvrir une boîte de dialogue. Cela signifie que vous pouvez cliquer pour sélectionner n’importe quel objet dans l’espace de travail et que ses propriétés s’afficheront immédiatement. Cela peut être beaucoup plus efficace si vous vérifiez les paramètres de votre conception. Par exemple, vous pouvez vouloir vérifier la hauteur du texte du désignateur de quelques composants sur le PCB. Si le panneau PCB Inspector est ouvert, vous pouvez cliquer sur un désignateur, lire la valeur, cliquer sur le suivant, lire la valeur, et ainsi de suite. Ce sera bien plus rapide que de double-cliquer sur un désignateur, lire la hauteur, fermer la boîte de dialogue, double-cliquer sur le désignateur suivant, etc. Si vous devez modifier la hauteur du texte pour ces composants, sélectionnez les désignateurs requis puis modifiez leur hauteur à tous en une seule action dans le panneau Inspector. Le second avantage des panneaux Inspector est qu’ils peuvent afficher les propriétés communes de différents objets et vous permettre de les modifier.

Notez que le nombre total d’objets sélectionnés est affiché en bas du panneau Inspector. Vérifiez-le toujours et confirmez qu’il correspond à ce que vous attendez.

Modification des objets

Modification du texte du nom de netModification 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 à jourDeux 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.

  1. 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é.
  2. S’il n’est pas déjà visible, ouvrez le panneau PCB Inspector (F11).
  3. 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 :

  1. 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.
  2. Sélectionnez tous les objets de cette couche à l’aide de la commande Home| Clipboard | Select » All on Layer.
  3. S’il n’est pas déjà visible, affichez le panneau PCB Inspector (F11).
  4. 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ésModification 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.

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