Guide de l'utilisateur PartsBox

Introduction

Qu'est-ce que PartsBox ?

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.

Gestion des stocks

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.

Tarification de la BOM

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.

Gestion de la production

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.

Contrôle de lot

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.

Philosophie de conception

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.

Concepts

Composants

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 :

  • Composants liés sont destinés aux composants avec des numéros de référence fabricant (MPN). Si un composant a un MPN et que vous pouvez le trouver en ligne, choisissez cette option. Vous obtiendrez instantanément une description, un lien vers la fiche technique, un lien vers le site du fabricant, les spécifications du composant, une image miniature, et PartsBox pourra obtenir des informations sur les prix et la disponibilité de ce composant auprès des distributeurs.
  • Composants locaux sont pour tout le reste : composants génériques et sans marque, PCB, composants personnalisés, pièces mécaniques et tout ce qui n'a pas de numéro de pièce exact.
  • Méta-composants regroupent des composants interchangeables (substituts exacts les uns des autres).
  • Les composants sous-ensembles sont le résultat de la construction d'un projet et correspondent 1:1 aux projets.

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.

Stock

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 :

  • Ils indiquent ce qui doit être commandé.
  • Ils vous permettent de suivre les commandes en attente.
  • Vos projets (BOM) peuvent utiliser des composants que vous n'avez pas physiquement en stock, mais que votre fabricant aura.
  • Ils vous permettent d'importer des nomenclatures (BOM) à partir d'outils de CAO à l'avenir, en faisant correspondre automatiquement les entrées de la nomenclature aux composants.

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.

Lots

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 :

  • Nom : Un identifiant unique pour le lot, généralement lié à la source ou à la date d'acquisition
  • Description : Détails supplémentaires sur le lot, tels que les informations sur le fournisseur ou des caractéristiques spécifiques
  • Commentaires : Notes sur le lot qui peuvent être pertinentes pour référence future
  • Tags : Étiquettes pouvant être appliquées pour filtrer les lots pour l'affichage ou lors de la sélection des sources de composants pour les productions
  • Pièces jointes : Documents pertinents tels que factures, rapports d'inspection ou résultats de tests

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.

Emplacements de stockage

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.

Champs personnalisés

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 :

  • Pour les composants : numéros de référence distributeur, niveaux de fiabilité, statut de conformité environnementale
  • Pour les emplacements de stockage : plages de température, niveaux de protection ESD, informations de propriété, niveau MSL
  • Pour les lots : numéros de lot fournisseur, dates d'expiration, statut d'inspection qualité
  • Pour les commandes : statut d'approbation, méthodes d'expédition, documentation douanière
  • Pour les projets : chefs de projet, étapes de développement, approbations réglementaires
  • Pour les constructions : numéros de lot, identifiants de ligne de production, statut de contrôle qualité

Les champs personnalisés sont entièrement intégrés dans l'interface PartsBox et peuvent être :

  • Ajouté aux vues de tableau en tant que colonnes
  • Exporté dans les exports de tableaux PDF ou CSV
  • Utilisé pour la recherche
  • Utilisé dans les filtres

Opérations en masse sur les champs personnalisés

Lorsque vous travaillez avec plusieurs éléments, vous pouvez effectuer des opérations en masse sur les champs personnalisés :

  • Définir le champ personnalisé : Ajoutez ou mettez à jour une valeur de champ personnalisé sur tous les éléments sélectionnés en une seule fois
  • Renommer le champ personnalisé : Modifiez le nom d'un champ personnalisé sur tous les éléments sélectionnés
  • Supprimer le champ personnalisé : Supprimez un champ personnalisé de tous les éléments sélectionnés

Pour utiliser ces opérations :

  1. Sélectionnez plusieurs éléments dans un tableau à l'aide des cases à cocher
  2. Utilisez le menu d'actions groupées pour choisir l'opération de champ personnalisé
  3. Suivez les instructions pour terminer l'opération

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.

Pièces jointes

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 :

  • Fiches techniques pour les composants électroniques
  • Modèles CAO 3D de pièces mécaniques
  • Factures et bordereaux d'expédition pour les commandes
  • Documents de contrôle qualité et rapports de test
  • Photos et images de produits
  • Notes d'application et conceptions de référence
  • Certificats de conformité (CoC) et fiches de données de sécurité (FDS)

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.

Commandes

Dans PartsBox, les commandes représentent des achats de composants auprès de fournisseurs. Chaque commande passe par trois états distincts :

  1. Ouverte : Lorsqu'une commande est créée pour la première fois, elle commence à l'état "Ouverte". Vous pouvez modifier librement la commande, en ajoutant ou en supprimant des lignes selon vos besoins. Cela vous permet de constituer progressivement votre commande avant de la soumettre au fournisseur.
  2. Commandé : Une fois que vous avez finalisé votre commande et l'avez passée auprès du fournisseur, la commande passe à l'état "Commandé". Cela indique que la commande a été soumise et que vous attendez que le fournisseur traite et expédie vos composants. Dans cet état, la commande ne peut plus être modifiée.
  3. Reçu : Une fois que le fournisseur a expédié votre commande et que vous avez reçu tous les composants, la commande passe automatiquement à l'état "Reçu". Cette transition se produit lorsque vous marquez toutes les lignes de la commande comme reçues dans PartsBox. L'état "Reçu" indique que la commande est complète et que tous les composants ont été ajoutés à votre inventaire.

Projets

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 :

  1. Construction d'appareils : Lorsque vous êtes prêt à fabriquer un appareil, vous pouvez créer une production à partir du projet. Cela permet de suivre le processus de production, de gérer les niveaux de stock et de s'assurer que vous disposez de tous les composants nécessaires.
  2. Estimation des coûts : PartsBox calcule le prix de la BOM d'un projet, fournissant une estimation du coût total des composants. Cela aide à prendre des décisions sur le prix des produits et à gérer les coûts de production.
  3. Sous-ensembles : Les projets peuvent représenter des sous-ensembles qui seront incorporés dans des appareils ou des systèmes plus grands. Lorsque vous terminez un projet de sous-ensemble, les articles fabriqués deviennent disponibles en tant que stock pouvant être utilisé comme composants dans d'autres projets. Cette approche hiérarchique prend en charge la gestion de produits complexes avec plusieurs niveaux d'assemblage.

Productions

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).

Offres

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.

Listes d'achat

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.

Rapports

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.

Valorisation des stocks

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.

Indicateurs clés

Pour chaque composant, PartsBox suit :

  • Valeur d'achat : Le montant total payé pour tout le stock ajouté. Cela représente l'argent réel dépensé pour acquérir les composants.
  • Prix d'achat moyen : Calculé à partir de toutes les opérations d'ajout de stock où un prix a été saisi. Il s'agit du coût moyen pondéré par unité.
  • Valeur totale : La valeur actuelle estimée du stock disponible, calculée comme suit : prix d'achat moyen × quantité de stock actuelle.

Valorisation avec contrôle des lots

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 :

  • Chaque lot conserve son prix d'achat d'origine, permettant un suivi exact des coûts
  • Lorsque des composants sont utilisés dans des productions, le coût est attribué en fonction des lots spécifiques consommés
  • Les divisions de lots héritent du coût du lot parent
  • Les rapports affichent des valeurs exactes basées sur les coûts réels des lots

Cette valorisation exacte est particulièrement utile pour :

  • Des calculs précis du coût des marchandises vendues (COGS)
  • La conformité aux normes comptables exigeant une valorisation précise des stocks
  • Le suivi des variations de coûts entre différents lots d'achat

Valorisation sans contrôle de lot

Sans contrôle des lots, PartsBox utilise la méthode du coût moyen pour la valorisation des stocks :

  • Tout le stock d'un composant est traité comme fongible (interchangeable)
  • Le prix d'achat moyen est calculé sur tous les achats
  • Lorsque le stock est retiré, il est valorisé au prix moyen actuel
  • Cette méthode fournit une approximation raisonnable lorsque le suivi exact des lots n'est pas requis

Sélection de la source des composants (FIFO/LIFO)

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 :

  • FIFO (Premier entré, premier sorti) : Utilise le stock le plus ancien en premier (par date d'acquisition)
  • LIFO (Dernier entré, premier sorti) : Utilise le stock le plus récemment acquis en premier
  • Dernier accès : Utilise les lots les plus récemment consultés en premier
  • Plus grand lot en premier : Consomme les plus grands lots avant les plus petits
  • Plus petit lot en premier : Consomme les plus petits lots avant les plus grands

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é.

Organisations (Entreprises)

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.

Droits d'accès

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 :

  • Admin : Les utilisateurs avec un accès administrateur ont un contrôle total sur le système. Ils peuvent lire et écrire des données dans la base de données, gérer l'accès des utilisateurs, modifier les informations de facturation, supprimer toutes les données et annuler l'abonnement. Les administrateurs ont le plus haut niveau de responsabilité et doivent être assignés avec soin.
  • Lecture/Écriture : Les utilisateurs avec un accès en lecture/écriture peuvent voir et modifier les données de la base de données, telles que la création et la mise à jour de composants, de lieux de stockage, de projets et de productions. Cependant, ils ne peuvent pas gérer les comptes utilisateurs, les informations de facturation ou l'abonnement. Ce niveau convient aux utilisateurs qui travaillent activement avec l'inventaire et doivent effectuer des modifications.
  • Lecture seule : Les utilisateurs disposant d'un accès en lecture seule peuvent consulter les données de la base de données mais ne peuvent effectuer aucune modification. Ce niveau est approprié pour les utilisateurs qui ont besoin d'accéder aux informations à des fins de référence mais n'ont pas besoin de pouvoir effectuer des changements.

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.

Piste d'audit

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 :

  • Un horodatage précis du moment où la modification a eu lieu
  • Le compte utilisateur responsable du changement
  • Des données détaillées décrivant la nature spécifique de la modification

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.

Attrition des composants

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.

Lieux de stockage par défaut pour les composants

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 :

  1. Présélection automatique : Lors de l'ajout de stock à un composant avec un emplacement par défaut défini, cet emplacement sera automatiquement présélectionné dans le sélecteur d'emplacement de stockage. Cela permet de gagner du temps et réduit le risque de stocker accidentellement des composants au mauvais endroit.
  2. Application obligatoire : En option, vous pouvez marquer l'emplacement par défaut comme obligatoire. Lorsqu'il est activé, le stock pour ce composant ne peut être ajouté qu'à l'emplacement par défaut, empêchant totalement les erreurs.

Pour définir un emplacement de stockage par défaut pour un composant :

  1. Accédez à la page de détail du composant
  2. Allez dans 'Paramètres'
  3. Sélectionnez l'onglet 'Stockage'
  4. Choisissez l'emplacement de stockage par défaut dans le menu déroulant
  5. En option, cochez 'L'emplacement est obligatoire' pour imposer l'emplacement

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 :

  • Composants avec des bacs ou des tiroirs dédiés
  • Composants de grande valeur nécessitant un stockage contrôlé
  • Composants devant être stockés dans des conditions environnementales spécifiques
  • Assurer la cohérence lorsque plusieurs personnes ajoutent du stock

Substituts

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.

Méta-Composants

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.

Substituts de composants

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.

Substituts de nomenclature

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.

Combinaison de substituts

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.

Utilisation de PartsBox

Ajout de lieux de stockage

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 :

  1. Emplacement unique : Cette méthode est utilisée pour créer un emplacement de stockage unique avec un nom spécifique. Elle convient lorsque vous devez ajouter un seul emplacement, tel qu'une seule boîte ou une étagère. Entrez le nom souhaité pour l'emplacement et cliquez sur 'Créer'. Vous pouvez également marquer l'emplacement comme étant destiné à un seul composant uniquement.
  2. Rangée : La méthode Rangée est utilisée pour créer un tableau linéaire de lieux de stockage, étiquetés avec des chiffres ou des lettres. C'est utile lorsque vous avez une série de boîtes ou de compartiments disposés en rangée. Spécifiez le préfixe pour les noms de lieux, les numéros ou lettres de début et de fin, et cliquez sur 'Créer'. Par exemple, entrer un préfixe de "boite", un numéro de début de 1 et un numéro de fin de 5 créera des lieux nommés "boite1", "boite2", "boite3", "boite4" et "boite5".
  3. Grille : La méthode Grille vous permet de créer un tableau bidimensionnel d'emplacements de stockage, en utilisant des lettres ou des chiffres pour les lignes et les colonnes. C'est pratique pour organiser le stockage dans une structure de type grille, comme une étagère avec plusieurs lignes et colonnes. Entrez le préfixe, les étiquettes de ligne et de colonne, et cliquez sur "Créer". Par exemple, avec un préfixe de "etagere", des étiquettes de ligne de "A,B" et des étiquettes de colonne de "1,2", les emplacements suivants seront créés : "etagere-A1", "etagere-A2", "etagere-B1", "etagere-B2".
  4. Grille 3D : La méthode de la Grille 3D étend le concept de Grille pour créer un tableau tridimensionnel d'emplacements de stockage. Cela convient aux configurations de stockage complexes, comme les étagères à plusieurs niveaux avec des rangées et des colonnes. Spécifiez le préfixe, les étiquettes de niveau, de rangée et de colonne, puis cliquez sur "Créer". Par exemple, un préfixe "rack", des étiquettes de niveau "1,2", des étiquettes de rangée "A,B" et des étiquettes de colonne "1,2" généreront des emplacements de stockage tels que "rack-1-A1", "rack-1-A2", "rack-1-B1", "rack-1-B2", "rack-2-A1", et ainsi de suite.

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.

Ajout de composants

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.

Création de composants

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éé :

  • 'Composant lié' : À utiliser pour les composants avec un numéro de référence fabricant (MPN) unique.
  • 'Composant local' : À utiliser pour les composants génériques et tout autre élément devant être suivi.
  • 'Méta-composant' : À utiliser lorsque vous devez créer un composant virtuel représentant plusieurs options de composants équivalents (substituts).

Création de composants liés

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 :

  1. Correspondance exacte du nom du composant (MPN) : Le début du nom du composant doit correspondre (recherche par préfixe). Par exemple, 'TPS40210' correspondra à 'TPS40210DGQ'. C'est la méthode préférée pour faire correspondre les composants.
  2. Recherche : Il s'agit d'une recherche floue, utile pour des requêtes comme 'adafruit 1063'.

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.

Création de composants locaux

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.

Création de méta-composants

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".

Conversion d'un composant existant en 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 :

  1. Allez sur l'écran d'information du composant
  2. Cliquez sur "Autres opérations"
  3. Cliquez sur "Convertir en méta-composant"
  4. Examinez l'aperçu montrant combien d'entrées de projets et de listes seront mises à jour
  5. Renommez éventuellement le méta-composant (il prend par défaut le nom du composant d'origine)
  6. Cochez éventuellement "Inclure les substituts comme membres" pour ajouter les substituts existants comme membres du méta-composant
  7. Si le composant a des pièces jointes, cochez éventuellement "Déplacer les pièces jointes vers le méta-composant"
  8. Cliquez sur "Convertir"

Ce qui se passe pendant la conversion :

  • Un nouveau méta-composant est créé avec le nom spécifié
  • Le composant d'origine devient un membre du nouveau méta-composant
  • Champs copiés vers le méta-composant : nom, description, notes, empreinte, tags et champs personnalisés
  • Les champs CAO (symboles/empreintes/références KiCad, références de bibliothèque/empreintes Altium) sont déplacés vers le méta-composant et supprimés du composant d'origine
  • Si le composant a une image, elle est copiée vers le méta-composant (les deux conservent l'image)
  • Les pièces jointes sont éventuellement déplacées vers le méta-composant (si vous cochez l'option)
  • Les entrées de projet et les entrées de liste actuelles sont mises à jour pour référencer le méta-composant
  • Les références de substitution d'autres composants qui pointaient vers ce composant sont mises à jour pour référencer le méta-composant
  • Si « Inclure les substituts comme membres » est coché, tous les substituts valides deviennent membres du nouveau méta-composant
  • Les offres verrouillées sur les entrées sont effacées

Ce qui reste inchangé :

  • Le stock, les lots et les offres restent avec le composant d'origine (maintenant membre du méta-composant)
  • Les entrées de l'historique de construction restent inchangées (elles font référence aux composants au moment de la construction)
  • Les références de substitution au niveau de l'entrée ne sont pas modifiées (elles sont spécifiques à chaque entrée)

Remplacer globalement un composant dans tous les projets

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 :

  1. Allez sur l'écran d'information du composant (le composant que vous souhaitez remplacer)
  2. Cliquez sur "Autres opérations"
  3. Cliquez sur "Remplacer dans les projets"
  4. Sélectionnez le composant de remplacement à l'aide du sélecteur de composants
  5. Cochez éventuellement "Remplacer également dans les références de substitution au niveau de l'entrée" si vous souhaitez que les références de substitution sur les entrées individuelles soient également mises à jour
  6. Cliquez sur "Remplacer"

Ce qui se passe pendant le remplacement :

  • Toutes les entrées de projet actuelles qui font référence à ce composant sont mises à jour pour faire référence au composant de remplacement
  • Les offres verrouillées sur les entrées concernées sont effacées (puisque le composant a changé, les offres précédemment verrouillées ne s'appliquent plus)
  • Si "Remplacer également dans les références de substituts au niveau de l'entrée" est coché, toutes les références de substituts au niveau de l'entrée pointant vers ce composant sont mises à jour pour pointer vers le composant de remplacement

Ce qui reste inchangé :

  • Le composant d'origine lui-même n'est ni modifié ni supprimé — il reste dans votre liste de composants avec toutes ses données
  • Les substituts au niveau du composant ne sont pas modifiés
  • Les entrées de liste (listes d'achats) ne sont pas affectées
  • Les entrées de l'historique de production restent inchangées (elles font référence aux composants au moment de la production)

Remplacement d'un composant dans des projets sélectionnés

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 :

  1. Allez dans la liste des Projets
  2. Sélectionnez un ou plusieurs projets à l'aide des cases à cocher
  3. Cliquez sur "Sélectionné..."
  4. Cliquez sur "Remplacer le composant..."
  5. Sélectionnez le composant source (le composant que vous souhaitez remplacer) — le sélecteur de composants est filtré pour n'afficher que les composants réellement utilisés dans les projets sélectionnés
  6. Sélectionnez le composant de remplacement
  7. Cochez éventuellement "Remplacer également dans les références de substitution au niveau de l'entrée"
  8. Cliquez sur "Remplacer"

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é.

Suppression de composants

Il existe deux façons de supprimer un composant :

  • Depuis l'écran d'information du composant, en allant dans "Autres opérations" et en cliquant sur le bouton "Supprimer le composant".
  • Depuis le tableau des composants, en sélectionnant plusieurs composants et en choisissant l'opération "Supprimer..." dans le menu "Sélectionnés...".

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).

Archivage des composants

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.

Recherche

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 :

  • Nom
  • MPN (Numéro de pièce du fabricant, s'il est différent du nom)
  • Fabricant
  • Description
  • Empreinte
  • Notes sur le composant
  • Tous les champs personnalisés

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.

Filtrage

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.

Application de filtres aux tableaux

Pour filtrer les données dans un tableau, suivez ces étapes :

  1. Localisez l'icône de filtre dans le coin supérieur droit du tableau que vous souhaitez filtrer.
  2. Cliquez sur l'icône de filtre pour ouvrir l'écran de configuration du filtre pour ce tableau.
  3. Ajoutez des conditions de filtre à l'aide des boutons "Ajouter une condition" ou "Ajouter plusieurs conditions". Vous pouvez combiner plusieurs conditions à l'aide des opérateurs logiques ET/OU.
  4. Pour chaque condition de filtre, sélectionnez un champ, choisissez une condition et saisissez une valeur.
  5. Une fois que vous avez défini vos conditions de filtre, cliquez sur le bouton "Appliquer les filtres" en bas de l'écran pour appliquer les filtres au tableau.

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.

Définition des conditions de filtre

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 :

  • Champ : Sélectionnez le champ que vous souhaitez utiliser pour le filtrage dans la liste. Les champs disponibles varieront en fonction du tableau et des données qu'il affiche. Par exemple, "[Stockage] Tags" représente les tags attribués à un lieu de stockage.
  • Condition : Choisissez une condition qui correspond à vos besoins de filtrage. La liste des conditions disponibles dépend du type de champ sélectionné. Par exemple, si vous sélectionnez "[Stockage] Tags", vous verrez des conditions comme "contient tous ces tags", "contient l'un de ces tags" et "ne contient aucun de ces tags".
  • Valeur : Entrez la valeur que la condition doit respecter. Cela peut être une liste de tags pour un champ de tag, une chaîne de texte, un nombre ou une plage de nombres (intervalle).

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.

Saisie de valeurs numériques

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 :

  • T : téra (1012)
  • G : giga (109)
  • M : méga (106)
  • k : kilo (103)
  • d : déci (10-1)
  • c : centi (10-2)
  • m : milli (10-3)
  • u ou μ : micro : (10-6)
  • n : nano (10-9)
  • p : pico (10-12)
  • f : femto (10-15)

Gestion des préréglages de filtres

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 :

  1. Utilisez le bouton "Charger préréglage" pour appliquer un préréglage de filtre précédemment enregistré au tableau actuel.
  2. Cliquez sur "Enregistrer préréglage" pour enregistrer la configuration de filtre actuelle en tant que nouveau préréglage. Choisissez de l'enregistrer comme préréglage personnel ou comme préréglage d'entreprise.
  3. Cliquez sur "Gérer les préréglages" pour accéder à des options de gestion de préréglages supplémentaires :
    • Supprimer les préréglages indésirables
    • Dupliquer les préréglages existants
    • Copier ou déplacer des préréglages entre vos préréglages personnels et les préréglages d'entreprise

Accès rapide aux préréglages de filtre

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.

Gestion des préréglages de configuration de tableau

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 :

  1. Cliquez sur l'icône de configuration du tableau (icône de colonnes) dans l'en-tête du tableau pour entrer en mode configuration.
  2. Ajoutez, supprimez et organisez les colonnes selon vos besoins. Vous pouvez faire glisser les bords des colonnes pour les redimensionner.
  3. Utilisez le bouton "Enregistrer comme préréglage" en bas du panneau de configuration.
  4. Entrez un nom pour le préréglage et choisissez de l'enregistrer comme préréglage personnel ou pour toute l'entreprise.
  5. Cliquez sur "Enregistrer" pour confirmer.

Pour charger un préréglage de configuration de tableau enregistré :

  1. Utilisez le menu déroulant "Charger un préréglage de configuration..." qui apparaît dans l'en-tête du tableau (lorsque des préréglages sont disponibles).
  2. Sélectionnez un préréglage dans la liste. Les préréglages personnels affichent "(personnel)" et les préréglages d'entreprise affichent "(entreprise)" à côté de leurs noms.
  3. Le tableau se mettra immédiatement à jour pour afficher la configuration de colonnes enregistrée.

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 :

  • Renommez les préréglages en cliquant sur leurs noms
  • Supprimez les préréglages dont vous n'avez plus besoin
  • Dupliquez les préréglages pour créer des variantes
  • Copiez les préréglages entre les collections personnelles et celles de l'entreprise
  • Déplacez les préréglages de personnel à entreprise (ou vice versa)

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.

Opérations sur plusieurs composants

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 :

  • Ajouter/supprimer des tags : Modifiez les tags pour les composants sélectionnés en masse. Vous pouvez ajouter de nouveaux tags ou supprimer ceux existants, ce qui facilite la catégorisation et l'organisation de vos composants.
  • Ajouter au projet : Ajoutez les composants sélectionnés à un projet/BOM spécifique. Vous serez invité à choisir le projet cible.
  • Ajouter au méta-composant : Ajoutez les composants sélectionnés à un méta-composant existant ou créez-en un nouveau. Les méta-composants regroupent des composants interchangeables (substituts).
  • Ajouter à la liste d'achats : Ajoutez les composants sélectionnés à une liste d'achats lorsque vous devez les commander.
  • Définir les niveaux de stock bas : Définissez le seuil de stock bas pour tous les composants sélectionnés en une seule fois. Ces seuils vous aident à maintenir un inventaire adéquat.
  • Définir l'attrition des composants : Définissez les paramètres d'attrition pour les composants sélectionnés. L'attrition tient compte de la perte de composants prévue au cours du processus de fabrication.
  • Télécharger en CSV : Exportez la liste des composants sélectionnés sous forme de fichier CSV (valeurs séparées par des virgules) pour une utilisation dans des tableurs ou d'autres outils externes.
  • Supprimer : Supprimer définitivement les composants sélectionnés de votre base de données PartsBox. Une invite de confirmation apparaîtra pour éviter les suppressions accidentelles. Envisagez d'archiver les composants au lieu de les supprimer.
  • Tout désélectionner : Effacer la sélection actuelle sans effectuer aucune opération 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.

Opérations sur plusieurs lots

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 :

  • Déplacer : Déplacer tous les lots sélectionnés vers un emplacement de stockage cible.
  • Ajuster les comptes de stock : Modifiez les comptes d'inventaire pour les lots sélectionnés afin qu'ils correspondent à l'inventaire physique.
  • Tout désélectionner : Effacer la sélection actuelle sans effectuer aucune opération sur les lots sélectionnés.

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.

Opérations sur plusieurs lots de stock dans les lieux de stockage

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 :

  • Déplacer : Déplacer tous les lots de composants sélectionnés vers un emplacement de stockage cible.
  • Ajuster les comptes de stock : Modifiez les comptes d'inventaire pour les lots de composants sélectionnés afin qu'ils correspondent à l'inventaire physique.
  • Tout désélectionner : Effacer la sélection actuelle sans effectuer aucune opération sur les lots sélectionnés.

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éé.

Ajout de composants à un projet

PartsBox propose plusieurs méthodes pratiques pour ajouter des composants à un projet, vous permettant de remplir efficacement votre nomenclature (BOM). Voici les options disponibles :

  1. Ajout de plusieurs composants depuis le tableau des composants
    • Naviguez vers le tableau des composants, qui affiche une liste de tous les composants de votre inventaire.
    • Sélectionnez les composants souhaités en cliquant sur les cases à cocher à côté de chaque composant.
    • Après avoir sélectionné tous les composants nécessaires, cliquez sur le menu « Sélection » au-dessus du tableau des composants.
    • Dans le menu déroulant, choisissez « Ajouter au projet… ».
    • Une boîte de dialogue apparaîtra, vous invitant à sélectionner le projet cible dans une liste de projets existants et à ajuster la quantité pour chaque composant.
    • Choisissez le projet approprié et cliquez sur « Ajouter » pour inclure les composants sélectionnés dans la nomenclature du projet.
  2. Ajout d'un composant unique depuis l'écran Info Composant
    • Localisez le composant spécifique en utilisant les options de recherche ou de filtrage dans le tableau des composants.
    • Cliquez sur le composant pour ouvrir l'écran « Info Composant ».
    • Sur l'écran « Info Composant », trouvez le bouton « Ajouter au projet ».
    • Cliquez sur ce bouton pour ouvrir une boîte de dialogue où vous pouvez sélectionner le projet cible et définir la quantité.
    • Choisissez le projet souhaité et cliquez sur « Ajouter » pour inclure le composant dans la nomenclature du projet.
  3. Ajouter un composant depuis la section BOM du projet
    • Ouvrez le projet où vous souhaitez ajouter des composants.
    • Naviguez vers la section BOM du projet.
    • Cliquez sur le bouton "Ajouter un composant" dans la section BOM.
    • Une boîte de dialogue apparaîtra pour rechercher et sélectionner des composants.
    • Utilisez les options de recherche et de filtrage pour trouver le composant souhaité.
    • Cliquez sur le composant pour le sélectionner, puis cliquez sur "Ajouter" pour l'inclure dans la BOM du projet.

Scanner des codes-barres

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.

Méthodes de scan de codes-barres

PartsBox prend en charge deux méthodes pour scanner les codes-barres :

  1. Scanner de codes-barres externe : L'utilisation d'un scanner de codes-barres dédié est l'approche recommandée pour les opérations régulières à grand volume. Les scanners externes offrent des performances de numérisation plus rapides et plus fiables. Reportez-vous à la section 'Scanners de codes-barres' de ce manuel pour plus de détails sur les scanners pris en charge et les instructions de configuration.
  2. Caméra intégrée : Si vous n'avez pas de scanner externe, vous pouvez utiliser la caméra intégrée de votre ordinateur pour scanner les codes-barres. Bien que moins rapide qu'un scanner externe, cette méthode est pratique pour les besoins de numérisation occasionnels.

Processus de scan

Pour commencer à scanner des codes-barres, cliquez sur le bouton de menu "Scanner" dans PartsBox. Selon votre méthode de scan :

  • Si vous utilisez un scanner externe, PartsBox attendra une entrée du scanner.
  • Si vous utilisez la caméra intégrée, PartsBox affichera un flux de caméra en direct pour que vous positionniez le code-barres devant la caméra.

Une fois qu'un code-barres est décodé avec succès, PartsBox analyse les données et prend l'une des actions suivantes :

  1. Composant existant : Si le composant scanné existe déjà dans votre base de données PartsBox, des options vous seront présentées pour ajouter du stock, retirer du stock ou déplacer du stock pour ce composant.
  2. Nouveau composant : Si le composant scanné n'existe pas dans votre base de données, PartsBox vous invitera à créer un nouveau composant lié. Il fournira une liste de composants en ligne correspondants parmi lesquels choisir. Une fois que vous avez sélectionné une correspondance et créé le composant, la boîte de dialogue 'Ajouter du stock' apparaîtra, vous permettant d'ajouter le stock nouvellement reçu pour le composant nouvellement créé.

Codes-barres pris en charge

PartsBox prend en charge une large gamme de formats de codes-barres couramment utilisés par les distributeurs de composants électroniques :

  • Codes-barres 2D :
    • Codes-barres DataMatrix et PDF417 contenant des données ANSI MH10.8.2 encodées selon la norme ISO/IEC 15434:2006 (utilisés par DigiKey, Würth et d'autres distributeurs passant aux codes-barres 2D).
    • Codes QR de certains distributeurs (LCSC et TME).
  • Codes-barres 1D :
    • Codes-barres de DigiKey, Mouser, Farnell, RS Components et la plupart des autres qui encodent le numéro de pièce du fabricant (MPN) dans le code-barres.

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".

Commandes DigiKey

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.

Impression d'étiquettes

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 :

  • Une imprimante d'étiquettes Zebra, ou toute autre imprimante capable d'interpréter le ZPL (Zebra Printer Language). Toute imprimante Zebra compatible ZPL devrait fonctionner, alors choisissez-en une selon vos besoins. Soyez prudent : certaines imprimantes Zebra ne prennent en charge que l'EPL, pas le ZPL, celles-ci ne fonctionneront pas avec PartsBox.
  • JSPrintManager installé localement sur l'ordinateur où l'imprimante est connectée. JSPrintManager est disponible pour Mac, Windows, Linux et Android. Vous pouvez Télécharger JSPrintManager gratuitement.

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.

Configuration de 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.

Modèles d'étiquettes

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 :

  • Nom de l'étiquette : choisissez un nom qui vous permet de vous rappeler rapidement à quoi sert l'étiquette
  • Code ZPL du modèle d'étiquette : c'est ici que va le code ZPL utilisé pour générer l'étiquette. Nous suggérons d'utiliser Labelary Viewer pour écrire et tester votre code d'étiquette, car il dispose d'une excellente documentation en ligne qui apparaît chaque fois que le curseur est placé sur une commande ZPL. Les champs de données que vous souhaitez remplir avec les données de PartsBox doivent être marqués avec des nombres entre accolades. La numérotation des champs commence à 0 (et non 1), donc utilisez {0} pour votre premier champ, {1} pour le second, et ainsi de suite. PartsBox remplacera ces marqueurs par des données réelles lors de la génération de l'étiquette.
  • Largeur de l'étiquette et Hauteur de l'étiquette : ce sont les dimensions de l'étiquette, en pouces. Celles-ci doivent correspondre aux dimensions réelles de votre stock d'étiquettes.
  • Points par mm : la résolution à laquelle vous imprimerez, qui dépend de votre imprimante.
  • Aperçu d'exemple : si votre modèle est prêt, vous pouvez cliquer sur 'Générer' pour afficher une image d'aperçu de votre étiquette en utilisant un objet aléatoire de votre base de données. Vous pouvez également essayer une impression test de l'étiquette si votre imprimante est configurée et prête à imprimer.

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.

Impression d'étiquettes

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 ».

Utilisation des tags dans PartsBox

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.

Application des tags

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.

Recherche avec des tags

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.

Auto-Tags pour les composants

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.

Définition des paramètres d'attrition des composants

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) :

  1. Attrition basée sur un pourcentage : Ce paramètre représente le pourcentage de composants susceptibles d'être perdus au cours du processus de fabrication. Les taux d'attrition typiques varient de 0,1 % à 3 %, selon le type de composant et les spécificités de votre processus de production. Par exemple, si vous définissez le pourcentage d'attrition à 1 % pour un composant et que votre projet nécessite 1000 unités, PartsBox calculera 10 unités supplémentaires pour tenir compte de la perte attendue.
  2. Perte basée sur la quantité : Ce paramètre vous permet de spécifier un nombre minimum de composants supplémentaires qui doivent toujours être réservés, quel que soit le calcul basé sur le pourcentage. Ceci est particulièrement utile pour les composants fournis sur bobines ou bandes, où une certaine longueur de bande amorce est nécessaire pour alimenter le composant dans la machine de placement. En définissant une perte basée sur la quantité, vous vous assurez d'avoir toujours assez de composants pour couvrir cette exigence minimale.

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 :

  1. Dans le tableau des composants, cochez les cases à côté des composants que vous souhaitez modifier. Vous pouvez également utiliser la case de sélection dans l'en-tête du tableau pour sélectionner tous les composants actuellement affichés dans le tableau.
  2. Une fois que vous avez sélectionné les composants souhaités, ouvrez le menu "Sélection" et choisissez "Définir l'attrition des composants...".
  3. Dans la boîte de dialogue des paramètres d'attrition, saisissez le pourcentage et/ou les valeurs de quantité que vous souhaitez appliquer aux composants sélectionnés.
  4. Cliquez sur 'Appliquer' pour mettre à jour les paramètres d'attrition pour tous les composants sélectionnés.

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.

Travailler avec les nomenclatures (BOM)

Importation d'une BOM

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 :

  • Quantité : quantité pour la ligne donnée
  • Composant : il s'agit soit du MPN, soit d'un nom qui décrit le composant (comme 330R)
  • Désignateurs : un ou plusieurs désignateurs ('C1') de cette entrée de BOM sur le PCB, le nombre de désignateurs doit correspondre à la quantité
  • Commentaires : tout commentaire utile pour comprendre la BOM (à titre informatif uniquement)
  • Empreinte/Boîtier : l'empreinte du composant telle qu'elle est comprise par le programme de CAO (à titre informatif uniquement)
  • Code ID Anything™ du composant : utilisé pour faire correspondre automatiquement les entrées de BOM aux composants à l'aide de ID Anything™
  • Clé CAO du composant : utilisée pour faire correspondre automatiquement les entrées de BOM aux composants à l'aide des clés CAO
  • Ne pas peupler (DNP) : si non vide, définira le drapeau DNP pour cette ligne de BOM
  • Ignorer : ne traiter cette colonne d'aucune façon

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.

Correspondance des entrées de la BOM aux composants

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 :

  1. Correspondance ID Anything™ : si la colonne ID Anything™ du composant a été importée avec les codes ID Anything™ des composants, et que le code ID Anything™ pointe vers un composant dans la base de données, l'entrée sera mise en correspondance.
  2. Correspondance de clé CAO : si la colonne 'Clé CAO du composant' a été importée et qu'il y a une correspondance entre la clé CAO dans la nomenclature et une clé CAO dans l'un des composants de la base de données, l'entrée sera mise en correspondance.
  3. Correspondance du nom du composant : si la colonne 'Composant' correspond soit au nom local, soit au MPN d'exactement un composant dans la base de données, l'entrée sera mise en correspondance. S'il y a plusieurs correspondances de nom mais qu'exactement l'une d'entre elles est un méta-composant, le méta-composant sera préféré.

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.

Entrées hors composants

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.

Vérification des erreurs de BOM

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.

Fusion et expansion des entrées

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 R1
  • RC0805FR-0710KL, quantité de 1, désignateur R2
  • RC0805FR-0710KL, quantité de 1, désignateur R3

L'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.

Substituts de nomenclature

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.

Gestion des bugs d'exportation CSV d'Altium Designer®

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 :

  1. Supprimer les guillemets doubles : Une approche consiste à ouvrir le fichier CSV généré dans un éditeur de texte et à supprimer manuellement les guillemets doubles à l'intérieur des champs.
  2. Doubler les guillemets doubles : Une autre méthode consiste à préfixer chaque guillemet double dans un champ par un autre guillemet double. Selon la norme CSV, cela signifie que le guillemet double fait partie de la valeur du champ et n'est pas un délimiteur. Cette méthode préserve les données originales tout en rendant le fichier CSV conforme aux normes de formatage attendues.

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.

Tarification des projets

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.

Options de tarification

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 :

  • La case à cocher « Distributeurs préférés uniquement » exclura les offres des distributeurs qui ne figurent pas sur votre liste préférée (on achète rarement chez des distributeurs à l'autre bout du monde). Vous pouvez modifier la liste des distributeurs préférés dans les Paramètres.
  • « Distributeurs agréés uniquement » ne prendra en compte que les offres des distributeurs autorisés par le fabricant à revendre un composant.
  • « En stock uniquement » ne prendra en compte que les offres où le distributeur a indiqué que le composant est en stock.
  • « Vérifier les niveaux de stock » va plus loin et vérifie réellement le nombre de composants que le distributeur a en stock. Certains distributeurs ne fournissent pas d'informations exactes sur le stock, donc cocher cette option exclura leurs offres.

Tableau de prix

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 :

  • Qté Lot : Cette colonne indique le nombre de composants nécessaires pour fabriquer une quantité spécifique d'un projet ou d'une nomenclature. Elle prend en compte les paramètres d'attrition définis pour chaque composant. Si l'attrition est configurée, la Qté Lot peut être supérieure au nombre d'unités que vous fabriquez, pour tenir compte des pertes attendues pendant la production.
  • Qté Achetée : Cette colonne indique la quantité réelle qui doit être achetée, en fonction des options d'approvisionnement sélectionnées. Par exemple, si 100 composants sont nécessaires pour une construction, mais que vous en avez 25 disponibles en stock local et que vous avez choisi l'option 'Utiliser le stock local, puis acheter si nécessaire', la Qté Achetée sera de 75.
  • Meilleure offre : PartsBox sélectionne automatiquement la meilleure offre pour chaque composant en fonction de vos préférences et des règles fournisseurs. Cette colonne affiche la meilleure offre actuellement sélectionnée.

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.

Sélection de l'offre

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 :

  • Remises sur quantité, qui varient pour chaque offre
  • Informations sur la disponibilité et le stock
  • Quantités minimales de commande (MOQ)
  • Multiples de commande
  • Devises multiples

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 :

  • Conditionnement
  • Quantité en commande
  • Heure d'arrivée estimée (ETA) pour les commandes
  • Délai de fabrication
  • Multiple de commande usine

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.

Ajout d'offres locales pour une tarification personnalisée et des remises

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 :

  1. Directement depuis le tableau de tarification du projet
  2. Depuis l'écran d'information du composant pour un composant spécifique

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 :

  • Référence ou numéro de commande
  • Date de l'offre
  • Commentaires
  • Date d'expiration

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.

Gestion des 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.

Construire des projets

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) :

  • FIFO (Premier Entré Premier Sorti) : utilise les lots les plus anciens (triés par date d'acquisition) en premier
  • LIFO (Dernier Entré Premier Sorti) : utilise les lots les plus récents (triés par date d'acquisition) en premier
  • Dernier accédé : utilise les lots les plus récemment accédés en premier
  • Plus grand lot en premier : utilise les lots avec le plus de composants en premier
  • Plus petit lot en premier : utilise les plus petits lots en premier

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.

Constructions en une seule étape

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.

Productions multi-étapes

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.

Historique de configuration de production

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 :

  • Les composants qui ont été exclus ou marqués comme 'ne pas peupler' (DNP) pour la production spécifique
  • Les demandes de stock générées par la production, détaillant quels composants ont été utilisés à partir de quels emplacements, ou dans le cas du suivi par lot, le lot exact (identifié par numéro de série) utilisé pour le cycle de production

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.

Utilisation des composants de sous-assemblage

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 :

  1. Accédez à l'écran d'informations du projet.
  2. Cliquez sur le bouton "Créer un composant de sous-assemblage". Cette action ne doit être effectuée qu'une seule fois par 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 :

  • Sélectionnez l'emplacement de stockage où la construction sera stockée.
  • Entrez le prix du sous-ensemble produit (la tarification automatisée sera implémentée dans une future version). Pour les constructions en plusieurs étapes, la tarification est saisie lors de la finalisation de la construction, car les coûts réels sont connus à ce moment-là.
  • Ajoutez des commentaires liés à la construction.

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.

Affichage des résultats de production

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.

Gestion des lots de sous-ensembles

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 :

  • Ajouter/supprimer des tags : Organisez les lots avec des tags pour le filtrage et la catégorisation
  • Définir/renommer/supprimer des champs personnalisés : Gérez les valeurs des champs personnalisés sur plusieurs lots
  • Déplacer : Déplacez les lots terminés vers différents emplacements de stockage (productions terminées uniquement)
  • Ajuster les quantités en stock : Modifiez les quantités après recomptage (productions terminées uniquement)

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.

Suivi des appareils individuels avec des numéros de série

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".

Achats

Commandes

PartsBox prend en charge trois types de commandes, chacune représentant une étape différente du processus d'achat :

  1. Commandes ouvertes : Ces commandes sont au stade initial et peuvent être librement modifiées. Vous pouvez ajouter ou supprimer des composants, ajuster les quantités et effectuer tout changement nécessaire avant de finaliser la commande. Les commandes ouvertes offrent une flexibilité pendant la phase de planification et de budgétisation.
  2. Commandée : Une fois qu'une commande ouverte est passée auprès d'un distributeur, elle passe à l'état "Commandée". Cela indique que la commande a été soumise et est en attente d'exécution. Une date de livraison prévue est associée aux articles commandés, vous permettant de suivre quand les composants sont censés arriver.
  3. Reçu : Lorsque tous les articles d'une commande ont été livrés et traités avec succès, la commande est marquée comme "Reçue". Cela signifie que le processus d'achat pour cette commande spécifique est terminé et que les composants reçus sont désormais disponibles dans votre inventaire.

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 :

  1. Interface de réception de commande : Cette interface vous permet de recevoir efficacement tout ou partie des composants d'une commande dans un seul emplacement de stockage en quelques clics.
  2. Boîte de dialogue Ajouter du stock : Lors de la visualisation d'un seul composant, vous pouvez utiliser la boîte de dialogue Ajouter du stock pour recevoir des articles par rapport à une commande spécifique. La boîte de dialogue pré-remplit la quantité et le prix en fonction des détails de la commande.
  3. Scan de code-barres : Selon les capacités du distributeur, scanner un code-barres peut soit afficher la boîte de dialogue Ajouter du stock avec la quantité pré-remplie, soit, dans le cas de codes-barres intégrant le code PartsBox, recevoir directement le composant pour une commande spécifique, en remplissant automatiquement les informations de quantité, de prix et de commande.

Listes d'achats

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.

Publication de votre base de données de composants

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.

Configuration de votre page publique

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.

Sélection des composants pour la publication

PartsBox propose trois options pour sélectionner les composants à rendre publiquement visibles :

  1. Rien : Choisissez cette option si vous ne souhaitez publier aucun composant. Votre page web publique n'existera pas.
  2. Composants correspondant aux conditions de filtre : Utilisez le bouton "Modifier les filtres" pour créer des filtres basés sur les données des composants. Seuls les composants qui passent les critères de filtrage seront publiés. Une approche courante consiste à utiliser un filtrage basé sur les tags. Par exemple, vous pouvez configurer un filtre pour ne publier que les composants ayant le tag "public".
  3. Tous vos composants : Sélectionnez cette option pour rendre toute votre base de données de composants disponible publiquement.

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.

Intégration avec les outils de CAO

Intégration KiCad

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.

Configuration dans PartsBox

Pour configurer l'intégration KiCad dans PartsBox :

  1. Accédez à « Paramètres ».
  2. Sélectionnez l'onglet « Intégration CAO ».
  3. Choisissez « KiCad » dans le menu de gauche.

La configuration est divisée en ces sections :

Options générales
  • Filtre initial appliqué à tous les composants : Ce filtre restreint les composants de votre base de données qui sont potentiellement disponibles pour KiCad. Seuls les composants correspondant à ce filtre seront pris en compte pour l'inclusion dans les catégories. Vous pouvez modifier les critères de filtrage ou les réinitialiser par défaut (aucun filtre). Un décompte des composants passant ce filtre est affiché.
Catégories

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.

  • Une catégorie par défaut "Tous les composants" inclut tous les composants passant le filtre initial.
  • Vous pouvez créer des catégories personnalisées à l'aide de filtres. Par exemple, vous pourriez créer des catégories pour "Résistances", "Condensateurs" ou "Connecteurs".
  • Pour chaque catégorie, vous définissez un nom, une description facultative et les critères de filtrage.
  • Le nombre de composants dans chaque catégorie est affiché.
Champs

Cette section contrôle la manière dont les données des composants PartsBox sont mappées aux champs de symboles KiCad.

  • PartsBox fournit des mappages par défaut pour les champs courants tels que MPN, Fabricant, URL de la fiche technique et les champs KiCad spécifiques configurés par composant.
  • Vous pouvez personnaliser ces mappages :
  • * Ajoutez de nouveaux mappages des champs PartsBox (y compris les champs standard, les champs personnalisés, les spécifications et les champs KiCad spécifiques) vers les champs KiCad.
  • * Spécifiez le nom du champ KiCad. Les champs KiCad standard incluent Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Vous pouvez également définir des noms de champs personnalisés.
  • * Choisissez si le champ doit être visible dans le schéma par défaut.
  • Certains mappages sont intégrés et ne peuvent pas être modifiés. Le mappage 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.
  • ID Anything™ est utilisé pour faire correspondre les nomenclatures importées aux composants et est toujours mappé au champ KiCad "PartsBox ID".
  • L'URL ID Anything™ est utilisée pour accéder rapidement à la page d'informations du composant dans PartsBox (où les fiches techniques sont accessibles), elle est donc toujours mappée au champ KiCad "datasheet". Cela vous permet d'appuyer sur 'd' dans KiCad pour ouvrir la page d'informations du composant dans PartsBox.
  • Il est recommandé de mapper Footprint à "[Composant] Empreinte KiCad" et Reference à "[Composant] Référence KiCad".
Configuration KiCad

Cette section fournit le fichier de configuration nécessaire pour KiCad.

  • PartsBox génère le contenu d'un fichier .kicad_httplib.
  • Ce fichier contient les informations nécessaires pour que KiCad se connecte à l'API PartsBox, y compris l'URL du point de terminaison de l'API et votre jeton d'accès unique (clé API).
  • Vous pouvez copier le texte de configuration dans le presse-papiers ou le télécharger sous forme de fichier.

Configuration dans KiCad

Pour activer la bibliothèque PartsBox dans KiCad :

  1. Enregistrez la configuration générée à l'étape précédente dans un fichier nommé partsbox.kicad_httplib (ou tout autre nom avec l'extension .kicad_httplib).
  2. Placez ce fichier dans un emplacement accessible par KiCad, tel qu'un répertoire de bibliothèque KiCad ou un emplacement personnalisé.
  3. Dans KiCad, allez dans 'Préférences' -> 'Gérer les bibliothèques de symboles...'.
  4. Dans la boîte de dialogue 'Bibliothèques de symboles', cliquez sur le bouton '+' ou 'Ajouter une bibliothèque'.
  5. Naviguez vers et sélectionnez le fichier partsbox.kicad_httplib que vous avez enregistré.
  6. (Facultatif, recommandé) Nommez la bibliothèque de manière à ce qu'elle apparaisse avant les autres bibliothèques dans le sélecteur de symboles, par exemple "*Bibliothèque PartsBox".
  7. Assurez-vous que la bibliothèque est activée (case cochée) et cliquez sur 'OK'.

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.

Définition des champs KiCad par composant

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 :

  1. Ouvrez la page de détails d'un composant spécifique dans PartsBox.
  2. Allez dans l'onglet 'Paramètres du composant' sur la gauche.
  3. Localisez la section 'Données CAO/PLM'.
  4. Remplissez les champs suivants :
  5. * Symbole KiCad : Le nom complet du symbole KiCad, incluant l'alias de la bibliothèque (ex: Device:R, MyLibrary:MySymbol). Cette valeur sera mappée au champ symbolIdStr dans KiCad.
  6. * Empreinte KiCad : Le nom de l'empreinte KiCad, incluant l'alias de la bibliothèque (ex: Resistor_SMD:R_0603_1608Metric).
  7. * Référence KiCad : Le préfixe de désignation de référence par défaut (ex: 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 »).

Échange de données et mise en cache
  • Lorsque vous ouvrez le sélecteur de symboles dans KiCad, il récupère la liste des catégories et les composants au sein de la catégorie actuellement sélectionnée depuis PartsBox.
  • KiCad met en cache la liste des catégories pour des raisons de performance. Les modifications apportées aux définitions de catégories dans PartsBox peuvent nécessiter un redémarrage de KiCad pour être visibles.
  • Lorsque vous sélectionnez un composant spécifique dans le sélecteur de symboles, KiCad demande des informations détaillées pour ce composant à PartsBox en utilisant les mappages définis dans la configuration « Champs ».
  • Ces informations détaillées remplissent les champs du symbole placé sur le schéma.

Intégration avec Altium Designer®

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 PartsBox
  • POSTGRES_PASSWORD : mot de passe de la base de données que vous utiliserez dans Altium Designer pour vous connecter à la base de données

Cliquez 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.

Autres équipements et logiciels

Scanners de codes-barres

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 :

Scanners pris en charge

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.

Problèmes connus et limitations

  • Si vous utilisez une disposition de clavier non américaine, une configuration supplémentaire du scanner est requise. Après avoir scanné le code-barres de configuration PartsBox, scannez le code régional correspondant à la disposition de votre clavier dans le manuel fourni avec votre scanner.
  • La numérisation peut ne pas fonctionner de manière fiable dans Firefox sous Windows. L'utilisation d'un autre navigateur, tel que Chrome ou Edge, est fortement recommandée.

Dépannage

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 :

  1. Vérifiez sa sortie dans un éditeur de texte comme le Bloc-notes
  2. Scannez un code-barres 2D et vérifiez que le résultat contient les séquences '{RS}', '{GS}' et '{EOT}'
  3. Si ces séquences sont manquantes, assurez-vous que le scanner est configuré pour les remplacements de codes spéciaux
  4. Si vous utilisez une disposition de clavier non américaine, scannez le code de configuration régional approprié dans le manuel de votre scanner

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.

Table des matières

Contrôlez votre inventaire, vos commandes et votre production

Essayer la démo

Plans et tarifs