PartsBox Brugervejledning

Introduktion

Hvad er PartsBox?

PartsBox er et onlineværktøj til styring af lagerbeholdning af elektroniske komponenter, styklistepriser og produktion. Det giver en centraliseret platform for hele elektronikfremstillingsprocessen — fra indkøb og opbevaring af komponenter til bygning af projekter og sporing af output.

Nøglefunktioner inkluderer:

  • Lagerstyring: spor komponenter, lagerniveauer og lagerplaceringer med understøttelse af linkede komponenter (med producentens komponentnumre), lokale komponenter, metakomponenter og underenhedskomponenter.
  • Styklisteprissætning: prissæt din stykliste ved hjælp af opdaterede tilbud fra online distributører med understøttelse af prisrabatter, valutaomregninger, MOQ og lokale leverandørtilbud.
  • Produktion: byg projekter fra styklister med enkelttrins- og flertrinsbyggerier, underenheder, serienummersporing og fuld byggehistorik.
  • Partikontrol: spor specifikke partier af komponenter fra kilde til brug i produktion med tovejssportbarhed for kvalitetskontrol og overholdelse af lovgivning.
  • Indkøb: opret og administrer indkøbsordrer, spor ordrestatus og modtag komponenter på lager.
  • ID Anything™: hvert objekt i PartsBox (komponent, parti, lagerplacering, byggeri, ordre, projekt) tildeles en unik, kompakt kode, der kan udskrives som en QR-etiket, scannes med en mobilenhed og bruges til styklistematchning i CAD-værktøjer. Kombineret med serienummersporing pr. enhed muliggør dette fuld livscyklussporbarhed fra produktion til feltservice.
  • Stregkodescanning og etiketudskrivning: scan stregkoder for hurtigt at slå komponenter op og tilføje lager, og udskriv etiketter til lagerplaceringer og partier.
  • CAD-integration: importer styklister fra KiCad, Altium Designer og andre EDA-værktøjer.
  • API: programmatisk adgang til din komponentdatabase for integration med andre systemer.
  • Rapporter: lagerværdiansættelse, advarsler om lavt lager og andre rapporter.

Designfilosofi

PartsBox er designet til at være hurtig, diskret og nem at bruge. Grænsefladen er responsiv - søgning efter komponenter, kontrol af lager og styring af projekter sker alt sammen øjeblikkeligt. Flere brugere kan arbejde samtidigt, med ændringer synlige for alle i realtid.

I modsætning til traditionelle ERP- (Enterprise Resource Planning) eller MRP-værktøjer (Material Requirements Planning) er PartsBox let at introducere og integrere i en eksisterende arbejdsgang med minimal friktion. Målet er et værktøj, der hjælper dig med at forblive organiseret og effektiv uden at komme i vejen.

Kom i gang

Dette afsnit guider dig gennem det grundlæggende i PartsBox: oprettelse af en opbevaringsplacering, tilføjelse af en komponent, opbevaring af den og bygning af dit første projekt. Hvert trin bygger på det foregående, og til sidst vil du have et fungerende projekt med en prissat stykliste. Senere afsnit i denne vejledning dækker hvert emne meget mere detaljeret.

Opret en Lagerplacering

Før du tilføjer komponenter, skal du opsætte mindst én opbevaringsplacering for at repræsentere, hvor dine komponenter fysisk vil bo. Gå til 'Opbevaring' i topmenuen og klik på 'Opret'. Standardfanen er 'Enkelt', som opretter én placering.

Indtast et navn til din opbevaringsplacering (for eksempel 'b01' for din første kasse, eller 'hylde-A1' for et hylderum) og klik på 'Opret'. Du kan altid tilføje flere placeringer senere, herunder gitre af placeringer til kasser med rum.

For forslag til navngivning af lagerplaceringer, se afsnittet Lagerplaceringer under Lager og opbevaring.

Opret en komponent

Gå til 'Komponenter' i topmenuen og klik på 'Opret'. Du vil se et valg af komponenttyper: Linket komponent, Lokal komponent og Meta-komponent.

Vælg 'Linket komponent', hvis din komponent har et producentkomponentnummer (MPN). Indtast MPN i feltet 'Match nøjagtigt komponentnavn' og klik på 'Match'. PartsBox vil søge efter din komponent og vise matchende resultater sammen med deres specifikationer og databladlinks. Vælg det korrekte match fra listen og klik på 'Opret Komponent'.

Hvis din komponent ikke har et MPN (en generisk modstand, et printkort, en brugerdefineret mekanisk del), skal du vælge 'Lokal komponent' i stedet og indtaste et navn.

For flere detaljer om komponenttyper, se afsnittet Hvad er komponenter? under Komponenter.

Tilføj lager

Efter at have oprettet en komponent, skal du tilføje lager for at repræsentere de fysiske komponenter, du har ved hånden. Gå til komponentens detaljeside og klik på 'Tilføj lager' i venstre menu.

Lagerguiden har tre trin:

  1. Mængde og prisfastsættelse: Indtast den mængde, du har. Vælg eventuelt en pristype (pr. komponent eller hele partiet) og indtast, hvad du betalte.
  2. Opbevaringsplacering: Vælg den opbevaringsplacering, du oprettede tidligere.
  3. Ekstra information: Tilføj eventuelt en kommentar (for eksempel 'startlager' eller en ordrereference).

Klik på 'Tilføj lager' for at bekræfte.

For mere om lagerstyring, se afsnittet Lager under Lager og opbevaring.

Opret et projekt

Et projekt i PartsBox repræsenterer en stykliste (BOM). Naviger til 'Projekter' i topmenuen og klik på 'Opret'. Indtast et navn (og eventuelt en beskrivelse) til dit projekt, og klik på 'Opret projekt'.

Tilføj en Komponent til Projektet

Åbn dit nyoprettede projekt og naviger til fanen 'Stykliste'. Klik på 'Tilføj komponentpost' for at åbne komponentvælgeren. Søg efter den komponent, du oprettede tidligere, vælg den, og bekræft. Komponenten vil blive tilføjet til styklisten med en standardmængde på 1. Du kan derefter klikke på posten for at udvide den og justere mængden, tilføje designatorer eller konfigurere andre felter.

Opret et Projekt ved at Importere en Stykliste

Hvis du allerede har en stykliste (BOM) eksporteret fra et CAD-værktøj (KiCad, Altium, Eagle eller ethvert andet værktøj, der kan eksportere CSV), kan du oprette et projekt ved at importere det. Gå til 'Projekter' og klik på 'Importer'. Upload din CSV- eller TSV-fil.

PartsBox vil parse filen og vise en forhåndsvisning. Juster feltseparatoren og tegnkodningen, hvis det er nødvendigt, indtil forhåndsvisningen ser korrekt ud. Knyt derefter hver kolonne til det relevante styklistefelt ved hjælp af rullemenuerne over hver kolonne. 'Gæt'-knappen kan ofte få tilknytningerne rigtige automatisk, men gennemgå altid resultatet. De vigtigste tilknytninger er 'Mængde', 'Komponent' og 'Designatorer'.

Efter tilknytning af kolonner vil PartsBox forsøge automatisk at matche hver styklistepost til en komponent i din database. Poster, der matcher en komponent, vises med komponentnavnet; umatchede poster fremhæves. Hvis du oprettede komponenten fra de foregående trin, og styklisten indeholder det samme MPN, vil den blive matchet automatisk.

For manuelt at matche en umatchet post skal du klikke på den for at udvide postdetaljerne. I afsnittet 'Komponentmatchning' skal du klikke på 'Match til en eksisterende komponent' for at åbne komponentvælgeren og vælge den korrekte komponent. Du kan også oprette en ny komponent direkte derfra, hvis det er nødvendigt.

Når du er tilfreds med tilknytningerne og matchene, skal du indtaste et projektnavn og klikke på 'Importer'.

For flere detaljer om styklisteimport, matchning og administration af poster, se afsnittet Arbejde med styklister under Projekter og styklister.

Arbejde med Data

PartsBox bruger tabeller i vid udstrækning til at vise og administrere data. Mange funktioner – såsom søgning i tabeller, filtrering, tabelkonfiguration, bulkoperationer, brugerdefinerede felter, tags og vedhæftede filer – fungerer konsekvent på tværs af forskellige typer data (komponenter, partier, opbevaringsplaceringer, ordrer, projekter, styklisteposter og bygninger). Dette afsnit beskriver disse tværgående funktioner.

Tabeller

Tabeller i PartsBox er interaktive og funktionsrige. De understøtter søgning, filtrering, kolonnekonfiguration, sortering, masseudvælgelse og eksport til PDF eller CSV. Tabelindstillinger huskes pr. tabel, så dine præferencer bevares på tværs af sessioner. Funktionerne beskrevet nedenfor gælder for de fleste tabeller i applikationen.

Søgning i Tabel

Ud over den primære komponentsøgeboks (beskrevet i afsnittet Komponenter) er søgefunktioner tilgængelige i de fleste tabeller i hele applikationen. Disse søgebokse i tabellen tilbyder nøjagtig matchningsfunktionalitet for at hjælpe dig med hurtigt at indsnævre de viste rækker. Skriv blot i søgeboksen over en tabel for at filtrere dens indhold. Søgningen tager højde for værdier på tværs af alle synlige kolonner.

Filtrering

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.

Anvendelse af filtre på tabeller

For at filtrere dataene i en tabel skal du følge disse trin:

  • Find filterikonet i øverste højre hjørne af den tabel, du ønsker at filtrere.\n- Klik på filterikonet for at åbne filterkonfigurationsskærmen for den tabel.\n- Tilføj filterbetingelser ved hjælp af knapperne "Tilføj betingelse" eller "Tilføj flere betingelser". Du kan kombinere flere betingelser ved hjælp af logiske OG/ELLER-operatorer.\n- For hver filterbetingelse skal du vælge et felt, vælge en betingelse og indtaste en værdi.\n- Når du har defineret dine filterbetingelser, skal du klikke på knappen "Anvend filtre" nederst på skærmen for at anvende filtrene på tabellen.

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.

Definition af filterbetingelser

Filterbetingelser er byggestenene i dine filtre. Hver betingelse består af et felt, en betingelse og en værdi:

  • Felt: Vælg det felt, du vil bruge til filtrering, fra listen. De tilgængelige felter vil variere afhængigt af tabellen og de data, den viser. For eksempel repræsenterer "[Lager] Tags" tags tildelt en lagerplacering.\n- Betingelse: Vælg en betingelse, der matcher dine filtreringskrav. Listen over tilgængelige betingelser afhænger af den valgte felttype. For eksempel, hvis du vælger "[Lager] Tags", vil du se betingelser som "indeholder alle disse tags", "indeholder nogen af disse tags" og "indeholder ikke nogen af disse tags".\n- Værdi: Indtast den værdi, som betingelsen skal matche. Afhængigt af felttypen kan det være en liste over tags (for et tag-felt), en tekststreng, et tal eller et talområde (interval).

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.

Indtastning af numeriske værdier

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:

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

Håndtering af filterforudindstillinger

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:

  • Brug knappen "Indlæs forudindstilling" til at anvende en tidligere gemt filterforudindstilling på den aktuelle tabel.
  • Klik på "Gem forudindstilling" for at gemme den aktuelle filterkonfiguration som en ny forudindstilling. Vælg, om den skal gemmes som en personlig forudindstilling eller en virksomhedsdækkende forudindstilling.
  • Klik på "Administrer forudindstillinger" for at få adgang til yderligere muligheder for administration af forudindstillinger:
    • Slet uønskede forudindstillinger
    • Dupliker eksisterende forudindstillinger
    • Kopier eller flyt forudindstillinger mellem dine personlige forudindstillinger og virksomhedsforudindstillinger

Hurtig adgang til 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.

Forudindstillinger for tabelkonfiguration

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:

  • Klik på tabelkonfigurationsikonet (kolonneikonet) i tabeloverskriften for at gå i konfigurationstilstand.
  • Tilføj, fjern og arranger kolonner efter behov. Du kan trække i kolonnekanterne for at ændre størrelsen på dem.
  • Brug knappen "Gem som forudindstilling" nederst i konfigurationspanelet.
  • Indtast et navn til forudindstillingen, og vælg, om den skal gemmes som en personlig eller virksomhedsdækkende forudindstilling.
  • Klik på "Gem" for at bekræfte.

For at indlæse en gemt tabelkonfigurationsforudindstilling:

  • Brug rullemenuen "Indlæs konfigurationsforudindstilling...", der vises i tabeloverskriften (når forudindstillinger er tilgængelige).
  • Vælg en forudindstilling fra listen. Personlige forudindstillinger viser "(personlig)" og virksomhedsforudindstillinger viser "(virksomhed)" ved siden af deres navne.
  • Tabellen opdateres øjeblikkeligt for at vise den gemte kolonnekonfiguration.

Du kan også administrere dine forudindstillinger ved at klikke på tabelkonfigurationsikonet og bruge knappen "Administrer forudindstillinger" til at:

  • Omdøb forudindstillinger ved at klikke på deres navne
  • Slet forudindstillinger, du ikke længere har brug for
  • Dupliker forudindstillinger for at oprette variationer
  • Kopier forudindstillinger mellem personlige og virksomhedssamlinger
  • Flyt forudindstillinger fra personlig til virksomhed (eller omvendt)

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.

Tabeleksporter

De fleste tabeller i PartsBox kan eksporteres som PDF eller CSV ved hjælp af knappen Eksporter i tabellens sidefod. Eksporten inkluderer alle rækker, der matcher de aktuelle søge- og filterkriterier, ved hjælp af de aktuelt konfigurerede kolonner.

Hver tabel har to separate kolonnekonfigurationer: en til visning og en til eksport. Eksport kræver ofte et andet sæt kolonner end det, du ser på skærmen, så disse vedligeholdes uafhængigt. Når du går ind i tabelkonfigurationstilstand (ved at klikke på kolonneikonet i tabeloverskriften), lader en vælger i venstre side dig skifte mellem redigering af visningskonfigurationen og eksportkonfigurationen. Hvis du opdager, at eksporterede data ikke stemmer overens med det, du ser på skærmen, skal du kontrollere eksportkolonnekonfigurationen - den er sandsynligvis indstillet til forskellige kolonner.

PDF-eksporter producerer output af høj kvalitet med et sidehoved, der indeholder dokumenttitlen og dit firmalogo (hvis uploadet under Indstillinger > Generelt, se afsnittet Organisationer og adgang), og tabeldataene med formatering, der er passende til udskrivning. Billeder og URL'er, der findes i tabelkolonner, er inkluderet i PDF-eksporten. Miniaturebilleder vises inline, hvor det er relevant.

CSV-eksporter producerer en standard kommasepareret fil, der er egnet til brug i regneark og andre værktøjer.

Handlinger på flere elementer

Mange tabeller i PartsBox understøtter valg af flere elementer og udførelse af massehandlinger på dem. Dette mønster fungerer konsekvent på tværs af komponenter, partier, lagerplaceringer, ordrer, projekter, styklisteposter og bygninger.

For at vælge elementer skal du bruge afkrydsningsfelterne ud for hver række. Applikationen husker dine valg, mens du søger og filtrerer, så du kan opbygge et valg over tid uden at miste tidligere valgte elementer. Brug afkrydsningsfeltet i tabeloverskriften til at vælge eller fravælge alle synlige elementer. Når du har valgt elementer, skal du bruge menuen "Valgte..." for at få adgang til tilgængelige handlinger. De specifikke handlinger varierer afhængigt af den type data, du arbejder med - se de relevante afsnit for detaljer.

Brugerdefinerede felter

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:

  • For komponenter: distributørkomponentnumre, pålidelighedsniveauer, miljøoverholdelsesstatus\n- For lagerplaceringer: temperaturområder, ESD-beskyttelsesniveauer, ejerskabsoplysninger, MSL-niveau\n- For partier: leverandørbatchnumre, udløbsdatoer, kvalitetsinspektionsstatus\n- For ordrer: godkendelsesstatus, forsendelsesmetoder, tolddokumentation\n- For projekter: projektledere, udviklingsstadier, lovmæssige godkendelser\n- For bygninger: batchnumre, produktionslinjeidentifikatorer, kvalitetskontrolstatus

Brugerdefinerede felter er fuldt integreret i PartsBox-grænsefladen og kan være:

  • Tilføjet til tabelvisninger som kolonner\n- Eksporteret i PDF- eller CSV-tabeleksporter\n- Brugt til søgning\n- Brugt i filtre

Masseoperationer med brugerdefinerede felter

Når du arbejder med flere elementer, kan du udføre massehandlinger på brugerdefinerede felter:

  • Indstil brugerdefineret felt: Tilføj eller opdater en brugerdefineret feltværdi på alle valgte elementer på én gang\n- Omdøb brugerdefineret felt: Skift et brugerdefineret feltnavn på tværs af alle valgte elementer\n- Slet brugerdefineret felt: Fjern et brugerdefineret felt fra alle valgte elementer

For at bruge disse handlinger:

  • Vælg flere elementer i en tabel ved hjælp af afkrydsningsfelter
  • Brug menuen for bulkhandlinger til at vælge den brugerdefinerede feltoperation
  • Følg anvisningerne for at fuldføre operationen

Disse masseoperationer er tilgængelige for komponenter, lots, lagerlokationer, ordrer, projekter, projektposter og bygninger.

Tags

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.

Anvendelse af tags

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.

Søgning med tags

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.

Auto-tags for komponenter

PartsBox genererer automatisk auto-tags til dine komponenter baseret på deres specifikationer. Disse auto-tags oprettes uafhængigt af dine manuelt tildelte tags, så du behøver ikke 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.

Vedhæftede filer

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:

  • Datablade for elektroniske komponenter
  • 3D CAD-modeller af mekaniske dele
  • Fakturaer og følgesedler for ordrer
  • Kvalitetskontroldokumenter og testrapporter
  • Produktfotos og billeder
  • Applikationsnoter og referencedesigns
  • Overensstemmelsescertifikater (CoC) og sikkerhedsdatablade (MSDS)

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.

Komponenter

Hvad er komponenter?

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:

  • Linkede komponenter er til komponenter med producentens varenumre (MPN'er). Hvis en komponent har et MPN, og du kan finde det online, skal du vælge denne mulighed. Du vil øjeblikkeligt få en beskrivelse, et databladlink, et link til producentens websted, komponentspecifikationer, et miniaturebillede, og PartsBox vil være i stand til at få pris- og tilgængelighedsoplysninger om denne komponent fra distributører.
  • Lokale komponenter er til alt andet: generiske og navnløse komponenter, printkort, brugerdefinerede dele, mekaniske dele og alt, der ikke har et nøjagtigt varenummer.
  • Meta-komponenter grupperer komponenter, der er udskiftelige (nøjagtige erstatninger for hinanden).
  • Underkomponenter er resultatet af at bygge et projekt og svarer 1:1 til projekter.

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.

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.

Tilføjelse af komponenter

Oprettelse af komponenter

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 vil blive oprettet:

  • 'Linket komponent': Brug til komponenter med et unikt producentkomponentnummer (MPN).\n- 'Lokal komponent': Brug til generiske komponenter og alt andet, der skal spores.\n- 'Metakomponent': Brug, når du skal oprette en virtuel komponent, der repræsenterer flere tilsvarende komponentmuligheder (erstatninger).

Oprettelse af linkede komponenter

Der er to metoder til at søge efter linkede komponenter:

  • Match nøjagtigt komponentnavn (MPN): Begyndelsen af komponentnavnet skal matche (præfikssøgning). For eksempel vil 'TPS40210' matche 'TPS40210DGQ'. Dette er den foretrukne metode til at matche komponenter.
  • Søg: Dette er en fuzzy søgning, nyttig til forespørgsler som 'adafruit 1063'.

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.

For kommercielle brugere er det muligt straks at tildele et lokalt (internt/virksomheds) varenummer til en linket komponent.

Oprettelse af lokale komponenter

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.

Oprettelse af Meta-komponenter

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

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

  • Gå til komponentens informationsskærm\n- Klik på "Andre handlinger"\n- Klik på "Konverter til metakomponent"\n- Gennemgå forhåndsvisningen, der viser, hvor mange projekt- og listeposter der vil blive opdateret\n- Omdøb eventuelt metakomponenten (den har som standard det oprindelige komponentnavn)\n- Marker eventuelt "Inkluder erstatninger som medlemmer" for at tilføje eksisterende erstatninger som metakomponentmedlemmer\n- Hvis komponenten har vedhæftede filer, kan du eventuelt markere "Flyt vedhæftede filer til metakomponent"\n- Klik på "Konverter"

Hvad der sker under konvertering:

  • En ny metakomponent oprettes med det angivne navn
  • Den oprindelige komponent bliver medlem af den nye metakomponent
  • Felter kopieret til metakomponenten: navn, beskrivelse, noter, footprint, tags og brugerdefinerede felter
  • CAD-felter (KiCad-symboler/footprints/referencer, Altium-biblioteksreferencer/footprints) flyttes til metakomponenten og fjernes fra den oprindelige komponent
  • Hvis komponenten har et billede, kopieres det til metakomponenten (begge beholder billedet)
  • Vedhæftede filer flyttes valgfrit til metakomponenten (hvis du markerer muligheden)
  • Nuværende projektposter og listeposter opdateres til at referere til metakomponenten
  • Andre komponenters erstatningsreferencer, der pegede på denne komponent, opdateres til at referere til metakomponenten
  • Hvis "Inkluder erstatninger som medlemmer" er markeret, bliver alle gyldige erstatninger medlemmer af den nye metakomponent
  • Låste tilbud på poster ryddes

Hvad der forbliver uændret:

  • Lager, lots og tilbud forbliver hos den oprindelige komponent (nu et medlem af meta-komponenten)
  • Build-historikposter forbliver uændrede (de refererer til komponenter på byggetidspunktet)
  • Substitut-referencer på postniveau ændres ikke (disse er specifikke for hver post)

Global udskiftning af en komponent i alle projekter

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:

  • Gå til komponentens informationsskærm (den komponent, du vil erstatte)
  • Klik på "Andre operationer"
  • Klik på "Erstat i projekter"
  • Vælg erstatningskomponenten ved hjælp af komponentvælgeren
  • Marker eventuelt "Erstat også i erstatningsreferencer på postniveau", hvis du ønsker, at erstatningsreferencer på individuelle poster også skal opdateres
  • Klik på "Erstat"

Hvad der sker under udskiftning:

  • Alle aktuelle projektposter, der refererer til denne komponent, opdateres til at referere til erstatningskomponenten
  • Låste tilbud på berørte poster ryddes (da komponenten er ændret, gælder tidligere låste tilbud ikke længere)
  • Hvis "Erstat også i referencer til erstatninger på postniveau" er markeret, opdateres eventuelle referencer til erstatninger på postniveau, der peger på denne komponent, til at pege på erstatningskomponenten

Hvad der forbliver uændret:

  • Selve den originale komponent ændres eller slettes ikke — den forbliver i din komponentliste med alle dens data
  • Erstatninger på komponentniveau ændres ikke
  • Listeposter (indkøbslister) påvirkes ikke
  • Byggehistorikposter forbliver uændrede (de refererer til komponenter på byggetidspunktet)

Udskiftning af en komponent i valgte projekter

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:

  • Gå til projektlisten\n- Vælg et eller flere projekter ved hjælp af afkrydsningsfelterne\n- Klik på "Valgte..."\n- Klik på "Udskift komponent..."\n- Vælg kildekomponenten (den komponent, du vil udskifte) — komponentvælgeren er filtreret til kun at vise komponenter, der faktisk bruges i de valgte projekter\n- Vælg erstatningskomponenten\n- Marker eventuelt "Udskift også i erstatningsreferencer på postniveau"\n- Klik på "Udskift"

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.

Søgning efter Komponenter

Søgning er en grundlæggende funktion i PartsBox, der giver dig mulighed for hurtigt at finde de komponenter, du har brug for. Den primære søgeboks er placeret øverst i sektionen Komponenter.

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:

  • Navn
  • MPN (Producentens varenummer, hvis forskelligt fra navnet)
  • Producent
  • Beskrivelse
  • Footprint
  • Komponentnoter
  • Alle brugerdefinerede felter

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.

Ud over den primære komponentsøgning har de fleste tabeller i hele applikationen deres egen søgefunktion. Se afsnittet Søgning i tabel under Arbejde med data for detaljer.

Sletning af komponenter

Der er to måder at slette en komponent på:

  • Fra komponentinformationsskærmen ved at gå ind i "Andre handlinger" og klikke på knappen "Slet komponent".
  • Fra komponenttabellen ved at vælge flere komponenter og vælge handlingen "Slet..." i menuen "Valgte...".

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

Arkivering af komponenter

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.

Operationer på flere komponenter

For generel information om valg og betjening af flere elementer, se afsnittet Handlinger på flere elementer under Arbejde med data. De handlinger, der er specifikke for komponenter, er beskrevet nedenfor:

  • Tilføj/fjern tags: Rediger tags for de valgte komponenter i bulk. Du kan tilføje nye tags eller fjerne eksisterende, hvilket gør det nemmere at kategorisere og organisere dine komponenter.
  • Tilføj til projekt: Tilføj de valgte komponenter til et specifikt projekt/stykliste. Du vil blive bedt om at vælge målprojektet.
  • Tilføj til meta-komponent: Tilføj de valgte komponenter til en eksisterende meta-komponent eller opret en ny. Meta-komponenter grupperer udskiftelige komponenter (erstatninger).
  • Tilføj til indkøbsliste: Tilføj de valgte komponenter til en indkøbsliste, når du har brug for at bestille dem.
  • Indstil lav-lager-niveauer: Indstil lav-lager-tærsklen for alle valgte komponenter på én gang. Disse tærskler hjælper dig med at opretholde tilstrækkelig lagerbeholdning.
  • Indstil komponentnedslidning: Indstil nedslidningsparametre for de valgte komponenter. Nedslidning tager højde for forventet komponenttab under fremstillingsprocessen.
  • Download som CSV: Eksporter listen over valgte komponenter som en CSV-fil (Comma-Separated Values) til brug i regneark eller andre eksterne værktøjer.
  • Slet: Fjern de valgte komponenter permanent fra din PartsBox-database. En bekræftelsesmeddelelse vises for at forhindre utilsigtede sletninger. Overvej at arkivere komponenter i stedet for at slette dem.
  • Fravælg alle: Ryd det aktuelle valg uden at udføre nogen operationer på de valgte komponenter.

Erstatninger

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

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

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.

Stykliste-erstatninger

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.

Kombination af erstatninger

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.

Når du ser en komponents information, viser sektionen "brugt i projekter" alle projekter, hvor komponenten refereres - ikke kun som den primære komponent i en styklistepost, men også hvor den vises som en styklistesubstitut eller som medlem af en metakomponent brugt i et projekt. Dette kan også konfigureres som en tabelkolonne.

Standard lagerlokationer for komponenter

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:

  • Automatisk forudvalg: Når du tilføjer lager til en komponent med en standardplacering indstillet, vil den placering automatisk blive forudvalgt i lagerplaceringsvælgeren. Dette sparer tid og reducerer risikoen for ved et uheld at opbevare komponenter på det forkerte sted.
  • Obligatorisk håndhævelse: Valgfrit kan du markere standardplaceringen som obligatorisk. Når det er aktiveret, kan lager for den komponent kun tilføjes til standardplaceringen, hvilket forhindrer fejl fuldstændigt.

Sådan indstilles en standard lagerlokation for en komponent:

  • Gå til komponentens detaljeside\n- Gå til 'Indstillinger'\n- Vælg fanen 'Lager'\n- Vælg standardlagerplaceringen fra rullelisten\n- Marker eventuelt 'Placering er obligatorisk' for at gennemtvinge placeringen

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:

  • Komponenter med dedikerede kasser eller skuffer
  • Komponenter af høj værdi, der kræver kontrolleret opbevaring
  • Komponenter, der skal opbevares under specifikke miljøforhold
  • Sikring af konsistens, når flere personer tilføjer lager

Komponentsvind

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 giver dig mulighed for at definere svindparametre for hver komponent individuelt, hvilket sikrer, at dit lager og ordremængder tager højde for disse forventede tab. Når du bruger PartsBox til at bygge eller prissætte projekter og stykliste, tager applikationen automatisk de definerede svindparametre i betragtning. Den beregner det samlede antal nødvendige komponenter baseret på projektets behov og de forventede tab, hvilket sikrer, at du har tilstrækkeligt lager eller ordremængder til at fuldføre byggeriet.

PartsBox tilbyder to metoder til at specificere spild:

  • Procentbaseret svind: Denne parameter repræsenterer den procentdel af komponenter, der forventes at gå tabt under fremstillingsprocessen. Typiske svindrater spænder fra 0,1 % til 3 %, afhængigt af komponenttypen og dine specifikke produktionsprocesser. For eksempel, hvis du indstiller svindprocenten til 1 % for en komponent, og dit projekt kræver 1000 enheder, vil PartsBox beregne yderligere 10 enheder for at tage højde for det forventede tab.\n- Mængdebaseret svind: Denne parameter giver dig mulighed for at angive et minimumsantal af ekstra komponenter, der altid skal reserveres, uanset den procentbaserede beregning. Dette er især nyttigt for komponenter, der leveres på ruller eller bånd, hvor en vis længde af ledermateriale er påkrævet for at føre komponenten ind i placeringsmaskinen. Ved at indstille et mængdebaseret svind sikrer du, at du altid har nok komponenter til at dække dette minimumskrav.

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:

  • I komponenttabellen skal du markere afkrydsningsfelterne ud for de komponenter, du vil ændre. Du kan også bruge markeringsafkrydsningsfeltet i tabeloverskriften til at vælge alle komponenter, der i øjeblikket vises i tabellen.\n- Når du har valgt de ønskede komponenter, skal du åbne menuen 'Valg' og vælge 'Indstil komponentsvind…'.\n- I dialogboksen for svindindstillinger skal du indtaste de procent- og/eller mængdeværdier, du vil anvende på de valgte komponenter.\n- Klik på 'Anvend' for at opdatere svindparametrene for alle valgte komponenter.

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.

Lager og Opbevaring

Lager

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 dele (lager). Komponenter med nul lager tjener vigtige formål:

  • De angiver, hvad der skal bestilles.
  • De giver dig mulighed for at spore afventende ordrer.
  • Dine projekter (styklister) kan bruge komponenter, som du ikke fysisk har på lager, men som din producent vil have.
  • De giver dig mulighed for at importere styklister fra CAD-værktøjer i fremtiden og automatisk matche styklisteposter til komponenter.

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.

Lots

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.

Overvej for eksempel en 100nF kondensator, hvor du har en fuld rulle med 5000 stykker fra en leverandør og en strimmel afskåret tape med 100 stykker fra en anden. Uden partikontrol fortæller PartsBox dig kun, at du har 5100 stykker i alt - de to partier kan ikke skelnes. Med partikontrol spores rullen og den afskårne tapestrimmel som separate partier, hver med sin egen kilde, pris og historie. Du kan se nøjagtigt, hvor mange stykker der er tilbage på rullen i forhold til strimlen, vælge hvilket parti der skal forbruges under et byggeri, og spore ethvert kvalitetsproblem tilbage til dets specifikke kilde.

Lots kan have forskellige data tilknyttet:

  • Navn: En unik identifikator for partiet, typisk relateret til kilden eller anskaffelsesdatoen
  • Beskrivelse: Yderligere detaljer om partiet, såsom leverandøroplysninger eller specifikke egenskaber
  • Kommentarer: Noter om partiet, der kan være relevante for fremtidig reference
  • Tags: Etiketter, der kan anvendes til at filtrere partier til visning eller ved valg af komponentkilder til produktioner
  • Vedhæftede filer: Relevante dokumenter såsom fakturaer, inspektionsrapporter eller testresultater

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.

Lagerlokationer

En lagerplacering 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 muligt andet, du kan tænke på.

Organisering af dit lager

Det vigtigste princip er: prøv ikke at kategorisere komponenter efter type. Et almindeligt instinkt er at sætte alle modstande sammen, alle kondensatorer sammen og så videre — men dette skaber konstant omorganiseringsarbejde, efterhånden som dit lager vokser, og det skalerer ikke. Lad i stedet PartsBox holde styr på, hvor alt er. Når en ny forsendelse ankommer, skal du placere komponenter, hvor de fysisk passer. PartsBox vil altid fortælle dig nøjagtigt, hvor du kan finde enhver komponent.

Her er nogle almindelige tilgange, der fungerer godt i praksis:

  • Kasser efter størrelse: Behold et par kasser i forskellige størrelser. Når komponenter ankommer, skal du placere posen eller rullen i den kasse, der har plads og passer til pakken. En strimmel afskåret tape går i en lille kasse, en fuld rulle går på en hylde eller i en større kasse. Dette er enkelt og effektivt — du behøver aldrig at omarrangere noget.
  • Pr.-projekt-kasser: Hvis du arbejder på flere projekter, skal du beholde en kasse til hvert aktivt projekt med de komponenter, du har brug for til det. Dette gør det nemt at gribe alt til en byggesession. Komponenter, der ikke er tildelt et projekt, går i generel opbevaring.
  • Ruminddelte kasser med gitre: Små ruminddelte kasser (som dem, der bruges til fiskegrej eller hobbyartikler) fungerer godt til SMD-komponenter på afskåret tape. Opret hvert rum som en opbevaringsplacering ved hjælp af Gitter-metoden (f.eks. 'b01-a1' til 'b01-d6') og placer komponenter, hvor der er et ledigt rum.
  • Hylder til ruller: Fulde ruller passer ikke i små kasser. En hylde eller et stativ med mærkede positioner fungerer godt. Navngiv positioner som 's01-r1', 's01-r2' osv.
  • Prøvebøger: Modstands- eller kondensatorprøvebøger kan mærkes som en enkelt placering hver (f.eks. 'bog-r' for en modstandsbog), da det er nemt at finde en bestemt værdi i en bog.

Disse tilgange kan blandes frit. Du kan have en hylde til ruller, et par ruminddelte kasser til afskåret tape og små komponenter, og en pr. projekt-kasse på dit skrivebord.

Du kan navngive dine lagerplaceringer, som du vil, men her er et foreslået navngivningsskema:

Start med et bogstav, der angiver lagertypen: 'b' for kasser, 's' for hylder, 'c' for skabe, 'd' for skuffer. Et tocifret tal følger for den specifikke enhed. Hvis placeringen derefter har underrum, skal du bruge et gittersystem: a1, a2, b1, b2 og så videre. Dette resulterer i navne som 'b01-a4' (kasse 1, række a, kolonne 4) eller 's01-r3' (hylde 1, rulleposition 3). Brug det skema, der lader dig nemt finde komponenter.

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

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.

Tilføjelse af lagerlokationer

For at oprette en ny lagerplacering skal du navigere til Lager-sektionen i hovedmenuen og klikke på knappen 'Opret'. PartsBox tilbyder fire metoder til at oprette lagerplaceringer:

  • Enkelt placering: Denne metode bruges til at oprette en enkelt lagerplacering med et specifikt navn. Den er velegnet, når du kun skal tilføje én placering, f.eks. en enkelt kasse eller en hylde. Indtast det ønskede navn for placeringen og klik på 'Opret'. Du kan også markere placeringen som værende kun til en enkelt komponent.\n- Række: Rækkemetoden bruges til at oprette en lineær række af lagerplaceringer, mærket med tal eller bogstaver. Dette er nyttigt, når du har en række kasser eller rum arrangeret i en række. Angiv præfikset for placeringsnavnene, start- og slutnumrene eller bogstaverne, og klik på 'Opret'. For eksempel vil indtastning af et præfiks på "box", startnummer 1 og slutnummer 5 oprette placeringer med navnene "box1", "box2", "box3", "box4" og "box5".\n- Gitter: Gittermetoden giver dig mulighed for at oprette et todimensionelt array af lagerplaceringer ved hjælp af bogstaver eller tal for rækker og kolonner. Dette er praktisk til at organisere opbevaring i en gitterlignende struktur, såsom en hylde med flere rækker og kolonner. Indtast præfikset, række- og kolonneetiketterne, og klik på 'Opret'. For eksempel, med et præfiks på "shelf", rækkeetiketter på "A,B" og kolonneetiketter på "1,2", vil følgende placeringer blive oprettet: "shelf-A1", "shelf-A2", "shelf-B1", "shelf-B2".\n- 3D-gitter: 3D-gittermetoden udvider gitterkonceptet til at oprette et tredimensionelt array af lagerplaceringer. Dette er velegnet til komplekse lageropsætninger, som reoler i flere niveauer med rækker og kolonner. Angiv præfikset, niveau-, række- og kolonneetiketterne, og klik på 'Opret'. Som et eksempel vil et præfiks på "rack", niveauetiketter på "1,2", rækkeetiketter på "A,B" og kolonneetiketter på "1,2" generere lagerplaceringer såsom "rack-1-A1", "rack-1-A2", "rack-1-B1", "rack-1-B2", "rack-2-A1" og så videre.

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.

Operationer på flere lots

For generel information om valg og betjening af flere elementer, se afsnittet Operationer på flere elementer under Arbejde med data. De operationer, der er specifikke for partier, er beskrevet nedenfor.

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:

  • Flyt: Flyt alle valgte partier til en mållagerplacering.\n- Juster lagerantal: Ændr lagerantallet for valgte partier, så de matcher det fysiske lager.\n- Fravælg alle: Ryd det aktuelle valg uden at udføre nogen handlinger på de valgte partier.

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.

Operationer på flere lagerpartier i lagerlokationer

For generel information om valg og betjening af flere elementer, se afsnittet Handlinger på flere elementer under Arbejde med data. De specifikke handlinger for lagerpartier er beskrevet nedenfor.

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:

  • Flyt: Flyt alle valgte partier af komponenter til en mållagerplacering.\n- Juster lagerantal: Ændr lagerantallet for valgte partier af komponenter, så de matcher det fysiske lager.\n- Fravælg alle: Ryd det aktuelle valg uden at udføre nogen handlinger på de valgte partier.

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.

Projekter og styklister

Projekter

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:

  • Bygning af enheder: Når du er klar til at fremstille en enhed, kan du oprette en bygning fra projektet. Dette sporer produktionsprocessen, administrerer lagerniveauer og sikrer, at du har alle nødvendige komponenter til rådighed.
  • Omkostningsestimering: PartsBox beregner prisen på et projekts stykliste, hvilket giver et estimat af de samlede komponentomkostninger. Dette hjælper med produktprissætningsbeslutninger og styring af produktionsomkostninger.
  • Underkomponenter: Projekter kan repræsentere underkomponenter, der vil blive inkorporeret i større enheder eller systemer. Når du fuldfører et underkomponentprojekt, bliver de fremstillede varer tilgængelige som lager, der kan bruges som komponenter i andre projekter. Denne hierarkiske tilgang understøtter styring af komplekse produkter med flere monteringsniveauer.

Tilføjelse af komponenter til et projekt

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:

  • Tilføjelse af Flere Komponenter fra Komponenttabellen
    • Naviger til komponenttabellen, som viser en liste over alle komponenter på dit lager.
    • Vælg de ønskede komponenter ved at klikke på afkrydsningsfelterne ud for hver komponent.
    • Når du har valgt alle nødvendige komponenter, skal du klikke på menuen 'Valg' over komponenttabellen.
    • Fra rullemenuen skal du vælge 'Tilføj til projekt...'.
    • En dialogboks vises, der beder dig om at vælge målprojektet fra en liste over eksisterende projekter og justere mængden for hver komponent.
    • Vælg det relevante projekt og klik på 'Tilføj' for at inkludere de valgte komponenter i projektets stykliste.
  • Tilføjelse af en Enkelt Komponent fra Komponentinformationsskærmen
    • Find den specifikke komponent ved hjælp af søge- eller filtreringsmulighederne i komponenttabellen.
    • Klik på komponenten for at åbne skærmen 'Komponentinfo'.
    • På skærmen 'Komponentinfo' skal du finde knappen 'Tilføj til projekt'.
    • Klik på denne knap for at åbne en dialogboks, hvor du kan vælge målprojektet og indstille mængden.
    • Vælg det ønskede projekt og klik på 'Tilføj' for at inkludere komponenten i projektets stykliste.
  • Tilføjelse af en Komponent fra Projektets Styklistesektion
    • Åbn det projekt, hvor du vil tilføje komponenter.
    • Naviger til styklistesektionen i projektet.
    • Klik på knappen 'Tilføj komponent' i styklistesektionen.
    • En dialogboks vises til søgning og valg af komponenter.
    • Brug søge- og filtreringsmulighederne til at finde den ønskede komponent.
    • Klik på komponenten for at vælge den, og klik derefter på 'Tilføj' for at inkludere den i projektets stykliste.

Arbejde med styklister (BOMs)

Import af en stykliste (BOM)

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:

  • Mængde: mængde for den givne linje
  • Komponent: dette er enten MPN eller et navn, der beskriver komponenten (som 330R)
  • Designatorer: en eller flere designatorer ('C1') for denne styklistepost på printkortet, antallet af designatorer skal svare til mængden
  • Kommentarer: eventuelle kommentarer, der er nyttige til at forstå styklisten (kun informativt)
  • Fodaftryk/Pakke: komponentens fodaftryk som forstået af CAD-programmet (kun informativt)
  • Komponent ID Anything™ kode: bruges til automatisk at matche styklisteposter til komponenter ved hjælp af ID Anything™
  • Komponent CAD Nøgle: bruges til automatisk at matche styklisteposter til komponenter ved hjælp af CAD-nøgler
  • Monter Ikke (DNP): hvis ikke tom, vil indstille DNP-flaget for denne styklistelinje
  • Brugerdefineret Felt...: knytter en CSV-kolonne til et brugerdefineret felt for posten. Når det er valgt, vises en anden rullemenu, hvor du kan vælge et eksisterende brugerdefineret feltnavn eller indtaste et nyt. Værdier fra CSV-kolonnen gemmes som brugerdefinerede felter på de importerede styklisteposter.
  • Ignorer: behandl ikke denne kolonne på nogen måde

For at spare tid på fremtidige importer kan du gemme dine kolonne-mapping-indstillinger som en forudindstilling for hurtig adgang senere.

Matchning af styklisteposter til komponenter

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:

  • ID Anything™-match: hvis kolonnen Komponent ID Anything™ blev importeret med ID Anything™-koderne for komponenterne, og ID Anything™-koden peger på en komponent i databasen, vil posten blive matchet.
  • CAD-nøgle-match: hvis kolonnen 'Komponent CAD-nøgle' blev importeret, og der er et match mellem CAD-nøglen i styklisten og en CAD-nøgle i en af komponenterne i databasen, vil posten blive matchet.
  • Komponentnavn-match: hvis kolonnen 'Komponent' matcher enten det lokale navn eller MPN for nøjagtigt én komponent i databasen, vil posten blive matchet. Hvis der er flere navnematch, men nøjagtigt én af dem er en meta-komponent, vil meta-komponenten blive foretrukket.

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.

Ikke-komponent poster

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-fejlkontrol

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.

Fletning og udvidelse af poster

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 styklisteposter. En styklistepost med en mængde større end 1 kan udvides til individuelle poster, hver med en mængde på 1. Som et eksempel, hvis der er en post med RC0805FR-0710KL, en mængde på 3 og designatorer R1,R2,R3, kan den udvides til tre poster:

  • RC0805FR-0710KL, mængde på 1, designator R1
  • RC0805FR-0710KL, mængde på 1, designator R2
  • RC0805FR-0710KL, mængde på 1, designator R3

Dette er nyttigt, hvis du gerne vil redigere en af posterne individuelt eller ekskludere den fra bygninger. For at udvide skal du klikke på knappen 'Udvid post', når du redigerer en styklistepost, eller vælge flere poster 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.

Stykliste-erstatninger

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.

Håndtering af Altium Designer® CSV-eksportfejl

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:

  • Fjern dobbelte anførselstegn: En tilgang er at åbne den genererede CSV-fil i et tekstredigeringsprogram og manuelt slette de dobbelte anførselstegn fra felterne.
  • Fordobl dobbelte anførselstegn: En anden metode er at foranstille hvert dobbelt anførselstegn i et felt med et andet dobbelt anførselstegn. Ifølge CSV-standarden betyder dette, at det dobbelte anførselstegn er en del af feltværdien og ikke en afgrænser. Denne metode bevarer de originale data, samtidig med at CSV-filen gøres i overensstemmelse med forventede formateringsstandarder.

Overvej at tjekke for softwareopdateringer eller patches fra Altium, der muligvis løser dette problem i fremtidige udgivelser, hvilket reducerer behovet for manuelle filjusteringer.

Tilbud

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.

Prissætning af projekter

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.

Prisindstillinger

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:

  • Afkrydsningsfeltet 'Kun foretrukne distributører' vil ekskludere tilbud fra distributører, der ikke er på din foretrukne liste (man køber sjældent fra distributører på den anden side af kloden). Du kan ændre listen over foretrukne distributører i Indstillinger.
  • 'Kun autoriserede distributører' vil kun overveje tilbud fra distributører, der er autoriseret af producenten til at videresælge en komponent.
  • 'Kun på lager' vil kun overveje tilbud, hvor distributøren sagde, at komponenten er på lager.
  • 'Tjek lagerniveauer' går et niveau dybere og tjekker faktisk antallet af komponenter, som distributøren har på lager. Nogle distributører giver ikke nøjagtige oplysninger om lagerbeholdning, så afkrydsning af dette vil ekskludere deres tilbud.

Pristabel

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:

  • Batchmængde: Denne kolonne viser antallet af komponenter, der kræves for at bygge en specifik mængde af et projekt eller en stykliste. Den tager højde for de svindparametre, der er indstillet for hver komponent. Hvis svind er konfigureret, kan batchmængden være højere end det antal enheder, du bygger, for at tage højde for forventede tab under produktionen.\n- Købt mængde: Denne kolonne angiver den faktiske mængde, der skal købes, baseret på de valgte indkøbsmuligheder. For eksempel, hvis der er brug for 100 komponenter til en bygning, men du har 25 tilgængelige på lokalt lager og har valgt muligheden 'Brug lokalt lager, køb derefter om nødvendigt', vil den købte mængde være 75.\n- Bedste tilbud: PartsBox vælger automatisk det bedste tilbud for hver komponent baseret på dine præferencer og leverandørregler (se afsnittet Leverandørregler nedenfor). Denne kolonne viser det aktuelt valgte bedste tilbud.

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.

Valg af tilbud

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:

  • Prisrabatter, som varierer for hvert tilbud
  • Tilgængelighed og lagerinformation
  • Minimumsordremængder (MOQ'er)
  • Ordremultipla
  • Flere valutaer

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:

  • Emballage
  • Mængde i ordre
  • Estimeret ankomsttid (ETA) for ordrer
  • Fabriksleveringstid
  • Fabriksordremultipel

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.

Tilføjelse af lokale tilbud for tilpasset prissætning og rabatter

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:

  • Direkte fra projektpristabellen
  • Fra komponentinformationsskærmen for en specifik komponent

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:

  • Ordrereference eller nummer
  • Tilbudsdato
  • Kommentarer
  • Udløbsdato

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.

Valutahåndtering

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.

Eksportering af priser som PDF

Pristabellen kan eksporteres som et PDF-dokument ved hjælp af knappen Eksporter i tabellens sidefod. Den eksporterede PDF inkluderer projektinformation (navn, beskrivelse, datoer), en pris-vs-mængde oversigtstabel, der viser enheds- og totalpriser for forudindstillede byggekvantiteter, den aktuelt valgte byggekvantitet med dens enheds- og totalpris, og den fulde prisdetaljetabel med alle komponenter og deres indkøbsinformation. Hvis et firmalogo er blevet uploadet (se afsnittet Organisationer og adgang), inkluderes det i PDF-hovedet.

Leverandørregler

Leverandørregler styrer, hvilke distributører og leverandører der overvejes, når PartsBox vælger det bedste tilbud for styklisteposter. Ved at organisere regler i navngivne regelgrupper kan du oprette fleksible indkøbsstrategier — for eksempel at foretrække bestemte leverandører og falde tilbage til andre, hvis de ikke har lager. Regelgrupper kan anvendes globalt eller låses til specifikke projekter og indkøbslister.

Oprettelse og Håndtering af Regelgrupper

For at konfigurere leverandørregler skal du gå til Indstillinger og vælge 'Leverandørregler'. Derfra kan du:

  • Tilføj gruppe: Opret en ny regelgruppe med et navn og valgfri beskrivelse.
  • Slet gruppe: Fjern en regelgruppe, der ikke længere er nødvendig.
  • Gør til standard / Ryd standard: Indstil eller ryd en regelgruppe som den globale standard. Den globale standard bruges overalt, medmindre den tilsidesættes på projekt- eller indkøbslisteniveau.

Håndtering af leverandørregler kræver tilladelsen 'Rediger leverandørregler'.

Konfiguration af Regler Inden for en Gruppe

Hver regelgruppe indeholder en ordnet liste over regler. Regler kan tilføjes, fjernes og omarrangeres ved hjælp af op/ned-pilene.

Hver regel har en Køb fra-indstilling, der bestemmer, hvilke leverandører der overvejes:

  • Enhver leverandør: Ingen leverandørbegrænsning - alle tilbud overvejes.
  • Kun lokale tilbud: Kun manuelt indtastede lokale tilbud overvejes.
  • En af disse leverandører: En hvidliste - kun tilbud fra de valgte leverandører overvejes.
  • Enhver leverandør undtagen: En sortliste - tilbud fra de valgte leverandører udelukkes.

Hver regel kan også have et valgfrit Regelnavn/kommentarer-felt til dokumentationsformål. Leverandørlisten udfyldes fra leverandører, der har aktive tilbud i din database.

Hvordan Regler Behandles

Regler i en gruppe behandles fra top til bund:

  1. Den første regel anvendes på de tilgængelige tilbud. Hvis den producerer nogen matchende tilbud, bruges de - behandlingen stopper.
  2. Hvis en regel ikke matcher noget, prøves den næste regel.
  3. Hvis alle regler ikke producerer nogen matchende tilbud, vælges ingen tilbud, og posten vises som uprissat.

Dette skaber en fallback-kæde. For eksempel kan en regelgruppe med tre regler implementere følgende strategi:

  • Regel 1 — Køb fra LCSC eller TME (foretrukne lavprisleverandører)
  • Regel 2 — Køb fra Mouser (fallback)
  • Regel 3 — Køb fra enhver leverandør (sidste udvej)

Hvis LCSC eller TME har matchende tilbud, bruges de. Ellers prøves Mouser. Hvis Mouser heller ikke har nogen tilbud, accepteres enhver tilgængelig leverandør.

Brug af leverandørregler i projekter og indkøbslister

Leverandørregelvælgeren vises i projektets Pris-fane og i indkøbslister. Den viser alle tilgængelige regelgrupper, med den globale standard annoteret som '(Global standard)'. Valg af 'Ingen regler (alt accepteres)' deaktiverer leverandørfiltrering fuldstændigt.

Fordi skift mellem regelgrupper er øjeblikkeligt, fungerer de også som købsscenarier. Du kan definere flere grupper, der repræsenterer forskellige indkøbsstrategier, og hurtigt skifte mellem dem for at sammenligne, hvordan hver enkelt påvirker styklisteprisen, før du forpligter dig til en købsbeslutning.

Brug knappen Lås til at fastgøre en specifik regelgruppe til et projekt eller en indkøbsliste. En låst regelgruppe (vist som '(Lokalt låst)') forbliver i kraft for det projekt eller den liste uanset ændringer i den globale standard. Brug Lås op for at vende tilbage til at følge den globale standard.

Leverandørregelvælgeren vises også i individuelle komponentprissætningsvisninger, så du kan se, hvordan forskellige regelgrupper påvirker tilbudsvalg for en specifik komponent.

Indkøbslister

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.

Ordremængder i indkøbslisten kan redigeres direkte. Dette er nyttigt til at justere mængder for at opfylde minimumsordremængder (MOQ'er), drage fordel af prisrabatter eller runde op til fulde rulle-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.

Produktion

Produktioner

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

Bygning af projekter

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, når efterspørgslen opfyldes:

  • FIFO (First-In First-Out): bruger de ældste partier (sorteret efter anskaffelsesdato) først\n- LIFO (Last-In First-Out): bruger de nyeste partier (sorteret efter anskaffelsesdato) først\n- Sidst tilgået: bruger de senest tilgåede partier først\n- Største parti først: bruger partier med flest komponenter først\n- Mindste parti først: bruger de mindste partier først

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.

Enkelt-trins Byg

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.

Flertrins-byg

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.

Byggekonfigurationshistorik

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:

  • Komponenter, der blev ekskluderet eller markeret som 'monter ikke' for den specifikke bygning
  • Lageranmodninger genereret fra bygningen, der beskriver, hvilke komponenter der blev brugt fra specifikke placeringer, eller i tilfælde af partisporing, det nøjagtige parti (identificeret ved serienummer) brugt til produktionskørslen

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.

Visning af brugt lager

Når du ser en fuldført eller igangværende bygning, viser fanen Anvendt lager i venstre navigation det lager, der blev forbrugt under den bygning. Tabellen Anvendt lager tjener to formål: for det første viser den, hvad der blev brugt eller forbrugt i en bygning, og hvor meget det kostede; for det andet giver den dig mulighed for at administrere de partier, der vises i tabellen — for eksempel flytte dem til en anden lagerplacering, justere deres lagerantal eller tagge dem.

Detaljeringsgraden afhænger af, om partikontrol er aktiveret. Uden partikontrol er lageret for en komponent på et givet opbevaringssted ombytteligt — der er intet koncept om et parti, der kan spores eller administreres individuelt. Som et resultat er det ikke muligt at se de nøjagtige omkostninger for komponenter forbrugt i en byggeproces, eller at administrere det forbrugte lager direkte fra denne visning.

For abonnementer uden partistyring viser tabellen Anvendt lager komponentnavne, anvendte mængder, designatorer og lagerplaceringer. Dette giver en oversigt over, hvad der blev forbrugt.

For abonnementer med partistyring giver tabellen Anvendt lager fulde detaljer. Standardkolonnerne inkluderer komponentnavn, partinavn, anvendt mængde, omkostninger, designatorer, lagerplacering og den aktuelle resterende mængde i hvert parti. Omkostningssporing viser de samlede omkostninger for forbrugt lager, beregnet ud fra enhedsomkostningerne for hvert parti. Du kan udvide hver række for at se fulde partidetaljer.

Partikontrolvarianten understøtter også massehandlinger på de forbrugte partier:

  • Tilføj/fjern tags: Organiser forbrugte partier med tags
  • Indstil/omdøb/slet brugerdefinerede felter: Administrer brugerdefinerede feltværdier på tværs af valgte partier
  • Flyt: Flyt partier til forskellige opbevaringsplaceringer
  • Juster lageroptællinger: Ændr partimængder efter genoptælling

For at bruge massehandlinger skal du vælge partier ved hjælp af afkrydsningsfelterne og derefter vælge en handling fra menuen.

Brug af under-samlingskomponenter

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:

  • Gå til projektets informationsskærm.
  • Klik på knappen 'Opret underkomponent'. Denne handling skal kun udføres én gang pr. 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:

  • Vælg den lagerplacering, hvor byggeriet skal opbevares.
  • Indtast prissætning for den producerede underenhed. PartsBox beregner en foreslået pris baseret på de komponenter, der forbruges under byggeriet: med partikontrol er prisen nøjagtig (baseret på specifikke partipriser), og uden partikontrol estimeres den ud fra gennemsnitlige komponentomkostninger. Den foreslåede pris vises i prisfeltet og kan justeres før bekræftelse. For flertrinsbyggerier indtastes prissætning, når byggeriet afsluttes, da de faktiske omkostninger er kendt på det tidspunkt.
  • Tilføj kommentarer relateret til byggeriet.

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.

Visning af byggeresultater

Når du ser en bygning for et projekt med en underkomponent, viser fanen Byggeresultater i venstre navigation det resulterende lager oprettet fra den bygning. Dette fungerer på samme måde som visningen Lager brugt beskrevet ovenfor: med partikontrol får du fuld detalje pr. parti (partinavn, mængde, opbevaringsplacering, kommentarer) og bulkoperationer (tagging, flytning, justering af lageroptællinger); uden partikontrol vises en oversigt over opbevaringsplaceringer, mængder og kommentarer.

Sporing af individuelle enheder med serienumre

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

Indkøb

Indkøb

Ordrer

PartsBox understøtter tre typer ordrer, der hver repræsenterer et forskelligt stadie i indkøbsprocessen:

  • Åbne Ordrer: Disse ordrer er i den indledende fase og kan frit ændres. Du kan tilføje eller fjerne komponenter, justere mængder og foretage nødvendige ændringer, før du afslutter ordren. Åbne ordrer giver fleksibilitet under planlægnings- og budgetteringsfasen.
  • Bestilt: Når en åben ordre er afgivet hos en distributør, overgår den til tilstanden "Bestilt". Dette indikerer, at ordren er indsendt og afventer opfyldelse. En forventet leveringsdato er knyttet til bestilte varer, så du kan spore, hvornår komponenterne er planlagt til at ankomme.
  • Modtaget: Når alle varer fra en ordre er blevet leveret og behandlet med succes, markeres ordren som "Modtaget". Dette betyder, at indkøbsprocessen for den specifikke ordre er fuldført, og de modtagne komponenter er nu tilgængelige på dit lager.

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:

  • Ordremodtagelsesgrænseflade: Denne grænseflade giver dig mulighed for effektivt at modtage alle eller en del af komponenterne fra en ordre til en enkelt lagerplacering med blot et par klik.\n- Tilføj lager-dialog: Når du ser en enkelt komponent, kan du bruge dialogboksen Tilføj lager til at modtage varer mod en specifik ordre. Dialogboksen forudfylder mængden og prisen baseret på ordredetaljerne.\n- Stregkodescanning: Afhængigt af distributørens muligheder kan scanning af en stregkode enten vise dialogboksen Tilføj lager med forudfyldt mængde, eller i tilfælde af stregkoder, der inkorporerer PartsBox-koden, direkte modtage komponenten mod en specifik ordre, og automatisk udfylde mængde, prissætning og ordreinformation.

Indkøbslister

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.

Lager og Rapporter

Lagerværdiansættelse

PartsBox beregner værdien af dit komponentlager 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. Strategien for valg af komponentkilde (FIFO, LIFO osv. — se afsnittet Bygning af projekter) påvirker også værdiansættelsen: med partistyring bestemmer den, hvilke specifikke partiomkostninger der tilskrives hver bygning, mens gennemsnitsomkostningerne bruges uden partistyring.

Nøgletal

For hver komponent sporer PartsBox:

  • Indkøbsværdi: Det samlede beløb betalt for alt tilføjet lager. Dette repræsenterer de faktiske penge brugt på at erhverve komponenterne.
  • Gennemsnitlig indkøbspris: Beregnet ud fra alle tilføj-lager operationer, hvor en pris blev indtastet. Dette er den vægtede gennemsnitlige omkostning pr. enhed.
  • Samlet værdi: Den estimerede aktuelle værdi af lagerbeholdningen, beregnet som: gennemsnitlig indkøbspris × aktuel lagerbeholdning.

Værdiansættelse med lot-styring

Når lot-styring er aktiveret, sporer PartsBox den nøjagtige købspris for hvert lot. Dette giver præcise omkostningsoplysninger pr. lot:

  • Hvert parti beholder sin oprindelige købspris, hvilket muliggør nøjagtig omkostningssporing
  • Når komponenter bruges i byg, tilskrives omkostningerne baseret på de specifikke partier, der forbruges
  • Partiopdelinger arver omkostningerne fra forældrepartiet
  • Rapporter viser nøjagtige værdier baseret på faktiske partiomkostninger

Denne nøjagtige værdiansættelse er især nyttig til:

  • Nøjagtige beregninger af vareforbrug (COGS)\n- Overholdelse af regnskabsstandarder, der kræver præcis lagerværdiansættelse\n- Sporing af omkostningsvariationer mellem forskellige købsbatches

Værdiansættelse uden Lot-styring

Uden lot-styring bruger PartsBox gennemsnitsomkostningsmetoden til lagerværdiansættelse:

  • Al lagerbeholdning af en komponent behandles som fungibel (udskiftelig)
  • Den gennemsnitlige købspris beregnes på tværs af alle køb
  • Når lager fjernes, værdiansættes det til den aktuelle gennemsnitspris
  • Denne metode giver en rimelig tilnærmelse, når nøjagtig lot-sporing ikke er påkrævet

Rapporter

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.

Organisationer og adgang

Organisationer (Virksomheder)

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.

Organisationer kan uploade et firmalogo under Indstillinger > Generelt. Logoet vises i PDF-eksporter, herunder tabeleksporter og styklistepris-PDF'er, og erstatter standard PartsBox-logoet i dokumenthovedet.

Adgangsrettigheder

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:

  • Admin: Brugere med admin-adgang har fuld kontrol over systemet. De kan læse og skrive databasedata, administrere brugeradgang, ændre faktureringsoplysninger, slette alle data og annullere abonnementet. Administratorer har det højeste ansvarsniveau og bør tildeles med omhu.
  • Læs/Skriv: Brugere med læse-/skriveadgang kan se og ændre databasedata, såsom at oprette og opdatere komponenter, opbevaringssteder, projekter og byggeprocesser. De kan dog ikke administrere brugerkonti, faktureringsoplysninger eller abonnementet. Dette niveau er velegnet til brugere, der aktivt arbejder med lageret og har brug for at foretage ændringer.
  • Kun Læs: Brugere med skrivebeskyttet adgang kan se databasedataene, men kan ikke foretage nogen ændringer. Dette niveau er passende for brugere, der har brug for adgang til information til referenceformål, men ikke har brug for muligheden for at foretage ændringer.

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.

Revisionsspor

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:

  • Et præcist tidsstempel for, hvornår ændringen fandt sted
  • Brugerkontoen, der er ansvarlig for ændringen
  • Detaljerede data, der beskriver den specifikke karakter af ændringen

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.

Scanning, udskrivning og identifikation

ID Anything™

Hvert objekt i PartsBox — komponenter, partier, opbevaringssteder, byggeprocesser, ordrer og projekter — tildeles automatisk en unik, kompakt identifikator kaldet en ID Anything™-kode. Disse koder er korte nok til at være læsbare for mennesker (26 tegn) og kan kodes som QR-koder til scanning.

ID Anything™-koder tjener flere formål:

  • Fysisk mærkning: Udskriv QR-etiketter til lagerplaceringer, partier, byggerier eller ethvert andet objekt. Scanning af en etiket med en mobilenhed tager dig direkte til det objekt i PartsBox.
  • Enhedssporing: Når du bygger projekter med partikontrol, får hvert byggeri og hvert resulterende parti sin egen ID Anything™-kode. Med serienummersporing pr. enhed aktiveret kan hver fremstillet enhed identificeres individuelt, hvilket muliggør fuld livscyklussporbarhed - fra de komponenter, der indgik i den, til feltserviceoptegnelser vedhæftet senere.
  • Hurtig adgang: Hvert objekts informationsskærm viser dets ID Anything™-kode i øverste højre hjørne. Klik på den for at se QR-koden, udskrive en etiket eller kopiere koden.
  • CAD-integration: Gem ID Anything™-koder i dit CAD-komponentbibliotek for at få øjeblikkelig, nøjagtig stykliste-til-komponent-matchning, når du importerer styklister til PartsBox.

ID Anything™-systemet bruges overalt i PartsBox. Afsnittene nedenfor beskriver disse funktioner i detaljer.

Scanning af stregkoder

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.

Stregkodescanningsmetoder

PartsBox understøtter to metoder til scanning af stregkoder:

  • Ekstern Stregkodescanner: Brug af en dedikeret stregkodescanner er den anbefalede tilgang til regelmæssige, højvolumen operationer. Eksterne scannere tilbyder hurtigere og mere pålidelig scanningsydelse. Se afsnittet 'Stregkodescannere' i denne manual for detaljer om understøttede scannere og opsætningsinstruktioner.
  • Indbygget Kamera: Hvis du ikke har en ekstern scanner, kan du bruge din computers indbyggede kamera til at scanne stregkoder. Selvom det ikke er så hurtigt som en ekstern scanner, er denne metode praktisk til lejlighedsvise scanningsbehov.

Scanningsproces

For at starte scanning af stregkoder, klik på 'Scan' menuknappen i PartsBox. Afhængigt af din scanningsmetode:

  • Hvis du bruger en ekstern scanner, venter PartsBox på input fra scanneren.
  • Hvis du bruger det indbyggede kamera, viser PartsBox et live kamera-feed, så du kan placere stregkoden foran kameraet.

Når en stregkode er succesfuldt afkodet, analyserer PartsBox dataene og udfører en af følgende handlinger:

  • Eksisterende komponent: Hvis den scannede komponent allerede findes i din PartsBox-database, vil du blive præsenteret for muligheder for at tilføje lager, fjerne lager eller flytte lager for den komponent.\n- Ny komponent: Hvis den scannede komponent ikke findes i din database, vil PartsBox bede dig om at oprette en ny linket komponent. Den vil give en liste over matchende onlinekomponenter at vælge imellem. Når du vælger et match og opretter komponenten, vises dialogboksen 'Tilføj lager', så du kan tilføje det nyligt modtagne lager for den nyoprettede komponent.

Understøttede stregkoder

PartsBox understøtter en bred vifte af stregkodeformater, der almindeligvis bruges af distributører af elektroniske komponenter:

  • 2D Stregkoder:
    • DataMatrix og PDF417 stregkoder indeholdende ANSI MH10.8.2 data kodet ved hjælp af ISO/IEC 15434:2006 (brugt af DigiKey, Würth og andre distributører, der flytter til 2D stregkoder).
    • QR-koder fra nogle distributører (LCSC og TME).
    • ID Anything™ koder
  • 1D Stregkoder:
    • Stregkoder fra DigiKey, Mouser, Farnell, RS Components og de fleste andre, der koder producentens komponentnummer (MPN) i stregkoden.

Hvis den scannede stregkode indeholder mængdeoplysninger, vil den automatisk blive udfyldt i dialogboksen 'Tilføj lager'.

DigiKey-ordrer

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.

Labeludskrivning

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:

  • En Zebra-labelprinter eller enhver anden printer, der kan fortolke ZPL (Zebra Printer Language). Enhver ZPL-kompatibel Zebra-printer bør fungere, så vælg en efter dine behov. Vær forsigtig: nogle Zebra-printere understøtter kun EPL, ikke ZPL, disse vil ikke fungere med PartsBox.
  • JSPrintManager installeret lokalt på den computer, hvor printeren er tilsluttet. JSPrintManager er tilgængelig til Mac, Windows, Linux og Android. Du kan Downloade JSPrintManager gratis.

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

Printerkonfiguration

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.

Etiketskabeloner

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:

  • Etiketnavn: vælg et navn, der lader dig hurtigt huske, hvad etiketten er til\n- Etiketskabelon ZPL-kode: her indsættes ZPL-koden, der bruges til at generere etiketten. Vi foreslår at bruge Labelary Viewer til at skrive og teste din etiketkode, da den har fremragende onlinedokumentation, der vises, når markøren placeres på en ZPL-kommando. Datafelter, som du vil have udfyldt med PartsBox-data, skal markeres med tal i krøllede parenteser. Feltnummerering starter fra 0 (ikke 1), så brug {0} til dit første felt, {1} til det andet og så videre. PartsBox vil erstatte disse markører med faktiske data, når etiketten genereres.\n- Etiketbredde og Etikethøjde: disse er etiketdimensionerne i tommer. Disse skal matche dine faktiske etiketdimensioner.\n- Prikker pr. mm: den opløsning, du vil udskrive med, hvilket afhænger af din printer.\n- Eksempelvisning: hvis din skabelon er klar, kan du klikke på 'Generer' for at vise et eksempelbillede af din etiket ved hjælp af et tilfældigt objekt fra din database. Du kan også prøve en testudskrift af etiketten, hvis din printer er konfigureret og klar til at udskrive.

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.

Udskrivning af etiketter

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.

Stregkodescannere

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:

Understøttede scannere

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 er kendt for 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.

Kendte problemer og begrænsninger

  • Hvis du bruger et ikke-amerikansk tastaturlayout, kræves yderligere scanneropsætning. Efter at have scannet PartsBox-opsætningsstregkoden, skal du scanne den regionale kode for dit tastaturlayout fra manualen, der fulgte med din scanner.
  • Scanning fungerer muligvis ikke pålideligt i Firefox på Windows. Det anbefales stærkt at bruge en alternativ browser, såsom Chrome eller Edge.

Fejlfinding

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:

  • Tjek dets output i et tekstredigeringsprogram som Notesblok
  • Scan en 2D-stregkode og bekræft, at resultatet indeholder sekvenserne '{RS}', '{GS}' og '{EOT}'
  • Hvis disse sekvenser mangler, skal du sikre dig, at scanneren er konfigureret til specielle kodeudskiftninger
  • Hvis du bruger et ikke-amerikansk tastaturlayout, skal du scanne den relevante regionale opsætningskode fra din scanners manual

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.

Udgivelse af Din Komponentdatabase

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.

Opsætning af din offentlige side

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.

Valg af Komponenter til Udgivelse

PartsBox tilbyder tre muligheder for at vælge komponenter, der skal gøres offentligt synlige:

  • Ingenting: Vælg denne mulighed, hvis du ikke ønsker at udgive nogen komponenter. Din offentlige webside vil ikke eksistere.
  • Komponenter, der matcher filterbetingelser: Brug knappen "Rediger filtre" til at oprette filtre baseret på komponentdata. Kun de komponenter, der opfylder filtreringskriterierne, vil blive udgivet. En almindelig tilgang er at bruge tag-baseret filtrering. For eksempel kan du opsætte et filter til kun at udgive komponenter, der har tagget "offentlig".
  • Alle dine komponenter: Vælg denne mulighed for at gøre hele din komponentdatabase offentligt tilgængelig.

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.

Integration med CAD-værktøjer

KiCad Integration

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.

Konfiguration i PartsBox

For at konfigurere KiCad-integration i PartsBox:

  • Gå til 'Indstillinger'.
  • Vælg fanen 'CAD-integration'.
  • Vælg 'KiCad' fra menuen i venstre side.

Konfigurationen er opdelt i disse sektioner:

Generelle indstillinger
  • Indledende filter anvendt på alle komponenter: Dette filter begrænser, hvilke komponenter fra din database der potentielt er tilgængelige for KiCad. Kun komponenter, der matcher dette filter, vil blive overvejet til inkludering i kategorier. Du kan redigere filterkriterierne eller nulstille det til standard (intet filter). En optælling af komponenter, der passerer dette filter, vises.
Kategorier

Kategorier definerer undersæt af din komponentdatabase, der vil være synlige som separate browsbare sektioner i KiCad Symbol Chooser.

  • En standardkategori "Alle komponenter" inkluderer alle komponenter, der passerer det indledende filter.
  • Du kan oprette brugerdefinerede kategorier ved hjælp af filtre. For eksempel kan du oprette kategorier for "Modstande", "Kondensatorer" eller "Stik".
  • For hver kategori definerer du et navn, en valgfri beskrivelse og filterkriterierne.
  • Antallet af komponenter i hver kategori vises.
Felter

Denne sektion styrer, hvordan PartsBox-komponentdata kortlægges til KiCad-symbolfelter.

  • PartsBox giver standardtilknytninger for almindelige felter som MPN, Producent, Datablad URL og de specifikke KiCad-felter konfigureret pr. komponent.
  • Du kan tilpasse disse tilknytninger:
  • Tilføj nye tilknytninger fra PartsBox-felter (inklusive standardfelter, brugerdefinerede felter, specifikationer og specifikke KiCad-felter) til KiCad-felter.
  • Angiv KiCad-feltnavnet. Standard KiCad-felter inkluderer Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Du kan også definere brugerdefinerede feltnavne.
  • Vælg, om feltet skal være synligt i diagrammet som standard.
  • Nogle tilknytninger er indbyggede og kan ikke ændres. 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.
  • ID Anything™ bruges til at matche importerede styklister til komponenter og er altid knyttet til KiCad "PartsBox ID"-feltet.
  • ID Anything™ URL bruges til hurtigt at hoppe til komponentinformationssiden i PartsBox (hvor databladene kan tilgås), så det er altid knyttet til KiCad "datasheet"-feltet. Dette lader dig trykke på 'd' i KiCad for at åbne komponentinformationssiden i PartsBox.
  • Det anbefales at knytte Footprint til "[Komponent] KiCad-fodaftryk" og Reference til "[Komponent] KiCad-reference".
KiCad Konfiguration

Dette afsnit indeholder den konfigurationsfil, der kræves af KiCad.

  • PartsBox genererer indholdet til en .kicad_httplib-fil.
  • Denne fil indeholder de nødvendige oplysninger for, at KiCad kan oprette forbindelse til PartsBox API'et, herunder API-slutpunktets URL og din unikke adgangstoken (API-nøgle).
  • Du kan kopiere konfigurationsteksten til udklipsholderen eller downloade den som en fil.

Konfiguration i KiCad

For at aktivere PartsBox-biblioteket i KiCad:

  • Gem konfigurationen genereret i forrige trin i en fil med navnet partsbox.kicad_httplib (eller et hvilket som helst navn med filtypenavnet .kicad_httplib).
  • Placer denne fil på et sted, der er tilgængeligt for KiCad, f.eks. en KiCad-biblioteksmappe eller en brugerdefineret placering.
  • I KiCad skal du gå til 'Preferences' -> 'Manage Symbol Libraries...'.
  • I dialogboksen 'Symbol Libraries' skal du klikke på knappen '+' eller 'Add Library'.
  • Naviger til og vælg den partsbox.kicad_httplib-fil, du gemte.
  • (Valgfrit, anbefales) Navngiv biblioteket, så det vises før andre biblioteker i symbolvælgeren, for eksempel "*PartsBox Library".
  • Sørg for, at biblioteket er aktiveret (afkrydsningsfeltet er markeret), og klik på 'OK'.

PartsBox-biblioteket vil nu blive vist i KiCad Symbol Chooser. Du kan gennemse de kategorier, du har defineret, og vælge komponenter.

Indstilling af KiCad-felter pr. komponent

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:

  • Åbn detaljesiden for en specifik komponent i PartsBox.
  • Gå til fanen 'Komponentindstillinger' til venstre.
  • Find sektionen 'CAD/PLM-data'.
  • Udfyld følgende felter:
  • KiCad-symbol: Det fulde KiCad-symbolnavn, inklusive biblioteksaliaset (f.eks. Device:R, MyLibrary:MySymbol). Denne værdi vil blive knyttet til feltet symbolIdStr i KiCad.
  • KiCad-fodaftryk: KiCad-fodaftryksnavnet, inklusive biblioteksaliaset (f.eks. Resistor_SMD:R_0603_1608Metric).
  • KiCad-reference: Standardpræfikset for referencedesignator (f.eks. 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").

Dataudveksling og caching
  • Når du åbner Symbolvælgeren i KiCad, henter den listen over kategorier og komponenterne inden for den aktuelt valgte kategori fra PartsBox.
  • KiCad cacher kategorilisten af ydeevneårsager. Ændringer i kategoridefinitioner i PartsBox kan kræve genstart af KiCad for at være synlige.
  • Når du vælger en specifik komponent i Symbolvælgeren, anmoder KiCad om detaljerede oplysninger for den komponent fra PartsBox ved hjælp af de tilknytninger, der er defineret i 'Felter'-konfigurationen.
  • Disse detaljerede oplysninger udfylder felterne i det symbol, der er placeret på diagrammet.

Integration med Altium Designer®

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øgle
  • POSTGRES_PASSWORD: databaseadgangskode, som du vil bruge i Altium Designer til at oprette forbindelse til databasen

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

API

PartsBox leverer en API til programmatisk adgang til din komponentdatabase. API'en er handlingsorienteret: i stedet for at eksponere databaseobjekter direkte, giver den specifikke handlinger til styring af komponenter, lager, lagerplaceringer, projekter, styklister, ordrer, byggerier, partier og mere. Dette muliggør integration med andre systemer såsom ERP, MES eller brugerdefinerede værktøjer.

API'et bruger JSON til anmodninger og svar (med EDN som et alternativ) og godkender ved hjælp af API-nøgler. For at generere en API-nøgle skal du gå til Indstillinger i din organisation.

For fuld dokumentation, inklusive tilgængelige handlinger, anmodnings-/svarformater og eksempler, se API-dokumentationen.

Indholdsfortegnelse

Få kontrol over dit lager, indkøb og produktion

Prøv demoen

Planer og priser