Du kan bruke PartsBox-biblioteket ditt i Altium Designer®. Symbolene og footprintene dine vil fortsatt ligge i Altium, mens all annen data om komponenter vil hentes fra PartsBox.
Selv om symboler og footprints hører hjemme i et CAD-verktøy, er det ikke det rette stedet å lagre all komponentdata. CAD-verktøy er ikke laget for å være komponentdatabaser eller lagerstyringssystemer. Det er mulig å legge til egendefinerte datafelt, men det er vanskelig å opprettholde konsistens på tvers av prosjekter.
Videre er det ingen enkel måte å håndtere komponentsubstitutter på. For noen komponenter vet du det nøyaktige MPN og du vet at det aldri vil endres i løpet av et prosjekts levetid. Men for mange komponenter, spesielt passive, bryr du deg egentlig ikke om det spesifikke MPN, så du skriver bare inn verdien ("10k"), og dine eksporterte stykklister ender opp med "10k" som den eneste beskrivelsen av komponenten. Dette gjør det vanskelig å importere dem til annen programvare for prising og innkjøp. Det betyr også at mye tid blir brukt på å velge de faktiske passive komponentene som skal brukes i byggene. Alle kjenner til opplevelsen av å bruke timer på distributørers nettsteder for å søke etter 6k3 motstander og 1μF X5R kondensatorer.
Med denne integrasjonen kan du lage meta-komponenter for passive komponenter som brukes i prosjektene dine. Disse meta-komponentene er tilknyttet Altium-symboler og footprints og plasseres i skjemaene dine. Når du er klar til å kjøpe komponenter, kan du lage et enkelt eksempel på en komponent med en spesifikk MPN og legge den til meta-komponenten. PartsBox vil foreslå flere erstatninger rangert etter popularitet, som du kan legge til med ett klikk. Du kan endre settet med erstatninger over tid uten å endre skjema, PCB-design eller BOM.
Når du importerer designet ditt tilbake til PartsBox for prising og innkjøp, blir stykkliste-oppføringer matchet automatisk og presist. Bare eksporter "PartsBox ID"-feltet som inneholder ID Anything™-koden - en unik identifikator som aldri endres, noe som eliminerer feilkoblinger.
Å bruke meta-komponenter sammen med Altium Designer®-integrasjon lar deg bevare designintensjonen: prosjektene dine kan bruke komponentene som er spesifisert etter designintensjonen, i stedet for spesifikke MPN-er.
Komponentbiblioteket ditt er tilgjengelig via Altium DbLib/DbLink-grensesnittet (se Altium Designer-dokumentasjonen for detaljer om forskjellene mellom disse).
Hver komponent i databasen din må ha variablene library ref, library path, footprint ref og footprint path satt, slik at riktig biblioteksymbol og footprint kan refereres. Disse settes i komponentinformasjonsskjermen, fra "Komponentinnstillinger | CAD/PLM-data", i "Altium Designer®-biblioteksinnstillinger for denne komponenten". Du kan legge til flere footprints om nødvendig.
Du kan gjøre hele komponentbiblioteket ditt synlig for Altium, eller bare et utvalg. PartsBox lar deg definere filtre som begrenser hvilke komponenter som vil være synlige gjennom integrasjonen. For eksempel kan du bare eksportere komponenter med taggen "active" (for bruk i design).
Du må kjøre PartsBox Outpost™ på maskinen din. Det er et program som gir sanntidssynkronisering med din online PartsBox-database og tilbyr et SQL-grensesnitt for Altium å bruke. Outpost™ leveres som en Docker-container. Foreløpig er synkroniseringen kun én vei, så det er ikke mulig å gjøre endringer i PartsBox-databasen fra Altium, men dette kan endre seg i fremtiden.
Når du importerer en BOM fra Altium til PartsBox, må du sørge for at "PartsBox ID"-kolonnen er til stede: dette er ID Anything™-koden og lar PartsBox automatisk og entydig matche BOM-oppføringene dine med komponenter i databasen din.