PartsBox est un outil en ligne complet pour la gestion de la production électronique, avec des fonctionnalités allant de la gestion des stocks à la tarification des BOM, en passant par le suivi de la production et les achats. Il fournit une plateforme centralisée pour rationaliser et optimiser l'ensemble du processus de fabrication électronique.
PartsBox offre un système de gestion d'inventaire robuste qui garde une trace des composants électroniques, de leurs lieux de stockage et des niveaux de stock actuels. Il prend en charge divers types de composants, y compris les composants liés (avec les numéros de pièce du fabricant), les composants locaux (composants personnalisés ou génériques), les méta-composants (composants interchangeables) et les composants de sous-ensemble (résultant de la construction de projets). Chaque composant peut être associé à des informations détaillées telles que le fabricant, le MPN, l'empreinte, les tags et les champs personnalisés. Le logiciel permet également la création et la gestion de lieux de stockage, qui peuvent représenter des unités de stockage physiques comme des boîtes, des étagères ou des racks.
Avec PartsBox, vous pouvez facilement chiffrer votre nomenclature (BOM) en utilisant les prix des composants à jour provenant des distributeurs en ligne. Téléchargez simplement votre BOM, et le logiciel récupérera automatiquement les derniers prix, en tenant compte des paliers de prix, des conversions de devises, des quantités minimales de commande (MOQ) et des multiples de commande. En plus des offres en ligne, vous pouvez ajouter vos offres locales de fournisseurs, en spécifiant plusieurs paliers de prix, devises, périodes de validité, MOQ et multiples de commande. Cela garantit que vous avez toujours une estimation précise et à jour des coûts de votre BOM.
PartsBox rationalise le processus de fabrication de projets électroniques en gérant l'ensemble du cycle de vie de la production. Les projets dans PartsBox représentent des BOM qui peuvent être fabriquées, entraînant la création de sous-ensembles (sous-composants). Lorsqu'un projet est fabriqué, les composants requis sont soustraits de l'inventaire et le stock de sous-ensembles résultant est ajouté. Les fabrications peuvent être effectuées en une seule étape ou en plusieurs étapes, permettant une flexibilité dans le processus de production. Le logiciel conserve un historique détaillé de toutes les fabrications, permettant un suivi et un audit faciles.
PartsBox fournit une fonctionnalité complète de contrôle des lots, vous permettant de suivre des lots spécifiques de composants depuis leur source jusqu'à leur utilisation en production. Les lots peuvent être associés à des informations détaillées telles que le nom, la description, les pièces jointes et un journal d'événements qui enregistre toutes les activités liées au lot. Cette traçabilité bidirectionnelle garantit que vous avez une visibilité complète sur l'origine et l'utilisation de chaque lot de composants, permettant un meilleur contrôle qualité et la conformité aux réglementations de l'industrie.
PartsBox a été conçu dès le départ pour être rapide, discret et facile à utiliser. L'interface utilisateur est rapide et réactive, vous permettant de rechercher rapidement des composants, de vérifier les niveaux de stock, d'ajouter ou de retirer du stock et d'accéder aux projets. Chaque action se produit instantanément, sans aucun délai perceptible.
L'une des fonctionnalités clés de PartsBox est ses capacités de collaboration en temps réel. Plusieurs utilisateurs peuvent travailler simultanément dans l'application, et toute modification apportée par un utilisateur est instantanément visible pour tous les autres utilisateurs. Cela garantit que tout le monde a toujours accès aux informations les plus récentes, éliminant le besoin de synchronisation manuelle ou de communication.
Contrairement à de nombreux outils ERP (Enterprise Resource Planning) ou MRP (Material Requirements Planning) traditionnels, qui peuvent être complexes et lourds à mettre en œuvre, PartsBox est conçu pour être facile à introduire et à intégrer dans votre flux de travail existant. Il vise à causer un minimum de friction au sein d'une entreprise, permettant aux utilisateurs de l'adopter rapidement et sans heurts.
PartsBox est plus qu'un simple outil que vous êtes obligé d'utiliser ; c'est un outil que vous voudrez utiliser. L'interface intuitive, les fonctionnalités puissantes et la collaboration en temps réel en font une expérience agréable et productive pour toutes les personnes impliquées dans le processus de gestion des composants électroniques. Que vous soyez ingénieur, responsable des achats ou superviseur de production, PartsBox simplifiera votre travail et vous aidera à rester organisé et efficace.
PartsBox est entièrement dédié aux composants électroniques, donc un « composant » est un concept fondamental. Un composant représente un élément électronique ou mécanique. Il existe plusieurs types de composants :
Notez que pour les composants génériques et sans marque (par exemple, un NE555 sans marque dans un boîtier DIP), il est généralement préférable d'utiliser des composants locaux. Il existe des centaines de versions du NE555 et votre version particulière pourrait être légèrement différente de celle de quelqu'un d'autre. Utilisez donc des composants liés uniquement pour des composants correspondant exactement (par exemple, si vous avez un 'NE555PWG4' de Texas Instruments, liez-le).
Les composants sont abstraits : ils décrivent le composant, mais tant que vous n'ajoutez pas de stock réel, ils ne représentent pas des choses physiques. Même les composants sans stock sont utiles — par exemple, vous pouvez les ajouter à des projets (BOM) pour obtenir des prix pour vos projets.
Les composants liés ont deux noms : le nom local (interne) et le MPN officiel. Dans le plan amateur gratuit, le nom local doit être identique au MPN. Dans les plans commerciaux, les deux noms peuvent être utilisés, et le nom local peut être différent du MPN. Le nom local peut être modifié en renommant le composant.
Les méta-composants sont utilisés pour regrouper des composants interchangeables. C'est utile pour les passifs, où plusieurs alternatives de composants peuvent être ajoutées, ou pour tout cas où plusieurs composants sont équivalents et où n'importe lequel d'entre eux peut être choisi uniquement en fonction du prix et de la disponibilité. PartsBox gérera les méta-composants de manière similaire aux composants normaux, retardant le choix du composant réel à utiliser. Lors de la tarification des projets, les offres pour tous les composants membres seront prises en compte.
Les composants de sous-assemblage représentent les résultats de la construction de vos projets. Chaque fois que vous construisez un projet, du stock est ajouté au composant de sous-assemblage correspondant. Le composant peut ensuite être utilisé dans d'autres projets si nécessaire. Cela fournit un moyen de construire des produits complexes constitués d'un certain nombre de sous-assemblages et de composants, chacun produit ou sourcé séparément.
Outre les attributs standard comme un nom ou un fabricant, les composants peuvent également avoir des champs/attributs personnalisés (dans les plans qui prennent en charge cette fonctionnalité). Comme le champ 'Notes', ceux-ci peuvent être utilisés pour stocker n'importe quelle donnée mais de manière plus structurée. Quelques exemples d'utilisation incluent Distributeur, Référence distributeur, URL du composant fournisseur, Poids ou Poids à vide du conteneur. Les champs personnalisés sont indexés pour la recherche.
Après avoir créé un composant dans PartsBox, vous pouvez ajouter du stock pour représenter l'inventaire physique de ce composant électronique. Le stock représente les exemplaires réels et tangibles du composant que vous avez sous la main ou auxquels vous aurez accès à l'avenir.
Un seul composant peut avoir du stock dans plusieurs emplacements. Ceci est particulièrement utile lorsqu'il s'agit de bobines de composants. Souvent, vous pouvez vouloir garder une bobine complète dans un emplacement tout en stockant une plus petite quantité sur bande coupée dans un autre. Le suivi du stock à travers différents emplacements s'avère également précieux lorsque vous travaillez avec des fabricants sous contrat, car cela vous permet de surveiller l'inventaire qui est physiquement situé en dehors de votre bureau.
PartsBox sépare intentionnellement les concepts de composants et de stock. Vous pouvez considérer les composants comme des conteneurs qui peuvent contenir des composants réels (stock). Les composants avec un stock nul remplissent des fonctions importantes :
PartsBox traite l'historique des stocks comme un enregistrement permanent avec des options d'édition limitées. Vous pouvez toujours supprimer l'entrée la plus récente, mais les entrées plus anciennes ne peuvent pas être supprimées et leurs quantités ne peuvent pas être modifiées. Cette approche garantit l'intégrité et la traçabilité de vos données de stock au fil du temps.
Dans PartsBox, un lot représente un lot ou une expédition spécifique de composants électroniques, traçable jusqu'à une source connue. Le contrôle des lots est une fonctionnalité optionnelle qui permet un suivi et une gestion plus détaillés de l'inventaire des composants.
Lorsque le contrôle des lots est activé, tout le stock d'un composant donné est divisé en lots distincts. Un lot est créé lors de l'ajout de nouveau stock, garantissant que chaque lot de composants est associé à un lot spécifique. Cela permet de différencier des composants identiques qui peuvent avoir été approvisionnés à des moments différents ou auprès de fournisseurs différents.
Les lots peuvent avoir diverses données associées :
En utilisant le contrôle des lots, PartsBox permet un suivi précis des composants tout au long du processus de gestion des stocks. Ceci est particulièrement utile pour gérer les composants à durée de conservation limitée, assurer la traçabilité en cas de problèmes de qualité ou se conformer aux exigences réglementaires.
Lorsque des composants sont consommés lors d'une construction ou transférés entre des emplacements de stockage, le lot spécifique est enregistré, maintenant un historique complet de l'utilisation de chaque lot. Ce suivi détaillé permet une identification et une isolation plus faciles des problèmes s'ils surviennent.
Le contrôle des lots dans PartsBox fournit une couche supplémentaire de contrôle et de visibilité sur l'inventaire des composants électroniques, permettant une gestion plus efficace et précise des composants.
Un emplacement de stockage est un endroit où les composants peuvent être stockés. Il peut s'agir d'une pièce, d'un tiroir, d'une étagère, d'une boîte, d'un compartiment dans une boîte ou de tout autre chose que vous pouvez imaginer. La façon dont vous organisez votre stockage dépend de vous. Certaines personnes jettent tous leurs composants dans deux ou trois boîtes, et d'autres utilisent une approche plus fine.
Vous pouvez nommer vos emplacements de stockage comme vous le souhaitez, mais il existe un schéma de nommage suggéré :
Commencez par une lettre. Vous pourriez utiliser b pour les boîtes (avec compartiments), mais vous pourriez aussi avoir des étagères (avec des bobines), ou des armoires avec des tiroirs. Un nombre à deux chiffres suit, c'est le numéro de votre boîte, étagère, armoire ou tiroir. Ensuite, si l'emplacement a des sous-compartiments, nous utilisons un système de grille d'échecs : a1, a2, b1, b2, et ainsi de suite, selon la taille de la grille. Cela donne des noms comme 'b01-a4', qui signifie 'boîte 1, rangée a, colonne 4', ou 's12-l1-r2' qui est 'étagère 12, niveau 1, bobine 2'. Utilisez ce qui vous permet de trouver facilement les composants.
Les carnets d'échantillons avec des résistances ou des condensateurs peuvent être étiquetés comme des boîtes, sans sous-compartiments, car il est facile de trouver une valeur particulière dans un carnet d'échantillons.
Les noms de vos emplacements de stockage peuvent être modifiés à tout moment, mais choisissez-les avec soin, car une fois que vous avez imprimé vos étiquettes/autocollants, les changer devient un peu plus difficile.
Les entreprises travaillant avec des CM/EMS (fabricants sous contrat) préfixent souvent certains de leurs emplacements de stockage avec le nom du fabricant, afin de pouvoir facilement filtrer les emplacements et voir ce que le CM a en stock en ce moment.
Les entreprises CM/EMS, quant à elles, préfixent souvent certains emplacements de stockage avec les noms des clients, pour obtenir des emplacements de stockage par client pour les composants en consignation.
Les champs personnalisés offrent un moyen flexible de stocker et d'organiser des données structurées pour divers objets dans PartsBox. Des champs personnalisés peuvent être ajoutés aux composants, lots, lieux de stockage, commandes, projets, entrées de projet (BOM) et productions.
Contrairement aux notes ou aux commentaires, les champs personnalisés sont structurés, indexés pour la recherche et peuvent être utilisés dans les colonnes de tableau et le filtrage dans toute l'application. Cela vous permet de définir et de stocker des attributs supplémentaires spécifiques aux besoins, aux flux de travail ou aux exigences industrielles de votre organisation.
Quelques exemples de la façon dont les champs personnalisés pourraient être utilisés :
Les champs personnalisés sont entièrement intégrés dans l'interface PartsBox et peuvent être :
Lorsque vous travaillez avec plusieurs éléments, vous pouvez effectuer des opérations en masse sur les champs personnalisés :
Pour utiliser ces opérations :
Ces opérations en masse sont disponibles pour les composants, les lots, les lieux de stockage, les commandes, les projets, les entrées de projet et les constructions.
PartsBox permet de joindre des fichiers arbitraires aux composants, lots, projets, lieux de stockage, commandes, offres locales et productions. Cette fonctionnalité est utile pour garder toutes les informations pertinentes organisées et facilement accessibles. Voici quelques exemples courants de fichiers que vous pourriez vouloir joindre :
En joignant ces fichiers directement aux éléments pertinents dans PartsBox, vous pouvez vous assurer que les informations importantes sont toujours à portée de main. Il n'est pas nécessaire de se soucier des conventions de nommage, des structures de répertoires ou de se rappeler où les fichiers sont stockés sur un serveur.
Les pièces jointes sont stockées de manière sécurisée dans le cloud et sont accessibles de n'importe où.
Lorsque vous consultez la page de détail d'un élément avec des pièces jointes, vous verrez une liste de tous les fichiers joints. Cliquer sur un nom de fichier téléchargera la pièce jointe sur votre ordinateur. Vous pouvez également renommer les pièces jointes ou les supprimer si elles ne sont plus nécessaires.
En tirant parti de la fonctionnalité de pièces jointes de PartsBox, vous pouvez garder toute la documentation essentielle organisée et connectée aux éléments pertinents de votre inventaire. Cela permet de gagner du temps et garantit que tous les membres de votre équipe ont accès aux informations dont ils ont besoin.
Dans PartsBox, les commandes représentent des achats de composants auprès de fournisseurs. Chaque commande passe par trois états distincts :
Un projet dans PartsBox représente une nomenclature (BOM), qui est une liste de composants nécessaires pour construire un appareil ou un assemblage électronique. Chaque projet correspond à une conception ou un produit spécifique.
Les projets servent à plusieurs fins dans PartsBox :
Une production représente le résultat de la construction d'un projet. Elle correspond normalement à un lot d'appareils qui ont été fabriqués ou sont en cours de fabrication. PartsBox prend en charge les productions en une seule étape et en plusieurs étapes, et une production en plusieurs étapes peut être en cours (non encore terminée).
Les offres des fournisseurs/distributeurs peuvent être jointes aux composants, pour être utilisées lors de la tarification des projets nécessitant le composant. Les offres peuvent avoir plusieurs paliers de prix, ainsi que des périodes de validité (dates d'expiration), une quantité minimale de commande (MOQ) et des multiples de commande.
Une liste d'achats est une liste consolidée des composants nécessaires pour construire un ou plusieurs projets, basée sur la nomenclature (BOM) de chaque projet et les quantités de production spécifiées. Elle représente les composants que vous devez commander pour réaliser vos productions planifiées.
Pour créer une liste d'achats, vous ajoutez des projets à votre panier, en spécifiant la quantité de chaque projet que vous avez l'intention de construire. PartsBox combine ensuite les BOM individuelles, en multipliant les quantités de composants par les quantités de production, et les fusionne en une seule liste. Ce processus déduplique les composants communs entre les projets, résultant en une liste unifiée de tous les composants que vous devez acheter.
La liste d'achats fournit un aperçu clair de vos besoins d'achat, facilitant la gestion de votre inventaire et la planification de vos commandes. Elle prend en compte les niveaux de stock actuels de votre inventaire, indiquant quels composants doivent être commandés et en quelles quantités.
Une fois que vous avez examiné et finalisé votre liste d'achat, vous pouvez procéder à la création de commandes fournisseurs directement à partir de la liste. PartsBox vous aide à sélectionner les meilleurs fournisseurs en fonction de vos préférences, telles que le prix, la disponibilité et le délai de livraison. Vous pouvez diviser la liste d'achat en plusieurs commandes fournisseurs si nécessaire, optimisant ainsi votre processus d'achat et réduisant les coûts.
Les rapports vous permettent d'obtenir une vue d'ensemble de vos données.
Comme tout le reste dans PartsBox, les rapports se mettent à jour en temps réel. Par exemple, si vous gardez un rapport « Stock faible » ouvert et que quelqu'un d'autre retire du stock (ce qui fera passer le stock d'un composant particulier en dessous d'un seuil), votre rapport sera instantanément mis à jour.
PartsBox calcule la valeur de votre inventaire de composants en utilisant les prix d'achat saisis lors de l'ajout de stock. Comprendre comment fonctionne cette évaluation aide au reporting financier et à la gestion des stocks.
Pour chaque composant, PartsBox suit :
Lorsque le contrôle des lots est activé, PartsBox suit le prix d'achat exact pour chaque lot. Cela fournit des informations précises sur le coût par lot :
Cette valorisation exacte est particulièrement utile pour :
Sans contrôle des lots, PartsBox utilise la méthode du coût moyen pour la valorisation des stocks :
Lors de la production de projets, PartsBox détermine quel stock physique utiliser en fonction de la stratégie de sélection de la source des composants. Cela affecte quels lots sont consommés en premier :
Notez que la stratégie de sélection de la source détermine quel stock physique est consommé pendant les constructions. Avec le contrôle des lots activé, cela affecte quels coûts de lots spécifiques sont attribués à chaque construction. Sans contrôle des lots, le stock est traité comme fongible et le coût moyen s'applique quel que soit le stock physique consommé.
PartsBox prend en charge la collaboration grâce au concept d'organisation (entreprises). Une entreprise ou une organisation dans PartsBox représente une base de données partagée à laquelle plusieurs utilisateurs peuvent accéder simultanément. Cela permet aux équipes de travailler ensemble sur la gestion de leur inventaire de composants électroniques, les achats et la production.
Lorsque vous créez une entreprise ou une organisation dans PartsBox, vous pouvez inviter d'autres utilisateurs à rejoindre et collaborer. Le nombre d'utilisateurs pouvant accéder à une base de données d'entreprise dépend de votre plan d'abonnement. Si vous devez accueillir plus d'utilisateurs, vous pouvez mettre à niveau votre plan en conséquence.
Pour accorder à quelqu'un l'accès à une base de données d'entreprise, il doit d'abord créer un compte PartsBox. Une fois qu'il a un compte, un administrateur de l'entreprise peut l'inviter et lui accorder les droits d'accès appropriés. Cela vous permet de contrôler qui a accès aux données de votre entreprise et quelles actions ils peuvent effectuer.
En plus des bases de données d'entreprise, chaque utilisateur de PartsBox dispose également d'une base de données privée gratuite pour un usage personnel. Cette base de données privée est distincte de toutes les bases de données d'entreprise auxquelles vous pouvez avoir accès. Vous pouvez facilement basculer entre votre base de données privée et n'importe quelle base de données d'entreprise à l'aide du sélecteur de base de données situé en haut de l'écran de l'application PartsBox. Le sélecteur affiche le nom de la base de données actuellement sélectionnée.
PartsBox offre des options de contrôle d'accès flexibles pour garantir que les utilisateurs disposent des autorisations appropriées en fonction de leurs rôles et responsabilités au sein de l'entreprise. Une entreprise a toujours au moins un utilisateur 'admin' qui possède le plus haut niveau de contrôle et peut gérer les informations de facturation et accorder ou révoquer l'accès aux autres utilisateurs.
Pour les plans sans contrôle d'accès basé sur les rôles (RBAC), PartsBox fournit trois niveaux d'accès de base :
Pour les plans avec contrôle d'accès basé sur les rôles (RBAC), PartsBox offre une approche plus granulaire et personnalisable de la gestion des accès. Avec RBAC, les entreprises peuvent définir un nombre illimité de rôles et les attribuer aux utilisateurs en fonction de leurs responsabilités spécifiques. Chaque rôle définit des permissions pour des opérations individuelles, telles que la création de composants, l'ajout de stock ou l'exécution de productions.
Le RBAC permet un contrôle précis des autorisations, permettant aux entreprises de créer des rôles limités avec un accès restreint. Par exemple, un rôle 'Réception' pourrait être défini pour permettre aux utilisateurs d'ajouter et de déplacer des stocks mais pas de modifier des projets ou d'effectuer des constructions. Ce rôle conviendrait aux employés responsables de la réception et de l'organisation des stocks entrants.
De même, un rôle 'Production' pourrait être créé pour permettre aux utilisateurs d'effectuer des constructions à partir de projets prédéfinis mais pas de modifier les projets eux-mêmes. Ce rôle serait utile pour les employés impliqués dans le processus de fabrication qui doivent assembler des produits basés sur des conceptions établies.
Dans les grandes organisations, le maintien d'une piste d'audit immuable de toutes les modifications de la base de données est souvent nécessaire pour la conformité réglementaire et la traçabilité. Ceci est particulièrement important pour les entreprises soumises à des réglementations telles que le titre 21 CFR Part 11 de la FDA américaine, qui impose des exigences strictes en matière de tenue de registres et d'intégrité des données.
Même en l'absence d'obligations légales, de nombreuses entreprises choisissent de mettre en œuvre une piste d'audit comme bonne pratique pour assurer la responsabilité et faciliter l'analyse des causes profondes en cas de problèmes ou de divergences.
Les plans PartsBox avec la fonctionnalité de piste d'audit enregistrent automatiquement un historique détaillé de chaque modification apportée à la base de données. Chaque enregistrement de piste d'audit comprend :
Ces informations fournissent une vue complète et granulaire de l'évolution de la base de données au fil du temps, permettant aux administrateurs de reconstruire la séquence des événements et de comprendre le contexte derrière chaque changement.
Les données de la piste d'audit peuvent être facilement exportées depuis PartsBox dans un format adapté à la signature numérique et à l'archivage à long terme. Ces données exportées servent d'enregistrement vérifiable de l'historique du système, qui peut être utilisé pour démontrer la conformité aux réglementations pertinentes lors d'audits ou d'inspections.
Dans le processus d'assemblage d'appareils électroniques utilisant des machines de placement CMS (Technologie de Montage en Surface), un certain pourcentage de composants sera inévitablement perdu ou rejeté. Cela est dû aux limitations et imperfections inhérentes au processus d'assemblage automatisé.
De plus, la conception mécanique des chargeurs de bande utilisés dans ces machines nécessite qu'une longueur minimale de bande, appelée "amorce", soit présente avant que la machine puisse prélever automatiquement des composants sur la bande. Les composants contenus dans cette bande amorce sont effectivement inutilisés et contribuent à l'attrition globale des composants.
L'attrition des composants, également appelée gaspillage de composants, est un facteur important à prendre en compte lors de la planification de la production et de la gestion des stocks. Ne pas tenir compte de l'attrition peut entraîner des pénuries inattendues et des retards de production.
PartsBox résout ce problème en permettant aux utilisateurs de définir des paramètres d'attrition par composant. Cette fonctionnalité permet aux utilisateurs de spécifier le pourcentage attendu de perte de composants pendant le processus d'assemblage, ainsi que la quantité minimale de composants requise pour tenir compte de la bande amorce.
En définissant des paramètres d'attrition précis, les utilisateurs peuvent s'assurer que des quantités suffisantes de chaque composant sont disponibles pour terminer le cycle de production, en tenant compte des pertes anticipées. PartsBox ajustera automatiquement les quantités de stock requises en fonction de ces paramètres d'attrition, aidant à prévenir les pénuries et à maintenir un flux de production ininterrompu.
De nombreux composants ont un emplacement « d'origine » dédié où ils doivent toujours être stockés. PartsBox vous permet d'attribuer un emplacement de stockage par défaut à n'importe quel composant, ce qui offre deux avantages :
Pour définir un emplacement de stockage par défaut pour un composant :
Le menu déroulant de l'emplacement de stockage par défaut n'affiche que les emplacements pouvant accepter le composant. Les emplacements pleins, archivés ou restreints (tels que les emplacements à composant unique contenant déjà un composant différent) n'apparaîtront pas dans la liste.
Lors de l'ajout de stock, si le composant a un emplacement par défaut défini, PartsBox le mettra en évidence dans le sélecteur d'emplacement de stockage. Si l'emplacement est obligatoire, les autres options seront désactivées, garantissant que le composant aille à son emplacement désigné.
Cette fonctionnalité est particulièrement utile pour :
Dans la fabrication électronique, il est courant qu'un composant ait des substituts possibles : des composants fonctionnellement équivalents qui peuvent être utilisés de manière interchangeable. PartsBox offre plusieurs façons de définir des substituts, chacune avec sa propre sémantique et ses propres cas d'utilisation.
Les méta-composants vous permettent de regrouper plusieurs composants de substitution (appelés composants membres) sous un seul nom. Ce nom peut ensuite être utilisé dans les projets et les BOM. Les méta-composants sont des regroupements logiques qui fournissent une vue agrégée du stock pour tous leurs composants membres. Ils permettent également des alertes de stock bas au niveau du méta-composant.
Un bon exemple d'utilisation d'un méta-composant est pour des composants comme 'TPS61161DRVR' et 'TPS61161DRVT'. Ce sont le même composant, juste dans un emballage différent. En créant un méta-composant appelé 'TPS61161DRV' et en utilisant ce nom dans vos BOMs, vous pouvez gérer leur inventaire comme s'il s'agissait d'un seul composant. Le méta-composant 'TPS61161DRV' affichera le stock combiné pour les deux variantes d'emballage.
Les substituts de composants offrent un moyen d'indiquer qu'un composant différent peut être utilisé à la place du composant actuel. Contrairement aux méta-composants, les substituts de composants ne fournissent aucun regroupement de stock. Le stock de chaque composant est toujours géré indépendamment.
Les substituts de composants sont particulièrement utiles pour les composants passifs, qui ont souvent des équivalents fonctionnels que vous ne souhaitez pas nécessairement gérer comme un article de stock unique. En définissant des substituts de composants, vous pouvez indiquer qu'un autre composant peut être utilisé à la place de l'actuel dans chaque projet, entrée de BOM et entrée de liste d'achat, globalement.
Parfois, un composant peut être substitué pour une entrée de nomenclature spécifique dans un projet, mais pas nécessairement ailleurs. C'est là que les substituts de nomenclature entrent en jeu.
Les substituts de nomenclature vous permettent de définir un composant de remplacement pour une entrée de nomenclature spécifique dans un projet. Cette substitution s'applique uniquement à cette entrée de nomenclature particulière et n'affecte pas l'utilisation du composant dans d'autres projets ou nomenclatures.
Lors de la production ou de l'achat, PartsBox combine les informations sur tous les types de substituts ci-dessus pour produire une liste complète de tous les substituts possibles pour une entrée de nomenclature ou une entrée de liste d'achat donnée.
Cette fonctionnalité puissante garantit que vous disposez d'une flexibilité maximale dans l'approvisionnement et l'utilisation des composants, tout en maintenant un contrôle strict sur votre inventaire et vos constructions.
En utilisant des méta-composants, des substituts de composants et des substituts de BOM, vous pouvez optimiser votre gestion des stocks, réduire le risque de rupture de stock et garantir que vos projets peuvent être construits même si un composant spécifique devient indisponible.
Les lieux de stockage dans PartsBox représentent les endroits physiques où les composants sont stockés, tels que des boîtes, des étagères ou des racks. Pour créer un nouveau lieu de stockage, naviguez vers la section Stockage dans le menu principal et cliquez sur le bouton 'Créer'. PartsBox propose quatre méthodes pour créer des lieux de stockage :
Après avoir créé des lieux de stockage, vous pouvez leur assigner des composants, ce qui facilite le suivi de l'emplacement physique de votre inventaire. Les lieux de stockage peuvent être renommés après leur création pour mieux refléter leur contenu ou leur objectif. Cependant, les lieux de stockage ne peuvent pas être supprimés. Au lieu de cela, vous pouvez archiver un lieu de stockage, ce qui le masquera de la vue mais le conservera (ainsi que son historique) dans la base de données. Cela garantit que les données historiques sur l'emplacement et ses composants associés sont préservées pour référence future ou à des fins d'audit.
Dans PartsBox, les composants et le stock sont gérés séparément. Tout d'abord, créez un composant en saisissant ses détails et spécifications. Ensuite, ajoutez des quantités de stock pour suivre l'inventaire physique. Les composants sans stock sont toujours utiles - par exemple, vous pouvez les ajouter aux BOM (Nomenclatures) pour calculer les coûts du projet et générer des estimations de prix.
Pour ajouter un nouveau composant, naviguez vers la section Composants dans le menu principal et utilisez le bouton 'Créer' pour ouvrir la boîte de dialogue de création de composant.
Le champ 'Type de composant' détermine le type de composant qui sera créé :
Pour les utilisateurs commerciaux, il est possible d'attribuer immédiatement un numéro de référence local (interne/entreprise) à un composant lié.
Il existe deux méthodes pour rechercher des composants liés :
Après avoir saisi un terme de recherche et cliqué sur 'Correspondance' ou 'Rechercher', les résultats s'affichent. Choisissez le composant qui correspond exactement à vos besoins, en prêtant une attention particulière aux petites variations de nommage, car elles peuvent indiquer des différences significatives dans les composants réels. Lorsque vous sélectionnez un résultat, ses spécifications seront affichées et un lien vers la fiche technique sera fourni à côté de chaque composant, si disponible.
Lors de la création de composants locaux, seul le nom du composant est requis ; tous les autres champs sont facultatifs.
Certains plans permettent de télécharger et de joindre des fiches techniques, des images, des modèles CAO et d'autres informations aux composants. Cela se fait après la création du composant.
Pour créer un méta-composant, fournissez un nom et éventuellement une empreinte et une description. Le méta-composant nouvellement créé sera vide, ce qui signifie qu'il ne contiendra aucun composant membre (substitut). Ceux-ci devront être ajoutés plus tard, soit en utilisant le bouton "Ajouter un composant" sur l'écran d'information du méta-composant, soit en sélectionnant plusieurs composants dans le tableau principal des composants et en utilisant l'option "Sélectionnés | Ajouter au méta-composant".
Si vous avez un composant existant avec du stock, des offres et un historique d'utilisation que vous souhaitez transformer en méta-composant, vous pouvez le convertir plutôt que de créer un nouveau méta-composant vide. C'est utile lorsque vous réalisez qu'un composant que vous utilisiez devrait en fait représenter un groupe d'alternatives interchangeables.
Un composant peut être converti en méta-composant s'il n'est pas déjà un méta-composant, n'est pas un sous-ensemble et n'est pas archivé.
Comment convertir :
Ce qui se passe pendant la conversion :
Ce qui reste inchangé :
Lorsqu'un composant devient obsolète ou n'est plus fabriqué, vous pouvez vouloir le remplacer par un composant différent dans tous vos projets. Plutôt que de modifier chaque entrée de projet individuellement, vous pouvez utiliser l'opération "Remplacer dans les projets" pour le faire en une seule étape.
Comment remplacer :
Ce qui se passe pendant le remplacement :
Ce qui reste inchangé :
Si vous souhaitez remplacer un composant uniquement dans des projets spécifiques plutôt que dans tous les projets, vous pouvez le faire depuis la liste des Projets en utilisant la sélection multiple.
Comment remplacer dans les projets sélectionnés :
Ceci est utile lorsqu'une substitution de composant ne s'applique qu'à certains projets, ou lorsque vous souhaitez déployer un remplacement progressivement, projet par projet.
Les mêmes comportements s'appliquent qu'avec le remplacement global : les offres verrouillées sur les entrées affectées sont effacées, les entrées de liste et l'historique de production ne sont pas affectés, et le composant d'origine n'est ni modifié ni supprimé.
Il existe deux façons de supprimer un composant :
La suppression d'un composant est une opération destructrice qui n'est pas recommandée, sauf si vous supprimez un composant nouvellement créé qui n'a jamais été utilisé dans des constructions et n'a jamais eu de stock ajouté. Lorsque vous supprimez un composant, PartsBox ne pourra pas résoudre les références à ce composant dans l'historique des constructions passées. En général, évitez de supprimer des composants qui ont été utilisés dans des constructions.
La plupart du temps, il est préférable d'archiver un composant à la place (voir ci-dessous).
Un composant qui a été archivé n'apparaîtra pas dans les tableaux et recherches habituels, ce qui l'empêche d'interférer avec l'utilisation normale. Il sera toujours disponible dans le tableau "Composants | Archivés" et restera visible dans les historiques de production.
Pour archiver un composant, allez dans « Autres opérations » dans l'écran d'information du composant et cliquez sur le bouton « Archiver le composant ».
Le composant à archiver ne doit avoir aucun stock (ni en main ni commandé). Archiver un composant qui a du stock n'est généralement pas logique. Même si les composants archivés n'apparaissent pas dans les tableaux et recherches standard, ils affectent toujours les rapports tels que le rapport de valeur des composants ou le rapport de valeur des lieux de stockage. Pour cette raison, vous ne pouvez pas archiver un composant avec un stock existant. Vous devez d'abord retirer manuellement le stock du composant et/ou retirer le composant des commandes avant de l'archiver.
L'archivage est l'approche recommandée pour les composants que vous ne souhaitez pas voir dans vos opérations quotidiennes de base de données. Ne supprimez que les composants qui ont été créés par erreur et n'ont jamais été utilisés.
La recherche est une fonctionnalité fondamentale dans PartsBox qui vous permet de trouver rapidement les composants dont vous avez besoin. La zone de recherche principale est située bien en vue en haut des sections Composants, offrant un outil puissant pour affiner la liste des composants affichés.
En plus de la zone de recherche principale, des capacités de recherche et de filtrage sont disponibles dans la plupart des tableaux de l'application. Ces zones de recherche sont plus simples que le moteur de recherche principal de composants, offrant une fonctionnalité de correspondance exacte pour vous aider à affiner vos résultats.
Le moteur de recherche de composants utilise la correspondance floue, ce qui signifie que même si vos termes de recherche ne correspondent pas exactement, des résultats pertinents seront toujours affichés. Pour vous aider à identifier rapidement les correspondances les plus pertinentes, les résultats exacts sont visuellement distingués des correspondances partielles à l'aide de couleurs d'arrière-plan différentes.
Lors de la recherche de composants, les champs suivants sont inclus dans la portée de la recherche :
En plus de la recherche par mots-clés, vous pouvez également effectuer une recherche à l'aide de tags. Pour rechercher par tag, entrez simplement le caractère # suivi du nom du tag. Les tags doivent correspondre exactement, et si vous entrez plusieurs tags, un composant doit posséder tous les tags spécifiés pour être inclus dans les résultats.
Pour une flexibilité encore plus grande, vous pouvez combiner des mots-clés et des tags dans vos requêtes de recherche. Cela vous permet de créer des recherches très ciblées qui vous aident à trouver exactement ce dont vous avez besoin, même dans des bases de données de composants vastes et complexes.
La plupart des tableaux dans PartsBox prennent en charge des capacités de filtrage avancées, vous permettant de restreindre rapidement les données affichées pour correspondre à des critères spécifiques. Le système de filtrage est hautement configurable et prend en charge des conditions logiques complexes. Cette section vous guidera à travers le processus de création, d'utilisation et de gestion des filtres dans PartsBox.
Pour filtrer les données dans un tableau, suivez ces étapes :
Pour supprimer rapidement tous les filtres actuellement appliqués à un tableau, utilisez le bouton "Supprimer tous les filtres". Si vous prévoyez de réutiliser le filtre à l'avenir, assurez-vous de l'enregistrer comme préréglage avant de le supprimer.
Les conditions de filtre sont les éléments constitutifs de vos filtres. Chaque condition se compose d'un champ, d'une condition et d'une valeur :
Vous pouvez combiner plusieurs conditions de filtre à l'aide des opérateurs logiques ET/OU. PartsBox prend en charge les conditions imbriquées, vous permettant de créer une logique de filtrage complexe en ajoutant des conditions simples ou multiples combinées avec ET/OU sous chaque instruction ET/OU.
Lorsque vous saisissez des valeurs numériques dans les conditions de filtre, vous pouvez utiliser des préfixes d'unité pour plus de commodité. Entrez simplement le préfixe sans l'unité. Par exemple, utilisez "22u" au lieu de "22μF" et "10k" au lieu de "10kΩ". Notez que les préfixes sont sensibles à la casse, donc "m" et "M" représentent des valeurs différentes.
PartsBox prend en charge les préfixes d'unité suivants :
PartsBox vous permet d'enregistrer vos filtres comme préréglages, qui peuvent être personnels ou partagés au sein de votre entreprise. Cette fonctionnalité vous permet de charger rapidement des filtres complexes et de définir des filtres utiles pour tout le monde dans votre organisation.
Pour gérer vos préréglages de filtres :
Lorsque vous enregistrez des configurations de filtre comme préréglages, elles apparaissent dans un menu déroulant dans l'en-tête du tableau. Cela permet un accès rapide à vos filtres couramment utilisés et rend le basculement entre différentes vues efficace.
Les préréglages de filtre peuvent fonctionner de manière similaire aux catégories lorsqu'ils sont basés sur des tags ou des noms. Contrairement aux systèmes de catégories rigides où chaque élément appartient à une seule catégorie, les préréglages offrent plus de flexibilité en permettant aux éléments d'apparaître simultanément dans plusieurs vues filtrées. Cette approche vous offre les avantages organisationnels des catégories sans leurs limitations typiques.
En plus des préréglages de filtres, PartsBox vous permet d'enregistrer et de partager des configurations de colonnes de tableau sous forme de préréglages. C'est utile lorsque différents utilisateurs de votre organisation ont besoin de voir les mêmes colonnes dans une disposition cohérente, ou lorsque vous souhaitez basculer rapidement entre différents arrangements de colonnes pour différentes tâches.
Les préréglages de configuration de tableau stockent la sélection des colonnes, leur ordre et leurs largeurs relatives. Comme les préréglages de filtre, ils peuvent être enregistrés en tant que préréglages personnels (visibles uniquement par vous) ou en tant que préréglages à l'échelle de l'entreprise (partagés avec tous les utilisateurs de votre organisation).
Pour enregistrer une configuration de tableau comme préréglage :
Pour charger un préréglage de configuration de tableau enregistré :
Vous pouvez également gérer vos préréglages en cliquant sur l'icône de configuration du tableau et en utilisant le bouton « Gérer les préréglages » pour :
Les préréglages de configuration de tableau sont particulièrement utiles pour les équipes qui ont besoin de vues cohérentes entre différents utilisateurs, par exemple pour s'assurer que tout le monde voit les mêmes colonnes lors de l'exportation de données ou de l'examen de l'inventaire.
PartsBox offre un moyen pratique d'effectuer des opérations sur plusieurs composants. Dans le tableau des composants, chaque composant a une case à cocher à côté de son nom, vous permettant de le sélectionner individuellement. L'application mémorise vos sélections, vous pouvez donc librement mélanger sélection et recherche sans perdre vos composants choisis. Au fur et à mesure que vous sélectionnez des composants, effectuez des recherches et sélectionnez d'autres composants, votre sélection augmentera progressivement.
Pour sélectionner tous les composants de la vue actuelle, cliquez sur la case à cocher de sélection dans l'en-tête du tableau. Cela marquera tous les composants visibles comme sélectionnés. Si vous devez tout désélectionner et recommencer, utilisez l'option « Tout désélectionner » dans le menu « Sélection ».
Le menu 'Sélection' offre une gamme d'opérations qui peuvent être effectuées sur les composants sélectionnés :
En utilisant les cases à cocher de sélection et le menu 'Sélection', vous pouvez effectuer efficacement des opérations en masse sur plusieurs composants dans PartsBox.
De la même manière que pour les opérations sur plusieurs composants, vous pouvez effectuer des opérations sur plusieurs lots. Dans la section Composants, sélectionnez le bouton Lots pour afficher le tableau listant tous les lots de votre inventaire. Vous pouvez ensuite sélectionner les lots sur lesquels vous souhaitez opérer et utiliser le menu "Sélectionnés..." pour :
Si vous choisissez de déplacer une quantité inférieure au lot complet, le lot sera divisé et PartsBox vous demandera des informations supplémentaires sur le lot nouvellement créé. Lors de la division d'un lot créé à partir d'une production, le nouveau lot affichera les informations de production d'origine dans l'onglet Productions, maintenant ainsi une traçabilité complète.
La gestion des lots est disponible uniquement dans les plans avec la fonctionnalité Contrôle de lot.
Même dans les plans sans contrôle de lot, vous pouvez effectuer des opérations sur plusieurs lots de composants. Cependant, dans ce cas, ces opérations ne peuvent être effectuées qu'au sein d'un emplacement de stockage.
Pour voir les composants stockés dans un emplacement de stockage, allez dans la section Stockage et sélectionnez un emplacement de stockage. Alternativement, développez une ligne d'emplacement de stockage dans le tableau pour voir la liste des composants qui y sont stockés. Sélectionnez un ou plusieurs composants et utilisez le menu "Sélectionné..." pour :
Dans les plans avec contrôle des lots, ces opérations suivront correctement les lots. Si vous choisissez de déplacer une quantité inférieure au lot complet, le lot sera divisé et PartsBox vous demandera des informations supplémentaires sur le lot nouvellement créé.
PartsBox propose plusieurs méthodes pratiques pour ajouter des composants à un projet, vous permettant de remplir efficacement votre nomenclature (BOM). Voici les options disponibles :
Scanner des codes-barres est un moyen rapide et efficace de traiter les expéditions entrantes, d'ajouter ou de retirer du stock et de créer de nouveaux composants dans PartsBox. Cette fonctionnalité améliore votre flux de travail de gestion des stocks, vous faisant gagner du temps et réduisant la saisie manuelle de données.
PartsBox prend en charge deux méthodes pour scanner les codes-barres :
Pour commencer à scanner des codes-barres, cliquez sur le bouton de menu "Scanner" dans PartsBox. Selon votre méthode de scan :
Une fois qu'un code-barres est décodé avec succès, PartsBox analyse les données et prend l'une des actions suivantes :
PartsBox prend en charge une large gamme de formats de codes-barres couramment utilisés par les distributeurs de composants électroniques :
Si le code-barres scanné inclut des informations sur la quantité, elles seront automatiquement préremplies dans la boîte de dialogue "Ajouter du stock".
Si vous avez créé votre commande DigiKey dans PartsBox et copié les codes d'identification générés dans votre panier DigiKey, les codes-barres sur vos composants reçus contiendront des identifiants PartsBox. Lors de la numérisation de ces codes-barres, PartsBox identifiera automatiquement la commande et la ligne d'article associées, vous permettant de recevoir facilement les composants par rapport à la commande.
Vous pouvez imprimer des étiquettes pour les composants, les lots, les lieux de stockage, les commandes, les projets et les productions directement depuis PartsBox. Il existe un système de modèles qui vous permet de personnaliser les étiquettes selon vos besoins.
Ce dont vous avez besoin pour l'impression directe d'étiquettes :
La raison de l'exigence de JSPrintManager est que les navigateurs n'ont pas d'accès direct aux imprimantes. Pour envoyer des codes bruts à une imprimante, PartsBox doit se connecter localement à JSPrintManager et lui demander d'envoyer des données à l'imprimante.
Si vous avez les prérequis, aller dans 'Paramètres | Étiquettes | Imprimante' devrait afficher une liste des imprimantes disponibles dans votre système. Sélectionnez votre imprimante d'étiquettes compatible ZPL ici.
Il existe plusieurs catégories d'étiquettes : Composants, Lots, Emplacements de stockage, Commandes, Projets et Productions. Dans chacune de ces catégories, PartsBox vous permet de définir plusieurs modèles d'étiquettes. Cela vous permet de basculer rapidement entre différents types ou tailles d'étiquettes. Dans les plans commerciaux, les modèles d'étiquettes sont partagés au sein de toute l'entreprise.
Pour créer un nouveau modèle d'étiquette, accédez à « Paramètres | Étiquettes » et sélectionnez l'une des catégories. Si vous cliquez sur « Créer » dans la catégorie sélectionnée, vous verrez un modèle pré-rempli avec un exemple d'étiquette. Ces exemples ont été soigneusement préparés pour constituer une bonne valeur par défaut avec des étiquettes de 2,25 x 1,25 pouces (oui, Zebra spécifie les dimensions des étiquettes en pouces uniquement, celles-ci font 57,15 mm x 31,75 mm).
Sur le côté gauche du formulaire de modèle d'étiquette, vous verrez :
Sur le côté droit du formulaire de modèle d'étiquette, il y a une section "Champs". Elle liste les champs de données dans votre modèle (marqués avec des nombres entre accolades). PartsBox détecte automatiquement les champs en fonction du nombre le plus élevé utilisé dans votre modèle. Par exemple, si vous utilisez {0}, {1} et {5} dans votre modèle, vous aurez 6 champs à configurer (champs 0 à 5). Pour chacun de ces champs, vous pouvez choisir n'importe quel champ de données PartsBox disponible. Nous suggérons de taper sur votre clavier pour rechercher, car il y a tellement de champs de données PartsBox parmi lesquels choisir.
Une fois que vous aurez cliqué sur 'Enregistrer', votre modèle sera disponible pour utilisation.
Une fois que vous avez sélectionné une imprimante et créé au moins un modèle d'étiquette, vous pouvez imprimer des étiquettes pour n'importe quel objet dans PartsBox.
Pour imprimer une étiquette, ouvrez l'écran d'information de l'objet que vous souhaitez étiqueter. Pour les composants, il s'agit de l'écran d'information du composant ; pour les emplacements de stockage, l'écran d'information de l'emplacement de stockage ; et de même pour les autres objets. Dans le coin supérieur droit de l'écran d'information, recherchez le bouton ID Anything™, qui affiche une petite icône de code QR et une version courte du code ID Anything™. Cliquez sur ce bouton pour ouvrir une boîte de dialogue qui affiche un sélecteur de modèle, un aperçu de l'étiquette et un bouton « Imprimer l'étiquette ».
Les tags offrent un moyen puissant et flexible de catégoriser et d'organiser vos données dans PartsBox. En appliquant des tags à divers objets tels que les composants, les lieux de stockage, les projets, les commandes, les lots et les productions, vous pouvez rapidement trouver et filtrer des sous-ensembles spécifiques de vos données.
Les tags peuvent être attribués soit à partir des écrans d'information/édition, soit en sélectionnant plusieurs éléments et en utilisant l'option 'Ajouter/Supprimer des tags…' du menu 'Sélection'.
Lors de l'ajout de tags, entrez simplement le nom du tag sans le caractère # au début. Un objet peut avoir un nombre illimité de tags attachés.
Les tags jouent un rôle important dans la recherche et le filtrage de vos données. Lorsque vous saisissez un tag dans la zone de recherche (précédé du caractère #), PartsBox limitera les résultats de recherche aux objets auxquels ce tag spécifique est attribué.
Gardez à l'esprit que les tags doivent correspondre exactement. Si vous saisissez plusieurs tags dans la zone de recherche, un objet doit posséder tous les tags spécifiés pour être inclus dans les résultats.
Pour rationaliser le processus de marquage, PartsBox génère automatiquement des auto-tags pour vos composants en fonction de leurs spécifications. Ces auto-tags sont créés indépendamment de vos tags attribués manuellement, vous n'avez donc pas à vous soucier des conflits si vous attribuez un tag portant le même nom qu'un auto-tag.
Les tags automatiques offrent un moyen pratique de catégoriser les composants sans nécessiter d'effort manuel. Ils garantissent que les composants ayant des spécifications similaires sont automatiquement regroupés, ce qui facilite leur recherche et leur gestion.
Dans la fabrication électronique, un certain pourcentage de composants est généralement perdu ou gaspillé en raison de divers facteurs tels que la manipulation, le réglage des machines ou les défauts. PartsBox vous permet de définir des paramètres d'attrition (ou de gaspillage) pour chaque composant individuellement, garantissant que vos stocks et vos quantités de commande tiennent compte de ces pertes prévues.
PartsBox propose deux méthodes pour spécifier l'attrition (perte) :
Pour définir les paramètres d'attrition pour un seul composant, naviguez vers la page de détail du composant et localisez les paramètres d'attrition. Vous pouvez saisir les valeurs en pourcentage et/ou en quantité selon vos besoins.
Si vous devez définir des paramètres d'attrition pour plusieurs composants simultanément, PartsBox facilite la tâche avec la fonction d'édition en masse :
Lorsque vous utilisez PartsBox pour construire ou tarifer des Projets et des BOM, l'application prend automatiquement en compte les paramètres d'attrition définis. Elle calcule le nombre total de composants requis en fonction des besoins du projet et des pertes attendues, garantissant que vous disposez d'un stock ou de quantités de commande suffisants pour terminer la construction.
L'attrition ne peut pas être définie directement pour les méta-composants, qui sont utilisés pour regrouper des composants interchangeables. Lors de la tarification de projets incluant des méta-composants, PartsBox utilisera les valeurs d'attrition maximales de tous les composants individuels au sein du méta-composant. Lors de la construction de projets, l'attrition réelle sera calculée en fonction du composant spécifique sélectionné dans le groupe de méta-composants au moment de la production.
PartsBox peut importer une nomenclature (BOM) à partir de nombreux logiciels de CAO/eCAD, au format CSV ou TSV. Vous pouvez importer des entrées de nomenclature soit en créant un nouveau projet, soit dans n'importe quel projet existant.
Pour créer un nouveau projet en important une nomenclature (BOM) existante, utilisez le bouton 'Importer' dans la section 'Projets'. Cela vous demandera de télécharger le fichier. Téléchargez un fichier CSV/TSV exporté depuis votre programme de CAO.
PartsBox essaiera d'analyser votre BOM et d'afficher les résultats préliminaires. Veuillez d'abord ajuster les options 'Séparateur de champ' et 'Encodage des caractères' jusqu'à ce que la BOM soit correctement analysée et que les premières lignes d'exemple soient affichées. Veuillez vous assurer que la case à cocher 'La première ligne contient les noms de colonnes' est correctement définie pour votre BOM.
Ensuite, ajustez le mappage des colonnes de la BOM vers les champs de BOM PartsBox. Il existe un bouton « Deviner » qui utilisera des heuristiques pour faire une estimation au mieux des mappages de colonnes, mais veuillez toujours examiner attentivement les résultats.
La BOM importée est affichée sous le tableau de mappage des colonnes, une fois que vous avez mappé les colonnes requises.
Les choix de champs de nomenclature disponibles sont :
Pour gagner du temps sur les importations futures, vous pouvez enregistrer vos paramètres de mappage de colonnes en tant que préréglage pour un accès rapide ultérieurement.
Après avoir importé une BOM dans PartsBox, chaque ligne représentant un composant doit être associée à un composant spécifique déjà créé. Il n'y a aucun moyen de créer automatiquement des composants lors de l'importation d'une BOM en raison de l'ambiguïté et des erreurs coûteuses potentielles : il existe de nombreux composants portant le même nom. La correspondance peut être effectuée automatiquement si les composants ont déjà été créés de plusieurs manières qui sont essayées dans l'ordre :
Il est fortement recommandé de stocker soit les codes ID Anything™, soit les clés CAO dans la base de données de composants CAO et de les exporter dans les BOMs pour obtenir une correspondance rapide, sans effort et précise.
Les entrées qui n'ont pas été associées à des composants seront mises en évidence. Pour ces entrées, vous pouvez soit créer des composants supplémentaires et réessayer la correspondance (voir ci-dessous), soit ouvrir chacune des entrées et effectuer la correspondance manuellement, en créant éventuellement un nouveau composant au cours du processus. Il est également possible de désassocier l'entrée si vous avez fait une erreur.
Pour réessayer la correspondance, vous pouvez sélectionner certaines ou toutes les entrées de la nomenclature (BOM) et utiliser l'option de menu 'Sélectionné | Faire correspondre les entrées'. Cela relancera la correspondance pour toutes les entrées sélectionnées. Vous pouvez également annuler la correspondance de plusieurs entrées si nécessaire.
Les entrées de BOM ne se limitent pas aux composants et peuvent également représenter des services ou de la main-d'œuvre, comme l'assemblage de PCB, les tests ou l'emballage. Ces entrées peuvent avoir des offres attachées tout comme les composants, ce qui permet d'estimer le coût total de production, et pas seulement le coût des composants. Les offres pour les entrées de BOM de service/main-d'œuvre sont similaires aux offres de composants : plusieurs paliers de prix, MOQ et dates d'expiration sont pris en charge, et les offres peuvent être saisies dans n'importe quelle devise prise en charge.
Les entrées de la BOM sont vérifiées pour leur exactitude, afin d'aider à éviter les erreurs et de permettre l'édition structurelle de la BOM. La quantité pour une ligne donnée doit correspondre au nombre de désignateurs. Par exemple, une entrée de BOM avec une quantité de 2 et les désignateurs C1, C2 est correcte, mais une quantité de 2 et un seul désignateur C1 est probablement une erreur. PartsBox affiche des avertissements lorsque cela se produit, et cela rendra également impossible la fusion des entrées de BOM avec ces erreurs.
Si plusieurs entrées correspondent au même composant, il est généralement judicieux de les combiner en une seule entrée, en ajustant la quantité et les désignateurs en conséquence. C'est à cela que sert l'option 'Sélectionné | Fusionner les entrées'. Si vous sélectionnez plusieurs entrées qui font référence au même composant, vous pouvez les fusionner en une seule entrée de nomenclature (BOM).
Il est également possible d'étendre les entrées de BOM. Une entrée de BOM avec une quantité de 2 et les désignateurs C1, C2 peut être étendue en deux entrées de BOM, chacune avec une quantité de 1, l'une se référant à C1 et l'autre à C2. Ceci est utile si vous souhaitez modifier l'une des entrées ou l'exclure des productions. Pour étendre une entrée de BOM, veuillez utiliser le bouton 'Étendre l'entrée' après avoir ouvert la ligne de BOM que vous souhaitez étendre.
Une entrée de BOM avec une quantité supérieure à 1 peut être étendue en plusieurs entrées de BOM avec une quantité de 1. Par exemple, s'il y a une entrée avec RC0805FR-0710KL, une quantité de 3, et les désignateurs R1,R2,R3, elle peut être étendue en trois entrées :
RC0805FR-0710KL, quantité de 1, désignateur R1RC0805FR-0710KL, quantité de 1, désignateur R2RC0805FR-0710KL, quantité de 1, désignateur R3L'expansion peut être effectuée en cliquant sur le bouton "Étendre l'entrée" lors de l'édition de l'entrée de la nomenclature (BOM). Ce bouton n'apparaîtra que pour les entrées dont la quantité est supérieure à 1. Vous pouvez également sélectionner plusieurs entrées de nomenclature et utiliser "Sélectionné | Étendre les entrées...".
L'opération inverse est également possible : il est possible de sélectionner plusieurs entrées de BOM avec le même composant, et d'utiliser l'option de menu 'Sélectionné | Fusionner les entrées...'. Cela fusionnera les entrées sélectionnées en une seule entrée de BOM, en combinant les désignateurs.
Lors de la fusion des entrées de nomenclature (BOM), une opération ET est effectuée sur les substituts de nomenclature : l'intersection des ensembles de substituts de nomenclature des entrées sélectionnées devient l'ensemble des substituts de l'entrée fusionnée.
Au bas de la nomenclature, il peut y avoir un avertissement concernant plusieurs lignes de nomenclature faisant référence aux mêmes composants. Ce n'est pas un problème, PartsBox offre simplement un moyen pratique d'effectuer l'opération 'Fusionner' sur l'ensemble de la nomenclature. Si vous cliquez sur 'Tout fusionner', toutes les instances de lignes multiples de nomenclature faisant référence au même composant seront traitées et fusionnées.
Lors de l'édition d'une nomenclature (BOM) dans PartsBox, vous avez la flexibilité d'ajouter des substituts de composants pour des entrées de BOM individuelles. Cette fonctionnalité vous permet de spécifier des composants alternatifs qui peuvent être utilisés de manière interchangeable avec le composant principal. Lors de la production, de la tarification ou de l'achat, PartsBox traite le composant principal et tous ses substituts comme des choix également valides, vous donnant une plus grande flexibilité dans l'approvisionnement des composants.
Les substituts de BOM fonctionnent de manière similaire aux composants membres (substituts) dans les méta-composants et aux substituts pour les composants individuels. Cependant, il existe une différence clé : les substituts de BOM sont configurés par entrée au sein d'un projet spécifique et n'ont aucun effet en dehors de cette entrée particulière. Ce contrôle granulaire vous permet d'adapter les substituts aux exigences spécifiques de chaque projet.
Lors de la combinaison de BOM pour les achats, PartsBox adopte une approche prudente pour gérer les substituts. S'il y a deux entrées pour le même composant mais avec des ensembles de substituts différents, PartsBox ne considérera que l'intersection des substituts — c'est-à-dire les substituts qui sont communs aux deux entrées. Cela garantit que seuls les substituts universellement applicables au composant dans toutes les instances sont utilisés dans la liste d'achat. Pour illustrer cela, prenons un exemple. Supposons que vous ayez une BOM où le Composant A a les substituts B et C, et une autre BOM où le Composant A a les substituts B et D. Dans ce cas, PartsBox ne peut pas supposer que le Composant A peut toujours être remplacé par B, C ou D. Au lieu de cela, PartsBox sera seulement certain que le Composant A peut être remplacé par B, car c'est le seul substitut commun aux deux BOM.
Lors de la fusion des entrées de nomenclature (BOM), une opération ET est effectuée sur les substituts de nomenclature : l'intersection des ensembles de substituts de nomenclature des entrées sélectionnées devient l'ensemble des substituts de l'entrée fusionnée.
Certaines versions d'Altium Designer sont connues pour avoir des problèmes avec la gestion des guillemets doubles (") dans les fichiers CSV qu'elles génèrent. Plus précisément, ces versions ne parviennent pas à échapper correctement les guillemets doubles dans les valeurs de champ. Par exemple, si un champ contient une valeur comme 0.156", le fichier CSV résultant ne respectera pas les règles de formatage CSV standard, ce qui le rendra problématique pour un traitement ultérieur ou une importation.
Pour résoudre ce problème, les utilisateurs rencontrant des problèmes avec leurs fichiers CSV en raison de guillemets doubles non échappés disposent de quelques options de correction manuelle :
Envisagez de vérifier les mises à jour logicielles ou les correctifs d'Altium qui pourraient résoudre ce problème dans les futures versions, réduisant ainsi le besoin d'ajustements manuels des fichiers.
L'estimation du coût d'un projet est une étape importante du processus de production. PartsBox simplifie cette tâche en fournissant une fonctionnalité de tarification complète. Pour accéder à cette fonctionnalité, accédez au projet que vous souhaitez chiffrer et sélectionnez l'onglet 'Tarification'.
En ouvrant l'onglet "Tarification", le tableau principal de tarification vous sera présenté, affichant une ventilation détaillée des composants du projet et de leurs coûts associés. Ce tableau comprend des informations telles que le nom du composant, le fabricant, le MPN (numéro de pièce du fabricant), la quantité requise et le prix unitaire pour chaque composant.
La taille de production/lot est le nombre d'unités pour lesquelles vous souhaitez estimer le prix. Plusieurs quantités courantes sont fournies pour un accès rapide, mais n'importe quelle quantité peut être saisie dans la zone de saisie.
Le prix unitaire total et le prix total sont affichés en gros caractères sur le côté droit. Le bouton de déroulement à côté permet de comparer rapidement les prix pour toute la gamme de quantités de production courantes, sans les saisir manuellement.
S'il y a un point d'exclamation rouge d'avertissement à côté du prix unitaire et du prix total, cela signifie que PartsBox n'a pas pu calculer le prix car certaines informations étaient manquantes. Les composants problématiques sont surlignés en rouge dans le tableau de prix ci-dessous.
Les options d'approvisionnement des composants permettent de choisir d'où proviennent les composants. 'Stock local uniquement' ne prendra en compte que les composants que vous avez déjà, en utilisant leur prix d'achat moyen pour la tarification de la BOM. 'Acheter uniquement' ignorera le stock local et n'utilisera que les prix en ligne et les informations de stock. 'Utiliser le stock local, puis acheter' utilisera d'abord tout le stock local, puis s'il n'est pas suffisant, prendra en compte les offres en ligne.
Notez que si votre historique de stock ne contient pas de prix, vous n'obtiendrez pas d'informations de tarification correctes si vous essayez d'utiliser le stock local dans la tarification de Projet/Nomenclature. Vous pouvez toujours revenir en arrière et modifier l'historique de stock afin d'ajouter des prix.
Les options de filtrage des offres permettent de restreindre la liste des offres :
Le tableau de tarification est le composant central de la fonctionnalité de tarification BOM dans PartsBox. Il fournit un aperçu complet de tous les composants d'un projet, ainsi que leurs informations de prix et leurs options d'approvisionnement. Ce tableau vous permet de prendre des décisions éclairées concernant l'achat de composants pour votre projet.
Les colonnes clés du tableau de tarification incluent :
Le tableau de tarification offre la possibilité de "verrouiller" une offre particulière pour un composant à l'aide de l'icône de cadenas. Lorsqu'une offre est verrouillée, elle sera utilisée pour calculer le prix global de la nomenclature (BOM), indépendamment de tout changement de prix ou de disponibilité.

Chaque ligne du tableau de tarification comprend une case à cocher « exclure », vous permettant d'exclure rapidement un composant des calculs de prix. Ceci est utile lorsque vous souhaitez voir l'impact de la suppression d'un composant particulier de votre nomenclature (BOM).
Pour voir plus de détails sur les offres disponibles pour un composant spécifique, vous pouvez développer la ligne à l'aide de l'icône chevron sur le côté gauche. Cela affichera une liste de toutes les offres pour ce composant, y compris les prix, les paliers de quantité et les délais.
PartsBox sélectionne automatiquement la meilleure offre (la moins chère) pour chaque entrée de la nomenclature (BOM) liée à une identité en ligne (Numéro de Composant Fabricant). Avec généralement 20 à 40 offres disponibles pour chaque composant, le processus de sélection est complexe, prenant en compte divers facteurs :
Le tableau principal de tarification de la nomenclature (BOM) n'affiche que la meilleure offre pour chaque composant. PartsBox sélectionne cette offre en se basant sur le 'Prix en éliminant l'excédent' — le prix payé en supposant que tout stock excédentaire acheté sera jeté. Cette approche garantit que l'option la plus rentable est choisie, même si la quantité requise est inférieure au MOQ ou n'est pas un multiple de commande.
Par exemple, si 50 composants sont nécessaires mais que la MOQ est de 100, PartsBox prendra en compte le prix pour 100 composants, en supposant que les 50 excédentaires seront jetés. Si ce prix reste compétitif grâce aux remises sur quantité, il peut être sélectionné comme la meilleure offre. Il est paradoxalement parfois moins cher d'acheter plus. De même, les quantités sont arrondies au multiple de commande le plus proche pour la comparaison.

Le classement des offres, et donc la meilleure offre, change en fonction de la quantité à construire. Cela permet de découvrir de nouvelles sources de composants inattendues qui deviennent rentables à certaines quantités.
Développer chaque offre révèle des détails supplémentaires :

Pour les méta-composants, les substituts de BOM ou les substituts de composants, les offres sont rassemblées pour tous les composants groupés. Comme ces composants sont considérés comme interchangeables, les offres sont combinées et la meilleure est sélectionnée dans l'ensemble du groupe.
En plus de s'approvisionner en composants auprès des principaux distributeurs, il est courant de recevoir des offres personnalisées d'autres fournisseurs pour des quantités spécifiques, souvent avec des prix réduits. PartsBox s'adapte à cela en vous permettant de saisir vos propres offres locales, qui sont ensuite prises en compte et classées aux côtés des offres en ligne lors du processus de tarification.
Les offres locales peuvent être ajoutées de deux manières :
Comme les offres en ligne, les offres locales prennent en charge plusieurs paliers de prix pour n'importe quelle quantité, ainsi qu'une quantité minimale de commande (MOQ) et un multiple de commande. Ces paramètres sont pris en compte par l'algorithme de tarification lors de la détermination des meilleures offres pour un projet donné.

Lors de l'ajout d'une offre locale, vous pouvez fournir des informations supplémentaires telles que :
La date d'expiration est particulièrement importante, car PartsBox exclura automatiquement toute offre expirée de la prise en compte lors de la tarification. Une offre ne sera pas prise en compte si elle a expiré.
Après avoir créé une offre locale, vous pouvez y joindre des fichiers en cliquant sur l'offre et en utilisant la section des pièces jointes. Ceci est utile pour stocker des devis, des correspondances par e-mail ou tout autre document lié à l'offre.
PartsBox prend en charge toutes les principales devises pour les offres locales. Il convertit les prix dans votre devise d'affichage préférée en utilisant des taux de change à jour, tout en préservant les prix et la devise d'origine pour référence. Cela vous permet de travailler avec des offres de divers fournisseurs du monde entier sans conversions manuelles de devises.
PartsBox simplifie la gestion des devises. Les utilisateurs peuvent sélectionner leur devise préférée dans les paramètres, et tous les prix seront affichés dans cette devise dans toute l'application. Cela permet une expérience cohérente et personnalisée lors du travail avec des informations de prix.
Le logiciel utilise les taux de change de la Banque centrale européenne (BCE) pour une conversion précise des devises. Ces taux sont régulièrement mis à jour. Cela élimine le besoin de conversions manuelles de devises et fournit aux utilisateurs des informations de prix à jour.
Lors de la saisie manuelle des offres, vous pouvez choisir parmi toutes les devises prises en charge. PartsBox gérera automatiquement la conversion de devise, affichant les prix dans la devise préférée de l'utilisateur. Cette fonctionnalité permet de gérer les offres de divers fournisseurs et régions, facilitant ainsi la comparaison et l'analyse des données de prix.
Les productions sont une fonctionnalité essentielle de PartsBox pour planifier et suivre la production. Elles vous permettent de vérifier si vous avez des quantités suffisantes de composants (y compris l'attrition), de préparer votre production, de générer une liste de prélèvement et de retirer les quantités utilisées de votre stock.
Les constructions fournissent également une traçabilité. Selon votre plan d'abonnement, l'historique de construction montre quels composants spécifiques ont été utilisés dans chaque construction, avec différents niveaux de détail.
Pour accéder à l'historique des productions passées, voir les productions multi-étapes en cours ou démarrer une nouvelle production, accédez à l'onglet « Productions » au sein d'un projet.
Lors du démarrage d'une nouvelle construction, le tableau de construction affiche tous les composants du projet ainsi que leurs quantités requises et disponibles. Pour les plans qui prennent en charge les calculs d'attrition des composants, la quantité nécessaire inclut le surplus d'attrition, calculé individuellement pour chaque composant en fonction de ses paramètres d'attrition. Lorsque l'attrition est appliquée, la colonne Requis affiche la répartition au format "15 (12+3)", montrant la quantité totale requise suivie de la quantité de base et du surplus d'attrition entre parenthèses.
Pour les plans Production et supérieurs, vous pouvez désactiver les calculs d'attrition pour une production en utilisant la case à cocher "Désactiver l'attrition ?" dans les paramètres de production. Lorsqu'elle est désactivée, les quantités exactes de la BOM seront utilisées sans ajouter de composants supplémentaires pour l'attrition. Vous pouvez également outrepasser ce paramètre pour des entrées de BOM individuelles en développant la ligne d'entrée et en ajustant le paramètre d'attrition pour cette entrée spécifique.
La colonne 'Demandes de stock' indique d'où proviendront les composants. Pour les composants stockés dans plusieurs emplacements, les composants avec gestion par lot et les méta-composants, cette colonne peut afficher plusieurs sources.
Vous pouvez définir la quantité de production planifiée en saisissant un nombre ou en utilisant les boutons +/-. L'ajustement de la quantité met tout à jour instantanément. S'il n'y a pas assez de stock pour un composant, cette ligne sera surlignée en rouge avec un avertissement.
PartsBox utilise diverses stratégies lors de l'attribution de composants aux entrées de la nomenclature (BOM) :
Vous pouvez également restreindre PartsBox pour n'utiliser qu'une seule source de composants pour chaque entrée de BOM. Certains plans sont limités à une seule source, et dans d'autres plans, il peut être utile d'assurer une traçabilité complète.
La stratégie de sélection de source de composant par défaut détermine les affectations initiales, mais celles-ci peuvent être modifiées dans le tableau. Chaque ligne peut être développée pour afficher les sources, vous permettant de les sélectionner individuellement et de les réorganiser (sous réserve des limitations du plan). Vous pouvez également remplacer la quantité utilisée par entrée.
Chaque ligne comprend une case à cocher « Exclure ? ». La cocher exclura le composant de la production (essentiellement un DNP - Do Not Populate). Aucun stock ne sera retiré pour les composants exclus.
S'il n'y a pas assez de stock pour certaines entrées de la nomenclature, PartsBox affichera un avertissement mais vous permettra quand même de procéder à la construction. Cela peut être utile si vous avez du stock supplémentaire sous la main qui n'a pas été entré dans PartsBox, ou si vous souhaitez produire des cartes partiellement peuplées. La quantité maximale disponible sera retirée de votre stock.
Dans les constructions en une seule étape, appuyer sur le bouton « Construire et retirer le stock » (et confirmer) retirera le stock pour tous les composants non exclus appartenant au projet. La construction sera alors marquée comme terminée.
Pour les productions en plusieurs étapes, cochez la case 'production en plusieurs étapes'. PartsBox affichera des cases de sélection à côté de chaque composant dans la production. Vous pouvez utiliser les cases individuelles pour sélectionner des lignes, sélectionner/désélectionner toutes les lignes, et utiliser l'interface de recherche/filtrage pour marquer les composants à assembler/placer dans l'étape actuelle. L'interface de filtrage prend en charge les tags, donc entrer '#smd' est un moyen rapide de sélectionner tous les éléments CMS, qui sont souvent placés en premier.
Appuyer sur 'Produire & déstocker' ne traitera que les entrées sélectionnées (comme dans les productions en une seule étape).
Effectuer une étape de production sans sélectionner de composants peut être utile pour documenter une étape de traitement dans l'historique de production.
Une production multi-étapes incomplète apparaîtra dans l'onglet « En cours » de l'interface des Productions. La sélectionner vous permet de construire l'étape suivante ou de terminer la production, en la marquant comme complète.
Une production peut comporter n'importe quel nombre d'étapes. Elle peut également être marquée comme terminée même si tous les composants n'ont pas été placés. Dans ce cas, les entrées non utilisées seront marquées comme exclues de la production.
Une construction multi-étapes est représentée par le même code ID Anything™ à travers toutes les étapes, permettant aux étiquettes ID Anything™ d'être attachées même aux appareils incomplets pour une identification rapide et un accès aux informations de construction.
Lors de la gestion de la production, il est important de conserver un historique des constructions. Cet enregistrement comprend généralement des informations telles que le nombre d'unités construites pour un projet ou une BOM, la date et l'heure de la construction, et tout commentaire pertinent. Bien que ce niveau de détail soit suffisant pour des cycles de production simples, les constructions plus complexes nécessitent souvent le suivi de données supplémentaires.
Dans des scénarios réels, chaque production a sa propre configuration unique. Cette configuration comprend des informations supplémentaires, notamment :
PartsBox stocke toutes ces informations dans l'historique de production, vous permettant de revoir et de vérifier facilement comment une production particulière a été configurée à tout moment dans le futur.
Pour accéder à l'historique de configuration de production, accédez à l'onglet 'Productions' dans la section Projets de PartsBox. Ici, vous trouverez une liste de toutes les productions. Vous pouvez choisir d'afficher la liste complète ou de la filtrer pour n'afficher que les productions terminées ou les productions en plusieurs étapes actuellement en cours.
Chaque production se voit attribuer un code ID Anything™ unique, qui peut être imprimé sur une étiquette et apposé sur les appareils physiques produits lors de cette production. Ce code offre un accès rapide et pratique aux informations de production, garantissant que vous pouvez récupérer les détails pertinents à tout moment, même longtemps après la fin de la production.
Les sous-ensembles dans PartsBox représentent le stock résultant de la construction de projets. Lorsqu'un projet est construit, le stock du sous-ensemble correspondant est incrémenté de la quantité construite. Cela permet de gérer efficacement des produits complexes composés de multiples sous-ensembles et composants, chaque sous-ensemble étant produit ou approvisionné séparément.
Pour créer un composant de sous-ensemble pour un projet :
Après sa création, le sous-ensemble apparaîtra dans la liste des composants et pourra être géré comme n'importe quel autre composant, à une exception près : le nom d'un sous-ensemble est toujours le même que celui du projet correspondant et ne peut pas être modifié.
Lors de la construction d'un projet, l'écran de confirmation de construction inclut une option pour ajouter du stock au méta-composant de sous-ensemble associé. Si activé, vous pouvez :
Lors de la confirmation, le stock du sous-ensemble sera incrémenté de la quantité produite. Comme les sous-ensembles se comportent comme des composants réguliers, ils peuvent être utilisés dans d'autres projets et productions, et des fonctionnalités telles que les avertissements de stock faible et les paramètres d'attrition peuvent être configurées.
Lorsque le contrôle des lots est activé, chaque construction d'un projet résulte en un lot distinct du méta-composant de sous-ensemble correspondant, identifié par un code ID Anything™ unique. En attachant des étiquettes ID Anything™ aux appareils fabriqués, vous pouvez scanner rapidement le code à l'aide d'un appareil mobile pour accéder aux informations de construction associées.
Lors de la visualisation d'une production pour un projet avec un sous-ensemble, l'onglet Résultats de production dans la navigation de gauche montre le stock résultant créé à partir de cette production. Cela fournit un lien direct entre la production et sa sortie, facilitant le suivi de ce qui a été produit.
Pour les plans avec contrôle des lots, cette vue affiche les lots individuels créés à partir de la production, montrant les noms des lots, les quantités, les emplacements de stockage et les commentaires. Vous pouvez développer chaque ligne pour voir les détails complets du lot, y compris les pièces jointes, les champs personnalisés et l'historique.
Pour les plans avec contrôle des lots, la vue Résultats de production fournit des opérations en masse sur les lots résultants :
Ces opérations vous permettent de gérer la production directement depuis le contexte de construction, sans avoir à naviguer vers les lots individuels séparément.
PartsBox offre une fonctionnalité puissante pour le suivi des appareils individuels construits à partir de projets/BOMs. Lors du démarrage d'une construction, vous pouvez activer l'option « Suivre chaque sous-ensemble résultant séparément ». Cela modifie le processus de construction pour générer des lots individuels pour chaque sous-ensemble construit, attribuant ainsi un numéro de série unique à chaque appareil.
L'activation de cette option débloque une multitude de possibilités pour le suivi du cycle de vie des dispositifs individuels. Les lots dans PartsBox contiennent déjà une quantité importante de données et possèdent des codes ID Anything™ uniques qui leur sont attribués. Vous pouvez joindre des données supplémentaires à ces lots sous forme de fichiers, tels que des résultats de tests, des protocoles de réparation, des dépôts réglementaires, un historique de service ou toute autre information pertinente.
Chaque lot se voit attribuer un code ID Anything™ unique, qui peut être imprimé sous forme de code QR et physiquement attaché à l'appareil correspondant. Cela permet une identification et un suivi faciles des appareils individuels. Alternativement, les appareils peuvent être identifiés par une combinaison du code ID Anything™ de la production (pointant vers la production spécifique) et d'un numéro de série entier attribué automatiquement au sein de cette production.
Lorsque l'option d'ajout de stock de sous-ensembles est activée pour une production en plusieurs étapes, PartsBox garde une trace du stock actuellement en production. Cela vous permet de joindre des informations sur les anomalies potentielles de production ou les résultats de tests individuels à chaque lot d'appareils au fur et à mesure de leur fabrication. Une fois la production terminée, le statut du stock passe de "En production" à "Disponible".
PartsBox prend en charge trois types de commandes, chacune représentant une étape différente du processus d'achat :
Pour créer une commande ou ajouter des articles à une commande ouverte existante, vous pouvez commencer par examiner les prix et les offres pour un seul composant ou en travaillant avec une Liste d'Achats. PartsBox vous permet d'ajouter des offres individuelles ou un groupe d'offres à une commande, en les associant au fournisseur correspondant qui a fourni le prix.
Lors de la modification des quantités dans une commande ouverte, PartsBox récupère automatiquement les informations de prix actuelles et ajuste le prix total en fonction de la quantité et des éventuelles remises sur quantité applicables. Cela garantit que vous disposez toujours de prix à jour et précis pour vos commandes.
Les commandes ouvertes peuvent être transférées vers le site web d'un distributeur par copier-coller, ou elles peuvent être exportées dans un format approprié si un bon de commande imprimé plus formel est requis.
Le moyen le plus efficace de passer une commande auprès d'un fournisseur est d'utiliser la fonctionnalité 'Télécharger le panier'. Cela vous permet de copier-coller ou de télécharger un fichier CSV contenant les détails de la commande.
Lorsque vous marquez une commande ouverte comme 'Commandée', PartsBox vous invite à fournir une date de livraison prévue. Cette information vous aide à suivre quand vos composants sont censés arriver et permet au système d'afficher le stock commandé dans diverses sections pertinentes de l'application.
Si nécessaire, vous pouvez annuler une commande, ce qui rétablit son statut à « Ouverte » et supprime le stock attendu de l'affichage.
PartsBox offre plusieurs méthodes pratiques pour recevoir des composants d'une commande :
Lors de la planification de la production de plusieurs appareils électroniques, il est souvent nécessaire d'acheter des composants en gros. Cependant, déterminer les quantités exactes nécessaires peut être difficile, surtout en tenant compte du stock local existant et des composants partagés entre différentes BOM (Nomenclatures).
La présence de méta-composants (substituts de composants), d'alternatives de composants et de substituts de BOM ajoute une couche supplémentaire de complexité au processus d'achat. Jusqu'au moment de la commande, il est avantageux de conserver une certaine flexibilité dans le choix des MPN (Manufacturer Part Numbers) spécifiques.
Pour lancer le processus d'achat, accédez à la section « Projets » et commencez à ajouter des projets/BOMs à votre panier de projet en utilisant les boutons « Ajouter au panier » situés au bas de chaque carte de projet. Lors de l'ajout d'un projet, vous aurez la possibilité de spécifier les quantités que vous avez l'intention de produire.
Une fois que vous avez ajouté les projets souhaités au panier, attribuez un nom descriptif à votre liste et cliquez sur 'Créer une liste d'achats'. Cette action vous redirigera vers la section 'Achats', où vous pourrez voir toutes vos listes d'achats.
Cliquer sur une liste d'achat spécifique ouvrira l'interface de tarification familière, similaire à celle utilisée pour la tarification de Projet/Nomenclature. Cette interface vous permet de sélectionner des offres, d'ajouter vos propres offres, de choisir des alternatives spécifiques pour les méta-composants et de limiter votre sélection aux distributeurs préférés.
Après avoir finalisé votre liste d'achats, passez à la vue « Grouper par Distributeur/Vendeur » pour voir vos composants organisés en commandes séparées pour chaque vendeur. Cette vue offre la même fonctionnalité que la vue « Tous les composants », vous permettant de modifier les choix d'offres si nécessaire. De plus, vous pouvez rapidement ajouter tous les composants à une commande nouvelle ou existante avec un vendeur spécifique et procéder à la commande directement avec lui.
Bien que le support de la commande automatique ait toujours fait partie du plan à long terme, sa mise en œuvre reste difficile en raison des complexités liées à l'intégration avec les systèmes des différents distributeurs.
PartsBox vous permet de rendre votre base de données de composants publique, en partageant tout ou partie de vos composants avec d'autres. Cette fonctionnalité est utile pour les amateurs qui souhaitent partager leur inventaire de composants, ainsi que pour les makerspaces qui souhaitent présenter les composants disponibles.
Pour publier vos composants, accédez à la section Paramètres | Publication. Ici, vous pouvez saisir des informations sur vous-même ou votre organisation, telles qu'une brève description, une URL et une description plus longue. Ces informations seront affichées sur votre page publique.
Notez que votre page publique n'existera que si vous avez sélectionné des composants pour la publication. Les mises à jour de la page publique ne sont pas instantanées et peuvent prendre de plusieurs minutes à une heure.
PartsBox propose trois options pour sélectionner les composants à rendre publiquement visibles :
En sélectionnant soigneusement les composants à publier, vous pouvez contrôler les informations partagées avec d'autres tout en gardant vos autres données privées.
PartsBox s'intègre à KiCad version 7.0 ou ultérieure, vous permettant d'accéder aux données de vos composants PartsBox directement dans le sélecteur de symboles de KiCad. Cette intégration utilise la fonctionnalité de bibliothèques HTTP de KiCad.
Les bibliothèques HTTP KiCad fonctionnent comme des interfaces en lecture seule vers des sources de données externes comme PartsBox. Elles ne stockent pas elles-mêmes les données de symbole ou d'empreinte, mais référencent des symboles et des empreintes définis dans les bibliothèques KiCad standard (.kicad_sym). Lorsque vous sélectionnez un composant dans la bibliothèque HTTP PartsBox dans KiCad, il remplit le symbole schématique avec les données de PartsBox, telles que le numéro de pièce du fabricant (MPN), la valeur, l'empreinte et d'autres champs spécifiés.
Pour configurer l'intégration KiCad dans PartsBox :
La configuration est divisée en ces sections :
Les catégories définissent des sous-ensembles de votre base de données de composants qui seront visibles sous forme de sections navigables distinctes dans le sélecteur de symboles KiCad.
Cette section contrôle la manière dont les données des composants PartsBox sont mappées aux champs de symboles KiCad.
Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Vous pouvez également définir des noms de champs personnalisés.symbolIdStr est essentiel : il indique à KiCad quel symbole utiliser à partir de vos bibliothèques KiCad standard. Il est toujours mappé au champ "[Composant] Symbole KiCad" dans PartsBox.Footprint à "[Composant] Empreinte KiCad" et Reference à "[Composant] Référence KiCad".Cette section fournit le fichier de configuration nécessaire pour KiCad.
.kicad_httplib.Pour activer la bibliothèque PartsBox dans KiCad :
partsbox.kicad_httplib (ou tout autre nom avec l'extension .kicad_httplib).partsbox.kicad_httplib que vous avez enregistré.La bibliothèque PartsBox apparaîtra désormais dans le sélecteur de symboles KiCad. Vous pouvez parcourir les catégories que vous avez définies et sélectionner des composants.
Pour que l'intégration fonctionne correctement, PartsBox doit savoir quel symbole KiCad, quelle empreinte et quel préfixe de référence associer à chaque composant. Ceci est configuré dans la vue des détails du composant :
Device:R, MyLibrary:MySymbol). Cette valeur sera mappée au champ symbolIdStr dans KiCad.Resistor_SMD:R_0603_1608Metric).R, C, U).L'enregistrement de ces paramètres les rend disponibles via l'API pour que KiCad les utilise lorsque le composant est sélectionné.
À l'avenir, il sera possible de définir ces champs pour plusieurs composants sélectionnés à la fois (par exemple, sélectionner tous les composants avec un tag « résistance » et définir leur référence KiCad sur « R »).
Vous pouvez rendre votre bibliothèque PartsBox accessible dans Altium Designer. Vos symboles et empreintes resteront dans Altium, tandis que toutes les autres données sur les composants seront accessibles depuis PartsBox. L'intégration avec Altium Designer est légèrement plus complexe à configurer en raison de ses exigences de connexion de base de données ODBC héritées.
Vous devrez exécuter PartsBox Outpost™ sur votre machine. C'est une application qui fournit une synchronisation en temps réel avec votre base de données PartsBox en ligne et offre une interface SQL à laquelle Altium Designer peut se connecter. Outpost™ est livré sous forme de conteneur Docker. Pour l'instant, la synchronisation est unidirectionnelle uniquement, il n'y a donc aucun moyen d'apporter des modifications à votre base de données PartsBox depuis Altium, mais cela pourrait changer à l'avenir.
Prérequis :
Commencez par installer le pilote ODBC PostgreSQL. Ensuite, installez Docker Desktop et téléchargez l'image jrychter/outpost:latest depuis Docker Hub.
Dans Docker Desktop, cliquez sur l'icône Exécuter à côté du nom de l'image dans la section "Images". Ouvrez ensuite la section "Optional settings".
Dans la section "Ports", entrez 5432 pour le port hôte correspondant à :5432/tcp.
Dans la section "Variables d'environnement", créez deux variables d'environnement :
PARTSBOX_API_KEY : ceci doit contenir votre clé API PartsBoxPOSTGRES_PASSWORD : mot de passe de la base de données que vous utiliserez dans Altium Designer pour vous connecter à la base de donnéesCliquez sur le bouton "Run" et vous devriez voir un conteneur en cours d'exécution dans la section "Containers". Si vous cliquez sur le conteneur, vous pouvez vérifier les journaux pour tout message anormal.
Après cela, vous pouvez créer une DbLib ou un DbLink dans Altium (veuillez consulter la documentation d'Altium Designer pour plus de détails sur les différences entre ces deux options). Choisissez « File | New | Library » dans le menu principal, puis choisissez « Database Library ».
Dans la section "Source de connexion", choisissez "Utiliser une chaîne de connexion". Configurez ensuite la chaîne de connexion suivante : Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=VOTRE_MOT_DE_PASSE_ICI
Assurez-vous d'utiliser le même mot de passe de base de données que celui utilisé lors du démarrage du conteneur Docker. Assurez-vous également qu'il n'y a pas d'espaces à la fin de la chaîne de connexion.
Cliquez sur le bouton « Avancé ». Dans les options SQL, changez les caractères de citation gauche et droit pour qu'ils soient des guillemets doubles (") et laissez l'option « Citer les tables » cochée.
Cliquez sur "Connecter". Vous devriez voir les champs de la base de données apparaître dans le tableau juste en dessous des paramètres des champs.
Dans la section "Paramètres du champ", choisissez "Recherche par clé unique", et pour le champ "Base de données", choisissez "ID PartsBox".
À ce stade, vous devriez avoir une connexion de base de données fonctionnelle avec un mappage automatique des champs essentiels. Vous voudrez probablement enregistrer cette base de données.
Si la connexion échoue avec un message d'erreur, une chose à vérifier est le nom du pilote ODBC référencé dans la chaîne de connexion. Pour lister tous les pilotes ODBC sur votre machine, vous pouvez utiliser Windows PowerShell et la commande suivante : Get-OdbcDriver. Vous utiliseriez alors le nom de pilote approprié de l'un des pilotes listés dans la chaîne de connexion.
PartsBox prend en charge les scanners de codes-barres qui génèrent des frappes au clavier, ce qui inclut la plupart des scanners USB. Le Zebra LS2208 est un scanner 1D fiable et abordable qui fonctionne bien avec PartsBox. Cependant, comme les distributeurs de composants adoptent de plus en plus les codes-barres 2D pour leur capacité de stockage de données supérieure, un scanner 2D est recommandé pour pérenniser votre installation.
Pour utiliser un scanner 2D avec PartsBox, vous devez le configurer pour remplacer les caractères spéciaux non imprimables (codes ASCII RS, GS et EOT) par les chaînes '{RS}', '{GS}' et '{EOT}', respectivement. Ceci est nécessaire pour que le scanner fonctionne correctement avec les applications web. Si vous avez un scanner Zebra DS2208, scannez simplement le code-barres fourni pour le configurer automatiquement pour une utilisation avec PartsBox :

Tout scanner 1D prenant en charge l'interface USB HID (c'est-à-dire agissant comme un clavier) devrait fonctionner avec PartsBox. Si la sortie du scanner est visible dans un éditeur de texte, il est compatible avec PartsBox.
Les scanners 2D connus pour bien fonctionner avec PartsBox incluent :
Le Zebra DS6608 (discontinué en 2007) est connu pour ne pas fonctionner avec PartsBox.
Pour utiliser un scanner 2D avec PartsBox, le scanner doit prendre en charge les remplacements de chaînes dans les codes scannés (connu sous le nom de "Advanced Data Formatting" ou "ADF" dans les scanners Zebra). C'est une limitation des navigateurs web, pas de PartsBox.
Pour la meilleure expérience de lecture de codes-barres, PartsBox recommande d'utiliser un scanner 2D dédié, spécifiquement le Zebra DS2208. Un scanner 2D peut décoder les codes-barres 1D et 2D, assurant la compatibilité avec la tendance croissante des codes-barres 2D utilisés par les distributeurs.
Une alternative plus abordable est l'application Barcode to PC, qui consiste en un logiciel installé sur votre PC et une application mobile pour scanner. Bien que cette solution ne fonctionne pas actuellement de manière fiable avec les codes DataMatrix, des améliorations sont attendues à l'avenir.
En raison de facteurs indépendants de la volonté de PartsBox, une fiabilité à 100 % ne peut être garantie lors de l'utilisation de scanners USB pour la lecture de codes-barres.
Si un scanner 2D ne fonctionne pas avec PartsBox :
Veuillez vous référer à la section « Problèmes connus et limitations » ci-dessus pour voir si votre problème est répertorié. Si la sortie du scanner dans le Bloc-notes semble correcte mais que PartsBox ne parvient toujours pas à reconnaître le code-barres, utilisez le formulaire de commentaires pour signaler le problème.