É um aplicativo que permite acompanhar seus componentes eletrônicos e produção. O PartsBox permite gerenciar facilmente o inventário de componentes, acompanhando onde os componentes estão armazenados, quais os níveis de estoque atuais e quais componentes são usados em quais projetos. Ele exibe as especificações dos componentes, permite anexar documentos (folhas de dados, modelos CAD 3D) aos componentes e pesquisa rapidamente em todo o banco de dados.
PartsBox também calcula automaticamente o preço de seus Projetos/BOMs, lidando com descontos por quantidade, conversões de moeda, MOQ (Quantidades Mínimas de Pedido) e múltiplos de pedidos.
Adicionar estoque é fácil com a digitalização de código de barras integrada, diretamente no navegador. E o ID Anything™ permite etiquetar/rotular qualquer item físico e obter informações sobre ele em segundos, apenas digitalizando o código QR com qualquer dispositivo.
Embora uma planilha possa ser suficiente para gerenciar uma pequena coleção de componentes eletrônicos, ela rapidamente se torna onerosa à medida que o inventário cresce. Planilhas carecem da funcionalidade especializada e recursos que um sistema dedicado de gerenciamento de inventário como o PartsBox fornece.
O PartsBox oferece acesso instantâneo a fichas técnicas, especificações de componentes e a capacidade de etiquetar e buscar componentes usando correspondência difusa. Ele também permite o compartilhamento de descrições de componentes entre os usuários. Esses recursos ajudam no processo de gerenciamento e localização de componentes.
Em um ambiente multiusuário, planilhas ficam aquém 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 remover componentes. Esta 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, quebras de preço, quantidades mínimas de pedido e múltiplos de pedido são considerados. A planilha resultante é frequentemente intrincada e se torna rapidamente desatualizada. O PartsBox simplifica esse processo importando o 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 do BOM permaneça preciso e atualizado.
Portanto, embora as planilhas possam ser usadas para rastreamento básico de inventário, elas não têm a robustez, rastreabilidade e recursos especializados que um aplicativo construído para esse propósito, como o PartsBox, oferece. O PartsBox otimiza a gestão do inventário de componentes eletrônicos, tornando-a mais eficiente e confiável, especialmente em ambientes multiusuário e ao lidar com cenários de preços complexos.
Componentes vinculados no PartsBox representam componentes eletrônicos como resistores, capacitores, diodos, transistores e circuitos integrados que têm números de peça do fabricante (MPNs) e estão disponíveis para compra de distribuidores. Esses componentes sã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 dos sites dos 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 gerenciar seu inventário e criar BOMs. Componentes vinculados facilitam a manutenção dos dados de seus componentes atualizados e precisos, pois as informações são sincronizadas com o banco de dados do fornecedor.
Em contraste com componentes vinculados, 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, peças personalizadas, PCBs ou peças mecânicas. No entanto, você ainda pode vincular um componente local a uma identidade online após criá-lo, se necessário.
O PartsBox suporta dois identificadores para componentes vinculados: o número de parte do fabricante (MPN) e um número de parte local. O número de parte local, também conhecido como número de parte da empresa, permite atribuir um identificador interno a um componente. Isso é útil para empresas que possuem seu próprio esquema de numeração de partes internas.
Para definir o número de parte local para um componente vinculado, simplesmente renomeie o componente. Se o número de parte local diferir do MPN, ambos serão exibidos e indexados para busca. Isso permite que componentes sejam encontrados por qualquer identificador.
Números de parte locais são um recurso dos planos pagos do PartsBox. O plano gratuito Hobbyist/Maker identifica partes vinculadas apenas pelo seu MPN e não suporta números de parte locais
O plano Hobbyist/Maker gratuito identifica componentes vinculados exclusivamente pelo seu número de peça do fabricante (MPN). O nome do componente é automaticamente definido para corresponder ao MPN.
Planos de assinatura pagos permitem definir um nome local personalizado para componentes, também referido como o número de parte local ou número de parte da empresa. Isso permite diferenciar o identificador de parte interno do número de parte do fabricante.
Sim, o PartsBox permite que você defina seus próprios campos personalizados para armazenar dados adicionais sobre componentes, além dos campos padrão fornecidos. Esta capacidade está incluída nos planos pagos.
Campos personalizados funcionam de maneira semelhante ao campo "Notas" integrado, permitindo capturar qualquer tipo de informação. No entanto, campos personalizados fornecem uma maneira mais estruturada e organizada de armazenar esses dados.
Alguns exemplos de como campos personalizados podem ser usados:
Os dados inseridos em campos personalizados são indexados, portanto, podem ser pesquisados. Isso permite encontrar facilmente componentes com base nas informações armazenadas nesses campos.
A resposta correta é "depende". Mas, em geral, é melhor adicionar os PCBs nus 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 dispositivo único testado, mesmo que eles possam ser produzidos e testados em painéis e despanelizados no final.
Locais de armazenamento no PartsBox podem ser nomeados usando qualquer esquema desejado, mas a seguinte convenção é recomendada:
Isso resulta em nomes de locais de armazenamento como:
Os nomes dos locais de armazenamento podem ser alterados a qualquer momento no PartsBox. No entanto, considere cuidadosamente o esquema de nomeação antes de imprimir etiquetas ou adesivos, pois renomear torna-se inconveniente uma vez que as etiquetas são fixadas nos locais físicos de armazenamento.
Locais de armazenamento não podem ser excluídos diretamente no PartsBox. Isso é 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 referenciando 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, enquanto ainda preserva os dados históricos. Locais arquivados só serão visíveis ao examinar o histórico de estoque de componentes que foram previamente armazenados nesse 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 está 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 usa um esquema de nomeação de armazenamento plano e não suporta diretamente locais de armazenamento hierárquicos. Implementar armazenamento hierárquico introduz complexidade na busca, filtragem e exibição consistente de locais em toda a aplicação.
Como alternativa, o esquema de nomeação de locais de armazenamento pode ser usado para codificar 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.
Esta abordagem oferece os benefícios organizacionais do armazenamento hierárquico, evitando os desafios técnicos e potenciais inconsistências que surgem ao modelar locais de armazenamento de forma hierárquica dentro do aplicativo.
Sim, o PartsBox suporta a importação de MBOMs de arquivos CSV ou TSV exportados de softwares CAD eletrônicos. Presets de importação estão disponíveis para Altium Designer, Autodesk EAGLE e KiCad, permitindo uma importação de MBOM rápida e fácil.
Além dos presets, uma configuração de importação personalizada permite mapear colunas CSV para campos de dados do PartsBox. Isso possibilita a importação de BOMs de praticamente qualquer software CAD que possa exportar um BOM como um arquivo CSV.
O preset de importação da BOM do KiCad está disponível em todos os planos, incluindo o plano gratuito. Presets para pacotes CAD comerciais, bem como a funcionalidade de importação personalizada, são limitados a planos de assinatura comercial pagos.
Consulte a descrição do recurso de Importação de MBOM para mais detalhes sobre o processo de importação de MBOM e os formatos suportados.
O PartsBox utiliza as taxas de câmbio do Banco Central Europeu (BCE) para conversão de moedas. 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 em tempo real usando as taxas de câmbio atuais. Isso difere da abordagem tipicamente usada em softwares de contabilidade, que usam taxas de câmbio históricas para tais conversões.
A razão para usar taxas atuais para dados históricos é baseada na suposição de que os usuários normalmente querem 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.
O PartsBox oferece 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. JSON preserva toda a hierarquia de dados e relações, garantindo que todas as informações sejam retidas durante o processo de exportação. Isso fornece aos usuários a flexibilidade para migrar seus dados para sistemas alternativos no futuro, se necessário.
JSON (JavaScript Object Notation) é um formato leve de troca 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 uma análise mais fácil.
Os dumps de dados fornecidos pelo PartsBox em formato JSON são destinados principalmente para consumo programático e importação em 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 em 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 as relações entre diferentes entidades no modelo de dados do PartsBox.
Não, editar e reimportar dados exportados atualmente não é suportado. 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 seus dados manualmente como uma medida de recuperação de emergência única. No entanto, esse processo não é automatizado e requer intervenção manual da equipe do PartsBox para garantir que a integridade dos dados seja mantida.
O PartsBox emprega várias medidas para garantir a segurança e integridade dos dados dos usuários:
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 fora do local 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 e salgadas 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 em formato JSON. Em um evento catastrófico, os dados podem ser restaurados a partir desta exportação JSON.
Segurança de acesso: Todo acesso aos dados ocorre por HTTPS, fornecendo criptografia dos dados em trânsito.
Responsabilidade do usuário: Os usuários são responsáveis por definir uma senha forte para a conta. É recomendado o uso de um gerenciador de senhas de confiança 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 backups fora do local 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.
Por favor, entre em contato com support@partsbox.io.
O PartsBox oferece um plano gratuito para criadores e entusiastas. O serviço gera receita por meio de planos pagos, que são bem adequados para empresas envolvidas em prototipagem, laboratórios de eletrônica, laboratórios de pesquisa e produção de eletrônicos em pequena e média escala (fabricantes contratados). A renda desses planos pagos garante o desenvolvimento e manutenção contínuos do PartsBox.
Para solicitar um novo recurso, por favor, use o formulário de sugestão/feedback fornecido. Ao enviar sua solicitação, especifique se a falta deste recurso é um "impedimento" que o impede de usar o PartsBox completamente. Além disso, se o recurso solicitado ofereceria um valor significativo para você, indique se estaria disposto a atualizar para um plano pago para acessá-lo.
Desenvolver e manter software requer recursos significativos, incluindo hardware, energia e custos de mão de obra. Como negócio, 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.
Para alcançar isso, o PartsBox oferece diferentes planos de assinatura. O plano gratuito é projetado para fornecer aos hobbistas e makers todos os recursos essenciais de que precisam para gerenciar efetivamente seu inventário de componentes eletrônicos. Uma exceção é o recurso de digitalização de código de barras no navegador usando a câmera do computador. Devido aos altos custos de licenciamento por usuário associados a essa tecnologia, não é viável incluí-lo 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 de longo prazo do serviço.
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 não se possa fazer garantias absolutas, aqui estão alguns pontos-chave sobre o PartsBox:
Dito isso, o futuro é sempre incerto. Como fundador, meu objetivo é 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. Este compromisso com a portabilidade de dados oferece tranquilidade e flexibilidade.
Em resumo, embora nenhuma empresa possa garantir seu futuro, o PartsBox está estruturado para sustentabilidade de longo prazo e está comprometido com a segurança e acessibilidade dos dados.