KiCad

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
KiCad
Логотип программы KiCad
Скриншот программы KiCad
Тип САПР, Автоматизация проектирования электроники
Автор Жан-Пьер Шарра
Разработчик Dick Hollenbeck[1]
Написана на C++
Интерфейс wxWidgets
Операционные системы Linux, Microsoft Windows, macOS
Первый выпуск 1992[2]
Последняя версия
Репозиторий gitlab.com/kicad
Лицензия GNU GPLv3
Сайт kicad.org
Логотип Викисклада Медиафайлы на Викискладе

KiCad — свободный кроссплатформенный программный комплекс класса EDA с открытым исходным кодом, предназначенный для разработки электрических схем и печатных плат[4].

Разработчики — Жан-Пьер Шарра (фр. Jean-Pierre Charras), исследователь в LIS (фр. Laboratoire des Images et des Signaux — Лаборатория Изображений и Сигналов) и преподаватель электроники и обработки изображений в фр. IUT de Saint Martin d’Hères (Франция), Хавьер Серрано, Мацей Суминский и Томаш Влостовский из ЦЕРН[5].

Программы, входящие в KiCad

[править | править код]
  • kicad — менеджер проектов;
  • eeschema — редактор электрических схем;
    • встроенный редактор символов схем (библиотечных компонентов);
  • pcbnew — редактор печатных плат;
    • встроенный редактор образов посадочных мест (библиотечных компонентов);
    • 3D Viewer — 3D-просмотрщик печатных плат на базе OpenGL (часть pcbnew);
  • gerbview — просмотрщик файлов Gerber (фотошаблонов);
  • cvpcb — программа для выбора посадочных мест, соответствующих компонентам на схеме;
  • wyoeditor — текстовый редактор для просмотра отчётов.

Функции компонентов KiCad

[править | править код]

eeschema обеспечивает:

  • создание однолистовых и иерархических схем,
  • проверку трассировки печатных плат (ERC),
  • создание списка электрических цепей netlist для редактора топологии платы pcbnew или для Spice-моделирования схемы,
  • доступ к документации на используемые в схеме электронные компоненты (datasheet).

pcbnew обеспечивает:

  • разработку плат, содержащих до 16 слоёв меди и до 12 технических слоёв (шелкография, паяльная маска и т. п.),
  • выход на внешние трассировщики соединений посредством генерации описания платы на Specctra Design Language (on-line FreeRoute и др.),
  • генерацию технологических файлов для изготовления печатных плат (Gerber-файлы для фотоплоттеров, файлы сверловок и файлы размещения компонентов),
  • послойная печать схем и чертежей печатных плат на принтере или плоттере (в форматах PostScript, HPGL, SVG и DXF), с рамкой формата или без неё.

gerbview позволяет просматривать Gerber-файлы.

Библиотеки электронных компонентов

[править | править код]

В составе KiCad поставляются библиотеки электронных компонентов (как обычных выводных, так и поверхностно монтируемых SMD). Для многих библиотечных компонентов есть 3D-модели, созданные в Wings3D.

Компоненты и посадочные места корпусов можно ассоциировать с документацией, ключевыми словами и осуществлять быстрый поиск компонента по функциональному назначению.

  • PUFF — программа автоматизированного проектирования микроволновых цепей, разработанной в Калифорнийском технологическом институте. В начале 2010 года оригинальная программа стала доступна под лицензией GPLv3[6].
  • LTspice[англ.] — симулятор электронных схем общего назначения

Примечания

[править | править код]
  1. KiCad in Launchpad. Дата обращения: 20 января 2011. Архивировано 29 июля 2018 года.
  2. JP Charras said me that the first drafts were made in 1992 for a DOS version, but not diffused :-) Архивная копия от 21 августа 2017 на Wayback Machine , (kicad-users) Re: About kicad first release By Remy, 08 Jul 2007
  3. KiCad 8.0.6 Release (англ.) — 2024.
  4. Выпуск САПР KiCad 6.0. OpenNET. Дата обращения: 26 декабря 2021. Архивировано 26 декабря 2021 года.
  5. About KiCad | KiCad EDA. kicad.org. Дата обращения: 25 апреля 2016. Архивировано 12 ноября 2020 года.
  6. PUFF microwave CAD software on Linux. pa3fwm.nl. Дата обращения: 23 января 2020. Архивировано 19 февраля 2021 года.