Det er en applikasjon som lar deg holde oversikt over dine elektroniske komponenter og produksjon. PartsBox lar deg enkelt administrere komponentlageret, holde oversikt over hvor komponenter er lagret, hva de nåværende lagernivåene er, og hvilke komponenter som brukes i hvilke prosjekter. Den viser komponentspesifikasjoner, tillater vedlegg av dokumenter (datablader, 3D CAD-modeller) til komponenter, og søker raskt gjennom hele databasen. Den lar deg skrive ut etiketter for komponenter, partier, lagerplasseringer, bestillinger, prosjekter og individuelle bygg.
PartsBox beregner også automatisk prising av dine Prosjekter/BOM-er, og håndterer prisintervaller, valutakonverteringer, MOQ (Minimumsbestillingsantall) og bestillingsmultipler.
Å legge til lagerbeholdning er enkelt med innebygd strekkodeskanning, rett i nettleseren. Og ID Anything™ lar deg merke/etikettere enhver fysisk gjenstand og få informasjon om den på sekunder, bare ved å skanne QR-koden med en hvilken som helst enhet.
Selv om et regneark kan være tilstrekkelig for å administrere en liten samling av elektroniske deler, blir det raskt tungvint etter hvert som lagerbeholdningen vokser. Regneark mangler den spesialiserte funksjonaliteten og funksjonene som et dedikert lagerstyringssystem som PartsBox tilbyr.
PartsBox tilbyr umiddelbar tilgang til datablader, komponentspesifikasjoner og muligheten til å merke og søke etter komponenter ved hjelp av fuzzy-matching. Det tillater også deling av komponentbeskrivelser mellom brukere. Disse funksjonene hjelper med prosessen med å administrere og finne komponenter.
I et flerbrukermiljø kommer regneark til kort når det gjelder dataintegritet og sporbarhet. De gir bare et øyeblikksbilde av lagerdataene og registrerer ikke hvilken bruker som utførte spesifikke handlinger som å fjerne komponenter. Denne mangelen på historikk kan føre til forvirring og feil.
Å beregne prisen på en stykkliste (BOM) ved hjelp av et regneark blir stadig mer komplekst når faktorer som valutakonverteringer, prisintervaller, minimumsbestillingsantall og bestillingsmultipler tas i betraktning. Det resulterende regnearket er ofte intrikat og blir raskt utdatert. PartsBox forenkler denne prosessen ved å importere stykklisten direkte fra et CAD-program og håndtere alle kompleksitetene automatisk. Den oppdaterer tilbud og valutakurser i sanntid, og sikrer at stykklisteberegningen forblir nøyaktig og oppdatert.
Så, mens regneark kan brukes for grunnleggende lagerstyring, mangler de robustheten, sporbarheten og de spesialiserte funksjonene som en spesialbygd applikasjon som PartsBox tilbyr. PartsBox strømlinjeformer administrasjonen av elektroniske komponentlagre, noe som gjør det mer effektivt og pålitelig, spesielt i flerbrukermiljøer og når man håndterer komplekse prisscenarier.
Zebra er den eneste store produsenten av etikettskrivere som har et etablert, veldokumentert skriverspråk (Zebra Printer Language, ZPL) som støttes universelt på tvers av de fleste av deres skrivere. På grunn av dette trenger ikke PartsBox å implementere en fullverdig grafisk etikettdesigner, men tilbyr i stedet kraftige maler som kan fylles med data. Maler kan designes grafisk ved hjelp av programvare som Labelary Viewer og mange andre applikasjoner.
Zebra tilbyr også et bredt utvalg av skrivere som passer ikke bare for forbrukere, men også for industrielle applikasjoner.
Dessverre er det generelt ikke mulig å snakke med en etikettskriver fra en nettleser. Nettleserapper har kun tilgang til den generiske "Skriv ut"-dialogen, som ikke er egnet for tett formaterte etiketter og sending av rå ZPL-koder til skriveren. Dette er et lavprioritert punkt for nettleserprodusenter, så det er usannsynlig at det vil forbedres snart. Det er derfor PartsBox må koble til en lokalt installert ekstern applikasjon (JSPrintManager) som mottar rådataene og sender dem til skriveren.
Koblede komponenter i PartsBox representerer elektroniske komponenter som motstander, kondensatorer, dioder, transistorer og integrerte kretser som har produsentens delenumre (MPN) og er tilgjengelige for kjøp fra distributører. Disse komponentene er koblet til en online identitet, som muliggjør automatisk henting av data som prising, tilgjengelighet og tekniske spesifikasjoner fra leverandørens nettsteder.
Når du oppretter en lenket komponent i PartsBox, knytter du den til et spesifikt MPN fra en produsent. Dette gjør at programvaren kan hente sanntidsinformasjon om komponenten, noe som strømlinjeformer prosessen med å administrere lagerbeholdningen din og opprette stykklisten. Lenkede komponenter gjør det enklere å holde komponentdataene dine oppdaterte og nøyaktige, ettersom informasjonen synkroniseres med leverandørens database.
I motsetning til koblede komponenter, brukes lokale komponenter i PartsBox for komponenter som ikke har et MPN eller ikke er tilgjengelige for kjøp på nettet, for eksempel generiske komponenter, tilpassede komponenter, kretskort eller mekaniske deler. Du kan imidlertid fortsatt koble en lokal komponent til en online identitet etter å ha opprettet den, hvis behovet oppstår.
PartsBox støtter to identifikatorer for koblede komponenter: produsentens delenummer (MPN) og et lokalt delenummer. Det lokale delenummeret, også kjent som selskapets delenummer, tillater tildeling av en intern identifikator til en komponent. Dette er nyttig for selskaper som har sitt eget interne delenummereringssystem.
For å angi det lokale delenummeret for en lenket komponent, endrer du ganske enkelt navnet på komponenten. Hvis det lokale delenummeret er forskjellig fra MPN, vil begge vises og indekseres for søk. Dette gjør at komponenter kan finnes ved hjelp av begge identifikatorene.
Lokale delenumre er en funksjon i betalte PartsBox-planer. Den gratis Hobbyist/Maker-planen identifiserer koblede komponenter utelukkende ved deres MPN og støtter ikke lokale delenumre
Den gratis Hobbyist/Maker-planen identifiserer lenkede komponenter utelukkende ved deres produsentdelenummer (MPN). Komponentnavnet settes automatisk til å matche MPN.
Betalte abonnementsplaner gjør det mulig å definere et tilpasset lokalt navn for komponenter, også referert til som lokalt delenummer eller bedriftens delenummer. Dette gjør det mulig å skille den interne komponentidentifikatoren fra produsentens delenummer.
Det riktige svaret er "det kommer an på". Men generelt er det bedre å legge til de nakne kretskortene (PCB) og behandle paneler som en pakkedetalj, tilsvarende hvordan komponenter ankommer i brett. Dette vil fungere godt med produksjon: tross alt er en produksjons- og prisenhet vanligvis en enkelt testet enhet, selv om de kan produseres og testes i paneler og separeres helt til slutt.
Lagringsplasser i PartsBox kan navngis etter hvilket som helst ønsket system, men følgende konvensjon anbefales:
Dette resulterer i lagringsplassnavn som:
Navn på lagerlokasjoner kan endres når som helst i PartsBox. Vurder imidlertid navngivningsskjemaet nøye før du skriver ut etiketter eller klistremerker, da endring av navn blir upraktisk når etiketter først er festet til de fysiske lagerlokasjonene.
Lagerlokasjoner kan ikke slettes direkte i PartsBox. Dette er for å opprettholde dataintegritet og unngå å korrumpere lagerhistorikken. Hvis en lagerlokasjon ble slettet, ville eventuelle historiske lageroppføringer som refererer til den lokasjonen peke til en ikke-eksisterende lokasjon, noe som fører til inkonsekvenser.
Som et alternativ kan lagringsplasser arkiveres. Arkivering skjuler lagringsplassen fra normale visninger, samtidig som historiske data bevares. Arkiverte plasser vil kun være synlige når man undersøker lagerhistorikken til komponenter som tidligere var lagret på den plassen.
Denne tilnærmingen sikrer at tidligere lagerbevegelser og lagringsposter forblir intakte og tilgjengelige, selv når en lagerlokasjon ikke lenger er i aktiv bruk. Arkiveringsfunksjonaliteten gjør det mulig å rydde opp i listen over lagerlokasjoner uten å miste verdifull historisk informasjon.
PartsBox bruker et flatt navngivningssystem for lager og støtter ikke direkte hierarkiske lagerlokasjoner. Implementering av hierarkisk lagring introduserer kompleksitet i søk, filtrering og konsekvent visning av lokasjoner gjennom hele applikasjonen.
Som et alternativ kan navngivningsskjemaet for lagerlokasjoner brukes til å kode hierarki. For eksempel kan navn som "Hylle 1 - Boks 2 - Rom A" gjenspeile det fysiske hierarkiet samtidig som man bruker en flat struktur i applikasjonen.
Denne tilnærmingen gir de organisatoriske fordelene ved hierarkisk lagring samtidig som man unngår de tekniske utfordringene og potensielle inkonsekvensene som oppstår ved å modellere lagerplasser på en hierarkisk måte i applikasjonen.
Ja, PartsBox støtter import av stykklister fra CSV- eller TSV-filer eksportert fra elektronisk CAD-programvare. Importforhåndsinnstillinger er tilgjengelige for Altium Designer, Autodesk EAGLE og KiCad, noe som muliggjør rask og enkel import av stykklister.
I tillegg til forhåndsinnstillingene, tillater en egendefinert importinnstilling kartlegging av CSV-kolonner til PartsBox-datafelt. Dette gjør det mulig å importere stykklister fra praktisk talt hvilken som helst CAD-programvare som kan eksportere en stykkliste som en CSV-fil.
KiCad BOM-importforhåndsinnstillingen er tilgjengelig i alle planer, inkludert gratisplanen. Forhåndsinnstillinger for kommersielle CAD-pakker, samt funksjonaliteten for tilpasset import, er begrenset til betalte kommersielle abonnementsplaner.
Se beskrivelsen av BOM-importfunksjonen for ytterligere detaljer om BOM-importprosessen og støttede formater.
PartsBox bruker valutakurser fra Den europeiske sentralbanken (ECB) for valutakonvertering. Disse kursene oppdateres periodisk i applikasjonen for å gjenspeile de nyeste verdiene.
For historiske lagerdata lagrer PartsBox hver oppførings opprinnelige verdi og valuta. Når disse historiske dataene skal vises, konverteres de opprinnelige verdiene fortløpende ved hjelp av gjeldende valutakurser. Dette skiller seg fra tilnærmingen som vanligvis brukes i regnskapsprogramvare, som bruker historiske valutakurser for slike konverteringer.
Begrunnelsen for å bruke gjeldende kurser for historiske data er basert på antagelsen om at brukere vanligvis ønsker å se gjeldende priser for en stykkliste (BOM) for å estimere fortjenestemarginer. Derfor gir bruk av gjeldende valutakurser på historiske data et mer relevant kostnadsestimat for den nåværende tidsperioden.
Ja, PartsBox lar deg definere dine egne tilpassede felt for å lagre tilleggsdata, utover standardfeltene som tilbys. Denne muligheten er inkludert i alle kommersielle planer.
Egendefinerte felt kan legges til komponenter, lotter, lagerlokasjoner, bestillinger, prosjekter og prosjektoppføringer (BOM).
Egendefinerte felt fungerer på samme måte som det innebygde "Notater"-feltet, og lar deg registrere all slags informasjon. Men i motsetning til notater eller kommentarer, er egendefinerte felt strukturerte, indeksert for søk, og kan brukes i tabellkolonner og filtrering gjennom hele applikasjonen.
Noen eksempler på hvordan egendefinerte felt kan brukes:
PartsBox tilbyr omfattende funksjonalitet for dataeksport, slik at brukere kan laste ned alle data som er lagt inn i systemet når som helst. De eksporterte dataene leveres i JSON-format (JavaScript Object Notation), som er et maskinlesbart og lett tolkbart datautvekslingsformat.
Valget av JSON som eksportformat er drevet av kompleksiteten i den underliggende datamodellen i PartsBox. Datastrukturene kan ikke representeres tilstrekkelig i et tabellformat som et regneark. JSON bevarer hele datahierarkiet og relasjonene, og sikrer at all informasjon beholdes under eksportprosessen. Dette gir brukerne fleksibilitet til å migrere dataene sine til alternative systemer i fremtiden hvis det skulle være nødvendig.
JSON (JavaScript Object Notation) er et lett datautvekslingsformat som gjør at strukturert data kan lagres i et veldefinert og menneskelesbart filformat. Det tjener et lignende formål som XML (eXtensible Markup Language), men tilbyr en enklere syntaks og enklere parsing.
Datadumpene levert av PartsBox i JSON-format er primært ment for programmatisk bruk og import til andre systemer. Selv om de eksporterte JSON-filene ikke kan brukes direkte i regnearkprogrammer, er de svært verdifulle for utviklere og systemintegratorer som trenger å behandle og importere dataene til andre programvareverktøy eller databaser.
Det er viktig å merke seg at datamodellen i PartsBox ikke er flat, noe som betyr at den ikke kan representeres nøyaktig i en enkel tabellstruktur som en CSV-fil (Comma-Separated Values). For eksempel opprettholder hver komponent i PartsBox en historikk over lagerføringer, som ville gått tapt hvis dataene ble eksportert som et flatt regneark. JSON-formatet bevarer den rike strukturelle informasjonen og relasjonene mellom ulike enheter i PartsBox-datamodellen.
Nei, redigering og re-import av eksporterte data støttes for øyeblikket ikke. Å tillate vilkårlige endringer i de eksporterte dataene ville kreve komplekse konsistenssjekker for å unngå å introdusere feil eller inkonsekvenser når de endrede dataene importeres tilbake til PartsBox.
I tilfelle tap av data eller korrupsjon, kan PartsBox-support manuelt importere dataene dine som et engangs nødgjenopprettingstiltak. Imidlertid er denne prosessen ikke automatisert og krever manuell inngripen av PartsBox-teamet for å sikre at dataintegriteten opprettholdes.
PartsBox bruker flere tiltak for å sikre sikkerheten og integriteten til brukerdata:
Datalagring: Alle brukerdata lagres i et distribuert databasesystem, med replikering på tvers av flere servere for redundans og høy tilgjengelighet.
Sikkerhetskopiering av data: Krypterte sikkerhetskopier utføres hver time, inkludert eksterne sikkerhetskopier for katastrofegjenoppretting. Kryptering av sikkerhetskopier bruker AES-256-standarden.
Passordbeskyttelse: Brukerpassord hashes og saltes ved hjelp av SHA512 kombinert med bcrypt for robust beskyttelse mot knekke-forsøk.
Dataportabilitet: Brukere kan eksportere hele datasettet sitt når som helst i JSON-format. Ved en katastrofal hendelse kan dataene gjenopprettes fra denne JSON-eksporten.
Tilgangssikkerhet: All datatilgang skjer over HTTPS, noe som gir kryptering av data under overføring.
Brukeransvar: Brukere er ansvarlige for å sette et sterkt kontopassord. Det anbefales å bruke en anerkjent passordbehandler for å generere et passord med høy entropi.
Ved å bruke industristandard kryptering, hashing-algoritmer og sikkerhetskopieringsprosedyrer, beskytter PartsBox brukerdata mot uautorisert tilgang eller tap. Den distribuerte arkitekturen og eksterne sikkerhetskopier gir ytterligere robusthet. Dataportabilitet sikrer at brukere kan hente ut dataene sine ved behov. Til syvende og sist deler både PartsBox og brukerne ansvaret for datasikkerhet.
Vennligst kontakt support så gjør vi det for deg!
PartsBox tilbyr en gratis plan for skapere og hobbyister. Tjenesten genererer inntekter gjennom betalte planer, som er godt egnet for selskaper som driver med prototyping, elektronikklaber, forskningslaber og små til mellomstore elektronikkproduksjoner (inkludert kontraktprodusenter). Inntektene fra disse betalte planene sikrer den pågående utviklingen og vedlikeholdet av PartsBox.
For å be om en ny funksjon, vennligst bruk forslags-/tilbakemeldingsskjemaet. Når du sender inn forespørselen din, vennligst spesifiser om mangelen på denne funksjonen er en "showstopper" som hindrer deg i å bruke PartsBox helt. I tillegg, hvis den forespurte funksjonen vil gi deg betydelig verdi, vennligst angi om du ville være villig til å oppgradere til en høyere plan for å få tilgang til den.
Utvikling og vedlikehold av programvare krever betydelige ressurser, inkludert maskinvare, energi og arbeidskostnader. Som en bedrift har PartsBox som mål å være økonomisk bærekraftig og stabil på lang sikt for å fortsette å tilby en pålitelig tjeneste til brukerne sine. Dette er ikke et VC-finansiert selskap: det jager ikke vekst for enhver pris.
For å oppnå dette tilbyr PartsBox forskjellige abonnementsplaner. Gratisplanen er designet for å gi hobbyister og skapere alle de essensielle funksjonene de trenger for å administrere lageret av elektroniske komponenter effektivt. Et unntak er strekkodeskanning i nettleseren ved bruk av datamaskinens kamera. På grunn av de høye lisenskostnadene per bruker knyttet til denne teknologien, er det ikke mulig å inkludere den i gratisplanen. PartsBox streber imidlertid etter å gjøre de mest nyttige funksjonene tilgjengelige for alle brukere samtidig som tjenestens langsiktige levedyktighet sikres.
En vanlig bekymring ved innføring av ny programvare, spesielt fra mindre selskaper, er langsiktig levedyktighet. Vil programvaren fortsatt støttes og vedlikeholdes i fremtiden? Det er et gyldig spørsmål, gitt den høye feilraten for teknologiske startups. Selv om ingen absolutte garantier kan gis, er her noen viktige punkter om PartsBox:
Når det er sagt, er fremtiden alltid usikker. Som grunnlegger har jeg som mål å være åpen og unngå å gi løfter jeg ikke kan holde. Jeg kan bare dele mine nåværende intensjoner.
Ett løfte jeg gir er at dataene dine aldri vil bli holdt som gissel. Dataeksportfunksjonalitet er og vil fortsette å bli vedlikeholdt, noe som sikrer at du kan hente ut dataene dine når som helst. Denne forpliktelsen til dataportabilitet gir trygghet og fleksibilitet.
Oppsummert, selv om ingen selskaper kan garantere sin fremtid, er PartsBox strukturert for langsiktig bærekraft og er forpliktet til datasikkerhet og tilgjenglighet.