Alla guider

Beställning

Att skriva en stycklista en fabrik kan köpa

Hur du listar komponenter så att en köpare kan köpa dem utan att gissa, med alternativ, DNP-rader, insatta komponenter och minikvantiteter.

Uppdaterad 2026-11-106 min läsning

En stycklista (BOM) är inköpslistan för ditt mönsterkort (PCB). Personen som läser den måste förvandla varje rad till en inköpsorder för en exakt komponent och har inget sätt att fråga komponentens designer vad som menades. En stycklista en köpare kan läsa utan att gissa är den största enskilda schemabesparingen i en PCBA-beställning.

Vad varje rad måste säga

Kolumn Varför det spelar roll
Referensbeteckningar (R1, R2, C7) Kopplar raden till placeringsfilen och komponenttrycket
Antal Måste vara lika med antalet beteckningar på raden
Värde 10 kΩ, 100 nF och enheten, så inget beror på läsaren
Footprint eller kapsel 0402, SOT-23, SOIC-8, så komponenten passar pads
Tillverkare Artikelnummer är bara unika per tillverkare
Tillverkarens artikelnummer (MPN) Den exakta artikeln att köpa
Beskrivning Tolerans, spänning, dielektrikum, effekt: vad MPN inte gör uppenbart
Noter Placera inte, alternativ, särskild hantering

Tillverkarens artikelnummer är raden som spelar roll. En distributörs egen orderkod är användbar som tips, men den namnger en lagerartikel som kanske inte finns i fabrikens försörjningskedja.

Referensbeteckningen är nyckeln som binder ihop filerna.

En stycklistrad och placeringsraden med samma referensbeteckning, kortet med komponenten på sin position från origo och footprinten med samma pads
  1. En stycklistrad säger vad som ska köpas: värde, footprint, tillverkare och artikelnummer.
  2. Placeringsraden med samma referensbeteckning säger vart den ska: X, Y, rotation och sida.
  3. Positionen mäts från ett origo, som måste vara det Gerber-filerna använder.
  4. Footprinten på kortet måste passa kapseln för komponenten på stycklistraden.
  5. Referensbeteckningen är länken. Om den finns i en fil och inte i den andra köps en komponent och placeras inte, eller placeras och köps inte.

En bra rad och en dålig rad

Dålig:

Designators Qty Value Part
C1, C2 2 100n capacitor

Vilken tolerans? Vilken spänning? Vilket dielektrikum? Vilken storlek? En köpare väljer en, och det kanske inte är den du menade. En 100 nF kondensator i en avkopplingsposition, en tidskrets och ett filter är tre olika krav.

Bra:

Designators Qty Value Footprint Manufacturer MPN Description
C1, C2 2 100 nF 0402 (named) (exact number) MLCC, X7R, 16 V, 10 %

Den bra raden säger vad komponenten är, på två oberoende sätt: med nummer och med beskrivning. Om numret är slut i lager visar beskrivningen vad som skulle vara en acceptabel ersättning.

Alternativ

Säg vilka alternativ som är tillåtna. Det finns tre ärliga svar per rad:

  • Inget alternativ. Komponenten är kritisk (en precisionsreferens, en radiomodul, en reglerad kraftkomponent) och bara denna komponent får användas.
  • Motsvarighet tillåten. Allt som uppfyller beskrivningen går bra. Detta fungerar bra för passiva.
  • Listade alternativ. Namnge andra och tredje MPN. Gör detta för varje knapp komponent.

Utan detta måste en köpare som hittar komponenten slut i lager stanna och fråga dig, vilket kostar dagar, eller besluta för dig, vilket är en risk du inte valde.

Placera inte, och komponenter du lägger till för hand

Vissa komponenter finns på schemat men ska inte bestyckas: ett valfritt motstånd, en kontakt du passar senare, en debugheader. Markera dem ”placera inte” (DNP, eller ”do not fit”) i stycklistan och ta bort dem från placeringsfilen, eller markera dem åtminstone i båda. En rad som finns i stycklistan men inte i placeringsfilen är den vanligaste källan till en fråga.

Om du vill att något lämnas utanför reflow och läggs till för hand, säg det också.

Komponenter du levererar (insatta komponenter)

Du kan skicka vissa eller alla komponenter. Gör detta när en komponent är svår att köpa, när du har lager, eller när du måste använda en specifik lot. Regler som får det att fungera:

  • Markera raden ”insatt” och säg vem som levererar den.
  • Skicka några fler än kortantalet. Maskiner förlorar komponenter vid laddning och under uppställning, och en liten passiv på klippt tejp är lättare att förlora än en rulle.
  • Skicka komponenterna i originalförpackning, märkta med MPN, på tejp eller rulle för maskinplacering. Lösa komponenter kan inte placeras effektivt med maskin och kan betyda handplacering.
  • Se till att fukt­känsliga komponenter (många IC:er) är i förseglade påsar med fuktkortet intakt.

Livscykel och tillgänglighet

Innan du skickar stycklistan, kontrollera varje rad för:

  • Rekommenderas inte för nya designer (NRND) eller livslängdens slut (EOL). En komponent kan fortfarande säljas från lager, men lagret räcker inte.
  • Lång ledtid. Vissa komponenter, som mikrokontrollers, kraftkomponenter och vissa kontakter, kan ta många veckor och är den verkliga orsaken till ett långt schema. Se Ledtider och hur du planerar dem.
  • Enkel källa. Bara en tillverkare och inga alternativ.
  • Förfalskningsrisk. Komponenter köpta från en okänd mäklare, snarare än tillverkaren eller en auktoriserad distributör, kan vara ommärkta eller återvunna.

Minsta orderkvantiteter och spill

Komponenter säljs i förpackningar: en hel rulle med 5000 motstånd, en klippt tejp med 100, en bricka med 90 chip. Priset per styck för din kvantitet är sällan priset per styck i katalogen, och det finns ett minimum du betalar även om du behöver mindre. Två idéer hjälper:

  • Minsta orderkvantitet (MOQ). Det minsta antal säljaren säljer. Du betalar för det vare sig du använder allt eller inte.
  • Spill (overage). De extra komponenter som köps för att täcka förluster vid bestyckning. Små passiva förloras oftare än stora IC:er, så fabriker lägger vanligen till en procent för dem och ingenting för dyra komponenter. Fråga vilken regel som används och om överblivna komponenter kommer tillbaka till dig.

För en prototypserie på fem kort domineras komponentkostnaden ofta av minsta kvantiteter, inte av kvantiteten på korten. Om du planerar en upprepad beställning är överblivna komponenter ett lager du kan återanvända.

Kontrollera stycklistan innan du skickar den

  1. Summera antalskolumnen: den ska vara lika med antalet placerade komponenter i placeringsfilen.
  2. Varje referensbeteckning dyker upp en gång, på exakt en rad.
  3. Varje footprint matchar kapseln för MPN. Öppna databladet för varje komponent du inte använt förut.
  4. Polariserade komponenter (dioder, elektrolytkondensatorer, IC:er) har ett tydligt pin-1- eller polaritetsmärke i komponenttrycket och bestyckningsritningen.
  5. Varje rad har en MPN eller är markerad DNP.

Rotation och polaritet är där stycklista, placeringsfil och footprint oftast skiljer sig. Ritningen visar en komponent på tre sätt.

En liten komponent med tre terminaler ritad som placerad, vriden ett kvarts varv och på undersidan, var och en med sitt mittkors och sin pin-1-prick
  1. Komponentens mitt är punkten placeringsfilen ger som X och Y.
  2. Pin 1 har en prick. Rotationen i placeringsfilen mäts mot hur footprinten ritas i biblioteket, inte mot komponenten på rullen.
  3. Ett kvarts varv: samma komponent roterad. Om bibliotek och placeringsfil är oense om noll landar komponenten roterad.
  4. Undersidan är speglad, så pin 1 är på andra sidan. Filen måste säga vilken sida komponenten sitter på.

Hur detta visar sig när du beställer här

De 25 kontrollerna vid uppladdning tittar på kortfilerna. De avgör inte om en komponent är rätt för din krets, och de kontrollerar inte lager. En ingenjör läser stycklistan innan komponenter köps och frågar dig om saknade alternativ, knappa komponenter och rader som inte kan köpas. Priset följer dina alternativ och visas i US-dollar. Se vad som driver priset, och ladda upp på uppladdningssidan.

Testa på ett riktigt kort

Ladda upp ett kort och se de 25 kontrollerna på det.

Ladda upp ett kort