KiCad

KiCad
programvare
KiCad PCB Editor
SjangerElektronisk designautomatisering
UtviklerKiCad-utviklere [1]
Dato for første versjon1992
Siste versjon6.0.7 (27. juli 2022)
OperativsystemLinux
macOS
Microsoft Windows
SpråkC++
VerktøysettwxWidgets
TillatelseGPL
( gratis lisens )
Nettstedwww.kicad.org

KiCad er en åpen kildekodepakke med programvare for elektronisk designautomatisering (EDA) for tegning av elektriske skjemaer og kretskort (PCB). Den har et integrert utviklingsmiljø ( IDE ) med skjemaredigering, stykklistegenerering , PCB - ruting og Gerber- filviser .

Historie

KiCad ble opprettet i 1992 av Jean-Pierre Charras [2] under hans arbeid ved IUT i Grenoble . [3] Siden den gang har KiCad vokst betraktelig i både antall frivillige og betalte bidragsytere. Siden 2013 har BE-CO-HT-seksjonen av CERN [4] begynt å bidra ved å gi ressurser til KiCad-prosjektet for å fremme åpen maskinvareutvikling, og bidra til å forbedre KiCad med sikte på å gjøre det på nivå med kommersielle EDA-verktøy.

KiCad vedtok i desember 2015, fra og med versjonen av KiCad 4.0.0, et punktversjonsskjema . Dette var den første versjonen som tok i bruk de avanserte verktøyene laget av CERN-utviklerne. CERN håper å fortsette å bidra til KiCad-utviklingen ved å ansette en utvikler gjennom donasjoner. Bidrag kan gis via lenker på KiCad-nettstedet.

KiCad ble med i Linux Foundation i november 2019. [5]

I tillegg dannet to kjerneutviklere et tjenesteselskap i 2019 for å hjelpe med å gi ekstra betalt utviklingsstøtte for KiCad. [6]

Komponenter

KiCad er organisert i fem hoveddeler:

Funksjoner

Sammenlignet med andre åpen kildekode-alternativer tillater KiCad administrasjon av alle arbeidsfaser med samme grensesnitt: kretsdesign, PCB-ruting, Gerber-generering, bibliotekvisning og redigering. KiCad er en applikasjon på tvers av plattformer skrevet med wxWidgets for å kjøre på FreeBSD , Linux , Microsoft Windows og macOS .

Det finnes biblioteker med typisk brukte komponenter fra ulike produsenter, og via den innebygde bibliotekseditoren kan du lage din egen. Konverteringsverktøy er også tilgjengelig for biblioteker fra annen EDA-programvare, for eksempel Eagle . Filene er i tekstformat og godt dokumentert, noe som gjør det enkelt å vedlikeholde dem via Git og lage automatiske komponentgenereringsskript .

Sted

Språk som er tilgjengelige for øyeblikket inkluderer engelsk , fransk , finsk , spansk , portugisisk , italiensk , tysk , gresk , slovensk , ungarsk , polsk , tsjekkisk , russisk , koreansk , kinesisk , katalansk , nederlandsk og japansk .

Modifikasjon av koblingsskjema

KiCads skjemaredigering har funksjoner som inkluderer hierarkiske skjemaark, egendefinert symbolskaping, ERC (elektrisk regelkontroll) og integrasjon med ngspice (etterfølgeren til Berkeley SPICE ) kretssimulator . Skjematiske symboler er fleksibelt koblet til kretskortfotavtrykk for å oppmuntre til gjenbruk av fotavtrykk og symboler (for eksempel kan et enkelt SMD 0805-fotavtrykk brukes for kondensatorer, motstander, induktorer, etc.).

PCB modifikasjon

KiCad PCB-editoren støtter internt opptil 32 kobbernivåer og 32 tekniske nivåer. Dimensjonene til den er lagret til nanometerpresisjon i signerte 32-bits heltall som gjør den teoretiske maksimale PCB-størrelsen 231 nm, eller omtrent 2,14 meter.

En 3D PCB-visningsfunksjon er basert på STEP- og VRML -modeller, og kortmodellen kan eksporteres for integrasjon med andre CAD-er. Visualiseringen realiseres gjennom Wings3D , en gratis og åpen kildekode tredimensjonal modelleringsprogramvare.

Kicad inkluderer noen grunnleggende verktøy for automatisk ruting; alternativt er det mulig å dra nytte av tredjepartsprogramvare som FreeRouting , en gratis Java-applikasjon: i dette tilfellet vil det være nødvendig å eksportere skjemaet i Specctra DSN-format og laste det inn i Freerouting. Når behandlingen er fullført, vil resultatet bli lagret og lastet inn på nytt direkte i pcbnew.

Merknader

  1. ^ KiCad- utviklere i Launchpad , på launchpad.net .
  2. ^ Om KiCad , på kicad.org , 9. april 2014. Hentet 26. oktober 2017 .
  3. ^ Kicad , iut-tice.ujf-grenoble.fr . _ _ Hentet 29. desember 2015 (arkivert fra originalen 21. desember 2015) .
  4. ^ CERN BE - CO - HT Bidrag til KiCad , på ohwr.org . Hentet 26. oktober 2017 .
  5. ^ KiCad slutter seg til Linux Foundation for å fremme elektronisk designautomatisering , på Linux Foundation , 22. november 2019. Hentet 4. januar 2022 .
  6. ^ Om oss - KiPro , på kipro-pcb.com . Hentet 4. januar 2022 .

Relaterte elementer

Andre prosjekter

Eksterne lenker

Prosjekter