Опубликован: 14.06.2011 | Уровень: для всех | Доступ: свободно
Самостоятельная работа 14:

P-CAD. Создание элементов интегрированной библиотеки

1.2. Создание конструкторско-технологического образа компонента

Конструкторско-технологический образ можно создать с помощью графического редактора P-CAD Pattern Editor. Редактор запускается ПУСК/Программы/P-CAD/Pattern Editor или исполняемым модулем PATED.EXE, или из среды любого из редакторов P-CAD командой Utils/P-CAD Pattern Editor.

1.2.1. Настройки программы

Экранный интерфейс и настройки программы подобны ранее рассмотренным в редакторе P-CAD Symbol Editor:

  • командой Options/Configure установить метрическую систему измерения и требуемый размер рабочей области Workspace Size (ширину Width и высоту Height, например 80x80 мм);
  • командой Options/Grids установить шаги сетки, равные 1,25 и 2,5 мм. Прикрепить курсор мыши к узлам сетки командой View/Snap to Grid ;
  • командой Options/Current Line установить толщину линии, равную 0,2 мм.

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

Окно команды Options/Display закладка Color отличается наличием слоев.

Цвета объектов, расположенных на различных слоях платы установленные по умолчанию ( рис. 14.12), изменять не рекомендуется.

Окно команды Options Display

увеличить изображение
Рис. 14.12. Окно команды Options Display

Сделать слой активным, включить, выключить все или определенный набор слоев можно с помощью команды Options/Layers или в строке состояния ( рис. 14.13).

Строка состояния редактора P-CAD Pattern Editor

Рис. 14.13. Строка состояния редактора P-CAD Pattern Editor
1.2.2. Стеки КП

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

Стек КП - это файл, который содержит описание графики КП. Стеки для штыревых выводов компонентов имеют одинаковую форму КП на всех слоях, стеки для компонентов с планарными выводами имеют КП на одном слое. Компоненты с планарными выводами размещаются на слоях Тор или Bottom. Стек первого контакта компонента должен отличаться (например, квадрат) от других стеков этого же компонента.

Имена стеков должны отражать форму и размеры КП, например: DIP14 - круглая площадка диаметром 1,4 мм или , CHIP2108 - планарная площадка размером 2,1 х 0,8 мм.

Стеки КП могут создаваться и редактироваться по команде Options/Pad Style. В области Current Style выделить строчку Default, нажать кнопку Сору и в окне Pad Name ввести имя нового стека КП. В области Current Style появится имя новой КП. Таким образом можно задать имена для всех стеков КП проекта.

Для определения параметров каждого стека выделить его имя и кнопкой Modify (Simple) открыть меню редактирования простых стеков КП ( рис. 14.14).

В области Plane Swell устанавливается значение зазора между слоем металлизации и неподсоединенными к нему контактными площадками и переходными отверстиями. Этот зазор выдерживается при автоматической трассировке связей на печатной плате.

Установленный флажок Use Global Swell дает возможность использовать значение зазора из параметров проекта ( Option/Configure ), сброшенный - установить локальный зазор для данного стека в окне Local Swell.

Окно редактирования простых стеков

увеличить изображение
Рис. 14.14. Окно редактирования простых стеков
1.2.3. Использование файла технологических параметров

В файле технологических параметров (ФТП) Design Technology Parameters (расширение .dtp), который содержит сведения о параметрах проекта (величинах допустимых зазоров, структуре слоев, свойствах и классах отдельных цепей и др.), имеется возможность создавать, редактировать стеки контактных площадок и сохранять их для использования в других проектах.

Вид окон создания ФТП представлен на рис. 14.15.

Для создания ФТП в редакторе P-CAD Pattern Editor проделать следующие операции:

  • по команде Pattern/Design Technology Parameters задать имя файла;
  • убрать флажок Read-only file, выбрать New Group и ввести имя проекта;
  • выделить имя проекта и нажать кнопку New Section (тип редактируемой группы параметров).
Окна для работы с ФТП

увеличить изображение
Рис. 14.15. Окна для работы с ФТП

Для формирования (редактирования) стеков в появившемся окне New section Type:

  • установить флажок Pad Styles ;
  • выделить появившуюся в главном окне строчку Pad Styles ;
  • нажав кнопку New Item (новый тип контактной площадки), ввести имя создаваемой контактной площадки;
  • кнопкой Properties открыть окно, идентичное рассмотренному ранее ( рис. 14.14).

Редактировать параметры КП можно, щелкнув ПКМ по выделенной КП на рабочем поле редактора.

Сохранить параметры, полученные в ходе проектирования, можно кнопкой Update From Design, использовать параметры из других проектов - Copy To Design.

Для резистора CR 1206 и микросхемы К155ЛА3 ( рис. 14.16) создадим КП (см. таблицу).

Размеры монтажных отверстий и КП зависят от размеров и типов выводов элементов, их допусков, допусков на отверстия в печатной плате, технологии монтажа.

Не углубляясь в расчеты, создадим КП для микросхемы, прибавив к диаметру вывода зазор 0,2мм, ширину КП 0,5мм: диаметр отверстия = 0,3+0,2х2=0,7мм; диаметр КП = 0,7+0,5х2 = 1,7мм.

Для резисторов CR 1206 размеры планарной КП увеличим относительно размеров металлизированной контактной поверхности на 0,3 мм во все стороны. А=0,5+0,6=1,1мм; B=1,6+0,6=2,2мм.

Справочная информация: а - для резисторов СR 1206, б - для микросхем К155ЛА3

Рис. 14.16. Справочная информация: а - для резисторов СR 1206, б - для микросхем К155ЛА3
Ошибка! Объект не может быть создан из кодов полей редактирования. 1DIP17 КП для 1 вывода микросхемы К155ЛА3
DIP17 КП для остальных выводов
CHIP КП для резисторов СR 1206

1.3. Создание конструкторско-технологического образа

Конструкторско-технологический образ представляет собой посадочное место (набор контактных площадок) и корпус (вид сверху) компонента. Корпус изображается упрощенно по габаритным размерам. Для создания конструкторско-технологического образа:

  • подключить ранее созданную библиотеку командой Pattern/Open (либо создать новую - Library/New );
  • установить слой Top Silk в строке состояния ( рис. 14.13) и нарисовать контур компонента, используя команду Place Line по размерам из справочных данных ( рис. 14.17).

Разместить КП соответственно чертежу установочного места:

  • сделать слой Top активным;
  • выбрать нужный стиль КП командой Options/Pad Style ;
  • установить первый контакт в нужную точку командой Place Pad, задать стартовый номер Starting Pad Number и инкремент (шаг увеличения номеров) Increment Pad Number, КП разместить на рабочем поле;
  • повторить данную команду для следующих контактов (не забывать настроить тип контакта). Между линиями слоя Top Silk и КП должен быть зазор.

Задать точку привязки командой Place/Ref Point - отметить первый вывод. Точка привязки необходима для формирования топологии ПП.

Выполнить команду Place/Аttribute для задания атрибутов компонента (действия производятся аналогично заданию атрибутов символа). Рекомендуемый шрифт: Font - Quality, Height - 1мм, Thickness - 0,1мм (без галочки Allow True Type).

При плотной установке компонентов рекомендуется атрибут RefDes располагать внутри изображения корпуса компонента, а атрибут Type там же или сразу под корпусом ( рис. 14.17).

Проверить правильность создания установочного места командой Utils/Validate.

Установочное место резистора CR1206  в Pattern Editor

увеличить изображение
Рис. 14.17. Установочное место резистора CR1206 в Pattern Editor

Программа Pattern Editor может сохранять созданный символ в двух форматах:

  • командой Pattern/Save to file/Save to file As… символ сохраняется с расширением .pat. В таком файле сохраняются все настройки, поэтому он может использоваться в качестве шаблона;
  • командой Save /Save As… символ упаковывается в выбранную библиотеку.
  • Сохранить созданный компонент в библиотеке командой Pattern/Save As.

1.4. Создание установочного места компонента с помощью программы-мастера Pattern Wizard

Программа-мастер Pattern Wizard запускается одноименной пиктограммойна панели инструментов или после выполнения команды Pattern/Pattern Wizard в редакторе P-CAD Pattern Editor.

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

Мастер Pattern Wizard используется в основном при создании конструкторско-технологического образа микросхем. В диалоговом окне должна быть введена следующая информация ( рис. 14.18):

Окно команды Pattern/Pattern Wizard

увеличить изображение
Рис. 14.18. Окно команды Pattern/Pattern Wizard

Графика корпуса задается группой параметров Silk Screen (можно отключить флажок и начертить корпус вручную), точка привязки автоматически устанавливается в центр первой КП.

При необходимости можно доработать изображение с помощью команд Place Line и Place Arc.

Кнопкой Finish изображение переносится в основной экран редактора, где его можно окончательно отредактировать.

Проверить правильность создания файла командой Utils/Validate.

Сохранить созданный компонент в библиотеке командой Pattern/Save As.

2. Практическая часть

Задание для лабораторной работы № 14

2.1. Создать изображение символа для электрической схемы.
  • 2.1.1. Создать новую папку для своего проекта и разместить в ней новую библиотеку. Сделать необходимые настройки для редактора Symbol Editor.
  • 2.1.2. Создать символьное изображение для элемента, приведенного в методических указаниях, вручную.
  • 2.1.3. Создать символьное изображение для элемента, приведенного в методических указаниях, с помощью мастера Symbol Wizard.
  • 2.1.4. Проверить и сохранить как элементы компонента в библиотеке.
2.2. Создать конструкторско-технологический образ (установочное место) для печатной платы.
  • 2.2.1. Настроить среду, удобную для работы в редакторе Pattern Editor.
  • 2.2.2. Создать стеки КП.
  • 2.2.3. Создать файл технологических параметров, занести в него стеки КП.
  • 2.2.4. Создать конструкторско-технологические образы для элементов, приведенных в методических указаниях, вручную.
  • 2.2.5. Создать конструкторско-технологические образы для элементов, приведенных в методических указаниях, мастером Pattern Wizard.
  • 2.2.6. Проверить и сохранить как элементы компонента в библиотеке.
  • 2.2.7. Выполнить аналогичные действия для элементов, заданных преподавателем.

Отчет по выполнению лабораторной работы №1 должен содержать следующее.

  1. Библиотеку, включающую символьные элементы и конструкторско-технологические образы, созданные в ходе лабораторной работы в электронном и печатном виде.
  2. Файл технологических параметров, содержащий стеки КП.
  3. Ответ на вопрос, заданный преподавателем.

Контрольные вопросы

  1. Для чего создается символ элемента?
  2. Что входит в состав символьного изображения?
  3. Что такое вентиль микросхемы?
  4. Какие команды используются при ручном создании символа?
  5. Что представляет собой конструкторско-технологический образ?
  6. С какой целью создается конструкторско-технологический образ?
  7. Как используется файл технологических параметров?
  8. Какие бывают контактные площадки, в чем их различия?
  9. Что такое слои в P-CAD и для чего они предназначены?
  10. В каких слоях создается конструкторско-технологический образ?