
6 Создание библиотеки элементов печатной платы
Запустить программу Pattern Editor. Щелчком по кнопке Pattern Open выведите на экран Шаблон-3, для чего в стандартном диалоговом окне найдите папку и откройте файл Шаблон-3.
В открывшемся шаблоне, а это чистое рабочее поле, заранее были произведены все необходимые начальные установки и записаны типоразмеры металлизированных отверстий.
6.1. Резистор
Выполните команды Options => Pad Style (Установки => Стиль КП), в открывшемся диалоговом окне отметьте строчку Kpl/1,6 и щелкните по кнопке Close. Щелкните по кнопке Place Pad, сместите указатель мыши на рабочее поле и щелкните ЛК. Вы увидите на экране диалоговое окно Place Pad, в котором везде стоят единицы. Это значит, что нумерация отверстий посадочного места будет начинаться с цифры 1 и приращение будет равно 1. В данном окне никаких изменений вносить не требуется, поэтому щелкните по кнопке ОК. Измените масштаб рабочего поля так, чтобы получить сетку с шагом 2,5 мм. Подведите указатель мыши к месту первого отверстия и щелкните ЛК. Отверстие будет нарисовано. Передвиньте указатель на пять клеток, что будет соответствовать размеру 12,5 мм, и щелкните ЛК и ПК. Появится рисунок второго отверстия. Нанесите точку привязки. Для этого щелкните по кнопке Place Ref Point (Точка привязки), подведите указатель мыши к первому отверстию, щелкните ЛК и ПК. Дальнейшие действия должны выполняться на конкретных слоях. В окне Select Layer (Выбор слоя) выберите слой Top Silk (Верхний маркировочный). Установите сетку с шагом 0,5 мм и, щелкнув по кнопке Place Line (Линия) вычертите изображение резистора (Рис. 7.1).
Включите слой Тор Аssy и начертите графическое изображение резистора в стороне от основного рисунка (Рис. 7.1), а затем перетащите его на постоянное место. Щелкните по кнопке Place Attribute (Признак), поставьте указатель мыши на рабочее поле и еще раз щелкните ЛК. В открывшемся диалоговом окне отметьте Component (Компонент) и RefDes (Позиционное обозначение) в областях Attribute Category (Категория признака) и Name (Имя) соответственно. Затем в строке Text (Стиль текста) выберите стиль 3,5 и щелкните по ОК. Подведите указатель мыши к месту маркировки и щелкните ЛК. Результат показан на рис. 7.2. Включите слой Bot Silk (Нижний маркировочный). На нем поместите условный знак, показывающий положение данного элемента. Чаще всего здесь вычерчивается отрезок линии, соединяющий два отверстия, и дублирующая маркировка. Графическая работа выполняется так же, как на верхних слоях, то есть рисунок сначала подготавливается, а затем помещается в нужное место.
На первом и последнем слоях готовой печатной платы часто наносится маркировка позиционных обозначений элементов. Для этого пришлось в ТКМ повторить маркировку на нескольких слоях. Но программа не допускает дублирующих обозначений {RefDes} и не запишет такой ТКМ в библиотеку. Поэтому в разрабатываемом компоненте придется сохранить надпись {RefDes} только одном месте, например на слое Top Assy (Верхний графический), а дублирующие ввести на заключительном этапе работы над конкретным проектом. Порядок нумерации выводов для резистора не имеет принципиального значения, поэтому данную операцию можно поручить программе, которая выполнит ее автоматически. Когда посадочное место будет готово, щелкните по кнопке Pattern Save To Library (Сохранить посадочное место в библиотеке). Появится соответствующее диалоговое окно. В окне Library (Библиотека) должно находиться имя той библиотеки, для которой вы разрабатывали компонент. Поэтому вам предстоит ввести в окне Pattern (Посадочное место) только имя для созданного посадочного места.
Для обозначения посадочных мест предлагается использовать имена, состоящие из буквенного кода элемента, его типа, установочного размера и дополни тельной информации, характеризующей его конструктивные особенности. Так, С/К53-18/37,5 обозначает, что это конденсатор (буква «С») типа К53-18 с расстоянием между выводами 37,5 мм. Другой пример: R12.5 - резистор с осевыми выводами и установочным размером 12,5 мм.
Введите имя R12,5 и щелкните по кнопке ОК. Посадочное место будет сохранено, но на рабочем поле останется «картинка», с помощью которой можно, к примеру, создать очередное посадочное место и записать его с новым именем. Таким образом, вы быстро получите целую группу однотипных посадочных мест. Для записи нового посадочного места в библиотеку выполните команды Pattern => Save As (Посадочное место => Сохранить как).
Разработайте еще одно посадочное место для резистора С2-33-0.5. Сначала щелкните по кнопке Pattern New (Новое посадочное место) и выполните все необходимые установки. При этом должны быть использованы конструктивные размеры (Рис. 7.3.), представленные в табл. 7.1. Новое посадочное место запишите с именем R17.5.
Таблица 7.1
Тип резистора |
Размеры | |||||
D |
L |
d |
A |
dотв |
Dкп | |
С2-33-0,125 |
2,2 |
6 |
0,7 |
10 |
1,0 |
1,6 |
С2-33-0,5 |
4,2 |
10,2 |
0,9 |
15 |
1,2 |
1,8 |
Перейдите в подпрограмму Library Manager. В диалоговом окне Pattern View щелкните по кнопке Select Pattern (Выбор посадочного места), для первого компонента выберите посадочное место с именем R12,5 и щелкните по кнопке ОК. Вы снова окажетесь в окне Pattern View, которое следует закрыть, щелкнув по одной из кнопок - Close или Component Info. После этого на экране снова появится диалоговое окно Component Information (Информация о компоненте), но рядом с кнопкой Select Pattern будет записано имя выбранного посадочного места.
Введите в окне Number of Gates (Количество частей) цифру 1 (в разрабатываемом компоненте только одна составная часть). В окне Refdes Prefix (Код обозначения) введите букву, соответствующего, элемента (для резистора - R). Напомним, что код элементов задан ГОСТ 2.710.
Наиболее распространенные коды элементов приведены в табл. 7.2. На данном этапе работы в диалоговом окне Component Information в зоне Component Турe необходимо установить соответствующий тип:
Normal (Нормальный) - большинство используемых элементов;
Power - компоненты, связанные с питанием;
Sheet Connector (Соединение в пределах листа) - условный знак разрыва цепи, чтобы «не тянуть» ее через весь лист.
В зоне Component Style (Стиль компонента) следует поставить один из флажков: Homogeneous (Однородный) - элементы, состоящие из нескольких одинаковых частей. Heterogeneous (Неоднородный) - элемент, в который входит несколько функционально различных частей. Сюда относятся достаточно редкие микросхемы, в частности 533ТР2.
В зоне Gate Numbering (Нумерация частей) определяется способ обозначения главных частей. В соответствии с требованиями отечественных стандартов нумерация частей выполняется цифрами. Поэтому здесь всегда должен стоять флажок Numeric (Цифровая).