PartsBox er et omfattende nettbasert verktøy for administrasjon av elektronikkproduksjon, med funksjonalitet som spenner fra lagerstyring til prising av BOM, produksjonssporing og innkjøp. Det gir en sentralisert plattform for å strømlinjeforme og optimalisere hele prosessen med elektronikkproduksjon.
PartsBox tilbyr et robust lagerstyringssystem som holder oversikt over elektroniske komponenter, deres lagerlokasjoner og nåværende beholdningsnivåer. Det støtter ulike typer komponenter, inkludert koblede komponenter (med produsentens delenummer), lokale komponenter (tilpassede eller generiske komponenter), meta-komponenter (utskiftbare komponenter) og underenhetskomponenter (resultat av byggeprosjekter). Hver komponent kan knyttes til detaljert informasjon som produsent, MPN, fotavtrykk, tagger og egendefinerte felt. Programvaren tillater også opprettelse og administrasjon av lagerlokasjoner, som kan representere fysiske lagringsenheter som bokser, hyller eller stativer.
Med PartsBox kan du enkelt prise din stykkliste (BOM) ved å bruke oppdaterte komponentpriser fra nettbaserte distributører. Bare last opp din BOM, så vil programvaren automatisk hente de nyeste prisene, og ta hensyn til prisbrudd, valutakonverteringer, minimumsbestillingsantall (MOQ) og bestillingsmultipler. I tillegg til nettbaserte tilbud, kan du legge til dine lokale tilbud fra leverandører, og spesifisere flere prisbrudd, valutaer, gyldighetsperioder, MOQ og bestillingsmultipler. Dette sikrer at du alltid har et nøyaktig og oppdatert estimat av dine BOM-kostnader.
PartsBox effektiviserer prosessen med å bygge elektronikkprosjekter ved å administrere hele produksjonslivssyklusen. Prosjekter i PartsBox representerer stykklister (BOM) som kan bygges, noe som resulterer i opprettelsen av delmonteringskomponenter. Når et prosjekt bygges, trekkes de nødvendige komponentene fra lageret, og lagerbeholdningen for den resulterende delmonteringen legges til. Bygg kan utføres i ett enkelt trinn eller i flere trinn, noe som gir fleksibilitet i produksjonsprosessen. Programvaren beholder en detaljert historikk over alle bygg, noe som muliggjør enkel sporing og revisjon.
PartsBox tilbyr full funksjonalitet for partikontroll, slik at du kan spore spesifikke batcher av komponenter fra kilden til bruk i produksjon. Partier kan knyttes til detaljert informasjon som navn, beskrivelse, vedlegg og en hendelseslogg som registrerer alle aktiviteter knyttet til partiet. Denne toveis sporbarheten sikrer at du har full oversikt over opprinnelsen og bruken av hver batch med komponenter, noe som muliggjør bedre kvalitetskontroll og overholdelse av bransjeforskrifter.
PartsBox ble designet fra grunnen av for å være rask, diskret og enkel å bruke. Brukergrensesnittet er raskt og responsivt, slik at du raskt kan søke etter deler, sjekke lagernivåer, legge til eller fjerne lagerbeholdning og få tilgang til prosjekter. Hver handling skjer umiddelbart, uten merkbar forsinkelse.
En av nøkkelfunksjonene til PartsBox er dens sanntids samarbeidsevner. Flere brukere kan jobbe samtidig i applikasjonen, og eventuelle endringer gjort av en bruker er umiddelbart synlige for alle andre brukere. Dette sikrer at alle alltid har tilgang til den mest oppdaterte informasjonen, og eliminerer behovet for manuell synkronisering eller kommunikasjon.
I motsetning til mange tradisjonelle ERP- (Enterprise Resource Planning) eller MRP-verktøy (Material Requirements Planning), som kan være komplekse og tungvinte å implementere, er PartsBox designet for å være enkelt å introdusere og integrere i din eksisterende arbeidsflyt. Det tar sikte på å skape minimal friksjon i et selskap, slik at brukerne kan ta det i bruk raskt og sømløst.
PartsBox er mer enn bare et verktøy du er tvunget til å bruke; det er et verktøy du vil ønske å bruke. Det intuitive grensesnittet, de kraftige funksjonene og sanntidssamarbeidet gjør det til en hyggelig og produktiv opplevelse for alle som er involvert i prosessen med å administrere elektroniske komponenter. Enten du er ingeniør, innkjøpssjef eller produksjonsleder, vil PartsBox forenkle arbeidet ditt og hjelpe deg med å holde deg organisert og effektiv.
PartsBox handler om elektroniske komponenter, så en 'komponent' er et grunnleggende konsept. En komponent representerer en elektronisk eller mekanisk del. Det finnes flere typer komponenter:
Merk at for generiske komponenter og komponenter uten navn (f.eks. en navnløs NE555 i en DIP-pakke) er det vanligvis bedre å bruke lokale komponenter. Det finnes hundrevis av versjoner av NE555, og din spesielle versjon kan være litt forskjellig fra andres. Så bruk koblede komponenter kun for nøyaktig matchende komponenter (for eksempel hvis du har en 'NE555PWG4' fra Texas Instruments, koble den).
Komponenter er abstrakte: de beskriver komponenten, men inntil du legger til faktisk lagerbeholdning, representerer de ikke fysiske ting. Selv komponenter uten lagerbeholdning er nyttige – for eksempel kan du legge dem til i prosjekter (stykklister) for å få priser for prosjektene dine.
Koblede komponenter har to navn: det lokale (interne) navnet og det offisielle MPN. I den gratis hobbyistplanen må det lokale navnet være det samme som MPN. I kommersielle planer kan begge navn brukes, og det lokale navnet kan være forskjellig fra MPN. Det lokale navnet kan endres ved å gi komponenten nytt navn.
Metadeler brukes til å gruppere sammen deler som er utskiftbare. Dette er nyttig for passive komponenter, der flere delalternativer kan legges til, eller for ethvert tilfelle der flere deler er likeverdige og hvilken som helst av dem kan velges utelukkende basert på pris og tilgjengelighet. PartsBox vil håndtere metadeler på samme måte som normale deler, og utsette valget av den faktiske delen som skal brukes. Ved prising av prosjekter vil tilbud for alle medlemsdeler bli vurdert.
Underenhetsdeler representerer resultatene av å bygge prosjektene dine. Hver gang du bygger et prosjekt, legges lagerbeholdning til den tilsvarende underenhetsdelen. Delen kan deretter brukes i andre prosjekter om nødvendig. Dette gir en måte å bygge komplekse produkter som består av en rekke underenheter og deler, hver produsert eller hentet separat.
Bortsett fra standardattributter som navn eller produsent, kan komponenter også ha egendefinerte felt/attributter (i planer som støtter denne funksjonen). Som 'Notater'-feltet, kan disse brukes til å lagre alle data, men på en mer strukturert måte. Noen brukseksempler inkluderer Distributør, Distributørens delenummer, Leverandørens komponent-URL, Vekt eller Beholderens egenvekt. Egendefinerte felt indekseres for søk.
Etter å ha opprettet en komponent i PartsBox, kan du legge til lagerbeholdning for å representere den fysiske beholdningen av den elektroniske komponenten. Lagerbeholdning representerer de faktiske, håndfaste eksemplarene av komponenten som du har tilgjengelig eller vil få tilgang til i fremtiden.
En enkelt komponent kan ha lagerbeholdning på flere steder. Dette er spesielt nyttig når man håndterer sneller med komponenter. Ofte vil du kanskje beholde en full snelle på ett sted mens du lagrer en mindre mengde på kuttet tape et annet sted. Sporing av lagerbeholdning på tvers av forskjellige steder viser seg også verdifullt når man jobber med kontraktsprodusenter, da det lar deg overvåke inventar som fysisk befinner seg utenfor kontoret ditt.
PartsBox skiller bevisst mellom begrepene deler og lagerbeholdning. Du kan tenke på deler som beholdere som kan inneholde faktiske komponenter (lagerbeholdning). Deler med null lagerbeholdning tjener viktige formål:
PartsBox behandler lagerhistorikk som en permanent oppføring med begrensede redigeringsmuligheter. Du kan alltid fjerne den siste oppføringen, men eldre oppføringer kan ikke slettes, og antallene kan ikke endres. Denne tilnærmingen sikrer integriteten og sporbarheten til lagerdataene dine over tid.
I PartsBox representerer et parti en spesifikk batch eller forsendelse av elektroniske komponenter, sporbar til en kjent kilde. Partikontroll er en valgfri funksjon som muliggjør mer detaljert sporing og styring av komponentlageret.
Når partikontroll er aktivert, deles all beholdning for en gitt komponent inn i distinkte partier. Et parti opprettes når ny beholdning legges til, noe som sikrer at hver batch med komponenter er knyttet til et spesifikt parti. Dette gjør det mulig å skille mellom identiske komponenter som kan ha blitt anskaffet til forskjellige tider eller fra forskjellige leverandører.
Partier kan ha ulike data knyttet til seg:
Ved å bruke partikontroll muliggjør PartsBox presis sporing av komponenter gjennom hele lagerstyringsprosessen. Dette er spesielt nyttig for å håndtere komponenter med begrenset holdbarhet, sikre sporbarhet i tilfelle kvalitetsproblemer, eller overholde regulatoriske krav.
Når komponenter forbrukes under et bygg eller overføres mellom lagerlokasjoner, registreres det spesifikke partiet, og opprettholder en fullstendig historikk over hvert partis bruk. Denne detaljerte sporingen muliggjør enklere identifisering og isolering av problemer hvis de oppstår.
Lot-kontroll i PartsBox gir et ekstra lag med kontroll og synlighet over lagerbeholdningen av elektroniske komponenter, noe som muliggjør mer effektiv og nøyaktig styring av komponenter.
En lagerlokasjon er et sted hvor komponenter kan lagres. Det kan være et rom, en skuff, en hylle, en boks, et rom i en boks, eller hva som helst annet du kan tenke deg. Hvordan du organiserer lageret ditt er opp til deg. Noen kaster alle komponentene sine i to eller tre bokser, mens andre bruker en mer finkornet tilnærming.
Du kan kalle lagerplassene dine hva du vil, men det finnes et foreslått navngivningsskjema:
Start med en bokstav. Du kan bruke b for bokser (med rom), men du kan også ha hyller (med spoler), eller skap med skuffer. Et tosifret tall følger, det er nummeret på boksen, hyllen, skapet eller skuffen din. Deretter, hvis plasseringen har underrom, bruker vi et sjakkrutenettsystem: a1, a2, b1, b2, og så videre, avhengig av størrelsen på rutenettet. Dette resulterer i navn som 'b01-a4', som betyr 'boks 1, rad a, kolonne 4', eller 's12-l1-r2' som er 'hylle 12, nivå 1, spole 2'. Bruk det som lar deg enkelt finne komponenter.
Prøvebøker med motstander eller kondensatorer kan merkes som bokser, uten underrom, fordi det er enkelt å finne en bestemt verdi i en prøvebok.
Navnene på lagerplassene dine kan endres når som helst, men velg dem med omhu, for når du først har skrevet ut etikettene/klistremerkene dine, blir det litt vanskeligere å endre dem.
Selskaper som jobber med CM/EMS (kontraktprodusenter) prefikser ofte noen av lagerlokasjonene sine med produsentens navn, slik at de enkelt kan filtrere lokasjoner og se hva CM-en har på lager akkurat nå.
CM/EMS-selskaper, på den annen side, legger ofte kundenavn som prefiks på noen lagersteder, for å få kundespesifikke lagersteder for konsignasjonskomponenter.
Egendefinerte felt gir en fleksibel måte å lagre og organisere strukturerte data for ulike objekter i PartsBox. Egendefinerte felt kan legges til deler, lott, lagerplasser, bestillinger, prosjekter, prosjektoppføringer (BOM) og bygg.
I motsetning til notater eller kommentarer, er egendefinerte felt strukturerte, indeksert for søk, og kan brukes i tabellkolonner og filtrering gjennom hele applikasjonen. Dette lar deg definere og lagre ytterligere attributter som er spesifikke for din organisasjons behov, arbeidsflyter eller bransjekrav.
Noen eksempler på hvordan egendefinerte felt kan brukes:
Egendefinerte felt er fullt integrert i PartsBox-grensesnittet og kan være:
Når du arbeider med flere elementer, kan du utføre masseoperasjoner på egendefinerte felt:
For å bruke disse operasjonene:
Disse masseoperasjonene er tilgjengelige for deler, lotter, lagerlokasjoner, ordrer, prosjekter, prosjektoppføringer og bygg.
PartsBox tillater vedlegg av vilkårlige filer til komponenter, lotter, prosjekter, lagerlokasjoner, bestillinger, lokale tilbud og bygg. Denne funksjonen er nyttig for å holde all relevant informasjon organisert og lett tilgjengelig. Noen vanlige eksempler på filer du kanskje vil legge ved inkluderer:
Ved å legge ved disse filene direkte til de relevante elementene i PartsBox, kan du sikre at viktig informasjon alltid er lett tilgjengelig. Det er ingen grunn til å bekymre seg for navnekonvensjoner, katalogstrukturer eller å huske hvor filer er lagret på en server.
Vedlegg lagres sikkert i skyen og kan nås fra hvor som helst.
Når du ser på detaljsiden for et element med vedlegg, vil du se en liste over alle vedlagte filer. Ved å klikke på et filnavn lastes vedlegget ned til datamaskinen din. Du kan også gi nytt navn til vedlegg, eller slette dem hvis de ikke lenger er nødvendige.
Ved å utnytte PartsBox sin vedleggsfunksjon kan du holde all viktig dokumentasjon organisert og koblet til de relevante elementene i lagerbeholdningen din. Dette sparer tid og sikrer at alle i teamet ditt har tilgang til informasjonen de trenger.
I PartsBox representerer bestillinger kjøp av komponenter fra leverandører. Hver bestilling går gjennom tre distinkte tilstander:
Et prosjekt i PartsBox representerer en stykliste (BOM), som er en liste over komponenter som kreves for å bygge en elektronisk enhet eller sammenstilling. Hvert prosjekt tilsvarer et spesifikt design eller produkt.
Prosjekter tjener flere formål i PartsBox:
Et bygg representerer resultatet av å bygge et prosjekt. Det tilsvarer normalt et parti med enheter som har blitt produsert, eller som er under produksjon. PartsBox støtter enkelt-trinns og flertrinns bygg, og et flertrinns bygg kan være under arbeid (ikke fullført ennå).
Tilbud fra leverandører/distributører kan knyttes til komponenter, for å brukes ved prising av prosjekter som krever komponenten. Tilbud kan ha flere prisintervaller, samt gyldighetsperioder (utløpsdatoer), minimum bestillingsantall (MOQ) og bestillingsmultipler.
En innkjøpsliste er en konsolidert liste over komponenter som kreves for å bygge ett eller flere prosjekter, basert på styklisten (BOM) for hvert prosjekt og de spesifiserte produksjonsantallene. Den representerer komponentene du trenger å bestille for å fullføre dine planlagte produksjoner.
For å opprette en innkjøpsliste, legger du til prosjekter i handlekurven din, og spesifiserer antallet av hvert prosjekt du har tenkt å bygge. PartsBox kombinerer deretter de individuelle stykklistene (BOM), multipliserer komponentantallene med byggeantallene, og slår dem sammen til en enkelt liste. Denne prosessen fjerner duplikater av felles komponenter på tvers av prosjekter, noe som resulterer i en enhetlig liste over alle komponentene du trenger å kjøpe.
Innkjøpslisten gir en klar oversikt over dine innkjøpsbehov, noe som gjør det enklere å administrere lageret og planlegge bestillingene dine. Den tar hensyn til nåværende lagernivåer i beholdningen din, og indikerer hvilke komponenter som må bestilles og i hvilke mengder.
Når du har gjennomgått og ferdigstilt innkjøpslisten din, kan du fortsette med å opprette leverandørbestillinger direkte fra listen. PartsBox hjelper deg med å velge de beste leverandørene basert på dine preferanser, som pris, tilgjengelighet og ledetid. Du kan dele opp innkjøpslisten i flere leverandørbestillinger om nødvendig, noe som optimaliserer innkjøpsprosessen og reduserer kostnader.
Rapporter lar deg få oversiktsinformasjon om dataene dine.
Som alt annet i PartsBox, oppdateres rapporter i sanntid. Som et eksempel, hvis du holder en 'Lav beholdning'-rapport åpen, og noen andre fjerner lagerbeholdning (som fører til at beholdningen for en bestemt komponent går under en terskel), vil rapporten din bli oppdatert umiddelbart.
PartsBox beregner verdien av komponentlageret ditt ved å bruke innkjøpspriser som er lagt inn når du legger til lagerbeholdning. Å forstå hvordan denne verdivurderingen fungerer hjelper med finansiell rapportering og lagerstyring.
For hver komponent sporer PartsBox:
Når partikontroll er aktivert, sporer PartsBox den nøyaktige innkjøpsprisen for hvert parti. Dette gir presis kostnadsinformasjon per parti:
Denne nøyaktige verdivurderingen er spesielt nyttig for:
Uten partikontroll bruker PartsBox gjennomsnittskostnadsmetoden for lagerverdivurdering:
Når du bygger prosjekter, bestemmer PartsBox hvilken fysisk lagerbeholdning som skal brukes basert på strategien for valg av komponentkilde. Dette påvirker hvilke lotter som forbrukes først:
Merk at kildevalgsstrategien bestemmer hvilken fysisk lagerbeholdning som forbrukes under bygg. Med partikontroll aktivert, påvirker dette hvilke spesifikke partikostnader som tilskrives hvert bygg. Uten partikontroll behandles lagerbeholdningen som utskiftbar, og gjennomsnittskostnaden gjelder uavhengig av hvilken fysisk lagerbeholdning som forbrukes.
PartsBox støtter samarbeid gjennom konseptet organisasjon (selskaper). Et selskap eller en organisasjon i PartsBox representerer en delt database som flere brukere kan få tilgang til samtidig. Dette lar team jobbe sammen om å administrere lagerbeholdningen av elektroniske komponenter, innkjøp og produksjon.
Når du oppretter et selskap eller en organisasjon i PartsBox, kan du invitere andre brukere til å bli med og samarbeide. Antall brukere som kan få tilgang til en selskapsdatabase avhenger av abonnementsplanen din. Hvis du trenger å imøtekomme flere brukere, kan du oppgradere planen din tilsvarende.
For å gi noen tilgang til en firmadatabase, må de først opprette en PartsBox-konto. Når de har en konto, kan en administrator for firmaet invitere dem og gi passende tilgangsrettigheter. Dette lar deg kontrollere hvem som har tilgang til firmaets data og hvilke handlinger de kan utføre.
I tillegg til firmadatabaser har hver PartsBox-bruker også en gratis privat database for personlig bruk. Denne private databasen er separat fra eventuelle firmadatabaser du måtte ha tilgang til. Du kan enkelt bytte mellom din private database og eventuelle firmadatabaser ved å bruke databasevelgeren som ligger øverst på PartsBox-appskjermen. Velgeren viser navnet på den valgte databasen.
PartsBox tilbyr fleksible tilgangskontrollalternativer for å sikre at brukere har passende tillatelser basert på deres roller og ansvar i selskapet. Et selskap har alltid minst én 'admin'-bruker som har det høyeste kontrollnivået og kan administrere faktureringsinformasjon og gi eller tilbakekalle tilgang til andre brukere.
For planer uten rollebasert tilgangskontroll (RBAC), tilbyr PartsBox tre grunnleggende tilgangsnivåer:
For abonnementer med rollebasert tilgangskontroll (RBAC), tilbyr PartsBox en mer detaljert og tilpassbar tilnærming til tilgangsstyring. Med RBAC kan selskaper definere et hvilket som helst antall roller og tildele dem til brukere basert på deres spesifikke ansvarsområder. Hver rolle definerer tillatelser for individuelle operasjoner, som å opprette komponenter, legge til lagerbeholdning eller utføre bygg.
RBAC gir mulighet for finmasket kontroll over tillatelser, slik at selskaper kan opprette begrensede roller med begrenset tilgang. For eksempel kan en "Mottak"-rolle defineres for å tillate brukere å legge til og flytte lagerbeholdning, men ikke endre prosjekter eller utføre bygginger. Denne rollen vil være egnet for ansatte som er ansvarlige for å motta og organisere innkommende varelager.
På samme måte kan en 'Produksjon'-rolle opprettes for å la brukere utføre bygg fra forhåndsdefinerte prosjekter, men ikke endre selve prosjektene. Denne rollen vil være nyttig for ansatte involvert i produksjonsprosessen som trenger å montere produkter basert på etablerte design.
I større organisasjoner er det ofte nødvendig å opprettholde et uforanderlig revisjonsspor over alle databaseendringer for regulatorisk samsvar og sporbarhet. Dette er spesielt viktig for selskaper som er underlagt forskrifter som US FDA Title 21 CFR Part 11, som krever streng journalføring og dataintegritet.
Selv uten juridiske forpliktelser velger mange selskaper å implementere en revisjonsspor som en beste praksis for å sikre ansvarlighet og forenkle rotårsaksanalyse i tilfelle problemer eller avvik.
PartsBox-abonnementer med revisjonsspor-funksjonen registrerer automatisk en detaljert historikk over hver endring som gjøres i databasen. Hver revisjonsspor-oppføring inkluderer:
Denne informasjonen gir en omfattende og detaljert oversikt over databasens utvikling over tid, slik at administratorer kan rekonstruere hendelsesforløpet og forstå konteksten bak hver endring.
Revisjonsspordata kan enkelt eksporteres fra PartsBox i et format som er egnet for digital signering og langtidsarkivering. Disse eksporterte dataene fungerer som en verifiserbar oversikt over systemets historie, som kan brukes til å demonstrere samsvar med relevante forskrifter under revisjoner eller inspeksjoner.
I prosessen med å montere elektroniske enheter ved hjelp av SMT (Surface Mount Technology) pick-and-place-maskiner, vil en viss prosentandel av komponentene uunngåelig gå tapt eller bli avvist. Dette skyldes de iboende begrensningene og ufullkommenhetene i den automatiserte monteringsprosessen.
Videre krever den mekaniske utformingen av tapematere som brukes i disse maskinene en minimumslengde på tape, kjent som "lederen", som må være til stede før maskinen automatisk kan plukke komponenter fra tapen. Komponentene i denne ledertapen er effektivt ubrukte og bidrar til det totale komponentsvinnet.
Komponentsvinn, også referert til som komponenttap, er en viktig faktor å vurdere når man planlegger for produksjon og administrerer lagerbeholdning. Å unnlate å ta høyde for svinn kan føre til uventede mangler og produksjonsforsinkelser.
PartsBox adresserer dette problemet ved å la brukere sette svinnparametere på komponentbasis. Denne funksjonen gjør det mulig for brukere å spesifisere forventet prosentandel komponenttap under monteringsprosessen, samt minimumsantall komponenter som kreves for å ta høyde for lederbåndet.
Ved å sette nøyaktige parametere for svinn, kan brukere sikre at tilstrekkelige mengder av hver komponent er tilgjengelig for å fullføre produksjonskjøringen, tatt i betraktning de forventede tapene. PartsBox vil automatisk justere de nødvendige lagerbeholdningene basert på disse svinninnstillingene, noe som bidrar til å forhindre mangler og opprettholde en uavbrutt produksjonsflyt.
Mange komponenter har en dedikert "hjem"-lokasjon hvor de alltid skal lagres. PartsBox lar deg tilordne en standard lagerlokasjon til enhver komponent, noe som gir to fordeler:
For å angi en standard lagerplass for en komponent:
Standard nedtrekksmeny for lagerplassering viser kun plasseringer som kan motta komponenten. Plasseringer som er fulle, arkiverte eller begrensede (som enkeltkomponent-plasseringer som allerede inneholder en annen komponent) vil ikke vises i listen.
Når du legger til lagerbeholdning, hvis komponenten har en standardplassering angitt, vil PartsBox markere dette i velgeren for lagerplassering. Hvis plasseringen er obligatorisk, vil andre alternativer bli deaktivert, noe som sikrer at komponenten havner på sin tildelte plass.
Denne funksjonen er spesielt nyttig for:
I elektronikkproduksjon er det vanlig at en del har mulige erstatninger: funksjonelt likeverdige komponenter som kan brukes om hverandre. PartsBox tilbyr flere måter å definere erstatninger på, hver med sin egen semantikk og bruksområder.
Metakomponenter lar deg gruppere flere erstatningskomponenter (kjent som medlemskomponenter) under ett enkelt navn. Dette navnet kan deretter brukes i prosjekter og stykklister (BOM). Metakomponenter er logiske grupperinger som gir en samlet oversikt over lagerbeholdningen for alle deres medlemskomponenter. De muliggjør også varsler om lav beholdning på metakomponentnivå.
Et godt eksempel på når man skal bruke en meta-komponent er for komponenter som 'TPS61161DRVR' og 'TPS61161DRVT'. Disse er samme komponent, bare i forskjellig innpakning. Ved å opprette en meta-komponent kalt 'TPS61161DRV' og bruke det navnet i dine BOM-er, kan du administrere lagerbeholdningen deres som om de var en enkelt komponent. Meta-komponenten 'TPS61161DRV' vil vise den kombinerte beholdningen for begge innpakningsvariantene.
Komponenterstatninger gir en måte å indikere at en annen komponent kan brukes i stedet for den nåværende. I motsetning til meta-komponenter, gir ikke komponenterstatninger noen lagergruppering. Lageret for hver komponent administreres fortsatt uavhengig.
Komponenterstatninger er spesielt nyttige for passive komponenter, som ofte har funksjonelle ekvivalenter som du ikke nødvendigvis ønsker å administrere som en enkelt lagervare. Ved å definere komponenterstatninger kan du indikere at en annen komponent kan brukes i stedet for den nåværende i hvert prosjekt, BOM-oppføring og innkjøpslisteoppføring, globalt.
Noen ganger kan en komponent erstattes for en spesifikk stykklisteoppføring i et prosjekt, men ikke nødvendigvis andre steder. Det er her stykkliste-erstatninger kommer inn.
BOM-erstatninger lar deg definere en erstatningskomponent for en spesifikk BOM-oppføring i et prosjekt. Denne erstatningen gjelder kun for den spesifikke BOM-oppføringen og påvirker ikke komponentens bruk i andre prosjekter eller BOM-er.
Når du bygger eller kjøper inn, kombinerer PartsBox informasjon om alle de ovennevnte typene erstatninger for å produsere en omfattende liste over alle mulige erstatninger for en gitt stykklisteoppføring eller innkjøpslisteoppføring.
Denne kraftige funksjonen sikrer at du har maksimal fleksibilitet i innkjøp og bruk av komponenter, samtidig som du opprettholder stram kontroll over lagerbeholdningen og byggene dine.
Ved å bruke meta-komponenter, komponenterstatninger og BOM-erstatninger kan du optimalisere lagerstyringen, redusere risikoen for tomme lagre og sikre at prosjektene dine kan bygges selv om en spesifikk komponent blir utilgjengelig.
Lagerplasser i PartsBox representerer de fysiske stedene hvor komponenter lagres, som bokser, hyller eller stativer. For å opprette en ny lagerplass, naviger til Lager-seksjonen i hovedmenyen og klikk på 'Opprett'-knappen. PartsBox tilbyr fire metoder for å opprette lagerplasser:
Etter å ha opprettet lagerplasser, kan du tilordne komponenter til dem, noe som gjør det enkelt å spore den fysiske plasseringen av lagerbeholdningen din. Lagerplasser kan gis nytt navn etter opprettelse for bedre å gjenspeile innholdet eller formålet. Imidlertid kan ikke lagerplasser slettes. I stedet kan du arkivere en lagerplass, noe som vil skjule den fra visning, men fortsatt beholde den (sammen med historikken) i databasen. Dette sikrer at historiske data om plasseringen og dens tilknyttede komponenter bevares for fremtidig referanse eller revisjonsformål.
I PartsBox håndteres komponenter og lagerbeholdning separat. Først oppretter du en komponent ved å legge inn detaljer og spesifikasjoner. Deretter legger du til lagerantall for å spore fysisk inventar. Komponenter uten lagerbeholdning er fortsatt nyttige – for eksempel kan du legge dem til i stykklister (BOM) for å beregne prosjektkostnader og generere prisoverslag.
For å legge til en ny komponent, naviger til Komponenter-delen i hovedmenyen og bruk 'Opprett'-knappen for å åpne dialogboksen for opprettelse av komponent.
Feltet 'Komponenttype' bestemmer hvilken type komponent som vil bli opprettet:
For kommersielle brukere er det mulig å umiddelbart tildele et lokalt (internt/firma) delenummer til en koblet komponent.
Det er to metoder for å søke etter lenkede komponenter:
Etter å ha skrevet inn et søkeord og klikket enten 'Match' eller 'Søk', vil resultatene vises. Velg komponenten som samsvarer nøyaktig med dine krav, og vær nøye med små variasjoner i navngiving, da de kan indikere betydelige forskjeller i de faktiske komponentene. Når du velger et resultat, vil spesifikasjonene vises, og en lenke til datablad vil bli gitt ved siden av hver komponent, hvis tilgjengelig.
Når du oppretter lokale komponenter, er kun komponentnavnet påkrevd; alle andre felt er valgfrie.
Visse planer tillater opplasting og vedlegg av datablader, bilder, CAD-modeller og annen informasjon til komponenter. Dette gjøres etter at komponenten er opprettet.
For å opprette en metakomponent, oppgi et navn og valgfritt et fotavtrykk og en beskrivelse. Den nyopprettede metakomponenten vil være tom, noe som betyr at den ikke vil inneholde noen medlemskomponenter (erstatninger). Disse må legges til senere, enten ved å bruke knappen 'Legg til komponent' på metakomponentens infoside eller ved å velge flere komponenter i hovedkomponenttabellen og bruke alternativet 'Valgte | Legg til i metakomponent'.
Hvis du har en eksisterende komponent med lagerbeholdning, tilbud og brukshistorikk som du ønsker å gjøre om til en meta-komponent, kan du konvertere den i stedet for å opprette en ny tom meta-komponent. Dette er nyttig når du innser at en komponent du har brukt faktisk bør representere en gruppe utskiftbare alternativer.
En komponent kan konverteres til en meta-komponent hvis den ikke allerede er en meta-komponent, ikke er en underenhet, og ikke er arkivert.
Hvordan konvertere:
Hva skjer under konvertering:
Hva forblir uendret:
Når en komponent blir foreldet eller utgår, vil du kanskje erstatte den med en annen komponent på tvers av alle prosjektene dine. I stedet for å redigere hver prosjektoppføring individuelt, kan du bruke operasjonen "Erstatt i prosjekter" for å gjøre dette i ett trinn.
Hvordan erstatte:
Hva skjer under erstatning:
Hva forblir uendret:
Hvis du ønsker å erstatte en komponent kun i spesifikke prosjekter i stedet for på tvers av alle prosjekter, kan du gjøre det fra Prosjektlisten ved hjelp av massevalg.
Slik erstatter du i valgte prosjekter:
Dette er nyttig når en komponentsubstitusjon kun gjelder for visse prosjekter, eller når du ønsker å rulle ut en erstatning gradvis, prosjekt for prosjekt.
De samme atferdene gjelder som ved global erstatning: låste tilbud på berørte oppføringer slettes, listeoppføringer og byggehistorikk påvirkes ikke, og den opprinnelige komponenten endres eller slettes ikke.
Det er to måter å slette en komponent på:
Å slette en komponent er en destruktiv operasjon som ikke anbefales med mindre du sletter en nyopprettet komponent som aldri har blitt brukt i bygg og aldri har hatt noe lager lagt til. Når du sletter en komponent, vil PartsBox ikke kunne løse referanser til den komponenten i tidligere byggehistorikk. Generelt bør du unngå å slette komponenter som har blitt brukt i bygg.
De fleste ganger er det bedre å arkivere en komponent i stedet (se nedenfor).
En komponent som har blitt arkivert vil ikke vises i vanlige tabeller og søk, noe som forhindrer at den forstyrrer normal bruk. Den vil fortsatt være tilgjengelig i tabellen "Komponenter | Arkivert" og vil forbli synlig i byggehistorikk.
For å arkivere en del, gå til "Andre operasjoner" i delinformasjonsskjermen og klikk på "Arkiver del"-knappen.
Komponenten som arkiveres bør ikke ha noen lagerbeholdning (verken på lager eller i bestilling). Å arkivere en komponent som har lagerbeholdning er vanligvis ikke logisk. Selv om arkiverte komponenter ikke vises i standardtabeller og søk, påvirker de fortsatt rapporter som komponentverdirapporten eller lagerlokasjonsverdirapporten. Av denne grunn kan du ikke arkivere en komponent med eksisterende lagerbeholdning. Du må først fjerne lagerbeholdning fra komponenten manuelt og/eller fjerne komponenten fra bestillinger før du arkiverer den.
Arkivering er den anbefalte tilnærmingen for komponenter du ikke ønsker å se i dine daglige databaseoperasjoner. Slett kun komponenter som ble opprettet ved en feil og aldri har blitt brukt.
Søking er en grunnleggende funksjon i PartsBox som lar deg raskt finne delene du trenger. Hovedsøkefeltet er fremtredende plassert øverst i Deler-seksjonene, og gir et kraftig verktøy for å snevre inn listen over viste deler.
I tillegg til hovedsøkefeltet er søke- og filtreringsmuligheter tilgjengelige i de fleste tabeller gjennom hele applikasjonen. Disse søkefeltene er enklere enn hovedsøkemotoren for komponenter, og tilbyr funksjonalitet for eksakt samsvar for å hjelpe deg med å avgrense resultatene dine.
Komponentsøkemotoren bruker fuzzy matching, noe som betyr at selv om søkeordene dine ikke stemmer nøyaktig, vil relevante resultater fortsatt vises. For å hjelpe deg med å raskt identifisere de mest relevante treffene, skilles nøyaktige resultater visuelt fra delvise treff ved hjelp av forskjellige bakgrunnsfarger.
Når du søker etter komponenter, er følgende felt inkludert i søkeomfanget:
I tillegg til å søke etter nøkkelord, kan du også søke ved hjelp av tagger. For å søke etter tag, skriv ganske enkelt inn tegnet # etterfulgt av tagnavnet. Tagger matches nøyaktig, og hvis du skriver inn flere tagger, må en komponent ha alle de spesifiserte taggene for å bli inkludert i resultatene.
For enda større fleksibilitet kan du kombinere nøkkelord og tagger i søkene dine. Dette lar deg lage svært målrettede søk som hjelper deg med å finne nøyaktig det du trenger, selv i store og komplekse komponentdatabaser.
De fleste tabeller i PartsBox støtter avanserte filtreringsmuligheter, slik at du raskt kan begrense de viste dataene for å matche spesifikke kriterier. Filtreringssystemet er svært konfigurerbart og støtter komplekse logiske betingelser. Denne delen vil veilede deg gjennom prosessen med å opprette, bruke og administrere filtre i PartsBox.
For å filtrere dataene i en tabell, følg disse trinnene:
For raskt å fjerne alle filtre som for øyeblikket er brukt på en tabell, bruk knappen "Fjern alle filtre". Hvis du planlegger å bruke filteret igjen i fremtiden, sørg for å lagre det som en forhåndsinnstilling før du fjerner det.
Filterbetingelser er byggeklossene i filtrene dine. Hver betingelse består av et felt, en betingelse og en verdi:
Du kan kombinere flere filterbetingelser ved hjelp av logiske OG/ELLER-operatorer. PartsBox støtter nestede betingelser, slik at du kan lage kompleks filtreringslogikk ved å legge til enkeltbetingelser eller flere betingelser kombinert med OG/ELLER under hver OG/ELLER-setning.
Når du angir numeriske verdier i filterbetingelser, kan du bruke enhetsprefikser for enkelhets skyld. Bare skriv inn prefikset uten enheten. For eksempel, bruk "22u" i stedet for "22μF" og "10k" i stedet for "10kΩ". Merk at prefiksene skiller mellom store og små bokstaver, så "m" og "M" representerer forskjellige verdier.
PartsBox støtter følgende enhetsprefikser:
PartsBox lar deg lagre filtrene dine som forhåndsinnstillinger, som kan være enten personlige eller delt innenfor selskapet ditt. Denne funksjonen gjør at du raskt kan laste inn komplekse filtre og definere filtre som er nyttige for alle i organisasjonen din.
For å administrere dine filterforhåndsinnstillinger:
Når du lagrer filterkonfigurasjoner som forhåndsinnstillinger, vises de i en rullegardinmeny i tabellhodet. Dette gir rask tilgang til dine ofte brukte filtre og gjør det effektivt å bytte mellom ulike visninger.
Filterforhåndsinnstillinger kan fungere på samme måte som kategorier når de er basert på tagger eller navn. I motsetning til rigide kategorisystemer der hvert element kun tilhører én kategori, gir forhåndsinnstillinger mer fleksibilitet ved å la elementer vises i flere filtrerte visninger samtidig. Denne tilnærmingen gir deg de organisatoriske fordelene med kategorier uten deres typiske begrensninger.
I tillegg til forhåndsinnstillinger for filtre, lar PartsBox deg lagre og dele tabellkolonnekonfigurasjoner som forhåndsinnstillinger. Dette er nyttig når forskjellige brukere i organisasjonen din trenger å se de samme kolonnene i et konsistent oppsett, eller når du raskt vil bytte mellom forskjellige kolonneoppsett for forskjellige oppgaver.
Forhåndsinnstillinger for tabellkonfigurasjon lagrer utvalget av kolonner, deres rekkefølge og deres relative bredder. I likhet med filterforhåndsinnstillinger kan de lagres som personlige forhåndsinnstillinger (kun synlige for deg) eller som selskapsomfattende forhåndsinnstillinger (delt med alle brukere i organisasjonen din).
For å lagre en tabellkonfigurasjon som en forhåndsinnstilling:
For å laste inn et lagret tabellkonfigurasjons-forhåndsvalg:
Du kan også administrere forhåndsinnstillingene dine ved å klikke på tabellkonfigurasjonsikonet og bruke "Manage presets"-knappen for å:
Forhåndsinnstillinger for tabellkonfigurasjon er spesielt nyttige for team som trenger konsistente visninger på tvers av forskjellige brukere, for eksempel for å sikre at alle ser de samme kolonnene når de eksporterer data eller gjennomgår lagerbeholdning.
PartsBox gir en praktisk måte å utføre operasjoner på flere komponenter samtidig. I komponenttabellen har hver komponent en avkrysningsboks ved siden av navnet, slik at du kan velge den individuelt. Applikasjonen husker valgene dine, slik at du fritt kan blande valg og søk uten å miste de valgte komponentene. Etter hvert som du velger komponenter, utfører søk og velger flere komponenter, vil utvalget ditt stadig vokse.
For å velge alle komponenter i gjeldende visning, klikk på avkrysningsboksen for valg i tabellhodet. Dette vil markere alle synlige komponenter som valgt. Hvis du trenger å oppheve valget av alt og starte på nytt, bruk alternativet «Opphev alle valg» fra «Valg»-menyen.
"Utvalg"-menyen tilbyr en rekke operasjoner som kan utføres på de valgte komponentene:
Ved å bruke avmerkingsboksene for valg og 'Valg'-menyen, kan du effektivt utføre masseoperasjoner på flere komponenter i PartsBox.
På samme måte som ved operasjoner på flere deler, kan du utføre operasjoner på flere lotter. I Deler-seksjonen, velg Lotter-knappen for å se tabellen som viser alle lotter i lagerbeholdningen din. Du kan deretter velge lottene du vil operere på og bruke "Valgte..."-menyen til å:
Hvis du velger å flytte et mindre antall enn hele partiet, vil partiet bli splittet, og PartsBox vil be deg om ytterligere informasjon om det nyopprettede partiet. Når du splitter et parti som ble opprettet fra en produksjon (build), vil det nye partiet vise den opprinnelige produksjonsinformasjonen i fanen Produksjoner, og opprettholde full sporbarhet.
Partistyring er kun tilgjengelig i abonnementer med Partikontroll-funksjonen.
Selv i planer uten lottstyring kan du utføre operasjoner på flere partier av komponenter. Men i dette tilfellet kan disse operasjonene kun utføres innenfor en lagerlokasjon.
For å se komponenter lagret på en lagerlokasjon, gå til Lager-seksjonen og velg en lagerlokasjon. Alternativt kan du utvide en rad for lagerlokasjon i tabellen for å se listen over komponenter som er lagret der. Velg en eller flere komponenter og bruk menyen "Valgte..." for å:
I planer med lot-kontroll vil disse operasjonene spore lotter korrekt. Hvis du velger å flytte et mindre antall enn hele lotten, vil lotten bli splittet, og PartsBox vil be deg om ytterligere informasjon om den nyopprettede lotten.
PartsBox tilbyr flere praktiske metoder for å legge til komponenter i et prosjekt, slik at du effektivt kan fylle ut stykklister (BOM). Her er de tilgjengelige alternativene:
Skanning av strekkoder er en rask og effektiv måte å behandle innkommende forsendelser, legge til eller fjerne lagerbeholdning og opprette nye komponenter i PartsBox. Denne funksjonen forbedrer arbeidsflyten for lagerstyring, sparer tid og reduserer manuell dataregistrering.
PartsBox støtter to metoder for skanning av strekkoder:
For å begynne å skanne strekkoder, klikk på 'Skann'-menyknappen i PartsBox. Avhengig av skannemetoden din:
Etter at en strekkode er vellykket dekodet, analyserer PartsBox dataene og utfører en av følgende handlinger:
PartsBox støtter et bredt spekter av strekkodeformater som vanligvis brukes av distributører av elektroniske komponenter:
Hvis den skannede strekkoden inneholder antallsinformasjon, vil den automatisk bli forhåndsutfylt i dialogboksen 'Legg til lagerbeholdning'.
Hvis du opprettet din DigiKey-ordre inne i PartsBox og kopierte de genererte ID-kodene til din DigiKey-handlekurv, vil strekkodene på dine mottatte komponenter inneholde PartsBox-ID-er. Når du skanner disse strekkodene, vil PartsBox automatisk identifisere den tilhørende ordren og ordrelinjen, slik at du enkelt kan motta komponentene mot ordren.
Du kan skrive ut etiketter for komponenter, partier, lagerplasser, bestillinger, prosjekter og produksjoner direkte fra PartsBox. Det finnes et malsystem som lar deg tilpasse etikettene til dine behov.
Hva du trenger for direkte etikettutskrift:
Grunnen til kravet om JSPrintManager er at nettlesere ikke har direkte tilgang til skrivere. For å sende råkoder til en skriver, må PartsBox koble seg til JSPrintManager lokalt og be den om å sende data til skriveren.
Hvis du har forutsetningene på plass, skal det å gå til 'Innstillinger | Etiketter | Skriver' vise en liste over skrivere som er tilgjengelige i systemet ditt. Velg din ZPL-kompatible etikettskriver der.
Det finnes flere etikettkategorier: Komponenter, Lots, Lagerplasser, Ordre, Prosjekter og Bygg. I hver av disse kategoriene lar PartsBox deg definere flere etikettmaler. Dette lar deg raskt bytte mellom ulike etikettyper eller størrelser. I kommersielle planer deles etikettmaler innen hele selskapet.
For å opprette en ny etikettmal, naviger til 'Innstillinger | Etiketter' og velg en av kategoriene. Hvis du klikker på 'Opprett' i den valgte kategorien, vil du se en forhåndsutfylt mal med en eksempeletikett. Disse eksemplene er nøye forberedt for å være en god standard med 2,25x1,25 tommers etiketter (ja, Zebra spesifiserer etikettdimensjoner kun i tommer, disse er 57,15mm x 31,75mm).
På venstre side av etikettmalskjemaet vil du se:
På høyre side av etikettmalskjemaet er det en "Felt"-seksjon. Denne lister opp datafeltene i malen din (markert med tall i krøllparenteser). PartsBox oppdager automatisk felt basert på det høyeste tallet som brukes i malen din. For eksempel, hvis du bruker {0}, {1} og {5} i malen din, vil du ha 6 felt å konfigurere (felt 0 til 5). For hvert av disse feltene kan du velge hvilket som helst tilgjengelig PartsBox-datafelt. Vi foreslår at du skriver på tastaturet for å søke, fordi det er så mange PartsBox-datafelt å velge mellom.
Når du klikker på 'Lagre', vil malen din være tilgjengelig for bruk.
Når du har valgt en skriver og opprettet minst én etikettmal, kan du skrive ut etiketter for ethvert objekt i PartsBox.
For å skrive ut en etikett, åpne informasjonsskjermen for objektet du vil merke. For komponenter er dette komponentinformasjonsskjermen; for lagerplasseringer, lagerplasseringsinformasjonsskjermen; og tilsvarende for andre objekter. I øvre høyre hjørne av informasjonsskjermen, se etter ID Anything™-knappen, som viser et lite QR-kodeikon og en kort versjon av ID Anything™-koden. Klikk på denne knappen for å åpne en dialogboks som viser en malvelger, en forhåndsvisning av etiketten og en 'Skriv ut etikett'-knapp.
Tagger gir en kraftig og fleksibel måte å kategorisere og organisere dataene dine i PartsBox. Ved å bruke tagger på ulike objekter som komponenter, lagerlokasjoner, prosjekter, bestillinger, partier og bygg, kan du raskt finne og filtrere spesifikke delsett av dataene dine.
Tagger kan tildeles enten fra info/redigeringsskjermer eller ved å velge flere elementer og bruke alternativet 'Legg til/fjern tagger…' fra 'Utvalg'-menyen.
Når du legger til tagger, skriver du bare inn tag-navnet uten det ledende #-tegnet. Et objekt kan ha et hvilket som helst antall tagger knyttet til seg.
Tagger spiller en viktig rolle i søking og filtrering av dataene dine. Når du skriver inn en tag i søkefeltet (innledet med tegnet #), vil PartsBox begrense søkeresultatene til objekter som har den spesifikke taggen tildelt.
Husk at tagger matches nøyaktig. Hvis du skriver inn flere tagger i søkefeltet, må et objekt ha alle de spesifiserte taggene for å bli inkludert i resultatene.
For å strømlinjeforme merkeprosessen, genererer PartsBox automatisk auto-tagger for komponentene dine basert på deres spesifikasjoner. Disse auto-taggene opprettes uavhengig av dine manuelt tildelte tagger, så du trenger ikke å bekymre deg for konflikter hvis du tildeler en tagg med samme navn som en auto-tagg.
Auto-tags gir en praktisk måte å kategorisere komponenter på uten å kreve manuell innsats. De sikrer at komponenter med lignende spesifikasjoner automatisk grupperes sammen, noe som gjør det enklere å finne og administrere dem.
I elektronikkproduksjon går en viss prosentandel av komponentene vanligvis tapt eller til spille på grunn av ulike faktorer som håndtering, maskinoppsett eller defekter. PartsBox lar deg definere parametere for svinn (eller tap) for hver komponent individuelt, og sikrer at lagerbeholdningen og bestillingsantallene dine tar høyde for disse forventede tapene.
PartsBox tilbyr to metoder for å spesifisere svinn:
For å angi parametere for svinn for en enkelt komponent, naviger til komponentens detaljside og finn innstillingene for svinn. Du kan angi prosent- og/eller antallsverdier etter behov.
Hvis du trenger å angi parametere for svinn for flere komponenter samtidig, gjør PartsBox det enkelt med funksjonen for masseredigering:
Når du bruker PartsBox til å bygge eller prise prosjekter og BOM-er, tar applikasjonen automatisk hensyn til de definerte svinnparametrene. Den beregner det totale antallet komponenter som kreves basert på prosjektets behov og forventede tap, og sikrer at du har tilstrekkelig lagerbeholdning eller bestillingsmengder for å fullføre bygget.
Svinn kan ikke settes direkte for metakomponenter, som brukes til å gruppere utskiftbare komponenter. Når prosjekter som inkluderer metakomponenter prissettes, vil PartsBox bruke de maksimale svinnverdiene fra alle de individuelle komponentene innenfor metakomponenten. Når prosjekter bygges, vil det faktiske svinnet beregnes basert på den spesifikke komponenten som er valgt fra metakomponentgruppen på byggetidspunktet.
PartsBox kan importere en stykkliste (BOM) fra en rekke CAD/eCAD-pakker, i CSV- eller TSV-format. Du kan importere stykklisteoppføringer enten ved å opprette et nytt prosjekt, eller inn i et eksisterende prosjekt.
For å opprette et nytt prosjekt ved å importere en eksisterende stykkliste (BOM), bruk 'Importer'-knappen i 'Prosjekter'-seksjonen. Dette vil be om at filen lastes opp. Last opp en CSV/TSV-fil eksportert fra ditt CAD-program.
PartsBox vil prøve å tolke styklisten din og vise de foreløpige resultatene. Vennligst juster alternativene for 'Feltseparator' og 'Tegnkonvertering' først til styklisten er korrekt tolket og de første eksempelradene vises. Sørg for at avkrysningsboksen 'Første linje inneholder kolonnenavn' er riktig innstilt for styklisten din.
Etterpå justerer du kartleggingen fra stykklistekolonner til PartsBox stykklistefelter. Det er en 'Gjett'-knapp som vil bruke heuristikk for å gjøre et best mulig forsøk på kolonnekartlegginger, men vennligst alltid gjennomgå resultatene nøye.
Den importerte BOM-en vises under kolonnemappingstabellen, når du har mappet de nødvendige kolonnene.
De tilgjengelige stykkliste-feltvalgene er:
For å spare tid på fremtidige importer, kan du lagre innstillingene for kolonnetilordning som en forhåndsinnstilling for rask tilgang senere.
Etter import av en stykliste (BOM) til PartsBox, må hver linje som representerer en komponent matches til en spesifikk komponent som allerede er opprettet. Det er ingen måte å automatisk opprette komponenter mens man importerer en BOM på grunn av tvetydighet og potensielle kostbare feil: det er mange komponenter med samme navn. Matchingen kan gjøres automatisk hvis komponentene allerede er opprettet på flere måter som prøves i rekkefølge:
Det anbefales sterkt å lagre enten ID Anything™-koder eller CAD-nøkler i CAD-deledatabasen og eksportere disse i BOM-ene for å få rask, enkel og presis matching.
Oppføringer som ikke er matchet med komponenter vil bli uthevet. For disse oppføringene kan du enten opprette flere komponenter og prøve matchingen på nytt (se nedenfor), eller åpne hver av oppføringene og gjøre matchingen manuelt, og eventuelt opprette en ny komponent i prosessen. Det er også mulig å fjerne matchingen for oppføringen hvis du gjorde en feil.
For å prøve matchingen på nytt, kan du velge noen eller alle oppføringer i stykklisten (BOM) og bruke menyvalget 'Valgte | Match oppføringer'. Dette vil prøve matchingen på nytt for alle valgte oppføringer. Du kan også fjerne matchingen for flere oppføringer om nødvendig.
BOM-oppføringer er ikke begrenset til komponenter, og kan også representere tjenester eller arbeid, som PCB-montering, testing eller pakking. Disse oppføringene kan ha tilbud knyttet til seg akkurat som komponenter, noe som gjør det mulig å estimere hele produksjonskostnaden, ikke bare kostnaden for komponenter. Tilbud for tjeneste-/arbeids-BOM-oppføringer ligner på komponenttilbud: flere prisintervaller, MOQ-er og utløpsdatoer støttes, og tilbud kan legges inn i hvilken som helst støttet valuta.
Stykklisteoppføringer sjekkes for korrekthet for å bidra til å unngå feil og tillate strukturell redigering av stykklisten. Antallet for en gitt linje må samsvare med antall designatorer. For eksempel er en stykklisteoppføring med et antall på 2 og designatorene C1, C2 korrekt, men et antall på 2 og en enkelt designator C1 er sannsynligvis en feil. PartsBox viser advarsler når dette skjer, og dette vil også gjøre det umulig å slå sammen stykklisteoppføringer med disse feilene.
Hvis flere oppføringer matches til samme komponent, gir det vanligvis mening å slå dem sammen til en enkelt oppføring, og justere antall og designatorer deretter. Det er dette alternativet 'Valgt | Slå sammen oppføringer' er til for. Hvis du velger flere oppføringer som refererer til samme komponent, kan du slå dem sammen til en enkelt BOM-oppføring.
Det er også mulig å utvide BOM-oppføringer. En BOM-oppføring med et antall på 2 og designatorene C1, C2 kan utvides til to BOM-oppføringer, hver med et antall på 1, hvor en av dem refererer til C1 og den andre til C2. Dette er nyttig hvis du vil redigere en av oppføringene eller ekskludere den fra bygg. For å utvide en BOM-oppføring, vennligst bruk knappen 'Utvid oppføring' etter å ha åpnet BOM-linjen du ønsker å utvide.
En BOM-oppføring med et antall større enn 1 kan utvides til flere BOM-oppføringer med et antall på 1. Som et eksempel, hvis det er en oppføring med RC0805FR-0710KL, et antall på 3, og designatorene R1,R2,R3, kan den utvides til tre oppføringer:
RC0805FR-0710KL, antall 1, designator R1RC0805FR-0710KL, antall 1, designator R2RC0805FR-0710KL, antall 1, designator R3Utvidelse kan gjøres ved å klikke på 'Utvid oppføring'-knappen når du redigerer BOM-oppføringen. Denne knappen vises bare for oppføringer som har et antall større enn 1. Du kan også velge flere BOM-oppføringer og bruke "Valgte | Utvid oppføringer...".
Den motsatte operasjonen er også mulig: det er mulig å velge flere BOM-oppføringer med samme komponent, og bruke menyvalget 'Valgte | Slå sammen oppføringer...'. Dette vil slå sammen de valgte oppføringene til én enkelt BOM-oppføring, og kombinere designatorene.
Når BOM-oppføringer slås sammen, utføres en AND-operasjon på BOM-erstatninger: snittet av sett med BOM-erstatninger for valgte oppføringer blir settet med erstatninger for den sammenslåtte oppføringen.
Nederst i BOM-en kan det være en advarsel om flere BOM-linjer som refererer til de samme komponentene. Dette er ikke et problem, PartsBox tilbyr bare en praktisk måte å utføre 'Slå sammen'-operasjonen på hele BOM-en. Hvis du klikker på 'Slå sammen alle', vil alle tilfeller av flere BOM-linjer som refererer til samme komponent bli behandlet og slått sammen.
Når du redigerer en stykkliste (BOM) i PartsBox, har du fleksibiliteten til å legge til komponentsubstitutter for individuelle BOM-oppføringer. Denne funksjonen lar deg spesifisere alternative komponenter som kan brukes om hverandre med hovedkomponenten. Når du bygger, priser eller kjøper inn, behandler PartsBox hovedkomponenten og alle dens substitutter som like gyldige valg, noe som gir deg større fleksibilitet i anskaffelse av komponenter.
Stykkliste-erstatninger fungerer på samme måte som medlemskomponenter (erstatninger) i meta-komponenter og erstatninger for individuelle komponenter. Det er imidlertid en viktig forskjell: Stykkliste-erstatninger konfigureres per oppføring innenfor et spesifikt prosjekt og har ingen effekt utenfor den bestemte oppføringen. Denne detaljerte kontrollen gjør at du kan skreddersy erstatninger til de spesifikke kravene i hvert prosjekt.
Når man kombinerer BOM-er for innkjøp, tar PartsBox en konservativ tilnærming til håndtering av erstatninger. Hvis det er to oppføringer for samme komponent, men med forskjellige sett med erstatninger, vil PartsBox kun vurdere snittet av erstatninger – det vil si erstatningene som er felles for begge oppføringene. Dette sikrer at kun erstatninger som er universelt anvendelige for komponenten på tvers av alle forekomster brukes i innkjøpslisten. For å illustrere dette, la oss vurdere et eksempel. Anta at du har en BOM der Komponent A har erstatningene B og C, og en annen BOM der Komponent A har erstatningene B og D. I dette tilfellet kan ikke PartsBox anta at Komponent A alltid kan erstattes med B, C eller D. I stedet vil PartsBox bare være sikker på at Komponent A kan erstattes med B, da det er den eneste felles erstatningen på tvers av begge BOM-ene.
Når BOM-oppføringer slås sammen, utføres en AND-operasjon på BOM-erstatninger: snittet av sett med BOM-erstatninger for valgte oppføringer blir settet med erstatninger for den sammenslåtte oppføringen.
Visse versjoner av Altium Designer er kjent for å ha problemer med å håndtere doble anførselstegn (") i CSV-filene de genererer. Spesifikt klarer ikke disse versjonene å escape doble anførselstegn i feltverdier korrekt. For eksempel, hvis et felt inneholder en verdi som 0.156", vil den resulterende CSV-filen ikke følge standard CSV-formateringsregler, noe som gjør den problematisk for videre behandling eller import.
For å løse dette problemet har brukere som støter på problemer med CSV-filene sine på grunn av doble anførselstegn uten escape-tegn, et par manuelle korrigeringsalternativer:
Vurder å se etter programvareoppdateringer eller patcher fra Altium som kan løse dette problemet i fremtidige utgivelser, og redusere behovet for manuelle filjusteringer.
Å estimere kostnaden for et prosjekt er et viktig trinn i produksjonsprosessen. PartsBox forenkler denne oppgaven ved å tilby en omfattende prisfunksjon. For å få tilgang til denne funksjonaliteten, naviger til prosjektet du ønsker å prise og velg fanen 'Prising'.
Når du åpner fanen 'Prising', vil du bli presentert for hovedpristabellen, som viser en detaljert oversikt over prosjektets komponenter og deres tilhørende kostnader. Denne tabellen inkluderer informasjon som komponentnavn, produsent, MPN (produsentens delenummer), nødvendig antall og enhetsprisen for hver komponent.
Bygg-/batchstørrelse er antall enheter du ønsker å estimere priser for. Flere vanlige mengder er gitt for rask tilgang, men hvilken som helst mengde kan legges inn i inndataboksen.
Total enhetspris og totalpris vises med stor skrift på høyre side. Utvidelsesknappen ved siden av dem gjør det mulig å raskt sammenligne priser for hele spekteret av vanlige byggekvantiteter, uten å måtte legge dem inn manuelt.
Hvis det er et rødt utropstegn ved siden av enhetspris og totalpris, betyr det at PartsBox ikke kunne beregne prisingen fordi noe informasjon manglet. De problematiske komponentene er markert med rødt i pristabellen nedenfor.
Alternativer for komponentanskaffelse lar deg velge hvor komponentene kommer fra. 'Kun lokalt lager' vil bare vurdere komponentene du allerede har, og bruke deres gjennomsnittlige innkjøpspris for prising av stykklisten. 'Kun kjøp' vil ignorere lokalt lager og bare bruke nettpriser og lagerinformasjon. 'Bruk lokalt lager, deretter kjøp' vil først bruke opp alt lokalt lager, og deretter, hvis det ikke er nok, vurdere nettilbud.
Merk at hvis lagerhistorikken din ikke inneholder priser, vil du ikke få korrekt prisinformasjon hvis du prøver å bruke lokalt lager i Prosjekt/BOM-prising. Du kan alltid gå tilbake og redigere lagerhistorikken for å legge til priser.
Filtreringsalternativer for tilbud lar deg begrense listen over tilbud:
Pristabellen er den sentrale komponenten i BOM-prisfunksjonen i PartsBox. Den gir en omfattende oversikt over alle komponentene i et prosjekt, sammen med prisinformasjon og innkjøpsalternativer. Denne tabellen gjør det mulig for deg å ta informerte beslutninger om innkjøp av komponenter til prosjektet ditt.
Nøkkelkolonner i prisingstabellen inkluderer:
Pristabellen gir muligheten til å 'låse' et bestemt tilbud for en komponent ved hjelp av hengelåsikonet. Når et tilbud er låst, vil det bli brukt til å beregne den totale BOM-prisen, uavhengig av endringer i prising eller tilgjengelighet.

Hver rad i pristabellen inkluderer en 'ekskluder'-avkrysningsboks, som lar deg raskt ekskludere en komponent fra prisberegninger. Dette er nyttig når du vil se effekten av å fjerne en bestemt komponent fra din BOM.
For å se flere detaljer om de tilgjengelige tilbudene for en spesifikk komponent, kan du utvide raden ved å bruke chevron-ikonet på venstre side. Dette vil vise en liste over alle tilbudene for den komponenten, inkludert priser, kvantumsrabatter og ledetider.
PartsBox velger automatisk det beste (billigste) tilbudet for hver BOM-oppføring som er koblet til en online identitet (produsentens delenummer). Med typisk 20-40 tilbud tilgjengelig for hver komponent, er utvelgelsesprosessen kompleks og tar hensyn til ulike faktorer:
Hovedtabellen for BOM-prising viser kun det beste tilbudet for hver komponent. PartsBox velger dette tilbudet basert på 'Pris ved kasting av overskudd' — prisen betalt forutsatt at eventuelt overskuddslager som kjøpes inn vil bli kastet. Denne tilnærmingen sikrer at det mest kostnadseffektive alternativet velges, selv om det nødvendige antallet er under MOQ eller ikke er et multiplum av bestillingsmultiplumet.
For eksempel, hvis 50 komponenter trengs, men MOQ er 100, vil PartsBox vurdere prisen for 100 komponenter, forutsatt at de overskytende 50 vil bli kastet. Hvis denne prisen fortsatt er konkurransedyktig på grunn av prisintervaller, kan den velges som det beste tilbudet. Det er paradoksalt nok noen ganger billigere å kjøpe mer. På samme måte rundes mengder opp til nærmeste bestillingsmultippel for sammenligning.

Rangeringen av tilbud, og dermed det beste tilbudet, endres basert på produksjonsantallet. Dette gjør det mulig å oppdage nye, uventede komponentkilder som blir kostnadseffektive ved visse mengder.
Utvidelse av hvert tilbud avslører ytterligere detaljer:

For metakomponenter, BOM-erstatninger eller komponenterstatninger samles tilbud for alle grupperte komponenter. Siden disse komponentene anses som utskiftbare, kombineres tilbudene og det beste velges fra hele utvalget.
I tillegg til å kjøpe komponenter fra store distributører, er det vanlig å motta tilpassede tilbud fra andre leverandører for spesifikke mengder, ofte med rabatterte priser. PartsBox imøtekommer dette ved å la deg legge inn dine egne lokale tilbud, som deretter vurderes og rangeres sammen med nettilbud under prissettingen.
Lokale tilbud kan legges til på to måter:
I likhet med nettilbud støtter lokale tilbud flere prisintervaller ved alle mengder, samt et minimumsbestillingsantall (MOQ) og bestillingsmultiplum. Disse parameterne tas i betraktning av prisalgoritmen når de beste tilbudene for et gitt prosjekt bestemmes.

Når du legger til et lokalt tilbud, kan du oppgi tilleggsinformasjon som:
Utløpsdatoen er spesielt viktig, da PartsBox automatisk vil ekskludere alle tilbud som har utløpt fra vurdering under prising. Et tilbud vil ikke bli vurdert hvis det har utløpt.
Etter å ha opprettet et lokalt tilbud, kan du legge ved filer til det ved å klikke på tilbudet og bruke vedleggsseksjonen. Dette er nyttig for lagring av pristilbud, e-postkorrespondanse eller andre dokumenter relatert til tilbudet.
PartsBox støtter alle store valutaer for lokale tilbud. Den konverterer priser til din foretrukne visningsvaluta ved hjelp av oppdaterte valutakurser, samtidig som de opprinnelige prisene og valutaen bevares som referanse. Dette lar deg jobbe med tilbud fra ulike leverandører rundt om i verden uten manuelle valutakonverteringer.
PartsBox forenkler valutahåndtering. Brukere kan velge sin foretrukne valuta i innstillingene, og alle priser vil vises i den valutaen gjennom hele applikasjonen. Dette gir en konsekvent og personlig opplevelse når man arbeider med prisinformasjon.
Programvaren bruker valutakurser fra Den europeiske sentralbanken (ECB) for nøyaktig valutakonvertering. Disse kursene oppdateres jevnlig. Dette eliminerer behovet for manuelle valutakonverteringer og gir brukerne oppdatert prisinformasjon.
Når du legger inn tilbud manuelt, kan du velge fra hvilken som helst av de støttede valutaene. PartsBox vil håndtere valutakonverteringen automatisk og vise prisene i brukerens foretrukne valuta. Denne funksjonen imøtekommer tilbud fra ulike leverandører og regioner, noe som gjør det enkelt å sammenligne og analysere prisdata.
Bygg er en essensiell funksjon i PartsBox for planlegging og sporing av produksjon. De lar deg sjekke om du har tilstrekkelige mengder komponenter (inkludert svinn), forberede bygget ditt, generere en plukkliste og fjerne de brukte mengdene fra lageret ditt.
Bygg gir også sporbarhet. Avhengig av abonnementsplanen din, viser byggehistorikken hvilke spesifikke deler som ble brukt i hvert bygg, med varierende detaljnivå.
For å få tilgang til tidligere byggehistorikk, se pågående flertrinnsbygg, eller starte et nytt bygg, naviger til fanen 'Bygg' i et prosjekt.
Når man starter et nytt bygg, viser byggetabellen alle prosjektkomponenter sammen med deres nødvendige og tilgjengelige mengder. For planer som støtter beregning av komponentsvinn, inkluderer den nødvendige mengden svinn-overhead, beregnet individuelt for hver komponent basert på dens svinninnstillinger. Når svinn brukes, viser kolonnen "Påkrevd" fordelingen i formatet "15 (12+3)", som viser den totale nødvendige mengden etterfulgt av grunnmengden og svinn-overhead i parentes.
For produksjonsplaner og høyere kan du deaktivere svinnberegninger for et bygg ved å bruke avmerkingsboksen "Deaktiver svinn?" i byggeinnstillingene. Når deaktivert, vil de nøyaktige antallene fra stykklisten (BOM) bli brukt uten å legge til ekstra komponenter for svinn. Du kan også overstyre denne innstillingen for individuelle stykklisteoppføringer ved å utvide oppføringsraden og justere svinninnstillingen for den spesifikke oppføringen.
Kolonnen 'Lagerforespørsler' indikerer hvor komponenter vil bli hentet fra. For komponenter lagret på flere steder, komponenter med partikontroll, og metakomponenter, kan denne kolonnen vise flere kilder.
Du kan angi planlagt byggeantall ved å skrive inn et tall eller bruke +/- knappene. Justering av antallet oppdaterer alt umiddelbart. Hvis det er utilstrekkelig lagerbeholdning for en komponent, vil den raden bli markert med rødt med en advarsel.
PartsBox bruker ulike strategier ved tildeling av komponenter til stykkliste-oppføringer:
Du kan også begrense PartsBox til å bruke kun én enkelt komponentkilde for hver BOM-oppføring. Noen abonnementer er begrenset til en enkelt kilde, og i andre abonnementer kan det være nyttig for å sikre full sporbarhet.
Standardstrategien for valg av komponentkilde bestemmer de opprinnelige tildelingene, men disse kan endres i tabellen. Hver rad kan utvides for å vise kilder, slik at du kan velge dem individuelt og endre rekkefølgen (avhengig av planbegrensninger). Du kan også overstyre antallet som brukes per oppføring.
Hver rad inkluderer en 'Ekskluder?'-avkrysningsboks. Ved å krysse av denne vil komponenten ekskluderes fra produksjonen (i hovedsak en DNP - Do Not Populate). Ingen lagerbeholdning vil bli fjernet for ekskluderte komponenter.
Hvis det ikke er tilstrekkelig lagerbeholdning for noen BOM-oppføringer, vil PartsBox vise en advarsel, men likevel tillate deg å fortsette med bygget. Dette kan være nyttig hvis du har ekstra lagerbeholdning for hånden som ikke er lagt inn i PartsBox, eller hvis du ønsker å produsere delvis bestykkede kort. Maksimal tilgjengelig mengde vil bli fjernet fra lageret ditt.
I ett-trinns produksjoner vil det å trykke på knappen 'Bygg & fjern lager' (og bekrefte) fjerne lagerbeholdning for alle ikke-ekskluderte komponenter som tilhører prosjektet. Produksjonen vil deretter bli merket som fullført.
For flertrinnsbygg, merk av i boksen 'flertrinnsbygg'. PartsBox vil vise avkrysningsbokser ved siden av hver komponent i bygget. Du kan bruke de individuelle boksene til å velge rader, velge/fjerne valg for alle rader, og bruke søke-/filtreringsgrensesnittet for å merke komponenter som skal bygges/plasseres i gjeldende trinn. Filtreringsgrensesnittet støtter tagger, så å skrive inn '#smd' er en rask måte å velge alle SMD-elementer på, som ofte plasseres først.
Ved å trykke på 'Bygg og fjern lagerbeholdning' behandles kun de valgte oppføringene (samme som i enkelttrinnsbygg).
Å utføre et produksjonstrinn uten å velge noen komponenter kan være nyttig for å dokumentere et prosessteg i produksjonshistorikken.
En ufullstendig flertrinnsbygging vil vises i 'Pågående'-fanen i Bygg-grensesnittet. Ved å velge den kan du bygge neste trinn eller fullføre byggingen, og merke den som ferdig.
Et bygg kan ha et hvilket som helst antall trinn. Det kan også markeres som ferdig selv om ikke alle komponenter er plassert. I så fall vil ubrukte oppføringer bli markert som ekskludert i bygget.
Et flertrinnsbygg representeres av den samme ID Anything™-koden gjennom alle trinn, noe som gjør at ID Anything™-etiketter kan festes selv til ufullstendige enheter for rask identifikasjon og tilgang til byggeinformasjon.
Når man styrer produksjon, er det viktig å opprettholde en oversikt over byggehistorikken. Denne oversikten inkluderer vanligvis informasjon som antall enheter bygget for et prosjekt eller en stykkliste, dato og klokkeslett for bygget, og eventuelle relevante kommentarer. Selv om dette detaljnivået er tilstrekkelig for enkle produksjonskjøringer, krever mer komplekse bygg ofte at ytterligere data spores.
I virkelige scenarioer har hvert bygg sin egen unike konfigurasjon. Denne konfigurasjonen inkluderer tilleggsinformasjon, inkludert:
PartsBox lagrer all denne informasjonen som en del av byggehistorikken, slik at du enkelt kan gjennomgå og verifisere hvordan en bestemt bygging ble konfigurert når som helst i fremtiden.
For å få tilgang til historikken for byggekonfigurasjoner, naviger til fanen 'Bygg' i Prosjekter-seksjonen i PartsBox. Her finner du en liste over alle bygg. Du kan velge å se hele listen eller filtrere den for å vise kun fullførte bygg eller flertrinnsbygg som for tiden pågår.
Hvert bygg tildeles en unik ID Anything™-kode, som kan skrives ut på en etikett og festes til de fysiske enhetene som produseres under det bygget. Denne koden gir rask og praktisk tilgang til byggeinformasjonen, og sikrer at du kan hente frem relevante detaljer når som helst, selv lenge etter at bygget er fullført.
Underenhetskomponenter i PartsBox representerer lagerbeholdningen som resulterer fra bygging av prosjekter. Når et prosjekt bygges, økes lagerbeholdningen til den tilsvarende underenhetskomponenten med byggeantallet. Dette gjør at komplekse produkter bestående av flere underenheter og komponenter kan administreres effektivt, der hver underenhet produseres eller anskaffes separat.
For å opprette en underenhetskomponent for et prosjekt:
Etter opprettelse vil underenhetskomponenten vises i komponentlisten og kan administreres som enhver annen komponent, med ett unntak: navnet på en underenhetskomponent er alltid det samme som det tilsvarende prosjektet og kan ikke endres.
Når du bygger et prosjekt, inkluderer bekreftelsesskjermen for bygging et alternativ for å legge til lager til den tilhørende delmonteringskomponenten. Hvis aktivert, kan du:
Ved bekreftelse vil lagerbeholdningen for underenhetskomponenten økes med byggeantallet. Siden underenhetskomponenter oppfører seg som vanlige komponenter, kan de brukes i andre prosjekter og bygg, og funksjoner som varsler om lavt lager og parametere for svinn kan konfigureres.
Når lottkontroll er aktivert, resulterer hvert bygg av et prosjekt i en distinkt lott av den tilsvarende underenhetskomponenten, identifisert med en unik ID Anything™-kode. Ved å feste ID Anything™-etiketter til produserte enheter, kan du raskt skanne koden med en mobil enhet for å få tilgang til den tilhørende byggeinformasjonen.
Når du ser på et bygg for et prosjekt med en underenhetskomponent, viser fanen Byggeresultater i venstre navigasjon den resulterende lagerbeholdningen som ble opprettet fra det bygget. Dette gir en direkte kobling mellom bygget og resultatet, noe som gjør det enkelt å spore hva som ble produsert.
For planer med lot-kontroll viser denne visningen individuelle lott opprettet fra bygget, med lottnavn, antall, lagerlokasjoner og kommentarer. Du kan utvide hver rad for å se fullstendige lottdetaljer inkludert vedlegg, egendefinerte felt og historikk.
For planer med lottkontroll gir visningen Byggeresultater bulkoperasjoner på de resulterende lottene:
Disse operasjonene lar deg administrere produksjonsutbytte direkte fra byggekonteksten, uten å måtte navigere til individuelle loter separat.
PartsBox tilbyr en kraftig funksjon for sporing av individuelle enheter bygget fra prosjekter/BOM-er. Når du starter et bygg, kan du aktivere alternativet "Spor hver resulterende underenhet separat". Dette endrer byggeprosessen til å generere individuelle partier for hver underenhet som bygges, og tildeler effektivt et unikt serienummer til hver enhet.
Aktivering av dette alternativet låser opp en rekke muligheter for å spore livssyklusen til individuelle enheter. Partier i PartsBox bærer allerede en betydelig mengde data og har unike ID Anything™-koder tildelt seg. Du kan legge til ytterligere data til disse partiene i form av filer, for eksempel testresultater, reparasjonsprotokoller, regulatoriske innleveringer, servicehistorikk eller annen relevant informasjon.
Hver lott tildeles en unik ID Anything™-kode, som kan skrives ut som en QR-kode og fysisk festes til den tilsvarende enheten. Dette muliggjør enkel identifikasjon og sporing av individuelle enheter. Alternativt kan enheter identifiseres ved en kombinasjon av produksjonens ID Anything™-kode (som peker til den spesifikke produksjonen) og et heltallig serienummer som automatisk tildeles innenfor den produksjonen.
Når alternativet for å legge til lagerbeholdning for underenhetskomponenter er aktivert for et flertrinnsbygg, holder PartsBox oversikt over lagerbeholdningen som for tiden er i produksjon. Dette lar deg legge ved informasjon om potensielle avvik i produksjonen eller individuelle testresultater til hver enhetslot etter hvert som enhetene bygges. Når bygget er fullført, endres lagerstatusen fra "I produksjon" til "Tilgjengelig".
PartsBox støtter tre typer ordrer, som hver representerer et forskjellig stadium i innkjøpsprosessen:
For å opprette en bestilling eller legge til varer i en eksisterende åpen bestilling, kan du starte med å gjennomgå priser og tilbud for en enkelt komponent eller ved å jobbe med en innkjøpsliste. PartsBox lar deg legge til individuelle tilbud eller en gruppe tilbud til en bestilling, og knytte dem til den tilsvarende leverandøren som ga prisingen.
Når du endrer antall i en åpen bestilling, henter PartsBox automatisk gjeldende prisinformasjon og justerer totalprisen basert på antallet og eventuelle gjeldende prisavslag. Dette sikrer at du alltid har oppdatert og nøyaktig prising for bestillingene dine.
Åpne bestillinger kan overføres til en distributørs nettsted via kopier og lim inn, eller de kan eksporteres i et passende format hvis en mer formell utskrevet innkjøpsordre er nødvendig.
Den mest effektive måten å legge inn en bestilling hos en leverandør på er ved å bruke 'Last opp handlekurv'-funksjonen. Dette lar deg kopiere og lime inn eller laste opp en CSV-fil som inneholder bestillingsdetaljene.
Når du markerer en åpen bestilling som 'Bestilt', ber PartsBox deg om å oppgi en forventet leveringsdato. Denne informasjonen hjelper deg med å holde oversikt over når komponentene dine forventes å ankomme, og gjør det mulig for systemet å vise den bestilte lagerbeholdningen i ulike relevante deler av applikasjonen.
Om nødvendig kan du kansellere en ordre, noe som tilbakestiller statusen til 'Åpen' og fjerner det forventede lageret fra visningen.
PartsBox tilbyr flere praktiske metoder for å motta komponenter fra en bestilling:
Når man planlegger produksjon av flere elektroniske enheter, er det ofte nødvendig å kjøpe komponenter i bulk. Det kan imidlertid være utfordrende å bestemme de nøyaktige mengdene som trengs, spesielt når man vurderer eksisterende lokalt lager og delte komponenter på tvers av forskjellige stykklister (BOM-er).
Tilstedeværelsen av metakomponenter (komponenterstatninger), komponentalternativer og BOM-erstatninger legger til enda et lag med kompleksitet i innkjøpsprosessen. Frem til bestillingsøyeblikket er det fordelaktig å opprettholde fleksibilitet i valg av spesifikke MPN-er (produsentens delenumre).
For å starte innkjøpsprosessen, naviger til 'Prosjekter'-delen og begynn å legge til prosjekter/BOM-er i prosjekt-handlekurven din ved å bruke 'Legg i handlekurv'-knappene som finnes nederst på hvert prosjektkort. Når du legger til et prosjekt, vil du få muligheten til å spesifisere antallene du har til hensikt å bygge.
Når du har lagt til de ønskede prosjektene i handlekurven, tildel et beskrivende navn til listen din og klikk på 'Opprett innkjøpsliste'. Denne handlingen vil omdirigere deg til 'Innkjøp'-seksjonen, hvor du kan se alle innkjøpslistene dine.
Ved å klikke på en spesifikk innkjøpsliste åpnes det kjente prisgrensesnittet, likt det som brukes for Prosjekt/BOM-prising. Dette grensesnittet lar deg velge tilbud, legge til dine egne tilbud, velge spesifikke komponentalternativer (for meta-komponenter), og begrense utvalget til foretrukne distributører.
Etter at du har ferdigstilt innkjøpslisten din, bytt til visningen 'Grupper etter distributør/leverandør' for å se komponentene dine organisert i separate bestillinger for hver leverandør. Denne visningen gir samme funksjonalitet som visningen 'Alle komponenter', og lar deg endre tilbudsvalg om nødvendig. I tillegg kan du raskt legge til alle komponenter i en ny eller eksisterende bestilling hos en spesifikk leverandør og gå videre til å plassere bestillingen direkte hos dem.
Selv om støtte for automatisk bestilling alltid har vært en del av den langsiktige planen, er implementeringen fortsatt utfordrende på grunn av kompleksiteten involvert i å integrere med ulike distributørers systemer.
PartsBox lar deg gjøre komponentdatabasen din offentlig, og dele noen eller alle komponentene dine med andre. Denne funksjonen er nyttig for hobbyister som ønsker å dele sin komponentbeholdning, samt for makerspaces som ønsker å vise frem tilgjengelige komponenter.
For å publisere komponentene dine, naviger til Innstillinger | Publisering. Her kan du legge inn informasjon om deg selv eller din organisasjon, for eksempel en kort beskrivelse, en URL og en lengre beskrivelse. Denne informasjonen vil vises på din offentlige side.
Merk at din offentlige side bare vil eksistere hvis du har valgt komponenter for publisering. Oppdateringer til den offentlige siden skjer ikke umiddelbart og kan ta alt fra flere minutter til en time.
PartsBox tilbyr tre alternativer for å velge komponenter som skal gjøres offentlig synlige:
Ved å nøye velge hvilke komponenter som skal publiseres, kan du kontrollere informasjonen som deles med andre samtidig som du holder dine andre data private.
PartsBox integreres med KiCad versjon 7.0 eller nyere, slik at du kan få tilgang til dine PartsBox-komponentdata direkte i KiCads Symbol Chooser. Denne integrasjonen bruker KiCads HTTP Libraries-funksjon.
KiCad HTTP-biblioteker fungerer som skrivebeskyttede grensesnitt til eksterne datakilder som PartsBox. De lagrer ikke symbol- eller fotavtrykksdata selv, men refererer til symboler og fotavtrykk definert i standard KiCad-biblioteker (.kicad_sym). Når du velger en komponent fra PartsBox HTTP-biblioteket i KiCad, fyller den skjemasymbolet med data fra PartsBox, slik som produsentens delenummer (MPN), verdi, fotavtrykk og andre spesifiserte felt.
For å konfigurere KiCad-integrasjon i PartsBox:
Konfigurasjonen er delt inn i disse seksjonene:
Kategorier definerer delmengder av komponentdatabasen din som vil være synlige som separate seksjoner man kan bla i innenfor KiCad Symbol Chooser.
Denne seksjonen kontrollerer hvordan PartsBox-komponentdata kartlegges til KiCad-symbolfelt.
Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Du kan også definere egendefinerte feltnavn.symbolIdStr-tilordningen er essensiell: den forteller KiCad hvilket symbol som skal brukes fra dine standard KiCad-biblioteker. Dette er alltid tilordnet feltet "[Part] KiCad symbol" i PartsBox.Footprint til "[Part] KiCad footprint" og Reference til "[Part] KiCad reference".Denne seksjonen gir konfigurasjonsfilen som trengs av KiCad.
.kicad_httplib-fil.For å aktivere PartsBox-biblioteket i KiCad:
partsbox.kicad_httplib (eller et hvilket som helst navn med filtypen .kicad_httplib).partsbox.kicad_httplib-filen du lagret.PartsBox-biblioteket vil nå vises i KiCad Symbol Chooser. Du kan bla gjennom kategoriene du definerte og velge komponenter.
For at integrasjonen skal fungere korrekt, må PartsBox vite hvilket KiCad-symbol, fotavtrykk og referanseprefiks som skal knyttes til hver komponent. Dette konfigureres i komponentdetaljvisningen:
Device:R, MyLibrary:MySymbol). Denne verdien vil bli mappet til feltet symbolIdStr i KiCad.Resistor_SMD:R_0603_1608Metric).R, C, U).Lagring av disse innstillingene gjør dem tilgjengelige via API-et for KiCad å bruke når komponenten er valgt.
I fremtiden vil det være en måte å sette disse feltene for flere valgte komponenter samtidig (for eksempel velge alle komponenter med en "motstand"-tagg og sette deres KiCad-referanse til "R").
Du kan gjøre PartsBox-biblioteket ditt tilgjengelig i Altium Designer. Symbolene og fotavtrykkene dine vil fortsatt leve i Altium, mens alle andre data om komponenter vil bli hentet fra PartsBox. Integrasjon med Altium Designer er litt mer kompleks å konfigurere på grunn av kravene til den eldre ODBC-databasetilkoblingen.
Du må kjøre PartsBox Outpost™ på maskinen din. Det er en applikasjon som gir sanntidssynkronisering med din online PartsBox-database og tilbyr et SQL-grensesnitt som Altium Designer kan koble seg til. Outpost™ leveres som en Docker-container. Foreløpig er synkroniseringen kun enveis, så det er ingen måte å gjøre endringer i PartsBox-databasen din fra Altium, men dette kan endres i fremtiden.
Forutsetninger:
Start med å installere PostgreSQL ODBC-driveren. Installer deretter Docker Desktop, og last ned jrychter/outpost:latest-bildet fra Docker Hub.
I Docker Desktop, klikk på Kjør-ikonet ved siden av bildenavnet i "Images"-seksjonen. Åpne deretter "Optional settings"-seksjonen.
I "Ports"-seksjonen, skriv inn 5432 for vertsporten som tilsvarer :5432/tcp.
I seksjonen "Miljøvariabler", opprett to miljøvariabler:
PARTSBOX_API_KEY: denne skal inneholde din PartsBox API-nøkkelPOSTGRES_PASSWORD: databasepassord som du vil bruke i Altium Designer for å koble til databasenKlikk på "Kjør"-knappen, og du skal se en kjørende container i "Containere"-seksjonen. Hvis du klikker på containeren, kan du sjekke loggene for eventuelle unormale meldinger.
Etter det kan du opprette en DbLib eller DbLink i Altium (vennligst se Altium Designer-dokumentasjonen for detaljer om forskjellene mellom disse). Velg "File | New | Library" fra hovedmenyen, og velg deretter "Database Library".
I seksjonen "Source of connection", velg "Use connection string". Konfigurer deretter følgende tilkoblingsstreng: Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=DITT_PASSORD_HER
Sørg for å bruke det samme databasepassordet som du brukte da du startet Docker-containeren. Sørg også for at det ikke er noen mellomrom på slutten av tilkoblingsstrengen.
Klikk på "Advanced"-knappen. I SQL-alternativer, endre venstre og høyre sitattegn til å være doble anførselstegn (") og la alternativet "Quote Tables" være avkrysset.
Klikk på "Koble til". Du skal se databasefelt vises i tabellen rett under feltinnstillingene.
I seksjonen "Feltinnstillinger", velg "Enkeltnøkkeloppslag", og for feltet "Database", velg "PartsBox ID".
På dette tidspunktet bør du ha en fungerende databasetilkobling med automatisk kartlegging av essensielle felt. Du vil sannsynligvis ønske å lagre denne databasen.
Hvis tilkoblingen mislykkes med en feilmelding, er en ting å sjekke navnet på ODBC-driveren som det refereres til i tilkoblingsstrengen. For å liste opp alle ODBC-drivere på maskinen din, kan du bruke Windows PowerShell og følgende kommando: Get-OdbcDriver. Du vil da bruke riktig drivernavn for en av de listede driverne i tilkoblingsstrengen.
PartsBox støtter strekkodeskannere som genererer tastetrykk, noe som inkluderer de fleste USB-skannere. Zebra LS2208 er en pålitelig og rimelig 1D-skanner som fungerer godt med PartsBox. Men ettersom komponentdistributører i økende grad tar i bruk 2D-strekkoder for deres overlegne datalagringskapasitet, anbefales en 2D-skanner for å fremtidssikre oppsettet ditt.
For å bruke en 2D-skanner med PartsBox, må du konfigurere den til å erstatte spesielle ikke-utskrivbare tegn (ASCII-koder RS, GS og EOT) med strengene '{RS}', '{GS}' og '{EOT}', henholdsvis. Dette er nødvendig for at skanneren skal fungere korrekt med nettbaserte applikasjoner. Hvis du har en Zebra DS2208 skanner, skann ganske enkelt den medfølgende strekkoden for automatisk å konfigurere den for bruk med PartsBox:

Enhver 1D-skanner som støtter USB HID-grensesnittet (dvs. fungerer som et tastatur) skal fungere med PartsBox. Hvis skannerens utdata er synlig i et tekstredigeringsprogram, er den kompatibel med PartsBox.
2D-skannere som er kjent for å fungere godt med PartsBox inkluderer:
Zebra DS6608 (utgått i 2007) er kjent for ikke å fungere med PartsBox.
For å bruke en 2D-skanner med PartsBox, må skanneren støtte strengerstatninger i skannede koder (kjent som 'Advanced Data Formatting' eller 'ADF' i Zebra-skannere). Dette er en begrensning i nettlesere, ikke PartsBox.
For den beste strekkodeskanningsopplevelsen anbefaler PartsBox å bruke en dedikert 2D-skanner, spesifikt Zebra DS2208. En 2D-skanner kan dekode både 1D- og 2D-strekkoder, noe som sikrer kompatibilitet med den økende trenden med 2D-strekkoder som brukes av distributører.
Et rimeligere alternativ er appen Barcode to PC, som består av programvare installert på din PC og en mobilapp for skanning. Selv om denne løsningen for øyeblikket ikke fungerer pålitelig med DataMatrix-koder, forventes forbedringer i fremtiden.
På grunn av faktorer utenfor PartsBox sin kontroll, kan ikke 100% pålitelighet garanteres ved bruk av USB-skannere for strekkodeskanning.
Hvis en 2D-skanner ikke fungerer med PartsBox:
Vennligst se avsnittet 'Kjente problemer og begrensninger' ovenfor for å se om problemet ditt er oppført. Hvis skannerens utdata i Notisblokk ser riktig ut, men PartsBox fortsatt ikke kan gjenkjenne strekkoden, bruk tilbakemeldingsskjemaet for å rapportere problemet.