Uma exportação de lista de materiais (BOM) raramente está pronta para entregar a um fornecedor tal como está. Os nomes de coluna diferem entre a exportação própria do KiCad, uma planilha feita à mão e o formato de um distribuidor; às vezes a mesma peça recebe um número de peça diferente em linhas diferentes; e uma linha sem designador ou número de peça é fácil de passar despercebida ao rolar por várias centenas de linhas.
Esta ferramenta lê o CSV, detecta qual coluna contém o designador, o valor, o footprint, o número de peça, o fabricante e a quantidade — pelo texto do cabeçalho, já que nada disso é padronizado — e mostra exatamente qual coluna escolheu para cada campo, para que uma detecção errada fique visível em vez de silenciosamente incorreta. Em seguida, executa três verificações: números de peça que aparecem em mais de uma linha (um sinal comum de duplicação não intencional, ou apenas duas linhas que deveriam ter sido combinadas), linhas sem nenhum número de peça, e linhas sem designador.
Os componentes também são agrupados por valor e footprint, o mesmo agrupamento que o sistema de cotação de um fornecedor fará de qualquer forma, com quantidades combinadas e listas de designadores. Uma exportação do KiCad que (como algumas fazem) imprime a mesma tabela duas vezes — uma por designador, outra já agrupada — é detectada, e apenas a primeira tabela é lida, para que nada seja contado em dobro silenciosamente.
Duas opções de download estão disponíveis: um CSV limpo e agrupado (uma linha por grupo de valor+footprint, quantidades combinadas e um sinalizador quando as linhas de um grupo não concordam sobre o número de peça) para entregar a um fornecedor, e um CSV plano normalizado que mantém a granularidade original de uma linha por item, com nomes de coluna consistentes.
Tudo acontece no seu navegador — a BOM é lida e processada localmente, nada é enviado.
Tiny Online Tools







