Розробка програмного забезпечення для передачі результатів проектування по СМП ПП на розробку конструкційних рішень деталей і оснащення.
Введення.
Темою пропонованого дипломного проекту є розробка програмного забезпечення для передачі результатів проектування по СМП ПП на розробку конструкційних рішень деталей і оснащення.
У проекті пропонується програмне забезпечення p-flex, розроблене для інтеграції пакетів PCAD і T-FLEX для СМП.
Одним з недоліків PCAD-a є те, що він представляє лише плоский (двомірний) вид ПП. Для розробників деталей оснащення часто буває необхідно знати об'ємні розміри ПП, тому що від них безпосередньо залежать конфігурація і габарити проектованого виробу. Розроблене програмне забезпечення значно полегшує контроль відповідності розмірів, тому що вона повністю автоматизує процес передачі габаритів ПП (з урахуванням висоти! тобто в тривимірному вигляді) з системи PCAD прямо в систему розробки деталей оснащення - T-FLEX. Розробнику потрібно лише вставити фрагмент, що зображує плату, попередньо підготовлений розробленою програмою p-flex, прямо в свій складальний креслення T-FLEXа на призначене їй місце і візуально проконтролювати відповідність розмірів. Зауважимо, що використання запропонованого ПЗ звільняє розробника деталей оснащення від використання PCAD (тоді, як раніше йому доводилося вручну аналізувати ПП у PCADе і виходячи з її розмірів будувати свою роботу).
Крім передачі габаритних параметрів між системами, що пропонується ПО допомагає здійснювати контроль за КД, тому що здатна, за стандартним pdf-файлу системи PCAD, створити повний перелік елементів, що містяться на ПП, по необхідній формі і помістити його у файл. dbf у вигляді бази даних. Електронний вигляд і форма переліку елементів дозволяють легко використовувати його для формування текстової конструкторської документації.
Крім свого головного призначення розроблене ПЗ допомагає продемонструвати можливості системи T-FLEX як параметричної системи проектування нового покоління, і показати її переваги в порівнянні з AutoCADом.
Короткий опис маршруту проектування ПП.
Нижче пропонується опис маршруту наскрізного проектування друкованих плат (СМП ПП) від схеми електричної принципової до виходу на технологічне обладнання з використанням системи PCAD4.5: структура маршруту та програмне забезпечення.
Дається основна послідовність дій користувача в процесі наскрізного проектування РЕУ для двухшарових і багатошарових субблоків з двостороннім установкою елементів штирьевих і планарних.
Відзначимо, що в СМП ПП не розглядаються завдання, пов'язані з логічним моделюванням принципових електричних схем.
1. Загальні положення.
1.1 Основні ХАРАКТЕРИСТИКИ наскрізного маршруту проектування ПП.
Програмне забезпечення наскрізного маршруту проектування друкованих плат (ПО СМП ПП) є інтегрованим набором проблемно орієнтованих програмних пакетів, що працюють в режимі онлайн. Засоби системи PCAD (передбачається можливість використання пакетів від версії 4.5) дозволяють проектувати принципові електричні схеми, двошарові і багатошарові друковані плати. Програмні засоби, включені на маршруті, що дозволяють отримувати, за інформацією спроектованої в системі PCAD, конструкторську документацію (система "Схід" - для текстової та PCAD - для графічної), готувати і контролювати вхідну інформацію для пакету програм виходу на технологічне обладнання (пакет програмування керуючої інформації для маршруту).
Наявність великої кількості взаємозалежних пакетів і їх баз даних забезпечує наскрізне проектування РЕУ.
Результати проектування ПП можна передати в T-Flex CAD, повністю параметричну (на відміну від інших) систему проектування для подальшої розробки деталей і оснащення, вироблення конструкційних рішень, а також контролю на відповідність габаритів ПП і елементів конструкції.
ПО СМП ПП складається з декількох пакетів програм і їх баз даних пов'язаних в єдину базу даних проектованого вироби, що дозволяє звести до мінімуму введення початкової інформації і уникнути повторного завдання параметрів проекту, тим самим скорочує кількість можливих помилок при введенні початкових даних, час проектування виробу і його вартість, забезпечує якість розробок.
Програмне забезпечення наскрізного маршруту проектування ПП функціонує в середовищі MS-DOS на персональних комп'ютерах IBM PC/AT або PC/XT, з об'ємом пам'яті 640кб, а також на інших ПЕОМ, повністю сумісних з зазначеними.
Для роботи системи потрібні:
- 10 МБТ дискової пам'яті на вінчестері
- пристрій введення типу "миша".
Програмне забезпечення системи дозволяє проектувати ПП з наступними характеристиками і параметрами:
установка корпусів на платі - двосторонній і односторонній
тип встановлюваних корпусів - штирьевие і планарних
розмір плати - не більше 500х500 мм (60х60 дюймів)
роздільна здатність ширини провідників і відстаней - 0.025 мм (0.001дюйма)
кількість компонентів - не більше 500
різних компонентів - не більше 400
кількість ланцюгів в електричній схемі - не більше 1000
загальна кількість контактів:
всіх корпусів і отворів - не більше 32000
число провідникових шарів - не більше 50.
1.2СОСТАВ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ наскрізного маршруту проектування ПП ..
До складу ПО СМП ПП входять: пакет програм системи PCAD (версія 4.5), пакет програм "Схід", пакет програм підготовки та контролю виходу на технологічне обладнання та програми підготовки інформації для КД і ТД на виготовлення виробу, і засоби сполучення всіх перерахованих пакетів для автоматизованої передачі інформації про проектований виробі між ними (одним з них є преедлагаемий пакет p-flex для зв'язку PCAD - T-FLEX).
Пакет програм системи PCAD містить у своєму складі три графічних редактора PCCAPS, PCPLACE і PCCARDS і набір утиліт і програм, що виконують службові функції.
Крім стандартних програм PCAD версії 4.5 до складу ВО включений пакет програм, розроблених у НІІА для забезпечення виходу на технологічне обладнання, що застосовується в НІІА. Розроблений пакет включає в себе програми коригування, контролю, прорісовок топології та формування керуючої інформації для технологічних установок.
2.ЕТАПИ РЕАЛІЗАЦІЇ ПРОЕКТУ.
Наскрізний маршрут проектування друкованих плат включає в себе етапи: створення графічного опису схеми електричної принципової зі списком з'єднань засобами графічного редактора PCCAPS, підготовки КД на схему, упаковку логічних елементів в мікросхеми, розміщення їх на конструктиві, проектування топології ПП і підготовки КД і УІ для технологічного обладнання.
Передбачається, що користувач знайомий з основними принципами роботи з MS DOS ПЕОМ.
В якості програми-утиліти MS DOS рекомендується використовувати програму NORTON.
3. БАЗА ДАНИХ СИСТЕМИ PCAD
У ході експлуатації системи PCAD було виявлено, що при розробці РЕУ необхідно дуже уважно використовувати, своєчасно і ретельно коректувати всі елементи бази проектування щодо розподілу інформації по шарах, їх розташування у таблиці шарів графічних редакторів системи PCAD призначенням і парності. З особливою увагою треба ставиться до формування і коригування конструктиву для ПП, бібліотечних елементів для схеми і плати, файлів. PS і. SSF, бібліотечних і створюваних при проектуванні файлів-БЛОКІВ. При створенні файлів-БЛОКІВ не включати зайвих шарів.
При виборі бібліотечних файлів для використання в проекті контролювати їх коректність для топологічної інформації по таблиці шарів і налаштування шарів на приналежність до провідникові парності шарів.
Особливо УВАЖНО при підготовці інформації слід ставитися до стану активності шарів, тобто де формується інформація залишить свій слід, тому що не завжди є можливість її перенести або перевірити, де вона сформована. Так наприклад, при підготовці конструктиву для упаковки плати та розміщення елементів, необхідно записати його з активним станом шару COMP, для забезпечення правильного формування таблиць при постановці елементів, незалежно від сторони і способу їх розміщення: одно-або двостороннього. Детальніше ці вказівки наведено у відповідних інструкціях.
Крім того відомо, що при розробці РЕУ необхідно дуже уважно використовувати, своєчасно і ретельно коректувати бібліотеки РЕК. Виправлення невірно введених РЕК на заключних етапах проектування дорого обходиться, іноді доводиться повертатися до самого початку (до виправлення принципової схеми) від вже виготовленої друкованої плати.
Опис РЕК в БД в загальному випадку складається з двох частин:
- Умовно - графічне позначення РЕК (УДО) на електричній схемі (файли з розширенням. sym). УДО створюється засобами схемного графічного редактора PCCAPS. Правила та порядок створення УДО наведені в інструкції по створенню умовно - графічного позначення РЕК для наскрізного маршруту проектування з використанням системи PCAD4.5 і вище
- Конструкторсько - технологічне відображення РЕК (ХТО) (файли з розширенням. prt), що включає інформацію про висновки РЕК для підключення КП, відображення РЕК на складальному кресленні ПП, а при використанні ХТО при проектуванні ПП по наскрізного маршруту, також пакувальну інформацію . ХТО створюється засобами топологічного графічного редактора PCCARDS.
- Відображення РЕК для p-flex передане по маршруту наскрізного проектування в T-flex. (см.опісаніе)
За станом, корекцією і поповненням БД стежить спеціальна група на чолі з адміністратором БД.
Перед початком роботи з проектом, необхідно переконатися в тому, що всі компоненти, що використовуються в даному субблоків, присутні у БД.
З усіх питань, пов'язаних з використанням БД PCAD, користувачеві слід звертатися до адміністратора БД або створити відсутні компоненти, користуючись вищезгаданими інструкціями зі створення УДО та ХТО (у цьому випадку всю відповідальність за правильність і повноту інформації для проходження маршруту несе сам користувач) .
Перейдемо тепер безпосередньо до опису роботи з СМП ПП за допомогою пакета PCAD.Для забезпечення проектування РЕУ користувач повинен мати у своєму розпорядженні наступним:
- набір пакетів програмного забезпечення;
- ТЗ на проектування РЕУ;
- БД, в якій повинні бути всі використовувані в проекті елементи.
Перед початком робіт по ТЗ на робочому диску в директорії PCAD слід створити свій піддиректорій, ім'я якого, як правило, відповідає імені розробляється ПП. У цьому директорії надалі будуть знаходитися всі файли, необхідні для проектування блоку РЕУ. Всі роботи по проекту повинні проводитися з цього директорія. Наполегливо рекомендується зберігати на ГМД попередньої інформації для КОЖНОГО ЕТАПУ ПРОЕКТУ і не менш ДВОХ останніх КОПІЙ інформації ПОТОЧНОГО ЕТАПУ.
Директорії, що містять програмне забезпечення і БД, доступні для читання і перебувають у віданні адміністратора системи:
/PCAD/EXE - набір завантажувальних модулів маршруту проектування
/PCAD/UTIL - ПО підготовки та контролю УІ для виходу на технологічне обладнання
/PCAD/DRV - супровідні драйвери
/PCAD/LIB - бібліотеки
/PCAD/... - Бази даних
проведення поточних робіт та запис інформації про проект в ці директорії небажана і може призвести до псування програмного забезпечення.
З усіх питань, пов'язаних з установкою ПЗ для роботи за маршрутом, слід звертатися до адміністратора ПО маршруту.
4. ПОБУДОВА Принципові електричні схеми і підготовка ІНФОРМАЦІЇ ДЛЯ ПЕРЕДАЧІ Конструктор.
Початковою фазою при проектуванні РЕУ по наскрізного маршруту є створення схеми електричної принципової, що включає в себе наступні етапи:
1.Созданіе схеми електричної принципової.
Програма PCCAPS, файл. sch.
УВАГА!
При створенні електричної схеми всіма компонентами схеми
повинен бути привласнений атрибут PRT, що містить ім'я ХТО РЕК.
Цю інформацію розробник електричної схеми отримує з облікової інформації БД або від конструктора РЕУ і вносить в. sch файлу на етапі створення схеми. Атрибут PRT може бути змінений при конструкторської доопрацювання схеми.
2.Виделеніе списку електричних з'єднань.
Програма PCNODES, файл. nlt.
3.Об'едіненіе списків електричних з'єднань в один, у випадку багато листового опису.
Програма PCLINK, файл. xnl.
4.Проверку електричної схеми в плані порушення загальних правил побудови електричних схем і вимог наскрізного маршруту проектування.
Програма PCERC, файл протоколу. erc.
5.Полученіе переліку елементів РЕУ.
Система Схід 3.1, файл. pe3.
Система P-FLEX, файл. dbf
6.Полученіе ескізу і КД електричної принципової схеми.
Виконання перерахованих етапів проводиться розробником РЕУ.
При проектуванні РЕУ по маршруту наскрізного проектування конструктор РЕУ має отримати від розробника електричної схеми наступну інформацію:
- Список електричних з'єднань (. nlt або. xnl файл);
- Роздрук переліку елементів;
- Ескіз електричної схеми (креслення і/або. sch файл).
- Файли-фрагменти із зображенням ПП для передачі в T-FLEX
Якщо при проектуванні РЕУ по наскрізного маршруту розробник виконує упаковку плати та первинне розміщення елементів, то конструктор РЕУ має отримати від розробника електричної схеми наступну інформацію:
- Роздрук переліку елементів;
- Ескіз електричної схеми (креслення і/або. sch файл).
- Опис списку ланцюгів і розміщення компонентів на друкованій платі (. pkg або. plc файл);
- Файл опису пакувальної інформації (. pkl файл).
Користуючись переданої інформацією - конструктор РЕУ проводить проектування РЕУ, виконуючи наступні етапи маршруту.
5. ПЕРЕВІРКА ВИКОНАННЯ У ЕЛЕКТРИЧНОЇ СХЕМИ ВИМОГ Наскрізний МАРШРУТУ ПРОЕКТУВАННЯ РЕУ (PCERC і PCFORM), ПІДГОТОВКА конструктиву ДЛЯ УПАКОВКИ І РОЗМІЩЕННЯ.
5.1ПРОВЕРКА ЕЛЕКТРИЧНОЇ СХЕМИ.
Перед початком обробки отриманого від розробника. nlt або. xnl файлу конструктору необхідно провести вхідний контроль перевірку виконання ст. nlt або. xnl фото вимог наскрізного маршруту проектування.
5.1.1.Программа PCERC забезпечує перевірку правильності введення електричної принципової схеми.
Вхідним файлом для програми PCERC є файл списку ланцюгів в двійковому вигляді (. NLT і. XNL). В результаті перевірки формується файл звіту (. ERC), який може бути виведений на екран або принтер.
Правила та порядок виконання цього етапу:
- Після завантаження програми PCERC по головному меню програми операція GCONFIGURE (конфігурація модуля) налаштувати, тобто вибрати необхідні перевірки.
Програма PCERC дозволяє здійснити до десяти різних перевірок електричної схеми виробу. Можна здійснити перевірку відразу за всіма правилами, тільки по одному з правил, або за кількома правилами в будь-якій комбінації.
До виконання робіт з проектування топології необхідно виконати перевірку наявності і правильності упаковки вентилів у корпус - перевірка 8 Packaging consistency check (перевірка упаковки).
У разі наявності в. nlt або. xnl помилок, що приводять до некоректності подальшої обробки, конструктор повинен повідомити про це розробнику електричної схеми. Розробник повинен усунути зазначені помилки і передати конструктору новий варіант. Nlt або. Xnl файлу (і. Sch файлу).
5.1.2.Программа PCFORM забезпечує перевірку наявності та правильності завдання для компонентів атрибуту PRT.
Наявність у кожного компонента РЕУ PRT атрибуту є обов'язковою умовою для подальшої обробки.
Наявність в електричній схемі певної кількості компонентів периферії і правильність завдання їх опорних імен також є обов'язковою умовою правильного отримання БД РЕУ.
Вхідним файлом для програми PCFORM є файл списку ланцюгів в двійковому вигляді (. NLT і. XNL). В результаті для виконання перевірки сформувати файл звіту (. MAT) - список компонентів по опорних іменах, який можна вивести на екран або принтер, для цього на запити програми вказати:
Attribute Keyword: Ввести ім'я переданого
в. mat файл атрибута
компонентів PRT
List Components By: NAME пробілом встановити
REFERENCE DESIGNATOR.
Для виконання перевірки переглянути вміст одержаного. MAT файлу.
. MAT файл містить таблицю, що включає наступні графи:
ITEM - номер
QTY - кількість вентилів
COMP-NAME - ім'я УДО (. SYM файлу)
REFERENCE-DESIGNATOR - опорне ім'я вентилів
DESCRIPTION - в?? ділене значення атрибуту
(PRT - ім'я ХТО)
В один рядок (під один номер) потрапляє група компонентів, у яких однакові всі три значення: ім'я УДО, опорне ім'я вентиля, значення атрибута.
У таблиці необхідно перевірити наступне:
- ВСЕ компоненти повинні мати атрибут PRT;
- Значення PRT атрибута повинно бути обов'язково задано з розширенням.
- Значення PRT атрибута для вентилів, що входять в один корпус, має бути однаковим.
Тобто одне і те ж опорне ім'я може зустрічатися більш ніж в одному рядку лише в тому випадку, якщо компонент є неоднорідним. При цьому значення PRT атрибуту в цих рядках повинно бути ОБОВ'ЯЗКОВО однаковим.
Невиконання хоча б одного із зазначених вимог призводить до неможливості подальшої обробки. nlt або. xnl або до її некоректності.
У цьому випадку конструктор повинен повідомити про це розробнику електричної схеми. Розробник повинен усунути зазначені помилки і передати конструктору новий варіант. Nlt або. Xnl файлу (і. Sch файлу).
5.2ПОДГОТОВКА конструктиву.
Послідовність дій.
1.Визов PCCARDS
- командою DETL встановити "детальний" режим роботи графічного редактора, пpи цьому меню команд забарвлене в зелений колір,
- командою VLYR перевірити вихідну таблицю шарів за рекомендаціями пункту 3 для графічного редактора PCCARDS, якщо таблиця змінена, вийти з редактора, видалити з робочої директорії файлу. cmd,. cm $,. dbg, повторити виклик PCCARDS.
2.Для забезпечення трасування МПП перевірити в таблиці шарів наявність шарів для внутрішніх трас: INT1, INT2 ,..., INTi. Пpоставіть прапор трасування S для всіх внутрішніх трас (SCMD/LPAR), а так само для COMP і SOLDER і забезпечити парність внутрішніх шарів.
3.Ввесті в необхідних місцях заборони на проведення трас (DRAW/FREC, шари BARALL, BARCMP, BARSLD, BARIN1 ...), заборону на розміщення міжшарових отворів (шар BARVIA) і заборони на розміщення елементів (шари BARPLC, BARCMP , BARSLD). Товщина лінії (W: 0).
4.Для забезпечення двостороннього розміщення елементів об'єднати в паpи (SCMD/LPAR) наступні шари:
PADCOM-PADSLD, FLCOMP-FLSOLD, PIN-PINBOT,
SLKSCR-SLKBOT, REFDES-REFDBT, DEVICE-DVCBOT,
BARCMP-BARSLD, BARTOP-BARBOT, MSKGTP-MSKGBT
і т.п.
5.Обрісовка контуру плати (DRAW/LINE).
Проводиться на 2-х шарах:
а) SLKSCR (товщина лінії W: 10)
б) KONTUR (W: 10)
Розміщення контуру плати робити так, щоб лівий нижній кут мав координату (0,0).
6.Обрісовка області трасування (DRAW/RECT, DRAW/LINE).
BRDOUT (W: 0) виконати окреслення поля трасування прямокутником або ламаній лінією, тільки лінія промальовування повинна бути безперервною.
7.У центрах кріпильних отворів:
намалювати такі знаки (DRAW/LINE, CIRCLE):
- на шарі KONTUR: перехрестя (W = 0) і коло необхідного радіусу (W = 5).
- на шарі SLKSCR: перехрестя (W = 0) "+".
8. Встановити командою VLYR шар COMP 1 ABL A. У центp кожного кріпильного отвори поставити компонент з ім'ям OTV.PRT. Команда (ENRT/COMP).
9.Ввесті ключ ФШ з ім'ям KLUCH.PRT. Команда (ENTR/COMP). або Ключ - на шарі TRO ввести спалах (DRAW/FLSH, APER = 10).
10.Завесті куточки по контуру плати на шарі TRO.
Команда DRAW/LINE товщина лінії (W: 16).
11.Установіть сітку трасування 50х50.
12.Командой SYMB встановити символьний режим (меню забарвиться в червоний колір). Поставити нульову точку (ENTR/ORG) в лівому нижньому куті контуру плати для забезпечення свердління отворів.
13.Проіменовать кожен компонент починаючи з ключа ФШ.
Команда NAME/RSQE ім'я 1,2 ,..., N.
14. Встановити командою VLYR шар COMP 1 ABL A.
SOLDER і всі верстви INTn ABL, шар BRDOUT ON, шари PIN, PINTOP, PINBOT і SLKSCR, SLKTOP, SLKBOT ON, для додаткового контролю різними між собою за кольором. Решта шари OFF.
Поставити ширину провідника 10.
Команда EDIT/WIRE товщина лінії (W: 10).
15.Запомніть файл з розширенням. PLA або. PCB.
Команда FILE/SAVE.
6. УПАКОВКА ЕЛЕКТРИЧНОЇ СХЕМИ В БД РЕУ (PCPACK).
Виконання цього етапу проводиться конструктором або розробником РЕУ, після узгодження з конструктором способу установки ХТО, отримання або перевірки правильності підготовки обраного конструктиву.
Програма PCPACK виконує важливу функцію упаковки логічних елементів в мікросхеми, в результаті чого замість образу електричної схеми (. SCH) з'являється образ друкованої плати (. PKG).
Упаковка електричної схеми в БД РЕУ забезпечує передачу інформації, що міститься в електричній схемі, в. pkg файл - вихідний для проектування топології РЕУ і є одним з основних етапів проектування.
Упаковка електричної схеми в БД РЕУ вимагає:
- використання ХТО, що містять повентільную пакувальну інформацію;
- конструктив ПП (. PCB).
- обов'язкового виконання вимог, перевірка яких здійснювалася в розділі 5.
Для проведення упаковки електричної схеми в БД РЕУ необхідно виконати наступне:
6.1.Подготовіть БД проекту.
- Керуючись ТЗ на проектування РЕУ, роздруківкою переліку та технологічними обмеженнями, а також з огляду на розміри і вибраний спосіб установки елементів визначити контур плати, розташування кріпильних отворів і розташування зон заборони трасування на платі і їх характер, вибрати конструктив з існуючих в бібліотечному наборі або підготувати його керуючись рекомендаціями наведених у розділі 5.1.
- Помістити всі використовувані в РЕУ ХТО в бібліотечну директорію проекту або в директорію, з якої буде здійснюватися запуск програми PCPACK (поточну директорію). Можна також помістити частину ХТО в бібліотечну директорію, а частина в поточну.
Примітка. Як бібліотечної директорії проекту може виступати тільки одна директорія, тому ВСЕ КТО, що використовуються в РЕУ, повинні бути поміщені в одну з двох (бібліотечну або поточну) або в обидві з вказаних директорій.
- Перевірити наявність у БД ХТО елементів, зазначених у переліку.
Якщо необхідно вибрати або розробити спосіб установки для елементів потребують спеціальних умов використання або для економії площі поля розміщення, а також з огляду на додаткові вимоги ТЗ або технології виготовлення РЕУ. У разі необхідності, провести корегування і доповнити БД ХТО.
Для застосування зв'язку PCAD -> T-FLEX, рекомендується заздалегідь підготувати файли. pdf, для використовуваних в проекті ХТО (. prt), і передати їх до підкаталогу PDF програми p-flex.
7. АВТОМАТИЗОВАНІ РОЗМІЩЕННЯ РЕК НА друкованих плат (PCPLACE).
Редактор PCPLACE є одним з трьох графічних редакторів системи PCAD (PCCAPS, PCPLACE, PCCARDS) і призначений для розміщення РЕК на друкованій платі. PCPLACE має багато спільного з графічним редактором PCCAPS.
Нижче будуть описані істотні особливості, притаманні редактору PCPLACE.
Вхідним файлом для запуску розміщення є БД ПП, сформовані пакетами PCNLT або PCPACK (. PKG).
Перш ніж приступити до розміщення елементів при двосторонньому монтажі на ПП у редакторі PCPLACE, треба перевірити і налаштувати у вихідному файлі. PKG таблицю шарів - визначити пари шарів "верх-низ", як описано у пункті 10.2.
Опис всіх команд редактора PCPLACE приведено в пакеті документації з графічним редакторам що входить у систему PCAD версії 4.5 (див. pcadhelp).
При роботі використовується дюймова система одиниць - Мілс:
1мілс = 0.001дюйма = 0.025мм.
ПІДГОТОВКА файла При двосторонній МОНТАЖ РЕК НА ПП.
Перш ніж приступити до розміщення елементів при двосторонньому монтажі на ПП у редакторі PCPLACE, треба перевірити і в разі необхідності відкоригувати в подібному файлі. PKG таблицю шарів і визначення пар шарів "верх-низ". Для цього командою SCMD/LPAR графічного редактора PCCARDS потрібно об'єднати в пари з забороною для трасування (ознака S і тип перехідного отвори для вказаної пари повинні бути зняті) наступні шари:
PADCOM - PADSLD --
FLCOMP - FLSOLD --
SLKSCR - SLKBOT --
PIN - PINBOT --
DEVICE - DVCBOT --
REFDES - REFDBT --
DRCCOM - DRCSLD --
MSKGTP - MSKGBT --
MSKFTP - MSKFBT --
BARCMP - BARSLD --
BARTOP - BARBOT - для автоматичного розміщення компонентів
Таке об'єднання дозволяє виконувати командою CLYR/COMP (або командою FLIP в PCPLACE) перестановку компоненту з боку шару COMP на SOLDER і навпаки з автоматичним перенесенням графічної інформації на альтернативні шари.
8. Проектування топології ПП (PCCARDS.)
Наступний за розміщенням етап - трасування. Як і розміщення трасування можна здійснювати або автоматично, або вручну, або комбінуючи обидва ці способи. Файл для трасування - це файл xxx.PLC, отриманий в результаті розміщення. Найчастіше доводиться використовувати загальний випадок, коли частина трас проводиться вручну, а інші автоматично.
PCCARDS є останнім з трьох графічних редакторів системи PCAD (PCCAPS, PCPLACE, PCCARDS). Цей потужний редактор призначений для роботи з топологією ПП, створення бібліотек ХТО РЕК, формування наборів контактних майданчиків і конструктивів. Принцип роботи PCCARDS багато в чому схожий з роботою інших графічних редакторів PCADа.
Як і в інших графічних редакторів системи PCAD в PCCARDS використовується структура шарів для відображення інформації на екрані. У PCCARDS по СМП ПП використовуються, як робітники, наступні основні шари:
PIN - з'єднувальні контакти на верхній стороні ПП
PINBOT - з'єднувальні контакти на нижньому боці ПП
BRDOUT - межі поля трасування
SLKSCR - креслення графічних символів з верхнього боку ПП
SLKBOT - креслення графічних символів з нижнього боку ПП
DEVICE - назва елементу на верхній стороні ПП
DVCBOT - назва елементу на нижньому боці ПП
REFDES - опорні позначення на верхній стороні ПП
REFDBT - опорні позначення на нижньому боці ПП
ATTR - атрибути
COMP - траси з боку елементів (верхній шар)
SOLDER - траси з нижнього боку ПП
INT1, INT2, .. INTi - траси внутрішніх шарів.
MSKGTP, MSKGBT, MSKFTP, MSKFBT - графіка маскуючих верств ПП;
Перші 17 шарів стандартної таблиці (п.3) зарезервовані для створення файлів контактних площадок (файли. PS) та їх підвантаження в. PCB, решта - для проектування і редагування топології ПП і створення бібліотечних елементів.
Система PCAD дозволяє проектувати багатошарові ПП (МПП) з двостороннім монтажем РЕК на МПП. Для здійснення цієї можливості в PCCARDS необхідно об'єднати в пари шари ПП, що відзначають "низ-верх" (п.5.2.4).
При роботі використовується, як правило, дюймова система одиниць - Мілс, при розробці маршруту вибрано відповідність:
1мілс = 0.001дюйма = 0.025мм.
Так як для передачі в T-Flex використовуються тільки дані про графік елементів і атрибути, а також розміщення на поле ПП, подробиці робіт за маршрутом не наводяться.
9. ЗАСТОСУВАННЯ Спроектований топології.
За спроектованої і перевіреною. PCB інформації можна
отримати: графічну КД, UI на ФОТОПЛОТЕР для виготовлення ФШ і УІ на свердлильний верстат для підготовки кріпильних і перехідних отворів монтажу (наскрізних і міжшарових). А також передати інформацію про спроектованої платі в системи Восток3.1, AutoCAD (, Спринт-КРР) і порівняти її з вихідним описом схеми електричної принципової (. SCH файл).
Для передачі інформації про спроектованої платі в середу системи "Схід" необхідно скористатися документацією:
- СХІД-ЗАСТОСУВАННЯ Інструкція користувачеві із застосування системи програмних засобів Восток3.1.
- Інструкція користувачеві із застосування програмних засобів PCAD-VOSTOK
Для передачі інформації про спроектованої платі в середу системи AutoCAD необхідно скористатися документацією:
- Інструкція користувача NXACAD - передача зображення з PCAD в AutoCAD
Етапи отримання графічної КД, UI для виготовлення ФШ і УІ на свердлильний верстат для підготовки кріпильних і перехідних отворів монтажу (наскрізних і міжшарових) по маршруту наскрізного проектування ПП наведені нижче для виконання робіт у системі PCAD та спільних спеціальних програм контролю підготовленої інформації. Робота з програмним забезпеченням орієнтованим на застосовуване технологічне обладнання описана в окремих документах:
- інструкції користувачеві на "Автоматизоване робоче місце (АРМ) підготовки керуючих програм (УП) для СМ-600 за результатами наскрізного маршруту проектування друкованих плат".
Документація та інструкції користувачеві до системи CAMbridge, до програми оптимізації опису топології для ГИ ЕМ-5039 і до програми RT11.
Для передачі інформації про спроектованої платі в середу системи T-Flex слід скористатися описом пакета p-flex (див. Посібник з пріменеію програмного забезпечення).
10. ОТРИМАННЯ технологічною інформацією (креслень КД, UI для фотошаблонів і сверловки) на проектований друкований вузол.
Наскрізний маршрут проектування ПП забезпечує одержання наступних вихідних конструкторсько-технологічних документів:
- пошарові креслення плати;
- керуюча інформація для фотооригіналів шарів плати;
- керуюча інформація на верстати з ЧПУ для свердління отворів;
- складальний креслення осередку;
- складальний креслення друкованої плати багатошарової.
По. pcb БД топології плати після перевірки можна програмними засобами СМП ПП отримати і передати на технічний контроль для отримання облікових номерів (на зберігання в архіві результатів проектування ПП) всі перераховані вище документи крім останнього, який в свою чергу формується засобами редактора PCCARDS (в окремому файлі. PCB або в тому ж) за результатами підготовки попередніх документів і містить технічні вимоги та креслення збирання МПП. Ці БД:. Pcb та документи - складають БД проектованої плати, повинні зберігатися в архіві результатів проектування по СМП ПП і можуть використовуватися при внесенні змін та доопрацювання.
Формування складальних креслень осередку та МПП.
Для складального креслення осередку формування виконується по БД. PCB ПП у PCCARDS. Для підготовки інформації необхідно включити шари містять всю інформацію передану на складальний креслення осередку з файлу. Pcb спроектованої плати, саме це зображення може бути передане в T-flex.
Вибрати формат (наприклад: FT2M2.PCB - формат A2, масштаб промальовування 2:1 - для плат з розміром конструктиву не більше 170х110, а для конструктивів більшого розміру FT1M2.PCB).
Використовуючи команди ZOUT, PAN і VIND зменшити розмір зображення плати на екрані приблизно до чверті лінійного розміри екрана і розмістити його по центру екрану для зручності перегляду поля креслення.
довантажити в. PCB файл командою FILE/BKLD і розмістити зображення формату навколо конструктиву плати з урахуванням можливості формування виносних розмірів, розміщення блоків вид збоку і технічних вимог для складального креслення і оцифровки для пошарового.
довантажити в. PCB файл командою FILE/BKLD і розмістити зображення блоків: вид збоку, технічних вимог для складального креслення, необхідних сервісних блоків.
Відредагуйте їх при необхідності і доповнити відсутніми елементами графіки, використовуючи шари призначені для додаткової інформації КД креслення (наприклад: FORM1, FORM1B, FORM2, FORM2B, NADKDP, NADKDZ, KDIN1, ... - для написів у штампах і на поле з урахуванням їх підключення за належністю кресленням/кресленнях КД).
Для редагування текстів у штампах формату виполнітьмаскірованіе компонентів. Відредагувати тексти в штампах формату, ТТ і виносних текстову інформацію - використовуючи команди DROW/TEXT, MOVE, COPY, DEL, написи в штампі і на полі креслення, призначені тільки для складального креслення перенести в шар SLKSCR (командою CLYR/IDEN).
УВАГА! команду DROW/TEXT застосовувати для редагування тексту, тобто встановити курсор на рядок тексту і ввести або скоригувати зміст напису без зміни її атрибутів, а команди MOVE, COPY, DEL застосовувати для зміни кількості рядків та їх розташування.
Отримати. PLT файл для промальовування складального креслення осередки. Крім верств початкового. PCB файлу для складального креслення (SLKSCR та ін), включити в змозі ON або ABL додаткові шари КД формату для складального креслення: FORMAT, FORTXT, FORM1 і т.п.
Зберегти підготовлену інформацію у вигляді. PCB файлу на робочій дискеті і для організації архіву результатів проектування ПП.
Для складального креслення МПП формування виконується в БД. PCB МПП засобами PCCARDS на полі пошарового креслення шару з боку установки елементів (COMP - верхня сторона плати). Якщо поля обраного для цього креслення формату недостатньо, можна завантажити в цю ж базу додатковий блок формату поза полем основних креслень або підготувати додатковий файл. PCB для складального креслення МПП.
Так як для підготовки інформації про збирання МПП необхідно
використовувати дані одержувані при підготовці пошарових креслень і УІ сверловки отворів, варто попередньо отримати необхідну інформацію для таблиці отворів і підготовки технічних вимог. Прийоми виконання робіт та підготовки інформації описані вище, але слід використовувати спеціальні шари. Після доповнення шаблонів даними по спроектованої платі, зберегти інформацію у файлі. PCB і підготувати файл. PLT для промальовування КД.
Опис технічни?? їх вимог до програми.
пропонуються до розгляду програмний продукт призначається для передачі інформації про конструкції друкованої плати, яка входить до PCAD в T-FLEX по маршруту наскрізного проектування для вироблення подальших конструкційних рішень і розробки деталей оснащення.
1. Склад програмного забезпечення:
p-flex.exe: основний файл, який здійснює всю роботу;
gabarits.dbf: база даних у вигляді таблиці, куди заносяться всі знайдені параметри елементів, присутніх в конструкції аналізованої плати. Цей файл створюється при пeрвом запуску програми і постійно поповнюється новими даними при подальшому аналізі плат;
error.txt: цей файл створюється при кожній обробці нового pdf-файлу плати і містить в текстовому вигляді імена елементів плати, на які не були знайдені габаритні розміри (тобто не знайдений pdf-файл на елемент c такою назвою в підкаталозі PDF).
f4.grb, plata.grb, 2d.grb: графічні файли-образи у форматі T-FLEX, за кторым програма створює образ плати та елементів.
2. Технічні характеристики:
програма розроблена для IBM-совестімих комп'ютерів з процесорами 286-AT і вище. Для прийнятного швидкодії рекомендується використовувати комп'ютер з процесором не нижче ніж 386-DX40;
програма призначена для використання в середовищі MS-DOS4.0 або вище, але може, так само, працювати під керуванням WINDOWS в режимі емуляції MS-DOS, або у вікні DOS;
для нормальної роботи програми необхідно 400kb вільної пам'яті DOS (програма буде працювати і з меншою кількістю пам'яті, але при великій кількості елементів на платі вона вийде в DOS з повідомленням про помилку);
програму можна запускати з будь-якого зручного користувачеві каталогу, тому що при запуску програма робить каталог, в якому знаходиться, поточним;
(!) увагу: в каталозі, де розташовується файл p-flex.exe користувач обов'язково повинен створити підкаталог з назвою PDF і саме в ньому повинні розташовуватися pdf-файли елементів (отримані користувачем з prt-файлів за допомогою програми pdfout.exe , яка входить до PCAD), інакше програма не зможе виявити габаритні параметри елементів, присутніх на платі.
3. Можливості програмного пакета.
представлена на розгляд програма здатна обробляти pdf-файли (отримані програмою pdifout.exe) у форматі PCAD4.5, PCAD7, PCAD8 - тобто з усіма версіями PCAD, вживаними на даний момент - і забезпечує передачу даних незалежно від версії PCAD;
програма створює постійно поповнюється в процесі роботи базу даних, до якої заносяться основні атрибути: ім'я ptr-файла елемента, його довжина, висота, ширина, точка прив'язки і т.п.
програма створює файли-фрагменти T-FLEX, які являють собою графічний образ плати (що міститься в аналізованому pdf-файлі) в тривимірному вигляді (ізометрії), що дозволяє візуально оцінити її об'ємний розмір і прийняти рішення по розробці деталей і оснащення, з якими пов'язані розміри цієї плати; користувач за своїм бажанням може задати обмеження на висоту елементів по верхній і нижній стороні плати, а елементи, що виходять за ці обмеження, буд