Working with Component Folders and Items

Altium Training

Altium Essentials: Workspace Folder Structure

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Il est important de bien distinguer le panneau Explorer du panneau Components :

  • Dans le panneau Explorer, vous parcourez l’arborescence de gauche par Folder Name. Lorsque vous cliquez sur un dossier dans le panneau Explorer, les composants stored de ce dossier sont listés dans le panneau. Ces composants do not doivent être du même type de composant. 

  • Lorsque vous parcourez les composants de votre Workspace dans le Components panel (ou via l’interface basée sur navigateur), vous parcourez par Component Type — et non par le nom du dossier dans lequel les composants sont stockés. Le panneau Components et l’interface basée sur navigateur recherchent automatiquement dans tous les dossiers de composants du Workspace et regroupent les composants par type de composant.

L’association entre le type de composant et le dossier de composants est définie dans la page Data Management - Component Types de la boîte de dialogue Preferences. Ce sont ces paramètres qui sont utilisés lorsque vous créez un nouveau composant. Lorsque vous créez un composant, vous sélectionnez un type de composant dans la boîte de dialogue Create new component. Votre nouveau composant se voit alors attribuer le type de composant que vous venez de choisir et est stocké dans le dossier par défaut défini pour ce type de composant dans la boîte de dialogue Preferences. Ces paramètres peuvent être vérifiés en développant la section Advanced Settings des propriétés du composant pendant l’édition. (afficher l’image)

Contrôles du type de dossier de composants

Lorsqu’un dossier de type Components ne contient encore aucun composant, plusieurs contrôles sont présentés ici pour vous aider à remplir le dossier avec des composants.

Utilisez ces contrôles pour effectuer l’action appropriée :

  • Import Library – cliquez pour ouvrir la boîte de dialogue Windows standard Open et sélectionner une base de données ou une bibliothèque basée sur fichier enregistrée dans votre dossier local ou réseau. Après l’ouverture d’un fichier de bibliothèque, le Library Importer in its Simple mode se lance avec la bibliothèque sélectionnée chargée.
  • Create Component – cliquez pour ouvrir l’éditeur de composants dans son mode d’édition de composant unique, prêt à définir un nouveau composant.
  • Create Other Item Type – cliquez pour ouvrir la boîte de dialogue Create New Item et créer un nouvel élément de n’importe quel type.

Qu’il y ait ou non des composants dans le dossier, ces actions peuvent également être effectuées à l’aide des options du menu associé au bouton Add Component en haut à droite du panneau.

Vue d’état de santé de la bibliothèque

Cette fonctionnalité est disponible lorsque l’option LibraryHealth est activée dans la boîte de dialogue Advanced Settings.

Lorsque vous parcourez le contenu d’un Workspace Altium 365 connecté, le panneau Explorer donne accès à la vue Library Health, à partir de laquelle vous pouvez exécuter des contrôles d’intégrité et examiner les problèmes de santé des composants. Sélectionnez l’entrée Library Health dans la région Server Folder du panneau pour accéder à cette vue dans le panneau.

La vue Library Health accessible depuis le panneau Explorer
La vue Library Health accessible depuis le panneau Explorer

La région supérieure de la vue fournit un résumé de l’état de santé de vos composants depuis la dernière exécution d’un contrôle d’intégrité. En dessous figurent les analyses de contrôle d’intégrité prises en charge, regroupées en différentes Issue Themes. En cliquant sur une vignette d’analyse de contrôle d’intégrité, vous obtenez une description plus détaillée du contrôle avec les étapes de résolution (lorsqu’elles sont disponibles), ainsi qu’une liste détaillée de tous les composants qui échouent à ce contrôle d’intégrité.

La vue Library Health partage la même interface et les mêmes fonctionnalités que la page détaillée du tableau de bord Library Health, accessible depuis l’interface navigateur du Workspace Altium 365. Consultez Accessing the Main Library Health Dashboard pour plus d’informations sur cette page.

Vue des composants

Le dossier de type Components prend en charge deux modes d’affichage — le Classic View et le Components View. Ce dernier, qui est l’affichage par défaut pour ce type de dossier, vous permet de parcourir les données paramétriques associées à tous les composants du dossier actuel. De plus, vous pouvez configurer l’affichage exactement comme vous le souhaitez pour différents dossiers de composants, et ces configurations seront conservées d’une session à l’autre.

Pour basculer entre ces deux modes d’affichage, accédez à un dossier Components dans le panneau Explorer, cliquez sur le bouton en haut à droite de la liste des composants, puis choisissez la commande View » Classic View ou View » Components View dans le menu associé.

Accédez au Components View d’un dossier de type Components, qui présente les composants sous forme de données paramétriques. Survolez l’image pour voir le résultat du retour au Classic View.
Accédez au Components View d’un dossier de type Components, qui présente les composants sous forme de données paramétriques. Survolez l’image pour voir le résultat du retour au Classic View.

Consultez les sections suivantes pour plus d’informations sur l’utilisation du Components View.

Prise en charge des composants multi-parties

Lors de l’affichage du symbole d’un composant multi-parties, l’onglet de vue d’aspect Preview présente chaque partie – chacune avec son propre graphique de symbole distinct – sous la forme d’un onglet séparé. En outre, le menu Place présente un sous-menu de toutes les parties applicables pouvant être placées pour ce composant.

Contrôle de la visibilité des paramètres lors du placement des composants

Lors du placement de composants de bibliothèque Workspace (depuis le panneau Components ou Explorer), le contrôle de la visibilité des paramètres associés à ces composants – ou plus précisément de leurs valeurs – s’effectue depuis la boîte de dialogue des propriétés du dossier parent.

Le dossier doit être de type Components.

Faites un clic droit sur le dossier parent et choisissez la commande Properties. La boîte de dialogue Edit Folder apparaît. Activez l’option Configure Parameters Visibility on Add sur le côté droit. Les paramètres, issus de tous les composants du dossier, apparaissent alors dans la zone. Utilisez la case à cocher Visible On Add associée à chaque paramètre pour contrôler sa visibilité lorsqu’un composant possédant ce paramètre est placé sur une feuille de schéma.

Le paramètre Name/Comment est également inclus dans la liste. Il s’agit d’un paramètre système.
Les données de visibilité paramétrique sont stockées dans les propriétés du dossier Workspace, dans le Workspace lui-même, et sont globales pour tous les utilisateurs du Workspace avec lesquels le ou les dossiers concernés ont été partagés. La hiérarchie des dossiers est également prise en compte ; ainsi, la visibilité des paramètres configurée pour un dossier parent est transmise (héritée) à tous les dossiers enfants situés en dessous.

Déterminez, au niveau du dossier, quels paramètres doivent être visibles lorsque les composants qui les utilisent sont placés dans une conception.
Déterminez, au niveau du dossier, quels paramètres doivent être visibles lorsque les composants qui les utilisent sont placés dans une conception.

Copie des informations de paramètres d’un composant dans le presse-papiers

Les informations paramétriques d’une révision de composant peuvent être copiées dans le presse-papiers pour une utilisation ultérieure ailleurs dans la conception, ou pour être collées dans une application externe (telle que Microsoft Excel). Lors de la consultation de l’onglet de vue d’aspect Preview pour une révision d’élément de composant, sélectionnez les paramètres requis – dans la zone Parameters de la vue – puis utilisez soit le raccourci clavier Ctrl+C, soit un clic droit dans la zone et la commande Copy du menu contextuel.

Sélectionnez plusieurs paramètres selon vos besoins à l’aide des techniques standard de sélection multiple (Ctrl+Click, Shift+Click).

Copiez les informations paramétriques d’une révision d’élément de composant dans le presse-papiers, pour les utiliser ailleurs selon les besoins.
Copiez les informations paramétriques d’une révision d’élément de composant dans le presse-papiers, pour les utiliser ailleurs selon les besoins.

Modification à la volée du type d’un composant publié

Il est possible de modifier à la volée le type de composant d’un ou plusieurs composants après leur publication, pour un type complètement différent. Dans le panneau Explorer, sélectionnez la ou les révisions de composant que vous souhaitez modifier, puis faites un clic droit et choisissez la commande Operations » Change component type dans le menu contextuel. La boîte de dialogue Choose component type apparaît, à partir de laquelle vous pouvez sélectionner le nouveau type de composant.

Exemple de modification du type de composant pour des révisions sélectionnées d’éléments de composant déjà publiées – avec un type initial erroné, afin de bien illustrer la fonctionnalité !
Exemple de modification du type de composant pour des révisions sélectionnées d’éléments de composant déjà publiées – avec un type initial erroné, afin de bien illustrer la fonctionnalité !

Recherche de composants

Le panneau Explorer offre de puissantes fonctionnalités de recherche. Vous pouvez effectuer soit une recherche générique, soit une recherche ciblée à l’aide de configurations de recherche enregistrées. Cette dernière permet de rechercher vos composants selon un type de composant particulier et d’utiliser également une recherche par plage – un aspect intéressant de la recherche rendu possible grâce aux types de données de paramètres de composant sensibles aux unités (pris en charge via un modèle de composant référencé). En outre, vous pouvez ajouter un raccourci clavier à vos recherches enregistrées afin d’effectuer rapidement une recherche en dehors du panneau Explorer.

Bien que la fonction de recherche fournie par le panneau Explorer soit puissante, une fonction de recherche bien plus pratique est proposée via le panneau Components panel – exactement là où vous en avez besoin et dans le même panneau que vous utilisez généralement au quotidien pour gérer et placer des composants dans vos projets de conception. Le panneau Components vous permet de saisir une expression de recherche et/ou d’utiliser les sélections de catégories et de filtres du panneau pour restreindre la liste des composants à vos besoins spécifiques. Les filtres sont pris en charge uniquement pour Workspace Library et, comme le panneau Manufacturer Part Search panel, le panneau Components prend en charge les filtres de recherche sensibles aux unités (texte vers nombre).

Prérequis pour la recherche

Related pages: Création et maintenance de vos composants et bibliothèques, Component Template

Pour pouvoir pleinement apprécier et utiliser tous les aspects de la fonction de recherche du panneau Explorer lors de la recherche dans vos composants, vous devez satisfaire aux exigences suivantes :

  • Utiliser Altium Designer et vous assurer que les extensions logicielles Component Template Editor et Explorer sont installées dans le cadre de cette installation.

    Ces extensions logicielles sont installées avec Altium Designer par défaut. Elles peuvent être installées ou supprimées manuellement.

    Pour plus d’informations sur la gestion des extensions, consultez la page Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

  • Utiliser un Workspace pour stocker vos composants Workspace.

  • Si vous n’avez pas déjà créé vos composants avec des modèles de composant référencés – offrant la prise en charge des types de données de paramètres de composant sensibles aux unités – vous devrez les modifier puis les réenregistrer dans le Workspace. Cela peut être réalisé en :

    1. Modifiant un composant pour accéder à sa définition dans une instance temporaire de l’éditeur de composants.
    2. Créant et publiant un modèle de composant (CMPT) avec :
      • Les révisions par défaut du symbole et de l’empreinte principale (telles qu’elles sont déjà utilisées pour le composant).
      • La valeur par défaut du paramètre système ComponentType définie en conséquence (par ex. Resistors, si vous modifiez une résistance générique). Divers types de composants prédéfinis sont disponibles, avec la possibilité d’en créer de nouveaux si nécessaire.
      • Des paramètres de composant définis de manière à correspondre à tous les paramètres de composant actuellement définis pour le composant (de cette façon, les valeurs existantes seront conservées, sans dupliquer de paramètres).
      • Pour les paramètres concernés (par ex. Value, Tolerance, Power, etc.), définissez le type de données en conséquence, rendant ainsi ces paramètres sensibles aux unités. Plusieurs types de données de paramètres de composant sensibles aux unités sont pris en charge.
    3. Attribuant ce modèle de composant au composant en cours de modification – depuis le champ Template sous Advanced Settings, lors de l’utilisation de l’éditeur de composants en mode Single Component Editing, ou depuis le sous-menu Add » Templates associé à la zone Required Models/Parameters, lors de l’utilisation de l’éditeur de composants en mode Batch Component Editing.
    4. Ajustant les valeurs de tous les paramètres affichés en rouge (c.-à-d. valeur non valide, ou marquée comme obligatoire mais pas encore définie).
    5. Validant le composant dans le Workspace, dans la révision suivante du composant.

     

Accès à la fonction de recherche

L’interface de la fonction de recherche – la vue Search – est accessible via le panneau Explorer en cliquant sur l’onglet Search en bas à gauche du panneau. La vue se compose de trois éléments clés, comme illustré dans l’image suivante et détaillé ci-après.

Alternativement, la vue Search est accessible lors de l’exécution d’une recherche générique – à l’aide du champ Search en haut du panneau, ou si un raccourci clavier attribué à une recherche enregistrée est invoqué. La vue peut également être accessible depuis la vue Folders, en cliquant sur l’entrée Search Results dans la zone Server Folders (disponible après l’exécution d’une recherche).

La vue Search – une interface utilisateur dédiée au sein du panneau Explorer.
La vue Search – une interface utilisateur dédiée au sein du panneau Explorer.

  1. Champ de recherche générique – permettant une recherche de type standard. Saisissez une chaîne de recherche et appuyez sur Enter.
  2. Recherches enregistrées – permettant des recherches ciblées pouvant être enregistrées pour être réutilisées. Ces types de recherches peuvent cibler les composants par leur type et prennent également en charge des recherches avancées basées sur les valeurs de paramètres sensibles aux unités.
  3. Résultats de recherche.
Un double-clic sur l’entrée Generic Search dans le volet Saved Searches appliquera le dernier terme de recherche saisi dans le champ de recherche générique en haut du panneau Explorer. Cela s’applique uniquement à la session en cours du logiciel de conception.

Création d’une recherche enregistrée

Pour créer une nouvelle recherche enregistrée, cliquez avec le bouton droit dans la zone Saved Searches et choisissez New dans le menu contextuel. La boîte de dialogue New Search apparaît, dans laquelle vous pouvez définir la recherche.

Création d’une nouvelle recherche enregistrée.
Création d’une nouvelle recherche enregistrée.

Utilisez la boîte de dialogue pour configurer une recherche de composants comme suit :

  • Donnez à la recherche un nom explicite (par ex. Resistors) à l’aide de Saved Search Name.

    Il vous sera impossible d’ajouter une nouvelle recherche portant le même nom qu’une recherche enregistrée existante.
  • Définissez un Shortcut clavier facultatif pour accéder rapidement à la recherche (renseignez le champ en cliquant à l’intérieur, puis en exécutant le raccourci souhaité au clavier).

  • Réglez le champ Content Type sur Component. La liste déroulante comprend tous les types de contenu pris en charge pour le Workspace (ce qui permet de créer d’autres recherches basées sur d’autres types de contenu).

    Sélectionnez Component dans la liste déroulante du champ Content Type pour rechercher des composants dans le Workspace.
    Sélectionnez Component dans la liste déroulante du champ Content Type pour rechercher des composants dans le Workspace.

  • Utilisez la zone Parameters pour configurer les paramètres de recherche selon vos besoins. Tous les paramètres détectés pour le type de contenu Component seront listés. Pour chaque paramètre, les trois options suivantes peuvent être définies :

    • Show Filter – activez cette option pour afficher un champ de filtre correspondant au paramètre, au-dessus de la zone Search Results  dans l’onglet Search . C’est via ce champ que vous pouvez affiner vos recherches, selon les critères de valeur définis pour ce paramètre.

    • Default Visibility – activez cette option pour qu’une colonne correspondant au paramètre soit présentée par défaut dans la zone Search Results  de l’onglet Search . Les colonnes de données paramétriques peuvent être masquées ou affichées à tout moment, directement depuis la vue.

    • Parameter - le nom du paramètre. Il peut s’agir d’un paramètre système ou d’un paramètre utilisateur. N’oubliez pas que, pour utiliser des recherches par plage, les paramètres doivent être définis via un modèle de composant assigné et être sensibles aux unités (d’un type de données spécifique).

    • Type - le type de données du paramètre. Pour les recherches par plage, le paramètre doit être défini sur un type de données sensible aux unités. Cela ne peut être fait qu’au moyen d’un modèle de composant ensuite assigné à la bibliothèque de composants avant la publication des définitions de composants.

    • Default Value – utilisez ce champ pour limiter l’utilisation d’un paramètre à une valeur particulière ou à une plage. Une recherche de chaîne littérale est effectuée sur le contenu du champ, la recherche prenant en charge à la fois les caractères génériques à un seul caractère (?) et à plusieurs caractères (*) ().

      Lors de la définition d’une valeur :

      • Une plage est représentée à l’aide du caractère tiret, par exemple 1kOhm-10kOhm, ou 1k-10k. Vous pouvez également utiliser supérieur à (>) et inférieur à (<). Les opérateurs supérieur à et inférieur à sont inclusifs.

      • Une recherche de chaîne littérale est effectuée, le champ prenant en charge à la fois les caractères génériques à un seul caractère (?) et à plusieurs caractères (*).

      • Pour restreindre la recherche à un type spécifique de composant, veillez à saisir son type dans le champ Default Value du paramètre ComponentType (par ex. Resistors). Il est très important que le ComponentType ait été spécifié pour vos composants avant leur enregistrement dans le Workspace. Cela est généralement défini dans le modèle de composant référencé, mais peut aussi être défini manuellement dans le Component Editor lors de la modification d’un composant.

      • N’oubliez pas que, pour utiliser des recherches par plage, les paramètres doivent être définis via un modèle de composant assigné et être sensibles aux unités (d’un type de données spécifique).

      Exemple de paramètres de recherche définis.
      Exemple de paramètres de recherche définis.

     

  • Si vous souhaitez que tout utilisateur de votre Workspace puisse voir et utiliser votre recherche enregistrée, laissez l’option Public activée. Si vous souhaitez que la recherche reste privée et réservée à vous seul, désactivez cette option.

Une fois la recherche définie selon vos besoins, cliquez sur le bouton Add. La recherche sera enregistrée comme entrée sous Generic Search dans la zone Saved Searches de la vue.

  • Un ensemble de recherches enregistrées peut être généré rapidement en cliquant avec le bouton droit dans la zone Saved Searches puis en choisissant la commande Generate From Component Types dans le menu contextuel. Cet ensemble couvre tous les types de composants pris en charge.

  • En activant les paramètres CreatedBy et/ou ModifiedBy, vous pouvez créer une recherche enregistrée qui effectue une recherche selon un utilisateur spécifié ayant créé/modifié le contenu ().

Application d’une recherche enregistrée

Une recherche enregistrée peut être appliquée des façons suivantes :

  • Après avoir cliqué sur Add pour une recherche nouvellement définie, ou sur Save après des modifications apportées à une recherche existante, la recherche sera automatiquement appliquée.
  • Sélectionnez la recherche dans la zone Saved Searches, puis appuyez sur Enter.
  • Utilisez le raccourci assigné pour basculer vers la recherche enregistrée souhaitée, puis appuyez sur Enter.
  • Double-cliquez sur l’entrée correspondant à la recherche enregistrée.

Le filtrage des composants sera effectué selon les critères de recherche définis, et les résultats seront présentés dans la zone de résultats correspondante. Si certains paramètres ont leur option Show Filter activée dans le cadre de la recherche enregistrée appliquée, des champs dédiés à ces paramètres seront disponibles au-dessus de la liste des résultats.

Exemple de résultats après application d’une recherche enregistrée définie – Resistors. La recherche comporte quatre paramètres dont l’option Show Filter est activée ; des champs pour ces paramètres sont donc présentés dans l’interface de recherche.
Exemple de résultats après application d’une recherche enregistrée définie – Resistors. La recherche comporte quatre paramètres dont l’option Show Filter est activée ; des champs pour ces paramètres sont donc présentés dans l’interface de recherche.

Pour les paramètres dont les champs de filtre sont affichés :

  • Si une valeur par défaut est spécifiée pour le paramètre dans le cadre de la recherche, son champ sera initialement prérempli avec cette valeur, et cette valeur sera appliquée lorsque la recherche elle-même sera appliquée.

  • Une nouvelle valeur (spécifique ou sous forme de plage) peut être définie pour le paramètre par saisie directe dans le champ.

Effectuez les ajustements nécessaires et appuyez sur Enter pour appliquer le filtrage révisé.

Utilisez les contrôles standard disponibles dans la zone des résultats de recherche pour trier, filtrer et regrouper davantage les résultats selon vos besoins :

  • Cliquez sur un en-tête pour trier selon cet élément – une fois pour un tri croissant, une nouvelle fois pour un tri décroissant.
  • Survolez un en-tête pour accéder à un contrôle de filtre permettant de filtrer selon cet élément.
  • Cliquez et faites glisser un en-tête pour modifier l’ordre des colonnes affichées.
  • Faites glisser un en-tête de colonne vers la zone au-dessus des en-têtes pour regrouper les résultats selon cette colonne.

Modification d’une recherche enregistrée

Pour modifier une recherche enregistrée existante, sélectionnez-la dans la zone Saved Searches, cliquez avec le bouton droit et choisissez Edit dans le menu contextuel. La boîte de dialogue Edit: [<SavedSearchName>] apparaît, à partir de laquelle vous pouvez apporter les modifications souhaitées à la recherche.

Une fois les modifications effectuées, cliquez sur le bouton Save – la recherche sera appliquée conformément à ses nouveaux paramètres.

Suppression d’une recherche enregistrée

Pour supprimer une recherche enregistrée existante, sélectionnez-la dans la zone Saved Searches, cliquez avec le bouton droit et choisissez Delete dans le menu contextuel. Cliquez sur Yes dans la boîte de dialogue de confirmation suivante – la recherche sera supprimée de la liste des recherches enregistrées.

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

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu