Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OrCAD.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
933.89 Кб
Скачать

16.1. Створення нового файлу проекта друкованої плати та завантаження таблиці зв’язків.

Послідовність дій з основного вікна редактора друкованих плат:

File => New => діалогове вікно Load Template File => Load Netlist Source => Save File as => =>Automatic ECO Utility

В діалоговому вікні Load Template File необхідно вибрати технологічний шаблон, в якому записана початкова інформацію про друковану плату. Знаходяться дані технологічні шаблони у каталозі DATA, шлях до якого визначається як OrCAD\Layout\DATA.

Технологічні шаблони задають, наприклад:

  • по системі вимірювання одиниць довжини дюймову чи метричну;

  • відстані між доріжками, доріжками та отворами, між самими отворами;

  • кроки координатних сіток для прокладання доріжок, встановлення корпусів, малювання контурів та встановлення текстів;

  • розміри по ширині доріжок та розміри і типи контактних площадок;

  • кількість рівнів для трасування, тобто для прокладання доріжок (до 16 рівнів);

  • стратегії автоматичного розташування корпусів та автоматичного трасування.

Всі ці параметри в процесі роботи можна змінювати.

Приклади технологічних шаблонів

Технологічні шаблони, що використовують дюймову систему:

jump 6035.tch – задається одностороння плата, тобто є тільки один рівень для прокладання доріжок з отворами площадкою 0,060” (~1,5мм) та діаметром свердла 0,035” (~0.9мм).

1bet_any.tch – для друкованих плат, в яких між отворами стандартного корпусу з кроком 0,1” (2,5мм) дозволяється прокладати одну доріжку.

3bet_any.tch – аналогічно до попереднього, але дозволяється прокладати три доріжки.

default.tch – шаблон по замовчуванню, в якому задаються чотири рівні для трасування.

Технологічні шаблони, що використовують метричну систему:

metric.tch, ceramic.tch, mcm.tch -| задають два основних зовнішніх рівня для прокладання доріжок, всі мінімальні відстані та кроки координатних сіток рівні 0,25мм.

Зауваження: В лабораторних роботах а також у всіх курсових проектах та дипломному проектуванні використовуються або односторонні або двосторонні друковані плати.

В процесі завантаження технологічного шаблону завантажується стратегії автоматичного розміщення компонентів та автоматичного трасування доріжок. Дані статегії в процесі роботи, а особливо при використанні автоматичного режиму можна змінювати.

В редакторі друкованих плат вибираємо послідовність команд:

File => Load => список стратегій (*.SF)

Приклади

Стратегія розташування:

PLBEST.SF – задаються правила розташування компонентів на великій за розмірами друкованій платі.

Стратегія трасування доріжок:

JUMPER_H.SF – використовується для односторонніх плат, де перемички встановлюються горизонтально;

JUMPER_V.SF - використовується для односторонніх плат, де перемички встановлюються вертикально

Наступним кроком при створенні нового проекту друкованої плати є вибір у діалоговому вікні Load Netlist Source шляху звідки завантажувати файл таблиці зв’язків з розширенням *.mnl.

В діалоговому вікні Save File as пропонується назва файла з розширенням *.max, під якою буде зберігатись новостворений проект друкованої плати. Також пропонується куди саме буде зберігатись даний файл.

Зауваження. По замовчуванню назва файла друкованої плати аналогічна назві файлу таблиці звязків. А запис даного файлу пропонується робити в каталог, з якого вибирався файл таблиці звязків, тобто в робочий каталог проекту електричної схеми.

Після запису у файл починає завантажуватись файл таблиці зв’язків (Netlist) у Layuot. Одночасно проходить перевірка (Automatic ECO Utility) на відповідність:

  1. файлу Netlist із вибраним технологічним шаблоном по системі вимірювання одиниць довжини дюйми чи метри;

  2. назв корпусів в Netlist з назвами корпусів у Library Manager;

  3. номерів виводів корпусів в Netlist до номерів виводів корпусів у Library Manager.

Рис.16.2. Діалогове вікно повідомлень про помилки.

Якщо при завантаженні Netlist є хоча б одна із трьох вище зазначених помилок, то корпуси в Layuot не завантажуться, а видається тільки повідомлення про характер помилок.

Для ліквідації помилки, яка пов’язана з невідповідністю систем вимірювання, достатньо привести до єдиної системи одиниць, або при створенні файлу таблиці зв’язків, або вибрати новий технологічний шаблон, який відповідає вибраній системі вимірювання.

При наявності помилок другого та третього типу відкривається діалогове вікно (рис.16.2)

в якому видається повідомлення про характер помилки і пропонуються шляхи їх усунення. А саме при виборі опції Link existing footprint to component пропонується вказати назву існуючого типу корпусу, при цьому відкривається редактор корпусів елементів Library Manager, в якому вибирається інша назва типу корпусу. Після вибору необхідно натиснути ОК.

При виборі опції Create or modify footprint lirary пропонується створити новий або відредагувати існуючий тип корпусу. Характерна помилка – номера виводів відсутні або не відповідають вибраному корпусу. При виборі даної опції також відкривається Library Manager, де можна відредагувати або створити новий тип корпусу.

При виборі опції Defer remaining edits until completion редагування не проводиться. Після завантаження Netlist у Layuot видається список елементів, на які не було знайдено корпусів, та список елементів з некоректною нумерацією.

Якщо при завантаженні таблиці зв’язків помилки були відсутні, то після завантаження на екрані появляються корпуси елементів.

Зауваження. Після успішного завантаження таблиці зв’язків необхідно зробити збереження файлу друкованої плати, виконавши команди File => Save або File => Save as.

В програмі Layuot передбачено автоматичне зберігання файлу друкованої плати через певний проміжок часу. Час автоматичного збереження можна змінювати виконавши такі команди:

Options=> Auto Backup

В діалоговому вікні в рядку Backup time задається проміжок часу автозбереження, наприклад, 20хв. В рядку Number of Backups задається кількість файлів автозберігання при трасуванні плати від 1 до 5, наприклад, 3.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]