Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лопаткин А.В. Проектирование печатных плат в P-CAD 2001.PDF
Скачиваний:
154
Добавлен:
02.05.2014
Размер:
5.63 Mб
Скачать

Раздел 9

9 РАБОТА С РЕДАКТОРОМ ПЕЧАТНЫХ ПЛАТ

На большом количестве примеров рассмотрены основные приемы работы в редакторе печатных плат системы P-CAD

9.1Задание контура печатной платы

9.1.1 Импорт через формат DXF

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

(команды Place/Arc и Place/Line).

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

AutoCAD, T-FLEX CAD или Ком-

пас-График. Обмен данными между этими системами и редактором печатных плат производится через универсальный формат данных DXF. Так, например, печатная плата, показанная на рис. 9-1 была начерчена в системе T-FLEX CAD и экспортирована в формат DXF (нужно учитывать, что

Рис. 9-1. Конфигурация сложной ПП.

Рис. 9-2. Параметры экспорта из T-FLEX

CAD в DXF-формат

Рис. 9-3. Им-

порт DXF-

файлов в P-CAD

редактором PCB, воспринимаются файлы DXF, совместимые с AutoCAD версии 9 и выше). Для черчения в T-FLEX CAD были заданы два слоя - «Основной», где размещались линии контура ПП, и «Оформление», где размещались размеры. Параметры экспорта из T-FLEX в DXFформат представлены на рис. 9-2.

Созданный DXF файл загружался в

Проектирование печатных плат в системе P-CAD 2001

9-1

Работа с редактором печатных плат

редактор PCB командой File/Import/DXF

(см. рис. 9-3).

На появляющейся при этом панели File DXF In (рис. 9-4) задаются параметры преобразования. Так, в окне Layers с по-

мощью кнопки Map Selected Layers каж-

дому выделенному слою файла DXF можно поставить в соответствие выбранный из списка P-CAD Layer слой редактора печатных плат. Кнопка Create New Layer открывает диалог создания новых слоев в редакторе ПП (см. пп. 7.3).

Назначение остальных кнопок в этой панели следующее:

Default Map – переносит выделенные слои в слой DXF_1. Если этот слой уже существует, перенос производиться в слой DXF_2, и т.д.

Auto Map Layers – перенос выделенных DXF слоев в со-

ответствующий слой редакто-

Рис. 9-4. Загрузка DXF-файла.

ра PCB с таким же именем.

Unassign Layers – отменяет

назначенное отображение для выделенных слоев и устанавливает значение

<None>.

Remove Unneeded Mappings – удаляет из настроек системы соответствия слоев несуществующие в текущем DXF - файле.

Set All – выделяет все слои в списке.

Clear All: отменяет выделение для всех слоев в списке.

Вгруппе DXF Units (Единицы DXF) производиться выбор единиц измерения, используемых при загрузке файла.

Вгруппе Locate DXF Origin (Положение точки привязки DXF) устанавливается метод задания начала координат для чертежа. В редакторе печатных плат допустимы только положительные абсолютные координаты. Поэтому, если в DXF-файле нет отрицательных координат, устанавливается флажок Absolute Workspace Origin. Преобразования координат при этом не происходит.

Установка флажка Relative Grid Origin позволяет разместить начало координат чертежа в начало относительной сетки редактора PCB.

При установке флажка Auto Adjust to Workspace система автоматически переносит чертеж в область положительных координат.

Результат импорта показан на рис. 9-5. Видно, что служебные символы (градусы, допуска, знак диаметра) представлены неверно, что связано со спецификой отображения текстов в системе P-CAD.

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

9-2

Лопаткин А.В.

Раздел 9

 

 

232.5

 

 

 

 

200

 

 

 

Знак диа-

 

 

 

 

метра

 

 

 

 

%%c10

 

 

27.5

 

2 отв

 

R5

 

 

 

 

 

145.5js12%%p0.2

Допуска

 

 

67.5

122.5

R15

27.5

 

 

 

 

Градусы

 

 

 

 

7

 

 

 

2

 

 

 

1

 

 

 

 

10

 

 

 

60

37.5

 

 

 

 

187.5

 

 

 

Рис. 9-5. Результат импорта DXF-файла в P-CAD

 

Самостоятельно нарисуйте сложный контур ПП в одной из известных чертежнографических систем, поддерживающих формат DXF, и передайте его в P-CAD

9.1.2Создание контура ПП в редакторе PCB

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

В редакторе PCB начертите контур печатной платы, показанной на рис. 9-6

1)Запустите редактор печатных плат PCB.

2)Загрузите в него файл шаблона, сохраненный при выполнении раздела 7 – Настрой-

ки PCB.

3)Используя команду Option/Grids, установите относительную сетку с началом координат в точке (10, 10). В качестве текущей выберите сетку

сшагом 0.5 мм.

4)В меню активизируй те команду Place/Line или про-

сто нажмите кнопку на Рис. 9-6. Плата для проекта левой инструментальной пане-

ли.

5)В строке состояния (рис. 9-7) установите толщину линии равной 0.25 мм.

6)В строке состоянии в качестве текущего выберите из раскрывающегося списка слой

«Board».

Проектирование печатных плат в системе P-CAD 2001

9-3

Работа с редактором печатных плат

Строка

Тип сетки

Кнопка записи

Радиус

подсказки

макрокоманды

скругления

 

Y-координата

Шаг сетки

Слой

Толщина

Режим рисо-

курсора

 

 

линии

вания

Рис. 9-7.Строка подсказки и строка состояния

6)Нажимая клавишу с буквой «O», установите режим рисования Ortho=45 с возможностью рисования линий под углом 45 градусов

7)Установив курсор в точку с координатами (1,0), щелкните левой кнопкой мыши. Это левый нижний угол платы.

8)Последовательно перемещая курсор в точки излома контура платы (см. рис. 9-6) отмечайте их щелчком левой кнопкой мыши.

Введенные сегменты при необходимости можно последовательно удалять клавишей BACKSPACE, не выходя из команды рисования линии.

9)Вернувшись в начальную точку, нажмите на правую кнопку мыши или на клавишу ESC для обрыва полилинии.

10)Сохраните файл в папку \Проекты\Проект_1 под именем Проект_1

Для многих программ автоматической трассировки очень важно, чтобы контур, ограничивающий поле трассировки не имел разрывов, поэтому рисовать нужно «не отрывая карандаш от бумаги». С этой точки зрения прерывание команд рисования, изменение шага сетки с использованием некратных значений не рекомендуется!!!

9.2Упаковка соединений на печатную плату

Выбор элементов из библиотеки в системе P-CAD, как правило, производится с помощью списка цепей и соединений, полученного автоматически в схемном редакторе или написанного вручную в текстовом редакторе (см. пп. 6.15). При дальнейшей работе будем использовать списки цепей, поставляемые вместе с системой P-CAD (из папки «Tutorial»).

Перед загрузкой необходимо подключить к проекту нужные библиотеки.

Подключите к проекту библиотеку Tutor.lib

1)В главном меню редактора PCB активизируйте команду Library/Setup.

2)На появившейся панели Library Setup нажмите кнопку Add (добавить).

3)Стандартным для Windows способом перейдите в папку Tutorial, расположенную в каталоге системы P-CAD, выберите там файл Tutor.lib. и нажмите кнопку Open (открыть)

4)С помощью кнопки Move Up на панели Library Setup переместите добавленную библиотеку в самый верх списка подключенных библиотек.

5)Нажмите кнопку ОК для закрытия диалога Library Setup.

Перемещение библиотеки в верхнюю строчку списка необходимо в случае, если в списке цепей отсутствует информация о библиотеках!

9-4

Лопаткин А.В.

Рис. 9-8. Загрузка списка цепей

Раздел 9

Загрузите в редактор печатных плат список цепей и компонентов

1)В главном меню редактора PCB активизируйте команду Utils/Load Netlist.

2)На панели Utils Load Netlist (см. рис. 9-8) нажмите кнопку Netlist Filename и стандартным для Windows способом найдите и выберите в папке «Tutorial» системы P-CAD файл

Pcbtutor.net.

3)Сбросьте флажок Optimize Nets.

Поскольку в системе P-CAD возможны различные варианты загрузки списка цепей, рассмотрим назначение остальных кнопок, окон и флажков на

панели Utils Load Netlist (см.

рис. 9-8).

В графе Netlist Format из списка выбирается формат загружаемого списка цепей. Поддерживаемые форматы представлены в табл. 9-1.

Если загружается файл в формате P-CAD ALT, то с по-

мощью кнопки Xref Filename

открывается файл перекрестных ссылок (xrf-файл), устанавливающий соответствие между конструктивными и схемотехническими библиотеками ранних версий P-CADa.

 

 

Таблица 9-1

 

Допустимые форматы списков цепей

ACCEL ASCII

 

Основной формат системы. Допускает передачу атрибутов

 

 

цепей и компонентов (см. пример в пп. 6.15). Расширение

 

 

файла .net

Tango

 

Формат системы TangoPro (см. пример в пп. 6.15). Расши-

 

 

рение файла .net

P-CAD ALT

 

Текстовый формат системы MD (версии P-CAD для DOS).

 

 

Расширение файла .alt

Установка флажка Create Pseudo Pattern позволяет системе создавать мнимые посадочные места (корпуса) для тех элементов, которые их не имеют.

Флажком Optimize Nets включается автоматическая оптимизация цепей путем перестановки логически эквивалентных секций и выводов. Лучше подобную оптимизацию проводить после расстановки компонентов, а не при загрузке.

Флажок Reconnect Copper может использоваться для запрещения подключения уже имеющихся на плате участков металлизации к цепям загружаемой схемы. При этом загрузка списка цепей производиться значительно быстрее, а имеющиеся металлизированные участки конвертируются в «свободные», не ассоциируемые с какими-либо цепями.

Установка флажка Check for Copper Sharing включает проверку платы с предварительно размещенными компонентами и предварительной разводкой части цепей.

Если загружается список цепей в формате ACCEL ASCII, доступны еще четыре параметра для обработки атрибутов:

Проектирование печатных плат в системе P-CAD 2001

9-5