Guia do Usuário do PartsBox

Introdução

O que é PartsBox?

PartsBox é uma ferramenta online para gerenciar estoque, produção e compras de componentes eletrônicos. Ele mantém o controle de onde os componentes estão armazenados, quais são os níveis de estoque atuais e quais componentes são usados em quais projetos. Ele exibe especificações de componentes, permite anexar documentos (folhas de dados, modelos 3D CAD) aos componentes e pesquisa todo o banco de dados rapidamente.

O PartsBox também pode precificar projetos (BOMs) automaticamente. Ele lida com descontos por quantidade, conversões de moeda, MOQ e múltiplos de pedido, para que você possa ver instantaneamente uma precificação de BOM sempre atualizada. Além das ofertas online, suas ofertas locais de fornecedores podem ser adicionadas, com vários descontos por quantidade, em qualquer moeda, e com períodos de validade (datas de vencimento), quantidade mínima de pedido (MOQ) e múltiplos de pedido.

PartsBox também gerencia a construção de eletrônicos: projetos (BOMs) podem ser construídos, subtraindo o estoque usado e adicionando estoque ao meta-componente resultante. As construções podem ser realizadas em uma única etapa ou em várias etapas, e um histórico completo das construções é mantido.

O aplicativo é capaz de controle de lotes: é possível rastrear de onde vieram lotes específicos de componentes e onde foram usados, fornecendo total rastreabilidade bidirecional.

Filosofia de Design

O PartsBox foi projetado para ser rápido, discreto e fácil de usar. Pesquisar, verificar estoque, adicionar e remover estoque, acessar projetos — tudo acontece instantaneamente. E vários usuários recebem atualizações instantâneas quando algo muda.

Ao contrário de muitas ferramentas ERP/MRP, o PartsBox deve ser fácil de introduzir e causar o mínimo de atrito possível dentro de uma empresa. Ele deve ser uma ferramenta que as pessoas gostem de usar, não uma que são forçadas a usar.

Conceitos

Componentes

PartsBox é tudo sobre componentes eletrônicos, então um 'componente' é um conceito fundamental. Um componente representa um componente eletrônico ou mecânico.

Existem vários tipos de componentes:

  • Componentes Vinculados são para componentes com números de peça do fabricante. Se tem um MPN e você pode encontrá-lo online, escolha esta opção. Você receberá instantaneamente uma descrição, um link para a ficha técnica, um link para o site do fabricante, especificações do componente, uma imagem em miniatura, e PartsBox será capaz de obter informações de preço e disponibilidade sobre este componente dos distribuidores.
  • Componentes Locais são para tudo o resto: componentes genéricos e sem nome, PCBs, componentes personalizados, componentes mecânicos e qualquer coisa que não tenha um número de peça exato.
  • Meta-componentes agrupam componentes que são intercambiáveis (substitutos exatos um do outro).
  • Componentes de submontagem são o resultado da construção de um projeto e correspondem 1:1 aos projetos.

Note que para componentes genéricos e sem nome (por exemplo, um NE555 sem nome em um pacote DIP) geralmente é melhor usar componentes locais. Existem centenas de versões do NE555 e sua versão particular pode ser ligeiramente diferente da de outra pessoa. Portanto, use componentes vinculados apenas para componentes exatamente correspondentes (por exemplo, se você tem um 'NE555PWG4' da Texas Instruments, vincule-o).

Os componentes são abstratos: eles descrevem o componente, mas até que você adicione estoque real, eles não representam coisas físicas. Mesmo componentes sem estoque são úteis — por exemplo, você pode adicioná-los a projetos (BOMs) para obter preços para seus projetos.

Os componentes vinculados têm dois nomes: o nome local (interno) e o MPN oficial (Número da Peça do Fabricante). No plano gratuito para hobby, o nome local deve ser o mesmo que o MPN. Nos planos comerciais, ambos os nomes podem ser usados e o nome local pode ser diferente do MPN. O nome local pode ser alterado renomeando o componente.

Meta-componentes são usados para agrupar componentes que são intercambiáveis. Isso é útil para passivos, onde várias alternativas de componentes podem ser adicionadas, ou para qualquer caso em que vários componentes são equivalentes e qualquer um deles pode ser escolhido, baseado apenas no preço e disponibilidade. O PartsBox tratará os meta-componentes de maneira semelhante aos componentes normais, adiando a escolha do componente real a ser usado. Ao precificar projetos, ofertas para todos os componentes membros serão consideradas.

Os componentes de submontagem representam os resultados da construção de seus projetos. Sempre que você constrói um projeto, o estoque é adicionado ao componente de submontagem correspondente. O componente pode então ser usado em outros projetos, se necessário. Isso fornece uma maneira de construir produtos complexos que consistem em várias submontagens e componentes, cada um produzido ou obtido separadamente.

Além de atributos padrão como nome ou fabricante, os componentes também podem ter campos/atributos personalizados (em planos que suportam este recurso). Como o campo 'Notas', estes podem ser usados para armazenar qualquer dado, mas de uma maneira mais estruturada. Alguns exemplos de uso incluem: Distribuidor, Número de Peça do Distribuidor, URL da Peça do Fornecedor, Peso ou Tara do Recipiente. Os campos personalizados são indexados para busca.

Estoque

Uma vez que você criou um componente, você pode adicionar estoque. O estoque representa cópias físicas reais de um componente eletrônico que existem em algum lugar que você pode alcançar (ou será capaz de alcançar).

Um componente pode conter estoque em vários locais. Isso se torna útil quando você começa a comprar rolos de componentes: muitas vezes você quer manter um rolo cheio em um local e uma pequena quantidade em fita cortada em outro local. Também é útil quando você está trabalhando com fabricantes contratados, pois você pode acompanhar o estoque que está fisicamente localizado fora do seu escritório.

A separação de componentes e estoque é intencional. Você poderia pensar em componentes como sacos que podem conter componentes reais (estoque). Componentes com estoque zero são úteis: você sabe o que precisa pedir, pode acompanhar os pedidos pendentes, seus projetos (BOMs) podem usar componentes que você não tem fisicamente, mas seu fabricante terá.

O PartsBox considera o histórico de estoque como permanente e existem maneiras limitadas de editá-lo. A última entrada pode sempre ser removida, mas as entradas mais antigas não podem, e suas quantidades não podem ser editadas.

Lotes

Um lote representa um lote de componentes. Os lotes são usados para distinguir entre componentes em estoque: sem controle de lote, todo o estoque para um determinado componente é considerado idêntico.

Com o controle de lotes, os lotes são criados ao adicionar estoque (cada lote de componentes precisa ter um lote atribuído).

Pedidos

Os pedidos podem estar em um de três estados: Aberto, Pedido ou Recebido. Pedidos abertos podem ser modificados. Pedido significa que você está esperando que os componentes sejam enviados. Um pedido muda para o estado Recebido quando todos os componentes foram recebidos.

Locais de Armazenamento

Uma localização de armazenamento é um lugar onde os componentes podem ser armazenados. Pode ser uma sala, uma gaveta, uma prateleira, uma caixa, um compartimento dentro de uma caixa, ou qualquer outra coisa que você possa pensar. Como você organiza seu armazenamento depende de você. Algumas pessoas jogam todos os seus componentes em duas ou três caixas, e algumas usam uma abordagem mais detalhada.

Você pode nomear seus locais de armazenamento como quiser, mas existe um esquema de nomenclatura sugerido:

Comece com uma letra. Você poderia usar b para caixas (com compartimentos), mas você também pode ter prateleiras (com rolos), ou armários com gavetas. Um número de dois dígitos segue, que é o número da sua caixa, prateleira, armário ou gaveta. Então, se o local tem subcompartimentos, usamos um sistema de grade de xadrez: a1, a2, b1, b2, e assim por diante, dependendo do tamanho da grade. Isso resulta em nomes como 'b01-a4', que significa 'caixa 1, linha a, coluna 4', ou 's12-l1-r2' que é 'prateleira 12, nível 1, rolo 2'. Use o que permite que você encontre facilmente os componentes.

Livros de amostras com resistores ou capacitores podem ser rotulados como caixas, sem subcompartimentos, porque é fácil encontrar um valor particular dentro de um livro de amostras.

Os nomes dos seus locais de armazenamento podem ser alterados a qualquer momento, mas escolha-os com cuidado, pois uma vez que você imprime suas etiquetas/adesivos, mudá-los se torna um pouco mais difícil.

Empresas que trabalham com CM/EMS (fabricantes contratados) costumam prefixar alguns de seus locais de armazenamento com o nome do fabricante, para que possam filtrar facilmente os locais e ver o que o CM tem em estoque agora.

As empresas CM/EMS, por outro lado, costumam prefixar alguns locais de armazenamento com nomes de clientes, para obter locais de armazenamento por cliente para componentes consignados.

Anexos

O PartsBox permite anexar arquivos arbitrários aos componentes. Isso pode ser usado para manter datasheets, modelos 3D CAD e outros arquivos juntos com as informações do componente.

Se você precisa armazenar um arquivo relacionado a um componente, basta adicioná-lo a um componente como um anexo. Você não precisa se preocupar em nomear arquivos, criar diretórios e encontrar o lugar certo no servidor de arquivos.

Projetos

Um projeto corresponde a um BOM (Bill of Materials) e representa uma lista de componentes que entram em um design ou dispositivo específico.

Os projetos podem ser usados tanto para construir dispositivos reais, quanto como uma ferramenta de conceito, rascunho ou precificação ao trabalhar em novos designs.

Construções

Uma construção representa o resultado da construção de um projeto. Normalmente corresponde a um lote de dispositivos que foram fabricados, ou estão sendo fabricados. O PartsBox suporta construções em um único estágio e em múltiplos estágios, e uma construção em múltiplos estágios pode estar em andamento (ainda não concluída).

Ofertas

Ofertas de fornecedores/distribuidores podem ser anexadas aos componentes, para serem usadas ao precificar projetos que requerem o componente. As ofertas podem ter várias quebras de preço, bem como períodos de validade (datas de expiração), quantidade mínima de pedido (MOQ) e múltiplos de pedido.

Listas de Compra

Uma lista de compras combina componentes de um ou mais projetos (BOMs) que você pretende construir, com quantidades de construção especificadas. Você cria uma lista de compras adicionando projetos a um carrinho de compras. O PartsBox então mescla as listas de componentes de seus projetos para criar uma única lista unificada que pode ser usada para pedidos.

Relatórios

Os relatórios permitem que você obtenha informações de visão geral sobre seus dados.

Como tudo o mais no PartsBox, os relatórios são atualizados em tempo real. Como exemplo, se você mantiver um relatório de 'Estoque Baixo' aberto, e alguém remover o estoque (o que fará com que o estoque de um componente específico fique abaixo de um limite), seu relatório será atualizado instantaneamente.

Empresas/Organizações

Uma empresa/organização permite que várias pessoas compartilhem um único banco de dados. Cada mudança é refletida em tempo real para todos que estão logados. O número de usuários que podem acessar um banco de dados da empresa depende do plano, e é possível aumentar o número de usuários que têm acesso.

Para conceder a alguém acesso a um banco de dados da empresa, essa pessoa deve primeiro criar uma conta no PartsBox.

Além do banco de dados da empresa, todo usuário do PartsBox tem um banco de dados privado gratuito. Você pode alternar entre os bancos de dados aos quais tem acesso usando o menu no topo da tela do aplicativo (ele mostra o nome do banco de dados atual).

Direitos de Acesso

Uma empresa sempre tem pelo menos um usuário 'admin', que pode modificar as informações de faturamento e conceder ou revogar o acesso a outros usuários. Em planos sem Controle de Acesso Baseado em Função, o acesso pode ser concedido com três níveis básicos:

  • Admin: acesso total, pode ler/escrever dados do banco de dados, conceder acesso a outros usuários, alterar informações de faturamento, excluir todos os dados ou cancelar a assinatura.
    • Leitura/Escrita: pode ler/escrever dados do banco de dados, mas não gerenciar usuários, informações de faturamento ou assinatura.
    • Somente Leitura: só pode acessar dados do banco de dados, não modificá-los.

Em planos com Controle de Acesso Baseado em Funções, qualquer número de funções pode ser definido e atribuído aos usuários. Cada função define permissões para cada operação individual (como 'criar componente' ou 'adicionar estoque'). Isso permite um controle fino sobre as permissões e a definição de funções limitadas com acesso restrito. Como exemplo, uma função 'Recebimento' poderia permitir ao usuário adicionar estoque e mover estoque, mas não modificar projetos ou realizar montagens. Uma função 'Produção' poderia ser útil para permitir apenas a realização de montagens a partir de projetos definidos por outra pessoa dentro da empresa.

Rastro de Auditoria

Em organizações maiores, muitas vezes é necessário manter um registro de auditoria imutável de todas as modificações no banco de dados. Isso é frequentemente exigido por razões regulatórias (como no caso da Conformidade com o Título 21 CFR Parte 11 da FDA dos EUA), mas mesmo sem ser exigido por lei, muitas empresas decidem manter um para rastreabilidade e responsabilidade.

Nos planos com o recurso Audit Trail, o PartsBox mantém um histórico de todas as modificações feitas no banco de dados. Cada registro de auditoria armazena um carimbo de data/hora, o usuário que realizou a operação e dados adicionais que podem ser usados para entender o que exatamente foi alterado. Os dados do registro de auditoria podem ser exportados, assinados e usados para conformidade regulatória.

Atrito de Componentes

As máquinas SMT pick&place não são perfeitas, e durante o processo de montagem alguns componentes serão perdidos ou rejeitados. Além disso, a construção mecânica dos alimentadores de fita requer um certo comprimento de fita (o 'líder') para estar presente antes que os componentes possam ser pegos automaticamente. Isso resulta em atrito de componentes, também conhecido como desperdício de componentes.

PartsBox suporta a definição de parâmetros de atrito em uma base por componente.

Substitutos

Ao construir eletrônicos, um componente muitas vezes tem possíveis substitutos: componentes funcionalmente equivalentes que podem ser usados em seu lugar. Existem várias maneiras de definir substitutos no PartsBox, com diferentes semânticas.

  • Meta-componentes são uma maneira de agrupar vários substitutos (componentes membros) juntos, sob um único nome. Esse nome pode então ser usado em Projetos/BOMs. Meta-componentes são agrupamentos lógicos: você pode ver o estoque agregado para todos os componentes em um meta-componente, e você pode receber alertas de estoque baixo para meta-componentes.
  • Substitutos de componentes são uma maneira de indicar que um componente diferente pode ser substituído por este. Eles não fornecem nenhum agrupamento de estoque: o estoque para cada componente ainda é gerenciado independentemente.
  • Substitutos de BOM indicam que um componente diferente pode ser usado especificamente para uma única entrada de Projeto/BOM.

Ao construir ou comprar, o PartsBox combina informações sobre todos os tipos de substitutos acima para produzir uma lista de todos os possíveis substitutos para uma determinada entrada de BOM ou uma entrada de lista de compras.

Vamos olhar alguns exemplos de como essas funcionalidades poderiam ser usadas e onde elas fazem sentido:

  • Componentes como 'TPS61161DRVR' e 'TPS61161DRVT', que são o mesmo componente, apenas em embalagens diferentes, são frequentemente melhor gerenciados como um meta-componente chamado 'TPS61161DRV'. Esse nome pode então ser usado em BOMs. Esta é uma boa abordagem para componentes totalmente equivalentes onde você realmente não se importa com qual deles é usado, e onde você quer gerenciar seu estoque como se fossem um único componente. O meta-componente 'TPS61161DRVR' então mostrará o estoque agregado para ambos os componentes.
    • Para componentes como passivos, muitas vezes existem equivalentes funcionais (substitutos), para os quais você não quer gerenciar o estoque junto. Você só quer indicar que outro componente pode ser substituído por este em todas as entradas de Projeto/BOM e todas as entradas de lista de compras, globalmente. Substitutos de componentes são uma boa ferramenta para isso.
    • Às vezes, um componente pode ser substituído por uma entrada específica de BOM em um projeto, mas não necessariamente em qualquer outro lugar. É para isso que servem os substitutos de BOM.

Usando PartsBox

Adicionando Locais de Armazenamento

Para criar um novo local de armazenamento, vá para a seção Armazenamento no menu principal e clique em 'Criar'. Existem três maneiras de criar locais de armazenamento:

  • Local único: usado para criar apenas um local de armazenamento com um nome específico.
  • Linha: usado para criar uma linha linear (array) de locais de armazenamento, rotulados com números ou letras (exemplo: 'caixa1, caixa2, caixa3, caixa4, caixa5').
  • Grade: usado para criar uma grade (array bidimensional) de locais de armazenamento, usando letras ou números para linhas e colunas (exemplo: 'caixa1-a1, caixa1-a2, caixa1-b1, caixa1-b2').

Adicionando Componentes

Para adicionar componentes ao PartsBox, você primeiro cria um componente e, em seguida, adiciona estoque a ele. Até que você adicione estoque, os componentes não representam coisas físicas, mas ainda podem ser úteis — por exemplo, você pode adicioná-los a projetos (BOMs) para obter preços para seus projetos.

Criando Componentes

Adicionar um novo componente é feito a partir da seção Componentes no menu principal. Use 'Criar' para entrar no diálogo de criação de componente.

'Tipo de Componente' determina que tipo de componente será criado. Use 'Componente Vinculado' para componentes com um MPN único, e 'Componente Local' para componentes genéricos e qualquer outra coisa que você precise acompanhar. Use 'Meta-componente' quando precisar criar um componente virtual que representa várias opções de componentes equivalentes (substitutos).

Criando Componentes Vinculados

Usuários comerciais podem imediatamente atribuir um número de parte local (interno/da empresa) a um componente vinculado.

Existem duas maneiras de pesquisar por componentes vinculados:

  • Correspondência exata do nome do componente (MPN): o início do nome do componente deve corresponder (pesquisa de prefixo). Por exemplo, 'TPS40210' corresponderá a 'TPS40210DGQ'. Esta é a maneira preferida de corresponder componentes.
  • Pesquisa: esta é uma pesquisa difusa, boa para coisas como 'adafruit 1063'.

Depois de preencher uma das caixas e clicar em 'Correspondência' ou 'Pesquisa', os resultados são apresentados. Você deve escolher o componente que corresponde exatamente ao que você precisa. Por favor, tenha cuidado, pois pequenas variações na nomenclatura podem significar grandes diferenças nos componentes reais. Quando você seleciona um dos resultados, suas especificações são mostradas, também há um link para a ficha técnica ao lado de cada componente, se uma ficha técnica estiver disponível.

Criando Componentes Locais

Ao criar componentes locais, você só precisa fornecer o nome do componente, todo o resto é opcional.

Alguns planos permitem o upload de fichas técnicas, imagens, modelos CAD e outras informações e anexá-las aos componentes; isso é feito após a criação do componente.

Criando Meta Componentes

Para criar um meta-componente, forneça um nome e opcionalmente uma pegada e uma descrição. O meta-componente criado estará vazio: ele não conterá nenhum componente membro (substitutos). Estes precisarão ser adicionados usando o botão 'Adicionar componente' na tela de informações do meta-componente, ou selecionando vários componentes na tabela principal de componentes e usando 'Selecionado | Adicionar ao meta-componente'.

Pesquisando

A caixa de pesquisa aparece no topo nas seções de Componentes. Ela permite que você reduza a lista de componentes exibidos e é uma ferramenta essencial ao trabalhar com o PartsBox.

As caixas de pesquisa/filtragem também aparecem em muitos outros lugares (em quase todas as tabelas) e podem ser usadas para filtragem. Essas caixas são mais simples do que o mecanismo de pesquisa de componentes principal e fornecem apenas correspondência exata.

A busca de componentes tem um motor de correspondência aproximada, o que significa que até mesmo coisas que não correspondem exatamente serão mostradas nos resultados. Os resultados exatos serão separados do resto usando a cor de fundo, para que você possa ver rapidamente o que correspondeu exatamente e o que correspondeu apenas parcialmente.

Os seguintes campos são pesquisáveis: nome, MPN (Número de Peça do Fabricante, se diferente), descrição, footprint, notas do componente, e todos os campos personalizados.

A caixa de pesquisa também aceita tags, inseridas com um caractere # na frente. As tags são correspondidas exatamente, e se você inserir várias tags, um componente tem que ter todas elas para entrar nos resultados.

Você pode combinar tags e palavras de pesquisa conforme necessário, para reduzir a lista de resultados.

Selecionando e Deselecionando Componentes

Todo componente tem uma caixa de seleção ao lado de seu nome, permitindo que seja selecionado para certas operações. O PartsBox lembra as seleções, então você pode misturar seleção e pesquisa livremente — selecione vários componentes, faça uma pesquisa, selecione mais alguns, e sua seleção irá crescer constantemente.

Para selecionar todos os componentes, ou desmarcar tudo, use o menu 'Seleção' e as opções de menu 'Selecionar Tudo' ou 'Desmarcar Tudo'.

O menu 'Seleção' pode ser usado para uma série de operações:

  • 'Adicionar ao projeto...' — use isso para adicionar componentes a um Projeto (BOM).
  • 'Adicionar/remover tags...' — use isso para editar tags em componentes selecionados.
  • 'Adicionar a meta-componente...' — use para adicionar alternativas de componentes a um meta-componente.
  • 'Definir níveis de baixo estoque...' — permite que você defina o nível de baixo estoque para todos os componentes selecionados.
  • 'Definir perda de componente...' — use para definir parâmetros de perda de componente.
  • 'Baixar como CSV' — permite que você baixe a lista de componentes selecionados como uma tabela no formato CSV para importar para uma planilha.
  • 'Excluir...' — exclui os componentes selecionados.
  • 'Desmarcar tudo' — limpa a seleção atual sem realizar nenhuma operação nos componentes selecionados.

Usando um Leitor de Código de Barras

Se você tem um scanner de código de barras, pode usá-lo para processar rapidamente as remessas recebidas, adicionando estoque, removendo estoque e criando componentes, se necessário.

Para usar um scanner, use o botão 'Scan' no menu. O PartsBox então mostrará uma imagem da câmera do seu computador ou aguardará a entrada de um scanner externo. Após decodificar um código de barras, ele será analisado e uma das seguintes coisas acontecerá:

  • se você já tem o componente em seu banco de dados, você poderá adicionar estoque ou remover estoque para o componente,
  • se o componente não existir, você será solicitado a escolhê-lo entre os componentes online correspondentes. Uma vez criado, você será apresentado com o diálogo 'Adicionar Estoque'.

O PartsBox suporta os seguintes códigos de barras:

  • Códigos de barras 2D: DataMatrix e PDF417 contendo dados ANSI MH10.8.2 codificados usando ISO/IEC 15434:2006 (Digi-Key, Wuerth, outros migrando para 2D).
  • Códigos de barras 1D da Digi-Key, Mouser, Farnell, RS Components e a maioria dos outros que codificam o MPN (Número de Peça do Fabricante) no código de barras,

Se a quantidade estiver codificada no código de barras, ela será preenchida previamente no diálogo 'Adicionar Estoque'.

Consulte a seção 'Scanners de Código de Barras' neste manual para mais detalhes sobre scanners suportados e configuração necessária.

Adicionando Componentes a um Projeto

Existem várias maneiras de adicionar componentes a um projeto:

  • Selecionando um número de componentes na tabela de componentes e escolhendo 'Adicionar ao projeto...' no menu 'Seleção'. Isso pode ser usado para adicionar um único componente ou vários componentes.
  • Clicando no botão 'Adicionar ao projeto' na tela 'Informações do Componente'. Isso pode ser usado para adicionar aquele componente.
  • Usando o botão 'Adicionar componente' na seção BOM do projeto.

Usando Tags

Tags são um mecanismo poderoso que permite encontrar rapidamente um subconjunto de seus componentes.

Ao pesquisar, se você inserir uma tag na caixa de pesquisa, a pesquisa será limitada a componentes que possuem essa tag. As tags são correspondidas exatamente, e se você inserir várias tags, um componente tem que ter todas elas para entrar nos resultados.

As tags podem ser adicionadas aos componentes, seja a partir da tela de informações do componente (clicando no botão 'Adicionar Tags', ou selecionando muitos componentes e usando o item de menu 'Adicionar/Remover Tags...' do menu 'Seleção'.

As tags começam com um caractere #, mas você não precisa inseri-lo ao adicionar tags. Um componente pode ter qualquer número de tags anexadas a ele.

Para facilitar e automatizar a criação de tags, o PartsBox cria auto-tags para você. Estas são baseadas nas especificações do componente e são criadas automaticamente, para que você não precise adicioná-las. Elas são independentes das suas tags: você pode atribuir uma tag com o mesmo nome novamente.

Definindo Parâmetros de Atrito do Componente

PartsBox permite definir perda/desperdício em uma base por componente. Existem dois parâmetros:

  • Baseado em porcentagem: este número representa a porcentagem de componentes que se espera que sejam perdidos/desperdiçados. As taxas geralmente variam entre 0,1% e 3% para produções em série.
  • Baseado em quantidade: o número mínimo de componentes extras que sempre precisa ser reservado, mesmo se o cálculo baseado em porcentagem indicar o contrário. Isso geralmente está relacionado ao comprimento do líder necessário para alimentar um rolo em uma máquina.

Esses parâmetros podem ser definidos individualmente ou para muitos componentes de uma vez. Para definir parâmetros para um número de componentes, selecione-os na tabela de componentes (ou use 'Seleção | Selecionar todos os componentes'), e então use 'Definir atrito do componente...' no menu 'Seleção'.

Ao construir ou precificar Projetos/BOMs, o PartsBox levará em conta a perda de componentes, de modo que o número de componentes realmente retirados do estoque ou encomendados será maior do que o estritamente necessário.

A perda não pode ser definida diretamente para meta-componentes. Ao precificar projetos com meta-componentes, a perda máxima de todos os componentes que pertencem a um meta-componente será usada. Ao construir projetos, a perda será calculada após a fonte real dos componentes ser selecionada, por exemplo, quando o PartsBox sabe o componente exato que será usado.

Importando um BOM

PartsBox pode importar um BOM (Bill of Materials) de vários pacotes CAD/eCAD, em formato CSV ou TSV.

Para criar um novo projeto importando um BOM existente, use o botão 'Importar' na seção 'Projetos'. Isso solicitará o arquivo a ser carregado. Carregue um arquivo CSV/TSV exportado de seu pacote CAD.

PartsBox tentará analisar seu BOM, mas na maioria das vezes você precisará selecionar um preset de importação primeiro. Presets estão atualmente definidos para:

Também existe uma configuração 'Personalizada' que permite o mapeamento manual das colunas CSV para os campos do PartsBox, bem como para definir o separador de campo.

A importação do KiCad é gratuita para todos, enquanto todos os outros presets estão disponíveis apenas em planos comerciais.

Selecione o preset correspondente ao seu pacote CAD, ou use a configuração 'Custom' para mapear as colunas manualmente.

Depois de importar uma BOM para o PartsBox, cada linha tem que ser correspondida a um componente específico. Se o nome do componente da BOM for o mesmo que o nome do componente do PartsBox, isso será feito automaticamente. No entanto, se um componente com o mesmo nome não puder ser encontrado, você precisará fazer a correspondência por conta própria. Você pode selecionar um componente existente do PartsBox, ou criar um novo e correspondê-lo à entrada da BOM.

No PartsBox, as entradas de BOM não se limitam a componentes. Você pode adicionar serviços ou mão de obra, como montagem de PCB, teste ou embalagem. Estes podem ter ofertas anexadas assim como os componentes, o que permite a precificação de toda a produção, não apenas dos componentes. As ofertas para entradas de BOM de serviço/mão de obra são semelhantes às ofertas de componentes: elas também suportam vários descontos de preço, MOQs, podem ter datas de expiração e podem estar em qualquer moeda suportada.

Problemas CSV do Altium Designer

O Altium Designer não escapa corretamente as aspas duplas (') nos arquivos CSV gerados. Isso significa que se um dos seus campos contiver um caractere de aspas duplas (como por exemplo 0.156'), o CSV gerado será inválido e ilegível.

A solução alternativa nesse caso é editar manualmente o arquivo CSV gerado pelo Altium e remover as aspas duplas dentro dos campos, ou prefixá-las com um caractere de aspas duplas adicional.

Substitutos do BOM

Ao editar um BOM, é possível adicionar substitutos de componentes para entradas individuais de BOM. Ao construir, precificar ou comprar, o componente principal, bem como todos os substitutos, são tratados como escolhas igualmente válidas.

Os substitutos do BOM são semelhantes aos componentes membros (substitutos) em meta-componentes e substitutos para componentes. A principal diferença é que os substitutos do BOM são configurados numa base por entrada num projeto específico e não têm efeito fora dessa entrada.

Ao combinar BOMs para compras, o PartsBox adota uma abordagem conservadora para substitutos. Se houver duas entradas para o mesmo componente, mas com diferentes conjuntos de substitutos, apenas a interseção de substitutos (por exemplo, substitutos que são comuns para ambas as entradas) será usada na lista de compras. Tomando um exemplo: se houver um BOM com o Componente A que tem substitutos B e C, e um BOM diferente com o Componente A que tem substitutos B e D, o PartsBox não pode assumir que o Componente A pode sempre ser substituído por B, C ou D. O PartsBox só pode ter certeza de que o Componente A pode ser substituído por B.

Precificação de Projetos

Para estimar o preço do BOM para um projeto, vá para a aba 'Preços' no menu do projeto. Isso abre a tabela principal de preços, bem como opções de filtragem e precificação.

Opções de Preços

O tamanho da montagem/lote é o número de unidades para as quais você deseja estimar o preço. Várias quantidades comuns são fornecidas para acesso rápido, mas qualquer quantidade pode ser inserida na caixa de entrada.

O preço total por unidade e o preço total são exibidos em grande tipo à direita. O botão desenrolar ao lado deles permite comparar rapidamente os preços para toda a gama de quantidades comuns de construção, sem inseri-los manualmente.

Se houver um sinal de aviso de exclamação vermelha ao lado do preço por unidade e do preço total, significa que o PartsBox não conseguiu calcular o preço, porque faltavam algumas informações. Os componentes problemáticos são destacados em vermelho na tabela de preços abaixo.

As opções de fornecimento de componentes permitem escolher de onde os componentes vêm. 'Apenas estoque local' considerará apenas os componentes que você já possui, usando seu preço médio de compra para o preço do BOM. 'Apenas comprar' ignorará o estoque local e usará apenas preços e informações de estoque online. 'Use o estoque local, depois compre' usará primeiro todo o estoque local, e então, se não for suficiente, considerará as ofertas online.

Note que se o seu histórico de estoque não contém preços, você não obterá informações corretas de preços se tentar usar o estoque local na precificação do Projeto/BOM. Você sempre pode voltar e editar o histórico de estoque para adicionar preços.

As opções de filtragem de oferta permitem restringir a lista de ofertas:

  • A caixa de seleção 'Apenas distribuidores preferidos' excluirá ofertas de distribuidores que não estão na sua lista preferida (raramente se compra de distribuidores do outro lado do globo). Você pode modificar a lista de distribuidores preferidos nas Configurações.
  • 'Apenas distribuidores autorizados' só considerará ofertas de distribuidores que são autorizados pelo fabricante a revender um componente.
  • 'Apenas em estoque' só considerará ofertas onde o distribuidor disse que o componente está em estoque.
  • 'Verificar níveis de estoque' vai um nível mais fundo, e realmente verifica o número de componentes que o distribuidor tem em estoque. Alguns distribuidores não fornecem informações exatas de estoque, então verificar isso excluirá suas ofertas.

Tabela de Preços

A tabela de preços principal lista todos os componentes de um projeto junto com suas informações de preços. Colunas de nota:

  • Quantidade do Lote: o número de componentes necessários para construir uma determinada quantidade de um Projeto/BOM. Isso leva em conta os parâmetros de atrito do componente, então o número pode ser maior do que o número de unidades que você está construindo, dependendo das configurações de atrito para este componente específico.
  • Quantidade Comprada: a quantidade que realmente precisa ser comprada, dadas as opções de fornecimento acima. Como exemplo, se 100 componentes são necessários, mas você tem 25 disponíveis localmente e escolheu 'Usar estoque local, depois comprar se necessário', então a Quantidade Comprada será 75.
  • Melhor Oferta: a melhor oferta que o PartsBox selecionou para você.

É possível 'travar' uma oferta específica usando o ícone de cadeado. Isso trava a seleção de oferta para esta entrada de projeto, e essa oferta específica será usada para calcular o preço do BOM.

Cada linha na tabela de preços tem uma caixa de seleção 'excluir', que permite excluir rapidamente esse item do preço, e um ícone de cadeado, que fixa a melhor oferta selecionada no lugar.

Cada linha na tabela pode ser desdobrada usando o ícone de chevron no lado esquerdo. Isso lista todas as ofertas para um determinado componente.

Seleção de Oferta

Para cada entrada de BOM que está vinculada a uma identidade online (Número de Peça do Fabricante), o PartsBox reúne ofertas online, e seleciona a melhor (menos cara). Muitas vezes há tantas como 20-40 ofertas para qualquer componente dado. Na tabela principal de preços do BOM, apenas a melhor oferta é exibida.

O processo de seleção é bastante envolvido, pois tem que lidar com:

  • quebras de preço, que podem ser diferentes para cada oferta,
  • informações de disponibilidade e estoque,
  • Quantidades Mínimas de Pedido (MOQs),
  • múltiplos de pedidos,
  • várias moedas.

O PartsBox normalmente seleciona a melhor oferta com base em 'Preço Descartando Excesso'. Esse é o preço pago pelos componentes, supondo que qualquer excesso de estoque que tenha sido comprado será jogado fora. Por que não usar apenas o preço dos descontos por quantidade? Bem, no caso de restrições como MOQ ou múltiplo de pedido, não queremos descartar ofertas apenas porque a quantidade de que precisamos é muito pequena. Às vezes é melhor comprar mais, por causa dos descontos por quantidade: o preço pode ser competitivo mesmo supondo que vamos descartar qualquer coisa que não precisamos. É por isso que as quantidades são arredondadas para múltiplos de pedidos, e se a quantidade estiver abaixo do MOQ, o PartsBox irá arredondá-la para o MOQ, apenas para ver como a oferta se classifica.

O ranking de ofertas muda com base na quantidade de sua construção, e a melhor oferta também muda. Muitas vezes, pode-se descobrir novas fontes inesperadas de componentes que se tornam atraentes em certas quantidades.

Cada oferta pode ser desdobrada para mostrar detalhes como embalagem, quantidade em pedido, tempo estimado de chegada (ETA) do pedido, tempo de espera da fábrica e múltiplo de pedido da fábrica.

Se o seu projeto contém meta-componentes, as ofertas serão coletadas para todos os componentes que estão agrupados no meta-componente. Como esses componentes são considerados equivalentes entre si, todas as ofertas serão misturadas e a melhor será selecionada.

Ofertas locais

Enquanto alguns componentes são comprados de grandes distribuidores, muitas vezes se lida com outros fornecedores, ou se obtém ofertas personalizadas para quantidades específicas, com descontos. É por isso que o PartsBox permite a entrada de suas próprias ofertas, que são então consideradas e classificadas junto com as ofertas online.

Uma oferta local pode ser adicionada tanto a partir da tabela de preços do projeto, quanto diretamente a um componente a partir da tela de informações do componente. Como toda oferta, ela pode ter múltiplos descontos em quaisquer quantidades, bem como uma quantidade mínima (MOQ) e múltiplo de pedido. Esses parâmetros serão usados pelo algoritmo de precificação.

Além de campos de informações adicionais como referência/número do pedido, data ou comentários, também pode ser inserida uma data de expiração. Uma oferta não será considerada se tiver expirado.

Qualquer moeda suportada pode ser usada em uma oferta. O PartsBox cuidará de convertê-la para a sua moeda de exibição em todos os lugares usando taxas de conversão atualizadas, mantendo os preços originais e a moeda intactos.

Manipulação de Moeda

PartsBox cuida de várias moedas para você. Basta selecionar sua moeda preferida nas configurações, e ela será usada para exibir todos os preços. Você pode mudar a moeda a qualquer momento.

As taxas do Banco Central Europeu (BCE) são usadas para conversão de moeda. As taxas são atualizadas regularmente.

Para ofertas que você inseriu, você pode escolher qualquer moeda suportada, e ela será tratada corretamente.

Construindo Projetos

As construções são usadas para planejar e acompanhar a produção. Você pode verificar se tem quantidades suficientes de componentes para a construção (incluindo a perda), preparar sua construção, produzir uma lista de seleção e, em seguida, remover as quantidades usadas do seu estoque.

Além disso, as construções fornecem rastreabilidade: seu histórico mostra quais componentes específicos foram usados em qual construção, em vários níveis de detalhe, dependendo do plano de assinatura.

Dentro de um projeto, a aba 'Construções' pode ser usada para acessar o histórico de construções passadas, uma lista de construções de várias etapas que estão em andamento e para iniciar uma nova construção.

Ao iniciar uma construção, a tabela de construção lista todos os componentes do projeto junto com as quantidades necessárias e disponíveis. Em planos que suportam cálculos de atrito de componentes, a quantidade necessária incluirá o overhead de atrito, calculado individualmente para cada componente com base nas configurações de atrito do componente.

A coluna 'Solicitações de estoque' mostra de onde os componentes serão retirados. Para componentes armazenados em vários locais de armazenamento, componentes com controle de lote e para meta-componentes, esta coluna pode mostrar várias fontes.

Você pode definir a quantidade planejada de construção inserindo o número ou usando os botões +/-. Conforme você ajusta a quantidade, notará que tudo é atualizado instantaneamente. Se não houver estoque suficiente de um componente, essa linha será listada em vermelho com um aviso.

Ao atribuir componentes às entradas do BOM, o PartsBox usa uma de várias estratégias:

  • FIFO (Primeiro a Entrar, Primeiro a Sair): os lotes mais antigos (ordenados por data de aquisição) são usados primeiro
  • LIFO (Último a Entrar, Primeiro a Sair): os lotes mais recentes (ordenados por data de aquisição) são usados primeiro
  • Último acessado: os lotes mais recentes (ordenados por data de último acesso) são usados primeiro
  • Maior lote primeiro: lotes com mais componentes são usados primeiro
  • Menor lote primeiro: os menores lotes são usados primeiro

Você também pode forçar o PartsBox a usar apenas uma única fonte de componente para cada entrada de BOM. Alguns planos são limitados a uma única fonte apenas, e em outros planos às vezes é útil limitar as fontes para garantir total rastreabilidade.

Todas as atribuições resultantes da estratégia de seleção de fonte de componente padrão selecionada podem ser alteradas na tabela. Cada linha pode ser desdobrada para mostrar fontes, selecioná-las individualmente e reordená-las (sujeito às limitações do plano). Também é possível substituir a quantidade usada em uma base por entrada.

Cada linha também contém uma caixa de seleção 'Excluir?' — marcá-la excluirá o componente da construção. Isso é essencialmente equivalente a um DNP (Não Popular). Nenhum estoque será removido para componentes marcados como Excluídos.

Se não houver estoque suficiente para algumas entradas de BOM, o PartsBox exibirá um aviso, mas ainda permitirá que você ignore o problema e prossiga com a construção. Isso às vezes é útil se você sabe que tem estoque adicional em mãos que não foi inserido no PartsBox, ou se você quer produzir algumas placas que não estão totalmente povoadas. A quantidade máxima disponível será removida do seu estoque.

Construções de uma única etapa

Em construções de uma única etapa, uma vez que você pressione o botão 'Construir & remover estoque' (e confirme), o estoque será removido para todos os componentes que pertencem a este projeto (que não foram excluídos). A construção será marcada como concluída.

Construções em várias etapas

Se você selecionar a caixa de seleção 'montagem em várias etapas', o PartsBox mostrará caixas de seleção ao lado de cada componente na montagem. Você pode usar as caixas individuais para selecionar linhas, selecionar e desmarcar todas as linhas, bem como usar a interface de pesquisa/filtragem para marcar componentes que devem ser montados/colocados nesta etapa. A interface de filtragem suporta tags, então digitar '#smd' é uma maneira rápida de selecionar todos os elementos SMD, que geralmente são colocados primeiro.

Uma vez que você pressione o botão 'Construir & remover estoque', apenas as entradas selecionadas serão processadas (da mesma forma que nas construções de estágio único).

Às vezes é útil realizar uma etapa de construção sem selecionar nenhum componente — por exemplo, para documentar uma etapa de processamento no histórico de construção.

Uma construção em várias etapas que não foi concluída aparecerá na guia 'Em andamento' da interface de Construções. Se você selecioná-la, poderá construir a próxima etapa, ou terminar a construção, marcando-a como completa.

Pode haver qualquer número de etapas em uma construção. Uma construção também pode ser marcada como concluída mesmo que nem todos os componentes tenham sido colocados. Nesse caso, as entradas não utilizadas serão marcadas como excluídas nesta construção.

Uma construção em várias etapas é representada pelo mesmo código ID Anything™, independentemente da etapa em que se encontra (progresso da construção), para que as etiquetas ID Anything™ possam ser anexadas até mesmo a dispositivos incompletos. Isso permite uma rápida identificação e acesso às informações sobre as construções em andamento.

Histórico de Configuração de Construção

Quando você gerencia a produção, normalmente deseja acompanhar o histórico de construção. Isso normalmente inclui informações sobre quantas unidades de um projeto/BOM foram construídas, a data/hora da construção e comentários. Embora isso seja suficiente para uma produção simples, não cobre as necessidades de construções mais complexas.

Em cenários práticos, cada construção tem sua configuração. Isso inclui informações adicionais como:

  • quais componentes foram excluídos ('não povoar') da construção
  • solicitações de estoque geradas a partir desta construção: quais componentes de quais locais foram usados, ou ao usar o rastreamento de lotes, qual lote exato (com número de série) foi usado para esta corrida de produção

Todas essas informações são armazenadas como histórico de montagem, para que você possa voltar a qualquer momento e verificar como uma montagem específica foi configurada.

O histórico de configuração de construção está disponível na guia 'Construções' na seção Projetos. Você pode ver a lista de todas as construções, ou limitar a lista a construções concluídas ou a construções de várias etapas que ainda estão em andamento.

Cada construção tem um código ID Anything™ que pode ser impresso em um rótulo e anexado a dispositivos físicos. Este código permite acesso rápido às informações de construção a qualquer momento no futuro.

Usando Meta-Componentes

Os componentes de submontagem representam os resultados da construção de seus projetos. Sempre que você constrói um projeto, o estoque é adicionado ao componente de submontagem correspondente. O componente pode então ser usado em outros projetos, se necessário. Isso fornece uma maneira de construir produtos complexos que consistem em várias submontagens e componentes, cada um produzido ou obtido separadamente.

Para criar um meta-componente para um determinado projeto, vá para a tela de informações do projeto e clique no botão 'Criar Meta-componente'. Isso só precisa ser feito uma vez. Uma vez que o componente é criado, ele será visível em sua lista de componentes e você pode gerenciá-lo como qualquer outro componente, com exceção da renomeação: um meta-componente sempre tem o mesmo nome que o projeto ao qual corresponde.

Ao construir um projeto, sua tela de confirmação de construção perguntará se você deseja adicionar estoque ao componente de submontagem associado. Se você habilitar essa opção, poderá escolher qual local de armazenamento será usado para a construção, inserir a precificação para a submontagem produzida (a precificação automatizada virá no futuro) e adicionar comentários.

O estoque será então adicionado ao meta-componente para este projeto. Como o meta-componente é como qualquer outro componente, você pode usá-lo em outros projetos/construções, definir avisos de baixo estoque, parâmetros de atrito, etc.

Ao usar o controle de lotes, cada construção de um projeto resulta em um lote distinto de um meta-componente de submontagem com seu próprio código ID Anything™. Se você anexar etiquetas ID Anything™ aos dispositivos fabricados, isso permite que você escaneie rapidamente o código em qualquer dispositivo móvel e acesse as informações correspondentes de construção.

Números de série

Ao construir projetos/BOMs, existem opções para adicionar estoque ao componente de submontagem associado ao projeto. Uma opção adicional chamada 'Rastrear cada submontagem resultante separadamente?' altera o processo de construção de forma que lotes individuais são gerados para cada submontagem construída. Em outras palavras, cada dispositivo construído está em seu próprio lote de uma única unidade.

Isso proporciona uma flexibilidade incrível: os lotes já carregam muitos dados e têm códigos ID Anything™ únicos. Dados adicionais também podem ser anexados aos lotes como arquivos. Isso pode ser qualquer coisa: resultados de testes, protocolos de reparo, arquivos regulatórios, histórico de serviço, ou qualquer outra coisa que seja necessária para rastrear o ciclo de vida de um dispositivo individual.

Cada lote tem um código ID Anything™ gerado de forma única que pode ser impresso como um código QR e anexado ao dispositivo. Alternativamente, os dispositivos podem ser identificados pelo código ID Anything™ da construção (apontando para uma construção) e um número de série inteiro atribuído automaticamente dentro dessa construção.

Se a opção de adicionar estoque de meta-componente de submontagem estiver habilitada ao iniciar uma construção de várias etapas, o PartsBox manterá o controle do estoque que está em produção. Informações sobre possíveis anormalidades na produção ou resultados de testes podem então ser anexadas a cada lote de dispositivo individualmente, à medida que os dispositivos estão sendo construídos. A conclusão da construção muda o status do estoque de 'Em Produção' para 'Disponível'.

Compras

Pedidos

Existem três tipos de pedidos:

  • Aberto: estes podem ser modificados. Você pode adicionar componentes, excluir componentes ou alterar quantidades em um pedido aberto.
  • Pedido: o pedido foi feito a um distribuidor e há uma data de entrega esperada.
  • Recebido: tudo do pedido foi recebido.

Para adicionar algo a um pedido, ou para criar um pedido, comece com a precificação (uma lista de ofertas) para um único componente, ou com uma Lista de Compras. Você pode adicionar qualquer oferta (ou um grupo de ofertas) a um pedido com um fornecedor que forneceu a oferta.

Ao modificar quantidades em um pedido aberto, PartsBox obterá o preço atual e ajustará o preço de acordo com a quantidade e os descontos por quantidade.

Pedidos abertos podem ser copiados/colados em um site de distribuidor, ou exportados caso seja necessário um pedido de compra impresso mais formal.

A melhor maneira de fazer um pedido com um fornecedor é usar o método 'Upload do carrinho' e copiar/colar ou fazer upload de um arquivo CSV com informações do pedido.

Quando você marca um pedido aberto como 'Pedido', o PartsBox pede uma data de entrega esperada. Isso é para que você saiba quando suas peças devem chegar e para que o estoque encomendado possa ser mostrado em vários lugares no aplicativo.

Você pode cancelar um pedido aberto, que voltará a ser 'Aberto' e parará de exibir o estoque como esperado.

É possível receber componentes de um pedido de várias maneiras:

  • Usando a interface de recebimento de pedidos: isso permite que você receba todos (ou alguns) componentes de um pedido em um único local de armazenamento com apenas alguns cliques.
  • Usando o diálogo Adicionar Estoque em um único componente: isso permite que você receba contra um pedido, preenchendo a quantidade e o preço.
  • Escaneando um código de barras. Dependendo de quão moderno é o distribuidor, isso mostrará um diálogo de adição de estoque, preencherá o diálogo com a quantidade, ou (no caso de códigos de barras que incorporam o código PartsBox) receberá diretamente o componente contra um pedido específico, preenchendo a quantidade, o preço e as informações do pedido.

Listas de Compras

Ao comprar componentes, é frequentemente necessário planejar a produção de vários dispositivos. Como seus BOMs geralmente compartilham componentes, nem sempre é fácil determinar o que realmente precisa ser comprado, especialmente considerando que você já pode ter alguns dos componentes em seu estoque local.

Meta-parts (part alternates) make this even more complicated: until the moment of ordering you want to be flexible as to the choice of a specific MPN (Manufacturer Part Number).

Para começar a comprar, vá para a seção 'Projetos' e comece a adicionar projetos/BOMs ao seu carrinho de compras do projeto usando os botões 'Adicionar ao Carrinho' na parte inferior de cada cartão de projeto. Ao adicionar, você poderá especificar as quantidades que pretende construir.

Depois de adicionar projetos ao carrinho, dê um nome descritivo à sua lista e clique em 'Criar Lista de Compras'. Você será levado à seção 'Compras' e todas as suas listas de compras serão exibidas.

Clicar em uma lista de compras traz a interface familiar de precificação: a mesma que para Precificação de Projeto/BOM. Use-a para selecionar ofertas, adicionar suas próprias ofertas, escolher alternativas específicas de componentes (para meta-componentes) ou limitar a seleção aos seus distribuidores preferidos.

Depois de estar satisfeito com a lista, use a visualização 'Agrupar por Distribuidor/Fornecedor' para ver seus componentes divididos em pedidos para cada fornecedor. Esta visualização permite que você realize as mesmas operações que a visualização 'Todos os Componentes', então você ainda pode mudar suas escolhas de oferta. Além disso, você pode rapidamente adicionar todos os componentes a um novo ou existente pedido com aquele fornecedor, e fazer o pedido com eles.

O suporte ao pedido automático sempre foi planejado, mas permanece difícil por causa dos distribuidores.

Outros Equipamentos e Software

Leitores de Código de Barras

Scanners de código de barras que geram teclas são suportados (isso inclui a maioria, senão todos, os scanners USB). O Zebra LS2208 é um exemplo de um scanner 1D que é barato, confiável e funciona bem. No entanto, recentemente muitos distribuidores de componentes começaram a introduzir códigos de barras 2D. No futuro, é provável que a maioria dos códigos de barras seja 2D, devido à sua superioridade. Códigos de barras 2D permitem armazenar significativamente mais dados em uma pequena área.

Para a leitura de códigos de barras 2D, além de ter um scanner 2D, você também precisa configurá-lo para substituir caracteres especiais não imprimíveis por sequências ASCII, para que ele possa funcionar através de um aplicativo de navegador. Em particular, os códigos ASCII RS, GS e EOT precisam ser substituídos pelas strings '{RS}', '{GS}' e '{EOT}', respectivamente. Felizmente, há uma maneira fácil: se você tem um scanner Zebra DS2208, basta escanear o código de barras fornecido e o scanner será configurado corretamente para o PartsBox. O código de barras pode ser baixado como um PNG pequeno, PNG grande ou uma página PDF.

Scanners Suportados

Qualquer scanner 1D deve funcionar bem com o PartsBox, se ele suportar a interface USB HID (por exemplo, ele age como um teclado). Se você pode ver a saída do scanner em um editor de texto, ele deve funcionar bem.

Scanners 2D conhecidos por funcionarem bem:

Scanners 2D conhecidos por NÃO funcionar:

  • Zebra/Symbol DS6608 (descontinuado em 2007)

Não é possível usar um scanner 2D a menos que ele possa realizar substituições de string em códigos escaneados (Zebra/Symbol chama isso de 'ADF' para a funcionalidade 'Formatação Avançada de Dados'). Esta é uma limitação dos navegadores da web, não do PartsBox.

A melhor opção para digitalizar códigos de barras é um scanner de código de barras de hardware dedicado. O PartsBox recomenda um scanner 2D, em particular o Zebra DS2208. Cada vez mais distribuidores migrarão para códigos de barras 2D, que podem armazenar significativamente mais informações. Um scanner 2D também pode decodificar códigos de barras 1D.

Outra opção de digitalização (menos cara) é o aplicativo Barcode to PC. Esta solução consiste em duas partes: um software que precisa ser instalado no seu PC, e um aplicativo móvel que faz a digitalização real. Esta solução ainda não funciona corretamente com códigos DataMatrix, mas isso provavelmente mudará no futuro.

Problemas e limitações conhecidos

  • O scanner precisa de configuração adicional se você usar um layout de teclado não americano. Depois de escanear o código de barras de configuração acima, escaneie o código regional para o layout do seu teclado a partir do manual que veio com o seu scanner.
  • A digitalização não funciona de forma confiável no Firefox sob o Windows. É fortemente sugerido o uso de um navegador diferente (Chrome ou Edge).

Solução de problemas

Infelizmente, a digitalização de códigos de barras usando um scanner USB não pode ser feita para funcionar 100% de forma confiável, devido a muitos fatores fora do controle do PartsBox.

Se um scanner 2D não funcionar com o PartsBox, o primeiro passo é verificar sua saída em um editor de texto, como o Bloco de Notas. Digitalize um código de barras 2D no Bloco de Notas e veja se o resultado contém as sequências '{RS}', '{GS}' e '{EOT}'. Se não contiver, certifique-se de que o scanner foi configurado para essas substituições de código especiais, e se você usa um layout de teclado internacional diferente dos EUA, digitalize o código de configuração regional fornecido no manual do seu scanner.

Por favor, leia também a seção 'Problemas e limitações conhecidos' acima, para ver se seu problema está listado lá.

Se a saída no Bloco de Notas parece correta, mas o PartsBox não consegue reconhecer o código de barras, por favor, use o formulário de feedback e nos informe.

Controle seu estoque, pedidos e produção

Experimente a demonstração

Planos e preços