Création du document BOM
Le document BOM de travail d’ActiveBOM est appelé un BomDoc. Ajoutez un nouveau BomDoc au projet via le sous-menu File » New ou en cliquant avec le bouton droit sur le projet dans le panneau Projects. Lorsqu’il y a au moins un composant dans le projet, un nouveau BomDoc peut être créé en cliquant sur le contrôle + Create à côté de l’entrée ActiveBOM dans la structure du projet du panneau Projects. Notez que chaque projet PCB ne peut inclure qu’un seul BomDoc.
Le contrôle + Create est disponible lorsque l’option BOM.ActiveBOMDesignPreview est activée dans la boîte de dialogue Advanced Settings.
Lorsque vous ajoutez un nouveau BomDoc à votre projet, le schéma est automatiquement compilé et tous les composants existants sont répertoriés dans le BomDoc. Pour les composants de Workspace Library qui incluent des Part Choices, les Solutions seront détaillées dans la région inférieure de l’interface, comme expliqué dans la section Comprendre la Solution ci-dessous.
À mesure que des composants supplémentaires sont placés sur le schéma, ils sont automatiquement ajoutés au BomDoc. Des BOM Items supplémentaires et des paramètres supplémentaires peuvent également être ajoutés manuellement directement dans ActiveBOM via le bouton Add new situé au-dessus de la liste des composants. Reportez-vous à la section Éléments et colonnes BOM personnalisés pour en savoir plus.
-
Lorsque le BomDoc est ouvert, le projet est automatiquement compilé et la liste des pièces de conception ainsi que leurs détails de chaîne d’approvisionnement sont actualisés. Cela peut prendre un certain temps lors de l’ouverture initiale d’une conception volumineuse et peut entraîner le marquage du BomDoc comme fichier modifié, même s’il vient juste d’être ouvert.
-
Le BomDoc est automatiquement actualisé lors de son activation si le projet contient des composants modifiés puis enregistrés dans le Workspace connecté. La colonne Revision Status affiche l’état Out of date pour les composants modifiés, afin que vous puissiez immédiatement voir quels composants doivent être mis à jour vers leurs dernières révisions.
-
Chaque projet de conception ne peut inclure qu’un seul BomDoc.
La liste des BOM Items
La région supérieure du BomDoc est une liste tabulaire de tous les composants détectés dans le projet de conception PCB, ainsi que des BOM Items supplémentaires que vous avez ajoutés directement dans le BomDoc. Cette région est appelée la liste des BOM Items.

Les composants, ou liste des BOM Items, affichés dans la vue Base.
Il existe 3 modes d’affichage pour présenter les BOM Items. Sélectionnez le mode requis à l’aide des boutons situés au-dessus de la liste :
Flat view - une ligne pour chaque composant.
Base view - une ligne pour chaque composant unique du projet ; la colonne Designator répertorie les désignateurs de tous les composants de ce type. Plusieurs options de présentation sont disponibles pour les désignateurs groupés. Sélectionnez le mode Designator Grouping requis dans le panneau Properties.
Consolidated view - utilisé lorsque le projet inclut des variantes afin d’afficher une BOM consolidée pour toutes les variantes.
Fonctionnalités d’édition de la liste des BOM Items
La liste des composants prend en charge un certain nombre de fonctionnalités d’édition de type tableur, notamment :
Bon nombre des options de configuration et d’affichage de la BOM sont définies dans le panneau Properties d’ActiveBOM.
Identification des composants identiques
Pour pouvoir regrouper les composants identiques dans les vues Base et Consolidated, ActiveBOM utilise les mécanismes suivants :
-
Pour les composants de Workspace Library - par
DesignItemID.
-
Pour les composants hors Workspace Library - par
DesignItemID et Library Name, ainsi que par les paramètres de composant activés dans la boîte de dialogue Component Grouping. Cette approche permet aux concepteurs de créer des composants génériques hors Workspace Library dans la bibliothèque, puis de les renseigner avec des détails de composant spécifiques une fois placés. Les paramètres par défaut activés dans la boîte de dialogue Component Grouping sont Comment, Description et Value. Cliquez sur le bouton Edit Component Grouping dans le panneau Properties d’ActiveBOM pour ouvrir la boîte de dialogue. Notez que ce bouton n’est disponible que lorsqu’il y a des composants hors Workspace Library dans la conception.
Remarques sur le regroupement des composants :
-
La boîte de dialogue Component Grouping est utilisée pour identifier les composants identiques afin qu’ils puissent être regroupés. Bien que d’autres paramètres/propriétés, tels que les propriétés des composants PCB, puissent être répertoriés dans la boîte de dialogue Component Grouping, seuls les paramètres de composant peuvent être utilisés pour définir des composants identiques.
-
Si vous souhaitez regrouper des composants dans le BomDoc ou dans une BOM personnalisée à une autre fin, par exemple pour regrouper les composants de la face supérieure et ceux de la face inférieure, passez à la vue List puis utilisez le bouton Group by dans ActiveBOM (show image
), ou utilisez la fonctionnalité de regroupement de colonnes dans le Report Manager (show image
). Les paramètres disponibles dans la liste déroulante Group by d’ActiveBOM sont ceux actuellement définis comme visibles dans l’onglet Columns du panneau Properties.
Les groupes de colonnes

La liste des composants ActiveBOM comporte des groupes distincts de colonnes présents dans chaque mode d’affichage ; l’image ci-dessus montre la vue Base.
La grille des BOM Items est organisée selon les groupes principaux suivants :
-
Item Details (surbrillance orange dans l’image) - ces colonnes affichent les détails paramétriques des composants, tels que le Designator, la Description, la référence de bibliothèque et d’autres paramètres de composant.
-
Solutions(surlignage vert dans l’image) - le fabricant le mieux classé + le(s) fournisseur(s) issu(s) de la chaîne d’approvisionnement. Le nombre de solutions (références fabricant) et le nombre de fournisseurs pour chaque solution sont configurés dans le panneau ActiveBOM Properties - ils sont indiqués par une bannière pleine et colorée dans la vignette du fournisseur. Le classement est automatique, mais peut aussi être défini manuellement, comme expliqué dans la section Understanding the Solution ci-dessous.
-
BOM Status (surlignage cyan dans l’image) - une indication du risque actuel associé à chaque composant. Survolez une icône pour afficher une description ou, alternativement, activez la colonne détaillée BOM Status dans le panneau Properties pour afficher la description.
En vue consolidée, un groupe supplémentaire, intitulé
Variants, est ajouté juste avant la colonne BOM Status. Ce groupe comprend une paire de colonnes pour chaque variante, affichant la quantité et le prix (à l’unité) de chaque composant (
show image). Reportez-vous à la section
Working with Variants pour plus d’informations.
L’affichage des colonnes et la définition des alias peuvent être gérés dans la section Columns du panneau ActiveBOM Properties. Pour ajouter une ligne, un composant ou une colonne personnalisés, cliquez sur le bouton Add new au-dessus de la liste des composants.
Éléments et colonnes BOM personnalisés
La gestion de la BOM d’un projet de conception de PCB nécessite la gestion des composants et des éléments de BOM au-delà de ceux placés dans le schéma et sur le PCB, par exemple des pièces pas encore détaillées, des fixations, la carte nue ou la colle de montage. Il existe de nombreux cas où des éléments de BOM ou des paramètres personnalisés sont utilisés dans le projet de conception de PCB. Pour ces situations, ActiveBOM prend en charge l’ajout d’éléments de BOM et de colonnes (paramètres) supplémentaires, qui peuvent ensuite être inclus dans la BOM générée :
-
Custom row - un moyen simple d’ajouter un élément de BOM personnalisé qui doit être pris en compte dans la conception (carte nue, colle, etc.). Tous les champs d’une ligne personnalisée sont définis par l’utilisateur. Les lignes personnalisées ne sont pas gérées par ActiveBOM ; par exemple, si la quantité est définie sur 3, 3 éléments distincts ne seront pas affichés dans la vue à plat. La recherche dans la chaîne d’approvisionnement n’est pas non plus prise en charge pour les lignes personnalisées.
-
Custom column - colonne BOM supplémentaire, gérée dans ActiveBOM, pouvant contenir n’importe quel texte défini par l’utilisateur.
-
Custom Item - un élément de BOM supplémentaire, généralement destiné aux éléments qui seront nécessaires mais qui ne sont pas encore entièrement connus ou n’existent pas encore dans la bibliothèque. Cela permet d’inclure leur coût dans l’estimation globale du coût de la carte.
-
Managed Component - un élément de BOM supplémentaire, géré manuellement dans le document BOM. La boîte de dialogue Component Search s’ouvre alors et liste les composants de l’espace de travail actuellement connecté.
La boîte de dialogue
Component Search utilise les fonctionnalités de base du moteur de recherche et la vue appliquée dans le panneau
Manufacturer Part Search. Alors que le panneau
Manufacturer Part Search exploite le service
Altium Parts Provider et se concentre sur les recherches de données fabricants et fournisseurs de composants, la boîte de dialogue
Component Search est alimentée avec des composants prêts à être placés provenant de la bibliothèque de votre Workspace et de sources de bibliothèques basées sur des fichiers.
Options and Controls of the Component Search Dialog
-
Search - utilisez la zone de texte de recherche pour rechercher manuellement un composant spécifique.
-
- cliquez pour accéder à un menu et sélectionner parmi :
-
File-based Libraries Preferences - cliquez pour ouvrir la boîte de dialogue Available File-based Libraries dialog afin d’ajouter ou de supprimer des bibliothèques.
-
File-based Libraries Search - cliquez pour ouvrir la boîte de dialogue File-based Libraries Search dialog afin de rechercher des bibliothèques.
-
Refresh - cliquez pour actualiser la boîte de dialogue.
-
- cliquez pour ouvrir/fermer la Details région de la boîte de dialogue (décrite ci-dessous).
Catégories
Utilisez ce filtre pour afficher certains types de composants, ou pour afficher tous les composants disponibles. Utilisez
pour accéder à la Categories barre de recherche, qui vous permet de rechercher manuellement un composant spécifique ou un fichier .IntLib.
Filtres
Cliquez sur l’icône Filters (
) pour ouvrir la région Filters , où vous pouvez filtrer davantage les catégories sélectionnées dans la liste Components .
Les filtres ne peuvent être utilisés que pour les composants du Workspace.
Composants
-
Name - le nom du composant.
-
Description - la description de chaque composant.
-
Footprint - l’empreinte du composant.
-
Operating Temperature Range - la plage de température appropriée dans laquelle ces composants fonctionnent.
-
Package Description - la description du boîtier du composant.
-
Manufacturer Part Search - cliquez pour ouvrir le panneau Manufacturer Part Search afin de rechercher et choisir la référence de composant la plus adaptée.
-
Create component - cliquez pour ouvrir la boîte de dialogue Create new component afin de sélectionner le type de composant.
-
Results - indique le nombre total de composants trouvés/affichés dans la recherche.
Détails
Cliquez sur

pour afficher la région
Details du composant sélectionné.
-
Component Revision ID - indique l’ID de révision et le prix d’un composant donné. Cliquez sur l’ID de révision pour ouvrir le panneau Explorer panel et obtenir plus d’informations sur un composant.
-
References - cliquez pour ouvrir dans un navigateur web les informations de référence du composant. Utilisez la liste déroulante pour accéder au Manufacturer URL ou au Datasheet.
-
Place - cliquez pour placer le composant sélectionné sur un document schématique.
-
Component information - liste les informations pertinentes sur le composant, notamment le fabricant, la date de publication et des informations descriptives. Cliquez sur le lien Show More pour afficher toutes les informations ; cliquez sur Show Less pour réduire les informations.
-
Models - développez pour afficher les modèles fournis. Utilisez les liens disponibles pour afficher différentes parties d’un même modèle.
-
References - développez pour accéder au Manufacturer URL ou au Datasheet.
-
Part Choices - développez pour afficher les choix de pièces. Un nom, un prix et une description sont fournis. La fiche technique du composant sera également listée.
-
Where Used - développez pour afficher les projets qui utilisent le composant.
Menu contextuel
-
Place <component> - cliquez pour placer le composant dans le document approprié.
-
Edit - cliquez pour ouvrir les documents de bibliothèque de composants du composant sélectionné.
-
Navigate to <revision> - cliquez pour ouvrir le composant sélectionné dans le panneau Explorer panel.
-
Operations - survolez pour accéder à la possibilité de Submit Request, Create, Download, Make a copy, Change Component Type, Create / Edit PCL et Full Item History.
-
Refresh - cliquez pour actualiser et afficher les mises à jour ou modifications récentes. Vous pouvez également actualiser à l’aide du raccourci F5.
L’élément de BOM supplémentaire choisi peut être modifié à tout moment via le sous-menu Operations accessible par clic droit.
-
Utilisez l’onglet Column du panneau Properties pour rechercher, afficher et gérer rapidement la visibilité, le nom ou les alias des colonnes. Lorsqu’un alias est défini pour un nom de colonne, il s’affiche dans la grille des éléments de BOM.
-
Tous les éléments de BOM et paramètres supplémentaires ajoutés dans ActiveBOM sont disponibles pour les autres sorties BOM, ainsi que via l’API logicielle.
Les champs d’une ligne, d’une colonne ou d’un élément personnalisés ne peuvent être modifiés que lorsque le document ActiveBOM est en mode Base View.
Ajout d’instances d’un composant géré ou d’un élément personnalisé
Après avoir ajouté un composant géré ou un élément personnalisé, cliquez dessus avec le bouton droit et sélectionnez la commande Operations » Add Instances of pour accéder à la boîte de dialogue Add to BOM Components. Utilisez cette boîte de dialogue pour définir le nombre d’instances du composant à ajouter à la BOM.
Spécifiez le Designator prefix, le Separator facultatif (qui peut être défini pour donner des résultats tels que X-1 ou X:1) et le Quantity des composants requis (cette valeur est utilisée pour définir la plage de désignateurs et apparaîtra également dans la colonne ActiveBOM Quantity ). Tous les autres paramètres, tels que la description, peuvent être modifiés directement dans la grille des éléments de BOM.
Modification/Suppression d’un composant géré ou d’un élément personnalisé
Pour modifier le désignateur ou supprimer une instance d’un composant géré ou d’un élément personnalisé, cliquez dessus avec le bouton droit et sélectionnez la commande Operations » Edit item. La boîte de dialogue Change / Remove s’ouvre.
Options and Controls of the Change/Remove Dialog
-
BOM Components - la zone de grille de la boîte de dialogue liste chaque instance du nouvel élément. Pour modifier le préfixe ou la valeur du désignateur, cliquez dans la cellule New Designator appropriée et modifiez-la selon vos besoins.
-
Remove All - cliquer sur ce bouton sélectionnera toutes les instances de l’élément de BOM supplémentaire listées dans la boîte de dialogue et les marquera pour suppression. Lorsque le bouton OK de la boîte de dialogue est cliqué, tous les éléments marqués Remove seront supprimés de la grille des éléments de BOM d’ActiveBOM. Notez que, puisqu’il n’existe alors plus aucune instance de ce nouvel élément, l’élément lui-même est également supprimé. Cette action ne peut pas être annulée.
-
Remove None - cliquez sur ce bouton pour effacer tous les indicateurs Remove.
-
Remove Selected - lorsqu’une instance sélectionnée n’est pas marquée pour suppression, le troisième bouton peut être utilisé pour définir l’indicateur Remove pour l’instance ou les instances actuellement sélectionnées.
-
Restore Selected - lorsqu’une instance sélectionnée est actuellement marquée pour suppression, le troisième bouton peut être utilisé pour effacer l’indicateur Remove de l’instance ou des instances actuellement sélectionnées.
Sources de données
Les sources de données par défaut disponibles dans ActiveBOM sont les paramètres des composants du schéma (
), les paramètres des composants du Workspace pour le contenu du Workspace (
) et les données fournies par ActiveBOM (
). À partir de ces sources, ActiveBOM génère la grille principale des articles de nomenclature (BOM) du projet. Les sources de données sont activées et leur affichage est contrôlé dans l’onglet Columns du panneau Properties panel d’ActiveBOM.
En activant le bouton Sources approprié (au-dessus de la liste Columns), la BOM peut également inclure des informations provenant des sources de données supplémentaires suivantes :
The PCB - activez cette option pour inclure, dans les Columns disponibles, les données d’emplacement sur le PCB / rotation / face de carte pour chacun des composants. Si le projet contient plusieurs documents PCB, la boîte de dialogue
Choose PCB to Use dialog s’ouvrira afin de sélectionner le PCB requis.
Database - pour charger des paramètres de composants supplémentaires depuis une base de données externe (via *.DbLib, *.SVNDbLib ou *.DbLink).
Altium Cloud Services - activez cette option pour accéder à une large gamme de données supplémentaires sur les composants, pour les articles de BOM qui ont été identifiés par le fournisseur de pièces Altium et qui affichent une solution de chaîne d’approvisionnement.
Document Parameters - activez cette option pour inclure tous les paramètres détectés des documents schématiques, sur l’ensemble des schémas du projet PCB dans les Columns disponibles.

La source de chaque paramètre est indiquée par l’icône dans la liste des colonnes.
Data Source Parameter Priority
Si le même paramètre est présent dans plusieurs sources de données, les priorités suivantes sont appliquées dans ActiveBOM (de la plus élevée à la plus faible) :
-
BOM
-
PCB
-
Documents
-
Server
-
Database
-
Cloud
-
Schematic
-
Manual
-
Les boutons au-dessus de la liste Columns permettent d’activer/supprimer cette source de données ; si une source est désactivée, toutes les données provenant de cette source sont supprimées de la grille.
-
Les cases à cocher sous la liste Columns sont des filtres pratiques pour la liste Columns ; utilisez-les pour ajouter/supprimer une source de données de la liste Columns, sans supprimer les données de la grille.
En plus d’utiliser le fournisseur de pièces Altium, il est également possible de se connecter à une base de données d’entreprise existante via une connexion ODBC. Cela se fait en activant la fonctionnalité Custom Parts Provider Synchronization dans Altium Designer (sélectionnez l’option Custom Data Synchronization dans la page Configure Platform page (sous Importers\Exporters)) et en l’activant comme fournisseur dans la page Data Management - Parts Providers de la boîte de dialogue Preferences . Cette fonctionnalité permet effectivement à la base de données de l’entreprise de se comporter comme un fournisseur de pièces du Workspace.
Pour en savoir plus, consultez la page sur les fournisseurs de pièces de base de données personnalisés sur la page Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).
Colonne Numéro de ligne
Pour les conceptions PCB avec dessins d’assemblage, ou pour l’échange de données de BOM entre ingénieurs de conception, ingénieurs coûts ou spécialistes des achats, le numéro de ligne de la BOM (n° de position de l’article de BOM) est une méthode simple utilisée pour distinguer individuellement les lignes de BOM, ce qui permet ensuite d’identifier explicitement ou de find la bulle de repérage, le composant et sa représentation correspondants dans la conception.
En tant que source de données BOM du projet, ActiveBOM prend en charge des numéros de ligne définis par l’utilisateur pour la BOM du projet et dispose de fonctions de gestion manuelle et automatique des numéros de ligne (n° de position des articles de BOM).
-
Pour définir automatiquement le numéro de position de tous les articles de BOM du projet (en vue Base), cliquez sur le bouton Set Line #
. Les numéros de ligne sont affichés dans la colonne Line #, dans le groupe de colonnes Item Details. Cliquez sur l’icône de liste déroulante à droite du bouton pour ouvrir la boîte de dialogue Line # Options, dans laquelle les valeurs de départ et d’incrément peuvent être définies.

La boîte de dialogue Line Number Options
-
Start number - la valeur à utiliser si la première cellule Line # est vide.
-
Increment - incrémente chaque champ Line # vide de cette valeur.
Les valeurs saisies dans la boîte de dialogue sont conservées pour les utilisations ultérieures de la commande Line #.
-
Pour modifier manuellement les numéros de ligne, passez en mode d’affichage Base puis sélectionnez la ou les cellules requises dans la colonne Line # et :
-
Appuyez sur Delete au clavier pour effacer les cellules, puis
-
saisissez manuellement de nouvelles valeurs, ou
-
collez une plage de valeurs depuis le presse-papiers Windows.
-
Pour renuméroter ou poursuivre la numérotation à partir d’un numéro ajouté manuellement, cliquez sur la cellule Line # de l’article requis, puis cliquez sur le bouton Set Line #
. La boîte de dialogue Line Numbering s’ouvrira ; vous pourrez y utiliser les numéros existants comme références et numéroter en continu les cellules vides sélectionnées ou toutes les cellules vides, en commençant par les cellules non vides les plus proches au-dessus (Continue numbering) ou supprimer tous les numéros existants et renuméroter toutes les lignes (Renumber all). Les valeurs de base et d’incrément définies en dernier dans la boîte de dialogue Line # Options sont utilisées pour calculer les numéros ajoutés ; si nécessaire, vous pouvez saisir une valeur de départ dans la cellule Line # sélectionnée pour définir le numéro initial.
La variante Continue numbering de la boîte de dialogue Line numbering s’ouvre lorsque CERTAINS des numéros de ligne d’un document ActiveBOM (*BomDoc) ont déjà été définis.
La variante Renumber all de la boîte de dialogue Line numbering s’ouvre lorsque TOUS les numéros de ligne d’un document ActiveBOM (*BomDoc) ont déjà été définis.
Les fonctions de gestion des numéros de ligne sont uniquement disponibles en mode d’affichage Base.
Configuration et enregistrement de l’affichage de la grille des articles de BOM
Comme dans toute bonne application de feuille de calcul, la grille des articles de BOM peut être configurée selon vos besoins. En plus des fonctions traditionnelles d’ordre des colonnes et de tri, la configuration actuelle peut être enregistrée sous forme de BOM Set.
Grid configuration features
-
Afficher / masquer n’importe quelle colonne - via la fonctionnalité Columns dans le panneau Properties. Utilisez le champ Search en haut du panneau pour localiser rapidement une colonne.
-
Modifier l’ordre des colonnes - cliquez sur le titre de la colonne, maintenez et faites glisser-déposer.
-
Modifier la largeur d’une colonne - placez le pointeur sur le bord de la colonne dans la zone du titre puis cliquez-glissez (recherchez le curseur
), ou double-cliquez à cet endroit pour ajuster automatiquement la largeur au contenu de la colonne.
-
Trier toute la grille selon une colonne :
-
Cliquez sur le titre de la colonne pour trier alpha-numériquement la grille selon le contenu de cette colonne.
-
Cliquez une deuxième fois pour trier dans le sens inverse.
-
Maintenez la touche Maj enfoncée et cliquez sur le titre d’une autre colonne pour effectuer un tri secondaire selon le contenu de cette colonne.
-
Filtrer la grille selon une valeur spécifique - cliquez sur l’icône Filter
pour filtrer la grille selon une valeur utilisée dans cette colonne. Sélectionnez (Custom) pour accéder à la boîte de dialogue Filter Editor afin de définir la condition, l’opérateur, la valeur, le type d’opérateur, etc., pour filtrer la colonne sélectionnée.

La boîte de dialogue Filter Editor
-
Enregistrer la configuration comme BOM Set - plus d’informations ci-dessous.
Utilisation des BOM Sets
N’importe quel nombre de configurations de la grille des articles de BOM peut être enregistré ; chacune d’elles est appelée BOM Set. Après avoir configuré la grille selon vos besoins, cliquez sur le bouton Add dans la zone BOM Sets du panneau ActiveBOM Properties pour ajouter un BOM Set à la liste.

Cliquez sur l’icône en forme d’œil pour activer un BOM Set.
Les BOM Sets sont configurés dans le panneau Properties panel d’ActiveBOM.
Le BOM Set préféré peut être sélectionné lors de la génération de la BOM dans le Report Manager.
Remplacement d’un composant
Il n’est pas rare d’identifier un problème avec un composant lorsque le BomDoc est vérifié et préparé pour la commande des pièces. Par exemple, le concepteur peut avoir oublié de finaliser la sélection d’un composant, ou un composant est arrivé en fin de vie (EOL) et le concepteur souhaite étudier le prix et la disponibilité de remplacements potentiels. Auparavant, la seule façon de résoudre cela était de revenir au schéma et de modifier le composant, de sélectionner une pièce appropriée, puis d’actualiser le BomDoc.
Vous pouvez aussi modifier un composant dans le BomDoc, puis répercuter cette modification vers le schéma via un ordre de modification technique (Engineering Change Order). Cliquez avec le bouton droit sur le ou les composants sélectionnés et choisissez la commande Operations » Change <ComponentName>. La boîte de dialogue Replace Component dialog s’ouvrira, dans laquelle le composant de remplacement peut être recherché.
Lorsque le bouton Replace Component OK est cliqué, la boîte de dialogue Engineering Change Order s’ouvrira, détaillant les modifications nécessaires pour synchroniser le schéma avec le BomDoc.
-
La fonctionnalité Replace Component recherche un nouveau composant dans le Workspace actuellement connecté. Si votre recherche ne renvoie pas de composant approprié, la boîte de dialogue affichera un lien pour ouvrir le panneau Manufacturer Part Search, dans lequel vous pouvez cliquer avec le bouton droit et soit : Acquire le composant dans votre propre Workspace (via la boîte de dialogue Create New Component et le Component Editor) ; soit Download le composant localement sous forme de Integrated Library Package dans une archive zip. Ces commandes ne seront disponibles que si la pièce que vous choisissez dans le panneau Manufacturer Part Search inclut des modèles Altium Designer (recherchez l’icône
).
- Comme alternative à l’utilisation des fonctions Recherche, Catégories et Filtres dans la boîte de dialogue Replace Component, vous pouvez également cliquer avec le bouton droit sur un résultat et accéder à la boîte de dialogue Find Similar Components. La force de cette boîte de dialogue est qu’elle reprend les valeurs du composant sur lequel vous avez cliqué avec le bouton droit et, à partir de celles-ci, vous permet de localiser rapidement plusieurs composants partageant des propriétés et paramètres communs, sur une plage de valeurs (show image
).
-
Si le changement de composant affecte également la conception de la carte, un Update PCB doit aussi être effectué depuis le schéma.
Pour en savoir plus sur Applying the ECOs.
Utilisation des variantes
ActiveBOM prend en charge les projets PCB qui incluent des variantes de conception. La fonctionnalité Variantes de conception permet de créer une conception PCB de base unique, qui est ensuite peuplée (chargée) de différentes manières. Chaque chargement différent de la carte assemblée est appelé une design variant.
Utilisation des variantes de conception :
-
Les variantes de conception sont configurées dans la boîte de dialogue Variant Management dialog ou le Variant Manager (Project » Variants).
-
Pour examiner une variante, double-cliquez sur son nom dans le dossier Variants du projet dans le panneau Projects, comme illustré dans l’image ci-dessous.
ActiveBOM prend en charge les variantes des façons suivantes :
-
Afficher la nomenclature pour une variante spécifique en mode vue Base ou en mode vue Flat
-
Option permettant d’inclure les éléments Non montés dans la liste des éléments de la nomenclature
-
Afficher une liste consolidée de toutes les pièces utilisées dans toutes les variantes, en mode vue Consolidated
-
Définir des solutions manuelles pour les composants de base comme pour les composants variant
Variantes en mode vue Base
Pour la variante sélectionnée, activez l’option Show Not Fitted dans le panneau Properties pour inclure ces pièces dans la grille des éléments de la nomenclature. Lorsque cette option est activée, la colonne Fitted s’affiche automatiquement dans les détails de l’élément.
En mode vue Base, la colonne Fitted affichera soit Fitted, soit Not Fitted. Si une pièce varie (une pièce alternative a été choisie dans cette variante), les détails de la pièce alternative sont automatiquement affichés pour cet élément de nomenclature.

Notez que la variante actuelle est affichée dans la ligne d’état d’ActiveBOM.
Variantes en mode vue Consolidated
Le mode vue Consolidated affiche tous les composants utilisés dans toutes les variantes. La vue Consolidated offre les fonctionnalités suivantes :
-
Si un composant varie, il y aura un élément de nomenclature pour chaque composant alternatif utilisé, chacun de ces éléments de nomenclature ayant le même désignateur. Par exemple, dans l’image ci-dessous, les composants DS1 et DS2 sont chacun listés deux fois, car la variante BGA utilise une LED de couleur différente de celle de la variante TSOP. Le composant R1 apparaît trois fois parce que les variantes BGA et TSOP utilisent toutes deux une résistance différente de celle d’origine dans la conception de base.
-
En mode vue Consolidated, lorsque l’option Show Not Fitted est activée, la colonne Fitted affichera
Fitted ou Varied. Comme la vue Consolidated affiche tous les composants utilisés dans toutes les variantes, chaque composant affiché est monté soit dans la base, soit dans une variante.
-
Pour chaque variante, il existe une colonne <VariantName> - Qty (indiquant combien de ce composant sont utilisés dans cette variante) et une colonne <VariantName> - Price, qui correspond au prix unitaire multiplié par la valeur de la colonne quantité.
-
Comme certains concepteurs créent la documentation de fabrication à partir de la conception de base ainsi que des variantes, il existe également une colonne Quantity, reflétant le nombre d’occurrences de ce composant utilisées dans une fabrication de la conception de base. Masquez cette colonne si vous ne générez pas de documentation de fabrication à partir de la conception de base.
-
La grille en mode vue Consolidated utilise la couleur pour indiquer une cellule dont la valeur est différente de celle de cette cellule dans la conception de base, comme illustré ci-dessous.

La couleur dans une cellule indique que la valeur de cette cellule est différente de la valeur de cette cellule dans la conception de base.
Pour en savoir plus sur les variantes, consultez la page Design Variants.
Travailler entre le BomDoc, le schéma et le PCB
Deux fonctionnalités sont disponibles pour vous aider à travailler entre le BomDoc, le schéma et la conception PCB : Cross Select et Cross Probe. Le comportement de ces fonctionnalités est configuré dans la System - Navigation page de la boîte de dialogue Preferences.
Ces deux fonctionnalités peuvent être utilisées pour localiser le même composant dans d’autres documents. La différence entre Cross Select et Cross Probe est que le mode Cross Select sélectionne le composant dans le document cible mais n’affiche pas activement ce document, tandis que Cross Probe affiche activement le document cible et peut également basculer et faire de l’éditeur du document cible l’éditeur actif.
Vous pouvez utiliser Cross Select ou Cross Probe depuis le BomDoc vers le schéma et le PCB ; vous ne pouvez pas utiliser Cross Select ou Cross Probe depuis le schéma ou le PCB vers le BomDoc.
Mode Cross Select
Le mode Cross Select doit être activé dans chaque éditeur dans lequel vous souhaitez l’utiliser. Sélectionnez la commande Tools » Cross Select Mode (Shift+Ctrl+X). Lorsque le mode Cross Select est activé, l’icône du menu est mise en évidence par un contour
.
Le mode Cross Select nécessite que le document cible soit ouvert. Lorsque vous sélectionnez un composant dans la liste des éléments de nomenclature du BomDoc, ce composant sera sélectionné et centré dans les documents schéma et PCB cibles (si Zooming est activé dans les options Cross Select Mode de la System - Navigation page de la boîte de dialogue Preferences). Notez que le document cible ne sera pas affiché comme document actif.
Si le BomDoc est en mode vue Base, alors toutes les occurrences de cette pièce sont sélectionnées sur le schéma et le PCB, comme illustré dans l’image ci-dessous.
Le comportement d’affichage du mode Cross Select est contrôlé à l’aide des options Cross Select Mode de la System - Navigation page de la boîte de dialogue Preferences .
Le document cible ne deviendra pas le document actif. Il est donc conseillé d’avoir les documents source et cible ouverts côte à côte.
La sélection croisée depuis le schéma (ou le PCB) vers le BomDoc est également prise en charge.

Utilisez la fonctionnalité Cross Select pour localiser et sélectionner le composant choisi dans la liste des éléments de nomenclature, dans le schéma et sur le PCB.
Cross Probe
Alors que Cross Select est simplement un mode qui, lorsqu’il est activé, affiche le résultat chaque fois que vous cliquez dans la liste des éléments de nomenclature, Cross Probe est une action délibérée.
Choisissez la commande Tools » Cross Probe dans les menus principaux ou cliquez avec le bouton droit sur un élément de nomenclature et sélectionnez Cross Probe dans le menu contextuel pour effectuer un cross probe vers ce composant sur le schéma ; le composant PCB fera également l’objet d’un cross probe si le fichier de carte est ouvert.
Une fonctionnalité clé de Cross Probe est la possibilité de basculer vers l’éditeur du document cible. Pour effectuer un Cross Probe et changer d’éditeur, maintenez la touche Ctrl enfoncée pendant que vous sélectionnez la commande Cross Probe.

Cliquez avec le bouton droit pour accéder à la commande Cross Probe ; il y aura une entrée pour le désignateur de chaque composant présent dans cet élément de nomenclature.
Pendant le Cross Probing, il est plus efficace d’afficher côte à côte les documents BomDoc (source) et schéma (cible), soit en scindant la fenêtre principale de conception, soit en ouvrant le schéma dans une nouvelle fenêtre. Des commandes pour ces deux options sont disponibles dans le menu accessible par clic droit sur l’onglet du document.
Panneau Properties
Lorsque le document actif est un document BOM (*.BomDoc), le panneau Properties présente le Document Options.
Les sections repliables suivantes contiennent des informations sur les options et contrôles disponibles :
General
-
Production Quantity – le nombre de cartes à fabriquer. Il est important de définir ce champ, car il est utilisé lors de la recherche dans la chaîne d’approvisionnement pour vérifier la disponibilité des composants auprès des fournisseurs.
-
Currency – la devise préférée pour afficher les prix des composants. Les taux de change pour la conversion des devises sont actualisés quotidiennement à condition que vous soyez connecté à votre compte Altium. Lorsque vous vous déconnectez d’Altium (sur la page System – Account Management de la boîte de dialogue Preferences), l’accès à ces taux mis à jour est perdu. Dans cette situation, une option dans la boîte de dialogue des rapports de nomenclature permet d’utiliser les données en cache.
-
Price Per Board – dérivé des données basées sur les fournisseurs, il s’agit de la somme de Supplier Subtotals per Board, comme décrit ci-dessous. Notez que le Price Per Board ne tient compte d’aucune quantité minimale de commande (MOQ).
-
Order Price – somme de Supplier Subtotals. Notez que le Order Price tient compte des MOQ ; c’est ce qui est payé au fournisseur.
Les données suivantes basées sur les fournisseurs sont utilisées pour calculer le prix par carte et le prix de commande. Ces données peuvent être incluses dans une nomenclature en activant la case à cocher de chaque élément souhaité dans la région Columns :
-
Manufacturer n - nom du fabricant.
-
Manufacturer Lifecycle n - statut de cycle de vie du fabricant, si disponible.
-
Manufacturer Part Number n - référence fabricant.
-
Supplier n - nom du fournisseur.
-
Supplier Currency n – code alphabétique de la devise choisie utilisée pour les données de prix.
-
Supplier Order Qty n – la valeur la plus élevée entre : (élément Quantity * Production Qty) ou ; Minimum Order Qty (MOQ)
-
Supplier Part Number n – référence de l’article fournisseur.
-
Supplier Stock n – nombre d’unités de l’article que le fournisseur a en stock.
-
Supplier Subtotal per Board n – Supplier Unit Price multiplié par l’élément Quantity, donnant le sous-total pour cet article. Notez que cette valeur ne tient pas compte du MOQ.
-
Supplier Subtotal n – Supplier Unit Price multiplié par le Supplier Order Quantity, donnant le sous-total pour cet article en tenant compte du MOQ.
-
Supplier Unit Price n – coût unitaire de l’article fournisseur (sans tenir compte d’un éventuel MOQ).
Si des prix cibles ont été définis pour chaque article de nomenclature, la colonne Target les reflète. Pour saisir un prix cible pour chaque article de nomenclature, activez la colonne TargetPrice dans l’onglet Columns du panneau, puis saisissez le prix de chaque article dans la grille des articles.
Supply Chain
Les informations de chaîne d’approvisionnement sont présentées dans la région inférieure de l’interface ActiveBOM, avec un composant fabricant à gauche et une ou plusieurs tuiles fournisseur colorées à sa droite. Cette région affiche des données lorsqu’il est possible d’identifier des informations valides de chaîne d’approvisionnement pour un article de nomenclature. Chacune de ces lignes Manufacturer & Supplier(s) Details est appelée une solution. Les détails du fabricant sont abrégés en MPN (Manufacturer Part Numbers) et les détails du fournisseur en SPN (Supplier Part Numbers).
-
Solutions per Item – le nombre de pièces fabricant que vous souhaitez localiser pour chaque article de nomenclature.
-
Suppliers per Solution – le nombre de fournisseurs que vous souhaitez localiser pour chaque pièce fabricant.
-
Solutions
-
Exclude Invalid SPNs – sélectionnez cette option pour exclure les SPN invalides.
-
Favorite Suppliers List – ouvre la boîte de dialogue Favorite Suppliers dialog, dans laquelle la liste globale des fournisseurs peut être configurée pour ce BomDoc.
-
Manufacturer Link – ouvre la boîte de dialogue
Define Manufacturer Link Fields dialog, dans laquelle sont identifiés les paramètres du composant schématique qui contiennent le nom du fabricant et la référence fabricant. Si des pièces de bibliothèque hors Workspace sont présentes dans la conception (pièces non placées depuis un Workspace et qui ne possèdent pas non plus de détails fournisseur), ActiveBOM peut interroger Altium Parts Provider afin d’identifier des solutions de chaîne d’approvisionnement appropriées. Plusieurs paires de paramètres Nom / Référence peuvent être définies. Dans la boîte de dialogue, cliquez sur le bouton Detect fields pour ajouter automatiquement toutes les paires de paramètres qui incluent le terme manufacturer dans leur nom et peuvent être associées logiquement.
BOM Items
Cette région permet de configurer la manière dont les articles de nomenclature doivent être regroupés dans la grille des articles de nomenclature.
-
Items
-
Show not Fitted – si le projet PCB inclut des variantes et que la variante choisie comporte des pièces définies sur
Not Fitted, activez cette option pour afficher les éléments Non montés dans la grille des articles de nomenclature.
-
Designator Grouping – les modes d’affichage Base et Consolidé montrent les pièces communes sur une seule ligne dans la grille des articles de nomenclature. Utilisez cette option pour définir si les désignateurs sont affichés individuellement ou sous forme de plages lorsqu’une ligne affiche plusieurs pièces.
-
Component Grouping – cliquer sur le bouton Edit ouvre la boîte de dialogue Component Grouping. En vue Base ou en vue Consolidated, ActiveBOM identifie les composants comme identiques lorsqu’ils partagent le même ItemID (bibliothèque Workspace) ou LibRef (bibliothèque basée sur fichier ou base de données). Activez des paramètres dans la boîte de dialogue pour affiner davantage la manière dont les composants doivent être regroupés. Notez que si le projet ne contient que des composants gérés, le bouton Edit ne sera pas accessible, car les composants gérés sont toujours regroupés par ItemID.
Lors de l’ajout d’un paramètre supplémentaire, après avoir cliqué sur le bouton Add , le texte Select parameter apparaîtra dans la liste. Double-cliquez sur ce texte pour afficher une liste de tous les paramètres détectés dans tous les articles de nomenclature actuels, puis sélectionnez le paramètre requis dans la liste. Revenez aux paramètres par défaut (comme indiqué dans l’image ci-dessus) à tout moment en cliquant sur le bouton Defaults .
BOM Sets
Les ensembles de nomenclature offrent un moyen de capturer la disposition et la configuration de la grille des articles de nomenclature et de les enregistrer sous forme d’ensemble nommé. N’importe quel nombre d’ensembles de nomenclature peut être défini.
-
Current BOM Set – cliquez sur l’icône en forme d’œil pour appliquer cet ensemble de nomenclature à la grille des articles de nomenclature.
-
Add – configurez la visibilité, l’ordre et la largeur des colonnes, puis cliquez sur Add pour enregistrer cette configuration comme ensemble de nomenclature. Pour modifier le nom de l’ensemble de nomenclature, cliquez une fois pour le sélectionner, puis une seconde fois pour modifier le texte.
-
Update – si la configuration de la grille des articles de nomenclature est modifiée, cliquez sur Update pour réenregistrer cette configuration.
-
Delete – cliquez sur
pour supprimer l’ensemble de nomenclature actuellement sélectionné.
BOM Checks
ActiveBOM effectue une vérification complète de chaque article de nomenclature ainsi que de toutes les données de chaîne d’approvisionnement détectées pour cet article.
-
Violation Type grid – affiche une liste de chaque type et quantité de violations actuellement présentes dans le BomDoc. Cliquez sur l’icône de filtre pour n’afficher que les articles de nomenclature qui échouent à cette vérification de nomenclature. Notez qu’un article de nomenclature peut échouer à plusieurs vérifications de nomenclature.
-
BOM Checks – cliquez sur
pour ouvrir la boîte de dialogue BOM Checks dialog, dans laquelle le mode de rapport peut être configuré pour chaque type de violation possible.
Columns
Related BOMs
L’onglet Related BOMs du panneau Properties d’un document ActiveBOM de projet Workspace Altium 365 constitue l’interface utilisateur de la fonctionnalité BOM CoDesign. Consultez la page BOM CoDesign pour en savoir plus.