Käytä komponenttikirjastoasi KiCadissa

Komponenttikirjastoasi voidaan nyt käyttää suoraan KiCadissa, tarjoten tuotteen elinkaaren hallintaominaisuuksia, yksinkertaistaen korvaavien komponenttien käsittelyä ja mahdollistaen osaluettelon kohteiden automaattisen täsmäytyksen tuotaessa KiCadista PartsBoxiin.

Miksi tämä on hyödyllistä?

Vaikka symbolit ja jalanjäljet kuuluvat KiCadiin, se ei ole oikea paikka kaikkien komponenttitietojesi tallentamiseen. CAD-työkaluja ei ole suunniteltu komponenttitietokannoiksi 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 korvikkeita. Joidenkin komponenttien kohdalla tiedät tarkan MPN:n ja tiedät, ettei se muutu projektin elinkaaren aikana. Mutta monien komponenttien, erityisesti passiivisten, kohdalla et välitä tietystä MPN:stä, joten syötät vain arvon ("10k"), ja viedyissä osaluetteloissa on lopulta vain "10k" komponentin ainoana kuvauksena. Tämä tekee niiden tuomisesta muihin ohjelmistoihin hinnoittelua ja ostamista varten vaikeaa. Se tarkoittaa myös, että paljon aikaa tuhlataan valitsemalla varsinaisia passiivisia komponentteja, joita käytetään kokoonpanoissa. Kaikki tuntevat kokemuksen, jossa tunteja kuluu jakelijoiden verkkosivuilla etsien 6k3 vastuksia ja 1μF X5R kondensaattoreita.

Tämän integraation avulla voit luoda meta-komponentteja projekteissasi käytetyille passiivisille komponenteille. Nämä meta-komponentit liitetään KiCad-symboleihin ja jalanjälkiin ja sijoitetaan piirikaavioihisi. Kun olet valmis ostamaan komponentteja, voit luoda yhden esimerkkikomponentin tietyllä MPN:llä ja lisätä sen meta-komponenttiin. PartsBox ehdottaa lisää korvaavia komponentteja suosion mukaan järjestettynä, jotka voit lisätä yhdellä klikkauksella. Voit muokata korvaavien komponenttien joukkoa ajan myötä muuttamatta piirikaavioitasi, piirilevysuunnitteluasi tai osaluetteloasi.

Kun tuot suunnitelmasi takaisin PartsBoxiin hinnoittelua ja ostamista varten, osaluettelon kohteet 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, poistaen väärät täsmäytykset.

Miten se toimii

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

Kun asennus on tehty, tämä integraatio ei vaadi jatkuvaa työtä. 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 piirikaavioihisi kaikkien kartoitettujen tietokenttien kanssa.

Asettaaksesi tämän:

  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 kartoitukset

PartsBox luo määritystiedoston (jolla on ".kicad_httplib"-pääte), jonka sijoitat yhteen KiCad-kirjastohakemistoistasi. Tämä tiedosto sisältää API-avaimen ja kertoo KiCadille, miten yhdistää PartsBoxiin.

PartsBox esittää komponenttikirjastosi KiCadille kategorioina — mukautettuina tietokantasi osajoukkoina, jotka näkyvät erillisinä selattavina osioina Symbolivalitsimessa. Jokainen kategoria määritellään käyttäen PartsBoxin suodatinjärjestelmää, joten voit luoda kategorioita perustuen:

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

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

Kenttäkartoitukset mahdollistavat minkä tahansa PartsBox-kentän yhdistämisen mihin tahansa KiCad-tietokenttään. Oletusjoukko on tarjottu, jossa on kolme pakollista kartoitusta:

  • KiCad-symboli — KiCadin vaatima komponentin yhdistämiseksi kirjastosi symboleihin
  • Komponentin ID Anything™ -koodi — kartoitettu PartsBox ID -kenttään KiCadissa automaattista osaluettelon täsmäytystä varten
  • Komponentin ID Anything™ URL — mahdollistaa 'd'-näppäimen painamisen millä tahansa komponentilla sen tietosivun avaamiseksi selaimessasi

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

Jokaiselle komponentille, jota aiot käyttää KiCadissa, sinun täytyy määrittää sen symboli, jalanjälki ja KiCad-viite kohdassa "Komponentin asetukset | CAD/PLM-tiedot" komponentin tietonäytöllä. Tulevaisuudessa voit asettaa nämä kentät useille komponenteille kerralla.

Miltä se näyttää KiCadissa

KiCadissa lisää ladattu määritystiedosto symbolikirjastoihisi. Mene kohtaan "Hallitse symbolikirjastoja..." ja lisää .kicad_httplib-tiedosto:

Kirjaston lempinimen aloittaminen symbolilla on suositeltavaa, jotta se näkyy ensimmäisenä "Valitse symboli" -valintaikkunassa.

Sen jälkeen kategoriasi ja komponenttisi ovat näkyvissä Valitse symboli -valintaikkunassa!

Tämä integraatio on saatavilla kaikille, mukaan lukien käyttäjille ilmaisella Harrastelija/Tekijä-suunnitelmalla! Olemme myös tehneet mukautetut kentät ja ID Anything™ -toiminnon saataville kaikille ilmaiseksi osana tätä julkaisua.

Aiemmat blogikirjoitukset:

PartsBox on verkkosovellus, joka antaa sinun hallita elektronisten komponenttiesi varastoa, BOM-hinnoittelua ja pienimuotoista tuotantoa. Se pitää kirjaa siitä, missä komponentit on varastoitu, mikä on nykyinen varastotaso, ja mitkä komponentit ovat käytössä missäkin projekteissa/BOM:eissa.

Blogi-indeksi