Jump to content

Кикад

(Перенаправлено с Kicad )

Оригинальный автор(ы) Жан-Пьер Шаррас
Разработчик(и) Разработчики KiCad [1]
Первоначальный выпуск 1992 год ; 32 года назад ( 1992 ) [2]
Стабильная версия
8.0.4 [3]  Отредактируйте это в Викиданных / 17 июля 2024 г .; 20 дней назад ( 17 июля 2024 г. )
Репозиторий
Написано в С++ [4]
Операционная система Linux , MacOS , Windows
Доступно в 39 языков [5]
Тип ЭДА
Лицензия GPL-3.0 [6]
Веб-сайт www .kicad .org

KiCad ( / ˈ k ˌ k æ d / KEE -kad [7] ) — это бесплатный пакет программного обеспечения для автоматизации проектирования электроники (EDA). Он облегчает проектирование и моделирование электронного оборудования для производства печатных плат. Он имеет интегрированную среду для создания схем , разводки печатных плат , просмотра производственных файлов, ngspice , предоставляемого моделирования SPICE , и инженерных расчетов. В пакете существуют инструменты для создания спецификаций , иллюстраций, файлов Gerber и 3D-моделей печатной платы и ее компонентов.

Ранняя история

[ редактировать ]

KiCad был создан в 1992 году Жан-Пьером Шаррасом во время работы в IUT de Grenoble . [8] Название произошло от первых букв названия компании друга Жан-Пьера в сочетании с термином CAD . [9] KiCad изначально представлял собой набор программ для электроники, предназначенных для совместного использования друг с другом. Основными инструментами были EESchema, PCBnew, программа просмотра Gerber и калькулятор.

2010-е годы по настоящее время

[ редактировать ]

Поскольку цены на профессионально изготовленные печатные платы быстро падали, дизайн электроники для любителей стал гораздо более популярным. В результате KiCad начал набирать обороты и расширять базу разработчиков.

В 2013 году секция CERN BE-CO-HT начала выделять ресурсы для KiCad, чтобы способствовать разработке открытого аппаратного обеспечения, помогая улучшить KiCad до уровня коммерческих инструментов EDA. [10] С 2013 по 2018 год ЦЕРН предоставил двум разработчикам на неполный рабочий день, чтобы они помогли улучшить KiCad. Большая часть работы, проделанной CERN, включала масштабный рефакторинг базы кода, чтобы дать KiCad лучшую структуру для роста и адаптации. [11] Помощь также предоставляется путем организации пожертвований и сборов средств для оплаты дополнительных контрактных разработчиков для KiCad, а также спонсирования веб-инфраструктуры KiCad. ЦЕРН предоставил более 1400 часов рабочего времени разработчиков. [12]

Важная веха была достигнута в декабре 2015 года, начиная с KiCad 4.0.0, первой версии KiCad, в которой использовалась схема управления версиями точечных выпусков . Это также был первый выпуск, в котором использовались более совершенные инструменты, реализованные разработчиками CERN.

KiCad присоединился к Linux Foundation в ноябре 2019 года. [13]

Кроме того, в 2019 году два ведущих разработчика сформировали сервисную корпорацию, чтобы оказывать дополнительную платную поддержку разработки KiCad. [14]

Редактор схем KiCad для создания схем
Редактор печатных плат KiCad для компоновки и дизайна плат
Средство просмотра KiCad 3D, демонстрирующее функции VRML и IDF на демонстрационной плате
KiCad 3D-просмотрщик

KiCad использует интегрированную среду для всех этапов процесса проектирования: создание схемы, компоновка печатной платы, создание/визуализация файлов Gerber и редактирование библиотеки.

KiCad — это кроссплатформенная программа, написанная на C++ с wxWidgets для работы на FreeBSD , Linux , Microsoft Windows и Mac OS X. Доступно множество библиотек компонентов, и пользователи могут добавлять собственные компоненты. Пользовательские компоненты могут быть доступны для каждого проекта отдельно или установлены для использования в любом проекте. Существуют также инструменты, помогающие импортировать компоненты из других приложений EDA, например EAGLE и Altium . Для KiCad также доступны сторонние библиотеки, включая SnapEDA, [15] и библиотека Digi-Key KiCad. [16] Начиная с KiCad 4, схемы, платы, библиотеки и файлы проектов записываются как UTF-8 , читаемые человеком, на основе файлы S-выражений для упрощения обслуживания. Файлы конфигурации также представлены в виде хорошо документированного открытого текста, что помогает при взаимодействии с системами контроля версий , а также при использовании сценариев автоматического создания компонентов .

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

Редактирование схемы

[ редактировать ]

Редактор схем KiCad имеет такие функции, как создание иерархических листов схем, создание пользовательских символов, проверка электрических правил ( ERC ) и встроенное ngspice моделирование цепей . Символы на схемах очень слабо связаны с посадочными местами на печатной плате, чтобы стимулировать повторное использование посадочных мест и символов (например, один посадочное место 0805 можно использовать для конденсаторов, резисторов, катушек индуктивности и т. д.).

Редактирование печатной платы

[ редактировать ]

Внутренний редактор печатных плат KiCad поддерживает до 32 медных слоев и 32 технических слоев. Размеры сохраняются с нанометровой точностью в 32-битных целых числах со знаком, что делает теоретический максимальный размер печатной платы равным 2. 31 нм, или примерно 2,14 метра.

При создании макета доступно множество инструментов, как встроенных функций, так и внешних плагинов. Некоторые расширенные встроенные функции включают в себя маршрутизатор «толкай и толкай», настройку длины дифференциальных и несимметричных трасс, подсветку цепей и затемнение отдельных слоев, а также настраиваемую проверку правил проектирования (DRC).

был разработан ряд внешних инструментов После добавления интеграции сценариев Python в KiCad . Существует ряд плагинов, таких как высококачественные генераторы шелкографии, средства просмотра спецификаций и сборок, плагины панельизации, а также многие другие плагины.

Функция трехмерного просмотра печатных плат основана на моделях STEP и VRML , а модель платы можно экспортировать для интеграции с CAD .

Внешние автотрассировщики

[ редактировать ]

с открытым исходным кодом Альфонса Виртца. Java Альтернативно, FreeRouting на основе [17] может использоваться для внешней автотрассировки плат. Энтони Блейка Toporouter , топологический автотрассировщик , разработанный в 2008 году для gEDA PCB в рамках проекта с открытым исходным кодом, финансируемого Google, под руководством DJ Delorie . [18] также был адаптирован для использования с KiCad.

Сообщество

[ редактировать ]

12 марта 2015 года ООО «Олимэкс», [19] поставщик средств разработки и программистов встраиваемых устройств, объявили, что они перешли с EAGLE на KiCad в качестве основного инструмента EDA. [20]

См. также

[ редактировать ]
  1. ^ « Команда «KiCad Developers»» . Архивировано из оригинала 29 июля 2018 г. Проверено 29 июля 2018 г.
  2. ^ Халвик, Реми (8 июля 2007 г.). «Re: О первом выпуске KiCad» . пользователи KiCad . […] Дж. П. Чаррас сказал мне, что первые черновики версии для DOS были сделаны в 1992 году, но не получили распространения […]
  3. ^ «Выпуск KiCad 8.0.4» . 17 июля 2024 г. Проверено 18 июля 2024 г.
  4. ^ Манверу (13 октября 2009 г.). «КиКад» . Архивировано из оригинала 29 июля 2018 г. Проверено 20 января 2011 г.
  5. ^ «kicad-i18n — Переводы исходного кода KiCad» .
  6. ^ «Лицензия на программу KiCad» . Архивировано из оригинала 29 июля 2018 г. Проверено 12 июля 2016 г.
  7. ^ Стамбо, Уэйн (03 февраля 2018 г.) [2018]. «Демонстрация новых функций KiCad версии 5» . Архивировано из оригинала 29 июля 2018 г.
  8. ^ «Кикад» . iut-tice.ujf-grenoble.fr . Архивировано из оригинала 21 декабря 2015 г. Проверено 29 декабря 2015 г.
  9. ^ «Re: [RFC] Именование приложений: Архив списка рассылки: Команда разработчиков Kicad в Launchpad» .
  10. ^ «Программное обеспечение KiCad получает одобрение CERN» . 26 мая 2023 г.
  11. ^ «KiCad достигает новых высот» . 26 мая 2023 г.
  12. ^ https://cernandsocietyfoundation.cern/sites/cernandsocietyfoundation.web.cern.ch/files/Annual%20Reviews/CERN%20&%20Society%20Foundation%20Annual%20Review%202018.pdf [ только URL-адрес PDF ]
  13. ^ «KiCad присоединяется к Linux Foundation для продвижения автоматизации проектирования электроники» . 2019-11-22. Архивировано из оригинала 18 ноября 2021 г. Проверено 18 ноября 2021 г.
  14. ^ «О нас – КиПро» .
  15. ^ SnapEDA
  16. ^ «Библиотека Digi-Key KiCad» . Гитхаб .
  17. ^ Вирц, Альфонс (08 марта 2014 г.) [2004]. «FreeRouting — программное обеспечение для трассировки печатных плат от FreeRouting.net» . Архивировано из оригинала 23 сентября 2017 г. Проверено 24 сентября 2017 г.
  18. ^ Блейк, Энтони (07.07.2009) [2008]. «Топологический автотрассировщик – Введение» . Архивировано из оригинала 27 февраля 2011 г.
  19. ^ ООО "Олимэкс".
  20. ^ «Наши первые две небольшие платы KiCAD OSHW готовы!» . 12 марта 2015 г. Архивировано из оригинала 17 марта 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8f2a1034c95b6fb6a31d66e90b853cad__1722277200
URL1:https://arc.ask3.ru/arc/aa/8f/ad/8f2a1034c95b6fb6a31d66e90b853cad.html
Заголовок, (Title) документа по адресу, URL1:
KiCad - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)