Системы автоматизированного проектирования и разработки принципиальных схем и печатных плат

Принципы работы с программами автоматизированного проектирования принципиальных схем и плат DipTrace, SCHEMATIC, PCB Layout, SchemEdit и ComEdit: интерфейс, работа с файлами и библиотеками, вставка компонента, редактирование, печать, параметры страницы.

Рубрика Программирование, компьютеры и кибернетика
Вид методичка
Язык русский
Дата добавления 18.02.2012
Размер файла 4,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Образовательная автономная некоммерческая организация

Волжский университет им. В.Н. Татищева

Кафедра Информатики и систем управления

Учебно-методическое пособие по выполнению контрольной работы

тема: Системы автоматизированного проектирования и разработки принципиальных схем и печатных плат

по дисциплине: Конструкторско-технологическое обеспечение производства ЭВМ

для студентов заочной формы обучения специальности: Вычислительные машины, системы, комплексы и сети

Тольятти, 2006

1. Методические указания к контрольной работе

Учебным планом по курсу "КТОП" предусмотрено выполнение одного контрольного задания. Студент должен страссировать печатную плату в программе DipTrace и ответить на два контрольных вопроса.

Схема электрическая принципиальная для трассировки выдается преподавателем. Номера вопросов, на которые нужно ответить, и сами вопросы приведены в приложении А. Вариант соответствует номеру студента по списку группы (уточняется у преподавателя).

1.1 Общие требования

Схема электрическая принципиальная, созданная в программе Schematic, должна удовлетворять следующим требованиям:

- полностью соответствовать заданию;

- должна быть выполнена в рамке подходящего размера (А4, А3 или более) со штампом. Штамп можно взять готовым или создать вновь, используя Редактор штампов (Параметры страницы \ Редактор штампов) в программах Schematic или PCB Layout;

- условные графические обозначения элементов (УГО) и их позиционные обозначения должны соответствовать требованиям ЕСКД;

- каждый компонент должен иметь метку (позиционное обозначение) и под ним номинал (например, 10кОм, 100мкФ) или тип (например, LM101, DB9F) компонента. Обозначения устанавливаются сверху либо справа от компонента;

- основная и дополнительные надписи компонентов должны быть выполнены шрифтом GOST type B (ГОСТ В) или Arial размером не менее 6. Вертикальное расположение основной и дополнительных надписей не допускается;

- для интегральных микросхем, разъемов и т.п. обязательно должны быть показаны номера выводов;

- при отсутствии элемента в библиотеках DipTrace или корпуса к нему следует обратиться к преподавателю и подобрать (по возможности) или создать требуемый элемент;

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

Печатная плата, созданная в редакторе плат PCB Layout, должна удовлетворять следующим требованиям:

- компоновка должна обеспечить минимальную площадь платы. Использование перемычек и межслойных переходов нежелательно;

- необходимо оценить возможность компоновки схемы на односторонней печатной плате (привести пример недотрассированной однослойной ПП);

- на плате должны быть показаны метки компонентов (позиционное обозначение). Вертикальное расположение меток не допускается;

- на плате должны быть предусмотрены крепежные отверстия для печатной платы нужного диаметра;

- разъемы желательно располагать ближе к краю печатной платы.

Работа выполняется в тетради или на сброшюрованных стандартных листах формата А4 (на одной стороне). В случае необходимости схема устройства может быть распечатана на других форматах. Текст задания должен быть приведен полностью, без изменений и сокращений. В конце работы необходимо привести список использованной литературы.

2. Общие сведения о программе DipTrace

Программный пакет DipTrace представляет собой полнофункциональную систему для разработки принципиальных схем и печатных плат. Включает в себя четыре программы:

1 РСВ - проектирование плат с удобной интерактивной и автоматической трассировкой;

2 Schematic - создание принципиальных схем с последующей возможностью перевода их в платы;

3 ComEdit - редактор корпусов для печатной платы;

4 SchemEdit - редактор компонентов. Создание символов электрических принципиальных схем с возможностью "привязки" их к корпусам.

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

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

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

Работа сопровождается подсветкой редактируемых объектов и связанных с ними (в зависимости от ситуации) для улучшения наглядного восприятия платы или принципиальной схемы.

Редактирование одного объекта ведет за собой соответствующие изменения связанных с ним: система не допускает "висящих в воздухе" связей или сетей, поскольку при построении сразу создается логическая структура принципиальной схемы или платы, изменять которую можно как в наглядном режиме (рисование), так и указывая связи в табличном виде.

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

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

В будущем планируется создание более мощного автотрассировщика на Shape-основе с предварительным топологическим анализом. Ведутся работы по обеспечению совместимости пакета DipTrace с такими известными САПР печатных плат, как P-CAD, OrCAD и другими.

В пакете имеется четыре собственных формата файлов:

1 Печатная плата (*.dip) - создается и открывается с помощью программы DipTrace. Содержит информацию о корпусах, сетях, трассированных дорожках, границах платы, графических объектах.

2 Принципиальная схема (*.dch) - создается с помощью программы Schematic, поддерживается также DipTrace. Содержит информацию о компонентах и привязанных к ним корпусах, связях, графических объектах и страницах для схемотехники. При открытии в DipTrace автоматически преобразуется в печатную плату с неразведенными сетями (связями).

3 Библиотеки корпусов (*.lib) - создаются в редакторе корпусов (ComEdit). Открываются непосредственно в редакторе корпусов, DipTrace для размещения корпусов на печатной плате, SchemEdit и Schematic - для соединения компонентов схемотехники с корпусами.

4 Библиотеки компонентов (*.eli) - создаются в редакторе компонентов (SchemEdit). Помимо редактора поддерживаются программой Schematic для размещения компонентов на принципиальной схеме, DipTrace - для установки компонентов на печатную плату.

Пакет поддерживает экспорт в форматы Gerber и N/C Drill. Для Gerber производится векторизация текста и растровых черно-белых изображений: возможен экспорт любых шрифтов, установленных в системе, логотипов.

3. Программа SCHEMATIC

3.1 Интерфейс

3.1.1 Основное окно программы

Основное окно программы Schematic (Схемотехника) состоит из области построения принципиальной схемы, главного меню, панелей инструментов, строки состояния.

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

Через главное меню выполняются все основные функции программы. Содержит следующие пункты: Файл, Правка, Вид, Объекты, Библиотека, Программы, Справка.

Программа Schematic имеет четыре основных панели инструментов:

Стандартная - содержит функции работы с файлами, редактирования, печати, изменения масштаба, шага сетки.

Объекты - содержит инструменты создания и редактирования связей, шин, установки компонентов и межстраничных переходов, создания графических элементов, текста и таблиц.

Библиотеки - отображает подключенные библиотеки. При выборе библиотеки ее содержание отображается на панели компонентов.

Компоненты - имеет вид таблицы и содержит все компоненты выбранной библиотеки. Для многосекционных компонентов устанавливается текущая секция и режим автоматической установки секций питания. Текущий компонент показывается в виде рисунка с именем (типом), для многосекционных также отображается количество секций, для остальных компонентов показываются только имена.

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

3.1.2 Панели инструментов

Программа имеет четыре основных панели инструментов:

- панель Стандартная,

- панель Объекты,

- панель Библиотек,

- панель Компоненты.

Панель Стандартная

Панель содержит следующие инструменты:

Новый - создает новый проект принципиальной схемы. В случае если предыдущий проект не сохранен, предлагает это сделать. Программа поддерживает наличие только одного активного (открытого) проекта.

Открыть - вызывает диалог открытия существующего файла формата *.dch - принципиальная схема.

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

Печать - выводит текущий проект на принтер, предварительно вызывая диалог печати. Рекомендуется производить печать через предварительный просмотр. Настройка параметров страницы, отступов рамки, штампа производится в окне параметров страницы.

Предварительный просмотр - открывает окно предварительного просмотра перед выводом проекта на печать.

Параметры страницы - открывает окно параметров страницы, где производится настройка размеров и ориентации страницы, отступов рамки, штампа, вызов редактора штампов.

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Вставить - вставляет объекты из буфера обмена со смещением направо вниз.

Шаг назад - откат на один шаг редактирования назад.

Шаг вперед - обратная функция. Становится активной в случае отката на какое-либо количество шагов назад и возвращает проект в исходное положение по шагам. Если после отката было произведено редактирование проекта, вся история впереди удаляется и инструмент становится неактивным.

Масштабировать окно - устанавливает масштаб и позицию области построения в соответствии с указанным мышью окном.

Предыдущий масштаб и позиция - откат на один шаг масштабирования назад.

Масштаб - выбор масштаба области построения принципиальной схемы (от 25 до 400%). Также масштаб изменяется нажатием клавиш " + " и " - " соответственно больше и меньше либо выбором соответствующих пунктов главного меню.

Шаг сетки - выбор текущего шага сетки, осуществляется из восьми стандартных.

Панель Объекты

Панель содержит следующие инструменты:

Вставка компонента - открывает диалог вставки компонента из любой библиотеки помимо подключенных библиотек.

Установка связи - переводит программу в режим создания связей. Перевод в этот режим осуществляется автоматически при попытке проведения связи от какого-либо вывода компонента.

Установка шины - переводит программу в режим создания шин.

Межстраничный переход - переводит программу в режим создания межстраничных переходов (между листами принципиальной схемы). К этим переходам подсоединяются шины. Для соединения двух или более переходов между собой необходимо задать им одинаковые имена. Различные шины, подсоединенные к переходам с одинаковыми именами, фактически являются одной.

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

Таблица - установка таблиц на принципиальную схему.

Автофигуры, текст, изображение - инструменты создания графических элементов, текста и изображений.

Панель Библиотек

Отображает подключенные библиотеки. При выборе библиотеки ее содержание отображается на панели компонентов.

Панель Компоненты

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

3.1.3 Главное меню Меню Файл

Меню Файл содержит следующие пункты:

Новый - создает новый проект принципиальной схемы. В случае если предыдущий не сохранен, предлагает это сделать. Программа поддерживает наличие только одного активного (открытого) проекта.

Открыть - вызывает диалог открытия существующего файла формата *.dch - принципиальная схема.

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

Сохранить как - открывает диалог сохранения для выбора файла независимо от того, был проект предварительно сохранен, открыт или создавался с нуля без сохранения.

Параметры страницы - открывает окно параметров страницы, где производится настройка размеров и ориентации страницы, отступов рамки, штампа, вызов редактора штампов.

Предварительный просмотр - открывает окно предварительного просмотра перед выводом проекта на печать.

Печать - выводит текущий проект на принтер, предварительно вызывая диалог печати. Рекомендуется производить печать через предварительный просмотр. Настройка параметров страницы, отступов рамки, штампа производится в окне параметров страницы.

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

Восстановить последний - восстанавливает последний проект, с которым производилась работа. Функция полезна в случае некорректного завершения работы программы или когда проект по каким-либо причинам не сохранился. Автоматическое сохранение в файл для восстановления производится каждые 5-6 шагов редактирования.

Преобразовать в плату - переводит текущий проект принципиальной схемы в печатную плату для последующей трассировки, запуская DipTrace. Все сети переводятся в виде связей между ножками корпусов микросхем.

Выход - закрывает приложение. В случае если текущий проект не сохранен, предлагает это сделать.

Меню Правка

Меню Правка содержит следующие пункты:

Шаг назад - откат на один шаг редактирования назад.

Шаг вперед - обратная функция. Становится активной в случае отката на какое-либо количество шагов назад и возвращает проект в исходное положение по шагам. Если после отката было произведено редактирование проекта, вся история впереди удаляется и инструмент становится неактивным.

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Вставить - вставляет объекты из буфера обмена со смещением направо вниз.

Удалить - удаляет выбранные объекты.

Выделить все - выделяет все объекты принципиальной схемы.

Добавить лист - добавляет новый лист к принципиальной схеме.

Создать матрицу - на основе выделенного объекта или нескольких объектов методом копирования создает матрицу с заданным количеством рядов, столбцов и расстояний между соседними рядами и столбцами. Исходный объект будет являться первым элементом первого ряда матрицы.

Вращение - поворачивает выбранный объект или несколько объектов на 90 градусов против часовой стрелки. При этом если объекты объединены в группу, то они имеют общий центр вращения (центральная точка группы), в противном случае каждый поворачивается относительно своего центра.

Свойства - открывает окно свойств выбранного объекта печатной платы.

Объединить в группу - объединяет все выбранные объекты в группу. Данный инструмент активен, только когда выбраны несколько объектов.

Разбить группу - убирает группировку выделенных объектов. Инструмент активен, только если выбрана одна или несколько групп.

Меню Вид

Меню Вид содержит следующие пункты:

Стандартная - показать/скрыть стандартную панель.

Библиотеки - показать/скрыть панель библиотек.

Объекты - показать/скрыть панель объектов.

Компоненты - показать/скрыть панель компонентов.

Компонент при установке - показ и возможность вращения компонента перед установкой.

Группировка секций - показ однородных секций для многосекционных компонентов одним пунктом. Выбор секции в таком случае осуществляется автоматически исходя из уже имеющихся на схеме.

Надписи компонентов - открывает подменю установки надписей компонентов, выбора шрифта и выравнивания для них.

Соединение с шиной - открывает подменю установки режима показа соединений связей с шиной. Возможно два режима: отображение имен сетей и номеров сетей в текущей шине (для каждой шины выполняется своя нумерация).

Номера выводов - открывает подменю показа номеров выводов компонентов и выбора размера шрифта для них.

Скрыть питание и землю - скрывает секции и сети питания.

Рамка со штампом - показать/скрыть рамку со штампом. Поля рамки и штамп предопределяются в окне параметров страницы.

Границы листа - показать/скрыть границы листа. Размеры листа предопределяются в окне параметров страницы.

Масштаб - открывает подменю выбора масштаба области построения печатной платы.

Ширина линий - открывает диалог изменения ширины линий связей, шин, таблиц, рамки и штампа, а также установки диаметра узлов соединений связей.

Единицы измерения - открывает подменю выбора единиц представления данных в программе (mm или mil).

Сетка - показать/скрыть сетку. При наличии сетки по ней производится построение и редактирование объектов принципиальной схемы.

Шаг сетки - открывает подменю выбора размера сетки.

Изменение стандартных - редактирование стандартного набора шагов сетки.

Меню Объекты

Меню Объекты содержит следующие пункты:

Вставить компонент - открывает диалог вставки компонента. Установка производится из библиотеки компонентов (*.eli).

Схема - открывает подменю установки таких объектов принципиальной схемы, как связь, шина, межстраничный переход, а также содержащее инструмент перехода в режим редактирования.

Таблица - установка таблиц на принципиальную схему.

Спецификация - открывает мастер создания спецификации компонентов для принципиальной схемы.

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

Автофигуры - открывает подменю установки автофигур (линия, дуга, прямоугольник, залитый прямоугольник, эллипс, залитый эллипс, полилиния, залитый многоугольник).

Текст - вставка текстового элемента на принципиальную схему.

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

Стоит также заметить, что автофигуры, изображение и текст фактически являются объектами одного типа: графический элемент.

Меню Библиотека

Меню Библиотека содержит следующие пункты:

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

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

Экспорт в редактор - переносит текущую открытую библиотеку (содержание которой отображается на панели компонентов) в редактор SchemEdit.

Обновление через Интернет - открывает страницу библиотек в Интернете.

Меню Программы

Меню Программы используется для запуска других программ пакета: РСВ (Редактор плат), ComEdit (Редактор корпусов), SchemEdit (Редактор компонентов).

Меню Справка

Справка по Schematic - запуск файла Справки.

Страница Novarm - открывает сайт Novarm Development Center в Интернет.

Страница DipTrace - открывает сайт программы в Интернет.

О программе - открывает окно с информацией о версии программы и разработчике.

3.1.4 Всплывающие меню

Меню Компонент

Вызывается нажатием правой кнопки мыши на нужном компоненте.

Метка компонента - открывает диалог изменения метки (в качестве пункта меню отображается текущая метка компонента).

Оптимизация номеров - производится перенумеровка меток компонентов с целью устранения пропусков, если производилось удаление или вырезание. Оптимизация возможна для всей схемы или по текущей метке (которую имеет данный компонент).

Замена компонента - выбор из какой-либо библиотеки нового компонента и вставка на место текущего. Замена возможна с заменой корпуса либо без нее.

Привязка к корпусу - привязка компонента к корпусу с возможностью его замены и изменения номеров выводов.

Вращение - поворачивает выбранный объект или несколько объектов на 90 градусов против часовой стрелки. При этом если объекты объединены в группу, то они имеют общий центр вращения (центральная точка группы), в противном случае каждый поворачивается относительно своего центра.

Отражение - открывает подменю отражения компонента - горизонтально или вертикально.

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Удалить - удаляет выбранные объекты.

Объединить в группу - объединяет все выбранные объекты в группу. Данный инструмент активен, только когда выбраны несколько объектов.

Разбить группу - убирает группировку выделенных объектов. Инструмент активен, только если выбрана одна или несколько групп.

Свойства - открывает окно свойств компонента.

Меню Вывод

Вызывается нажатием правой кнопки мыши на выводе.

Имя вывода - открывает диалог изменения имени вывода. При этом в имени символом "~" обозначается начало и конец инверсии.

Имя сети - открывает диалог изменения имени сети, к которой принадлежит вывод.

Добавить в сеть - открывает подменю добавления вывода к какой-либо сети. При выборе выдается список имеющихся на схеме сетей, после выбора одной из них создается связь от текущего вывода к этой сети.

Удалить из сети - удаляет текущий вывод из сети. Перестроение связей выполняется автоматически.

Таблица связей - открывает таблицу связей принципиальной схемы.

Меню Сеть

Вызывается нажатием правой кнопки мыши на сети.

Имя сети - открывает диалог изменения имени сети (в качестве пункта меню отображается текущее имя).

Разделить линию - делит сегмент связи, на котором производилось нажатие правой кнопкой, на три (два параллельных исходному и один смежный - перпендикулярный).

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

Таблица связей - открывает таблицу связей принципиальной схемы. При вызове из подменю сети показываются связи текущей сети.

Удалить линию - удаляет сегмент сети, на котором был произведен клик правой кнопкой для вызова меню, с изменением структуры сети, если это необходимо.

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Удалить - удаляет выбранные объекты.

Объединить в группу - объединяет все выбранные объекты в группу. Данный инструмент активен, только когда выбраны несколько объектов.

Разбить группу - убирает группировку выделенных объектов. Инструмент активен, только если выбрана одна или несколько групп.

Свойства - открывает окно свойств текущей сети.

Меню Шина

Вызывается нажатием правой кнопки мыши на шине.

Имя шины - открывает диалог изменения имени шины (в качестве пункта меню отображается текущее имя).

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

Удалить линию - удаляет сегмент шины, на котором был произведен клик правой кнопкой для вызова меню, с изменением структуры, если это необходимо.

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Удалить - удаляет выбранные объекты.

Объединить в группу - объединяет все выбранные объекты в группу. Данный инструмент активен, только когда выбраны несколько объектов.

Разбить группу - убирает группировку выделенных объектов. Инструмент активен, только если выбрана одна или несколько групп.

Список сетей - открывает список сетей текущей шины. В появившемся окне можно удалять сети из шины. При этом производится изменение структуры этих сетей. Также есть возможность без закрытия окна менять текущую шину.

Меню Межстраничный переход

Вызывается нажатием правой кнопки мыши на нужном межстраничном переходе.

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

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Удалить - удаляет выбранные объекты.

Объединить в группу - объединяет все выбранные объекты в группу. Данный инструмент активен, только когда выбраны несколько объектов.

Разбить группу - убирает группировку выделенных объектов. Инструмент активен, только если выбрана одна или несколько групп.

Меню Фигура

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

Имя - вызывает диалог изменения имени графического элемента. Для текстовых элементов имя совпадает с выводимым текстом.

Вращение - поворачивает выбранный объект или несколько объектов на 90 градусов против часовой стрелки. При этом если объекты объединены в группу, то они имеют общий центр вращения (центральная точка группы), в противном случае каждый поворачивается относительно своего центра.

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Удалить - удаляет выбранные объекты.

Объединить в группу - объединяет все выбранные объекты в группу. Данный инструмент активен, только когда выбраны несколько объектов.

Разбить группу - убирает группировку выделенных объектов. Инструмент активен, только если выбрана одна или несколько групп.

Свойства - вызывает окно изменения свойств графического объекта. Для текста вызывается диалог изменения шрифта.

Меню Таблица

Вызывается нажатием правой кнопки мыши на таблице. Возможен вызов при наведении на край таблицы либо на ячейку.

Имя - открывает диалог изменения имени таблицы. В качестве пункта меню отображается текущее имя.

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

Ширина столбца - открывает диалог изменения ширины текущего столбца. Пункт активен при вызове из какой-либо ячейки.

Высота строки - открывает диалог изменения высоты текущей строки. Пункт активен при вызове из какой-либо ячейки.

Добавить столбец - добавляет справа к таблице новый столбец. Пункт активен при вызове с края таблицы.

Добавить строку - добавляет снизу к таблице новую строку. Пункт активен при вызове с края таблицы.

Вставить столбец - вставляет в текущую позицию новый столбец со смещением вправо. Пункт активен при вызове из какой-либо ячейки.

Вставить строку - вставляет в текущую позицию новую строку со смещением вниз. Пункт активен при вызове из какой-либо ячейки.

Удалить столбец - удаляет текущий столбец из таблицы со смещением влево. Пункт активен при вызове из какой-либо ячейки.

Удалить строку - удаляет текущую строку из таблицы со смещением вверх. Пункт активен при вызове из какой-либо ячейки.

Вращение - поворачивает выбранный объект или несколько объектов на 90 градусов против часовой стрелки. При этом если объекты объединены в группу, то они имеют общий центр вращения (центральная точка группы), в противном случае каждый поворачивается относительно своего центра.

Вырезать - перемещает выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Копировать - копирует выделенные объекты в буфер обмена для последующей вставки (в пределах программы).

Удалить - удаляет выбранные объекты.

Объединить в группу - объединяет все выбранные объекты в группу. Данный инструмент активен, только когда выбраны несколько объектов.

Разбить группу - убирает группировку выделенных объектов. Инструмент активен, только если выбрана одна или несколько групп.

Свойства - открывает диалог изменения свойств таблицы.

3.1.5 Режимы работы

Программа имеет несколько режимов работы:

Default - режим по умолчанию. Включается сразу после загрузки программы. Выход в него из любого другого осуществляется кликом правой кнопки мыши. В этом режиме возможно:

- выделение и перемещение объектов;

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

- редактирование связей - при наведении на линии уже созданных связей (при этом выполняется автоматический переход в соответствующий режим);

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

Установка компонентов - переход осуществляется при выборе компонента из текущей библиотеки на панели компонентов или при установке из диалогов вставки компонентов или поиска. В этом режиме при клике в области построения производится установка выбранного компонента.

Создание таблиц - переход в режим осуществляется выбором из главного меню пункта "Объекты \ Таблица" или на панели элементов инструмента "Таблица". В этом режиме производится установка таблиц. При указании левой верхней точки в области построения выводится окно с параметрами создаваемой таблицы.

Создание связей - переход в режим осуществляется выбором из главного меню пункта "Объекты \ Схема \ Установка связи" или инструмента "Установка связи" на панели объектов. В этом режиме выбирается начальный вывод или связь, от которой будет производиться построение, потом производится непосредственно проведение с указанием ключевых точек или напрямую до вывода или другой связи (построение производится в соответствии с углами 90 градусов). В программе не допускается наличие "висячих" связей, не имеющих привязки к чему-либо в начале или в конце.

Создание шин - переход осуществляется выбором из главного меню пункта "Объекты \ Схема \ Установка шины" или инструмента "Установка шины" на панели объектов. Для создания шины в данном режиме необходимо нажать мышью в свободной области, на уже созданной шине или на межстраничном переходе, от которого будет производиться построение. Далее проводятся линии шины (построение производится в соответствии с углами 90 градусов). Для окончания построения необходимо нажать правую кнопку мыши или довести линию до другой шины или межстраничного перехода и нажать левую кнопку мыши.

Создание межстраничных переходов - переход в режим создания межстраничных переходов осуществляется выбором из главного меню пункта "Объекты \ Схема \ Межстраничный переход" или соответствующего инструмента на панели объектов. Далее кликом мыши в области построения осуществляется создание межстраничных переходов. Переходы с одинаковыми именами соединяются и шины подведенные к ним являются одной.

Редактирование - переход выполняется при выборе соответствующего инструмента из главного меню или на панели объектов. Также программа автоматически переходит в данный режим при попытке редактирования связей или шин в Default режиме. При наведении на связь или шину курсор показывает направления перемещения данного сегмента. При перетягивании текущего сегмента изменяется длина смежных с ним в соответствии с углами 90 градусов. Также можно изменять длину крайних сегментов шин наведением курсора на их окончания и перетягиванием.

Создание фигур - переход в режим осуществляется из главного меню или при выборе одного из инструментов создания графических элементов на панели объектов. Создание автофигуры, текста или растрового изображения осуществляется в зависимости от типа элемента по точкам или вводом текста в выбранную точку.

Позиционирование надписей - переход в режим осуществляется выбором из главного меню пункта "Вид \ Надписи компонентов \ Позиционирование" или с клавиатуры кнопкой "F10". В данном режиме производится изменение положения надписей компонента, имен и номеров выводов относительно компонента.

3.2 Работа с файлами

Создание

При запуске программы без параметров в командной строке автоматически создается новый проект принципиальной схемы.

Для создания нового проекта необходимо из главного меню выбрать "Файл \ Новый" или соответствующий инструмент на стандартной панели. В случае если при попытке создания нового текущий проект не сохранен, то предлагается это сделать.

Открытие

Для открытия файла необходимо выбрать из главного меню "Файл\Открыть" или инструмент открытия файлов на стандартной панели и в появившемся диалоге выбрать необходимый файл принципиальной схемы (*.dch). Если текущий проект не сохранен, то предлагается это сделать.

Пять последних файлов, с которыми производилась работа, сохраняются в подменю открытия известного "Файл\Открыть известный".

При запуске программы с указанием в командной строке в качестве параметра имени файла с расширением .dch производится открытие этого файла.

Сохранение

Для сохранения файла имеется два пункта главного меню: "Файл\Сохранить" и "Файл\Сохранить как". Первый также дублируется соответствующим инструментом на стандартной панели.

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

При выборе "Сохранить как" в любом случае вызывается диалог сохранения для выбора файла.

3.3 Работа с библиотеками

Обзор функций

Пакет DipTrace имеет два собственных формата библиотек: корпусов (*.lib) и компонентов (*.eli).

К программе Schematic возможно подключение библиотек компонентов (*.eli), которые представляют собой набор символов схемотехники с подключенными к ним корпусами. Компоненты создаются в Редакторе компонентов (SchemEdit).

На панели библиотек отображаются до десяти кнопок с именами подключенных библиотек. При выборе любой из них содержание этой библиотеки отображается на панели компонентов. Подключение библиотек по умолчанию осуществляется автоматически из директории или заданных пользователем.

Все новые найденные библиотеки помещаются в список известных библиотек.

Есть возможность поиска компонентов по библиотекам с заданием параметров искомого. Для открытия диалога поиска необходимо из главного меню выбрать "Библиотека\Поиск компонента".

Для экспорта текущей библиотеки в редактор компонентов необходимо выбрать "Библиотека\Экспорт в редактор". При этом происходит запуск программы SchemEdit с именем файла библиотеки в качестве параметра.

Открытие страницы библиотек в Интернете производится выбором из главного меню команды: "Библиотека\Обновление через Интернет".

Подключение библиотек

Для открытия мастера подключения библиотек необходимо выбрать из главного меню пункт "Библиотека\Подключение библиотек".

Подключение библиотек при загрузке программы осуществляется в одном из двух режимов:

Автоподключение из указанной директории (режим установлен по умолчанию) - при этом загружаются файлы в алфавитном порядке. При выборе этого режима (отмечен флажок автоподключения) список подключенных библиотек и инструменты вставки с диска и из известных становятся неактивными.

Выбор пользователем подключенных библиотек (флажок автоподключения не отмечен). При этом становится доступным редактирование списка подключенных библиотек и вставка имен файлов с диска или из известных.

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

Добавление библиотеки к концу списка известных осуществляется нажатием кнопки "Добавить".

При нажатии кнопки "Удалить" производится удаление из списка выбранных файлов. При этом, если одна или несколько ссылок указывают на существующие файлы, выдается соответствующее предупреждение.

При закрытии мастера подключения происходит реинициализация панели библиотек в соответствии с произведенными изменениями.

Поиск компонентов

Открытие диалога поиска корпусов осуществляется выбором из главного меню пункта "Библиотека\Поиск компонентов".

В окне диалога выбирается область поиска (подключенные, выбранные или все известные библиотеки). Если отмечена область выбранных библиотек, то становится активным список выбора библиотек.

В параметрах поиска задается имя или часть имени, метки и значения.

Для выполнения поиска необходимо нажать кнопку "Поиск".

При этом в области результатов поиска формируется список компонентов, который отсюда можно сохранить в отдельную библиотеку. Выбранный компонент отображается снизу от списка. Можно задавать масштаб (от 25 до 400%).

Для установки выбранного компонента необходимо нажать "Place". При этом диалог поиска закрывается, и программа переводится в режим установки компонента. Для возврата в диалог поиска необходимо повторно открыть его из главного меню "Библиотека\Поиск компонента".

3.4 Вид программы

Панели инструментов

Программа имеет четыре основных панели инструментов (пункт 3.1.2 Интерфейс \ Панели инструментов).

Управление отображением панелей производится через пункт меню Вид. При скрытии или показе какой-либо панели автоматически происходит изменение размеров области построения принципиальной схемы. При выходе вид программы сохраняется в реестре и при следующем запуске он будет возобновлен.

Масштабирование

Изменение масштаба области отображения принципиальной схемы в программе возможно несколькими способами:

1 Выбор на стандартной панели инструментов (от 25 до 400%).

2 Выбор из подменю "Вид \ Масштаб". Здесь также возможен выбор от 25 до 400%, имеются подпункты уменьшить и увеличить (пределы изменения фактически не ограничены), а также ввод произвольного масштаба. Нажатием клавиш "+" или "-" соответственно для увеличения или уменьшения масштаба.

3 Указание границ окна для масштабирования. Необходимо выбрать на стандартной панели инструмент "Масштабировать окно" и указать мышью ограничивающий прямоугольник в области построения.

Существует возможность отмены последних пяти шагов масштабирования. Для этого используется инструмент "Предыдущий масштаб и позиция" на стандартной панели.

Надписи компонентов

Управление показом надписей компонентов производится из подменю "Вид \ Надписи компонентов". При этом возможен показ метки, значения, типа или отсутствие надписей. Каждый компонент может иметь до двух надписей. Выбирается размер шрифта.

Надписи могут выравниваться относительно центра компонента, сверху, снизу, слева, справа, по углу, и автоматический выбор позиции сбоку по размерам. Вторая надпись также имеет режим выравнивания относительно первой. Изменение позиции надписей, номеров и имен выводов относительно компонента возможно перетягиванием мышью в режиме позиционирования. Переход в этот режим осуществляется выбором из главного меню пункта "Вид\Надписи компонентов\Позиционирование" или с клавиатуры кнопкой "F10".

Для каждого компонента можно установить режим показа надписи индивидуально через диалог его свойств.

Сетка

В программе возможно построение как свободное, так и по сетке. При этом компоненты выравниваются по первому выводу, к узлам сетки привязываются связи, шины, точки фигур. Перемещение осуществляется с шагом сетки.

Для того чтобы показать/скрыть сетку, необходимо выбрать "Вид\Сетка".

Требуемый размер ячейки устанавливается из подменю "Вид\Шаг сетки" или на стандартной панели. Выбор производится среди одного из стандартных размеров или ввод пользовательского.

Стандартные размеры можно изменять, для этого необходимо выбрать из главного меню пункт "Вид\Изменение стандартных".

Рамка и штамп

Для того чтобы показать/скрыть рамку и штамп, необходимо выбрать из главного меню "Вид\Рамка и штамп".

В окне параметров страницы устанавливаются поля рамки (отступы от границ листа) и штампы по углам рамки, производится вызов редактора штампов, устанавливаются размеры листа.

Набор текста, установка шрифта и выравнивание в полях штампа производятся прямо в области построения кликом на нужной ячейке. Текст полей по умолчанию устанавливается в редакторе штампов.

Для наглядности в области построения можно отобразить границы листа. Для этого необходимо выбрать из главного меню "Вид\Границы листа".

Установка отображения рамки и штампа, а также границ листа может производиться из окна параметров страницы.

Ширина линий

В программе существует возможность устанавливать ширину линий связей, шин, таблиц, рамки и штампа, а также диаметр узлов соединения связей. Для этого необходимо из главного меню выбрать пункт "Вид\Ширина линий". В появившемся окне устанавливается ширина для линий для указанных объектов.

Группировка секций

Однородные секции внутри компонентов объединяются в группы. Если выбран пункт "Вид \ Группировка секций", то в списке секций они показываются одним пунктом, при выборе которого производится установка одной из этих секций в зависимости от уже имеющихся на схеме. Все однородные секции имеют одно имя (тип секции) и различаются только номерами выводов. Если группировка секций выключена, то возможен произвольный выбор любой секции.

Питание и земля

После создания принципиальной схемы секции и сети питания и земли можно скрыть. Для этого необходимо выбрать из главного меню пункт "Вид \ Скрыть питание и землю". Для сетей параметр скрываемости устанавливается через их свойства. При этом можно для одной сети часть связей делать скрываемыми, а часть - нет.

3.5 Объекты

3.5.1 Компонент

Описание

Компонент состоит из символа схемотехники и присоединенного к нему корпуса. Компоненты создаются в программе SchemEdit (рисуются символы и соединяются с готовыми корпусами из библиотек корпусов) и объединяются в библиотеки компонентов (файлы с расширением .eli). К одному корпусу может быть присоединено несколько символов (многосекционный компонент). В свою очередь, выводы могут быть 15 типов:

Изменение типа выводов возможно только в редакторе компонентов SchemEdit. Отдельно задается показ имени вывода. При этом существует возможность установки инверсии. Для этого необходимо перед и после инверсии ставить символы "~", например имя вывода ShowName на рисунке сверху вводится как "Na~me".

В программе Schematic производится установка компонентов из подключенных библиотек (содержание текущей библиотеки из подключенных отображается на панели компонентов) или с помощью команды главного меню "Объекты\Вставить компонент", которая также дублируется соответствующим инструментом на панели объектов. Для многосекционных компонентов производится выбор секции или группы однородных секций.

Для текстовых элементов символа также могут быть указаны параметры "Имя", "Метка" или "Значение". Надписи текстовых полей с подобными установками будут соответствовать указанным свойствам компонента.

Секции

В программе существует возможность установки многосекционных компонентов и создания их из независимых символов. Объединение секций производится по меткам, т.е., к примеру, все секции имеющие метку D1, принадлежат одному компоненту. Секции бывают двух типов: "нормальная" и "питание и земля". Секции и сети питания и земли после создания схемы можно скрыть.

Каждая секция внутри компонента также имеет свою уникальную метку, которая при отображении метки показывается после точки.

При выборе устанавливаемого компонента из таблицы на панели компонентов, в том случае если он многосекционный, список секций сверху становится активным. Для многосекционных компонентов также в правом верхнем углу рисунка компонента показывается количество секций. Выбор секций также возможен в диалоге вставки компонента и при поиске.

Компонент может содержать однородные и неоднородные секции. Если задан параметр группировки секций, то однородные показываются одним пунктом, при указании которого выбор секции из группы однородных производится автоматически в зависимости от уже имеющихся на схеме.

Для объединения независимых символов в один компонент необходимо через свойства разрешить им использование секций и присвоить одинаковые метки.

Привязка к корпусу

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

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

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

Для поиска корпуса по всем библиотекам списка необходимо ввести его имя или часть имени в поле "Корпус" и нажать кнопку "Поиск".

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

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

Свойства

Для вызова диалога изменения свойств необходимо нажать на компоненте правой кнопкой мыши и из появившегося меню выбрать пункт "Свойства".

К свойствам компонента относятся его метка, значение и тип (текстовые поля). Метка представляет собой уникальный идентификатор компонента (например, R - для резистора, C - для конденсатора и т.д.). При установке компонентов с одинаковыми метками будет производиться присвоение номеров (например, при базовой метке, указанной в библиотеке как R, устанавливаемые резисторы будут иметь метки R1, R2, R3 и т.д.). Чтобы эти компоненты обозначались таким образом, необходимо при рисовании в SchemEdit создать текстовое поле и присвоить ему параметр метки. Значение указывается на усмотрение разработчика принципиальной схемы. В качестве типа по умолчанию подставляется название устанавливаемого из библиотеки компонента или отдельного символа.

Чтобы объединять символы в многосекционные компоненты, необходимо отметить флажок "Разрешить секции". Для каждой секции возможно указание уникальной метки внутри компонента и типа секции.

Для каждого компонента в отдельности можно выставлять режим отображения надписей и номеров выводов. Для надписей производится выбор показа имени, метки или значения, устанавливается выравнивание надписи относительно компонента: по центру, сверху, снизу, слева, справа, по углу и по размерам. При выборе пункта "Общее" для данного компонента будут применяться параметры показа надписей компонентов по умолчанию.

Отступ и смещение надписей можно изменять в окне свойств, но наиболее удобным способом их изменения является режим позиционирования надписей.

3.5.2 Сеть

Описание

Сети в Schematic состоят из связей. Связи представляют собой полилинии с отрезками, лежащими под углами 90 градусов, которые соединяют между собой выводы, другие связи или шины. В свою очередь, структуру сетей могут также формировать шины, в которые эти сети включены.

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

Наведение курсора мыши на один вывод вызывает также подсветку выводов, соединенных с ним в одну сеть.

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


Подобные документы

  • Цикл проектирования блоков питания электронной аппаратуры. Пакеты для разработки аппаратных средств электронных устройств. Проектирование принципиальных схем и печатных плат с помощью компьютерных программ. Анализ электромагнитной совместимости.

    реферат [1,5 M], добавлен 21.10.2009

  • AutoCAD как одна из самых популярных графических систем автоматизированного проектирования, круг выполняемых ею задач и функций. Технология автоматизированного проектирования и методика создания чертежей в системе AutoCAD. Создание и работа с шаблонами.

    лекция [58,9 K], добавлен 21.07.2009

  • История развития рынка CAD/CAM/CAE-систем. Развитие приложений для проектирования шаблонов печатных плат и слоев микросхем. Проект разработки компанией Shorts Brothers фюзеляжа для самолета бизнес-класса Learjet 45, преимущества от применения программ.

    контрольная работа [19,4 K], добавлен 14.04.2014

  • Технологии автоматизированного проектирования, автоматизированного производства, автоматизированной разработки и конструирования. Концептуальный проект предполагаемого продукта в форме эскиза или топологического чертежа как результат подпроцесса синтеза.

    реферат [387,2 K], добавлен 01.08.2009

  • Разработка трехмерной модели судна на уровне эскизного проекта в системе автоматизированного проектирования CATIA v5 R19. Технология и этапы автоматизированного проектирования. Параметризация и декомпозиция судна как сборки. Принципы работы в CATIA.

    методичка [597,5 K], добавлен 21.01.2013

  • Ознакомление с интерфейсом программы схемотехнического проектирования и моделирования MC8DEMO. Структура окна программы Micro-cap. Приобретение навыков графического ввода и редактирования электрических принципиальных схем в формате схем Micro-cap.

    лабораторная работа [1,8 M], добавлен 06.12.2012

  • Анализ предметной области, выбор и обоснование среды разработки. Построение принципиальных электрических схем онлайн. Технология Silverlight и возможности ElectricSchemeBuilder. Волновой алгоритм трассировки, его задачи и этапы. Состав модулей программы.

    дипломная работа [4,0 M], добавлен 24.05.2012

  • Система Р-CAD 2000 для сквозного проектирования электронных устройств. Принципиальная схема устройства в графическом редакторе P-CAD Schematic. Ручная трассировка печатных плат, управляющие файлы для фотоплоттеров и сверлильных станков в P-CAD РСВ.

    лабораторная работа [1,4 M], добавлен 28.04.2009

  • Анализ пакета программ схемотехнического моделирования и проектирования семейства Microcomputer Circuit Analysis Program. Особенности создания чертежа электрической схемы в МС. Общая характеристика и принципы форматов заданий компонентов и переменных.

    реферат [581,4 K], добавлен 17.03.2011

  • Основные цели и принципы построения автоматизированного проектирования. Повышение эффективности труда инженеров. Структура специального программного обеспечения САПР в виде иерархии подсистем. Применение методов вариантного проектирования и оптимизации.

    презентация [259,7 K], добавлен 26.11.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.