Разработчики) | Томас Нау |
---|---|
изначальный выпуск | 1990 [1] |
Стабильный выпуск | |
Репозиторий | |
Операционная система | Unix-подобные ( BSD , Linux , Solaris , OS X (экспериментальная) и Microsoft Windows |
Тип | Автоматизация электронного проектирования (EDA) |
Лицензия | GPLv2 |
Интернет сайт | pcb |
PCB - это бесплатный программный пакет с открытым исходным кодом для автоматизации проектирования электроники (EDA) - для компоновки печатных плат (PCB). Он использует GTK + для своих виджетов GUI .
История [ править ]
PCB был впервые написан Томасом Нау для Atari ST в 1990 году и перенесен на UNIX и X11 в 1994 году. Изначально PCB не задумывалась как профессиональная система компоновки, а как инструмент для отдельных лиц для мелкомасштабной разработки оборудования. [1] [4] Вторая версия 1.2 представила пользовательские меню. Это упростило использование печатной платы и повысило ее популярность. [1] Гарри Итон взял на себя разработку печатных плат, начиная с версии 1.5, хотя он внес некоторый код из версии 1.4.3.
PCB включает в себя топологический автотрассировщик под названием Toporouter , разработанный Энтони Блейком в рамках проекта с открытым исходным кодом, финансируемого Google под руководством DJ Delorie в 2008 году. [5] В основном он основан на реализации алгоритмов, описанных в докторской диссертации Тала Даяна 1997 года "Rubberband" на базе топологического маршрутизатора ». [5] [6] Этот маршрутизатор был адаптирован для использования с проектом KiCad с открытым исходным кодом .
Особенности [ править ]
- Масштабируемые шрифты
- Группы слоев для объединения сигналов
- Добавить драйверы устройств
- Поддержка вывода Gerber RS-274X и NC Drill
- Вывод данных Centroid (XY)
- Вывод PostScript и инкапсулированный PostScript
- Генерация крыс-гнезд из простых сетевых списков
- Автоматический зазор вокруг штифтов, протыкающих многоугольник
- Флаги для контактов и переходных отверстий
- Группы команд действий могут быть отменены одной отменой
- Средство проверки простых правил проектирования (DRC) - проверяет минимальные интервалы и правила перекрытия
- Рисование прямо на шелковом слое
- Просмотр слоев паяльной маски и редактирование
- Окно списка цепей
- Ввод списка соединений путем рисования крыс
- Авто роутер
- Привязка к штифтам и подушкам
- Файлы элементов и библиотеки, которые могут содержать целые суб-макеты, метрические сетки
- По умолчанию до 16 дизайнов медных слоев
- Оптимизатор трассировки
- Гнездо крыс
- Проверка подключения
- Может взаимодействовать с бесплатными инструментами захвата схем, такими как gEDA и XCircuit
- Система сборки на основе GNU autoconf / automake
- PCB - бесплатное программное обеспечение
См. Также [ править ]
- Сравнение программного обеспечения EDA
- Список бесплатных симуляторов электронных схем
Ссылки [ править ]
- ^ a b c «Руководство по документации на печатную плату» . 100826 pcb.gpleda.org
- ^ "Печатная плата" . Раздел последних новостей . Дата обращения 17 мая 2019 .
- ^ "pcb-4.2.0 выпущен" . Дата обращения 17 мая 2019 .
- ^ «Партнеры фонда Linux для повышения удобства использования пакета программного обеспечения электронной инженерии с открытым исходным кодом gEDA» . 100826 linuxfund.org
- ^ a b Блейк, Энтони (07.07.2009) [2008]. «Топологический автотрассировщик - Введение» . Архивировано из оригинала на 2011-02-27.
- ↑ Даян, Тал (июнь 1997 г.). «Топологический маршрутизатор на основе резиновой ленты» (PDF) (кандидатская диссертация). Санта-Крус, Калифорния. США: Калифорнийский университет . Архивировано (PDF) из оригинала на 2017-09-25 . Проверено 25 сентября 2017 .
Внешние ссылки [ править ]
- pcb.geda-project.org/pcb-cvs/pcb.html
- история gEDA / PCB
Эта статья о бесплатном программном обеспечении с открытым исходным кодом является незавершенной . Вы можете помочь Википедии, расширив ее . |