KiCad/kicad

Материал из Викиучебника — открытых книг для открытого мира
KiCad: руководство пользователя
Программы комплекса
  • kicad: менеджер проектов .
  • eeschema: редактор схем .
  • pcbnew: редактор плат .
  • cvpcb: сопоставление отпечатков компонентам .
  • gerbview: просмотрщик файлов Gerber .
Справка
Внешний вид программы kicad

Введение[править]

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

Настройка конфигурации по умолчанию[править]

Файл конфигурации по умолчанию: kicad.pro находится в каталоге kicad/template. Он служит шаблоном для любого нового проекта. Его можно дополнить, если это необходимо, списком библиотек, которые будут использоваться в проектах.

Запустите eeschema из kicad. Измените конфигурацию (например список библиотек). Сохраните конфигурацию через меню «Save configuration» в файле kicad/template/kicad.pro

Принцип использования kicad[править]

Чтобы было удобно управлять группой состоящей из файлов схем, печатных плат, библиотек, файлов на изготовление (фотошаблоны, сверловки, расположение элементов и т.п.), желательно создавать проект.

Рекомендуется называть файл проекта тем-же именем, что и каталог проекта.

Новый проект можно создать так:

  • Создайте папку пример для проекта (с помощью kicad или иным образом).
  • Нажатием кнопки «New project descriptor» в программе kicad, в папке пример сохраните файл ‹имя_проекта›.pro.


kicad создает файл с расширением .pro, который содержит в себе информацию для управления проектом (имя файла главной схемы, список библиотек используемых в схеме и плате). По умолчанию, имя файла главной схемы и платы такое-же как и у проекта. Таким образом, если создаем проект ‹пример›, в каталоге ‹пример›, то файлы по умолчанию будут:

  • пример.pro - файл управления проектом.
  • пример.sch - файл принципиальной схемы.
  • пример.brd - файл печатной платы.
  • пример.net - файл netlist (список соединений).
  • пример.xxx - другие файлы, созданные дополнительными утилитами.
  • пример.cache.lib - файл кэшируемых библиотек.