KiCad
![Sprzątanie Wikipedii](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Broom_icon.svg/35px-Broom_icon.svg.png)
od 2015-03 → zaktualizować na podstawie najświeższych informacji,
→ zmienić źródła zależne od opisywanego podmiotu na niezależne lub usunąć źródła użyte do promowania danych podmiotów, produktów lub idei.
Dokładniejsze informacje o tym, co należy poprawić, być może znajdują się w dyskusji tego artykułu.
Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu.
![]() Logo programu | |||
![]() Okno edytora PCB | |||
Autor | Jean–Pierre Charras | ||
---|---|---|---|
Pierwsze wydanie | 1992 | ||
Aktualna wersja stabilna | 8.0.5 (7 września 2024) [±] | ||
Język programowania | C++, Python | ||
System operacyjny | Windows, Linux, Mac OS | ||
Rodzaj | EDA | ||
Licencja | GNU GPL v2 | ||
| |||
Strona internetowa |
KiCad – oprogramowanie typu open source zaliczane do kategorii EDA (Electronic Design Automation(inne języki)), pozwalające na edycję schematów (projektowanie) i projektowanie obwodów drukowanych. Pakiet działa pod wieloma systemami operacyjnymi, ponieważ oparty jest na bibliotece wxWidgets.
Autorem KiCad jest Jean-Pierre Charras, badacz w LIS (Laboratoire des Images et des Signaux) i nauczyciel w IUT de Saint Martin d'Hères (Francja) w obszarze inżynierii elektrycznej i przetwarzania obrazu.
Składniki pakietu
eeschema
– edytor schematów,pcbnew
– edytor płytek drukowanych (do 16 warstw),gerbview
– przeglądarka plików Gerber,cvpcb
– aplikacja do przypisywania obudów elementów elektronicznych,bitmap2component
– aplikacja do tworzenia elementów graficznych na płytkach,kicad
– aplikacja zarządzania projektem.
Aplikacja zarządzania projektem – KiCad – pozwala na uruchamianie pozostałych aplikacji pakietu, oraz trzyma wszystkie pliki projektu, które można skompresować do formatu ZIP.
Edytor schematów EESCHEMA
EEschema to edytor schematów, pozwalający na tworzenie hierarchicznych struktur w obrębie arkuszy. Udostępnia narzędzia do przeglądania i edycji bibliotek elementów, automatycznego numerowania elementów, w tym także numerację wsteczną (ang. Back Annonate), testowania poprawności schematu narzędziem ERC (ang. Electrical Rules Check) i generowania list materiałowych BOM (ang. Bill Of Material). Może eksportować listę połączeń do Pcbnew lub Spice, a za pomocą dodatkowych wtyczek także do innych formatów list połączeń[1].
Cvpcb
Program Cvpcb pośredniczy w procesie projektowania pomiędzy edytorem schematów Eeschema i edytorem płytek Pcbnew. Cvpcb jest narzędziem do przypisywania obudów dla elementów przekazywanych do projektu płytki z programu EEschema. Dzięki temu obudowy nie są na stałe powiązane z biblioteką elementów ze schematów i do projektanta płytki należy dobór obudów do poszczególnych elementów w zależności od ich parametrów lub zastosowania. Proces przypisywania może obywać się manualnie lub też automatycznie z wykorzystaniem przygotowanych wcześniej plików informacyjnych[2].
Edytor płytek PCBNEW
Za pomocą Pcbnew można projektować płytki drukowane na podstawie projektu schematu (import połączeń) do 16 warstw miedzi i 12 dodatkowych warstw pomocniczych (opis, klej, maska lutownicza).
Możliwy jest eksport projektu do formatu GERBER, przygotowanie plików wierceń oraz plików rozmieszczenia elementów (dla produkcji zautomatyzowanej). Dodatkowo można przygotować rysunek płytki w formacie PostScript.
Pcbnew zawiera narzędzia do tworzenia nowych oraz edycji istniejących elementów. Ciekawa w Pcbnew jest możliwość wyświetlania wyglądu płytki w 3D (z pomocą OpenGL), gdy dostępna jest biblioteka modeli obudów.
Gerbview
Gerbview jest przeglądarką plików GERBER, która pozwala zweryfikować poprawność wyeksportowanego projektu[3].
Bitmap2Component
Z pomocą tej aplikacji jest możliwe przetworzenie dowolnej grafiki rastrowej na zestaw elementów graficznych akceptowalnych przez Pcbnew i wstawienie ich jako kolejnego elementu na płytce.
Platformy
Windows
Do instalacji i użytkowania pakietu KiCad jest wymagany system operacyjny Windows Vista lub nowszy[4] (do wersji 5.0.0 włącznie Windows XP SP3). Wszystkie kolejne wersje KiCad są przebudowywane dla systemu Windows i wersje binarne są dostępne na stronach autora. KiCad obecnie dostępny jest również w formie pliku umożliwiającego pełną instalację wraz z dołączonymi bibliotekami jako element pakietu.
Linux
Twórcy zapewniają, że pakiet powinien działać na każdej nowoczesnej dystrybucji ze wsparciem dla OpenGL 2.0 lub nowszym[4]. Do kompilacji niezbędne są m.in. biblioteki WxWidgets, Cairo oraz języka Python. W celu umożliwienia symulacji układów niezbędna jest zainstalowana biblioteka Ngspice.
Solaris
Dla systemu Solaris można KiCad zbudować ze źródeł. Autor nie prowadzi bieżącego wsparcia dla tego systemu, ale sygnały od użytkowników potwierdzają, że można używać KiCad pod systemem Solaris po zbudowaniu pakietu ze źródeł (razem z wxWidgets).
FreeBSD
Dla systemu FreeBSD można KiCad zbudować ze źródeł. KiCad jest co jakiś czas testowany pod systemem FreeBSD.
Przypisy
- ↑ Eeschema | 5.1 | Polski | Documentation | KiCad [online], docs.kicad.org [dostęp 2021-04-13] .
- ↑ CvPcb | 5.0 | Polski | Documentation | KiCad [online], docs.kicad.org [dostęp 2021-04-13] .
- ↑ GerbView | 4.0 | Polski | Documentation | KiCad [online], docs.kicad.org [dostęp 2021-04-13] .
- ↑ a b Strona internetowa pakietu
Linki zewnętrzne
- Oficjalna strona
- Dokumentacja KiCad