PartsBox er et omfattende onlineværktøj til styring af elektronikproduktion, med funktionalitet der spænder fra lagerstyring til prissætning af styklister, produktionssporing og indkøb. Det giver en centraliseret platform til at strømline og optimere hele processen med elektronikfremstilling.
PartsBox tilbyder et robust lagerstyringssystem, der holder styr på elektroniske komponenter, deres lagerlokationer og aktuelle lagerniveauer. Det understøtter forskellige typer komponenter, herunder linkede komponenter (med producentens varenumre), lokale komponenter (brugerdefinerede eller generiske komponenter), meta-komponenter (udskiftelige komponenter) og undersamlings-komponenter (resultatet af byggeprojekter). Hver komponent kan associeres med detaljerede oplysninger såsom producent, MPN, footprint, tags og brugerdefinerede felter. Softwaren giver også mulighed for oprettelse og styring af lagerlokationer, som kan repræsentere fysiske lagerenheder som kasser, hylder eller reoler.
Med PartsBox kan du nemt prissætte din stykliste (BOM) ved hjælp af opdaterede komponentpriser fra onlinedistributører. Upload blot din stykliste, og softwaren henter automatisk de seneste priser under hensyntagen til prisnedsættelser, valutakonverteringer, minimumsordremængder (MOQ) og ordremultipla. Ud over onlinetilbud kan du tilføje dine lokale tilbud fra leverandører og specificere flere prisnedsættelser, valutaer, gyldighedsperioder, MOQ og ordremultipla. Dette sikrer, at du altid har et nøjagtigt og opdateret estimat af dine styklisteomkostninger.
PartsBox strømliner processen med at bygge elektroniske projekter ved at styre hele produktionslivscyklussen. Projekter i PartsBox repræsenterer styklister (BOMs), der kan bygges, hvilket resulterer i oprettelsen af under-samlingskomponenter. Når et projekt bygges, trækkes de nødvendige komponenter fra lageret, og den resulterende under-samlingskomponent tilføjes til lageret. Bygninger kan udføres i et enkelt trin eller flere trin, hvilket giver fleksibilitet i produktionsprocessen. Softwaren gemmer en detaljeret historik over alle bygninger, hvilket muliggør nem sporing og revision.
PartsBox giver fuld lot-kontrolfunktionalitet, så du kan spore specifikke partier af komponenter fra deres kilde til deres brug i produktionen. Lots kan knyttes til detaljerede oplysninger såsom navn, beskrivelse, vedhæftede filer og en hændelseslog, der registrerer alle aktiviteter relateret til lottet. Denne tovejs sporbarhed sikrer, at du har fuld synlighed over oprindelsen og brugen af hvert parti komponenter, hvilket muliggør bedre kvalitetskontrol og overholdelse af brancheregler.
PartsBox blev designet fra bunden til at være hurtig, diskret og nem at bruge. Brugergrænsefladen er hurtig og responsiv, så du hurtigt kan søge efter komponenter, tjekke lagerniveauer, tilføje eller fjerne lager og få adgang til projekter. Hver handling sker øjeblikkeligt uden nogen mærkbar forsinkelse.
En af nøglefunktionerne i PartsBox er dens realtids-samarbejdsmuligheder. Flere brugere kan arbejde samtidigt i applikationen, og eventuelle ændringer foretaget af en bruger er øjeblikkeligt synlige for alle andre brugere. Dette sikrer, at alle altid har adgang til de mest opdaterede oplysninger, hvilket eliminerer behovet for manuel synkronisering eller kommunikation.
I modsætning til mange traditionelle ERP- (Enterprise Resource Planning) eller MRP- (Material Requirements Planning) værktøjer, som kan være komplekse og besværlige at implementere, er PartsBox designet til at være let at introducere og integrere i din eksisterende arbejdsgang. Det sigter mod at skabe minimal friktion i en virksomhed, så brugerne kan tage det i brug hurtigt og problemfrit.
PartsBox er mere end blot et værktøj, du er tvunget til at bruge; det er et værktøj, du vil ønske at bruge. Den intuitive brugerflade, de kraftfulde funktioner og samarbejdet i realtid gør det til en fornøjelig og produktiv oplevelse for alle involverede i processen med styring af elektroniske komponenter. Uanset om du er ingeniør, indkøbschef eller produktionsleder, vil PartsBox forenkle dit arbejde og hjælpe dig med at forblive organiseret og effektiv.
PartsBox handler om elektroniske komponenter, så en 'komponent' er et grundlæggende begreb. En komponent repræsenterer en elektronisk eller mekanisk del. Der er flere typer af komponenter:
Bemærk, at for generiske komponenter og komponenter uden navn (f.eks. en no-name NE555 i en DIP-pakke) er det normalt bedre at bruge lokale komponenter. Der findes hundredvis af versioner af NE555, og din specifikke version kan være lidt anderledes end en andens. Så brug kun linkede komponenter til nøjagtigt matchende komponenter (hvis du f.eks. har en 'NE555PWG4' fra Texas Instruments, så link den).
Komponenter er abstrakte: de beskriver komponenten, men indtil du tilføjer faktisk lager, repræsenterer de ikke fysiske ting. Selv komponenter uden lager er nyttige — for eksempel kan du tilføje dem til projekter (BOM'er) for at få priser på dine projekter.
Linkede komponenter har to navne: det lokale (interne) navn og det officielle MPN. I den gratis hobbyistplan skal det lokale navn være det samme som MPN. I kommercielle planer kan begge navne bruges, og det lokale navn kan være forskelligt fra MPN. Det lokale navn kan ændres ved at omdøbe komponenten.
Meta-komponenter bruges til at gruppere komponenter, der er udskiftelige. Dette er nyttigt for passive komponenter, hvor flere komponentalternativer kan tilføjes, eller for ethvert tilfælde, hvor flere komponenter er ækvivalente, og enhver af dem kan vælges udelukkende baseret på pris og tilgængelighed. PartsBox vil håndtere meta-komponenter på samme måde som normale komponenter og udskyde valget af den faktiske komponent, der skal bruges. Ved prissætning af projekter vil tilbud for alle medlemskomponenter blive overvejet.
Under-samlingskomponenter repræsenterer resultaterne af at bygge dine projekter. Hver gang du bygger et projekt, tilføjes lagerbeholdning til den tilsvarende under-samlingskomponent. Komponenten kan derefter bruges i andre projekter, hvis det er nødvendigt. Dette giver en måde at bygge komplekse produkter på, der består af en række under-samlinger og komponenter, der hver især produceres eller indkøbes separat.
Udover standardattributter som et navn eller producent, kan komponenter også have brugerdefinerede felter/attributter (i planer, der understøtter denne funktion). Ligesom 'Noter'-feltet kan disse bruges til at gemme alle data, men på en mere struktureret måde. Nogle eksempler på brug inkluderer Distributør, Distributørens varenummer, Leverandørens komponent-URL, Vægt eller Beholderens egenvægt. Brugerdefinerede felter indekseres til søgning.
Efter at have oprettet en komponent i PartsBox, kan du tilføje lagerbeholdning for at repræsentere den fysiske beholdning af den elektroniske komponent. Lagerbeholdning repræsenterer de faktiske, håndgribelige eksemplarer af komponenten, som du har ved hånden eller vil få adgang til i fremtiden.
En enkelt komponent kan have lager på flere lokationer. Dette er især nyttigt, når man har med ruller af komponenter at gøre. Ofte vil du måske beholde en fuld rulle på én lokation, mens du opbevarer en mindre mængde på afklippet tape et andet sted. Sporing af lager på tværs af forskellige lokationer viser sig også værdifuldt, når man arbejder med kontraktproducenter, da det giver dig mulighed for at overvåge lagerbeholdning, der fysisk befinder sig uden for dit kontor.
PartsBox adskiller bevidst begreberne komponenter og lager. Du kan tænke på komponenter som beholdere, der kan indeholde faktiske komponenter (lager). Komponenter med nul lager tjener vigtige formål:
PartsBox behandler lagerhistorik som en permanent registrering med begrænsede redigeringsmuligheder. Du kan altid fjerne den seneste post, men ældre poster kan ikke slettes, og deres mængder kan ikke ændres. Denne tilgang sikrer integriteten og sporbarheden af dine lagerdata over tid.
I PartsBox repræsenterer et parti en specifik batch eller forsendelse af elektroniske komponenter, der kan spores til en kendt kilde. Partistyring er en valgfri funktion, der giver mulighed for mere detaljeret sporing og styring af komponentlageret.
Når lot-styring er aktiveret, opdeles al lagerbeholdning for en given komponent i særskilte lots. Et lot oprettes, når der tilføjes ny lagerbeholdning, hvilket sikrer, at hver batch af komponenter er knyttet til et specifikt lot. Dette giver mulighed for differentiering mellem identiske komponenter, der kan være indkøbt på forskellige tidspunkter eller fra forskellige leverandører.
Lots kan have forskellige data tilknyttet:
Ved at bruge lot-styring muliggør PartsBox præcis sporing af komponenter gennem hele lagerstyringsprocessen. Dette er især nyttigt til styring af komponenter med begrænset holdbarhed, sikring af sporbarhed i tilfælde af kvalitetsproblemer eller overholdelse af lovmæssige krav.
Når komponenter forbruges under en bygning eller overføres mellem lagerlokationer, registreres det specifikke lot, hvilket opretholder en komplet historik over hvert lots brug. Denne detaljerede sporing giver mulighed for lettere identifikation og isolering af problemer, hvis de opstår.
Lot-styring i PartsBox giver et ekstra lag af kontrol og synlighed over lagerbeholdningen af elektroniske komponenter, hvilket muliggør mere effektiv og præcis styring af komponenter.
En lagerlokation er et sted, hvor komponenter kan opbevares. Det kan være et rum, en skuffe, en hylde, en kasse, et rum i en kasse eller alt andet, du kan forestille dig. Hvordan du organiserer dit lager, er op til dig. Nogle mennesker smider alle deres komponenter i to eller tre kasser, og nogle bruger en mere detaljeret tilgang.
Du kan navngive dine lagerlokationer, som du vil, men der er et foreslået navngivningsskema:
Start med et bogstav. Du kan bruge b for bokse (med rum), men du kan også have hylder (med ruller) eller skabe med skuffer. Et tocifret tal følger, det er nummeret på din boks, hylde, skab eller skuffe. Derefter, hvis lokationen har underrum, bruger vi et skak-gittersystem: a1, a2, b1, b2, og så videre, afhængigt af gitterets størrelse. Dette resulterer i navne som 'b01-a4', hvilket betyder 'boks 1, række a, kolonne 4', eller 's12-l1-r2' som er 'hylde 12, niveau 1, rulle 2'. Brug hvad end der lader dig finde komponenter nemt.
Prøvebøger med modstande eller kondensatorer kan mærkes som kasser uden underopdelinger, fordi det er nemt at finde en bestemt værdi i en prøvebog.
Dine lagerplaceringsnavne kan ændres til enhver tid, men vælg dem omhyggeligt, da det bliver lidt sværere at ændre dem, når du først har udskrevet dine labels/klistermærker.
Virksomheder, der arbejder med CM/EMS (kontraktproducenter), præfikser ofte nogle af deres lagerlokationer med producentens navn, så de nemt kan filtrere lokationer og se, hvad CM'en har på lager lige nu.
CM/EMS-virksomheder præfikser derimod ofte nogle lagerlokationer med kundenavne for at få kundespecifikke lagerlokationer til konsignationskomponenter.
Brugerdefinerede felter giver en fleksibel måde at gemme og organisere strukturerede data for forskellige objekter i PartsBox. Brugerdefinerede felter kan tilføjes til komponenter, partier, lagerlokationer, ordrer, projekter, projektposter (stykliste) og byggekørsler.
I modsætning til noter eller kommentarer er brugerdefinerede felter strukturerede, indekserede til søgning og kan bruges i tabelkolonner og filtrering i hele applikationen. Dette giver dig mulighed for at definere og gemme yderligere attributter, der er specifikke for din organisations behov, arbejdsgange eller branchekrav.
Nogle eksempler på, hvordan brugerdefinerede felter kan bruges:
Brugerdefinerede felter er fuldt integreret i PartsBox-grænsefladen og kan være:
Når du arbejder med flere elementer, kan du udføre massehandlinger på brugerdefinerede felter:
For at bruge disse handlinger:
Disse masseoperationer er tilgængelige for komponenter, lots, lagerlokationer, ordrer, projekter, projektposter og bygninger.
PartsBox tillader vedhæftning af vilkårlige filer til komponenter, lots, projekter, lagerlokationer, ordrer, lokale tilbud og byg. Denne funktion er nyttig til at holde al relevant information organiseret og let tilgængelig. Nogle almindelige eksempler på filer, du måske vil vedhæfte, inkluderer:
Ved at vedhæfte disse filer direkte til de relevante elementer i PartsBox kan du sikre, at vigtig information altid er lige ved hånden. Der er ingen grund til at bekymre sig om navngivningskonventioner, mappestrukturer eller at huske, hvor filer er gemt på en server.
Vedhæftede filer gemmes sikkert i skyen og kan tilgås overalt.
Når du ser detaljesiden for et element med vedhæftede filer, vil du se en liste over alle vedhæftede filer. Ved at klikke på et filnavn downloades den vedhæftede fil til din computer. Du kan også omdøbe vedhæftede filer eller slette dem, hvis de ikke længere er nødvendige.
Ved at udnytte PartsBox' vedhæftningsfunktion kan du holde al væsentlig dokumentation organiseret og forbundet til de relevante emner i din lagerbeholdning. Dette sparer tid og sikrer, at alle på dit team har adgang til den information, de har brug for.
I PartsBox repræsenterer ordrer køb af komponenter fra leverandører. Hver ordre gennemgår tre forskellige tilstande:
Et projekt i PartsBox repræsenterer en stykliste (BOM), som er en liste over komponenter, der kræves for at bygge en elektronisk enhed eller samling. Hvert projekt svarer til et specifikt design eller produkt.
Projekter tjener flere formål i PartsBox:
Et byg repræsenterer resultatet af at bygge et projekt. Det svarer normalt til et parti enheder, der er blevet fremstillet, eller er ved at blive fremstillet. PartsBox understøtter enkelt-trins og flertrins-byg, og et flertrins-byg kan være i gang (ikke afsluttet endnu).
Tilbud fra leverandører/distributører kan vedhæftes til komponenter for at blive brugt ved prissætning af projekter, der kræver komponenten. Tilbud kan have flere prisintervaller samt gyldighedsperioder (udløbsdatoer), minimumsbestillingsmængde (MOQ) og bestillingsmultipla.
En indkøbsliste er en konsolideret liste over komponenter, der kræves for at bygge et eller flere projekter, baseret på styklisten (BOM) for hvert projekt og de specificerede byggemængder. Den repræsenterer de komponenter, du skal bestille for at fuldføre dine planlagte byggeprojekter.
For at oprette en indkøbsliste tilføjer du projekter til din indkøbskurv og angiver mængden af hvert projekt, du har til hensigt at bygge. PartsBox kombinerer derefter de individuelle styklister, multiplicerer komponentmængderne med byggemængderne og fletter dem til en enkelt liste. Denne proces fjerner dubletter af fælles komponenter på tværs af projekter, hvilket resulterer i en samlet liste over alle de komponenter, du skal købe.
Indkøbslisten giver et klart overblik over dine indkøbsbehov, hvilket gør det lettere at styre din lagerbeholdning og planlægge dine ordrer. Den tager højde for de aktuelle lagerniveauer i din beholdning og angiver, hvilke komponenter der skal bestilles og i hvilke mængder.
Når du har gennemgået og færdiggjort din indkøbsliste, kan du fortsætte med at oprette leverandørordrer direkte fra listen. PartsBox hjælper dig med at vælge de bedste leverandører baseret på dine præferencer, såsom pris, tilgængelighed og leveringstid. Du kan opdele indkøbslisten i flere leverandørordrer, hvis det er nødvendigt, hvilket optimerer din indkøbsproces og reducerer omkostningerne.
Rapporter giver dig mulighed for at få overbliksinformation om dine data.
Ligesom alt andet i PartsBox opdateres rapporter i realtid. Som et eksempel, hvis du holder en 'Lavt lager'-rapport åben, og en anden fjerner lager (hvilket får lageret for en bestemt komponent til at falde under en tærskel), vil din rapport blive opdateret øjeblikkeligt.
PartsBox beregner værdien af din komponentbeholdning ved hjælp af købspriser indtastet ved tilføjelse af lager. Forståelse af, hvordan denne værdiansættelse fungerer, hjælper med finansiel rapportering og lagerstyring.
For hver komponent sporer PartsBox:
Når lot-styring er aktiveret, sporer PartsBox den nøjagtige købspris for hvert lot. Dette giver præcise omkostningsoplysninger pr. lot:
Denne nøjagtige værdiansættelse er især nyttig til:
Uden lot-styring bruger PartsBox gennemsnitsomkostningsmetoden til lagerværdiansættelse:
Når der bygges projekter, bestemmer PartsBox, hvilket fysisk lager der skal bruges baseret på strategien for valg af komponentkilde. Dette påvirker, hvilke lots der forbruges først:
Bemærk, at kildevalgsstrategien bestemmer, hvilket fysisk lager der forbruges under builds. Med lot-styring aktiveret påvirker dette, hvilke specifikke lot-omkostninger der tilskrives hvert build. Uden lot-styring behandles lagerbeholdning som fungibel, og gennemsnitsomkostningen gælder uanset hvilket fysisk lager der forbruges.
PartsBox understøtter samarbejde gennem konceptet organisation (virksomheder). En virksomhed eller organisation i PartsBox repræsenterer en delt database, som flere brugere kan få adgang til samtidigt. Dette giver teams mulighed for at arbejde sammen om at styre deres lager af elektroniske komponenter, indkøb og produktion.
Når du opretter en virksomhed eller organisation i PartsBox, kan du invitere andre brugere til at deltage og samarbejde. Antallet af brugere, der kan få adgang til en virksomhedsdatabase, afhænger af din abonnementsplan. Hvis du har brug for at rumme flere brugere, kan du opgradere din plan i overensstemmelse hermed.
For at give nogen adgang til en firmadatabase skal de først oprette en PartsBox-konto. Når de har en konto, kan en administrator for firmaet invitere dem og tildele de relevante adgangsrettigheder. Dette giver dig mulighed for at kontrollere, hvem der har adgang til dit firmas data, og hvilke handlinger de kan udføre.
Ud over firmadatabaser har hver PartsBox-bruger også en gratis privat database til personlig brug. Denne private database er adskilt fra eventuelle firmadatabaser, du måtte have adgang til. Du kan nemt skifte mellem din private database og eventuelle firmadatabaser ved hjælp af databasevælgeren placeret øverst på PartsBox-appskærmen. Vælgeren viser navnet på den aktuelt valgte database.
PartsBox tilbyder fleksible adgangskontrolmuligheder for at sikre, at brugere har de passende tilladelser baseret på deres roller og ansvar i virksomheden. En virksomhed har altid mindst én 'admin'-bruger, der besidder det højeste kontrolniveau og kan administrere faktureringsoplysninger og tildele eller tilbagekalde adgang for andre brugere.
For planer uden rollebaseret adgangskontrol (RBAC) tilbyder PartsBox tre grundlæggende adgangsniveauer:
For abonnementer med rollebaseret adgangskontrol (RBAC) tilbyder PartsBox en mere detaljeret og tilpasselig tilgang til adgangsstyring. Med RBAC kan virksomheder definere et hvilket som helst antal roller og tildele dem til brugere baseret på deres specifikke ansvarsområder. Hver rolle definerer tilladelser til individuelle operationer, såsom oprettelse af komponenter, tilføjelse af lager eller udførelse af bygninger.
RBAC giver mulighed for finkornet kontrol over tilladelser, hvilket gør det muligt for virksomheder at oprette begrænsede roller med begrænset adgang. For eksempel kunne en 'Modtagelse'-rolle defineres til at tillade brugere at tilføje og flytte lager, men ikke ændre projekter eller udføre byg. Denne rolle ville være egnet til medarbejdere, der er ansvarlige for at modtage og organisere indgående lager.
På samme måde kunne en 'Produktion'-rolle oprettes for at give brugere mulighed for at udføre bygninger fra foruddefinerede projekter, men ikke ændre selve projekterne. Denne rolle ville være nyttig for medarbejdere involveret i fremstillingsprocessen, som skal samle produkter baseret på etablerede designs.
I større organisationer er det ofte nødvendigt at opretholde et uforanderligt revisionsspor af alle databaseændringer for at overholde lovgivningen og sikre sporbarhed. Dette er især vigtigt for virksomheder, der er underlagt regler såsom US FDA Title 21 CFR Part 11, som stiller strenge krav til registrering og dataintegritet.
Selv i mangel af juridiske forpligtelser vælger mange virksomheder at implementere et revisionsspor som en bedste praksis for at sikre ansvarlighed og lette årsagsanalyse i tilfælde af problemer eller uoverensstemmelser.
PartsBox-abonnementer med Audit Trail-funktionen registrerer automatisk en detaljeret historik over hver ændring, der foretages i databasen. Hver audit trail-post inkluderer:
Denne information giver et omfattende og detaljeret overblik over databasens udvikling over tid, hvilket giver administratorer mulighed for at rekonstruere hændelsesforløbet og forstå konteksten bag hver ændring.
Auditspor-data kan nemt eksporteres fra PartsBox i et format, der er egnet til digital signering og langtidsarkivering. Disse eksporterede data fungerer som en verificerbar registrering af systemets historie, som kan bruges til at demonstrere overholdelse af relevante regler under revisioner eller inspektioner.
I processen med at samle elektroniske enheder ved hjælp af SMT (Surface Mount Technology) pick-and-place maskiner, vil en vis procentdel af komponenter uundgåeligt gå tabt eller blive kasseret. Dette skyldes de iboende begrænsninger og ufuldkommenheder i den automatiserede samleproces.
Desuden kræver det mekaniske design af båndfødere, der bruges i disse maskiner, en minimumslængde af bånd, kendt som "leader", der skal være til stede, før maskinen automatisk kan samle komponenter op fra båndet. De komponenter, der er indeholdt i dette leader-bånd, er effektivt ubrugte og bidrager til det samlede spild af komponenter.
Komponentsvind, også kaldet komponenttab, er en vigtig faktor at overveje, når man planlægger produktion og styrer lagerbeholdning. Hvis man ikke tager højde for svind, kan det føre til uventede mangler og produktionsforsinkelser.
PartsBox adresserer dette problem ved at give brugerne mulighed for at indstille spildparametre på komponentbasis. Denne funktion gør det muligt for brugere at specificere den forventede procentdel af komponenttab under samleprocessen, samt den minimale mængde komponenter, der kræves for at tage højde for leader tape.
Ved at indstille nøjagtige spildparametre kan brugere sikre, at tilstrækkelige mængder af hver komponent er tilgængelige til at fuldføre produktionskørslen, under hensyntagen til de forventede tab. PartsBox justerer automatisk de påkrævede lagermængder baseret på disse spildindstillinger, hvilket hjælper med at forhindre mangler og opretholde et uafbrudt produktionsflow.
Mange komponenter har en dedikeret "hjemme"-lokation, hvor de altid skal opbevares. PartsBox giver dig mulighed for at tildele en standard lagerlokation til enhver komponent, hvilket giver to fordele:
Sådan indstilles en standard lagerlokation for en komponent:
Rullemenuen for standard lagerlokation viser kun lokationer, der kan acceptere komponenten. Lokationer, der er fulde, arkiverede eller begrænsede (såsom enkelt-komponent lokationer, der allerede indeholder en anden komponent), vil ikke blive vist på listen.
Når du tilføjer lagerbeholdning, og komponenten har en standardplacering indstillet, vil PartsBox fremhæve dette i vælgeren for lagerplacering. Hvis placeringen er obligatorisk, vil andre muligheder blive deaktiveret, hvilket sikrer, at komponenten går til sin udpegede placering.
Denne funktion er især nyttig til:
I elektronikproduktion er det almindeligt, at en komponent har mulige substitutter: funktionelt tilsvarende komponenter, der kan bruges i flæng. PartsBox giver flere måder at definere substitutter på, hver med sin egen semantik og anvendelsesmuligheder.
Meta-komponenter giver dig mulighed for at gruppere flere erstatningskomponenter (kendt som medlemskomponenter) under et enkelt navn. Dette navn kan derefter bruges i projekter og styklister. Meta-komponenter er logiske grupperinger, der giver et samlet overblik over lagerbeholdningen for alle deres medlemskomponenter. De muliggør også advarsler om lavt lager på meta-komponentniveau.
Et godt eksempel på, hvornår man skal bruge en metakomponent, er for komponenter som 'TPS61161DRVR' og 'TPS61161DRVT'. Disse er den samme komponent, bare i forskellig emballage. Ved at oprette en metakomponent kaldet 'TPS61161DRV' og bruge det navn i dine styklister, kan du styre deres lager, som om de var en enkelt komponent. 'TPS61161DRV'-metakomponenten vil vise det samlede lager for begge emballagevarianter.
Komponenterstatninger giver en måde at angive, at en anden komponent kan bruges i stedet for den nuværende. I modsætning til meta-komponenter giver komponenterstatninger ikke nogen lagergruppering. Lageret for hver komponent styres stadig uafhængigt.
Komponenterstatninger er især nyttige for passive komponenter, som ofte har funktionelle ækvivalenter, som du ikke nødvendigvis ønsker at administrere som en enkelt lagervare. Ved at definere komponenterstatninger kan du angive, at en anden komponent kan bruges i stedet for den aktuelle i hvert projekt, BOM-post og indkøbslistepost, globalt.
Nogle gange kan en komponent erstattes for en specifik stykliste-post i et projekt, men ikke nødvendigvis andre steder. Det er her, stykliste-erstatninger kommer ind i billedet.
Stykliste-erstatninger giver dig mulighed for at definere en erstatningskomponent for en specifik styklisteindgang i et projekt. Denne erstatning gælder kun for den specifikke styklisteindgang og påvirker ikke komponentens brug i andre projekter eller styklister.
Når der bygges eller indkøbes, kombinerer PartsBox information om alle ovenstående typer af erstatninger for at producere en omfattende liste over alle mulige erstatninger for en given styklistepost eller indkøbslistepost.
Denne kraftfulde funktion sikrer, at du har maksimal fleksibilitet i sourcing og brug af komponenter, mens du stadig opretholder stram kontrol over din lagerbeholdning og dine builds.
Ved at bruge meta-komponenter, komponenterstatninger og stykliste-erstatninger kan du optimere din lagerstyring, reducere risikoen for at løbe tør for varer og sikre, at dine projekter kan bygges, selvom en specifik komponent bliver utilgængelig.
Lagerlokationer i PartsBox repræsenterer de fysiske steder, hvor komponenter opbevares, såsom kasser, hylder eller reoler. For at oprette en ny lagerlokation skal du navigere til Lager-sektionen i hovedmenuen og klikke på knappen 'Opret'. PartsBox tilbyder fire metoder til oprettelse af lagerlokationer:
Efter oprettelse af lagerlokationer kan du tildele komponenter til dem, hvilket gør det nemt at spore den fysiske placering af dit lager. Lagerlokationer kan omdøbes efter oprettelse for bedre at afspejle deres indhold eller formål. Lagerlokationer kan dog ikke slettes. I stedet kan du arkivere en lagerlokation, hvilket vil skjule den fra visning, men stadig beholde den (sammen med dens historik) i databasen. Dette sikrer, at historiske data om lokationen og dens tilknyttede komponenter bevares til fremtidig reference eller revisionsformål.
I PartsBox styres komponenter og lagerbeholdning separat. Først opretter du en komponent ved at indtaste dens detaljer og specifikationer. Derefter tilføjer du lagermængder for at spore fysisk inventar. Komponenter uden lagerbeholdning er stadig nyttige - for eksempel kan du tilføje dem til styklister (BOMs) for at beregne projektomkostninger og generere prisoverslag.
For at tilføje en ny komponent skal du navigere til sektionen Komponenter i hovedmenuen og bruge knappen 'Opret' til at åbne dialogboksen for oprettelse af komponent.
Feltet 'Komponenttype' bestemmer, hvilken slags komponent der oprettes:
For kommercielle brugere er det muligt straks at tildele et lokalt (internt/virksomheds) varenummer til en linket komponent.
Der er to metoder til at søge efter linkede komponenter:
Når du har indtastet et søgeord og klikket på enten 'Match' eller 'Søg', vises resultaterne. Vælg den komponent, der nøjagtigt matcher dine krav, og vær meget opmærksom på små variationer i navngivningen, da de kan indikere betydelige forskelle i de faktiske komponenter. Når du vælger et resultat, vises dets specifikationer, og et databladlink vil blive leveret ved siden af hver komponent, hvis det er tilgængeligt.
Når du opretter lokale komponenter, er kun komponentnavnet påkrævet; alle andre felter er valgfrie.
Visse planer giver mulighed for at uploade og vedhæfte datablade, billeder, CAD-modeller og anden information til komponenter. Dette gøres efter komponenten er oprettet.
For at oprette en meta-komponent skal du angive et navn og eventuelt et footprint og en beskrivelse. Den nyoprettede meta-komponent vil være tom, hvilket betyder, at den ikke vil indeholde nogen medlemskomponenter (erstatninger). Disse skal tilføjes senere, enten ved at bruge knappen 'Tilføj komponent' på meta-komponentens infokærm eller ved at vælge flere komponenter i hovedkomponenttabellen og bruge muligheden 'Valgte | Føj til meta-komponent'.
Hvis du har en eksisterende komponent med lager, tilbud og brugshistorik, som du vil omdanne til en meta-komponent, kan du konvertere den i stedet for at oprette en ny tom meta-komponent. Dette er nyttigt, når du indser, at en komponent, du har brugt, faktisk burde repræsentere en gruppe af udskiftelige alternativer.
En komponent kan konverteres til en meta-komponent, hvis den ikke allerede er en meta-komponent, ikke er en underenhed og ikke er arkiveret.
Sådan konverteres:
Hvad der sker under konvertering:
Hvad der forbliver uændret:
Når en komponent bliver forældet eller udgår, vil du måske erstatte den med en anden komponent på tværs af alle dine projekter. I stedet for at redigere hver projektpost individuelt, kan du bruge handlingen "Erstat i projekter" til at gøre dette i ét trin.
Sådan erstatter du:
Hvad der sker under udskiftning:
Hvad der forbliver uændret:
Hvis du kun vil udskifte en komponent i specifikke projekter i stedet for på tværs af alle projekter, kan du gøre det fra projektlisten ved hjælp af massemarkering.
Sådan erstattes i valgte projekter:
Dette er nyttigt, når en komponenterstatning kun gælder for visse projekter, eller når du vil udrulle en erstatning gradvist, projekt for projekt.
De samme adfærdsmønstre gælder som ved den globale erstatning: låste tilbud på berørte poster ryddes, listeposter og byggehistorik påvirkes ikke, og den oprindelige komponent ændres eller slettes ikke.
Der er to måder at slette en komponent på:
Sletning af en komponent er en destruktiv handling, der ikke anbefales, medmindre du sletter en nyoprettet komponent, der aldrig er blevet brugt i bygninger og aldrig har haft noget lager tilføjet. Når du sletter en komponent, vil PartsBox ikke være i stand til at løse referencer til den komponent i tidligere byggehistorik. Generelt bør du undgå at slette komponenter, der er blevet brugt i bygninger.
Det meste af tiden er det bedre at arkivere en komponent i stedet (se nedenfor).
En komponent, der er blevet arkiveret, vil ikke blive vist i almindelige tabeller og søgninger, hvilket forhindrer den i at forstyrre normal brug. Den vil stadig være tilgængelig i tabellen "Komponenter | Arkiveret" og vil forblive synlig i byggehistorikker.
For at arkivere en komponent skal du gå til "Andre handlinger" på komponentinformationsskærmen og klikke på knappen "Arkiver komponent".
Komponenten, der arkiveres, bør ikke have noget lager (hverken på hånden eller bestilt). Arkivering af en komponent, der har lager, er typisk ikke logisk. Selvom arkiverede komponenter ikke vises i standardtabeller og søgninger, påvirker de stadig rapporter såsom komponentværdirapporten eller lagerlokationsværdirapporten. Af denne grund kan du ikke arkivere en komponent med eksisterende lager. Du skal først fjerne lager fra komponenten manuelt og/eller fjerne komponenten fra ordrer, før du arkiverer den.
Arkivering er den anbefalede tilgang for komponenter, du ikke ønsker at se i dine daglige databaseoperationer. Slet kun komponenter, der blev oprettet ved en fejl og aldrig er blevet brugt.
Søgning er en grundlæggende funktion i PartsBox, der giver dig mulighed for hurtigt at finde de komponenter, du har brug for. Hovedsøgefeltet er placeret fremtrædende øverst i Komponent-sektionerne, hvilket giver et kraftfuldt værktøj til at indsnævre listen over viste komponenter.
Ud over hovedsøgefeltet er søge- og filtreringsmuligheder tilgængelige i de fleste tabeller i hele applikationen. Disse søgefelter er enklere end hovedkomponentsøgemaskinen og tilbyder nøjagtig matchningsfunktionalitet for at hjælpe dig med at indsnævre dine resultater.
Komponentsøgemaskinen anvender fuzzy matching, hvilket betyder, at selvom dine søgeord ikke matcher nøjagtigt, vil relevante resultater stadig blive vist. For at hjælpe dig med hurtigt at identificere de mest relevante matches, skelnes nøjagtige resultater visuelt fra delvise matches ved hjælp af forskellige baggrundsfarver.
Når der søges efter komponenter, er følgende felter inkluderet i søgeområdet:
Ud over at søge efter nøgleord kan du også søge ved hjælp af tags. For at søge efter tag skal du blot indtaste tegnet # efterfulgt af tagnavnet. Tags matches nøjagtigt, og hvis du indtaster flere tags, skal en komponent have alle de angivne tags for at blive inkluderet i resultaterne.
For endnu større fleksibilitet kan du kombinere nøgleord og tags i dine søgeforespørgsler. Dette giver dig mulighed for at oprette meget målrettede søgninger, der hjælper dig med at finde præcis det, du har brug for, selv i store og komplekse komponentdatabaser.
De fleste tabeller i PartsBox understøtter avancerede filtreringsmuligheder, så du hurtigt kan indsnævre de viste data til at matche specifikke kriterier. Filtreringssystemet er meget konfigurerbart og understøtter komplekse logiske betingelser. Dette afsnit vil guide dig gennem processen med at oprette, bruge og administrere filtre i PartsBox.
For at filtrere dataene i en tabel skal du følge disse trin:
For hurtigt at fjerne alle aktuelt anvendte filtre fra en tabel, skal du bruge knappen "Fjern alle filtre". Hvis du planlægger at genbruge filteret i fremtiden, skal du sørge for at gemme det som en forudindstilling, før du fjerner det.
Filterbetingelser er byggestenene i dine filtre. Hver betingelse består af et felt, en betingelse og en værdi:
Du kan kombinere flere filterbetingelser ved hjælp af logiske OG/ELLER-operatorer. PartsBox understøtter indlejrede betingelser, så du kan oprette kompleks filtreringslogik ved at tilføje enkelte betingelser eller flere betingelser kombineret med OG/ELLER under hver OG/ELLER-sætning.
Når du indtaster numeriske værdier i filterbetingelser, kan du bruge enhedspræfikser for nemheds skyld. Indtast blot præfikset uden enheden. Brug for eksempel "22u" i stedet for "22μF" og "10k" i stedet for "10kΩ". Bemærk, at præfikserne skelner mellem store og små bogstaver, så "m" og "M" repræsenterer forskellige værdier.
PartsBox understøtter følgende enhedspræfikser:
PartsBox giver dig mulighed for at gemme dine filtre som forudindstillinger, som kan være enten personlige eller delt inden for din virksomhed. Denne funktion gør det muligt hurtigt at indlæse komplekse filtre og definere filtre, der er nyttige for alle i din organisation.
Sådan administrerer du dine filterforudindstillinger:
Når du gemmer filterkonfigurationer som forudindstillinger, vises de i en rullemenu i tabeloverskriften. Dette giver hurtig adgang til dine ofte brugte filtre og gør det effektivt at skifte mellem forskellige visninger.
Filterforudindstillinger kan fungere på samme måde som kategorier, når de er baseret på tags eller navne. I modsætning til rigide kategorisystemer, hvor hvert element kun tilhører én kategori, tilbyder forudindstillinger mere fleksibilitet ved at tillade elementer at optræde i flere filtrerede visninger samtidigt. Denne tilgang giver dig de organisatoriske fordele ved kategorier uden deres typiske begrænsninger.
Ud over forudindstillede filtre giver PartsBox dig mulighed for at gemme og dele tabelkolonnekonfigurationer som forudindstillinger. Dette er nyttigt, når forskellige brugere i din organisation har brug for at se de samme kolonner i et ensartet layout, eller når du hurtigt vil skifte mellem forskellige kolonneopsætninger til forskellige opgaver.
Tabelkonfigurationsforudindstillinger gemmer valget af kolonner, deres rækkefølge og deres relative bredder. Ligesom filterforudindstillinger kan de gemmes som personlige forudindstillinger (kun synlige for dig) eller som virksomhedsdækkende forudindstillinger (delt med alle brugere i din organisation).
Sådan gemmes en tabelkonfiguration som en forudindstilling:
For at indlæse en gemt tabelkonfigurationsforudindstilling:
Du kan også administrere dine forudindstillinger ved at klikke på tabelkonfigurationsikonet og bruge knappen "Administrer forudindstillinger" til at:
Forudindstillinger for tabelkonfiguration er især nyttige for teams, der har brug for ensartede visninger på tværs af forskellige brugere, såsom at sikre, at alle ser de samme kolonner, når de eksporterer data eller gennemgår lagerbeholdning.
PartsBox giver en praktisk måde at udføre handlinger på flere komponenter. I komponenttabellen har hver komponent et afkrydsningsfelt ved siden af navnet, så du kan vælge den individuelt. Applikationen husker dine valg, så du frit kan blande valg og søgning uden at miste dine valgte komponenter. Efterhånden som du vælger komponenter, udfører søgninger og vælger flere komponenter, vil dit udvalg støt vokse.
For at vælge alle komponenter i den aktuelle visning, skal du klikke på afkrydsningsfeltet for valg i tabeloverskriften. Dette vil markere alle synlige komponenter som valgt. Hvis du har brug for at fravælge alt og starte forfra, skal du bruge muligheden 'Fravælg alle' fra menuen 'Valg'.
"Valg"-menuen tilbyder en række operationer, der kan udføres på de valgte komponenter:
Ved at bruge afkrydsningsfelterne til valg og menuen 'Valg' kan du effektivt udføre masseoperationer på flere komponenter i PartsBox.
Ligesom ved operationer på flere komponenter kan du udføre operationer på flere lots. I sektionen Komponenter skal du vælge knappen Lots for at se tabellen med alle lots i din lagerbeholdning. Du kan derefter vælge de lots, du vil operere på, og bruge menuen "Valgte..." til at:
Hvis du vælger at flytte en mindre mængde end hele partiet, vil partiet blive opdelt, og PartsBox vil bede dig om yderligere oplysninger om det nyoprettede parti. Når du opdeler et parti, der blev oprettet fra et byggeprojekt, vil det nye parti vise de originale byggeoplysninger i fanen Byg, hvilket opretholder fuld sporbarhed.
Lot-styring er kun tilgængelig i abonnementer med Lot Control-funktionen.
Selv i planer uden lot-styring kan du udføre operationer på flere partier af komponenter. Men i dette tilfælde kan disse operationer kun udføres inden for en lagerlokation.
For at se komponenter, der er gemt på en lagerlokation, skal du gå til sektionen Lager og vælge en lagerlokation. Alternativt kan du udvide en række med en lagerlokation i tabellen for at se listen over komponenter, der er gemt der. Vælg en eller flere komponenter, og brug menuen "Valgte..." til at:
I planer med partistyring vil disse operationer spore partier korrekt. Hvis du vælger at flytte en mindre mængde end hele partiet, vil partiet blive opdelt, og PartsBox vil bede dig om yderligere oplysninger om det nyoprettede parti.
PartsBox tilbyder flere praktiske metoder til at tilføje komponenter til et projekt, så du effektivt kan udfylde din stykliste (BOM). Her er de tilgængelige muligheder:
Scanning af stregkoder er en hurtig og effektiv måde at behandle indgående forsendelser, tilføje eller fjerne lager og oprette nye komponenter i PartsBox. Denne funktion forbedrer din lagerstyringsarbejdsgang, sparer tid og reducerer manuel dataindtastning.
PartsBox understøtter to metoder til scanning af stregkoder:
For at starte scanning af stregkoder, klik på 'Scan' menuknappen i PartsBox. Afhængigt af din scanningsmetode:
Når en stregkode er succesfuldt afkodet, analyserer PartsBox dataene og udfører en af følgende handlinger:
PartsBox understøtter en bred vifte af stregkodeformater, der almindeligvis bruges af distributører af elektroniske komponenter:
Hvis den scannede stregkode indeholder mængdeoplysninger, vil den automatisk blive udfyldt i dialogboksen 'Tilføj lager'.
Hvis du oprettede din DigiKey-ordre i PartsBox og kopierede de genererede ID-koder til din DigiKey-indkøbskurv, vil stregkoderne på dine modtagne komponenter indeholde PartsBox-ID'er. Når du scanner disse stregkoder, vil PartsBox automatisk identificere den tilknyttede ordre og linjepost, så du nemt kan modtage komponenterne mod ordren.
Du kan udskrive etiketter til komponenter, lots, lagerlokationer, ordrer, projekter og builds direkte fra PartsBox. Der er et skabelonsystem, der giver dig mulighed for at tilpasse etiketterne til dine behov.
Hvad du har brug for til direkte etiketudskrivning:
Årsagen til kravet om JSPrintManager er, at browsere ikke har direkte adgang til printere. For at sende rå koder til en printer skal PartsBox oprette forbindelse til JSPrintManager lokalt og bede den om at sende data til printeren.
Hvis du har forudsætningerne, bør 'Indstillinger | Etiketter | Printer' vise en liste over printere, der er tilgængelige i dit system. Vælg din ZPL-kompatible labelprinter der.
Der er flere labelkategorier: Komponenter, Lots, Lagerlokationer, Ordrer, Projekter og Byg. I hver af disse kategorier lader PartsBox dig definere flere labelskabeloner. Dette lader dig hurtigt skifte mellem forskellige labeltyper eller størrelser. I kommercielle planer deles labelskabeloner inden for hele virksomheden.
For at oprette en ny etiketskabelon skal du navigere til 'Indstillinger | Etiketter' og vælge en af kategorierne. Hvis du klikker på 'Opret' i den valgte kategori, vil du se en forududfyldt skabelon med en eksempeletiket. Disse eksempler er omhyggeligt forberedt til at være en god standard med 2,25x1,25 tommer etiketter (ja, Zebra specificerer kun etiketdimensioner i tommer, disse er 57,15mm x 31,75mm).
På venstre side af label-skabelonformularen vil du se:
På højre side af etiketskabelonformularen er der en "Felter"-sektion. Denne viser datafelterne i din skabelon (markeret med tal i krøllede parenteser). PartsBox registrerer automatisk felter baseret på det højeste tal, der bruges i din skabelon. For eksempel, hvis du bruger {0}, {1} og {5} i din skabelon, vil du have 6 felter at konfigurere (felter 0 til 5). For hvert af disse felter kan du vælge ethvert tilgængeligt PartsBox-datafelt. Vi foreslår at skrive på dit tastatur for at søge, da der er så mange PartsBox-datafelter at vælge imellem.
Når du klikker på 'Gem', vil din skabelon være tilgængelig til brug.
Når du har valgt en printer og oprettet mindst én etiketskabelon, kan du udskrive etiketter for ethvert objekt i PartsBox.
For at udskrive en etiket skal du åbne informationsskærmen for det objekt, du vil mærke. For komponenter er dette komponentinformationsskærmen; for lagerlokationer, lagerlokationsinformationsskærmen; og tilsvarende for andre objekter. I øverste højre hjørne af informationsskærmen skal du kigge efter ID Anything™-knappen, som viser et lille QR-kodeikon og en kort version af ID Anything™-koden. Klik på denne knap for at åbne en dialogboks, der viser en skabelonvælger, en forhåndsvisning af etiketten og en 'Udskriv etiket'-knap.
Tags giver en kraftfuld og fleksibel måde at kategorisere og organisere dine data i PartsBox. Ved at anvende tags på forskellige objekter såsom komponenter, lagerlokationer, projekter, ordrer, partier og produktioner, kan du hurtigt finde og filtrere specifikke undersæt af dine data.
Tags kan tildeles enten fra info/redigeringsskærme eller ved at vælge flere elementer og bruge muligheden 'Tilføj/Fjern tags…' fra menuen 'Valg'.
Når du tilføjer tags, skal du blot indtaste tagnavnet uden det indledende #-tegn. Et objekt kan have et hvilket som helst antal tags knyttet til sig.
Tags spiller en vigtig rolle i søgning og filtrering af dine data. Når du indtaster et tag i søgefeltet (forudgået af tegnet #), vil PartsBox begrænse søgeresultaterne til objekter, der har det specifikke tag tildelt.
Husk, at tags matches nøjagtigt. Hvis du indtaster flere tags i søgefeltet, skal et objekt have alle de angivne tags for at blive inkluderet i resultaterne.
For at strømline tagging-processen genererer PartsBox automatisk auto-tags til dine komponenter baseret på deres specifikationer. Disse auto-tags oprettes uafhængigt af dine manuelt tildelte tags, så du ikke behøver at bekymre dig om konflikter, hvis du tildeler et tag med samme navn som et auto-tag.
Auto-tags giver en bekvem måde at kategorisere komponenter på uden at kræve manuel indsats. De sikrer, at komponenter med lignende specifikationer automatisk grupperes sammen, hvilket gør det lettere at finde og administrere dem.
I elektronikproduktion går en vis procentdel af komponenter typisk tabt eller spildes på grund af forskellige faktorer såsom håndtering, maskinopsætning eller defekter. PartsBox giver dig mulighed for at definere svind- (eller spild-) parametre for hver komponent individuelt, hvilket sikrer, at dine lager- og ordremængder tager højde for disse forventede tab.
PartsBox tilbyder to metoder til at specificere spild:
For at indstille spildparametre for en enkelt komponent skal du navigere til komponentens detaljeside og finde indstillingerne for spild. Du kan indtaste procent- og/eller mængdeværdier efter behov.
Hvis du har brug for at indstille spildparametre for flere komponenter samtidigt, gør PartsBox det nemt med funktionen til masseredigering:
Når du bruger PartsBox til at bygge eller prissætte projekter og BOM'er, tager applikationen automatisk de definerede svindparametre i betragtning. Den beregner det samlede antal komponenter, der kræves baseret på projektets behov og de forventede tab, hvilket sikrer, at du har tilstrækkeligt lager eller ordremængder til at fuldføre bygget.
Spild (attrition) kan ikke indstilles direkte for meta-komponenter, som bruges til at gruppere udskiftelige komponenter. Når man prissætter projekter, der inkluderer meta-komponenter, vil PartsBox bruge de maksimale spildværdier fra alle de individuelle komponenter i meta-komponenten. Når man bygger projekter, vil det faktiske spild blive beregnet baseret på den specifikke komponent, der er valgt fra meta-komponentgruppen på byggetidspunktet.
PartsBox kan importere en stykliste (BOM) fra en række CAD/eCAD-pakker i CSV- eller TSV-format. Du kan importere styklisteposter enten ved at oprette et nyt projekt eller ind i et eksisterende projekt.
For at oprette et nyt projekt ved at importere en eksisterende stykliste, skal du bruge knappen 'Importer' i sektionen 'Projekter'. Dette vil bede om, at filen uploades. Upload en CSV/TSV-fil eksporteret fra dit CAD-program.
PartsBox vil forsøge at parse din stykliste og vise de foreløbige resultater. Juster venligst indstillingerne for 'Feltseparator' og 'Tegnkodning' først, indtil styklisten er parset korrekt, og de første par eksempler på rækker vises. Sørg for, at afkrydsningsfeltet 'Første linje indeholder kolonnenavne' er indstillet korrekt for din stykliste.
Juster derefter tilknytningen fra stykliste-kolonner til PartsBox stykliste-felter. Der er en 'Gæt'-knap, som vil bruge heuristik til at lave et kvalificeret gæt på kolonnetilknytninger, men gennemgå altid resultaterne omhyggeligt.
Den importerede stykliste vises under kolonnemapping-tabellen, når du har mappet de påkrævede kolonner.
De tilgængelige styklistefeltvalg er:
For at spare tid på fremtidige importer kan du gemme dine kolonne-mapping-indstillinger som en forudindstilling for hurtig adgang senere.
Efter import af en BOM til PartsBox skal hver linje, der repræsenterer en komponent, matches til en specifik komponent, der allerede er oprettet. Der er ingen måde automatisk at oprette komponenter på, mens man importerer en BOM på grund af tvetydighed og potentielle dyre fejl: der er mange komponenter med samme navn. Matchningen kan gøres automatisk, hvis komponenterne allerede er oprettet på flere måder, der prøves i rækkefølge:
Det anbefales stærkt at gemme enten ID Anything™-koder eller CAD-nøgler i CAD-komponentdatabasen og eksportere disse i styklisten for at få hurtig, ubesværet og præcis matchning.
Poster, som ikke er matchet med komponenter, vil blive fremhævet. For disse poster kan du enten oprette yderligere komponenter og prøve matchningen igen (se nedenfor), eller åbne hver af posterne og foretage matchningen manuelt, eventuelt ved også at oprette en ny komponent i processen. Det er også muligt at fjerne matchningen for posten, hvis du har lavet en fejl.
For at prøve matchningen igen kan du vælge nogle eller alle poster i styklisten og bruge menuvalget 'Valgte | Match poster'. Dette vil forsøge matchning igen for alle valgte poster. Du kan også fjerne matchning for flere poster, hvis det er nødvendigt.
Stykliste-poster er ikke begrænset til komponenter og kan også repræsentere tjenester eller arbejdskraft, som PCB-samling, test eller emballering. Disse poster kan have tilbud knyttet til sig ligesom komponenter, hvilket giver mulighed for at estimere de samlede produktionsomkostninger, ikke kun omkostningerne til komponenter. Tilbud på service/arbejdskraft-styklisteposter ligner komponenttilbud: flere prisintervaller, MOQ'er og udløbsdatoer understøttes, og tilbud kan indtastes i enhver understøttet valuta.
Stykliste-poster tjekkes for korrekthed for at hjælpe med at undgå fejl og tillade strukturel redigering af styklisten. Antallet for en given linjepost skal matche antallet af designatorer. For eksempel er en stykliste-post med et antal på 2 og designatorerne C1, C2 korrekt, men et antal på 2 og en enkelt designator C1 er sandsynligvis en fejl. PartsBox viser advarsler, når dette sker, og dette vil også gøre det umuligt at flette stykliste-poster med disse fejl.
Hvis flere poster matches til den samme komponent, giver det normalt mening at kombinere dem til en enkelt post og justere mængden og designatorerne derefter. Det er det, muligheden 'Valgte | Flet poster' er til for. Hvis du vælger flere poster, der refererer til den samme komponent, kan du flette dem til en enkelt stykliste-post.
Det er også muligt at udvide BOM-poster. En BOM-post med et antal på 2 og designatorer C1, C2 kan udvides til to BOM-poster, hver med et antal på 1, hvoraf den ene refererer til C1 og den anden til C2. Dette er nyttigt, hvis du vil redigere en af posterne eller udelukke den fra bygninger. For at udvide en BOM-post skal du bruge knappen 'Udvid post' efter at have åbnet den BOM-linje, du gerne vil udvide.
En BOM-post med et antal større end 1 kan udvides til flere BOM-poster med et antal på 1. Som et eksempel, hvis der er en post med RC0805FR-0710KL, et antal på 3 og designatorer R1,R2,R3, kan den udvides til tre poster:
RC0805FR-0710KL, antal på 1, designator R1RC0805FR-0710KL, antal på 1, designator R2RC0805FR-0710KL, antal på 1, designator R3Udvidelse kan gøres ved at klikke på knappen 'Udvid post', når du redigerer styklisten (BOM). Denne knap vises kun for poster, der har et antal større end 1. Du kan også vælge flere styklisteposter og bruge "Valgte | Udvid poster...".
Den omvendte operation er også mulig: det er muligt at vælge flere styklisteposter med samme komponent og bruge menuvalget 'Valgte | Flet poster...'. Dette vil flette de valgte poster til en enkelt styklistepost og kombinere designatorer.
Når BOM-poster flettes, udføres en AND-operation på BOM-erstatninger: fællesmængden af sæt af BOM-erstatninger for de valgte poster bliver sættet af erstatninger for den flettede post.
I bunden af styklisten kan der være en advarsel om flere styklistelinjer, der henviser til de samme komponenter. Dette er ikke et problem, PartsBox tilbyder blot en bekvem måde at udføre 'Flet'-operationen på hele styklisten. Hvis du klikker på 'Flet alle', vil alle tilfælde af flere styklistelinjer, der henviser til den samme komponent, blive behandlet og flettet.
Når du redigerer en stykliste (BOM) i PartsBox, har du fleksibiliteten til at tilføje komponentsubstitutter for individuelle styklisteposter. Denne funktion giver dig mulighed for at specificere alternative komponenter, der kan bruges i flæng med hovedkomponenten. Ved produktion, prissætning eller indkøb behandler PartsBox hovedkomponenten og alle dens substitutter som lige gyldige valg, hvilket giver dig større fleksibilitet i indkøb af komponenter.
Stykliste-erstatninger fungerer på samme måde som medlemskomponenter (erstatninger) i meta-komponenter og erstatninger for individuelle komponenter. Der er dog en vigtig forskel: Stykliste-erstatninger konfigureres pr. post inden for et specifikt projekt og har ingen effekt uden for den pågældende post. Denne granulære kontrol gør det muligt at skræddersy erstatninger til de specifikke krav i hvert projekt.
Når man kombinerer styklister til indkøb, tager PartsBox en konservativ tilgang til håndtering af erstatninger. Hvis der er to poster for den samme komponent, men med forskellige sæt af erstatninger, vil PartsBox kun overveje fællesmængden af erstatninger — det vil sige de erstatninger, der er fælles for begge poster. Dette sikrer, at kun erstatninger, der er universelt anvendelige for komponenten på tværs af alle forekomster, bruges i indkøbslisten. For at illustrere dette, lad os overveje et eksempel. Antag, at du har en stykliste, hvor Komponent A har erstatningerne B og C, og en anden stykliste, hvor Komponent A har erstatningerne B og D. I dette tilfælde kan PartsBox ikke antage, at Komponent A altid kan erstattes med B, C eller D. I stedet vil PartsBox kun være sikker på, at Komponent A kan erstattes med B, da det er den eneste fælles erstatning på tværs af begge styklister.
Når BOM-poster flettes, udføres en AND-operation på BOM-erstatninger: fællesmængden af sæt af BOM-erstatninger for de valgte poster bliver sættet af erstatninger for den flettede post.
Visse versioner af Altium Designer er kendt for at have problemer med håndtering af dobbelte anførselstegn (") i de CSV-filer, de genererer. Specifikt undlader disse versioner at undvige dobbelte anførselstegn korrekt inden for feltværdier. For eksempel, hvis et felt indeholder en værdi som 0.156", vil den resulterende CSV-fil ikke overholde standard CSV-formateringsreglerne, hvilket gør den problematisk for yderligere behandling eller import.
For at løse dette problem har brugere, der støder på problemer med deres CSV-filer på grund af ikke-escapede dobbelte anførselstegn, et par manuelle korrektionsmuligheder:
Overvej at tjekke for softwareopdateringer eller patches fra Altium, der muligvis løser dette problem i fremtidige udgivelser, hvilket reducerer behovet for manuelle filjusteringer.
At estimere omkostningerne ved et projekt er et vigtigt skridt i produktionsprocessen. PartsBox forenkler denne opgave ved at levere en omfattende prissætningsfunktion. For at få adgang til denne funktionalitet skal du navigere til det projekt, du ønsker at prissætte, og vælge fanen 'Prissætning'.
Når du åbner fanen 'Prissætning', vil du blive præsenteret for hovedpristabellen, som viser en detaljeret oversigt over projektets komponenter og deres tilknyttede omkostninger. Denne tabel indeholder oplysninger såsom komponentnavn, producent, MPN (Manufacturer Part Number), påkrævet mængde og enhedsprisen for hver komponent.
Build/batch-størrelse er antallet af enheder, som du vil estimere priser for. Flere almindelige mængder er angivet for hurtig adgang, men enhver mængde kan indtastes i inputfeltet.
Samlet stykpris og totalpris vises med stor skrift i højre side. Knappen ved siden af dem giver mulighed for hurtigt at sammenligne priser for hele rækken af almindelige produktionsmængder uden at indtaste dem manuelt.
Hvis der er et rødt udråbstegn ved siden af enhedspris og totalpris, betyder det, at PartsBox ikke kunne beregne prisen, fordi nogle oplysninger manglede. De problematiske komponenter er fremhævet med rødt i pristabellen nedenfor.
Komponentkildeindstillinger giver mulighed for at vælge, hvor komponenterne kommer fra. 'Kun lokalt lager' vil kun overveje de komponenter, du allerede har, ved at bruge deres gennemsnitlige købspris til prissætning af styklisten. 'Kun køb' vil ignorere lokalt lager og kun bruge onlinepriser og lagerinformation. 'Brug lokalt lager, derefter køb' vil først bruge alt lokalt lager, og derefter, hvis det ikke er nok, overveje onlinetilbud.
Bemærk, at hvis din lagerhistorik ikke indeholder priser, vil du ikke få korrekte prisoplysninger, hvis du forsøger at bruge lokalt lager i Projekt/BOM-prissætning. Du kan altid gå tilbage og redigere lagerhistorikken for at tilføje priser.
Tilbudsfiltreringsmuligheder tillader indsnævring af listen over tilbud:
Pristabellen er den centrale komponent i styklistepris-funktionen i PartsBox. Den giver et omfattende overblik over alle komponenter i et projekt sammen med deres prisoplysninger og indkøbsmuligheder. Denne tabel gør det muligt for dig at træffe informerede beslutninger om indkøb af komponenter til dit projekt.
Nøglekolonner i pristabellen inkluderer:
Pristabellen giver mulighed for at 'låse' et bestemt tilbud for en komponent ved hjælp af hængelåsikonet. Når et tilbud er låst, vil det blive brugt til at beregne den samlede styklistepris, uanset eventuelle ændringer i prissætning eller tilgængelighed.

Hver række i pristabellen inkluderer et 'ekskluder'-afkrydsningsfelt, så du hurtigt kan ekskludere en komponent fra prisberegninger. Dette er nyttigt, når du vil se effekten af at fjerne en bestemt komponent fra din stykliste (BOM).
For at se flere detaljer om de tilgængelige tilbud for en specifik komponent, kan du udvide rækken ved hjælp af chevron-ikonet i venstre side. Dette vil vise en liste over alle tilbud for den komponent, inklusive priser, mængderabatter og leveringstider.
PartsBox vælger automatisk det bedste (billigste) tilbud for hver stykliste-post, der er knyttet til en online identitet (producentens varenummer). Med typisk 20-40 tilbud tilgængelige for hver komponent er udvælgelsesprocessen kompleks og tager højde for forskellige faktorer:
Hovedtabellen for BOM-prissætning viser kun det bedste tilbud for hver komponent. PartsBox vælger dette tilbud baseret på 'Pris ved kassering af overskud' — prisen betalt under antagelse af, at ethvert overskydende indkøbt lager vil blive kasseret. Denne tilgang sikrer, at den mest omkostningseffektive mulighed vælges, selvom den krævede mængde er under MOQ eller ikke er et multiplum af ordremultiplummet.
For eksempel, hvis der er brug for 50 komponenter, men MOQ er 100, vil PartsBox overveje prisen for 100 komponenter, under antagelse af at de overskydende 50 vil blive kasseret. Hvis denne pris stadig er konkurrencedygtig på grund af mængderabatter, kan den blive valgt som det bedste tilbud. Det er paradoksalt nok nogle gange billigere at købe mere. Tilsvarende rundes mængder op til det nærmeste bestillingsmultiplum for sammenligning.

Rangeringen af tilbud, og dermed det bedste tilbud, ændres baseret på produktionsmængden. Dette muliggør opdagelsen af nye, uventede komponentkilder, der bliver omkostningseffektive ved visse mængder.
Udvidelse af hvert tilbud afslører yderligere detaljer:

For meta-komponenter, BOM-erstatninger eller komponenterstatninger indsamles tilbud for alle grupperede komponenter. Da disse komponenter betragtes som udskiftelige, kombineres tilbuddene, og det bedste vælges fra hele puljen.
Ud over at købe komponenter fra store distributører er det almindeligt at modtage tilpassede tilbud fra andre leverandører for specifikke mængder, ofte med rabatpriser. PartsBox imødekommer dette ved at lade dig indtaste dine egne lokale tilbud, som derefter overvejes og rangeres sammen med online-tilbud under prissætningsprocessen.
Lokale tilbud kan tilføjes på to måder:
Ligesom onlinetilbud understøtter lokale tilbud flere prisintervaller ved alle mængder samt en minimumsordremængde (MOQ) og ordremultipel. Disse parametre tages i betragtning af prisalgoritmen, når de bedste tilbud for et givet projekt bestemmes.

Når du tilføjer et lokalt tilbud, kan du angive yderligere oplysninger såsom:
Udløbsdatoen er særlig vigtig, da PartsBox automatisk vil ekskludere alle tilbud, der er udløbet, fra overvejelse under prissætning. Et tilbud vil ikke blive overvejet, hvis det er udløbet.
Efter at have oprettet et lokalt tilbud, kan du vedhæfte filer til det ved at klikke på tilbuddet og bruge vedhæftningssektionen. Dette er nyttigt til lagring af tilbud, e-mail-korrespondance eller andre dokumenter relateret til tilbuddet.
PartsBox understøtter alle større valutaer for lokale tilbud. Det konverterer priser til din foretrukne visningsvaluta ved hjælp af opdaterede valutakurser, mens de originale priser og valuta bevares som reference. Dette giver dig mulighed for at arbejde med tilbud fra forskellige leverandører rundt om i verden uden manuelle valutakonverteringer.
PartsBox forenkler valutahåndtering. Brugere kan vælge deres foretrukne valuta i indstillingerne, og alle priser vil blive vist i den valuta i hele applikationen. Dette giver mulighed for en ensartet og personlig oplevelse, når man arbejder med prisoplysninger.
Softwaren bruger Den Europæiske Centralbanks (ECB) valutakurser til nøjagtig valutaomregning. Disse kurser opdateres regelmæssigt. Dette eliminerer behovet for manuelle valutaomregninger og giver brugerne opdaterede prisoplysninger.
Når du indtaster tilbud manuelt, kan du vælge mellem alle de understøttede valutaer. PartsBox håndterer valutaomregningen automatisk og viser priserne i brugerens foretrukne valuta. Denne funktion imødekommer tilbud fra forskellige leverandører og regioner, hvilket gør det nemt at sammenligne og analysere prisdata.
Byg er en væsentlig funktion i PartsBox til planlægning og sporing af produktion. De giver dig mulighed for at kontrollere, om du har tilstrækkelige mængder af komponenter (inklusive spild), forberede dit byg, generere en plukliste og fjerne de brugte mængder fra dit lager.
Builds giver også sporbarhed. Afhængigt af din abonnementsplan viser build-historikken, hvilke specifikke komponenter der blev brugt i hvert build, med varierende detaljeringsgrader.
For at få adgang til tidligere byggehistorik, se igangværende flertrins-byg eller starte et nyt byg, skal du navigere til fanen 'Byg' i et projekt.
Når man starter et nyt byggeri, viser byggetabellen alle projektkomponenter sammen med deres påkrævede og tilgængelige mængder. For planer, der understøtter beregning af komponentspild, inkluderer den nødvendige mængde spild-overhead, beregnet individuelt for hver komponent baseret på dens spildindstillinger. Når spild anvendes, viser kolonnen Påkrævet fordelingen i formatet "15 (12+3)", hvilket viser den samlede påkrævede mængde efterfulgt af basismængden og spild-overhead i parentes.
For produktionsplaner og højere kan du deaktivere svindberegninger for et byg ved hjælp af afkrydsningsfeltet "Deaktiver svind?" i byggeindstillingerne. Når det er deaktiveret, bruges de nøjagtige mængder fra styklisten uden at tilføje ekstra komponenter til svind. Du kan også tilsidesætte denne indstilling for individuelle styklisteposter ved at udvide posterækken og justere svindindstillingen for den specifikke post.
Kolonnen 'Lageranmodninger' angiver, hvor komponenter vil blive hentet fra. For komponenter, der opbevares på flere lokationer, komponenter med lot-styring og meta-komponenter, kan denne kolonne vise flere kilder.
Du kan indstille det planlagte byggeantal ved at indtaste et tal eller bruge +/- knapperne. Justering af antallet opdaterer alt øjeblikkeligt. Hvis der er utilstrækkeligt lager til en komponent, vil den række blive fremhævet med rødt med en advarsel.
PartsBox bruger forskellige strategier ved tildeling af komponenter til styklisteposter:
Du kan også begrænse PartsBox til kun at bruge en enkelt komponentkilde for hver styklistepost. Nogle abonnementer er begrænset til en enkelt kilde, og i andre abonnementer kan det være nyttigt for at sikre fuld sporbarhed.
Standardstrategien for valg af komponentkilde bestemmer de indledende tildelinger, men disse kan ændres i tabellen. Hver række kan udvides for at vise kilder, hvilket giver dig mulighed for at vælge dem individuelt og ændre rækkefølgen (afhængigt af planbegrænsninger). Du kan også tilsidesætte den anvendte mængde på en per-post basis.
Hver række indeholder et 'Ekskluder?'-afkrydsningsfelt. Hvis det markeres, ekskluderes komponenten fra bygget (i bund og grund en DNP - Do Not Populate). Der fjernes ingen lagerbeholdning for ekskluderede komponenter.
Hvis der ikke er tilstrækkelig lagerbeholdning til nogle stykliste-poster, vil PartsBox vise en advarsel, men stadig tillade dig at fortsætte med bygget. Dette kan være nyttigt, hvis du har ekstra lagerbeholdning ved hånden, som ikke er indtastet i PartsBox, eller hvis du ønsker at producere delvist bestykkede printkort. Den maksimale tilgængelige mængde vil blive fjernet fra dit lager.
I enkelt-trins builds vil tryk på knappen 'Byg & fjern lager' (og bekræftelse) fjerne lager for alle ikke-ekskluderede komponenter, der hører til projektet. Buildet vil derefter blive markeret som afsluttet.
For flertrinsbyg skal du markere afkrydsningsfeltet 'flertrinsbyg'. PartsBox viser markeringsfelter ud for hver komponent i bygget. Du kan bruge de enkelte felter til at vælge rækker, vælge/fravælge alle rækker og bruge søge-/filtreringsgrænsefladen til at markere komponenter, der skal bygges/placeres i det aktuelle trin. Filtreringsgrænsefladen understøtter tags, så indtastning af '#smd' er en hurtig måde at vælge alle SMD-elementer på, som ofte placeres først.
Ved at trykke på 'Byg & fjern lager' behandles kun de valgte poster (samme som i enkelt-trins byg).
At udføre et byggetrin uden at vælge nogen komponenter kan være nyttigt til at dokumentere et procestrin i byggehistorikken.
Et ufuldstændigt flertrins-build vil vises i fanen 'I gang' i Builds-grænsefladen. Ved at vælge det kan du bygge næste trin eller afslutte buildet og markere det som færdigt.
Et build kan have et hvilket som helst antal trin. Det kan også markeres som færdigt, selvom ikke alle komponenter er blevet placeret. I så fald vil ubrugte poster blive markeret som ekskluderet i buildet.
En flertrinsbygning repræsenteres af den samme ID Anything™-kode gennem alle trin, hvilket gør det muligt at fastgøre ID Anything™-etiketter selv til ufuldstændige enheder for hurtig identifikation og adgang til byggeinformation.
Når man styrer produktionen, er det vigtigt at opretholde en registrering af byggehistorikken. Denne registrering inkluderer typisk oplysninger såsom antallet af enheder bygget til et projekt eller en stykliste, dato og klokkeslæt for bygget og eventuelle relevante kommentarer. Mens dette detaljeringsniveau er tilstrækkeligt til simple produktionskørsler, kræver mere komplekse builds ofte, at yderligere data spores.
I virkelige scenarier har hvert byg sin egen unikke konfiguration. Denne konfiguration inkluderer supplerende information, herunder:
PartsBox gemmer alle disse oplysninger som en del af byggehistorikken, så du nemt kan gennemgå og bekræfte, hvordan et bestemt byg var konfigureret på ethvert tidspunkt i fremtiden.
For at få adgang til historikken for byggekonfigurationer skal du navigere til fanen 'Byg' i sektionen Projekter i PartsBox. Her finder du en liste over alle bygninger. Du kan vælge at se den komplette liste eller filtrere den for kun at vise afsluttede bygninger eller flertrinsbygninger, der i øjeblikket er i gang.
Hvert build tildeles en unik ID Anything™ kode, som kan printes på en label og sættes på de fysiske enheder, der produceres under det build. Denne kode giver hurtig og bekvem adgang til build-informationen, hvilket sikrer, at du kan hente de relevante detaljer, når det er nødvendigt, selv længe efter at buildet er afsluttet.
Under-samlingskomponenter i PartsBox repræsenterer det lager, der resulterer fra bygning af projekter. Når et projekt bygges, øges lageret af den tilsvarende under-samlingskomponent med byggemængden. Dette gør det muligt at styre komplekse produkter bestående af flere under-samlinger og komponenter effektivt, hvor hver under-samling produceres eller indkøbes separat.
Sådan oprettes en undersamlings-komponent til et projekt:
Efter oprettelse vil under-samlingskomponenten vises i komponentlisten og kan styres som enhver anden komponent, med en undtagelse: navnet på en under-samlingskomponent er altid det samme som det tilsvarende projekt og kan ikke ændres.
Når du bygger et projekt, inkluderer bekræftelsesskærmen for bygget en mulighed for at tilføje lager til den tilknyttede undersamlingskomponent. Hvis aktiveret, kan du:
Ved bekræftelse vil lagerbeholdningen for under-samlingskomponenten blive forøget med byggeantallet. Da under-samlingskomponenter opfører sig som almindelige komponenter, kan de bruges i andre projekter og builds, og funktioner som advarsler om lav lagerbeholdning og spildparametre kan konfigureres.
Når lot-styring er aktiveret, resulterer hvert byg af et projekt i et særskilt lot af den tilsvarende under-samlingskomponent, identificeret ved en unik ID Anything™ kode. Ved at sætte ID Anything™ etiketter på fremstillede enheder, kan du hurtigt scanne koden ved hjælp af en mobilenhed for at få adgang til den tilknyttede byggeinformation.
Når du ser et byg for et projekt med en under-samlingskomponent, viser fanen Byggeresultater i venstre navigation det resulterende lager, der er oprettet fra det byg. Dette giver et direkte link mellem bygget og dets output, hvilket gør det nemt at spore, hvad der blev produceret.
For planer med lot-styring viser denne visning individuelle lots oprettet fra bygget, med lot-navne, mængder, lagerlokationer og kommentarer. Du kan udvide hver række for at se fulde lot-detaljer inklusive vedhæftede filer, brugerdefinerede felter og historik.
For planer med partistyring giver visningen Byggeresultater mulighed for masseoperationer på de resulterende partier:
Disse operationer giver dig mulighed for at styre produktionsoutput direkte fra byggekonteksten uden at skulle navigere til individuelle lots separat.
PartsBox tilbyder en kraftfuld funktion til sporing af individuelle enheder bygget fra projekter/styklister. Når du starter et byg, kan du aktivere muligheden "Spor hver resulterende underenhed separat". Dette ændrer byggeprocessen til at generere individuelle partier for hver bygget underenhed, hvilket effektivt tildeler et unikt serienummer til hver enhed.
Aktivering af denne mulighed låser op for et væld af muligheder for at spore livscyklussen for individuelle enheder. Partier i PartsBox bærer allerede en betydelig mængde data og har unikke ID Anything™-koder tildelt. Du kan vedhæfte yderligere data til disse partier i form af filer, såsom testresultater, reparationsprotokoller, lovpligtige indberetninger, servicehistorik eller enhver anden relevant information.
Hvert parti tildeles en unik ID Anything™-kode, som kan udskrives som en QR-kode og fysisk fastgøres til den tilsvarende enhed. Dette giver mulighed for nem identifikation og sporing af individuelle enheder. Alternativt kan enheder identificeres ved en kombination af byggets ID Anything™-kode (der peger på det specifikke byg) og et heltals-serienummer, der automatisk tildeles inden for det byg.
Når muligheden for at tilføje lager af under-samlingskomponenter er aktiveret for et flertrins-byg, holder PartsBox styr på det lager, der i øjeblikket er i produktion. Dette giver dig mulighed for at vedhæfte oplysninger om potentielle abnormiteter i produktionen eller individuelle testresultater til hvert enhedslot, efterhånden som enhederne bygges. Når bygget er afsluttet, ændres lagerstatus fra "I produktion" til "Tilgængelig".
PartsBox understøtter tre typer ordrer, der hver repræsenterer et forskelligt stadie i indkøbsprocessen:
For at oprette en ordre eller tilføje varer til en eksisterende åben ordre, kan du starte med at gennemgå priser og tilbud for en enkelt komponent eller ved at arbejde med en indkøbsliste. PartsBox giver dig mulighed for at tilføje individuelle tilbud eller en gruppe af tilbud til en ordre og knytte dem til den tilsvarende leverandør, der leverede prisen.
Når du ændrer mængder i en åben ordre, henter PartsBox automatisk de aktuelle prisoplysninger og justerer totalprisen baseret på mængden og eventuelle gældende prisintervaller. Dette sikrer, at du altid har opdaterede og nøjagtige priser for dine ordrer.
Åbne ordrer kan overføres til en distributørs hjemmeside via kopier og indsæt, eller de kan eksporteres i et passende format, hvis en mere formel trykt indkøbsordre er påkrævet.
Den mest effektive måde at afgive en ordre hos en leverandør er ved at bruge funktionen 'Upload kurv'. Dette giver dig mulighed for at kopiere og indsætte eller uploade en CSV-fil, der indeholder ordredetaljerne.
Når du markerer en åben ordre som 'Bestilt', beder PartsBox dig om at angive en forventet leveringsdato. Denne information hjælper dig med at holde styr på, hvornår dine komponenter forventes at ankomme, og gør det muligt for systemet at vise den bestilte lagerbeholdning i forskellige relevante sektioner af applikationen.
Hvis det er nødvendigt, kan du annullere en ordre, hvilket vender dens status tilbage til 'Åben' og fjerner det forventede lager fra at blive vist.
PartsBox tilbyder flere praktiske metoder til modtagelse af komponenter fra en ordre:
Når man planlægger produktionen af flere elektroniske enheder, er det ofte nødvendigt at købe komponenter i store mængder. Det kan dog være udfordrende at bestemme de nøjagtige mængder, der er behov for, især når man tager højde for eksisterende lokalt lager og delte komponenter på tværs af forskellige stykklister (BOMs).
Tilstedeværelsen af meta-komponenter (komponenterstatninger), komponentalternativer og BOM-erstatninger tilføjer endnu et lag af kompleksitet til indkøbsprocessen. Indtil bestillingsøjeblikket er det fordelagtigt at bevare fleksibiliteten i valget af specifikke MPN'er (Producentens varenumre).
For at starte indkøbsprocessen skal du navigere til sektionen 'Projekter' og begynde at tilføje projekter/styklister til din projektindkøbskurv ved hjælp af knapperne 'Læg i kurv', der findes nederst på hvert projektkort. Når du tilføjer et projekt, får du mulighed for at angive de mængder, du har til hensigt at bygge.
Når du har tilføjet de ønskede projekter til kurven, skal du tildele et beskrivende navn til din liste og klikke på 'Opret indkøbsliste'. Denne handling vil omdirigere dig til sektionen 'Indkøb', hvor du kan se alle dine indkøbslister.
Ved at klikke på en specifik indkøbsliste åbnes den velkendte prisgrænseflade, der ligner den, der bruges til Projekt/Stykliste-prissætning. Denne grænseflade giver dig mulighed for at vælge tilbud, tilføje dine egne tilbud, vælge specifikke komponentalternativer (for meta-komponenter) og begrænse dit valg til foretrukne distributører.
Når du har færdiggjort din indkøbsliste, skal du skifte til visningen 'Gruppér efter distributør/leverandør' for at se dine komponenter organiseret i separate ordrer for hver leverandør. Denne visning giver samme funktionalitet som visningen 'Alle komponenter', hvilket gør det muligt at ændre tilbudsvalg, hvis det er nødvendigt. Derudover kan du hurtigt tilføje alle komponenter til en ny eller eksisterende ordre hos en specifik leverandør og gå videre til at placere ordren direkte hos dem.
Selvom understøttelse af automatisk bestilling altid har været en del af den langsigtede plan, er implementeringen fortsat udfordrende på grund af kompleksiteten i at integrere med forskellige distributørers systemer.
PartsBox giver dig mulighed for at gøre din komponentdatabase offentlig og dele nogle eller alle dine komponenter med andre. Denne funktion er nyttig for hobbyister, der ønsker at dele deres komponentlager, samt for makerspaces, der ønsker at fremvise tilgængelige komponenter.
For at udgive dine komponenter skal du navigere til sektionen Indstillinger | Udgivelse. Her kan du indtaste oplysninger om dig selv eller din organisation, såsom en kort beskrivelse, en URL og en længere beskrivelse. Disse oplysninger vil blive vist på din offentlige side.
Bemærk, at din offentlige side kun vil eksistere, hvis du har valgt komponenter til udgivelse. Opdateringer til den offentlige side sker ikke øjeblikkeligt og kan tage alt fra flere minutter til en time.
PartsBox tilbyder tre muligheder for at vælge komponenter, der skal gøres offentligt synlige:
Ved omhyggeligt at vælge, hvilke komponenter der skal offentliggøres, kan du kontrollere de oplysninger, der deles med andre, mens du holder dine andre data private.
PartsBox integrerer med KiCad version 7.0 eller nyere, hvilket giver dig adgang til dine PartsBox-komponentdata direkte i KiCads Symbol Chooser. Denne integration bruger KiCads HTTP Libraries-funktion.
KiCad HTTP-biblioteker fungerer som skrivebeskyttede grænseflader til eksterne datakilder som PartsBox. De gemmer ikke selv symbol- eller footprint-data, men refererer til symboler og footprints defineret i standard KiCad-biblioteker (.kicad_sym). Når du vælger en komponent fra PartsBox HTTP-biblioteket i KiCad, udfylder det skemasymbolet med data fra PartsBox, såsom producentens varenummer (MPN), værdi, footprint og andre specificerede felter.
For at konfigurere KiCad-integration i PartsBox:
Konfigurationen er opdelt i disse sektioner:
Kategorier definerer undersæt af din komponentdatabase, der vil være synlige som separate browsbare sektioner i KiCad Symbol Chooser.
Denne sektion styrer, hvordan PartsBox-komponentdata kortlægges til KiCad-symbolfelter.
Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Du kan også definere brugerdefinerede feltnavne.symbolIdStr-tilknytningen er essentiel: den fortæller KiCad, hvilket symbol der skal bruges fra dine standard KiCad-biblioteker. Dette er altid knyttet til feltet "[Komponent] KiCad symbol" i PartsBox.Footprint til "[Komponent] KiCad footprint" og Reference til "[Komponent] KiCad reference".Dette afsnit indeholder den konfigurationsfil, der kræves af KiCad.
.kicad_httplib-fil.For at aktivere PartsBox-biblioteket i KiCad:
partsbox.kicad_httplib (eller et hvilket som helst navn med filtypenavnet .kicad_httplib).partsbox.kicad_httplib-fil, du gemte.PartsBox-biblioteket vil nu blive vist i KiCad Symbol Chooser. Du kan gennemse de kategorier, du har defineret, og vælge komponenter.
For at integrationen skal fungere korrekt, skal PartsBox vide, hvilket KiCad-symbol, footprint og referencepræfiks der skal associeres med hver komponent. Dette konfigureres i visningen for komponentdetaljer:
Device:R, MyLibrary:MySymbol). Denne værdi vil blive mappet til feltet symbolIdStr i KiCad.Resistor_SMD:R_0603_1608Metric).R, C, U).Lagring af disse indstillinger gør dem tilgængelige via API'en, så KiCad kan bruge dem, når komponenten vælges.
I fremtiden vil der være en måde at indstille disse felter for flere valgte komponenter på én gang (f.eks. vælge alle komponenter med et "modstand"-tag og indstille deres KiCad-reference til "R").
Du kan gøre dit PartsBox-bibliotek tilgængeligt i Altium Designer. Dine symboler og footprints vil stadig leve i Altium, mens alle andre data om komponenter vil blive tilgået fra PartsBox. Integration med Altium Designer er lidt mere kompleks at konfigurere på grund af dens ældre ODBC-databaseforbindelseskrav.
Du skal køre PartsBox Outpost™ på din maskine. Det er en applikation, der giver realtids-synkronisering med din online PartsBox-database og tilbyder en SQL-grænseflade, som Altium Designer kan oprette forbindelse til. Outpost™ leveres som en Docker-container. Indtil videre er synkroniseringen kun envejs, så der er ingen måde at foretage ændringer i din PartsBox-database indefra Altium, men dette kan ændre sig i fremtiden.
Forudsætninger:
Start med at installere PostgreSQL ODBC-driveren. Installer derefter Docker Desktop, og download jrychter/outpost:latest-billedet fra Docker Hub.
I Docker Desktop skal du klikke på Kør-ikonet ud for billednavnet i afsnittet "Images". Åbn derefter afsnittet "Optional settings".
I afsnittet "Porte" skal du indtaste 5432 for værtsporten svarende til :5432/tcp.
I sektionen "Miljøvariabler" skal du oprette to miljøvariabler:
PARTSBOX_API_KEY: dette skal indeholde din PartsBox API-nøglePOSTGRES_PASSWORD: databaseadgangskode, som du vil bruge i Altium Designer til at oprette forbindelse til databasenKlik på knappen "Kør", og du bør se en kørende container i sektionen "Containere". Hvis du klikker på containeren, kan du tjekke logfilerne for eventuelle unormale meddelelser.
Derefter kan du oprette en DbLib eller DbLink i Altium (se venligst Altium Designer-dokumentationen for detaljer om forskellene mellem disse). Vælg "File | New | Library" fra hovedmenuen, og vælg derefter "Database Library".
I afsnittet "Source of connection" skal du vælge "Use connection string". Konfigurer derefter følgende forbindelsesstreng: Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=YOUR_PASSWORD_HERE
Sørg for at bruge den samme databaseadgangskode, som du brugte, da du startede Docker-containeren. Sørg også for, at der ikke er mellemrum i slutningen af forbindelsesstrengen.
Klik på knappen "Avanceret". I SQL-indstillinger skal du ændre venstre og højre anførselstegn til at være dobbelte anførselstegn (") og lade indstillingen "Citer tabeller" være markeret.
Klik på "Forbind". Du bør se databasefelter dukke op i tabellen lige under feltindstillinger.
I sektionen "Feltindstillinger", vælg "Enkelt nøgleopslag", og for feltet "Database", vælg "PartsBox ID".
På dette tidspunkt bør du have en fungerende databaseforbindelse med automatisk kortlægning af væsentlige felter. Du vil sandsynligvis gerne gemme denne database.
Hvis forbindelsen mislykkes med en fejlmeddelelse, er en ting at tjekke navnet på den ODBC-driver, der refereres til i forbindelsesstrengen. For at liste alle ODBC-drivere på din maskine kan du bruge Windows PowerShell og følgende kommando: Get-OdbcDriver. Du ville derefter bruge det relevante drivernavn på en af de listede drivere i forbindelsesstrengen.
PartsBox understøtter stregkodescannere, der genererer tastetryk, hvilket inkluderer de fleste USB-scannere. Zebra LS2208 er en pålidelig og overkommelig 1D-scanner, der fungerer godt med PartsBox. Men da komponentdistributører i stigende grad anvender 2D-stregkoder på grund af deres overlegne datalagringskapacitet, anbefales en 2D-scanner for at fremtidssikre din opsætning.
For at bruge en 2D-scanner med PartsBox skal du konfigurere den til at erstatte specielle ikke-udskrivbare tegn (ASCII-koder RS, GS og EOT) med strengene '{RS}', '{GS}' og '{EOT}', henholdsvis. Dette er nødvendigt for, at scanneren fungerer korrekt med webbaserede applikationer. Hvis du har en Zebra DS2208 scanner, skal du blot scanne den medfølgende stregkode for automatisk at konfigurere den til brug med PartsBox:

Enhver 1D-scanner, der understøtter USB HID-grænsefladen (dvs. fungerer som et tastatur), bør fungere med PartsBox. Hvis scannerens output er synligt i en teksteditor, er den kompatibel med PartsBox.
2D-scannere, der vides at fungere godt med PartsBox, inkluderer:
Zebra DS6608 (udgået i 2007) er kendt for ikke at fungere med PartsBox.
For at bruge en 2D-scanner med PartsBox skal scanneren understøtte strengerstatninger i scannede koder (kendt som 'Advanced Data Formatting' eller 'ADF' i Zebra-scannere). Dette er en begrænsning i webbrowsere, ikke PartsBox.
For den bedste stregkodescanningsoplevelse anbefaler PartsBox at bruge en dedikeret 2D-scanner, specifikt Zebra DS2208. En 2D-scanner kan afkode både 1D- og 2D-stregkoder, hvilket sikrer kompatibilitet med den voksende tendens til 2D-stregkoder, der bruges af distributører.
Et mere overkommeligt alternativ er appen Barcode to PC, som består af software installeret på din PC og en mobilapp til scanning. Selvom denne løsning i øjeblikket ikke fungerer pålideligt med DataMatrix-koder, forventes der forbedringer i fremtiden.
På grund af faktorer uden for PartsBox' kontrol kan 100% pålidelighed ikke garanteres ved brug af USB-scannere til stregkodescanning.
Hvis en 2D-scanner ikke fungerer med PartsBox:
Se venligst afsnittet 'Kendte problemer og begrænsninger' ovenfor for at se, om dit problem er angivet. Hvis scannerens output i Notesblok ser korrekt ud, men PartsBox stadig ikke kan genkende stregkoden, skal du bruge feedbackformularen til at rapportere problemet.