Графические редакторы в САПР P-CAD
Графические редакторы в САПР P-CAD- это основные программы системы, которые предназначены:
- для графического ввода и редактирования принципиальных схем;
- для создания и редактирования схемных символов (библиотечных элементов схемной библиотеки);
- для графического ввода и редактирования топологии печатной платы;
- для создания и редактирования посадочных мест (библиотечных элементов технологической библиотеки);
Функции графических редакторов в различных версиях САПР P-CADразличны, и количество графических редакторов существенно различается для различных версий.
Основным инструментом общения проектировщика с графическим редактором является устройство типа мышь. Мышь имеет две или три клавиши. Функциональное назначение клавиш зависит от параметров настройки конфигурациональных файлов.
Обычная левая клавиша мыши выполняет функции одобрения, согласия, выбора, подтверждения. Такая клавиша называется But#1(англ. - кнопка, т.е. кнопка № 1).
Правая клавиша мыши связана с функциями отказа, отрицания, неодобрения. Эта клавиша - But#2.
Назначение клавиш мыши для САПР АССЕL EDAсвязана с настройкой Windows.
Клавиши But#1и But#2связаны с клавиатурой. Клавиша клавиатуры Пробел выполняет функцию клавиши But#1, аклавиша клавиатуры Esc выполняет функцию клавиши But#2. Иногда, обычно связанных со вводом текста на клавиатуре, функцию клавиши But#1 выполняет клавиша клавиатуры Enter. Доступной является технология «drag and drop» («взять, перетащить и бросить»), которая реализуется посредством захвата графического объекта указателем мыши при нажатой клавише But#1. Далее, удерживая клавишу But#1, можно перемещать объект (как внутри окна, так и вне его), поворачивать, зеркализировать и поместить на нужное место.
2.1. Характеристики Schematic
- до 99 листов схем в одном проекте, максимальный размер листа 60*60 дюймов
- поддержка стандартных форматов листов
- дискретность угла поворота компонента 90 градусов
- утилита ERC для просмотра и сортировки ошибок в принципиальных схемах
- связь между Schematic и PCB позволяет высветить для выбранной схемы на ПП проводники, компоненты и наоборот.
2.2. Характеристики PCB
- до 99 слоев в ПП, из них 11 слоев предварительно определены
- максимальный размер ПП 60*60 дюймов
- автоматическая коррекция принципиальных схем по изменениям в ПП и наоборот
- до 64000 типов контактных площадок в проекте
- ширина проводника до 10 мм
- до 64000 типов стеков контактных площадок в проекте
- контактные площадки различных форм
- контроль соблюдения зазоров и полноты разводки ПП
- минимальный дискрет поворота угла текста и графических объектов - 0,1 град
- поддержка управляющих файлов фотоплотеров и станков с ЧПУ.
3. Структура библиотек в P-CAD
Библиотеки в системе P-CAD называют интегрированными по той причине, что библиотека помимо информации о рисунке символа компонента на электрической схеме и посадочном месте компонента на ПП, содержит также текстовую информацию о внутренней структуре и функциях отдельных составляющих компонента.
Символ компонента и его посадочное место можно записывать не только в библиотеку, но и в отдельные файлы с расширением *.sym и *.pat, соответственно.
Каждый компонент состоит из одной или нескольких логических секций (вентилей), которые упакованы в один корпус. Компоненты с разными именами могут иметь одну и туже графику корпуса или символа. Корпуса и символы в этом случае должны находиться в одной и той же библиотеке.
При создании компонентов введены следующие обозначения:
- PadNumbers - номер вывода компонента
- Pin Designator - позиционное обозначение вывода компонента по схеме (может отличаться от номера вывода компонента)
- Symbol PinNumber - номер вывода в секции компонента
- PinNames - имя вывода в секции компонента
В САПР P-CAD уже имеются библиотеки, но они отличаются от требований российского ГОСТа.
- PCBMAIN.lib - корпуса дискретных компонентов и интегральных схем со штыревыми выводами
- PCBSMT.lib - корпуса дискретных компонентов и интегральных схем с планарными выводами
- PCBCON.lib - разъемы.
Для создания библиотечных элементов при проектировании необходимо выполнить следующие шаги:
- создать схемный (символьный) образ компонента и записать его в библиотеку
- создать стеки контактных площадок установочного места компонента
- создать посадочное место компонента и записать его в библиотеку
- создать взаимосвязь между символом компонента и его посадочным местом.