Käytä komponenttikirjastoasi KiCadissa

Komponenttikirjastoasi voidaan nyt käyttää suoraan KiCadissa, mikä tarjoaa tuotteen elinkaaren hallintatoiminnot, yksinkertaistaa korvaavien komponenttien käsittelyä ja mahdollistaa BOM-rivien automaattisen täsmäytyksen tuotaessa KiCadista PartsBoxiin.

Miksi tämä on hyödyllistä?

Vaikka symbolit ja footprintit kuuluvat KiCadiin, se ei ole oikea paikka kaikkien komponenttitietojen säilyttämiseen. CAD-työkaluja ei ole suunniteltu osatietokannoiksi tai varastonhallintajärjestelmiksi. Mukautettujen tietokenttien lisääminen KiCadiin on mahdollista, mutta johdonmukaisuuden ylläpitäminen projektien välillä on vaikeaa.

Lisäksi ei ole helppoa tapaa käsitellä komponenttien korvaavia vaihtoehtoja. Joillekin komponenteille tiedät tarkan MPN:n ja tiedät, ettei se koskaan muutu projektin elinkaaren aikana. Mutta monille komponenteille, erityisesti passiivisille, et todella välitä tietystä MPN:stä, joten syötät vain arvon ("10k"), ja viedyissä osaluetteloissasi on "10k" ainoana kuvauksena komponentista. Tämä vaikeuttaa niiden tuomista muihin ohjelmistoihin hinnoittelua ja ostamista varten. Se tarkoittaa myös, että paljon aikaa tuhlataan varsinaisten passiivikomponenttien valintaan, joita käytetään rakennuksissa. Kaikki tuntevat kokemuksen tuntien viettämisestä jakelijoiden verkkosivustoilla etsien 6k3 vastuksia ja 1μF X5R kondensaattoreita.

Tämän integraation avulla voit luoda metakomponentteja projekteissasi käytettäville passiivikomponenteille. Nämä metakomponentit liitetään KiCad-symboleihin ja -jalanjälkiin ja sijoitetaan kaavioihisi. Kun olet valmis ostamaan komponentteja, voit luoda yhden esimerkkikomponentin tietyllä MPN:llä ja lisätä sen metakomponenttiin. PartsBox ehdottaa suosion mukaan järjestettyjä lisäkorvaavia komponentteja, jotka voit lisätä yhdellä napsautuksella. Voit muokata korvaavien komponenttien joukkoa ajan myötä muuttamatta kaavioitasi, piirilevysuunnitteluasi tai osaluetteloasi (BOM).

Kun tuot suunnitelmasi takaisin PartsBoxiin hinnoittelua ja ostoa varten, BOM-merkinnät täsmäytetään automaattisesti ja tarkasti. Vie vain "PartsBox ID" -kenttä, joka sisältää ID Anything™ -koodin - yksilöllisen tunnisteen, joka ei koskaan muutu, mikä eliminoi virheelliset täsmäytykset.

Kuinka se toimii

KiCad-symbolisi ja -jalanjälkesi pysyvät muuttumattomina — PartsBox toimii tietolähteenä, joka viittaa tavallisissa KiCad-kirjastoissa määriteltyihin symboleihin ja jalanjälkiin. PartsBox esittää osan komponenttikirjastostasi KiCadille kategorioihin järjestettynä. Kun valitset komponentin PartsBox-kirjastosta KiCadissa, se täyttää kaaviosymbolin PartsBoxin tiedoilla, kuten valmistajan osanumerolla, arvolla, jalanjäljellä ja muilla konfiguroiduilla kentillä.

Kun tämä integraatio on asennettu, se ei vaadi jatkuvaa vaivannäköä. Kirjastoasi käytetään verkossa HTTP:n kautta tarpeen mukaan. Määrittämäsi kategoriat näkyvät KiCadin symbolivalitsimessa, jolloin voit sijoittaa PartsBox-komponentteja kaavioihisi kaikkine kartoitettuine tietokenttineen.

Tämän määrittämiseksi:

  1. Luo API-avain PartsBoxissa
  2. Määritä, mitkä komponentit näytetään KiCadille kohdassa "Asetukset | CAD-integraatio | KiCad"
  3. Määritä, miten komponentit järjestetään kategorioihin
  4. Määritä tietokenttien vastaavuudet

PartsBox luo konfiguraatiotiedoston (tunnisteella ".kicad_httplib"), jonka sijoitat johonkin KiCad-kirjastohakemistoistasi. Tämä tiedosto sisältää API-avaimen ja kertoo KiCadille, kuinka muodostaa yhteys PartsBoxiin.

PartsBox esittää komponenttikirjastosi KiCadille kategorioina – tietokantasi mukautettuina osajoukkoina, jotka näkyvät erillisinä selattavina osioina Symbol Chooserissa. Jokainen kategoria määritellään PartsBoxin suodatinjärjestelmän avulla, joten voit luoda kategorioita perustuen:

  • Tunnisteet
  • Komponenttien nimet
  • Tekniset tiedot
  • Mukautetut kentät
  • Mikä tahansa muu suodattimien yhdistelmä

Komponentit voivat esiintyä useissa kategorioissa maksimaalisen joustavuuden takaamiseksi. Voit myös soveltaa globaalia alkusuodatinta kaikkiin komponentteihin ennen kategoriakohtaista suodatusta, mikä on hyödyllistä, kun haluat viedä vain pienen osajoukon komponenteistasi.

Kenttäyhdistämiset antavat sinun yhdistää minkä tahansa PartsBox-kentän mihin tahansa KiCad-tietokenttään. Oletusjoukko on tarjolla, sisältäen kolme pakollista yhdistämistä:

  • KiCad-symboli — KiCadin vaatima, jotta komponentti voidaan yhdistää kirjastosi symboleihin
  • Komponentin ID Anything™ -koodi — yhdistetään KiCadin PartsBox ID -kenttään automaattista osaluettelon (BOM) täsmäytystä varten
  • Komponentin ID Anything™ -URL — mahdollistaa minkä tahansa komponentin tietosivun avaamisen selaimessa painamalla 'd'

Kaikki muu on valinnaista, vaikka KiCad-viitteen ja jalanjäljen konfigurointi on erittäin suositeltavaa.

Jokaiselle osalle, jota aiot käyttää KiCadissa, sinun on määritettävä sen symboli, jalanjälki ja KiCad-viite osan tietosivun kohdassa "Osan asetukset | CAD/PLM-tiedot". Tulevaisuudessa voit asettaa nämä kentät useille osille kerralla.

Miltä se näyttää KiCadissa

KiCadissa lisää ladattu konfiguraatiotiedosto symbolikirjastoihisi. Mene kohtaan "Manage Symbol Libraries…" ja lisää .kicad_httplib-tiedosto:

Kirjaston lempinimen aloittamista symbolilla suositellaan, jotta se näkyy ensimmäisenä "Valitse symboli" -valintaikkunassa.

Sen jälkeen kategoriasi ja komponenttisi näkyvät Valitse symboli -valintaikkunassa!

Tämä integraatio on kaikkien saatavilla, mukaan lukien ilmaisen Hobbyist/Maker-suunnitelman käyttäjät! Olemme myös tehneet mukautetut kentät ja ID Anything™:n kaikkien saataville ilmaiseksi osana tätä julkaisua.

Aiemmat blogikirjoitukset: Parannettu BOM-hallinta (2025-03-01)
Myöhemmät blogikirjoitukset: 2025: Vuosi katsauksessa (2026-01-14)

PartsBox on verkkosovellus, jonka avulla voit hallita elektronisten komponenttien varastoasi, BOM-hinnoittelua ja pienimuotoista tuotantoa. Se pitää kirjaa siitä, missä komponentit säilytetään, mitkä ovat nykyiset varastotasot ja mitä komponentteja käytetään missäkin projekteissa/BOM:eissa.

Blogihakemisto