O PartsBox importa uma Lista de Materiais (BOM) de qualquer ferramenta CAD que exporte CSV ou TSV — o que é efetivamente todas elas. Mapeie as colunas uma vez, salve o mapeamento para a próxima vez, e o PartsBox corresponde cada linha a um componente, transformando o seu design em um projeto pronto para precificar, comprar e montar.
O PartsBox não precisa de plugin nem de nenhum formato de exportação específico. Qualquer programa que possa guardar uma BOM como CSV ou TSV funciona, o que na prática significa todas as ferramentas CAD. Os clientes importam do Altium Designer, KiCad, OrCAD, Cadence Allegro, Mentor PADS, Proteus, EAGLE (agora parte do Autodesk Fusion), DipTrace, EasyEDA e gEDA, entre outros.
Importe da seção Projetos e faça o upload do arquivo que sua ferramenta CAD exportou, para um novo projeto ou um existente. O PartsBox o analisa e mostra as primeiras linhas. Defina o separador de campo e a codificação de caracteres até que a visualização seja lida corretamente, e defina se a primeira linha contém nomes de colunas.
Em seguida, mapeie cada coluna no arquivo para um campo da BOM. O botão Adivinhar faz uma correspondência de melhor esforço a partir dos cabeçalhos das colunas, mas revise-a — um mapeamento errado é fácil de fazer e fácil de perder. A BOM importada aparece abaixo do mapeamento assim que as colunas obrigatórias são definidas, para que você veja o resultado antes de se comprometer. Salve o mapeamento como uma predefinição para reutilizá-lo na próxima importação da mesma ferramenta.
Uma coluna pode ser mapeada para qualquer um destes campos da BOM:
330R.C1. Para componentes contados em peças, o número de designadores deve corresponder à quantidade.Cada linha que representa um componente tem que apontar para um componente que já existe no seu banco de dados. O PartsBox nunca cria componentes durante uma importação: dois componentes podem compartilhar um nome, e uma correspondência automática errada é cara para desfazer. Em vez disso, ele faz a correspondência com seus componentes existentes em três passagens, em ordem:
Para uma correspondência rápida e precisa, armazene um código ID Anything™ ou uma chave CAD em cada componente na sua biblioteca CAD e exporte-o na BOM. A correspondência de nomes funciona, mas uma chave exata nunca adivinha errado.
O PartsBox destaca cada linha que não conseguiu corresponder. Para essas, crie os componentes ausentes e corresponda novamente, ou abra uma linha e corresponda-a manualmente, criando o componente no processo, se necessário. Selecione qualquer conjunto de linhas e use a opção Corresponder entradas do menu Selecionado para tentar todas de uma vez; a mesma opção desfaz a correspondência de linhas que você correspondeu errado.
Uma BOM geralmente carrega mais do que quantidade, componente e designadores — um valor, uma tolerância, uma nota de colocação, um número alternativo interno. Mantenha essas colunas em vez de descartá-las. Mapeie uma coluna para Campo Personalizado, depois escolha um nome de campo personalizado existente ou digite um novo, e o PartsBox importa os valores para cada entrada junto com os campos padrão.
Um campo personalizado importado comporta-se como qualquer outro: aparece como uma coluna nas tabelas de projeto, filtra e pesquisa, exporta para CSV e PDF, e imprime em etiquetas. Use-o para notas de montagem ligadas a um componente, números de componente alternativos, dados de colocação, requisitos de teste ou quaisquer outros dados por entrada que o seu processo contenha. Os nomes e valores dos campos personalizados têm um limite de comprimento, e os valores vazios são removidos durante a importação.
Uma linha de BOM não precisa ser um componente correspondente. Adicione uma linha de serviço ou mão de obra — fabricação de PCB, montagem, testes, embalagem — e ela aceita ofertas exatamente como um componente, para que uma cotação cubra todo o trabalho e não apenas os componentes. Essas ofertas suportam descontos por quantidade, quantidades mínimas de pedido, datas de validade e qualquer moeda suportada, da mesma forma que as ofertas de um componente.
O PartsBox verifica cada entrada à medida que importa, para que os erros surjam cedo e edições estruturais, como a mesclagem de entradas, permaneçam confiáveis. Quando uma entrada tem designadores de referência, a quantidade deve corresponder ao número de designadores: uma quantidade de 2 com designadores C1 e C2 está correta, mas uma quantidade de 2 com apenas C1 provavelmente está errada. O PartsBox sinaliza a incompatibilidade e não mesclará entradas que a contenham. Entradas sem designadores não são verificadas, então uma BOM que não os utiliza não produz avisos — normal para um componente medido, onde um comprimento de fio é inserido sem um designador.
O PartsBox também verifica cada quantidade em relação à unidade do componente correspondente. Um componente sem unidade de medida é contado em peças inteiras, por isso uma quantidade fracionária correspondente a ele é provavelmente um erro: o PartsBox avisa e oferece-se para arredondar a quantidade para um número inteiro, ou para anular a correspondência do componente.
A importação de BOM está em todos os planos, incluindo o plano gratuito Maker. A precificação da BOM, com descontos por quantidade e múltiplas moedas, começa no plano Essentials.