Working with the Variant Manager

Le Variant Manager est une interface utilisateur basée sur un document qui vous permet d’afficher, de créer et de gérer les variantes de conception de votre projet de conception de PCB. Pour accéder au Variant Manager, cliquez avec le bouton droit sur l’entrée du projet dans le panneau Projects et sélectionnez Variants, ou choisissez Project » Variants dans les menus principaux de l’éditeur de schéma ou de PCB.

Le Variant Manager est en Open Beta et disponible lorsque l’option UI.ModernVariantsManager est activée dans la boîte de dialogue Advanced Settings dialog. Lorsque l’option UI.ModernVariantsManager est désactivée, la boîte de dialogue Variant Management est utilisée pour créer et configurer les variantes de conception. Consultez la page Utilisation de la boîte de dialogue de gestion des variantes pour en savoir plus.

Utilisation des variantes

Création d’une nouvelle variante

Pour ajouter une nouvelle variante, utilisez le bouton Add Variant situé en haut à gauche du Variant Manager lorsque l’onglet Variants est actif. Une colonne de variante supplémentaire avec un titre par défaut apparaîtra dans la zone de grille, comme illustré dans l’image ci-dessous. Toutes les cellules de la nouvelle colonne seront vides ; une cellule vide indique que ce composant est monté et inchangé par rapport à la conception de base.

Une nouvelle variante est ajoutée avec tous les composants montés par défaut.
Une nouvelle variante est ajoutée avec tous les composants montés par défaut.

  • Pour enregistrer le Variant Manager après avoir effectué des modifications, choisissez File » Save Variants dans les menus principaux (raccourci Ctrl+S).
  • Lorsque le nombre de variantes dépasse 100, une pagination automatique s’applique au Variant Manager, avec chaque groupe de cent colonnes de variantes affiché sur une page distincte. Dans ce cas, le numéro de la page actuelle et le nombre total de pages sont affichés en bas du Variant Manager. Utilisez les boutons fléchés pour naviguer entre les pages.

Vous pouvez filtrer les variantes affichées dans le Variant Manager à l’aide de la boîte de dialogue Variants Filter, accessible en cliquant sur  dans le coin supérieur droit. Pour filtrer les variantes affichées, activez la case à cocher associée à la ou aux variantes que vous souhaitez afficher. Lorsque vous cliquez sur OK dans la boîte de dialogue, les variantes sont filtrées selon les cases cochées activées. Lorsqu’un filtre est appliqué, le bouton de filtre s’affiche sous la forme . Pour supprimer ou modifier le filtrage, cliquez sur le bouton de filtre pour rouvrir la boîte de dialogue Variants Filter, puis mettez à jour les cases à cocher. Lorsque la case Project Variants  est activée, toutes les variantes du projet sont affichées. 

Configuration des propriétés de variante

Pour modifier les options de variante, utilisez le panneau Properties dans son mode Variant, accessible en cliquant avec le bouton droit sur l’en-tête de colonne de la variante requise puis en sélectionnant Properties.

Accédez au panneau Properties en mode Variant pour modifier les options d’une variante.
Accédez au panneau Properties en mode Variant pour modifier les options d’une variante.

  • Définissez un nom explicite pour la variante à l’aide du champ Name.

    Le nom d’une variante peut également être modifié à l’aide de la boîte de dialogue Rename Variant , accessible en cliquant sur l’en-tête de colonne de la variante pour la sélectionner, puis en cliquant sur  en haut à gauche du Variant Manager, ou en cliquant avec le bouton droit sur l’en-tête de colonne de la variante puis en sélectionnant Rename Variant.
  • Vous pouvez choisir si une pièce de remplacement doit voir son symbole modifié sur un schéma ou son empreinte ajoutée au PCB à l’aide des options suivantes :

    • Do not overwrite schematic symbol – lorsqu’elle est activée, les symboles non variés seront utilisés pour les composants pour lesquels des pièces de remplacement sont sélectionnées dans la variante.

      Notez que cette option n’affecte que la représentation du symbole sur la feuille de schéma. Le symbole de la pièce de remplacement est pris en compte lors de la construction du modèle de connectivité de la conception. Par conséquent, les composants de base et de remplacement doivent être compatibles au niveau des broches, même si l’option est activée. Consultez la section Définition des variations de composants pour en savoir plus sur la compatibilité des broches.

    • Do not overwrite PCB footprint – lorsqu’elle est activée, les empreintes non variées seront utilisées pour les composants pour lesquels des pièces de remplacement sont sélectionnées dans la variante. L’empreinte d’une pièce alternative appliquée à une variante ne sera pas transférée vers le PCB dans le cadre de la mise à jour du PCB (aucun ECO pour ajouter l’empreinte au PCB ne sera généré).

    Que ces deux paramètres soient activés ou non, les paramètres de l’alternative choisie sont fidèlement présentés dans l’ActiveBOM.

  • Si des variantes de fabrication doivent être générées à partir de la conception, activez l’option Allow variation of fabrication outputs. Si un fichier de tâches de sortie a une variante désignée pour une sortie de fabrication et que cette variante n’a not pas l’option activée, le nom de la variante de la tâche s’affichera en rouge. Notez que le nom de variante en rouge n’est qu’un indicateur d’avertissement, et que les fichiers de sortie spécifiques à la variante seront tout de même générés.

    Si des sorties de masque de pâte doivent être générées pour une conception incluant des variantes avec des composants « Not Fitted », activez l’option Allow variation for paste mask. Ces composants n’auront alors plus de masque de pâte inclus sur leurs pastilles.

    Pour savoir comment ajouter et afficher des variantes dans un fichier Output Job, consultez la page Préparation des données de fabrication avec les Output Jobs.
  • Utilisez la zone Variant's Parameters du panneau pour définir la liste des paramètres au niveau de la variante.

    Un paramètre de variante peut être affiché dans un document schématique ou PCB en plaçant une chaîne spéciale. Pour en savoir plus, consultez Chaînes spéciales sur un schéma et Chaînes spéciales sur un PCB.

    Altium Designer prend en charge les paramètres à différents niveaux d’un projet : projet, document schématique et variante. Les paramètres inclus à différents niveaux dans un projet existent dans une hiérarchie, ce qui signifie que vous pouvez effectivement créer un paramètre portant le même nom à différents niveaux du projet, chacun ayant une valeur différente. Altium Designer résout cette situation en utilisant les priorités de la manière suivante :

    1. Variante (priorité la plus élevée)
    2. Document schématique
    3. Projet

    Cette organisation signifie que la valeur du paramètre définie dans un document schématique remplace la valeur définie dans les options du projet, et que la valeur du paramètre définie dans une variante remplace la valeur définie dans le document schématique.

Propriétés d’une variante

Cliquez avec le bouton droit sur une cellule, puis choisissez Properties pour ouvrir le panneau Properties qui affiche les détails du Component/Group choisi. Le Component Parameters de la variante peut être modifié selon les besoins. 

Les paramètres peuvent également être affichés et modifiés en sélectionnant un composant dans la grille puis en développant la zone Parameter qui apparaît en bas de la grille.

Le contenu des cellules des variantes peut être copié, collé ou coupé à l’aide des commandes correspondantes dans le menu contextuel accessible par clic droit ou en utilisant les raccourcis appropriés (Ctrl+C, Ctrl+V, Ctrl+X, respectivement). 

Définition des variations de composants

Chaque composant de la conception de base peut être configuré comme suit :

  • Fitted – le paramètre par défaut lorsqu’une nouvelle variante est créée.
  • Not Fitted – le composant d’origine utilisé dans la conception de base n’est pas monté/utilisé dans cette variante de la conception.
  • Monté avec des paramètres de composant modifiés, tels que la valeur du composant.
  • Alternate Part – remplacement complet d’un composant par un autre.

La modification de l’état d’un composant dans une variante de conception peut être effectuée en cliquant sur la cellule du composant dans la colonne de variante et en accédant à la liste déroulante de la cellule, qui propose trois choix :

  • (Fitted) – le composant d’origine utilisé dans la conception de base est également monté/utilisé dans cette variante de la conception. Notez que des paramètres individuels peuvent également varier pour un composant monté – voir ci-dessous.

  • Not Fitted – le composant d’origine utilisé dans la conception de base n’est pas monté/utilisé dans cette variante de la conception.

  • Alternate Part – cette option permet de sélectionner une pièce différente (alternative). Utilisez la boîte de dialogue Replace (qui est une version modale du panneau Components) pour sélectionner la pièce alternative requise. Une fois cette pièce choisie, la cellule affiche l’ID de la pièce alternative.

    Après la sélection d’une pièce alternative, le logiciel vérifie la compatibilité des broches entre le composant alternatif sélectionné et le composant d’origine de la conception de base. Pour être compatibles au niveau des broches, l’alternative doit avoir le même nombre de broches que le composant d’origine, et ces broches doivent être identiques quant à leur emplacement et à leur type électrique. Les primitives graphiques utilisées dans les symboles des deux composants ne doivent pas nécessairement correspondre. Si le logiciel détecte que le composant alternatif n’est pas compatible au niveau des broches, une boîte de dialogue Confirm  doit être fermée avant que le remplacement soit accepté. Dans ce cas, vous devez être attentif à l’impact potentiel sur le câblage.

Vous pouvez choisir une pièce alternative sans modifier le symbole sur un schéma ou sans nécessiter l’ajout d’une empreinte au PCB. Dans le panneau Properties , activez les options Do not overwrite schematic symbol  et/ou Do not overwrite PCB footprint selon les besoins. Lorsque cette dernière est activée, l’empreinte d’un composant alternatif appliqué à une variante ne sera pas transférée vers le PCB dans le cadre de la mise à jour du PCB (aucun ECO pour ajouter l’empreinte au PCB ne sera généré). Les paramètres de l’alternative choisie sont fidèlement présentés dans l’ActiveBOM.

Les états des composants listés ci-dessus sont également accessibles en cliquant avec le bouton droit dans la grille, en choisissant Set Selected As, puis en sélectionnant l’état souhaité dans le menu associé, comme illustré ci-dessous.

Définissez la variation du composant à l’aide de la liste déroulante dans la cellule de la colonne de variante requise. Lors de la sélection de l’option Alternate Part, utilisez la boîte de dialogue Replace pour sélectionner une pièce de remplacement.

Les paramètres individuels peuvent être modifiés pour un composant monté ou de remplacement en saisissant une nouvelle valeur de paramètre dans le panneau Properties. Cliquez sur la cellule d’un composant dans la colonne de la variante requise, puis utilisez la colonne de la variante sélectionnée dans la région Component Parameters du panneau Properties en mode Component for variant pour saisir une valeur de paramètre modifiée. Pour le paramètre Footprint, cliquez sur la liste déroulante de la cellule pour sélectionner une empreinte si plusieurs modèles d’empreinte sont affectés au composant. Une valeur de paramètre différente de celle de la conception de base sera affichée en jaune, et la cellule du composant dans la zone de grille affichera le nom du composant.

Exemple de définition d’un paramètre alternatif pour un composant monté. Saisissez une nouvelle valeur de paramètre comme indiqué dans l’image. Survolez l’image avec le curseur pour voir la cellule du composant après la définition d’une nouvelle valeur de paramètre.
Exemple de définition d’un paramètre alternatif pour un composant monté. Saisissez une nouvelle valeur de paramètre comme indiqué dans l’image. Survolez l’image avec le curseur pour voir la cellule du composant après la définition d’une nouvelle valeur de paramètre.

Si vous souhaitez afficher uniquement les composants qui ont été modifiés, activez l’option Changed Only en haut à droite de Variant Manager (ou cliquez avec le bouton droit dans la zone principale de Variant Manager, puis sélectionnez Only Show Varied Components). Dans l’image ci-dessous, quatre modifications ont été apportées aux variantes, puis l’option Changed Only a été activée, ce qui a modifié l’affichage pour ne montrer que les cinq composants modifiés. Cette option est très utile pour les conceptions volumineuses comportant de nombreuses variantes.

Activez l’option Changed Only pour filtrer efficacement la liste des composants et n’afficher que les composants modifiés.
Activez l’option Changed Only pour filtrer efficacement la liste des composants et n’afficher que les composants modifiés.

 

Mise à jour d’un paramètre de pièce de remplacement

Si les paramètres d’un composant de bibliothèque utilisé comme pièce de remplacement ont été modifiés dans la bibliothèque, vous pouvez alors répercuter directement ces modifications dans les définitions de variantes de votre projet. Sélectionnez la commande Update Values from Library dans le menu contextuel de la région Parameter en bas de Variant Manager ou dans la région Component Parameters du panneau Properties lorsque le composant de remplacement requis est sélectionné dans la zone de grille principale afin d’importer toute modification de paramètre apportée à un composant de bibliothèque.

Accédez à la commande Update Values from Library dans Variant Manager. L’exemple présenté ici montre l’accès depuis le menu contextuel de la région Parameter lorsque l’entrée du composant requis est sélectionnée. Survolez l’image avec le curseur pour voir l’accès depuis le panneau Properties lorsque l’entrée de la pièce de remplacement est sélectionnée.
Accédez à la commande Update Values from Library dans Variant Manager. L’exemple présenté ici montre l’accès depuis le menu contextuel de la région Parameter lorsque l’entrée du composant requis est sélectionnée. Survolez l’image avec le curseur pour voir l’accès depuis le panneau Properties lorsque l’entrée de la pièce de remplacement est sélectionnée.

Parcourez et localisez le composant dans la bibliothèque source via la boîte de dialogue Replace, puis cliquez sur OK pour ouvrir la boîte de dialogue Update Project Variants From Library. Tous les paramètres sont répertoriés à gauche de la boîte de dialogue Update Project Variants From Library – si nécessaire, n’importe quel paramètre peut être désélectionné pour l’exclure du processus de mise à jour. À droite de la boîte de dialogue, la variante de projet cible peut être modifiée (Project Variant To Update). Par défaut, la variante sélectionnée sera celle qui était active lorsque la commande Update Values from Library a été lancée. Cliquez sur OK pour terminer le processus de mise à jour.

Notez que cela met à jour uniquement les paramètres et non le composant lui-même.

Copie d’une variante

Vous pouvez copier une variante à l’aide de la commande Make a copy . Cliquez avec le bouton droit dans l’en-tête de la colonne du nom de la variante, puis choisissez l’option Make a copy . Une nouvelle colonne contenant les mêmes données et le même nom (avec « Copy » ajouté) sera ajoutée. Vous pouvez utiliser l’option Rename pour donner à la nouvelle colonne un titre approprié.

Suppression d’une variante

Pour supprimer la variante, sélectionnez l’en-tête, puis utilisez l’icône . La possibilité de supprimer cette variante ou toutes les variantes est également incluse dans le menu contextuel accessible par clic droit, comme illustré ci-dessous. Une boîte de dialogue de confirmation s’ouvre avant la suppression.

Utilisation des groupes

Pour faciliter la gestion d’un grand nombre de variantes de conception, Variant Manager vous permet également de créer des groupes de composants à partir d’une feuille de schéma choisie, de feuilles référencées par un symbole de feuille choisi, ou d’une classe de composants choisie, avec une vue fonctionnelle des variations de composants. Pour chaque groupe, vous pouvez définir une ou plusieurs « options », qui reflètent essentiellement une variation d’un ou plusieurs composants du groupe. Des variantes peuvent ensuite être créées à partir de ces groupes et options définis, avec prise en charge de la création d’une hiérarchie de variantes. Lorsqu’une modification est nécessaire, la modification d’une valeur dans une option de groupe est instantanément répercutée dans toutes les variantes qui utilisent cette option de groupe.

Le flux de travail pour l’utilisation des groupes est le suivant :

  1. Passez à l’onglet Groups à l’aide du contrôle situé en haut de Variant Manager.

  2. À l’aide du menu déroulant du bouton Add Group, sélectionnez un document schématique, un symbole de feuille ou une classe de composants pour lequel un groupe doit être créé.

    Ajoutez un groupe pour faciliter la gestion ultérieure des variantes basée sur ce groupe.
    Ajoutez un groupe pour faciliter la gestion ultérieure des variantes basée sur ce groupe.

  3. Un nouveau groupe sera répertorié dans le volet de gauche de Variant Manager, tandis que les composants du groupe sélectionné seront répertoriés à droite.

    Par défaut, le nom de la feuille schématique, du symbole de feuille ou de la classe de composants sélectionné sera attribué au groupe nouvellement créé. Utilisez le bouton Rename en bas de la région de liste des groupes pour renommer le groupe selon vos besoins.

    Utilisez le bouton Add Option pour ajouter une option au groupe actuellement sélectionné. Une colonne d’option supplémentaire avec un titre par défaut apparaîtra dans la zone de grille. Toutes les cellules de la nouvelle colonne seront vides, une cellule vide indiquant que ce composant est monté et inchangé par rapport à la conception de base.

    Ajoutez une option pour le groupe sélectionné comme indiqué dans l’image. Survolez l’image avec le curseur pour voir la colonne d’option par défaut.
    Ajoutez une option pour le groupe sélectionné comme indiqué dans l’image. Survolez l’image avec le curseur pour voir la colonne d’option par défaut.

  4. Attribuez un nom explicite à l’option nouvellement créée en modifiant le nom par défaut. Cliquez sur l’en-tête de colonne de l’option pour la sélectionner, puis cliquez sur le bouton Rename en bas de la zone de grille ou cliquez avec le bouton droit sur l’en-tête et sélectionnez Rename pour accéder à la boîte de dialogue permettant de saisir un nouveau nom.

    Définissez un nom explicite pour une option.
    Définissez un nom explicite pour une option.

  5. À l’aide des cellules de composant dans la colonne de l’option requise, configurez les variations du composant. Le processus est le même que lors de la définition des variations de composant pour une variante.

    Configurez les variations de composant pour l’option sélectionnée.
    Configurez les variations de composant pour l’option sélectionnée.

    Il n’est pas recommandé de modifier manuellement les paramètres des composants. De plus, l’utilisation de composants de remplacement est fortement recommandée. Pour utiliser des empreintes alternatives, utilisez un composant distinct lorsque vous travaillez avec des groupes.
    Le contenu des cellules des options de groupe de variantes peut être copié, collé ou coupé à l’aide des commandes correspondantes du menu contextuel accessible par clic droit ou en utilisant les raccourcis appropriés (Ctrl+C, Ctrl+V, Ctrl+X, respectivement).
  6. Ajoutez d’autres options pour le groupe sélectionné en cliquant avec le bouton droit dans la zone de grille et en sélectionnant Add Option. Configurez la nouvelle option selon les besoins.

    Ajoutez et configurez d’autres options selon les besoins.
    Ajoutez et configurez d’autres options selon les besoins.

  7. Dans l’onglet Variants de Variant Manager, les composants pour lesquels un groupe a été créé seront affichés sous l’entrée appropriée dans la zone de grille. À l’aide de la liste déroulante de la cellule correspondant à une entrée de groupe, sélectionnez une option créée pour ce groupe dans l’onglet Groups. Les variations configurées pour les composants de ce groupe seront appliquées.

    Ajoutez une option pour le groupe sélectionné comme indiqué dans l’image. Survolez l’image avec le curseur pour voir la colonne d’option par défaut.
    Ajoutez une option pour le groupe sélectionné comme indiqué dans l’image. Survolez l’image avec le curseur pour voir la colonne d’option par défaut.

Copier une option de groupe

Pour copier une option d’un groupe de variantes, dans l’onglet Groups , cliquez avec le bouton droit dans l’en-tête de colonne <New Option>, puis choisissez Make a copy. Une nouvelle colonne contenant les mêmes données et le même nom (avec « Copy » ajouté) sera ajoutée. Vous pouvez utiliser l’option Rename pour donner à la nouvelle colonne un titre approprié.

Remarques

  • Lorsque vous configurez des variantes, les paramètres sont enregistrés dans le fichier de projet. Cela inclut l’état Not Fitted, les variations de paramètres locales d’un composant Fitted , et les valeurs de paramètre de Alternate Parts. Les pièces de remplacement sont stockées dans le fichier <ProjectName>.PrjPcbVariants.
  • Les colonnes de variantes peuvent être épinglées pour les afficher en premier, à gauche des colonnes non épinglées. Pour épingler une colonne de variante, survolez son en-tête et cliquez sur .
  • Double-cliquez sur un composant ou cliquez avec le bouton droit, puis sélectionnez l’option Cross Probe pour accéder directement à ce composant dans le schéma.
  • Utilisez la commande Select All du menu contextuel de la zone de grille dans l’onglet Variants ou dans la région Parameter  pour sélectionner rapidement tout le contenu de la grille.
  • Utilisez la commande Invert Selection du menu contextuel de la zone de grille dans l’onglet Variants ou dans la région Parameter  pour sélectionner rapidement les entrées non sélectionnées et désélectionner les entrées sélectionnées.
  • Cliquez sur le bouton View Report en bas à gauche de Variant Manager pour générer un rapport détaillé sur les variantes au format HTML à l’aide de la boîte de dialogue Variants Report qui s’ouvre.
  • Faites un clic droit dans la zone de grille de l’onglet Variants ou de la région Parameter , puis utilisez les commandes suivantes du menu contextuel pour générer des fichiers de rapport :
    • Report – cliquez pour ouvrir la boîte de dialogue Report Preview afin de créer une impression de la grille.
    • Save All – cliquez pour ouvrir une boîte de dialogue permettant d’enregistrer une liste de tous les composants / de tous les paramètres du composant sélectionné dans un fichier texte au format tabulé (*.txt).
    • Save Selected – cliquez pour ouvrir une boîte de dialogue permettant d’enregistrer une liste des composants sélectionnés / des paramètres sélectionnés sous forme de fichier texte au format tabulé (*.txt).
  • Lorsque le schéma est modifié, une notification appropriée s’affiche en haut de Variant Manager. Cliquez sur le contrôle Refresh à côté de la notification pour mettre à jour les données dans Variant Manager.
  • L’option Delete, disponible lors d’un clic droit sur une cellule, peut être utilisée pour supprimer une variante, un groupe ou une option.
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.