Печатная плата (программное обеспечение)
![]() | |
Разработчик(и) | Томас Нау |
---|---|
Первоначальный выпуск | 1990 [1] |
Стабильная версия | 4.3.0 [2] ![]() |
Репозиторий | |
Операционная система | Unix-подобные ( BSD , Linux , Solaris , OS X (экспериментальная) и Microsoft Windows |
Тип | Автоматизация электронного проектирования (EDA) |
Лицензия | лицензия GPLv2 |
Веб-сайт | печатная плата |
PCB — это бесплатный пакет программного обеспечения с открытым исходным кодом для автоматизации электронного проектирования (EDA) — для компоновки печатных плат (PCB). Он использует GTK+ для своих виджетов графического интерфейса .
История [ править ]
PCB была впервые написана Томасом Нау для Atari ST в 1990 году и портирована на UNIX и X11 в 1994 году. Первоначально PCB задумывалась не как профессиональная система компоновки, а как инструмент для отдельных лиц, занимающихся мелкомасштабной разработкой оборудования. [1] [3] Во второй версии 1.2 появились пользовательские меню. Это облегчило использование печатной платы и увеличило ее популярность. [1] Гарри Итон взял на себя разработку печатной платы, начиная с версии 1.5, хотя он внес некоторый код из версии 1.4.3.
PCB включает в себя топологический автотрассировщик под названием Toporouter , разработанный Энтони Блейком в рамках Google, , финансируемого проекта с открытым исходным кодом под руководством DJ Delorie в 2008 году. [4] В основном он основан на реализации алгоритмов, описанных в докторской диссертации Тал Даяна 1997 года «Топологический маршрутизатор на основе резиновой ленты». [4] [5] Тем временем этот маршрутизатор был адаптирован для использования с проектом KiCad с открытым исходным кодом .
В 2013 году pcb-rnd отделился от PCB.
Особенности [ править ]
- Масштабируемые шрифты
- Группы слоев для объединения сигналов
- Добавьте драйверы устройств
- Gerber RS-274X и NC Drill. Поддержка вывода
- Вывод данных центроида (XY)
- PostScript и инкапсулированный PostScript Вывод
- Генерация крысиного гнезда из простых списков сетей
- Автоматический зазор вокруг штифтов, проходящих через многоугольник.
- Флаги для выводов и переходов
- Группы команд действий можно отменить с помощью одной отмены.
- Простая программа проверки правил проектирования (DRC) — проверяет соблюдение правил минимального интервала и перекрытия.
- Рисование прямо на слое шелка.
- Просматриваемые слои паяльной маски и редактирование
- Окно списка соединений
- Запись в нетлисте путем рисования крыс
- Автоматический маршрутизатор
- Привязка к штырям и площадкам
- Файлы и библиотеки элементов, которые могут содержать целые подмакеты, метрические сетки.
- По умолчанию до 16 дизайнов медных слоев
- Оптимизатор трассировки
- Крысиное гнездо
- Проверка подключения
- Может взаимодействовать с бесплатными инструментами захвата схем, такими как gEDA и XCircuit.
- Система сборки на основе GNU autoconf/automake
- PCB — бесплатное программное обеспечение
Форматы файлов [ править ]
Импортировать [ править ]
- Плата принимает текстовый файл в виде списков сетей и связанных с ними выводов. Такой файл может быть создан с помощью программы GEDA , XCircuit или какой-либо другой.
Экспортировать [ править ]
- bom: Спецификация.
- gcode: G-код.
- Гербер: Гербер.
- .ps: Постскриптум .
- .eps: Эпс.
- .png: Изображение.
- .nelma: Нельма.
- .gsuite
- .ipc-d-356
См. также [ править ]
Ссылки [ править ]
- ↑ Перейти обратно: Перейти обратно: а б с «Руководство по документации на печатную плату» . 100826 pcb.gpleda.org
- ^ «Выпущена pcb-4.3.0» . Проверено 10 октября 2021 г.
- ^ «Партнеры Linux Fund повышают удобство использования пакета программного обеспечения для электронной инженерии gEDA с открытым исходным кодом» . 100826 linuxfund.org
- ↑ Перейти обратно: Перейти обратно: а б Блейк, Энтони (07.07.2009) [2008]. «Топологический автотрассировщик – Введение» . Архивировано из оригинала 27 февраля 2011 г.
- ^ Даян, Таль (июнь 1997 г.). «Топологический маршрутизатор на основе резиновой ленты» (PDF) (кандидатская диссертация). Санта-Крус, Калифорния. США: Калифорнийский университет . S2CID 107646249 . Архивировано из оригинала (PDF) 18 июля 2017 г. Проверено 25 сентября 2017 г.
Внешние ссылки [ править ]
- Бесплатное программное обеспечение для автоматизации электронного проектирования
- Программное обеспечение для автоматизации электронного проектирования для Linux
- Программное обеспечение для автоматизации электронного проектирования
- Инженерное программное обеспечение, использующее GTK
- Бесплатное программное обеспечение, написанное на C.
- Заглушки бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом