Un export de nomenclature (BOM) est rarement prêt à être transmis à un fournisseur tel quel. Les noms de colonnes diffèrent entre l'export propre de KiCad, un tableur fait à la main et le format d'un distributeur ; le même composant reçoit parfois une référence différente sur des lignes différentes ; et une ligne sans désignateur ou sans référence est facile à manquer en parcourant plusieurs centaines de lignes.
Cet outil lit le CSV, détecte quelle colonne contient le désignateur, la valeur, le footprint, la référence, le fabricant et la quantité — par le texte de l'en-tête, puisque rien de tout cela n'est standardisé — et montre exactement quelle colonne a été choisie pour chaque champ, afin qu'une détection erronée soit visible plutôt que silencieusement fausse. Il effectue ensuite trois vérifications : des références qui apparaissent sur plus d'une ligne (signe fréquent d'un doublon involontaire, ou simplement de deux lignes qui auraient dû être fusionnées), des lignes sans aucune référence, et des lignes sans désignateur.
Les composants sont aussi regroupés par valeur et footprint, le même regroupement que fera de toute façon le système de devis d'un fournisseur, avec quantités combinées et listes de désignateurs. Un export KiCad qui (comme certains le font) imprime la même table deux fois — une fois par désignateur, une fois déjà regroupée — est détecté, et seule la première table est lue, pour qu'aucun comptage en double ne se glisse silencieusement.
Deux téléchargements sont proposés : un CSV nettoyé et regroupé (une ligne par groupe valeur+footprint, quantités combinées, et un signal quand les lignes d'un groupe ne s'accordent pas sur la référence) à transmettre à un fournisseur, et un CSV plat normalisé qui conserve la granularité d'origine d'une ligne par article, avec des noms de colonnes cohérents.
Tout se passe dans votre navigateur — la nomenclature est lue et traitée localement, rien n'est envoyé.
Tiny Online Tools







