![]()
Рис. 8.2. Окно Layout Editor |
PCBoards вызывается автономно из Windows или из управляющей оболочки Schematics по команде Tools/Run PCBoards. После запуска PCBoards активизируется окно редактора Layout Editor (рис. 8.2).
В верхней части окна располагается строка меню, ниже – строка инструментов. Наиболее употребительные команды вызываются с помощью пиктограмм (табл. 8.3).
Таблица 8.3
| Пиктограмма | Эквивалентная команда | Пиктограмма | Эквивалентная команда | ||||
![]() | File/New | ![]() | View/In | ||||
![]() | File/Open | ![]() | View/Out | ||||
![]() | File/Save | ![]() | View/Area | ||||
![]() | File/Print | ![]() | View/Fit | ||||
![]() | Edit/Cut | ![]() | Draw/Line | ||||
![]() | Edit/Copy | ![]() | Draw/Arc | ||||
![]() | Edit/Pust | ![]() | Draw/Trace (Layout Editor) | ||||
![]() | Edit/Undo | ![]() | Draw/Add Via (Layout Editor), немедленное расположение вывода (Footprint Editor) | ||||
![]() | Edit/Redo | ![]() | Edit/Attributes | ||||
![]() | View/Redraw | ![]() | Layer Box, Style Box |
В табл. 8.4 приведем краткое описание команд редактирования печатных плат (режим Layout Editor).
Таблица 8.4
| Команда | Назначение | ||||
| Меню File | |||||
| New... | Очистка рабочего окна для создания новой платы | ||||
| Open... | Открытие (загрузка) существующего файла платы для последующего редактирования (расширение имени .pca) | ||||
| Close | Закрытие текущего окна | ||||
| Save (Ctrl+S ) | Сохранение внесенных изменений в текущем файле | ||||
| Save As... | Сохранение внесенных изменений в новом файле, имя которого указывается по дополнительному запросу | ||||
| Job Setup... | Конфигурация вывода на принтер/плоттер, фотоплоттер и станки с ЧПУ. Указывается перечень слоев, включаются фильтры (для вывода сегментов трасс, переходных отверстий и т. п.), масштаб изображения и др. | ||||
| Print... (Ctrl+P) | Вывод на периферийные устройства одной или более страниц текущей платы | ||||
| Photoplot | Конфигурация фотоплоттера Gerber и создание управляющего файла | ||||
| NC Drill | Задание формата и создание управляющего файла для станка с ЧПУ | ||||
| Export | Создание файла печатной платы в текстовом формате DXF для передачи в систему AutoCAD (текст представляется в растровой форме, для залитых краской фигур рисуется только контур) | ||||
| Netlist | Ввод/вывод списков соединений: | ||||
| Load... | Загрузка файла списка соединений схемы (.nlf) для упаковки на плату корпусов компонентов | ||||
| Import PADS... | Загрузка файла списка соединений в формате PADS (.pad) | ||||
| Browse | Просмотр файлов списков соединений | ||||
| Write... | Запись в файл списка соединений платы(.bnl) | ||||
| Reports... | Создание и печать файлов отчетов: | ||||
| Bill of Materials | Перечень компонентов (.bom) | ||||
| Component Locations | Расположение компонентов (.loc) | ||||
| Aperture Information | Список апертур фотоплоттера (.apr) | ||||
| Hole–Drill Schedule | Список отверстий (.hdr) | ||||
| Footprint Statistics | Перечень корпусов (.fpr) | ||||
| Unrouted Nets | Перечень неразведенных цепей (.ucr) | ||||
| DRC errors | Нарушения технологических ограничений (.drc) | ||||
| Attributes | Перечень назначенных пользователем атрибутов (.atr) | ||||
| Statistics | Общая информация о плате (.sta) | ||||
| Current Messages... (F10) | Сообщения об ошибках | ||||
| Exit (Alt+F4) | Завершение работы с графическим редактором | ||||
| Файл 1, ... , Файл 4 | Список последних четырех загруженных файлов | ||||
| Меню Edit | |||||
| Undo (Ctrl+Z) | Восстановление последнего удаленного объекта (откат назад) | ||||
| Redo (Ctrl+Y) | Последовательное восстановление предыдущих операций Undo (откат вперед) | ||||
| Cut (Ctrl+X, Del) | Удаление объекта(ов) на плате и помещение его в буфер обмена | ||||
| Copy (Ctrl+C, Ctrl+Ins) | Копирование объекта(ов) в буфер для последующего размещения на плате по команде Paste | ||||
| Paste (Ctrl+V, Shift+Ins) | Размещение на плате последнего объекта, занесенного в буфер по команде Cut или Copy | ||||
| Delete (Del) | Удаление с платы выбранного объекта(ов) | ||||
| Find... (Ctrl+Q) | Поиск объектов по заданным именам/значениям атрибутов | ||||
| Move Delta... (Ctrl+D) | Перемещение выбранных объектов на заданное расстояние | ||||
| Move by RefDes... (Ctrl+E) | Выбор имени или позиционного обозначения компонента из списка и буксировка к новому расположению | ||||
| Rotate (Ctrl+R) | Поворот выбранного объекта по часовой стрелке (угол поворота устанавливается по команде Tools/Options) | ||||
| Flip Sides (Ctrl+F) | Перенос компонента, расположенного на слоях [Top] и [Bottom], на противоположную сторону платы | ||||
| Mirror | Зеркальное отображение графических объектов и текста относительно вертикальной оси | ||||
| Disconnect | Отсоединение одного или нескольких выводов компонентов от электрической цепи | ||||
| Attributes... (F11 или двойной щелчок на выбранном объекте) | Редактирование атрибутов выбранного объекта (позиционного обозначения компонента, ширины трассы и т. п.) | ||||
| Меню Draw | |||||
| Repeat ([Пробел]) | Повторение предыдущей команды | ||||
| Arc | Рисование дуги | ||||
| Circle | Рисование окружности | ||||
| Line | Рисование линии | ||||
| Polyline | Рисование линейно-ломаной линии | ||||
| Rectangle | Рисование прямоугольника | ||||
| Add Text... | Ввод текста (символы кириллицы не допускаются) | ||||
| More Graphics | Альтернативные способы рисования дуг, линий и прямоугольников | ||||
| Add Component (Ctrl+G) | Расположение на сигнальном слое [Top] или [Bottom] компонента, выбранного в Package Library (если компонент имеет несколько вариантов корпуса, он выбирается в Footprint Library) | ||||
| Connection (Ctrl+W) | Проведение электрической связи между выводами компонентов. Имя новой образуемой цепи вводится по дополнительному запросу | ||||
| Trace (Ctrl+T) | Ввод сегментов печатных проводников и переходных отверстий при переходе с одного слоя на другой (нажатием клавиши Tab) | ||||
| Add Hole... | Размещение сквозного отверстия (одновременно указывается диаметр и допустимый зазор). Графика отверстия наносится на слой [DrillSymbols] | ||||
| Add Via... | Размещение межслойного переходного отверстия между парой сигнальных слоев. Слои объединяются в пары по команде Configure/Layer Pairs, а стиль переходного отверстия устанавливается по команде Configure/Styles/Trace | ||||
| Areafill | Создание полигона (металлизированной области) на сигнальном слое | ||||
| Void | Создание выреза внутри полигона | ||||
| Keepout | Определение границы области (барьера), внутри которой не могут быть размещены проводники, компоненты и переходные отверстия | ||||
| Board Signal Keepin | Определение границы области, внутри которой могут быть размещены проводники, компоненты и переходные отверстия (размещается на слое [BoardSigKeepin]) | ||||
| Меню View | |||||
| Redraw (Ctrl+L) | Перечерчивание экрана | ||||
| Fit (Ctrl+N) | Изменение масштаба изображения так, чтобы на полном экране разместились все видимые в рабочей области объекты | ||||
| In (Ctrl+I) | Увеличение масштаба изображения (центр поля зрения указывается курсором) | ||||
| Out (Ctrl+O) | Уменьшение масштаба изображения (центр поля зрения указывается курсором) | ||||
| Previous (Ctrl+U) | Возвращение к предыдущему масштабу изображения | ||||
| Area (Ctrl+A) | Вывод на весь экран окаймленной части изображения | ||||
| Pan-New Center (F12) | Расположение видимой области платы симметрично относительно точки расположения курсора без изменения масштаба | ||||
| Highlight Net(s) | Выделение одной или нескольких выбранных цепей пунктирными линиями | ||||
| Clear Highlight | Отмена выделения цепей, выбранных по команде
Highlight Net(s) | ||||
| Меню Configure | |||||
| Styles (переключение в окне Style Box) | Задание имен и характеристик стилей графических объектов (в дальнейшем их характеристики могут изменяться): | ||||
| Lines&Arc... | Линии и дуги характеризуются шириной | ||||
| Text... (F6) | Текст характеризуется высотой и шириной символов, привязкой и углом наклона | ||||
| Trace... (F7) | Трасса характеризуется шириной, зазором и именем стека контактных площадок переходных отверстий | ||||
| Snap Grid... (F2) | Задание шага сетки (Grid Spacing), ее видимости (Display) и привязка объекта к ближайшему узлу сетки (Snap) | ||||
| Trace Placement Mode | Задание ориентации сегмента трассы: Orthogonal – ортогонально, Ortho/45 – под углом, кратным 450, Any Angle – под произвольным углом | ||||
| Layers... | Просмотр списка слоев (* означает текущий слой, S – сигнальный слой, G – слой графики, D – видимый, P – защищенный от записи) | ||||
| Layer Pairs... | Образование пар слоев (переход трасcы на спаренный слой осуществляется нажатием клавиши Tab) | ||||
| Layer Display... (F3) | Выбор текущего активного слоя, одного или нескольких видимых слоев, изменение их цвета | ||||
| Padstacks... (F4) | Просмотр и редактирование стеков контактных площадок, помещенных в библиотеку Padstack Library. Имя загруженной библиотеки просматривается по команде Library/Setup и изменяется по команде Library/Load Padstacks | ||||
| Drill Symbols... | Просмотр символов отверстий (их параметры задаются по команде File/NC Drill/Tools) | ||||
| Ratsnest Display... | Просмотр логических соединений одной или нескольких цепей | ||||
| Select Filter... (F5) | Выбор фильтров для визуализации объектов (Pins – выводы компонентов, Trace Segments – сегменты трасс, Vias – переходные отверстия, Areafills – полигоны, Keepouts – барьеры, Text – текст, Holes – отверстия, Placement Center – выбор компонента щелчком по его точке привязки, Logical Connections – визуализация логических соединений, Graphics/Other – разрешение выбора линий, дуг и окружностей) | ||||
| Меню Tools | |||||
| Compare To Netlist... | Проверка соответствия базы данных печатной платы списку соединений схемы (в форматах Schematics или PADS). При выявлении различий возможна коррекция схемы или платы | ||||
| Browse Forward ECO Log... | Просмотр файла прямой корректировки платы | ||||
| Schematics | Загрузка в Schematics файла схемы, соответствующей текущей плате | ||||
| CCT: Setup | Задание параметров стратегии трассировки, применимой к плате в целом: ширина проводников и зазоры проводник–проводник, проводник–переходное отверстие/контактная площадка, устанавливаемые по умолчанию, размеры сетки трассировки проводников и размещения переходных отверстий для всех или индивидуальных слоев, техника трассировки (starburst, daisychain), способы подключения источников сигнала и нагрузок, максимальная длина сегмента проводника и др. | ||||
| CCT: Net Rules | Задание параметров стратегии трассировки, относящихся к отдельным цепям или группам цепей (см. разд. 8.2) | ||||
| CCT: Edit Do File | Редактирование файла команд автоматической трассировки | ||||
| CCT: Autoroute | Вызов автотрассировщика SPECCTRA | ||||
| CCT: Read Routes | Загрузка файла с результатами трассировки (.rte) | ||||
| Reannotate... | Автоматическое упорядочение позиционных обозначений компонентов, начиная с верхней стороны платы | ||||
| DRC | Проверка соблюдения зазоров на всей плате или на выбранных слоях | ||||
| Optimize Rats | Оптимизация расположения линий логических соединений с показом наиболее эффективного способа трассировки проводников | ||||
| Measure (Ctrl+M) | Измерение расстояния между двумя точками на плате | ||||
| Edit PADS Mapping File... | Редактирование файла списка соответствий имен корпусов в программах PADS и PCBoards (.ymp) | ||||
| Options... (F8) | Задание параметров: | ||||
| Units of Measure | Система единиц (mil, mm) | ||||
| Interaction Preferences | Радиус захвата, угол поворота объектов, перемещение объектов вместе с проводниками, оперативный контроль зазоров и др. параметры | ||||
| Zoom | Степень увеличения/уменьшения изображения | ||||
| Pan Delta | Степень перемещения изображения окна с помощью линейки прокрутки | ||||
| AutoPan | Минимальное время, в течение которого курсор должен находиться в новом положении, чтобы переместился корпус компонента | ||||
| AutoSave | Интервал автосохранения изображения | ||||
| Repaint | Параметры, определяющие способ регенерации изображения | ||||
| Save Settings | Запись параметров в файл msim.ini | ||||
| Меню Library | |||||
| Setup... | Задание пути доступа к библиотекам и загрузка библиотек Package Library, Footprint Library | ||||
| Packaging | Редактирование библиотеки Package Library | ||||
| Update Packaging... | Замена информации об упаковке компонентов в текущей плате данными, выбранными в Package Library | ||||
| Footprint Editor... (F9) | Вызов редактора типовых корпусов Footprint Library | ||||
| Update Footprints... | Замена типовых корпусов в текущей плате данными, выбранными в Footprint Library | ||||
| Load Padstacks | Загрузка файла контактных площадок Padstacks (.psl) | ||||
| Export Padstacks | Добавление нового или измененного определения контактной площадки во внешнюю библиотеку Padstacks Library | ||||
| Меню Window | |||||
| Close | Закрытие текущего окна | ||||
| Arrange | Упорядочение размещения открытых окон | ||||
| 1 <заголовок окна> | Список открытых окон | ||||
| . . . . | |||||
| [9 <заголовок окна>] | |||||
| [Дополнительные окна] | |||||
| Меню Help | |||||
| Contents | Вывод списка разделов встроенной инструкции | ||||
| Search for Help On... | Поиск статьи по одной или нескольким первым буквам ключевого слова | ||||
| Glossary | Предметный указатель | ||||
| Menu Commands | Вывод инструкции о всех командах | ||||
| Toolbar Shortcuts | Список кнопок панели инструментов | ||||
| Keyboard Shortcuts | Вывод списка назначений функциональных клавиш и комбинаций клавиш | ||||
| Technical Support | Информация о службе сервиса корпорации MicroSim | ||||
| Procedures | Вывод правил настройки конфигурации | ||||
| How to Use Help | Вывод кратких указаний по работе со встроенной инструкцией | ||||
| About PCBoards... | Вывод номера версии программы и ее регистрационного номера | ||||
![]() Рис. 8.3. Результаты упаковки схемы на печатную плату |