PartsBox Brukerhåndbok

Introduksjon

Hva er PartsBox?

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.

Lagerstyring

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.

BOM-prising

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.

Produksjonsstyring

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.

Partikontroll

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.

Designfilosofi

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.

Konsepter

Komponenter

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:

  • Koblede komponenter er for komponenter med produsentens delenummer (MPN). Hvis en komponent har et MPN og du kan finne den på nettet, velg dette alternativet. Du vil umiddelbart få en beskrivelse, en lenke til datablad, en lenke til produsentens nettsted, komponentspesifikasjoner, et miniatyrbilde, og PartsBox vil kunne hente pris- og tilgjengelighetsinformasjon om denne komponenten fra distributører.
  • Lokale komponenter er for alt annet: generiske komponenter og komponenter uten navn, kretskort, spesialtilpassede komponenter, mekaniske deler og alt som ikke har et eksakt delenummer.
  • Metakomponenter grupperer komponenter som er utskiftbare (nøyaktige erstatninger for hverandre).
  • Underenhetskomponenter er resultatet av å bygge et prosjekt og tilsvarer 1:1 til prosjekter.

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.

Lagerbeholdning

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:

  • De indikerer hva som må bestilles.
  • De lar deg spore ventende bestillinger.
  • Prosjektene dine (BOM-er) kan bruke deler som du ikke fysisk har på lager, men som produsenten din vil ha.
  • De lar deg importere BOM-er fra CAD-verktøy i fremtiden, og automatisk matche BOM-oppføringer til deler.

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.

Lotter

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:

  • Navn: En unik identifikator for partiet, vanligvis relatert til kilden eller anskaffelsesdatoen
  • Beskrivelse: Ytterligere detaljer om partiet, som leverandørinformasjon eller spesifikke egenskaper
  • Kommentarer: Notater om partiet som kan være relevante for fremtidig referanse
  • Tagger: Etiketter som kan brukes til å filtrere partier for visning eller ved valg av komponentkilder for bygg
  • Vedlegg: Relevante dokumenter som fakturaer, inspeksjonsrapporter eller testresultater

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.

Lagerlokasjoner

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

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:

  • For komponenter: distributørens delenumre, pålitelighetsnivåer, miljøsamsvarsstatus
  • For lagerlokasjoner: temperaturområder, ESD-beskyttelsesnivåer, eierskapsinformasjon, MSL-nivå
  • For partier: leverandørens batchnumre, utløpsdatoer, kvalitetskontrollstatus
  • For bestillinger: godkjenningsstatus, fraktmetoder, tolldokumentasjon
  • For prosjekter: prosjektledere, utviklingsstadier, regulatoriske godkjenninger
  • For produksjoner: batchnumre, produksjonslinjeidentifikatorer, kvalitetskontrollstatus

Egendefinerte felt er fullt integrert i PartsBox-grensesnittet og kan være:

  • Lagt til i tabellvisninger som kolonner
  • Eksportert i PDF- eller CSV-tabelleksporter
  • Brukt for søk
  • Brukt i filtre

Masseoperasjoner for egendefinerte felt

Når du arbeider med flere elementer, kan du utføre masseoperasjoner på egendefinerte felt:

  • Angi egendefinert felt: Legg til eller oppdater en verdi for et egendefinert felt på alle valgte elementer samtidig
  • Gi nytt navn til egendefinert felt: Endre navnet på et egendefinert felt på tvers av alle valgte elementer
  • Slett egendefinert felt: Fjern et egendefinert felt fra alle valgte elementer

For å bruke disse operasjonene:

  1. Velg flere elementer i en tabell ved hjelp av avkrysningsbokser
  2. Bruk menyen for massehandlinger for å velge operasjonen for egendefinerte felt
  3. Følg instruksjonene for å fullføre operasjonen

Disse masseoperasjonene er tilgjengelige for deler, lotter, lagerlokasjoner, ordrer, prosjekter, prosjektoppføringer og bygg.

Vedlegg

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:

  • Datablader for elektroniske komponenter
  • 3D CAD-modeller av mekaniske deler
  • Fakturaer og pakksedler for bestillinger
  • Kvalitetskontrolldokumenter og testrapporter
  • Produktbilder og illustrasjoner
  • Applikasjonsnotater og referansedesign
  • Samsvarssertifikater (CoC) og sikkerhetsdatablader (MSDS)

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.

Ordre

I PartsBox representerer bestillinger kjøp av komponenter fra leverandører. Hver bestilling går gjennom tre distinkte tilstander:

  1. Åpen: Når en bestilling først opprettes, starter den i "Åpen"-status. Du kan fritt endre bestillingen, legge til eller fjerne linjeelementer etter behov. Dette lar deg gradvis bygge opp bestillingen din før du sender den til leverandøren.
  2. Bestilt: Når du har ferdigstilt bestillingen din og plassert den hos leverandøren, går bestillingen over til statusen "Bestilt". Dette indikerer at bestillingen er sendt inn og at du venter på at leverandøren skal behandle og sende komponentene dine. I denne tilstanden kan bestillingen ikke lenger endres.
  3. Mottatt: Etter at leverandøren har sendt bestillingen din og du har mottatt alle komponentene, bytter bestillingen automatisk til "Mottatt"-status. Denne overgangen skjer når du markerer alle linjeelementer på bestillingen som mottatt i PartsBox. "Mottatt"-statusen indikerer at bestillingen er fullført og alle komponenter er lagt til i lagerbeholdningen din.

Prosjekter

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:

  1. Bygge enheter: Når du er klar til å produsere en enhet, kan du opprette et bygg fra prosjektet. Dette sporer produksjonsprosessen, administrerer lagernivåer og sikrer at du har alle nødvendige komponenter tilgjengelig.
  2. Kostnadsestimering: PartsBox beregner prisen på et prosjekts stykkliste, og gir et estimat av den totale komponentkostnaden. Dette hjelper med produktprisbeslutninger og styring av produksjonskostnader.
  3. Underenheter: Prosjekter kan representere underenheter som skal inkorporeres i større enheter eller systemer. Når du fullfører et underenhetsprosjekt, blir de produserte varene tilgjengelige som lagerbeholdning som kan brukes som komponenter i andre prosjekter. Denne hierarkiske tilnærmingen støtter styring av komplekse produkter med flere monteringsnivåer.

Produksjoner

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

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.

Innkjøpslister

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

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.

Lagerverdivurdering

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.

Nøkkelmålinger

For hver komponent sporer PartsBox:

  • Innkjøpsverdi: Det totale beløpet betalt for all lagerbeholdning som er lagt til. Dette representerer de faktiske pengene brukt på å anskaffe delene.
  • Gjennomsnittlig innkjøpspris: Beregnet fra alle legg-til-lager-operasjoner der en pris ble oppgitt. Dette er den vektede gjennomsnittskostnaden per enhet.
  • Totalverdi: Den estimerte nåværende verdien av lagerbeholdningen, beregnet som: gjennomsnittlig innkjøpspris × nåværende lagerantall.

Verdivurdering med lottstyring

Når partikontroll er aktivert, sporer PartsBox den nøyaktige innkjøpsprisen for hvert parti. Dette gir presis kostnadsinformasjon per parti:

  • Hvert parti beholder sin opprinnelige innkjøpspris, noe som muliggjør nøyaktig kostnadssporing
  • Når deler brukes i bygg, tilskrives kostnaden basert på de spesifikke partiene som forbrukes
  • Partisplittinger arver kostnaden fra foreldrepartiet
  • Rapporter viser nøyaktige verdier basert på faktiske partikostnader

Denne nøyaktige verdivurderingen er spesielt nyttig for:

  • Nøyaktige beregninger av varekostnad (COGS)
  • Overholdelse av regnskapsstandarder som krever presis lagerverdivurdering
  • Sporing av kostnadsvariasjoner mellom forskjellige innkjøpspartier

Verdivurdering uten lottkontroll

Uten partikontroll bruker PartsBox gjennomsnittskostnadsmetoden for lagerverdivurdering:

  • All lagerbeholdning av en komponent behandles som fungibel (utskiftbar)
  • Gjennomsnittlig innkjøpspris beregnes på tvers av alle kjøp
  • Når lager fjernes, verdsettes det til gjeldende gjennomsnittspris
  • Denne metoden gir en rimelig tilnærming når nøyaktig partisporing ikke er påkrevd

Valg av kilde for komponenter (FIFO/LIFO)

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:

  • FIFO (Først inn, først ut): Bruker den eldste lagerbeholdningen først (etter anskaffelsesdato)
  • LIFO (Sist inn, først ut): Bruker den sist anskaffede lagerbeholdningen først
  • Sist brukt: Bruker de sist brukte partiene først
  • Største parti først: Forbruker større partier før mindre
  • Minste parti først: Forbruker mindre partier før større

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.

Organisasjoner (Selskaper)

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.

Tilgangsrettigheter

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:

  • Admin: Brukere med admintilgang har full kontroll over systemet. De kan lese og skrive databasedata, administrere brukertilgang, endre faktureringsinformasjon, slette alle data og kansellere abonnementet. Administratorer har det høyeste ansvarsnivået og bør tildeles med omhu.
  • Lese/Skrive: Brukere med lese/skrive-tilgang kan se og endre databasedata, som å opprette og oppdatere deler, lagerlokasjoner, prosjekter og bygg. De kan imidlertid ikke administrere brukerkontoer, faktureringsinformasjon eller abonnementet. Dette nivået passer for brukere som aktivt jobber med lagerbeholdningen og trenger å gjøre endringer.
  • Kun les: Brukere med lesetilgang kan se databasens data, men kan ikke gjøre noen endringer. Dette nivået er passende for brukere som trenger tilgang til informasjon for referanseformål, men som ikke trenger muligheten til å gjøre endringer.

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.

Revisjonsspor

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:

  • Et presist tidsstempel for når endringen skjedde
  • Brukerkontoen som er ansvarlig for endringen
  • Detaljerte data som beskriver den spesifikke arten av endringen

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.

Komponentsvinn

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.

Standard lagerlokasjoner for komponenter

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:

  1. Automatisk forhåndsvalg: Når du legger til lagerbeholdning for en komponent med en standardlokasjon satt, vil den lokasjonen automatisk bli forhåndsvalgt i lagerlokasjonsvelgeren. Dette sparer tid og reduserer sjansen for å lagre komponenter på feil sted ved et uhell.
  2. Obligatorisk håndhevelse: Du kan valgfritt merke standardlokasjonen som obligatorisk. Når dette er aktivert, kan lagerbeholdning for den komponenten kun legges til standardlokasjonen, noe som forhindrer feil helt.

For å angi en standard lagerplass for en komponent:

  1. Naviger til detaljsiden for komponenten
  2. Gå til 'Innstillinger'
  3. Velg fanen 'Lagring'
  4. Velg standard lagerlokasjon fra nedtrekksmenyen
  5. Valgfritt: kryss av for 'Lokasjon er obligatorisk' for å tvinge frem bruk av lokasjon

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:

  • Komponenter med dedikerte bokser eller skuffer
  • Komponenter av høy verdi som trenger kontrollert lagring
  • Komponenter som må lagres under spesifikke miljøforhold
  • Sikring av konsistens når flere personer legger til lagerbeholdning

Erstatninger

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.

Meta-komponenter

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

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.

BOM-erstatninger

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.

Kombinere erstatninger

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.

Bruk av PartsBox

Legge til lagerplasser

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:

  1. Enkeltlokasjon: Denne metoden brukes til å opprette en enkelt lagerlokasjon med et spesifikt navn. Den er egnet når du bare trenger å legge til én lokasjon, for eksempel en enkelt boks eller en hylle. Skriv inn ønsket navn for lokasjonen og klikk på 'Opprett'. Du kan også merke lokasjonen som kun for en enkelt komponent.
  2. Rad: Rad-metoden brukes til å opprette en lineær rekke med lagerplasser, merket med tall eller bokstaver. Dette er nyttig når du har en serie med bokser eller rom arrangert på rad. Angi prefikset for stedsnavnene, start- og sluttall eller bokstaver, og klikk på «Opprett». For eksempel, hvis du skriver inn et prefiks på «boks», startnummer 1 og sluttnummer 5, vil det opprette lagerplasser med navnene «boks1», «boks2», «boks3», «boks4» og «boks5».
  3. Rutenett: Rutenett-metoden lar deg opprette en todimensjonal matrise av lagerplasser ved å bruke bokstaver eller tall for rader og kolonner. Dette er nyttig for å organisere lagring i en rutenettlignende struktur, for eksempel en hylle med flere rader og kolonner. Skriv inn prefikset, rad- og kolonneetikettene, og klikk på "Opprett". For eksempel, med et prefiks på "hylle", radetiketter på "A,B" og kolonneetiketter på "1,2", vil følgende plasser bli opprettet: "hylle-A1", "hylle-A2", "hylle-B1", "hylle-B2".
  4. 3D-rutenett: 3D-rutenettmetoden utvider rutenettkonseptet for å lage en tredimensjonal matrise av lagerlokasjoner. Dette er egnet for komplekse lageroppsett, som hyller med flere nivåer, rader og kolonner. Angi prefiks, nivå-, rad- og kolonneetiketter, og klikk på 'Opprett'. Som et eksempel vil et prefiks på "hylle", nivåetiketter på "1,2", radetiketter på "A,B" og kolonneetiketter på "1,2" generere lagerlokasjoner som "hylle-1-A1", "hylle-1-A2", "hylle-1-B1", "hylle-1-B2", "hylle-2-A1", og så videre.

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.

Legge til komponenter

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.

Opprette komponenter

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:

  • 'Lenket komponent': Bruk for komponenter med et unikt produsentdelenummer (MPN).
  • 'Lokal komponent': Bruk for generiske komponenter og alt annet som må spores.
  • 'Metakomponent': Bruk når du trenger å opprette en virtuell komponent som representerer flere likeverdige komponentalternativer (erstatninger).

Opprette koblede deler

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:

  1. Match eksakt komponentnavn (MPN): Begynnelsen av komponentnavnet må stemme overens (prefiks-søk). For eksempel vil 'TPS40210' matche 'TPS40210DGQ'. Dette er den foretrukne metoden for å matche komponenter.
  2. Søk: Dette er et fuzzy-søk, nyttig for spørringer som 'adafruit 1063'.

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.

Opprette lokale deler

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.

Opprette meta-komponenter

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'.

Konvertere en eksisterende komponent til en 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:

  1. Gå til komponentens informasjonsskjerm
  2. Klikk på "Andre operasjoner"
  3. Klikk på "Konverter til metakomponent"
  4. Se gjennom forhåndsvisningen som viser hvor mange prosjekt- og listeoppføringer som vil bli oppdatert
  5. Gi eventuelt metakomponenten nytt navn (den bruker opprinnelig komponentnavn som standard)
  6. Merk eventuelt av for "Inkluder erstatninger som medlemmer" for å legge til eksisterende erstatninger som metakomponentmedlemmer
  7. Hvis komponenten har vedlegg, merk eventuelt av for "Flytt vedlegg til metakomponent"
  8. Klikk på "Konverter"

Hva skjer under konvertering:

  • En ny meta-komponent opprettes med det angitte navnet
  • Den opprinnelige komponenten blir medlem av den nye meta-komponenten
  • Felt kopiert til meta-komponenten: navn, beskrivelse, notater, fotavtrykk, tagger og egendefinerte felt
  • CAD-felt (KiCad-symboler/fotavtrykk/referanser, Altium-biblioteksreferanser/fotavtrykk) flyttes til meta-komponenten og fjernes fra den opprinnelige komponenten
  • Hvis komponenten har et bilde, kopieres det til meta-komponenten (begge beholder bildet)
  • Vedlegg flyttes valgfritt til meta-komponenten (hvis du krysser av for alternativet)
  • Nåværende prosjektoppføringer og listeoppføringer oppdateres for å referere til meta-komponenten
  • Andre komponenters erstatningsreferanser som pekte til denne komponenten oppdateres for å referere til meta-komponenten
  • Hvis "Inkluder erstatninger som medlemmer" er krysset av, blir alle gyldige erstatninger medlemmer av den nye meta-komponenten
  • Låste tilbud på oppføringer fjernes

Hva forblir uendret:

  • Lagerbeholdning, partier og tilbud forblir hos den opprinnelige komponenten (nå et medlem av metakomponenten)
  • Produksjonshistorikkoppføringer forblir uendret (de refererer til komponenter ved produksjonstidspunktet)
  • Erstatningsreferanser på oppføringsnivå endres ikke (disse er spesifikke for hver oppføring)

Global erstatning av en komponent i alle prosjekter

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:

  1. Gå til komponentens informasjonsskjerm (komponenten du vil erstatte)
  2. Klikk på "Andre operasjoner"
  3. Klikk på "Erstatt i prosjekter"
  4. Velg erstatningskomponenten ved hjelp av komponentvelgeren
  5. Kryss eventuelt av for "Erstatt også i referanser for erstatninger på oppføringsnivå" hvis du vil at erstatningsreferanser på individuelle oppføringer også skal oppdateres
  6. Klikk på "Erstatt"

Hva skjer under erstatning:

  • Alle nåværende prosjektoppføringer som refererer til denne komponenten oppdateres til å referere til erstatningskomponenten
  • Låste tilbud på berørte oppføringer fjernes (siden komponenten er endret, gjelder ikke tidligere låste tilbud lenger)
  • Hvis "Erstatt også i referanser til erstatninger på oppføringsnivå" er merket av, oppdateres eventuelle referanser til erstatninger på oppføringsnivå som peker til denne komponenten, til å peke til erstatningskomponenten

Hva forblir uendret:

  • Den opprinnelige komponenten endres eller slettes ikke — den forblir i komponentlisten din med alle sine data
  • Erstatninger på komponentnivå endres ikke
  • Listeoppføringer (innkjøpslister) påvirkes ikke
  • Oppføringer i produksjonshistorikken forblir uendret (de refererer til komponenter på byggetidspunktet)

Erstatte en komponent i valgte prosjekter

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:

  1. Gå til prosjektlisten
  2. Velg ett eller flere prosjekter ved hjelp av avkrysningsboksene
  3. Klikk på "Valgte..."
  4. Klikk på "Erstatt komponent..."
  5. Velg kildekomponenten (komponenten du vil erstatte) — komponentvelgeren er filtrert for å vise bare komponenter som faktisk brukes i de valgte prosjektene
  6. Velg erstatningskomponenten
  7. Kryss eventuelt av for "Erstatt også i referanser for erstatninger på oppføringsnivå"
  8. Klikk på "Erstatt"

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.

Sletting av komponenter

Det er to måter å slette en komponent på:

  • Fra komponentinformasjonsskjermen, ved å gå inn i "Andre operasjoner" og klikke på "Slett komponent"-knappen.
  • Fra komponenttabellen, ved å velge flere komponenter og velge "Slett..."-operasjonen i "Valgte..."-menyen.

Å 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).

Arkivering av komponenter

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

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:

  • Navn
  • MPN (Produsentens delenummer, hvis forskjellig fra navnet)
  • Produsent
  • Beskrivelse
  • Fotavtrykk
  • Komponentnotater
  • Alle egendefinerte felt

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.

Filtrering

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.

Bruk av filtre på tabeller

For å filtrere dataene i en tabell, følg disse trinnene:

  1. Finn filterikonet i øvre høyre hjørne av tabellen du ønsker å filtrere.
  2. Klikk på filterikonet for å åpne filterkonfigurasjonsskjermen for den tabellen.
  3. Legg til filterbetingelser ved å bruke knappene "Legg til betingelse" eller "Legg til flere betingelser". Du kan kombinere flere betingelser ved hjelp av logiske OG/ELLER-operatorer.
  4. For hver filterbetingelse, velg et felt, velg en betingelse, og skriv inn en verdi.
  5. Når du har definert dine filterbetingelser, klikk på "Bruk filtre"-knappen nederst på skjermen for å bruke filtrene på tabellen.

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.

Definere filterbetingelser

Filterbetingelser er byggeklossene i filtrene dine. Hver betingelse består av et felt, en betingelse og en verdi:

  • Felt: Velg feltet du vil bruke for filtrering fra listen. De tilgjengelige feltene vil variere avhengig av tabellen og dataene den viser. For eksempel representerer "[Lager] Tagger" tagger tildelt en lagerplass.
  • Betingelse: Velg en betingelse som samsvarer med dine filtreringskrav. Listen over tilgjengelige betingelser avhenger av den valgte felttypen. For eksempel, hvis du velger "[Lager] Tagger", vil du se betingelser som "inneholder alle disse taggene", "inneholder noen av disse taggene" og "inneholder ingen av disse taggene".
  • Verdi: Skriv inn verdien som betingelsen skal samsvare med. Dette kan være en liste over tagger for et taggfelt, en tekststreng, et tall eller et tallområde (intervall).

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.

Angi numeriske verdier

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:

  • T: tera (1012)
  • G: giga (109)
  • M: mega (106)
  • k: kilo (103)
  • d: desi (10-1)
  • c: centi (10-2)
  • m: milli (10-3)
  • u eller μ: mikro: (10-6)
  • n: nano (10-9)
  • p: piko (10-12)
  • f: femto (10-15)

Administrere filterforhåndsinnstillinger

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:

  1. Bruk knappen "Last inn forhåndsinnstilling" for å bruke en tidligere lagret filterforhåndsinnstilling på den gjeldende tabellen.
  2. Klikk "Lagre forhåndsinnstilling" for å lagre den gjeldende filterkonfigurasjonen som en ny forhåndsinnstilling. Velg om du vil lagre den som en personlig forhåndsinnstilling eller en selskapsomfattende forhåndsinnstilling.
  3. Klikk "Administrer forhåndsinnstillinger" for å få tilgang til flere alternativer for administrasjon av forhåndsinnstillinger:
    • Slett uønskede forhåndsinnstillinger
    • Dupliser eksisterende forhåndsinnstillinger
    • Kopier eller flytt forhåndsinnstillinger mellom dine personlige forhåndsinnstillinger og selskapsforhåndsinnstillinger

Rask tilgang til 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.

Administrere forhåndsinnstillinger for tabellkonfigurasjon

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:

  1. Klikk på tabellkonfigurasjonsikonet (kolonneikonet) i tabellhodet for å gå inn i konfigurasjonsmodus.
  2. Legg til, fjern og organiser kolonner etter behov. Du kan dra i kolonnekantene for å endre størrelse på dem.
  3. Bruk knappen "Lagre som forhåndsinnstilling" nederst i konfigurasjonspanelet.
  4. Skriv inn et navn for forhåndsinnstillingen og velg om du vil lagre den som en personlig eller selskapsomfattende forhåndsinnstilling.
  5. Klikk "Lagre" for å bekrefte.

For å laste inn et lagret tabellkonfigurasjons-forhåndsvalg:

  1. Bruk nedtrekksmenyen "Last inn konfigurasjonsforhåndsinnstilling..." som vises i tabellhodet (når forhåndsinnstillinger er tilgjengelige).
  2. Velg en forhåndsinnstilling fra listen. Personlige forhåndsinnstillinger viser "(personlig)" og firmaforhåndsinnstillinger viser "(firma)" ved siden av navnene deres.
  3. Tabellen vil umiddelbart oppdateres for å vise den lagrede kolonnekonfigurasjonen.

Du kan også administrere forhåndsinnstillingene dine ved å klikke på tabellkonfigurasjonsikonet og bruke "Manage presets"-knappen for å:

  • Gi nytt navn til forhåndsinnstillinger ved å klikke på navnene deres
  • Slett forhåndsinnstillinger du ikke lenger trenger
  • Dupliser forhåndsinnstillinger for å lage variasjoner
  • Kopier forhåndsinnstillinger mellom personlige og firmasamliger
  • Flytt forhåndsinnstillinger fra personlig til firma (eller omvendt)

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.

Operasjoner på flere komponenter

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:

  • Legg til/fjern tagger: Rediger tagger for de valgte komponentene i bulk. Du kan legge til nye tagger eller fjerne eksisterende, noe som gjør det enklere å kategorisere og organisere komponentene dine.
  • Legg til i prosjekt: Legg de valgte komponentene til et spesifikt prosjekt/stykkliste. Du vil bli bedt om å velge målprosjektet.
  • Legg til i meta-komponent: Legg de valgte komponentene til en eksisterende meta-komponent eller opprett en ny. Meta-komponenter grupperer utskiftbare komponenter (erstatninger).
  • Legg til i innkjøpsliste: Legg de valgte komponentene til i en innkjøpsliste når du trenger å bestille dem.
  • Angi nivåer for lav beholdning: Angi terskelen for lav beholdning for alle valgte komponenter samtidig. Disse tersklene hjelper deg med å opprettholde tilstrekkelig lagerbeholdning.
  • Angi komponentsvinn: Angi svinnparametere for de valgte komponentene. Svinn tar høyde for forventet komponenttap under produksjonsprosessen.
  • Last ned som CSV: Eksporter listen over valgte komponenter som en CSV-fil (Comma-Separated Values) for bruk i regneark eller andre eksterne verktøy.
  • Slett: Fjern de valgte komponentene permanent fra din PartsBox-database. En bekreftelsesmelding vil vises for å forhindre utilsiktet sletting. Vurder å arkivere komponenter i stedet for å slette dem.
  • Fravelg alle: Fjern gjeldende utvalg uten å utføre noen operasjoner på de valgte komponentene.

Ved å bruke avmerkingsboksene for valg og 'Valg'-menyen, kan du effektivt utføre masseoperasjoner på flere komponenter i PartsBox.

Operasjoner på flere lots

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 å:

  • Flytt: Flytt alle valgte lott til en mållokasjon.
  • Juster lagerantall: Endre lagerantallene for valgte lotter for å matche fysisk lagerbeholdning.
  • Fravelg alle: Fjern gjeldende utvalg uten å utføre noen operasjoner på de valgte lot-ene.

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.

Operasjoner på flere lagerpartier i lagerlokasjoner

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 å:

  • Flytt: Flytt alle valgte partier av komponenter til en mållagringsplass.
  • Juster lagerantall: Endre lagerantallene for valgte partier av deler for å matche fysisk varetelling.
  • Fjern merking for alle: Fjern gjeldende utvalg uten å utføre noen operasjoner på de valgte partiene.

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.

Legge til komponenter i et prosjekt

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:

  1. Legge til flere komponenter fra komponenttabellen
    • Naviger til komponenttabellen, som viser en liste over alle komponenter i lagerbeholdningen din.
    • Velg de ønskede komponentene ved å klikke på avkrysningsboksene ved siden av hver komponent.
    • Etter å ha valgt alle nødvendige komponenter, klikk på 'Utvalg'-menyen over komponenttabellen.
    • Fra rullegardinmenyen, velg 'Legg til i prosjekt…'.
    • En dialogboks vil vises som ber deg velge målprosjektet fra en liste over eksisterende prosjekter og justere antallet for hver komponent.
    • Velg riktig prosjekt og klikk 'Legg til' for å inkludere de valgte komponentene i prosjektets BOM.
  2. Legge til en enkelt komponent fra komponentinfo-skjermen
    • Finn den spesifikke komponenten ved hjelp av søke- eller filtreringsalternativene i komponenttabellen.
    • Klikk på komponenten for å åpne «Komponentinfo»-skjermen.
    • På «Komponentinfo»-skjermen finner du knappen «Legg til i prosjekt».
    • Klikk på denne knappen for å åpne en dialogboks der du kan velge målprosjektet og angi antallet.
    • Velg ønsket prosjekt og klikk på «Legg til» for å inkludere komponenten i prosjektets stykkliste.
  3. Legge til en komponent fra prosjektets BOM-seksjon
    • Åpne prosjektet der du vil legge til komponenter.
    • Naviger til BOM-seksjonen i prosjektet.
    • Klikk på 'Legg til komponent'-knappen i BOM-seksjonen.
    • En dialogboks vil vises for å søke etter og velge komponenter.
    • Bruk søke- og filtreringsalternativene for å finne ønsket komponent.
    • Klikk på komponenten for å velge den, og klikk deretter 'Legg til' for å inkludere den i prosjektets BOM.

Skanning av strekkoder

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.

Strekkodeskanningsmetoder

PartsBox støtter to metoder for skanning av strekkoder:

  1. Ekstern strekkodeskanner: Bruk av en dedikert strekkodeskanner er den anbefalte tilnærmingen for vanlige operasjoner med høyt volum. Eksterne skannere tilbyr raskere og mer pålitelig skanningsytelse. Se avsnittet 'Strekkodeskannere' i denne håndboken for detaljer om støttede skannere og oppsettsinstruksjoner.
  2. Innebygd kamera: Hvis du ikke har en ekstern skanner, kan du bruke datamaskinens innebygde kamera til å skanne strekkoder. Selv om det ikke er like raskt som en ekstern skanner, er denne metoden praktisk for sporadiske skannebehov.

Skanneprosess

For å begynne å skanne strekkoder, klikk på 'Skann'-menyknappen i PartsBox. Avhengig av skannemetoden din:

  • Hvis du bruker en ekstern skanner, vil PartsBox vente på inndata fra skanneren.
  • Hvis du bruker det innebygde kameraet, vil PartsBox vise en direkte kamerastrøm slik at du kan plassere strekkoden foran kameraet.

Etter at en strekkode er vellykket dekodet, analyserer PartsBox dataene og utfører en av følgende handlinger:

  1. Eksisterende del: Hvis den skannede delen allerede finnes i PartsBox-databasen din, vil du få alternativer for å legge til lager, fjerne lager eller flytte lager for den delen.
  2. Ny del: Hvis den skannede delen ikke finnes i databasen din, vil PartsBox be deg om å opprette en ny koblet del. Den vil gi en liste over matchende deler på nettet å velge mellom. Når du velger en match og oppretter delen, vil dialogboksen 'Legg til lagerbeholdning' vises, slik at du kan legge til den nylig mottatte lagerbeholdningen for den nyopprettede delen.

Støttede strekkoder

PartsBox støtter et bredt spekter av strekkodeformater som vanligvis brukes av distributører av elektroniske komponenter:

  • 2D-strekkoder:
    • DataMatrix- og PDF417-strekkoder som inneholder ANSI MH10.8.2-data kodet ved hjelp av ISO/IEC 15434:2006 (brukes av DigiKey, Würth og andre distributører som går over til 2D-strekkoder).
    • QR-koder fra noen distributører (LCSC og TME).
  • 1D-strekkoder:
    • Strekkoder fra DigiKey, Mouser, Farnell, RS Components og de fleste andre som koder produsentens delenummer (MPN) i strekkoden.

Hvis den skannede strekkoden inneholder antallsinformasjon, vil den automatisk bli forhåndsutfylt i dialogboksen 'Legg til lagerbeholdning'.

DigiKey-bestillinger

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.

Etikettutskrift

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:

  • En Zebra etikettskriver, eller en hvilken som helst annen skriver som kan tolke ZPL (Zebra Printer Language). Enhver ZPL-kompatibel Zebra-skriver bør fungere, så velg en som passer dine behov. Vær forsiktig: noen Zebra-skrivere støtter bare EPL, ikke ZPL, disse vil ikke fungere med PartsBox.
  • JSPrintManager installert lokalt på datamaskinen der skriveren er tilkoblet. JSPrintManager er tilgjengelig for Mac, Windows, Linux og Android. Du kan laste ned JSPrintManager gratis.

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.

Skriverkonfigurasjon

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.

Etikettmaler

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:

  • Etikettnavn: velg et navn som lar deg raskt huske hva etiketten er til for
  • Etikettmal ZPL-kode: her skal ZPL-koden som brukes til å generere etiketten være. Vi foreslår å bruke Labelary Viewer for å skrive og teste etikettkoden din, da den har utmerket online dokumentasjon som vises når markøren plasseres på en ZPL-kommando. Datafelt som du vil skal fylles ut med PartsBox-data, bør merkes med tall i krøllparenteser. Feltnummerering starter fra 0 (ikke 1), så bruk {0} for ditt første felt, {1} for det andre, og så videre. PartsBox vil erstatte disse markørene med faktiske data når etiketten genereres.
  • Etikettbredde og Etiketthøyde: dette er etikettdimensjonene, i tommer. Disse må samsvare med dimensjonene på det faktiske etikettpapiret ditt.
  • Punkter per mm: oppløsningen du vil skrive ut med, som avhenger av skriveren din.
  • Eksempelvisning: hvis malen din er klar, kan du klikke på 'Generer' for å vise et forhåndsvisningsbilde av etiketten din ved hjelp av et tilfeldig objekt fra databasen din. Du kan også prøve en testutskrift av etiketten hvis skriveren din er konfigurert og klar til å skrive ut.

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.

Utskrift av etiketter

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.

Bruk av tagger i PartsBox

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.

Påføring av tagger

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.

Søke med tagger

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.

Auto-tagger for komponenter

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.

Innstilling av parametere for komponentsvinn

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:

  1. Prosentbasert svinn: Denne parameteren representerer prosentandelen av komponenter som forventes å gå tapt under produksjonsprosessen. Typiske svinnrater varierer fra 0,1 % til 3 %, avhengig av komponenttypen og detaljene i produksjonsprosessen din. For eksempel, hvis du setter svinnprosenten til 1 % for en komponent, og prosjektet ditt krever 1000 enheter, vil PartsBox beregne ytterligere 10 enheter for å ta høyde for det forventede tapet.
  2. Antallsbasert svinn: Denne parameteren lar deg spesifisere et minimum antall ekstra komponenter som alltid skal reserveres, uavhengig av den prosentbaserte beregningen. Dette er spesielt nyttig for komponenter som leveres på ruller eller bånd, der en viss lengde med ledermateriale kreves for å mate komponenten inn i plasseringsmaskinen. Ved å sette et antallsbasert svinn, sikrer du at du alltid har nok komponenter til å dekke dette minimumskravet.

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:

  1. I komponenttabellen velger du avkrysningsboksene ved siden av komponentene du vil endre. Du kan også bruke avkrysningsboksen for valg i tabellhodet for å velge alle komponenter som for øyeblikket vises i tabellen.
  2. Når du har valgt de ønskede komponentene, åpne 'Utvalg'-menyen og velg 'Angi komponentsvinn…'.
  3. I dialogboksen for svinninnstillinger, skriv inn prosent- og/eller antallsverdiene du ønsker å bruke på de valgte komponentene.
  4. Klikk på 'Bruk' for å oppdatere svinnparametrene for alle valgte komponenter.

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.

Arbeide med stykklister (BOM)

Importere en stykkliste (BOM)

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:

  • Antall: antall for den gitte linjen
  • Komponent: dette er enten MPN eller et navn som beskriver komponenten (som 330R)
  • Designatorer: en eller flere designatorer ('C1') for denne BOM-oppføringen på kretskortet, antall designatorer skal samsvare med antall
  • Kommentarer: eventuelle kommentarer som er nyttige for å forstå BOM-en (kun informativt)
  • Fotavtrykk/Pakke: komponentens fotavtrykk slik det forstås av CAD-programmet (kun informativt)
  • Komponent ID Anything™-kode: brukes for automatisk matching av BOM-oppføringer til komponenter ved hjelp av ID Anything™
  • Komponent CAD-nøkkel: brukes for automatisk matching av BOM-oppføringer til komponenter ved hjelp av CAD-nøkler
  • Ikke monter (DNP): hvis ikke tom, vil dette sette DNP-flagget for denne BOM-linjen
  • Ignorer: ikke behandle denne kolonnen på noen måte

For å spare tid på fremtidige importer, kan du lagre innstillingene for kolonnetilordning som en forhåndsinnstilling for rask tilgang senere.

Matche BOM-oppføringer til komponenter

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:

  1. ID Anything™-match: hvis kolonnen Del ID Anything™ ble importert med ID Anything™-kodene til delene, og ID Anything™-koden peker på en del i databasen, vil oppføringen bli matchet.
  2. CAD-nøkkelmatch: hvis kolonnen 'Komponent CAD-nøkkel' ble importert og det er en match mellom CAD-nøkkelen i BOM-en og en CAD-nøkkel i en av komponentene i databasen, vil oppføringen bli matchet.
  3. Delnavn-samsvar: hvis 'Part'-kolonnen samsvarer med enten det lokale navnet eller MPN for nøyaktig én del i databasen, vil oppføringen bli matchet. Hvis det er flere navnesamsvar, men nøyaktig én av dem er en metadel, vil metadelen bli foretrukket.

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.

Ikke-komponentoppføringer

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.

BOM-feilsjekking

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.

Slå sammen og utvide oppføringer

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 R1
  • RC0805FR-0710KL, antall 1, designator R2
  • RC0805FR-0710KL, antall 1, designator R3

Utvidelse 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.

BOM-erstatninger

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.

Håndtering av Altium Designer® CSV-eksportfeil

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:

  1. Fjern doble anførselstegn: En tilnærming er å åpne den genererte CSV-filen i et tekstredigeringsprogram og manuelt slette de doble anførselstegnene fra feltene.
  2. Doble opp doble anførselstegn: En annen metode er å sette et ekstra dobbelt anførselstegn foran hvert dobbelt anførselstegn inne i et felt. I henhold til CSV-standarden betyr dette at det doble anførselstegnet er en del av feltverdien og ikke en skilletegn. Denne metoden bevarer de opprinnelige dataene samtidig som CSV-filen er i samsvar med forventede formateringsstandarder.

Vurder å se etter programvareoppdateringer eller patcher fra Altium som kan løse dette problemet i fremtidige utgivelser, og redusere behovet for manuelle filjusteringer.

Prising av prosjekter

Å 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.

Prisalternativer

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:

  • 'Kun foretrukne distributører'-avmerkingsboksen vil ekskludere tilbud fra distributører som ikke er på din foretrukne liste (man kjøper sjelden fra distributører på den andre siden av kloden). Du kan endre listen over foretrukne distributører i Innstillinger.
  • 'Kun autoriserte distributører' vil kun vurdere tilbud fra distributører som er autorisert av produsenten til å videreselge en komponent.
  • 'Kun på lager' vil kun vurdere tilbud der distributøren sa at komponenten er på lager.
  • 'Sjekk lagernivåer' går et nivå dypere, og sjekker faktisk antall komponenter distributøren har på lager. Noen distributører gir ikke nøyaktig lagerinformasjon, så å sjekke dette vil ekskludere deres tilbud.

Pristabell

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:

  • Batchantall: Denne kolonnen viser antall komponenter som kreves for å bygge et spesifikt antall av et prosjekt eller en BOM. Den tar hensyn til svinnparametrene som er satt for hver komponent. Hvis svinn er konfigurert, kan batchantallet være høyere enn antall enheter du bygger, for å ta høyde for forventede tap under produksjon.
  • Antall kjøpt: Denne kolonnen indikerer det faktiske antallet som må kjøpes, basert på de valgte innkjøpsalternativene. For eksempel, hvis 100 komponenter trengs for et bygg, men du har 25 tilgjengelig på lokalt lager og har valgt alternativet 'Bruk lokalt lager, kjøp deretter om nødvendig', vil Antall kjøpt være 75.
  • Beste tilbud: PartsBox velger automatisk det beste tilbudet for hver komponent basert på dine preferanser og leverandørregler. Denne kolonnen viser det valgte beste tilbudet for øyeblikket.

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.

Tilbudsvalg

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:

  • Prisintervaller, som varierer for hvert tilbud
  • Tilgjengelighet og lagerinformasjon
  • Minimumsbestillingsantall (MOQ)
  • Bestillingsmultipler
  • Flere valutaer

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:

  • Emballasje
  • Antall i bestilling
  • Estimert ankomsttid (ETA) for bestillinger
  • Fabrikkens ledetid
  • Fabrikkens bestillingsmultippel

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.

Legge til lokale tilbud for tilpasset prising og rabatter

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:

  1. Direkte fra prosjektpristabellen
  2. Fra komponentinfoskjermen for en spesifikk komponent

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:

  • Ordrereferanse eller nummer
  • Tilbudsdato
  • Kommentarer
  • Utløpsdato

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.

Valutahåndtering

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.

Bygge prosjekter

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:

  • FIFO (Først inn, først ut): bruker de eldste partiene (sortert etter anskaffelsesdato) først
  • LIFO (Sist inn, først ut): bruker de nyeste partiene (sortert etter anskaffelsesdato) først
  • Sist brukt: bruker de sist brukte partiene først
  • Største parti først: bruker partier med flest komponenter først
  • Minste parti først: bruker de minste partiene først

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.

Ett-trinns bygg

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.

Fler-trinns produksjoner

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.

Byggekonfigurasjonshistorikk

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:

  • Komponenter som ble ekskludert eller merket som 'ikke monter' for den spesifikke produksjonen
  • Lagerforespørsler generert fra produksjonen, som beskriver hvilke komponenter som ble brukt fra spesifikke lokasjoner, eller i tilfelle partisporing, det nøyaktige partiet (identifisert med serienummer) som ble brukt for produksjonskjøringen

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.

Bruk av underenhetskomponenter

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:

  1. Naviger til prosjektets infoside.
  2. Klikk på knappen 'Opprett underenhetskomponent'. Denne handlingen trenger bare å utføres én gang per 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:

  • Velg lagerplassen der bygget skal lagres.
  • Angi prising for den produserte underenheten (automatisert prising vil bli implementert i en fremtidig utgivelse). For flertrinnsbygg angis prisingen når bygget fullføres, siden de faktiske kostnadene er kjent på det tidspunktet.
  • Legg til kommentarer relatert til bygget.

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.

Visning av byggresultater

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.

Administrere partier for underenheter

For planer med lottkontroll gir visningen Byggeresultater bulkoperasjoner på de resulterende lottene:

  • Legg til/fjern tagger: Organiser partier med tagger for filtrering og kategorisering
  • Angi/endre navn på/slett egendefinerte felt: Administrer verdier for egendefinerte felt på tvers av flere partier
  • Flytt: Flytt fullførte partier til forskjellige lagerplasser (kun fullførte bygg)
  • Juster lagerantall: Endre antall etter omtelling (kun fullførte bygg)

Disse operasjonene lar deg administrere produksjonsutbytte direkte fra byggekonteksten, uten å måtte navigere til individuelle loter separat.

Sporing av individuelle enheter med serienumre

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".

Innkjøp

Bestillinger

PartsBox støtter tre typer ordrer, som hver representerer et forskjellig stadium i innkjøpsprosessen:

  1. Åpne bestillinger: Disse bestillingene er i startfasen og kan fritt endres. Du kan legge til eller fjerne komponenter, justere antall og gjøre nødvendige endringer før du fullfører bestillingen. Åpne bestillinger gir fleksibilitet under planleggings- og budsjetteringsfasen.
  2. Bestilt: Når en åpen bestilling er plassert hos en distributør, går den over til statusen "Bestilt". Dette indikerer at bestillingen er sendt inn og venter på oppfyllelse. En forventet leveringsdato er knyttet til bestilte varer, slik at du kan spore når komponentene er planlagt å ankomme.
  3. Mottatt: Når alle varene fra en bestilling er levert og behandlet, merkes bestillingen som "Mottatt". Dette betyr at innkjøpsprosessen for den spesifikke bestillingen er fullført, og de mottatte komponentene er nå tilgjengelige i lagerbeholdningen din.

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:

  1. Ordremottak-grensesnitt: Dette grensesnittet lar deg effektivt motta alle eller en del av komponentene fra en ordre til en enkelt lagerplass med bare noen få klikk.
  2. Legg til lager-dialog: Når du ser på en enkelt komponent, kan du bruke dialogboksen Legg til lager for å motta varer mot en spesifikk bestilling. Dialogboksen fyller ut antall og pris basert på bestillingsdetaljene.
  3. Strekkodeskanning: Avhengig av distributørens evner, kan skanning av en strekkode enten vise dialogboksen Legg til lager med forhåndsutfylt antall, eller i tilfelle strekkoder som inkorporerer PartsBox-koden, direkte motta komponenten mot en spesifikk bestilling, og automatisk fylle ut antall, prising og bestillingsinformasjon.

Innkjøpslister

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.

Publisering av din komponentdatabase

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.

Sette opp din offentlige side

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.

Velge komponenter for publisering

PartsBox tilbyr tre alternativer for å velge komponenter som skal gjøres offentlig synlige:

  1. Ingenting: Velg dette alternativet hvis du ikke vil publisere noen komponenter. Din offentlige nettside vil ikke eksistere.
  2. Komponenter som samsvarer med filterbetingelser: Bruk knappen "Rediger filtre" for å opprette filtre basert på komponentdata. Bare komponentene som består filtreringskriteriene vil bli publisert. En vanlig tilnærming er å bruke tag-basert filtrering. For eksempel kan du sette opp et filter for å publisere bare komponenter som har taggen "offentlig".
  3. Alle dine komponenter: Velg dette alternativet for å gjøre hele komponentdatabasen din offentlig tilgjengelig.

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.

Integrasjon med CAD-verktøy

KiCad-integrasjon

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.

Konfigurasjon i PartsBox

For å konfigurere KiCad-integrasjon i PartsBox:

  1. Naviger til 'Innstillinger'.
  2. Velg fanen 'CAD-integrasjon'.
  3. Velg 'KiCad' fra menyen på venstre side.

Konfigurasjonen er delt inn i disse seksjonene:

Generelle alternativer
  • Innledende filter brukt på alle komponenter: Dette filteret begrenser hvilke komponenter fra databasen din som potensielt er tilgjengelige for KiCad. Kun komponenter som samsvarer med dette filteret vil bli vurdert for inkludering i kategorier. Du kan redigere filterkriteriene eller tilbakestille det til standard (ingen filter). Et antall komponenter som passerer dette filteret vises.
Kategorier

Kategorier definerer delmengder av komponentdatabasen din som vil være synlige som separate seksjoner man kan bla i innenfor KiCad Symbol Chooser.

  • En standard "Alle komponenter"-kategori inkluderer alle komponenter som passerer det opprinnelige filteret.
  • Du kan opprette egendefinerte kategorier ved hjelp av filtre. For eksempel kan du opprette kategorier for "Motstander", "Kondensatorer" eller "Koblinger".
  • For hver kategori definerer du et navn, en valgfri beskrivelse og filterkriteriene.
  • Antallet komponenter innenfor hver kategori vises.
Felt

Denne seksjonen kontrollerer hvordan PartsBox-komponentdata kartlegges til KiCad-symbolfelt.

  • PartsBox gir standard tilordninger for vanlige felt som MPN, Produsent, Datablad-URL og de spesifikke KiCad-feltene som er konfigurert per komponent.
  • Du kan tilpasse disse tilordningene:
  • * Legg til nye tilordninger fra PartsBox-felt (inkludert standardfelt, egendefinerte felt, spesifikasjoner og spesifikke KiCad-felt) til KiCad-felt.
  • * Spesifiser KiCad-feltnavnet. Standard KiCad-felt inkluderer Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Du kan også definere egendefinerte feltnavn.
  • * Velg om feltet skal være synlig i skjemaet som standard.
  • Noen tilordninger er innebygde og kan ikke endres. 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.
  • ID Anything™ brukes for å matche importerte BOM-er til komponenter og er alltid tilordnet KiCad-feltet "PartsBox ID".
  • ID Anything™ URL brukes for raskt å hoppe til komponentens infoside i PartsBox (hvor databladene kan nås), så den er alltid tilordnet KiCad-feltet "datasheet". Dette lar deg trykke 'd' i KiCad for å åpne komponentens informasjonsside i PartsBox.
  • Det anbefales å tilordne Footprint til "[Part] KiCad footprint" og Reference til "[Part] KiCad reference".
KiCad-konfigurasjon

Denne seksjonen gir konfigurasjonsfilen som trengs av KiCad.

  • PartsBox genererer innholdet for en .kicad_httplib-fil.
  • Denne filen inneholder nødvendig informasjon for at KiCad skal kunne koble seg til PartsBox API-et, inkludert API-endepunktets URL og din unike tilgangstoken (API-nøkkel).
  • Du kan kopiere konfigurasjonsteksten til utklippstavlen eller laste den ned som en fil.

Konfigurasjon i KiCad

For å aktivere PartsBox-biblioteket i KiCad:

  1. Lagre konfigurasjonen generert i forrige trinn i en fil med navnet partsbox.kicad_httplib (eller et hvilket som helst navn med filtypen .kicad_httplib).
  2. Plasser denne filen på et sted som er tilgjengelig for KiCad, for eksempel en KiCad-bibliotekkatalog eller en egendefinert plassering.
  3. I KiCad, gå til 'Preferences' -> 'Manage Symbol Libraries...'.
  4. I dialogboksen 'Symbol Libraries', klikk på '+'-knappen eller 'Add Library'.
  5. Naviger til og velg partsbox.kicad_httplib-filen du lagret.
  6. (Valgfritt, anbefalt) Gi biblioteket et navn slik at det vises før andre biblioteker i symbolvelgeren, for eksempel "*PartsBox Library".
  7. Sørg for at biblioteket er aktivert (avkrysningsboksen er merket) og klikk 'OK'.

PartsBox-biblioteket vil nå vises i KiCad Symbol Chooser. Du kan bla gjennom kategoriene du definerte og velge komponenter.

Innstilling av KiCad-felt per komponent

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:

  1. Åpne detaljsiden for en spesifikk del i PartsBox.
  2. Gå til fanen 'Delinnstillinger' til venstre.
  3. Finn seksjonen 'CAD/PLM-data'.
  4. Fyll ut følgende felt:
  5. * KiCad-symbol: Det fulle KiCad-symbolnavnet, inkludert bibliotekaliaset (f.eks. Device:R, MyLibrary:MySymbol). Denne verdien vil bli mappet til feltet symbolIdStr i KiCad.
  6. * KiCad-footprint: KiCad-footprintnavnet, inkludert bibliotekaliaset (f.eks. Resistor_SMD:R_0603_1608Metric).
  7. * KiCad-referanse: Standard referansedesignator-prefiks (f.eks. 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").

Datautveksling og bufring
  • Når du åpner symbolvelgeren i KiCad, henter den listen over kategorier og komponentene i den valgte kategorien fra PartsBox.
  • KiCad mellomlagrer kategorilisten av ytelsesgrunner. Endringer i kategoridefinisjoner i PartsBox kan kreve omstart av KiCad for å bli synlige.
  • Når du velger en spesifikk komponent i symbolvelgeren, ber KiCad om detaljert informasjon for den komponenten fra PartsBox ved hjelp av kartleggingene definert i 'Felt'-konfigurasjonen.
  • Denne detaljerte informasjonen fyller ut feltene til symbolet som plasseres i skjemaet.

Integrasjon med Altium Designer®

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økkel
  • POSTGRES_PASSWORD: databasepassord som du vil bruke i Altium Designer for å koble til databasen

Klikk 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.

Annet utstyr og programvare

Strekkodeskannere

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:

Støttede skannere

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.

Kjente problemer og begrensninger

  • Hvis du bruker et ikke-amerikansk tastaturoppsett, kreves ytterligere skanneroppsett. Etter å ha skannet PartsBox-oppsettsstrekkoden, skann den regionale koden for tastaturoppsettet ditt fra manualen som fulgte med skanneren.
  • Skanning fungerer kanskje ikke pålitelig i Firefox på Windows. Det anbefales sterkt å bruke en alternativ nettleser, som Chrome eller Edge.

Feilsøking

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:

  1. Sjekk utdataene i et tekstredigeringsprogram som Notisblokk
  2. Skann en 2D-strekkode og verifiser at resultatet inneholder sekvensene '{RS}', '{GS}' og '{EOT}'
  3. Hvis disse sekvensene mangler, sørg for at skanneren er konfigurert for spesielle kodeerstatninger
  4. Hvis du bruker et ikke-amerikansk tastaturoppsett, skann den aktuelle regionale oppsettskoden fra skannerens manual

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.

Innholdsfortegnelse

Ha kontroll over lagerbeholdning, bestilling og produksjon

Prøv demoen

Planer og priser