En metakomponent er en gruppe komponenter som er utskiftbare for ditt formål, brukt som om det var en enkelt komponent. PartsBox behandler den som en normal komponent, men utsetter valget av hvilket medlem som faktisk skal brukes til valget må tas — når du priser en stykkliste eller legger inn en ordre. Det er nøyaktig da du vil bestemme deg, fordi det billigste tilgjengelige medlemmet endres med pris, lager og mengde.
Dette betyr mest for passive komponenter, der hvilken som helst av et dusin produsenter vil fungere. En 0402 X5R 100nF 25V kondensator kan være hvilken som helst av:
I stedet for å forplikte deg til én i stykklisten (BOM), opprett en metakomponent — for eksempel C0402-100NF-25V — som inneholder alle. Når PartsBox priser stykklisten, samler den tilbud for hvert medlem og velger det billigste for byggeantallet og dine valgte leverandører. For en kontraktsprodusent som priser en kundestykkliste som ikke navngir nøyaktige komponenter, er dette hvordan du priser passive komponenter raskt og beholder besparelsen når prisene endres.

Det fungerer for mer enn passive. NXP MPXV7002DP-trykksensoren kan ofte erstattes av MPXV7002DPT1 eller MPXV7002GP, avhengig av hva som er billigst eller på lager. Emballasjevarianter er et annet hverdagslig tilfelle: 'TPS61161DRVR' og 'TPS61161DRVT' er samme silisium på en annen rull, og en metakomponent kalt 'TPS61161DRV' administrerer begge som én. Utskiftbare versjoner av en underenhet — "Kontrollmodul v1.1" og "v1.2" — grupperes på samme måte.
En metakomponent viser den kombinerte beholdningen til alle medlemmene, så spørsmålet "har jeg nok 100nF 0402-kondensatorer" har ett svar selv når komponentene ligger i fem forskjellige bokser under fem produsentnavn. Advarsler om lav beholdning fungerer også på metakomponentnivå: sett en terskel på gruppen og bestill på nytt når totalen blir lav, uavhengig av hvilket medlem som er tømt.
Hvert medlem forblir en normal komponent — koblet eller lokal — med sin egen beholdning, sine egne tilbud og sin egen historikk. Dine egne lokale tilbud knyttes til medlemskomponenter i stedet for til selve metakomponenten, og prising finner dem gjennom medlemmene. Når du bygger, kan linjen fylles fra ethvert medlems beholdning. En komponents "brukt i prosjekter"-liste følger disse referansene, så et medlem viser prosjektene det når gjennom sine metakomponenter.
Når du bygger en meta-komponent, foreslår PartsBox ytterligere erstatninger basert på hva andre brukere grupperer sammen, rangert etter hvor vanlige de er. Legg til en med et klikk.

En metakomponent kan bære KiCad og Altium bibliotekdata — symboler, fotavtrykk og referanser — slik at skjemaet ditt peker på C0402-100NF-25V i stedet for på én produsent. Designet forblir generisk, og produsentbeslutningen skjer der den hører hjemme: på kjøpstidspunktet, på gjeldende priser.
En meta-komponent har sin egen enhet, og medlemmene må bruke en enhet i samme kategori. En meta-komponent målt i centimeter kan inneholde medlemmer målt i tommer eller fot, men ikke i gram. En meta-komponent uten enhet kan bare inneholde medlemmer talt i stykker. Den kombinerte beholdningen vises i meta-komponentens egen enhet, og konverterer medlemmer sporet i andre enheter i samme kategori. En enkelt komponent kan tilhøre flere meta-komponenter med forskjellige enheter — en ledning kan være i én meta-komponent sporet i meter og en annen i fot — slik at hvert prosjekt fungerer i den enheten som passer det.
Hvis en komponent allerede har beholdning og historikk og du innser at den burde være ett av flere alternativer, konverter den til en meta-komponent direkte i stedet for å starte på nytt. Den opprinnelige komponenten blir det første medlemmet og beholder all sin beholdning og historikk. Du kan trekke inn dens eksisterende erstatninger som medlemmer, gi meta-komponenten nytt navn, og velge om du vil flytte vedlegg. Prosjekt- og listeoppføringer pekes om til den nye meta-komponenten automatisk. De fulle trinnene er i Brukerveiledningen.
Metakomponenter er ett av tre nivåer av erstatning i PartsBox, ved siden av komponenterstatninger og BOM-erstatninger; ved prising og byggetid kombineres alle tre. Metakomponenter er i alle abonnementer, inkludert det gratis Maker-abonnementet.