Guia do Usuário do PartsBox

Introdução

O que é PartsBox?

PartsBox é uma ferramenta online para gerenciar estoque, produção e compra 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 quebras de preço, conversões de moeda, MOQ e múltiplos de pedidos, 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árias quebras de preço, em qualquer moeda e com períodos de validade (datas de vencimento), quantidade mínima de pedido (MOQ) e múltiplos de pedidos.

O PartsBox também gerencia a construção de eletrônicos: projetos (BOMs) podem ser construídos, subtraindo o estoque usado e adicionando estoque à parte de submontagem resultante. As construções podem ser realizadas em um único estágio ou em vários estágios, e um histórico completo das construções é mantido.

O aplicativo é capaz de controle de lote: é 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 é suposto ser fácil de introduzir e causar o mínimo de atrito possível dentro de uma empresa. Ele é suposto ser uma ferramenta que as pessoas gostam de usar, não uma que são forçadas a usar.

Conceitos

Peças

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 folha de dados, 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 de Parte do Fabricante). No plano gratuito para hobbyists, 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 uma série de 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 (nos planos que suportam esse 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 Peso Tara do Recipiente. Os campos personalizados são indexados para pesquisa.

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 poderá alcançar).

Um componente pode conter estoque em vários locais. Isso se torna útil quando você começa a comprar rolos de componentes: você geralmente quer manter um rolo cheio em um local e uma pequena quantidade em fita cortada em outro local. Também é útil ao trabalhar 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ê pode pensar em componentes como sacos que podem conter componentes reais (estoque). Componentes com estoque zero são úteis: você sabe o que precisa encomendar, pode acompanhar os pedidos pendentes, seus projetos (BOMs) podem usar componentes que você não tem fisicamente, mas seu fabricante terá.

A PartsBox considera o histórico de estoque como permanente e existem maneiras limitadas de editá-lo. A última entrada sempre pode 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

Um local 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 imaginar. 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 há um esquema de nomenclatura sugerido:

Comece com uma letra. Você pode usar b para caixas (com compartimentos), mas 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. Em seguida, se o local tiver 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 encontrar facilmente os componentes.

Livros de amostras com resistores ou capacitores podem ser etiquetados como caixas, sem subcompartimentos, porque é fácil encontrar um valor específico 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 seus rótulos/adesivos, alterá-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 facilmente filtrar 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, elaboração 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 de uma única etapa e de várias etapas, e uma construção de várias etapas 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ários descontos de preço, bem como períodos de validade (datas de vencimento), quantidade mínima de pedido (MOQ) e múltiplos de pedido.

Listas de Compras

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 fazer pedidos.

Relatórios

Os relatórios permitem que você obtenha informações gerais sobre seus dados.

Como tudo o mais no PartsBox, os relatórios são atualizados em tempo real. Por 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 da base de dados da empresa, cada utilizador do PartsBox tem uma base de dados privada gratuita. Pode alternar entre as bases de dados a que tem acesso usando o menu no topo do ecrã da aplicação (mostra o nome da base 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 cobrança, 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 cobrança 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 que o usuário adicionasse estoque e movesse estoque, mas não modificasse projetos ou realizasse construções. Uma função 'Produção' poderia ser útil para permitir apenas a realização de construções a partir de projetos definidos por outra pessoa dentro da empresa.

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.

Em 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 rastro 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 rastro 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 perda de componentes, também conhecida como desperdício de componentes.

O 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 vez dele. 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 entrada de BOM ou uma entrada de lista de compras.

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

  • Componentes como 'TPS61161DRVR' e 'TPS61161DRVT', que são o mesmo componente, apenas em embalagens diferentes, são frequentemente melhor tratados 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 será usado, e onde você quer gerenciar o estoque deles 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 cada entrada de Projeto/BOM e cada entrada 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 os substitutos de BOM servem.

Usando o 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 então 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 Peça' 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 componente equivalentes (substitutos).

Criando Peças Vinculadas

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

Existem duas maneiras de procurar componentes vinculados:

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

Depois de preencher uma das caixas e clicar em 'Match' ou 'Search', 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: 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.

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 principal motor de busca de componentes e só fornecem correspondência exata.

A pesquisa 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 busca conforme necessário, para reduzir a lista de resultados.

Selecionando e Deselecionando Peças

Cada 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 várias 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 uma meta-componente.
  • 'Definir níveis de baixo estoque...' — permite que você defina o nível de baixo estoque para todos os componentes selecionados.
  • 'Definir atrito do componente...' — use para definir parâmetros de atrito do componente.
  • 'Baixar como CSV' — permite que você baixe a lista de componentes selecionados como uma tabela em formato CSV para importação em 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' do 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'.

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 obter mais detalhes sobre scanners suportados e configuração necessária.

Adicionando Peças 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 único componente.
  • Usando o botão 'Adicionar componente' na seção BOM do projeto.

Usando Tags

As tags são um mecanismo poderoso que permite que você encontre 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 deve ter todas elas para entrar nos resultados.

As tags podem ser adicionadas aos componentes, seja na 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 dos componentes 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

O PartsBox permite definir atrito/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 carretel 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, em seguida, use 'Definir atrito do componente...' no menu 'Seleção'.

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

A atrito não pode ser definido diretamente para meta-componentes. Ao precificar projetos com meta-componentes, será usado o atrito máximo de todos os componentes que pertencem a um meta-componente. Ao construir projetos, o atrito será calculado 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 do seu pacote CAD.

O PartsBox tentará analisar seu BOM, mas na maioria das vezes você precisará selecionar um preset de importação primeiro. Os 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 todas as outras predefinições estão disponíveis apenas em planos comerciais.

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

Após importar um BOM para o PartsBox, cada linha tem que ser correspondida a um componente específico. Se o nome do componente do BOM for o mesmo que o nome de um 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 do 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 os componentes. Ofertas para entradas de BOM de serviço/mão de obra são semelhantes às ofertas de componentes: elas também suportam múltiplos descontos, MOQs, podem ter datas de validade e podem estar em qualquer moeda suportada.

Problemas CSV do Altium Designer

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 em um 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.

Projetos de Preços

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

Opções de Preços

O tamanho do lote/construção é 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 do lado direito. 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 exclamação vermelho ao lado do preço por unidade e do preço total, significa que PartsBox não conseguiu calcular o preço, porque algumas informações estavam faltando. 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 a precificação do BOM. 'Apenas comprar' ignorará o estoque local e usará apenas preços e informações de estoque online. 'Usar estoque local, depois comprar' 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 contiver 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 em sua lista preferida (raramente se compra de distribuidores do outro lado do globo). Você pode modificar a lista de distribuidores preferidos em 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 em 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 'bloquear' uma oferta específica usando o ícone de cadeado. Isso bloqueia 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 bloqueia a oferta selecionada atualmente 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), 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 precificação de BOM, apenas a melhor oferta é exibida.

O processo de seleção é bastante envolvido, pois tem de 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.

Normalmente, o PartsBox seleciona a melhor oferta com base em 'Preço Descartando Excesso'. Esse é o preço pago pelos componentes, supondo que qualquer excesso de inventário que tenha sido comprado será descartado. 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 descartaremos tudo o 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 a arredondará 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 do pedido (ETA), 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

Embora alguns componentes sejam 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 juntamente 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 vários descontos de preço 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 validade. 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

A 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ê mesmo 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 multiestágio 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 juntamente com as quantidades necessárias e disponíveis. Nos planos que suportam cálculos de perda de componentes, a quantidade necessária incluirá a sobrecarga de perda, calculada individualmente para cada componente com base nas configurações de perda 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 de construção planejada inserindo o número ou usando os botões +/-. À medida que você ajusta a quantidade, você 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
  • Lote maior primeiro: lotes com mais componentes são usados primeiro
  • Lote menor primeiro: lotes menores 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 a rastreabilidade total.

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 desenrolada para mostrar fontes, selecioná-las individualmente e reordená-las (sujeito a 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 Povoar). Nenhum estoque será removido para componentes marcados como Excluídos.

Se não houver estoque suficiente para algumas entradas do 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ê deseja produzir algumas placas que não estão totalmente preenchidas. A quantidade máxima disponível será removida do seu estoque.

Construções de estágio único

Em construções de estágio único, 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.

Montagens em várias etapas

Se você selecionar a caixa de seleção 'construção em várias etapas', PartsBox mostrará caixas de seleção ao lado de cada componente na construção. 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 construídos/colocados nesta etapa. A interface de filtragem suporta tags, então entrar '#smd' é uma maneira rápida de selecionar todos os elementos SMD, que são frequentemente 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 aba '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 do estágio em que se encontra (progresso da construção), para que os rótulos ID Anything™ possam ser anexados mesmo a dispositivos incompletos. Isso permite uma rápida identificação e acesso à informação sobre 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 quando usando rastreamento de lote, 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 construção, para que você possa voltar a qualquer momento e verificar como uma construção específica foi configurada.

O histórico de configuração de construção está disponível na aba '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 uma etiqueta 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 Peças de Submontagem

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 uma série de submontagens e componentes, cada um produzido ou obtido separadamente.

Para criar um componente de submontagem para um determinado projeto, vá para a tela de informações do projeto e clique no botão 'Criar Componente de Submontagem'. 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 a exceção de renomear: um componente de submontagem sempre tem o mesmo nome que o projeto ao qual corresponde.

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

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

Ao usar o controle de lote, cada construção de projetos resulta em um lote distinto de um 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 de construção correspondentes.

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?' muda o processo de construção para que lotes individuais sejam 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 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. Concluir a 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, deletar componentes, ou mudar quantidades em um pedido aberto.
  • Encomendado: 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á a precificação atual e ajustará o preço de acordo com a quantidade e os intervalos de preço.

Os 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 cart' 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 seus componentes devem chegar e para que o estoque pedido possa ser mostrado em vários lugares no aplicativo.

Você pode cancelar um pedido aberto, que o retornará para 'Aberto' e parará de exibir o stock como sendo esperado.

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

  • Ao usar 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.
  • Ao usar a caixa de diálogo Adicionar Estoque em um único componente: isso permite que você receba contra um pedido, preenchendo previamente a quantidade e o preço.
  • Ao escanear um código de barras. Dependendo de quão moderno é o distribuidor, isso mostrará uma caixa de diálogo de adicionar estoque, preencherá a caixa de 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 Compra

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 mostradas.

Clicar em uma lista de compras traz a interface de precificação familiar: 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 para pedidos automáticos sempre foi planejado, mas permanece difícil por causa dos distribuidores.

Outros Equipamentos e Software

Leitores de Código de Barras

Os 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. Os códigos de barras 2D permitem armazenar significativamente mais dados em uma pequena área.

Para digitalizar códigos de barras 2D, além de ter um scanner 2D, também tem de configurá-lo para substituir caracteres especiais não imprimíveis por sequências ASCII, para que possa funcionar através de uma aplicação 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 tiver um scanner Zebra DS2208, basta digitalizar 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 funciona 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 digitalizados (Zebra/Symbol chama isso de 'ADF' para funcionalidade 'Advanced Data Formatting'). 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 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 leitura de códigos de barras usando um scanner USB não pode ser feita com 100% de confiabilidade, devido a muitos fatores fora do controle do PartsBox.

Se um scanner 2D não funcionar com o PartsBox, o primeiro passo é verificar a sua saída num 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 estas substituições de código especiais, e se usar um layout de teclado internacional diferente do 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 conhecidos e limitações' acima, para ver se o 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 inventário, pedidos e produção

Experimente a demonstração

Planos e preços