C'est une application qui vous permet de suivre vos composants électroniques et votre production. PartsBox vous permet de gérer facilement l'inventaire des composants, en gardant une trace de l'endroit où les composants sont stockés, quels sont les niveaux de stock actuels, et quels composants sont utilisés dans quels projets. Il affiche les spécifications des composants, permet de joindre des documents (fiches techniques, modèles CAO 3D) aux composants, et recherche rapidement dans toute la base de données.
PartsBox calcule également automatiquement le prix de vos Projets/BOMs, en tenant compte des remises sur quantité, des conversions de devises, des MOQ (Quantités minimales de commande) et des multiples de commande.
Ajouter du stock est facile avec la numérisation de codes-barres intégrée, directement dans le navigateur. Et ID Anything™ vous permet de taguer/étiqueter tout objet physique et d'obtenir des informations à son sujet en quelques secondes, juste en scannant le code QR avec n'importe quel appareil.
Alors qu'un tableur peut être suffisant pour gérer une petite collection de composants électroniques, il devient rapidement encombrant à mesure que l'inventaire grandit. Les tableurs manquent de la fonctionnalité spécialisée et des caractéristiques qu'un système de gestion d'inventaire dédié comme PartsBox fournit.
PartsBox offre un accès instantané aux fiches techniques, aux spécifications des composants et à la possibilité de taguer et de rechercher des composants en utilisant la correspondance floue. Il permet également de partager des descriptions de composants entre utilisateurs. Ces fonctionnalités aident dans le processus de gestion et de localisation des composants.
Dans un environnement multi-utilisateurs, les tableurs sont insuffisants en termes d'intégrité des données et de traçabilité. Ils fournissent seulement un instantané des données d'inventaire et n'enregistrent pas quel utilisateur a effectué des actions spécifiques comme retirer des composants. Ce manque d'historique peut conduire à la confusion et à des erreurs.
Calculer le prix d'un Bill of Materials (BOM) à l'aide d'un tableur devient de plus en plus complexe lorsque des facteurs tels que les conversions de devises, les remises sur quantité, les quantités minimales de commande et les multiples de commande sont pris en compte. Le tableur résultant est souvent complexe et devient rapidement obsolète. PartsBox simplifie ce processus en important directement le BOM d'un programme CAO et en gérant automatiquement toutes les complexités. Il met à jour les offres et les taux de change en temps réel, garantissant que le calcul du BOM reste précis et à jour.
Ainsi, alors que les tableurs peuvent être utilisés pour un suivi d'inventaire de base, ils manquent de robustesse, de traçabilité et des caractéristiques spécialisées qu'une application conçue à cet effet comme PartsBox fournit. PartsBox rationalise la gestion de l'inventaire des composants électroniques, la rendant plus efficace et fiable, surtout dans des environnements multi-utilisateurs et lorsqu'il s'agit de scénarios de prix complexes.
Les composants liés dans PartsBox représentent des composants électroniques tels que des résistances, des condensateurs, des diodes, des transistors et des circuits intégrés qui ont des numéros de pièce du fabricant (MPN) et sont disponibles à l'achat auprès de distributeurs. Ces composants sont liés à une identité en ligne, ce qui permet la récupération automatique de données telles que les prix, la disponibilité et les spécifications techniques depuis les sites web des fournisseurs.
Lorsque vous créez un composant lié dans PartsBox, vous l'associez à un MPN spécifique d'un fabricant. Cela permet au logiciel de récupérer des informations en temps réel sur le composant, rationalisant le processus de gestion de votre inventaire et de création de nomenclatures. Les composants liés facilitent la mise à jour de vos données de composants, car les informations sont synchronisées avec la base de données du fournisseur.
Contrairement aux composants liés, les composants locaux dans PartsBox sont utilisés pour les composants qui n'ont pas de numéro de pièce du fabricant (MPN) ou qui ne sont pas disponibles à l'achat en ligne, tels que les composants génériques, les pièces personnalisées, les PCB ou les pièces mécaniques. Cependant, vous pouvez toujours lier un composant local à une identité en ligne après l'avoir créé, si le besoin se présente.
PartsBox prend en charge deux identifiants pour les composants liés : le numéro de pièce du fabricant (MPN) et un numéro de pièce local. Le numéro de pièce local, également connu sous le nom de numéro de pièce de l'entreprise, permet d'assigner un identifiant interne à un composant. Cela est utile pour les entreprises qui ont leur propre système de numérotation interne des pièces.
Pour définir le numéro de pièce local pour un composant lié, il suffit de renommer le composant. Si le numéro de pièce local diffère du MPN, les deux seront affichés et indexés pour la recherche. Cela permet de trouver des composants par l'un ou l'autre identifiant.
Les numéros de pièce locaux sont une fonctionnalité des plans payants de PartsBox. Le plan Hobbyiste/Fabricant gratuit identifie les composants liés uniquement par leur MPN et ne prend pas en charge les numéros de pièce locaux
Le plan Hobbyiste/Maker gratuit identifie les composants liés uniquement par leur numéro de pièce du fabricant (MPN). Le nom du composant est automatiquement défini pour correspondre au MPN.
Les plans d'abonnement payants permettent de définir un nom local personnalisé pour les composants, également appelé numéro de pièce local ou numéro de pièce de l'entreprise. Cela permet de différencier l'identifiant de pièce interne du numéro de pièce du fabricant.
Oui, PartsBox vous permet de définir vos propres champs personnalisés pour stocker des données supplémentaires sur les composants, au-delà des champs standards fournis. Cette capacité est incluse dans les plans payants.
Les champs personnalisés fonctionnent de manière similaire au champ intégré "Notes", vous permettant de capturer tout type d'information. Cependant, les champs personnalisés offrent un moyen plus structuré et organisé de stocker ces données.
Quelques exemples de comment les champs personnalisés peuvent être utilisés :
Les données saisies dans les champs personnalisés sont indexées, de sorte qu'elles peuvent être recherchées. Cela vous permet de trouver facilement des composants basés sur les informations stockées dans ces champs.
La réponse correcte est "cela dépend". Mais en général, il est préférable d'ajouter les PCB nus et de traiter les panneaux comme un détail d'emballage, similaire à la manière dont les composants arrivent dans des plateaux. Cela fonctionnera bien avec la production : après tout, une unité de production et de tarification est généralement un seul dispositif testé, même s'ils peuvent être produits et testés en panneaux et dépanelisés à la toute fin.
Les emplacements de stockage dans PartsBox peuvent être nommés selon le schéma souhaité, mais la convention suivante est recommandée :
Cela résulte en des noms d'emplacements de stockage comme :
Les noms des emplacements de stockage peuvent être changés à tout moment dans PartsBox. Cependant, réfléchissez bien au schéma de nommage avant d'imprimer des étiquettes ou des autocollants, car renommer devient gênant une fois les étiquettes fixées aux emplacements de stockage physiques.
Les emplacements de stockage ne peuvent pas être supprimés directement dans PartsBox. Cela permet de maintenir l'intégrité des données et d'éviter de corrompre l'historique du stock. Si un emplacement de stockage était supprimé, toutes les entrées de stock historiques faisant référence à cet emplacement pointeraient vers un emplacement inexistant, entraînant des incohérences.
En alternative, les emplacements de stockage peuvent être archivés. L'archivage masque l'emplacement de stockage des vues normales, tout en préservant les données historiques. Les emplacements archivés ne seront visibles que lors de l'examen de l'historique de stock des composants qui étaient précédemment stockés dans cet emplacement.
Cette approche garantit que les mouvements de stock passés et les enregistrements de stockage restent intacts et accessibles, même lorsqu'un emplacement de stockage n'est plus en usage actif. La fonctionnalité d'archivage permet de nettoyer la liste des emplacements de stockage sans perdre d'informations historiques précieuses.
PartsBox utilise un schéma de nommage de stockage plat et ne prend pas en charge directement les emplacements de stockage hiérarchiques. L'implémentation de stockage hiérarchique introduit une complexité dans la recherche, le filtrage et l'affichage cohérent des emplacements dans toute l'application.
En alternative, le schéma de nommage des emplacements de stockage peut être utilisé pour coder la hiérarchie. Par exemple, des noms comme "Étagère 1 - Boîte 2 - Compartiment A" peuvent refléter la hiérarchie physique tout en utilisant une structure plate dans l'application.
Cette approche offre les avantages organisationnels du stockage hiérarchique tout en évitant les défis techniques et les incohérences potentielles qui émergent de la modélisation des emplacements de stockage de manière hiérarchique au sein de l'application.
Oui, PartsBox prend en charge l'importation de nomenclatures à partir de fichiers CSV ou TSV exportés depuis des logiciels de CAO électronique. Des préréglages d'importation sont disponibles pour Altium Designer, Autodesk EAGLE et KiCad, permettant une importation de nomenclature rapide et facile.
En plus des préréglages, un paramètre d'importation personnalisé permet de mapper les colonnes CSV aux champs de données de PartsBox. Cela permet d'importer des BOMs depuis pratiquement n'importe quel logiciel CAO capable d'exporter un BOM sous forme de fichier CSV.
Le préréglage d'importation de BOM de KiCad est disponible dans tous les plans, y compris le plan gratuit. Les préréglages pour les paquets CAD commerciaux, ainsi que la fonctionnalité d'importation personnalisée, sont limités aux plans d'abonnement commercial payant.
Consultez la description de la fonctionnalité d'importation de nomenclature pour plus de détails sur le processus d'importation de nomenclature et les formats pris en charge.
PartsBox utilise les taux de change de la Banque centrale européenne (BCE) pour la conversion de devises. Ces taux sont périodiquement mis à jour dans l'application pour refléter les dernières valeurs.
Pour les données de stock historiques, PartsBox stocke la valeur originale de chaque entrée et sa devise. Lorsque ces données historiques doivent être affichées, les valeurs originales sont converties à la volée en utilisant les taux de change actuels. Cela diffère de l'approche typiquement utilisée dans les logiciels de comptabilité, qui utilisent des taux de change historiques pour de telles conversions.
La raison d'utiliser les taux actuels pour les données historiques est basée sur l'hypothèse que les utilisateurs veulent généralement voir le tarif actuel d'une nomenclature (BOM) afin d'estimer les marges bénéficiaires. Par conséquent, appliquer les taux de change actuels aux données historiques fournit une estimation des coûts plus pertinente pour la période actuelle.
PartsBox fournit une fonctionnalité complète d'exportation des données, permettant aux utilisateurs de télécharger toutes les données saisies dans le système à tout moment. Les données exportées sont fournies au format JSON (JavaScript Object Notation), qui est un format d'échange de données lisible par machine et facilement analysable.
Le choix du format JSON pour l'exportation est motivé par la complexité du modèle de données sous-jacent dans PartsBox. Les structures de données ne peuvent pas être représentées de manière adéquate dans un format tabulaire tel qu'un tableur. JSON préserve toute la hiérarchie des données et les relations, garantissant que toutes les informations sont conservées pendant le processus d'exportation. Cela offre aux utilisateurs la flexibilité de migrer leurs données vers des systèmes alternatifs à l'avenir si nécessaire.
JSON (JavaScript Object Notation) est un format léger d'échange de données qui permet de stocker des données structurées dans un format de fichier bien défini et lisible par l'homme. Il sert un but similaire à XML (eXtensible Markup Language) mais offre une syntaxe plus simple et un traitement plus facile.
Les dumps de données fournis par PartsBox au format JSON sont principalement destinés à une consommation programmatique et à l'importation dans d'autres systèmes. Bien que les fichiers JSON exportés ne puissent pas être utilisés directement dans des applications de tableur, ils sont très précieux pour les développeurs et les intégrateurs de systèmes qui ont besoin de traiter et d'importer les données dans d'autres outils logiciels ou bases de données.
Il est important de noter que le modèle de données dans PartsBox n'est pas plat, ce qui signifie qu'il ne peut pas être représenté de manière précise dans une structure tabulaire simple comme un fichier CSV (Comma-Separated Values). Par exemple, chaque composant dans PartsBox maintient un historique des entrées de stock, qui serait perdu si les données étaient exportées comme un tableur plat. Le format JSON préserve les informations structurelles riches et les relations entre différentes entités dans le modèle de données de PartsBox.
Non, l'édition et la réimportation des données exportées ne sont actuellement pas prises en charge. Permettre des modifications arbitraires aux données exportées nécessiterait des vérifications de cohérence complexes pour éviter d'introduire des erreurs ou des incohérences lors de la réimportation des données modifiées dans PartsBox.
En cas de perte ou de corruption des données, le support de PartsBox peut importer manuellement vos données comme mesure de récupération d'urgence ponctuelle. Cependant, ce processus n'est pas automatisé et nécessite une intervention manuelle de l'équipe PartsBox pour garantir que l'intégrité des données est maintenue.
PartsBox emploie plusieurs mesures pour assurer la sécurité et l'intégrité des données des utilisateurs :
Stockage des données : Toutes les données des utilisateurs sont stockées dans un système de base de données distribué, avec réplication sur plusieurs serveurs pour la redondance et une haute disponibilité.
Sauvegardes de données : Des sauvegardes chiffrées sont effectuées toutes les heures, y compris des sauvegardes hors site pour la récupération après sinistre. Le chiffrement des sauvegardes utilise la norme AES-256.
Protection par mot de passe : Les mots de passe des utilisateurs sont hachés et salés en utilisant SHA512 combiné avec bcrypt pour une protection robuste contre les tentatives de craquage.
Portabilité des données : Les utilisateurs peuvent exporter leur ensemble de données complet à tout moment au format JSON. En cas d'événement catastrophique, les données peuvent être restaurées à partir de cet export JSON.
Sécurité d'accès : Tous les accès aux données se font via HTTPS, fournissant un cryptage des données en transit.
Responsabilité de l'utilisateur : Les utilisateurs sont responsables de définir un mot de passe de compte fort. Il est recommandé d'utiliser un gestionnaire de mots de passe réputé pour générer un mot de passe à haute entropie.
En utilisant des algorithmes de cryptage, de hachage standard de l'industrie et des procédures de sauvegarde, PartsBox protège les données des utilisateurs contre l'accès non autorisé ou la perte. L'architecture distribuée et les sauvegardes hors site offrent une résilience supplémentaire. La portabilité des données garantit que les utilisateurs peuvent récupérer leurs données si nécessaire. En fin de compte, PartsBox et les utilisateurs partagent la responsabilité de la sécurité des données.
Veuillez contacter support@partsbox.io.
PartsBox propose un plan gratuit pour les makers et les amateurs. Le service génère des revenus grâce à des plans payants, qui conviennent bien aux entreprises engagées dans le prototypage, les laboratoires électroniques, les laboratoires de recherche et la production électronique à petite et moyenne échelle (fabricants sous contrat). Les revenus de ces plans payants assurent le développement et la maintenance continus de PartsBox.
Pour demander une nouvelle fonctionnalité, veuillez utiliser le formulaire de suggestion/commentaire fourni. Lors de la soumission de votre demande, veuillez spécifier si l'absence de cette fonctionnalité est un "obstacle" qui vous empêche d'utiliser entièrement PartsBox. De plus, si la fonctionnalité demandée vous apporterait une valeur significative, veuillez indiquer si vous seriez prêt à passer à un plan payant pour y accéder.
Développer et maintenir un logiciel nécessite des ressources significatives, incluant du matériel, de l'énergie et des coûts de main-d'œuvre. En tant qu'entreprise, PartsBox vise à être financièrement durable et stable sur le long terme afin de continuer à fournir un service fiable à ses utilisateurs.
Pour atteindre cet objectif, PartsBox propose différents plans d'abonnement. Le plan gratuit est conçu pour fournir aux amateurs et aux fabricants toutes les fonctionnalités essentielles dont ils ont besoin pour gérer efficacement leur inventaire de composants électroniques. Une exception est la fonctionnalité de scan de codes-barres dans le navigateur en utilisant la caméra d'un ordinateur. En raison des coûts de licence par utilisateur élevés associés à cette technologie, il n'est pas faisable de l'inclure dans le plan gratuit. Cependant, PartsBox s'efforce de rendre les fonctionnalités les plus utiles accessibles à tous les utilisateurs tout en assurant la viabilité à long terme du service.
Une préoccupation commune lors de l'adoption d'un nouveau logiciel, en particulier de petites entreprises, est la viabilité à long terme. Le logiciel sera-t-il encore pris en charge et maintenu à l'avenir ? C'est une question valable, étant donné le taux d'échec élevé des startups technologiques. Bien qu'aucune garantie absolue ne puisse être donnée, voici quelques points clés concernant PartsBox :
Cela dit, l'avenir est toujours incertain. En tant que fondateur, je m'efforce d'être transparent et d'éviter de faire des promesses que je ne peux pas tenir. Je ne peux que partager mes intentions actuelles.
Une promesse que je fais est que vos données ne seront jamais prises en otage. La fonctionnalité d'exportation des données est et continuera d'être maintenue, vous assurant de pouvoir récupérer vos données à tout moment. Cet engagement envers la portabilité des données offre une tranquillité d'esprit et une flexibilité.
En résumé, bien qu'aucune entreprise ne puisse garantir son avenir, PartsBox est structuré pour une durabilité à long terme et s'engage en faveur de la sécurité et de l'accessibilité des données.