Utilisation des outils de recherche d’objets similaires

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.

Le processus Rechercher des objets similaires utilise les attributs d’un objet cible comme référence pour trouver plusieurs autres objets présentant des caractéristiques similaires. L’interface utilisateur de ce processus est la boîte de dialogue Find Similar Objects, accessible depuis les éditeurs de schéma, de symbole schématique, de PCB, d’empreinte PCB, de schéma de câblage et de dessin d’implantation des façons suivantes :

  • Sélectionnez Edit » Find Similar Objects dans les menus principaux, puis cliquez sur un objet dans l’espace de conception. Cet objet sera utilisé comme modèle pour trouver des objets similaires.

  • Appuyez sur Shift+F puis cliquez sur un objet dans l’espace de conception à utiliser comme modèle.

  • Faites un clic droit sur l’objet requis dans l’espace de conception, puis choisissez Find Similar Objects dans le menu contextuel pour ouvrir la boîte de dialogue Find Similar Objects.

La boîte de dialogue Find Similar Objects pour un objet schématique et un objet PCB 
La boîte de dialogue Find Similar Objects pour un objet schématique et un objet PCB

Selection Tips

  • Gardez à l’esprit que le filtre de sélection actuel est appliqué (), de sorte que la boîte de dialogue Find Similar Objects ne s’affichera pas pour les types d’objets qui sont désactivés. Pour en savoir plus, consultez Selection Filter.

  • Les polygones ne sont détectés par le processus Rechercher des objets similaires que s’ils se trouvent sur la couche active.

  • Les objets enfants (objets appartenant à un autre objet), par exemple les pistes d’overlay ou le corps 3D d’un composant, ne sont pas détectés par le processus Rechercher des objets similaires. Les pastilles constituent une exception. Pour cibler des objets enfants, placez un objet libre de ce type, puis exécutez le processus Rechercher des objets similaires. Les objets enfants seront sélectionnés et des modifications pourront leur être appliquées.

Les données affichées dans chaque zone (KindObject Specific et Graphical) de la grille dépendent de l’objet sur lequel vous avez cliqué lors de l’ouverture de la boîte de dialogue.

La grille de l’objet de référence est divisée en trois colonnes :

  • Left column - répertorie les noms de tous les attributs de l’objet de référence.

  • Center column - répertorie la valeur de ces attributs, telle qu’elle est issue de l’objet de référence.

    Pour rechercher des objets avec des valeurs différentes, saisissez directement le motif de recherche dans la colonne de valeur d’attribut. Le caractère '*' peut être utilisé comme caractère générique pour trouver n’importe quel groupe de caractères. Par exemple, C* trouvera C1, C2, C20, C397, Cap5, etc. Les modifications apportées à la valeur d’attribut dans la boîte de dialogue n’altéreront pas les attributs de l’objet de référence.

  • Right column - fournit une liste déroulante d’options utilisée pour spécifier comment l’attribut associé doit être utilisé pour trouver des objets similaires. Les options sont :
    • Any - trouver des objets similaires avec n’importe quelle valeur pour cet attribut.
    • Same - trouver des objets similaires avec la même valeur définie pour cet attribut que celle de l’objet de référence.
    • Different - trouver des objets similaires avec une valeur différente définie pour cet attribut de celle de l’objet de référence.

    Par défaut, le paramètre Object Kind sera défini sur Same, tandis que tous les autres paramètres seront définis sur Any. Cela signifie essentiellement « trouver tous les objets du même type, quelles que soient les autres valeurs paramétriques ». Modifiez ces paramètres pour affiner la recherche selon les besoins.

Les options de la section inférieure de la boîte de dialogue Find Similar Objects définissent l’action à entreprendre pour les éléments identifiés. Les cases à cocher et les champs de liste déroulante fonctionnent comme suit une fois que l’on clique sur le bouton Apply ou OK :

  • Zoom Matching - activez cette option pour que tous les objets correspondant aux critères de recherche soient zoomés et centrés (lorsque cela est possible) dans l’espace de conception.
  • Select Matching / Select Matched - activez cette option pour que tous les objets correspondant aux critères de recherche soient sélectionnés dans l’espace de conception.
  • Scope (éditeurs de schéma, de symbole schématique, de schéma de câblage et de dessin d’implantation uniquement) - utilisez la liste déroulante pour déterminer l’étendue du filtrage. Les options disponibles dépendent de l’éditeur dans lequel vous vous trouvez :
    • Schematic, wiring diagram and layout drawing editors - choisissez d’appliquer le filtrage au Current DocumentOpen Documents dans le projet actif, ou à tous les Project Documents.
    • Schematic symbol editor - choisissez d’appliquer le filtrage au Current Component ou au All Components dans la bibliothèque active.
  • Clear Existing - activez cette option pour effacer toute sélection existante ou tout masque d’édition avant d’effectuer la recherche. Désactivez cette option si vous effectuez des recherches successives avec Rechercher des objets similaires et qu’il est souhaitable d’accumuler les résultats.
  • Whole Library (éditeur d’empreinte PCB uniquement) - activez cette option pour déterminer l’étendue du filtrage, soit dans le composant actif uniquement (désactivé), soit sur tous les composants de la bibliothèque (activé).
  • Mask Matching (éditeurs de schéma, de symbole schématique, de schéma de câblage et de dessin d’implantation uniquement) - activez cette option pour que les objets correspondant aux critères de recherche apparaissent entièrement visibles dans l’espace de conception, tandis que tous les objets ne correspondant pas soient estompés. Lorsque cette option est appliquée, les objets non correspondants ne pourront pas être sélectionnés ni modifiés.
  • Create Expression - activez cette option pour créer une expression de requête correspondant aux critères spécifiés par la boîte de dialogue, et l’entrer dans un panneau Filter associé. Le panneau Filter s’ouvrira s’il ne l’est pas déjà. Cette option permet d’utiliser la boîte de dialogue Find Similar Objects comme moyen rapide de construire des opérations de filtrage complexes.

    Pour en savoir plus, consultez Working with the Query Language.
  • Filtering drop-down (éditeurs PCB et empreinte PCB uniquement) - utilisez ce champ pour définir le style de filtrage appliqué dans l’espace de conception. Choisissez parmi les options suivantes :
    • Normal - choisissez cette option pour que les objets correspondant aux critères de recherche apparaissent entièrement visibles dans l’espace de conception. L’apparence des objets non correspondants reste inchangée.

    • Mask - choisissez cette option pour que les objets correspondant aux critères de recherche apparaissent entièrement visibles dans l’espace de conception, tandis que tous les objets non correspondants deviennent monochromes. Lorsque cette option est appliquée, les objets non correspondants ne pourront pas être sélectionnés ni modifiés.

    • Dim - choisissez cette option pour que les objets correspondant aux critères de recherche apparaissent entièrement visibles dans l’espace de conception, tandis que tous les objets non correspondants conservent leurs couleurs mais soient ombrés (estompés). Lorsque cette option est appliquée, les objets non correspondants resteront disponibles pour la sélection et la modification.

  • Open Properties - activez cette option pour ouvrir automatiquement le panneau Properties .
  • Utilisez le bouton Apply  pour tester et affiner les critères de recherche afin d’obtenir les résultats souhaités, sans fermer la boîte de dialogue.

  • Pour les éditeurs de schéma et de bibliothèque schématique, ajustez le niveau de masquage appliqué aux objets qui n’entrent pas dans le champ du filtre actif à l’aide du curseur, accessible depuis le panneau de filtre applicable. Cela n’est possible que si l’option Create Expression a été activée dans la boîte de dialogue Find Similar Objects. Cela est nécessaire pour charger le panneau de filtre avec l’expression de filtre correcte, car la modification de la position du curseur n’est prise en compte qu’au moment de l’application du filtre actuellement défini (il faut donc qu’il s’agisse de l’expression de filtre appliquée depuis la boîte de dialogue Find Similar Objects).

  • Pour les éditeurs PCB et empreinte PCB, si la méthode de surbrillance dans la boîte de dialogue a été définie sur Mask, ajustez le niveau de masquage appliqué aux objets qui n’entrent pas dans le champ du filtre actif à l’aide du curseur Masked Objects dans la section Mask and Dim Settings de l’onglet View Options du panneau View Configuration panel. Si la méthode de surbrillance dans la boîte de dialogue a été définie sur Dim, ajustez le niveau d’estompage appliqué aux objets qui n’entrent pas dans le champ du filtre actif à l’aide du curseur Dimmed Objects dans la section Mask and Dim Settings du même panneau.

  • Pour supprimer le filtrage actuellement appliqué à l’espace de conception via la fonction Rechercher des objets similaires, utilisez le raccourci Shift+C. Vous pouvez également cliquer avec le bouton droit dans l’espace de conception et choisir la commande Clear Filter.

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.