FAQ do PartsBox

Geral

O que é o PartsBox?

É um aplicativo que permite acompanhar seus componentes eletrônicos e produção. O PartsBox permite gerenciar facilmente o estoque de componentes, rastreando onde os componentes estão armazenados, quais são os níveis atuais de estoque e quais componentes são usados em quais projetos. Ele exibe especificações de componentes, permite anexar documentos (datasheets, modelos CAD 3D) aos componentes e pesquisa todo o banco de dados rapidamente. Ele permite imprimir etiquetas para seus componentes, lotes, locais de armazenamento, pedidos, projetos e produções individuais.

O PartsBox também calcula automaticamente o preço dos seus Projetos/BOMs, lidando com descontos por quantidade, conversões de moeda, MOQ (Quantidades Mínimas de Pedido) e múltiplos de pedido.

Adicionar estoque é fácil com a leitura de código de barras integrada, diretamente no navegador. E o ID Anything™ permite que você marque/etiquete qualquer item físico e obtenha informações sobre ele em segundos, apenas escaneando o código QR com qualquer dispositivo.

Uma planilha não é suficiente?

Embora uma planilha possa ser suficiente para gerenciar uma pequena coleção de componentes eletrônicos, ela rapidamente se torna complicada à medida que o estoque cresce. As planilhas não possuem a funcionalidade especializada e os recursos que um sistema de gerenciamento de estoque dedicado como o PartsBox oferece.

O PartsBox oferece acesso instantâneo a datasheets, especificações de componentes e a capacidade de marcar e pesquisar componentes usando correspondência difusa (fuzzy matching). Também permite compartilhar descrições de componentes entre usuários. Esses recursos ajudam no processo de gerenciamento e localização de componentes.

Em um ambiente multiusuário, as planilhas deixam a desejar em termos de integridade de dados e rastreabilidade. Elas fornecem apenas um instantâneo dos dados de inventário e não registram qual usuário realizou ações específicas, como a remoção de componentes. Essa falta de histórico pode levar a confusão e erros.

Calcular o preço de uma Lista de Materiais (BOM) usando uma planilha torna-se cada vez mais complexo quando fatores como conversões de moeda, descontos por quantidade, quantidades mínimas de pedido e múltiplos de pedido são considerados. A planilha resultante é frequentemente complexa e torna-se desatualizada rapidamente. O PartsBox simplifica esse processo importando a BOM diretamente de um programa CAD e lidando com todas as complexidades automaticamente. Ele atualiza ofertas e taxas de câmbio em tempo real, garantindo que o cálculo da BOM permaneça preciso e atualizado.

Portanto, embora planilhas possam ser usadas para rastreamento básico de estoque, elas carecem da robustez, rastreabilidade e recursos especializados que um aplicativo desenvolvido para esse fim, como o PartsBox, oferece. O PartsBox simplifica o gerenciamento de estoque de componentes eletrônicos, tornando-o mais eficiente e confiável, especialmente em ambientes multiusuário e ao lidar com cenários de preços complexos.

Impressão de etiquetas

Por que apenas impressoras Zebra são suportadas?

A Zebra é a única grande fabricante de impressoras de etiquetas que possui uma linguagem de impressora estabelecida e bem documentada (Zebra Printer Language, ZPL) que é universalmente suportada na maioria de suas impressoras. Por causa disso, o PartsBox não precisa implementar um designer de etiquetas gráfico completo, oferecendo em vez disso modelos poderosos que podem ser preenchidos com dados. Os modelos podem ser projetados graficamente usando software como o Labelary Viewer e muitos outros aplicativos.

A Zebra também oferece uma ampla gama de impressoras adequadas não apenas para consumidores, mas também para aplicações industriais.

Por que preciso instalar um aplicativo de terceiros para imprimir etiquetas?

Infelizmente, falar com uma impressora de etiquetas de dentro de um navegador geralmente não é possível. Aplicativos de navegador só têm acesso à caixa de diálogo genérica "Imprimir", que não é adequada para etiquetas estritamente formatadas e envio de códigos ZPL brutos para a impressora. Este é um item de baixa prioridade para os fabricantes de navegadores, então é improvável que melhore em breve. É por isso que o PartsBox precisa se conectar a um aplicativo externo instalado localmente (JSPrintManager) que recebe os dados brutos e os envia para a impressora.

Componentes

O que são componentes "vinculados"?

Componentes vinculados no PartsBox representam componentes eletrônicos como resistores, capacitores, diodos, transistores e circuitos integrados que possuem números de peça do fabricante (MPNs) e estão disponíveis para compra em distribuidores. Esses componentes estão vinculados a uma identidade online, o que permite a recuperação automática de dados como preços, disponibilidade e especificações técnicas de sites de fornecedores.

Quando você cria um componente vinculado no PartsBox, você o associa a um MPN específico de um fabricante. Isso permite que o software busque informações em tempo real sobre o componente, simplificando o processo de gerenciamento de seu inventário e criação de BOMs. Componentes vinculados facilitam a manutenção de seus dados de componentes atualizados e precisos, pois as informações são sincronizadas com o banco de dados do fornecedor.

Em contraste com os componentes vinculados, os componentes locais no PartsBox são usados para componentes que não possuem um MPN ou não estão disponíveis para compra online, como componentes genéricos, componentes personalizados, PCBs ou peças mecânicas. No entanto, você ainda pode vincular um componente local a uma identidade online após criá-lo, se houver necessidade.

Onde está o campo "número de peça local/da empresa"?

O PartsBox suporta dois identificadores para componentes vinculados: o número de peça do fabricante (MPN) e um número de peça local. O número de peça local, também conhecido como número de peça da empresa, permite atribuir um identificador interno a um componente. Isso é útil para empresas que possuem seu próprio esquema interno de numeração de componentes.

Para definir o número de peça local para um componente vinculado, basta renomear o componente. Se o número de peça local diferir do MPN, ambos serão exibidos e indexados para pesquisa. Isso permite que os componentes sejam encontrados por qualquer identificador.

Números de peça locais são um recurso dos planos pagos do PartsBox. O plano gratuito Hobbyist/Maker identifica componentes vinculados apenas pelo seu MPN e não suporta números de peça locais

Por que os nomes dos componentes no meu banco de dados são idênticos aos números de peça do fabricante (MPNs)?

O plano gratuito Hobbyist/Maker identifica componentes vinculados apenas pelo número de peça do fabricante (MPN). O nome do componente é definido automaticamente para corresponder ao MPN.

Os planos de assinatura pagos permitem definir um nome local personalizado para componentes, também referido como número de peça local ou número de peça da empresa. Isso permite diferenciar o identificador interno do componente do número de peça do fabricante.

Devo adicionar PCBs painelizadas como painéis ou como PCBs individuais?

A resposta correta é "depende". Mas, em geral, é melhor adicionar as PCBs nuas e tratar os painéis como um detalhe de embalagem, semelhante a como os componentes chegam em bandejas. Isso funcionará bem com a produção: afinal, uma unidade de produção e precificação geralmente é um único dispositivo testado, mesmo que eles possam ser produzidos e testados em painéis e despanelizados no final.

Armazenamento

Como devo nomear os locais de armazenamento?

Os locais de armazenamento no PartsBox podem ser nomeados usando qualquer esquema desejado, mas a seguinte convenção é recomendada:

  1. Comece o nome com uma letra indicando o tipo de armazenamento:
    1. 'b' para caixas com compartimentos
    2. 's' para prateleiras contendo carretéis de componentes
    3. 'c' para armários com gavetas
  2. Siga a letra com um número de dois dígitos identificando exclusivamente a unidade de armazenamento (01, 02, etc.).
  3. Para locais com subcompartimentos, anexe as coordenadas de grade do compartimento usando um sistema de nomenclatura de tabuleiro de xadrez (a1, a2, b1, b2, etc.). O tamanho da grade depende do número de compartimentos.

Isso resulta em nomes de locais de armazenamento como:

  • "b01-a4" : Caixa 1, linha A, coluna 4
  • "s12-l1-r2" : Prateleira 12, nível 1, carretel 2
  • "c05-d3" : Armário 5, gaveta 3

Os nomes dos locais de armazenamento podem ser alterados a qualquer momento no PartsBox. No entanto, considere cuidadosamente o esquema de nomenclatura antes de imprimir etiquetas ou adesivos, pois renomear torna-se inconveniente uma vez que as etiquetas são afixadas nos locais de armazenamento físico.

Como excluo um local de armazenamento?

Os locais de armazenamento não podem ser excluídos diretamente no PartsBox. Isso serve para manter a integridade dos dados e evitar corromper o histórico de estoque. Se um local de armazenamento fosse excluído, quaisquer entradas de estoque históricas que fizessem referência a esse local apontariam para um local inexistente, levando a inconsistências.

Como alternativa, os locais de armazenamento podem ser arquivados. O arquivamento oculta o local de armazenamento das visualizações normais, preservando os dados históricos. Locais arquivados só serão visíveis ao examinar o histórico de estoque de componentes que foram armazenados anteriormente naquele local.

Essa abordagem garante que os movimentos de estoque passados e os registros de armazenamento permaneçam intactos e acessíveis, mesmo quando um local de armazenamento não estiver mais em uso ativo. A funcionalidade de arquivamento permite organizar a lista de locais de armazenamento sem perder informações históricas valiosas.

O PartsBox suporta locais de armazenamento hierárquicos (locais dentro de locais)?

O PartsBox usa um esquema de nomenclatura de armazenamento plano e não suporta diretamente locais de armazenamento hierárquicos. A implementação de armazenamento hierárquico introduz complexidade na pesquisa, filtragem e exibição consistente de locais em todo o aplicativo.

Como alternativa, o esquema de nomenclatura do local de armazenamento pode ser usado para codificar a hierarquia. Por exemplo, nomes como "Prateleira 1 - Caixa 2 - Compartimento A" podem refletir a hierarquia física enquanto ainda usam uma estrutura plana no aplicativo.

Essa abordagem fornece os benefícios organizacionais do armazenamento hierárquico, evitando os desafios técnicos e as possíveis inconsistências que surgem da modelagem de locais de armazenamento de maneira hierárquica dentro do aplicativo.

Projetos

Dados CAD podem ser importados para um Projeto ou BOM no PartsBox?

Sim, o PartsBox suporta a importação de BOMs de arquivos CSV ou TSV exportados de software CAD eletrônico. Predefinições de importação estão disponíveis para Altium Designer, Autodesk EAGLE e KiCad, permitindo uma importação de BOM rápida e fácil.

Além das predefinições, uma configuração de importação personalizada permite mapear colunas CSV para campos de dados do PartsBox. Isso permite importar BOMs de praticamente qualquer software CAD que possa exportar um BOM como um arquivo CSV.

A predefinição de importação de BOM do KiCad está disponível em todos os planos, incluindo o plano gratuito. Predefinições para pacotes CAD comerciais, bem como a funcionalidade de importação personalizada, são limitadas a planos de assinatura comercial pagos.

Consulte a descrição do recurso de Importação de BOM para mais detalhes sobre o processo de importação de BOM e formatos suportados.

Como as conversões de moeda são tratadas no PartsBox?

O PartsBox usa as taxas de câmbio do Banco Central Europeu (BCE) para conversão de moeda. Essas taxas são atualizadas periodicamente dentro do aplicativo para refletir os valores mais recentes.

Para dados históricos de estoque, o PartsBox armazena o valor original e a moeda de cada entrada. Quando esses dados históricos precisam ser exibidos, os valores originais são convertidos instantaneamente usando as taxas de câmbio atuais. Isso difere da abordagem normalmente usada em softwares de contabilidade, que usam taxas de câmbio históricas para tais conversões.

A lógica por trás do uso de taxas atuais para dados históricos baseia-se na suposição de que os usuários normalmente desejam ver o preço atual de uma lista de materiais (BOM) para estimar as margens de lucro. Portanto, aplicar as taxas de câmbio atuais aos dados históricos fornece uma estimativa de custo mais relevante para o período atual.

Dados

Posso adicionar meus próprios campos personalizados?

Sim, o PartsBox permite que você defina seus próprios campos personalizados para armazenar dados adicionais, além dos campos padrão fornecidos. Esse recurso está incluído em todos os planos comerciais.

Campos personalizados podem ser adicionados a componentes, lotes, locais de armazenamento, pedidos, projetos e entradas de projeto (BOM).

Os campos personalizados funcionam de forma semelhante ao campo "Notas" integrado, permitindo capturar qualquer tipo de informação. No entanto, ao contrário de notas ou comentários, os campos personalizados são estruturados, indexados para pesquisa e podem ser usados em colunas de tabela e filtragem em todo o aplicativo.

Alguns exemplos de como os campos personalizados podem ser usados:

  • Para componentes: números de peça do distribuidor, níveis de confiabilidade, status de conformidade ambiental
  • Para locais de armazenamento: faixas de temperatura, níveis de proteção ESD, informações de propriedade, nível MSL
  • Para lotes: números de lote do fornecedor, datas de validade, status de inspeção de qualidade
  • Para pedidos: status de aprovação, métodos de envio, documentação alfandegária
  • Para projetos: gerentes de projeto, estágios de desenvolvimento, aprovações regulatórias

Posso exportar/baixar meus dados?

O PartsBox fornece funcionalidade abrangente de exportação de dados, permitindo que os usuários baixem todos os dados inseridos no sistema a qualquer momento. Os dados exportados são fornecidos no formato JSON (JavaScript Object Notation), que é um formato de intercâmbio de dados legível por máquina e facilmente analisável.

A escolha do JSON como formato de exportação é motivada pela complexidade do modelo de dados subjacente no PartsBox. As estruturas de dados não podem ser adequadamente representadas em um formato tabular, como uma planilha. O JSON preserva toda a hierarquia e relacionamentos dos dados, garantindo que todas as informações sejam mantidas durante o processo de exportação. Isso oferece aos usuários a flexibilidade de migrar seus dados para sistemas alternativos no futuro, se necessário.

O que é JSON? O que posso fazer com ele?

JSON (JavaScript Object Notation) é um formato leve de intercâmbio de dados que permite que dados estruturados sejam armazenados em um formato de arquivo bem definido e legível por humanos. Ele serve a um propósito semelhante ao XML (eXtensible Markup Language), mas oferece uma sintaxe mais simples e análise mais fácil.

Os dumps de dados fornecidos pelo PartsBox no formato JSON destinam-se principalmente ao consumo programático e importação para outros sistemas. Embora os arquivos JSON exportados não possam ser usados diretamente em aplicativos de planilha, eles são altamente valiosos para desenvolvedores e integradores de sistemas que precisam processar e importar os dados para outras ferramentas de software ou bancos de dados.

É importante notar que o modelo de dados no PartsBox não é plano, o que significa que não pode ser representado com precisão em uma estrutura tabular simples como um arquivo CSV (Valores Separados por Vírgula). Por exemplo, cada componente no PartsBox mantém um histórico de entradas de estoque, que seria perdido se os dados fossem exportados como uma planilha plana. O formato JSON preserva as ricas informações estruturais e relacionamentos entre diferentes entidades no modelo de dados do PartsBox.

Posso editar dados exportados e importá-los de volta para o PartsBox?

Não, a edição e reimportação de dados exportados não é suportada atualmente. Permitir alterações arbitrárias nos dados exportados exigiria verificações de consistência complexas para evitar a introdução de erros ou inconsistências ao importar os dados modificados de volta para o PartsBox.

Em caso de perda ou corrupção de dados, o suporte do PartsBox pode importar manualmente seus dados como uma medida de recuperação de emergência única. No entanto, este processo não é automatizado e requer intervenção manual da equipe do PartsBox para garantir que a integridade dos dados seja mantida.

Meus dados estão seguros?

O PartsBox emprega várias medidas para garantir a segurança e a integridade dos dados do usuário:

Armazenamento de dados: Todos os dados do usuário são armazenados em um sistema de banco de dados distribuído, com replicação em vários servidores para redundância e alta disponibilidade.

Backups de dados: Backups criptografados são realizados a cada hora, incluindo backups externos para recuperação de desastres. A criptografia de backup usa o padrão AES-256.

Proteção de senha: As senhas dos usuários são criptografadas (hashed e salted) usando SHA512 combinado com bcrypt para proteção robusta contra tentativas de quebra.

Portabilidade de dados: Os usuários podem exportar seu conjunto de dados completo a qualquer momento no formato JSON. Em um evento catastrófico, os dados podem ser restaurados a partir desta exportação JSON.

Segurança de acesso: Todo o acesso aos dados ocorre via HTTPS, fornecendo criptografia de dados em trânsito.

Responsabilidade do usuário: Os usuários são responsáveis por definir uma senha de conta forte. Recomenda-se o uso de um gerenciador de senhas respeitável para gerar uma senha de alta entropia.

Ao utilizar criptografia padrão da indústria, algoritmos de hash e procedimentos de backup, o PartsBox protege os dados do usuário contra acesso não autorizado ou perda. A arquitetura distribuída e os backups externos fornecem maior resiliência. A portabilidade de dados garante que os usuários possam recuperar seus dados, se necessário. Em última análise, tanto o PartsBox quanto os usuários compartilham a responsabilidade pela segurança dos dados.

Como posso alterar meu nome de usuário ou identificador da empresa no PartsBox?

Entre em contato com o suporte e faremos isso por você!

Negócios

O PartsBox é gratuito para makers e hobbistas? Qual é o modelo de negócios?

O PartsBox oferece um plano gratuito para makers e hobbistas. O serviço gera receita por meio de planos pagos, que são adequados para empresas envolvidas em prototipagem, laboratórios de eletrônica, laboratórios de pesquisa e produção de eletrônicos de pequena a média escala (incluindo fabricantes contratados). A receita desses planos pagos garante o desenvolvimento e a manutenção contínuos do PartsBox.

Como posso solicitar um novo recurso no PartsBox?

Para solicitar um novo recurso, use o formulário de sugestão/feedback fornecido. Ao enviar sua solicitação, especifique se a falta desse recurso é um "impedimento" que impede você de usar o PartsBox completamente. Além disso, se o recurso solicitado fornecer um valor significativo para você, indique se estaria disposto a fazer upgrade para um plano superior para acessá-lo.

Por que o recurso X não está incluído no plano gratuito?

Desenvolver e manter software requer recursos significativos, incluindo hardware, energia e custos de mão de obra. Como empresa, o PartsBox visa ser financeiramente sustentável e estável a longo prazo para continuar fornecendo um serviço confiável aos seus usuários. Esta não é uma empresa financiada por capital de risco (VC): ela não busca crescimento a qualquer custo.

Para conseguir isso, o PartsBox oferece diferentes planos de assinatura. O plano gratuito foi projetado para fornecer aos hobbyists e makers todos os recursos essenciais de que precisam para gerenciar seu inventário de componentes eletrônicos de forma eficaz. Uma exceção é o recurso de leitura de código de barras no navegador usando a câmera de um computador. Devido aos altos custos de licenciamento por usuário associados a essa tecnologia, não é viável incluí-la no plano gratuito. No entanto, o PartsBox se esforça para tornar os recursos mais úteis acessíveis a todos os usuários, garantindo a viabilidade do serviço a longo prazo.

Viabilidade a Longo Prazo e Segurança de Dados

Uma preocupação comum ao adotar um novo software, especialmente de empresas menores, é a viabilidade a longo prazo. O software ainda será suportado e mantido no futuro? É uma pergunta válida, dada a alta taxa de falhas de startups de tecnologia. Embora nenhuma garantia absoluta possa ser feita, aqui estão alguns pontos-chave sobre o PartsBox:

  • O PartsBox foi projetado para manutenção de baixo custo. A arquitetura é principalmente do lado do cliente, minimizando os requisitos de suporte do servidor para o nível gratuito. Isso reduz os custos operacionais e aumenta a sustentabilidade.
  • O PartsBox é um negócio lucrativo, não uma startup financiada por capital de risco operando com prejuízo. A lucratividade contribui para a estabilidade a longo prazo e reduz o risco de encerramento repentino devido à falta de financiamento.
  • O PartsBox é um projeto estável e de longo prazo, não um empreendimento de curto prazo. O foco está na construção de uma solução confiável e duradoura.

Dito isso, o futuro é sempre incerto. Como fundador, procuro ser transparente e evitar fazer promessas que não posso cumprir. Só posso compartilhar minhas intenções atuais.

Uma promessa que faço é que seus dados nunca serão mantidos como reféns. A funcionalidade de exportação de dados é e continuará sendo mantida, garantindo que você possa recuperar seus dados a qualquer momento. Esse compromisso com a portabilidade de dados proporciona tranquilidade e flexibilidade.

Em resumo, embora nenhuma empresa possa garantir seu futuro, o PartsBox está estruturado para sustentabilidade a longo prazo e está comprometido com a segurança e acessibilidade dos dados.

Controle seu inventário, pedidos e produção

Experimente a demonstração

Planos e preços