Importation de nomenclature (BOM)

PartsBox importe une nomenclature (BOM) à partir de n'importe quel outil CAO qui exporte en CSV ou TSV — ce qui est effectivement le cas de tous. Mappez les colonnes une fois, enregistrez le mappage pour la prochaine fois, et PartsBox fait correspondre chaque ligne à un composant, transformant votre conception en un projet prêt à être tarifé, acheté et assemblé.

Tout outil CAO qui exporte en CSV

PartsBox ne nécessite aucun plugin ni aucun format d'exportation particulier. Tout programme capable d'enregistrer une nomenclature (BOM) au format CSV ou TSV fonctionne, ce qui en pratique signifie tous les outils de CAO. Les clients importent depuis Altium Designer, KiCad, OrCAD, Cadence Allegro, Mentor PADS, Proteus, EAGLE (maintenant intégré à Autodesk Fusion), DipTrace, EasyEDA et gEDA, entre autres.

Importation et mappage des colonnes

Importez depuis la section Projets et téléchargez le fichier exporté par votre outil de CAO, dans un nouveau projet ou un projet existant. PartsBox l'analyse et affiche les premières lignes. Définissez le séparateur de champs et l'encodage des caractères jusqu'à ce que l'aperçu soit correct, et indiquez si la première ligne contient les noms des colonnes.

Ensuite, mappez chaque colonne du fichier à un champ de nomenclature. Le bouton Deviner effectue une correspondance au mieux à partir des en-têtes de colonne, mais vérifiez-la — un mauvais mappage est facile à faire et facile à manquer. La nomenclature importée apparaît sous le mappage une fois que les colonnes requises sont définies, de sorte que vous voyez le résultat avant de vous engager. Enregistrez le mappage en tant que préréglage pour le réutiliser lors de la prochaine importation à partir du même outil.

Une colonne peut correspondre à n'importe lequel de ces champs de nomenclature :

  • Quantité — la quantité pour la ligne. Lorsque le composant correspondant a une unité de mesure, cela peut être une quantité fractionnaire dans cette unité ; sinon, c'est un nombre entier de pièces.
  • Composant — le MPN, ou un nom qui décrit le composant, tel que 330R.
  • Désignateurs — un ou plusieurs désignateurs de référence, tels que C1. Pour les composants comptés en pièces, le nombre de désignateurs doit correspondre à la quantité.
  • Commentaires — notes qui aident à expliquer la nomenclature. Pour information uniquement.
  • Empreinte/Boîtier — l'empreinte telle que votre outil CAO la comprend. Pour information uniquement.
  • Code ID Anything™ du composant — fait correspondre la ligne à un composant par son code ID Anything™.
  • Clé CAO du composant — fait correspondre la ligne à un composant par clé CAO.
  • Ne pas peupler (DNP) — lorsque cette colonne n'est pas vide, la ligne est marquée DNP.
  • Champ personnalisé — importe la colonne comme un champ personnalisé sur l'entrée.
  • Ignorer — exclut la colonne de l'importation.

Faire correspondre les lignes aux composants

Chaque ligne qui représente un composant doit pointer vers un composant qui existe déjà dans votre base de données. PartsBox ne crée jamais de composants lors d'une importation : deux composants peuvent partager un nom, et une mauvaise correspondance automatique est coûteuse à annuler. Au lieu de cela, il effectue une correspondance avec vos composants existants en trois passages, dans l'ordre :

  1. Code ID Anything™ — si vous avez importé la colonne Part ID Anything™ et que le code désigne un composant dans votre base de données, la ligne y correspond.
  2. Clé CAO — si vous avez importé la colonne Part CAD Key et qu'elle correspond à une clé CAO sur l'un de vos composants, la ligne correspond.
  3. Nom du composant — si la colonne Part correspond au nom ou au MPN d'exactement un composant, la ligne correspond. Lorsque plusieurs composants partagent le nom mais qu'exactement un seul est un méta-composant, PartsBox choisit le méta-composant.

Pour une correspondance rapide et précise, stockez un code ID Anything™ ou une clé CAO sur chaque composant de votre bibliothèque CAO et exportez-le dans la nomenclature. La correspondance par nom fonctionne, mais une clé exacte ne se trompe jamais.

PartsBox met en évidence chaque ligne qu'il n'a pas pu faire correspondre. Pour celles-ci, créez les composants manquants et faites correspondre à nouveau, ou ouvrez une ligne et faites-la correspondre manuellement, en créant le composant au passage si nécessaire. Sélectionnez n'importe quel ensemble de lignes et utilisez l'option Faire correspondre les entrées du menu Sélectionné pour les réessayer toutes en même temps ; la même option annule la correspondance des lignes que vous avez mal fait correspondre.

Champs personnalisés à partir de vos données CAO

Une nomenclature contient généralement plus que la quantité, le composant et les désignateurs — une valeur, une tolérance, une note de placement, un numéro alternatif interne. Conservez ces colonnes au lieu de les ignorer. Mappez une colonne sur Champ personnalisé, puis choisissez un nom de champ personnalisé existant ou tapez-en un nouveau, et PartsBox importe les valeurs sur chaque entrée à côté des champs standards.

Un champ personnalisé importé se comporte comme n'importe quel autre : il s'affiche sous forme de colonne dans les tableaux de projet, filtre et recherche, s'exporte en CSV et PDF, et s'imprime sur les étiquettes. Utilisez-le pour les notes d'assemblage liées à un composant, les numéros de composants alternatifs, les données de placement, les exigences de test ou toute autre donnée par entrée que votre processus transporte. Les noms et valeurs des champs personnalisés ont une limite de longueur, et les valeurs vides sont supprimées lors de l'importation.

Services, main-d'œuvre et autres lignes hors composants

Une ligne de nomenclature (BOM) ne doit pas nécessairement être un composant correspondant. Ajoutez une ligne de service ou de main-d'œuvre — fabrication de PCB, assemblage, tests, emballage — et elle accepte les offres exactement comme le fait un composant, de sorte qu'un devis couvre l'ensemble du travail et pas seulement les composants. Ces offres prennent en charge les paliers de prix, les quantités minimales de commande, les dates d'expiration et toute devise prise en charge, tout comme les offres d'un composant.

Vérification des erreurs

PartsBox vérifie chaque entrée lors de son importation, de sorte que les erreurs apparaissent tôt et que les modifications structurelles telles que la fusion d'entrées restent fiables. Lorsqu'une entrée a des désignateurs de référence, la quantité doit correspondre au nombre de désignateurs : une quantité de 2 avec les désignateurs C1 et C2 est correcte, mais une quantité de 2 avec seulement C1 est probablement fausse. PartsBox signale l'incohérence et ne fusionnera pas les entrées qui la comportent. Les entrées sans désignateurs ne sont pas vérifiées, donc une nomenclature qui ne les utilise pas ne produit aucun avertissement — normal pour un composant mesuré, où une longueur de fil est saisie sans désignateur.

PartsBox vérifie également chaque quantité par rapport à l'unité du composant correspondant. Un composant sans unité de mesure est compté en pièces entières, donc une quantité fractionnaire qui lui est associée est probablement une erreur : PartsBox avertit et propose d'arrondir la quantité à un nombre entier, ou de dissocier le composant.

L'importation de nomenclature est incluse dans tous les plans, y compris le plan gratuit Maker. La tarification de la nomenclature, avec des remises sur quantité et plusieurs devises, commence avec le plan Essentials.

Contrôlez votre inventaire, vos commandes et votre production

Essayer la démo

Plans et tarifs