DipTrace: создание библиотек • EnableDevice
Любая уважающая себя система проектирования печатных плат должна уметь работать с библиотеками как условных графических обозначений (УГО) компонентов, так и посадочных мест к ним. А любой уважающий себя радиолюбитель, в свою очередь должен иметь свой собственный набор библиотек (исключительно мое личное мнение). Разумеется, DipTrace умеет работать с библиотеками.
И не только умеет, но еще и имеет огромный набор библиотек на борту. Сотни категорий с десятками и сотнями компонентов в каждой. Разумеется, ими можно и нужно пользоваться. Более того, вполне можно обойтись только ими. Но все же в пользу создания собственных библиотек говорят несколько фактов.
Возможные причины:
- У любого радиолюбителя со временем формируется набор компонентов и корпусов, используемых чаще всего. И вместо того чтобы каждый раз искать их в огромной библиотеке, гораздо удобнее сохранить нужные компоненты в собственную библиотеку.
- Случается так, что уже имеющиеся компоненты не соответствуют нашим требованиям. При чем, чаще всего это мелочи, наподобие диаметров отверстий, расположения крепежа и тому подобное.
С причинами все понятно, давайте уже создавать библиотеки. Во всем должен быть порядок, поэтому первое что мы сделаем — создадим папку «MyLibraryDT», в которой в свою очередь разместим папки «Components» и «Footprints». В папке «Components» будут находиться так называемые УГО (Условные Графические Обозначения) элементов, а в папке «Footprints» — посадочные места на печатной плате для наших компонентов. Папки не обязательно называть именно таким образом, но кириллицы в их названиях стоит избегать.
Для работы с библиотеками корпусов и компонентов существуют специальные инструменты. Попасть в них можно как из редактора плат, так и из редактора схем. Меню «Инструменты» -> «Редактор корпусов» и «Редактор компонентов».
Я предлагаю начать с создания библиотеки корпусов, в дальнейшем причина станет понятной.
Создание библиотеки корпусов
Для создания библиотеки переходим в меню «Библиотека» -> «Новая» (или сочетанием клавиш «Ctrl + N»). Удобно, когда компоненты в библиотеке сгруппированы по типам, поэтому для примера создадим библиотеки резисторов, конденсаторов и DIP корпусов микросхем. В качестве группы библиотек выберем «Корпуса пользователя» а сохраним библиотеки в ранее подготовленную папку «Footprints».
Добавление корпусов в библиотеку
Теперь библиотеку необходимо наполнить. И для этого существует несколько способов.
Способ 1. Создание корпуса с нуля
- Первое что необходимо сделать — добавить новый корпус в библиотеку. Сделать это можно несколькими способами: кликнув правой кнопкой мыши в поле корпусов выбрать пункт «Добавить новый корпус в библиотеку…», в меню «Корпус» выбрать пункт «Добавить новый корпус в библиотеку. ..» или просто использовать сочетание клавиш «Ctrl + Ins». Все эти способы совершенно равнозначны.
- Далее необходимо заполнить свойства созданного корпуса. За это отвечает разворачиваемая вкладка «Свойства корпуса». Если эта вкладка на экране отсутствует, ее необходимо включить в меню «Вид» -> «Панели инструментов» -> «Свойства корпуса», или сочетанием клавиш «Ctrl + 1». В свойствах как минимум нужно заполнить поля «Имя:» и «Метка:». Остальное по желанию.
- Все необходимые для создания корпуса инструменты находятся в верхней части окна программы. Свойства вывода вызываются двойным кликом по нему ЛКМ. После создания корпуса переходим в меню «Правка» -> «Центрировать». Относительно этой точки корпус будет вращаться в дальнейшем.
Способ 2. Копировать — вставить
Скопировать уже существующий корпус из готовой библиотеки можно несколькими способами. Самый простой (но не совсем удобный) способ — «копировать-вставить». Для этого необходимо открыть необходимый корпус, выделить его с зажатой левой кнопкой мыши, кликнуть по выделению правой кнопкой мыши и выбрать пункт меню «Копировать» (или воспользоваться сочетанием клавиш «Ctrl + C»). После чего в собственной библиотеке создается новый корпус и в него вставляется ранее скопированный (ПКМ — > «Вставить», или сочетанием клавиш Ctrl + V). Этот способ не особо удобен, так как требует много лишних движений, и рассмотрен только потому что он есть.
Способ 3. Копировать в другую библиотеку
Этот способ копирования гораздо удобнее, так как не требует создания нового корпуса и заполнения его свойств, копирование происходит в один клик. Для этого просто кликаем правой кнопкой мыши по названию корпуса в селекторе и выбираем пункт «Копировать корпуса в другую библиотеку…». Выбираем библиотеку назначения и нажимаем «ОК». Собственно, на этом копирование завершено, корпус уже находится в новой библиотеке.
Способ 4. Вставить из другой библиотеки
В предыдущем способе выбирался корпус предназначенный для копирования и указывалась библиотека в которую его необходимо скопировать. В этом способе ситуация обратная: выбирается библиотека назначения и указывается корпус, который необходимо в нее вставить. Для этого убеждаемся, что выбрана нужная библиотека назначения, переходим в меню «Корпус» -> «Вставить из другой библиотеки…», выбираем нужный для вставки корпус и нажимаем «Вставить». Корпус добавлен в библиотеку.
Способ 5. Сохранение корпуса из существующей платы
Не редко возникают ситуации, когда необходимо утянуть в библиотеку корпус, который находится на уже существующей плате. Делается это так же очень просто: непосредственно в проекте печатной платы выбираем библиотеку назначения в селекторе, кликаем ПКМ по компоненту который необходимо сохранить, и выбираем пункт «Сохранить в библиотеку» — > «Добавить к «название_библиотеки»». После подтверждения компонент будет добавлен в библиотеку.
Создание библиотеки компонентов
Все что было рассказано выше, и касалось библиотек корпусов, точно так же справедливо и для библиотек компонентов. Создание библиотек, добавление новых компонентов, копирование-вставка из существующих библиотек — все это выполняется совершенно идентично. Поэтому, логичнее будет рассмотреть различия.
Секции компонента
Для любого компонента существует возможность создать секции. Суть этого понятия очень проста: существуют компоненты, в корпусе которых размещено несколько однотипных элементов. Так, например, микросхема LM324 является счетверенным операционным усилителем. Четыре одинаковых ОУ, объединенные корпусом и питанием. Конечно нам никто не запрещает нарисовать УГО данной микросхемы одним компонентом, но вот на схеме это будет выглядеть очень неприглядно. Поэтому гораздо логичнее разнести элементы микросхемы по секциям. Добавляются секции очень просто, достаточно перейти в меню «Компонент» -> «Добавить новую секцию». Так же можно добавить секцию кликнув ПКМ по пустому месту в поле вкладок секций.
Привязка корпуса к компоненту
При создании компонента существует возможность сразу привязать к нему корпус (именно по этой причине мы сначала и рассмотрели создание корпусов). При этом корпус можно будет изменить непосредственно при создании схемы, так что это ни к чему не обязывает. За привязку отвечает кнопка «Корпус» в свойствах компонента.
Поиск компонентов и корпусов
За поиск компонентов и корпусов отвечают пункты меню «Компонент» -> «Найти компонент…» и «Корпус» -> «Найти корпус…». Найденные компоненты и корпуса можно тут же добавить в отдельную библиотеку, нажатием кнопки «Сохранить в библиотеку…». Так же можно выполнять поиск непосредственно из редактора схем и плат («Объекты» -> «Найти компонент…»).
Подключение библиотек
Разумеется, ранее созданные библиотеки можно подключить к только что установленной среде проектирования DipTrace. Это актуально, когда разворачивается новое рабочее место, например. Подключение осуществляется в меню «Библиотека» -> «Подключение библиотек…». При чем, совершенно не важно, где именно мы сейчас находимся (редактор компонентов / корпусов, схемотехника или создание плат). При подключении можно выбрать как отдельный файл библиотеки, так и каталог целиком.
DipTrace — Редактор компонентов — САПР — Инструкции
Программный пакет DipTrace представляет собой полнофункциональную систему для разработки принципиальных схем и печатных плат. Включает в себя четыре программы:
1. PCB Layout — проектирование плат с удобной интерактивной и автоматической трассировкой.
2. Schematic — создание принципиальных схем с последующей возможностью перевода их в платы.
3. ComEdit — редактор корпусов для печатной платы.
4. SchemEdit — редактор компонентов. Рисование символов схемотехники и связка их с корпусами.
Работа сопровождается подсветкой редактируемых объектов и связанных с ними (в зависимости от ситуации) для улучшения наглядного восприятия платы или принципиальной схемы. Редактирование одного объекта ведет за собой соответствующие изменения связанных с ним: система не допускает «висящих в воздухе» связей или сетей, поскольку при построении сразу создается логическая структура принципиальной схемы или платы, изменять которую можно как в наглядном режиме (рисование), так и указывая связи в табличном виде.
Создано минимальное количество режимов работы с максимальной функциональностью каждого: так например в Default режиме PCB возможно выделение, редактирование и перемещение компонентов, трасс, границ платы, построение связей. Переход из любого режима построения или редактирования в Default осуществляется кликом правой кнопкой мыши в области построения. При этом некоторые функции для различных режимов являются общими.
В DipTrace применена удобная система работы со слоями, количество которых фактически соответствует числу сигнальных слоев печатной платы. Проводники устанавливаются в текущий сигнальный слой, при построении трасс можно переходить в другой слой. После построения любой фрагмент трассы, вся трасса или сеть может перемещаться в другой слой, при этом автоматически создаются межслойные переходы, которые не существуют в программе как отдельные объекты — их свойства фактически являются свойствами точки, которая является переходной. Графические элементы, текст и растровые изображения представляют собой отдельные объекты которые могут создаваться как графика, маркировка или проводник текущего сигнального слоя. После создания можно изменять расположение этих объектов.
Программа содержит встроенный сеточный оптимизационный автотрассировщик, который может создавать несколько вариантов трассировки платы и выбирать лучший. Существует четыре режима настройки автотрассировщика различных по скорости и качеству. Опытные разработчики могут самостоятельно настраивать параметры автотрассировки. В будущем планируется создание более мощного автотрассировщика на Shape-основе с предварительным топологическим анализом.
Имеется проверка на ошибки трассировки (пересечения, слишком близкое расположение проводников).
Поддерживается экспорт в форматы Gerber и N/C Drill. Для Gerber производится векторизация текста и растровых черно-белых изображений: возможен экспорт любых шрифтов, установленных в системе, логотипов.
Как экспортировать корпус радиоэлемента в библиотеку DipTrace
В программе DipTrace можно создавать свои библиотеки компонентов. Причём отдельно библиотеки корпусов, и отдельно библиотеки компонентов. Первые имеют расширение *.lib, а вторые – *.eli. Но что делать, если, например, нужный вам элемент находится в библиотеке элементов, а вы хотели бы добавить его корпус в свою библиотеку корпусов? Экспортировать его прямым образом нельзя. Придётся немного «пошаманить».
1
Вынесение нужного электронного компонентана печатную платуЗапускаем программу PCB Layout из состава пакета DipTrace, и в панели компонентов последовательно нажимаем Components Library Setup Add Library, выбираем нужную библиотеку *.eli. Библиотека появилась в панели компонентов. Ищем в ней необходимый радиоэлемент, кликаем на нём левой кнопкой мыши и выносим его на печатную плату (на поле для трассировки платы). Для наглядности я буду переносить корпус DC-DC преобразователя напряжения МДМ5.
2
Сохранить корпус элемента DipTraceв библиотеку *.libЧтобы экспортировать корпус компонента МДМ5, щёлкаем по нему, установленному на плате, правой кнопкой мыши, и в появившемся меню выбираем пункт Save to Library Save to File…
Выбираем группу User Patterns, вводим желаемое имя Name и подсказку Hint для элемента. Нажимаем»ОК». Задаём название для файла библиотеки. В данном случае пусть будет «MDM5.lib».
Сохраняем корпус радиоэлемента в библиотеку *.lib3
Перенос корпуса компонента DipTraceв другую библиотекуДля того чтобы перенести корпус радиоэлектронного компонента в другую библиотеку корпусов, запустим программу Pattern Editor из состава DipTrace. Откроем в ней две библиотеки:
- библиотеку с только что созданным элементом – из неё будем брать нужный корпус;
- библиотеку, в которую будем вставлять новый корпус.
Открытие библиотеки происходит стандартным способом: Patterns Library Setup… User Patterns Add Library выбираем файл MDM5.lib. То же самое проделываем с целевой библиотекой.
Загружаем библиотеки в программу Pattern EditorВ списке библиотек выбираем библиотеку MDM5. В ней находится единственный элемент – МДМ5. Кликаем по нему правой кнопкой мыши. В открывшемся меню выбираем пункт Move Patterns to Another Library… – Перенести корпус в другую библиотеку. Теперь укажем библиотеку, в которую хотим поместить корпус, и зададим группу (по умолчанию предлагается группа User Patterns – «Пользовательские корпуса»). Программа сообщит об успешном переносе элемента в библиотеку.
Перенос корпуса радиоэлектронного компонента в другую библиотеку DiptraceНОУ ИНТУИТ | Лекция | Создание библиотеки корпусов в САПР DipTrace
Аннотация: Цель работы: получение навыков создания корпусов электрорадиоэлементов (ЭРЭ) и формирования библиотек корпусов средствами редактора Pattern Editor, входящего в пакет программ DipTrace.
В состав САПР DipTrace входят редакторы:
Pattern Editor (Редактор корпусов) предназначен для создания новой или дополнения существующей библиотеки корпусов, которая имеет расширение .lib. Корпус (который может также иметь названия конструкторско — технологический образ (КТО) или посадочное место) содержит изображение корпуса ЭРЭ по его габаритным размерам, вид и размеры установочных (контактных площадок), необходимые обозначения.
Component Editor. (Редактор компонентов) предназначен для создания новой или дополнения существующей библиотеки компонентов, которая имеет расширение .eli. Для каждого ЭРЭ создается условное графическое изображение (УГО или «символ») по размерам, определенным ГОСТ…. и. Символу выбирается корпус из файла библиотеки корпусов (.lib) и задаются связи между выводами.
Schematic (Схемотехника) дает возможность разместить компоненты, объединить их в схему, проверить правильность соединений.
PCB Layout позволяет создать или экспортировать очертания платы, разместить компоненты, задать правила проектирования, трассировать вручную или с помощью автотрассировщика.
В работе создается схема, приведенная на рис. 18.1, библиотечные элементы для нее и печатная плата с помощью программы DipTrace.
Рис. 18.1.
1. Создание конструкторско-технологического образа элемента (КТО)
КТО создается по размерам конкретного устройства с учетом слоев печатной платы, на которых располагается элемент при монтаже. Для решения этой задачи в редакторе имеются инструменты для работы со слоями и для формирования контактных (припойных) площадок (далее КП) для выводов элемента.
В работе необходимо создать КТО для всех элементов. Размеры и вид ЭРЭ берутся из справочников, пример для резистора на рис. 18.2.
Рис. 18.2.
Откройте DipTrace/Редактор Корпусов, т.е. выполните Пуск/Все программы/DipTrace /Pattern Editor
1.1. Настройка Редактора Корпусов
После запуска Редактора Корпусов нажмите «Вид / Начало координат» в главном меню (или нажмите «F1» ). Начало координат будет центром компонента при установке его на плату.
Панель свойств корпуса расположена в верхней части области построения. Она используется для задания атрибутов и разработки корпуса по шаблонам. Если панель отсутствует, нажмите «Вид / Свойства корпуса» в главном меню.
Выберите «Вид /Единицы измерения/mm», включите отображение сетки «Вид /Сетка»(F1), установите размер сетки 1мм.
Индикация номеров выводов включается Вид/Номера контактных площадок/ Показать.
Изменять масштаб можно вращением колеса мыши или выбрать (ввести) необходимый масштаб в окне на главной панели. «Ctrl+» и «Ctrl-« также увеличивают и уменьшают масштаб в редакторах компонентов и корпусов.
Щелчок правой кнопки мыши (ПКМ) отменяет текущий режим.
2. Порядок создания установочного места
- Создать новую библиотеку Библиотека/Новая ;
- Установить слой Сигнальный в правой части панели инструментов Рисование ;
- Создать нужный стиль КП.
Размеры монтажных отверстий и КП зависят от размеров и типов выводов элементов, их допусков, допусков на отверстия в печатной плате, технологии монтажа.
Размер КП рассчитывается по размерам вывода на корпусе. Не углубляясь в расчеты, размеры планарной КП увеличьте относительно размеров металлизированной поверхности контакта на 0,3 мм во все стороны. А=0,5+0,6=1,1мм; B=1,6+0,6=2,2мм.
Название КП должно определять ее стиль и размеры.
Командой Корпус/Параметры выводов откройте и задайте параметры планарной КП для резистора CR1206:
Рис. 18.3.
- Установить контакты в нужные точки можно командой Одиночный, поочередно разместив их на рабочем поле по координатам или по сетке (рис.).
Рис. 18.4.
Установим КП одновременно, используя окно свойств корпуса. Задайте параметры линии выводов, как на рис. 18.5:
- Установить слой В.Маркир. и нарисовать контур компонента, используя команду Прямоугольник ( рис. 18.6) по размерам из справочных данных .
Рис. 18.5.
Рис. 18.6.
У начала координат произвольно разместите прямоугольник, выйдите из команды ПКМ и выделите прямоугольник ЛКМ. В контекстном меню откройте Свойства и внесите необходимые размеры. При необходимости измените толщину линии ( рис. 18.7).
Рис. 18.7.
Обозначьте инструментом Линия места расположения КП, объедините слои, выделив ЛКМ слои в окне Слои справа от графической области и нажав кнопку Слияние слоев.
Внесите в поля: название — CR1206, метка — R, Метка — это позиционное обозначение на схеме по ГОСТ.
- Сохраните библиотеку.
Создайте КТО микросхемы К155ЛА3, для этого добавьте в библиотеку новый элемент
Заполните название корпуса и метку, для микросхемы позиционное обозначение на схеме по ГОСТ — DD.
DipTrace
Система автоматизированного сквозного проектирования электрических схем и разводки печатных плат.
Простой и удобный DipTrace не требует времени на освоение и отлично подходит для небольших радиолюбительских поделок. Программа состоит из следующих модулей: Schematic (для создания многолистовых многоуровневых схем с встроенным простейшим симулятором), PCB Layout (для разработки плат с помощью ручной или автоматической трассировки и систем оптимизации расположения компонентов и размеров плат), Pattern Editor и Component Editor (для редактирования корпусов и компонентов соответственно). DipTrace содержит минимально возможное количество управляющих элементов, при работе редактируемые объекты подсвечиваются, что позволяет наглядно оценивать ситуацию. Изменение одного элемента схемы или платы отражается на всех зависящих от него объектах. Автотрассировщик неплохо справляется со сложными многослойными платами, имеющими различные типы радиодеталей, а поддержка файлов Specctra DSN/SES дает возможность подключить сторонний разводчик. Программа проводит многочисленные проверки проекта (новых элементов в библиотеке, допустимости и целостности соединений, зазоров, размерностей) на разных этапах работы, что позволяет обнаружить и исправить ошибки «на лету». Создание SPICE netlist позволяет промоделировать проект на любом внешнем симуляторе, функции экспорта/импорта делают возможным продолжить работу в других приложениях (P-CAD, PADS, OrCAD, Eagle), а также использовать нетлисты Accel, Mentor, Allegro, Tango и Protel. DipTrace экспортирует платы в необходимые для производства форматы DXF, Gerber RS-274X (с поддержкой TrueType шрифтов и растровых монохромных изображений), Excellon N/C Drill. Стандартные библиотеки программы включают в себя больше 100 000 элементов от наиболее известных производителей, а удобные средства разработки позволяют за несколько минут самостоятельно изготовить радиодетали любого размера и сложности. Благодаря набору трехмерных моделей корпусов возможно построение вращаемого в пространстве 3D-изображения внешнего вида конечного изделия.
Поскольку разработкой DipTrace занимались отечественные программисты и радиоэлектронщики, то вполне ожидаемо, что сама программа, учебник, справка и прочие дополнительные материалы полностью на русском языке. DipTrace была создана специалистами ООО «Новарм» и распространяется в России через партнера компании ЗАО «Софтлайн».
Помимо максимальной версии DipTrace Full, существуют версии Extended, Standard, Lite и Starter различающиеся количеством доступных выводов, сигнальных слоев и, разумеется, ценой. Чтобы оценить возможности программы можно скачать 30-дневную пробную версию. Там же находиться русификатор программы, расширенная библиотека 3D-моделей корпусов и подробный учебник от производителя на русском языке, который пошагово описывает все этапы разработки платы. Кроме этого, существует специальная бесплатная версия программы DipTrace Freeware с ограничением в 300 выводов и двумя слоями.
DipTrace работает в операционных системах: Linux (Wine), Mac OS и Windows NT, 2000, ХP, Vista, 7 (32- и 64- разрядных), 8. Производитель не рекомендует запускать пакет в Windows 95, 98 и ME.
Распространение программы: Freeware (бесплатная с ограничениями) и Shareware (платная), цена — от 600 руб
Официальный сайт DipTrace: http://www.diptrace.com/rus
Скачать DipTrace
Обсуждение программы на форуме
DipTrace и ГОСТ. Статья первая (Вводная). / Софт для электронщика / Сообщество EasyElectronics.ru
Здравствуйте уважаемые!Кто не в курсе о DipTrace, вот что говорит нам Wiki:
DipTrace — САПР для проектирования печатных плат. В пакет включено четыре программы: Schematic — разработка принципиальных схем; PCB Layout — разводка плат, ручная и автоматическая трассировка; ComEdit — редактор корпусов; SchemEdit — редактор компонентов.
Чтобы хоть как то оправдать свое присутствие на этом замечательном ресурсе, возникла идея рассказать и показать на деле мой опыт использования DipTrace по стандартам ГОСТ и ЕСКД. Это будет первая статья из целого ряда статей которые мне хотелось бы здесь представить.
Вообще говоря о DipTrace от себя лично, хотелось бы отметить, что это простой и в тоже время функциональный САПР, относящийся к EDA – системам.
Первое, на мой взгляд, что примечательно – так это то, что это ПО, насколько мне известно, разрабатывается нашими соотечественниками, и большинство специалистов трудящихся над этой системой русскоязычные люди.
Второе, это очень большая коллекция компонентов, предоставляющая пользователям практически весь список современных электронных элементов разных фирм.
Третье, удобный интерфейс, в целом на много отличающийся по простоте использования, от уже давно всеми полюбившегося P-CAD.
DipTrace как и большинство подобных продуктов, является платным программным обеспечением, но цены на данное ПО весьма умеренные по сравнению с другими системами. Хочется отметить что Новарм (являющиеся основными и если я не ошибаюсь единственными разработчиками DipTrace), не позабыли и об обычных любителях электроники, и в ряде своих продуктов предлагает урезанную версию этого САПР. Ограничения заключается в использование (создании) схем всего на 300 выводов и 2 слоя, в принципе этого вполне достаточно для “домашних поделок”.
Перечислять все достоинства DipTrace перед другими подобными системами, на мой взгляд нет смысла, так – как попользовавшись этим ПО вы все сами поймете, и возможно не захотите переходить на предыдущие системы (естественно это относится к пользователям которые не работали с этим ПО).
Но среди всех достоинств, я выделил и несколько недостатков:
1) Отсутствие компонентов соответствующих требованиям ГОСТа.
Чтобы исправить эту ситуацию, было решено создать библиотеку ГОСТовских компонентов.
2) Отсутствие возможности представления списка компонентов в виде дерева, с строгой типизацией по функциональному назначению.
3) Отсутствие печати в редакторах корпусов и компонентов.
4) Отсутствие возможности произвольного выбора наименования списка компонентов (по типу, номиналу, корпусу, ну и т.д).
Чтобы заново не изобретать описание процедуры создания компонентов и элементов для DipTrace, представлю несколько ссылок на полезные ресурсы:
Официальный сайт ПО: www.diptrace.com/rus/index.php
Видеотур от того же Новарм: www.diptrace.com/rus/tour/
Учебник для DipTrace на русском: www.diptrace.com/books/tutorial_rus.pdf
Немного статей:
we.easyelectronics.ru/tag/DipTrace/
robocraft.ru/blog/technology/729.html
akvakomp.ru/manual/programs/diptrace/
Пожалуй самое основное, для чего собственно и создавалась эта статья: Библиотека компонентов по ГОСТ для DipTrace.
В библиотеке могут быть недочеты и ошибки, но вы с легкостью сможете их поправить :o)
Статья является первой моей статьей на этом ресурсе, и посвящена EDA – системам. Печаталась, что называется с коленок. Принимаю все замечания и поправки, готов внести изменения в содержание представленного материала.
В целом материал не претендует на оригинальность, и не является истинной в последней инстанции, или попыткой создать еще один велосипед посвященный DipTrace, статья создана с целью обобщения библиотеки ГОСТовских компонентов созданных мной для IT и Embed – сообщества. Библиотека будет периодически пополнятся и обновляется.
Всем спасибо за внимание.
Лабораторная работа №5. Основы DipTrace: Подготовка платы к трассировке
1. Лабораторная работа №5 Основы DipTrace: Подготовка платы к трассировке
Знакомство с САПР DipTrace. Создание библиотеки компонентов.Кафедра «Электротехника», ВолгГТУ
2. Цель работы
Научиться работать в редакторе плат PCB Layout,имортировать проект, создать границы платы и
ввести параметры трассировки.
3. Редактор плат PCB Layout. Общая характеристика
Редактор плат или PCB Layout — программа для создания и редактированиятопологии печатной платы. Она включает в себя полный набор инструментов для
проектирования печатной платы начиная с загрузки компонентов и сетей и
заканчивая экспортом файлов для изготовления плат.
Интерфейс программы включает основное меню, несколько панелей с
кнопками для быстрого запуска инструментов, список компонентов текущей
библиотеки, менеджер проекта и область построения. Панели инструментов,
список компонентов и менеджер проекта могут быть скрыты для увеличения
свободного пространства области построения.
Прямо над рабочей областью находится список библиотек. Прокручивая его,
пользователь может выбрать нужную ему библиотеку. После этого, список
корпусов этой библиотеки будет отображен слева от рабочей области.
Справа находится менеджер проекта. Он разбит на три части. Верхняя треть
содержит вкладки со слоями, свойствами объектов и настройками выделения
объектов. В средней части менеджера пользователь может посмотреть список
компонентов и сетей проекта и выбрать интересующий его объект. После этого, в
нижней части менеджера, в зависимости от типа выбранного объекта,
отображается список выводов компонента или сети.
4. Единицы измерения и сетка
DipTrace может одинаково хорошо работать как в метрической, так и в имперскойсистемах измерений. Точность данных от этого не страдает, т.к. программа хранит их во
внутренних независимых величинах.
Для выбора единиц измерения необходимо использовать «Вид / Единицы измерения»
из главного меню. Стоит обратить внимание, что поля которые выводят значения
некоторых параметров (сетка, координаты и др.) имеют ограниченную длину или
фиксированное количество цифр после запятой. В таких случаях предпочтительней
использовать меньшие единицы измерения, чтобы исключить возможные неточности.
Например, иногда использование «mils» (мил) вместо «inches» (дюймов) приводит к
отображению куда более точного значения, ведь мил — это одна тысячная часть дюйма.
Для создания объектов, расстановки компонентов на схеме или плате, а также при
трассировке удобно использовать сетку. Включить или выключить ее можно с помощью
пункта главного меню «Вид / Сетка» или горячей клавиши «F11», по умолчанию сетка
включена. Выбрать размер сетки можно с помощью ниспадающего меню на стандартной
панели. Размер сетки автоматически пересчитывается и отображается в выбранных
единицах измерения.
В DipTrace можно изменить имеющиеся размеры сетки или добавить новый. Это
делается с помощью «Вид / Изменение стандартных» в главном меню. В пункте «Вид»
можно также настроить разные шаги сетки по осям X и Y.
5. Настройка цвета
PCBLayout
позволяет
индивидуально
настроить цвет фона и объектов при
проектировании печатной платы. Для установки
цветовых настроек необходимо выбрать «Вид /
Цветовые установки» из главного меню.
Доступны три цветовые схемы: белая, черная
и пользовательская. Выбрать нужную схему
можно с помощью ниспадающего меню в
верхней части диалогового окна. Для изменения
цвета объектов необходимо щелкнуть по
пиктограмме напротив нужного типа объектов и
появится стандартное окно Windows для выбора
нового цвета. Изменить параметры шаблонов
«Белый фон» и «Черный фон» нельзя, т.к. эти
цветовые профили считаются базовыми. При
попытке их изменения, пользовательская
цветовая схема автоматически активируется. Это
сделано чтобы можно было в любой момент
востановить цвета по умолчанию. Также как и в
Схемотехнике. Для применения изменений
нажать OK.
6. Настройки цвета
Стоит отметить, что цвет сквозных падов задается в диалоговом окнецветов, а цвет поверхностных падов зависит от цвета слоя (Верхний и
Нижний).
Цвет слоев настраивается на вкладке «Слои» (над Менеджером проекта)
или же в диалоговом окне «Свойства слоев» (кнопка под списком слоев).
Процесс изменения цвета аналогичен таковому при редактировании
цветовой схемы. Во списке всех слоев проекта, с помощью синих галочек
можно отдельно включать или отключать отображение каждого слоя. Это
удобно при работе с многослойными платами. На этой вкладке
настраиваются все свойства слоев в DipTrace: режим отображения, уровень
контрастности при контрастном режиме и.т.д.
7. Разработка платы без схемы
Иногда необходимо разработать простую плату без созданияпринципиальной электрической схемы. Наиболее часто такой способ
используется при прототипировании. Рассмотрим его подробнее.
8. Настройка библиотек
Работать с библиотеками в PCB Layout так же просто как и в Схемотехнике,тем более что система их подключения абсолютно такая же и даже
диалоговое окно одинаковое. Единственное отличие это то, что Редактор
Плат работает с библиотеками корпусов, а не компонентов. Прежде всего
нужно указать программе, где находятся библиотеки корпусов. Для этого
необходимо выбрать «Библиотека / Подключение библиотек» из главного
меню. В появившемся диалоговом окне два списка. Правый список — это
список всех библиотек, известных программе. Он может использоваться при
поиске корпусов. Левый список — это список активных библиотек, т.е.
библиотек, отображаемых на панели библиотек.
Чтобы добавить или удалить библиотеки в список «Все известные» есть
специальные кнопки. Кроме того, все библиотеки со списка активных
автоматически добавляются в список известных.
9. Настройка библиотек
Чтобынастроить
список
активных
библиотек, можно или получить их все из
папки или же добавить/удалить с соседнего
списка всех известных. В первом случае нужно
активировать опцию «Автоподключение из
директории», затем выбрать папку используя
кнопку «…». Во втором случае — отключить
опцию «Автоподключение из директории» и
использовать кнопки посредине окна (между
списками) для настройки списка активных
библиотек.
После настройки списка библиотек закройте
диалоговое окно. Если все было сделано
верно, на панели над областью создания
появится список стандартных библиотек
DipTrace и пользовательские библиотеки
корпусов.
10. Поиск и установка корпусов
Можно установить корпус в рабочей области, используя несколькоспособов:
1. Выбрать библиотеку корпусов на панели. После выбора список ее
корпусов (посадочных мест под компоненты) появится в левой части окна
программы. Выберите один из корпусов левой кнопкой мыши, переместите
указатель в нужную точку области построения и снова щелкните левой
кнопкой, чтобы установить его. Можно установить несколько таких же
корпусов продолжая щелкать левой кнопкой в других точках рабочей
области. В списке корпус отображается в уменьшенном виде для того, чтобы
было легче найти нужный. Также если известно точное имя корпуса, можно
воспользоваться строкой поиска над списком корпусов. Программа найдет
первый корпус с такими буквами в имени и прокрутит список к найденному
экземпляру. Этот поиск работает только внутри выбранной библиотеки.
11. Поиск и установка корпусов
2. Расширенный поиск. Эта опцияпозволяет
найти
интересующий
компонент не только в активных, но и во
всех известных программе библиотеках.
Для
этого
необходимо
выбрать
«Объекты / Поиск корпусов» из главного
меню.
В левой части диалогового окна
можно выбрать в каких библиотеках
искать корпус, в средней части
необходимо указать поисковый запрос.
Затем нажать кнопку «Поиск». Результат
поиска будет отображен в виде списка в
правой части диалогового окна. Каждый
корпус можно увидеть в окне
предпросмотра (справа внизу) и
установить на плату нажатием кнопки
«Place».
12. Поиск и установка корпусов
Выбрать «Объекты / Вставить компонент» изглавного меню. Затем выбрать нужную библиотеку и
компонент в ней, чтобы установить его на плату.
Можно выбирать и библиотеки компонентов, DipTrace
автоматически извлечет нужный корпус. В левой части
диалогового окна отображается список библиотек, а
справа список корпусов выбранной библиотеки и
предпросмотр выбранного корпуса. Чтобы добавить
(удалить) библиотеку из списка слева необходимо
воспользоваться нужной кнопкой. Выбрав библиотеку,
можно воспользоваться поиском по библиотеке или же
найти нужный корпус самостоятельно прокрутив
список корпусов. Для установки корпуса на плату
используется кнопка «Установить», для отмены
операции — «Закрыть».
13. Поиск и установка корпусов
4. Создание посадочных мест прямо в Редакторе Плат. Для простейшихплат иногда можно обойтись без использования библиотек,
т.е.использовать возможности только PCB Layout. Можно установить пад или
монтажное отверстие, используя кнопки на панели объектов, добавить
любые фигуры, будь то линия, примоугольник, текст и т.д. на нужный слой.
Затем выделить созданные объекты, щелкнуть правой кнопкой по одному
из них и выбрать «Объединить в корпус» в подменю. Программа
автоматически создаст новый корпус и присвоит ему метку (RefDes). При
необходимости можно мультиплицировать этот корпус, используя
копировать/вставить или же копировальную матрицу («Правка / Создать
матрицу» из главного меню). Если обнаружена ошибка в корпусе, можно
разгруппировать его (функция «Разбить корпус» в подменю), исправить и
затем сгруппировать в корпус снова. Однако настоятельно не рекомендуется
пользоваться этим приемом, если разрабатывается плата, которая имеет
привязку к схеме!
14. Установка связей
После установки корпусов в рабочей области, необходимо создать связимежду выводами. Вы можете сразу создавать трассы между выводами, а
логические связи появятся автоматически. Однако бывают случаи, когда
сначала необходимо создать связи без рисования трасс, например, чтобы
подключить статические межслойные переходы к медной заливке. В таком
случае, используйте следующий метод.
В режиме по умолчанию (когда никакая функция не выбрана) щелкните
по одному из выводов корпуса левой кнопкой, затем щелкните по другому
выводу той же кнопкой и т.д. Чтобы закончить создание сети, щелкните
правой кнопкой.
Есть и другие способы. Щелкните правой кнопкой мыши по выводу
корпуса и выберите «Добавить в сеть» в подменю. Можете указать сеть из
списка или сделать это визуально.
15. Установка связей
Обратите внимание, если на проекте еще нет ни однойсети, то эта функция будет скрыта.
Аналогично, можно выбрать несколько статических
переходов и подключить их к требуемой сети за одно
действие. Очень удобно использовать «Таблицу связей».
Выберите «Трассировка / Таблица связей» из главного меню.
В появившемся диалоговомм окне можно выбрать любую
сеть из проекта с помощью ниспадающего меню в верхней
части окна. Список контактных площадок, включенных в сеть
указан ниже. Пады можно легко удалять и добавлять к сети.
Кроме того, сама сеть легко переименовуется, добавляется
или удаляется с помощью соответствующих кнопок справа
от ее имени. Дальнейшие шаги по разработке проекта не
зависят от того, каким образом были получены компоненты
и соединения на плате — из принципиальной схемы или
прямо в Редактор Плат, — и будут рассмотрены ниже.
16. Импорт схем
Иногда схемотехника проекта может быть создана в стороннихпрограммах, а печатная плата должна быть разработана в
DipTrace. Чтобы не рисовать схему заново в DipTrace, можно
импортировать список соединений («нетлист») в одном из
поддерживаемых форматов: Accel, Allegro, Mentor, OrCAD, PADS, PCAD, Protel, Tango. Если сторонняя программа, в которой была
создана схема, может экспортировать один из этих форматов, то
«нетлист» можно без проблем импортировать в DipTrace.
Для запуска импорта выберите «Файл / Импорт / Netlist/ …» из
главного меню. Затем выберите соответствующий формат и файл.
17. Преобразование схемы в плату
Если проект сложный, то не стоит создавать все соединения между компонентамипрямо в Редакторе Плат, ведь будет очень легко ошибиться. И чем сложнее плата, тем
больше вероятность допустить ошибку, рисуя соединения непосредственно в PCB Layout.
В таких случаях правильным вариантом будет сначала создать принципиальную схему
в Схемотехнике, затем загрузить ее в PCB Layout. Также такой путь предоставляет больше
возможности для визуализации информации, ведения докуметнооборта на предприятии
и обновления проекта путем внесения изменений в схему с последующим обновлением
платы из схемы или наоборот.
Если у Вас уже есть принципиальная схема, созданная в DipTrace, достаточно открыть
файл Схемотехники в Редакторе Плат PCB Layout для загрузки компонентов и сетей.
Альтернативным способом преобразования схемы в плату является функция
«Преобразовать в плату» в главном меню Схемотехники. В случае, если все компоненты
на схеме имеют привязанное посадочное место, загрузка компонентов в PCB Layout
пройдет успешно. Однако, если один или несколько компонентов не имеют посадочного
места, появится предупреждающее сообщение с перечнем компонентов, которые нужно
доработать. Вы можете продолжить загрузку схемотехники и в этом случае, однако
следует помнить, что список компонентов и сетей будет неполный. Поэтому следует
сначала доработать схему, а затем обновить плату позже.
В результате загрузки схемотехники Вы увидите посадочные места компонентов и
линии связей между ними в рабочей области.
18. Обновление платы со схемы
Довольно часто при работе над проектом возникает необходимость внести изменения в схемуи обновить плату в соответствии с этими изменениями. Для того, чтобы сделать это в DipTrace,
выберите «Файл / Обновить структуру из схемы» из главного меню Редактора Плат и выберите
одну из следующих опций:
По компонентам. Это обновление по так называемым скрытым идентификаторам. Каждый
компонент или сеть на схеме и на плате имеют скрытые идентификаторы. Даже если Вы
меняете метки компонентов (RefDes), идентификаторы остаются неизменными. Это означает,
что и в таком случае можно корректно обновить список сетей без нарушения существующей
расстановки компонентов и разводки платы. Обновление по компонентам должно также
применятся при обновлении платы из иерархической схемы.
По меткам компонентов. Однако, если Вы создали плату не из схемы, а например
импортировали из другого формата, удаляли, копировали и вставляли компоненты, тогда
скрытые идентификаторы могут не совпадать со схемой. Обновление по компонентам в
таком случае приведет к полному или частичному нарушению проекта, вместо существующих
(и возможно уже трассированных) компонентов будут установлены новые, а разводка будет
потеряна. Если что-либо имело место — нужно использовать обновление «По меткам
компонентов».
Исходная схема. Фактически этот тип обновления является тем же что и «По компонентам»,
только обновление происходит из последней использованной схемы. Информацию о том,
какая именно схема считается исходной, можно проверить с помощью пункта «Информация о
плате» («Файл / Информация о плате» в главном меню).
19. Границы платы
Прежде чем приступить к расстановке компонентов, необходимо задатьграницы платы. Печатная плата может быть простой формы или же иметь
сложный контур с вырезами и.т.д. В проекте может быть только одна граница
платы! Попытка создать еще одну приводит к удалению существующей. Одной из
частых ошибок является использование «Выреза в плате» вместо «Границ платы».
Эти объекты визуально очень похожи, но имеют абсолютно разное применение.
Чтобы создать границу платы воспользуйтесь одним из следующих способов:
1. Нажмите кнопку «Определение границ платы» на панели трассировки или
выберите «Объекты / Границы платы» из главного меню. Затем поочередно
укажите узловые точки контура платы в рабочей области и нажмите «Ввод».
Контур платы может состоять также из линий и дуг. Чтобы создать дугу, в режиме
рисования контура платы щелкните правой кнопкой и выберите «Режим дуги». В
результате следующая точка будет средней точкой дуги. Для выхода из режима
создания дуги в контуре платы, щелкните правой кнопкой и выберите «Режим
дуги» снова.
20. Границы платы
2. Создание контура платы по точкам. Выберите «Объекты / Координатывершин» из главного меню. В появившемся диалоговом окне можно
добавить/удалить точки контура платы и ввести их координаты. Также в этом
диалоговом окне можно создать границы платы, используя один из
стандартных вариантов (прямоугольная, круглая или прямоугольная с
закруглениями по углам). При этом, нужно ввести всего несколько параметров:
длина, ширина и радиус.
3. Импортировать границы платы из DXF. Этот способ целесообразно
применять при сложном контуре платы или же когда исходные данные для
проектирования уже заданы в другом пакете (например, механическом CAD
приложении).
Если в плате должны быть вырезы любой формы, их можно без усилий
сделать в DipTrace. Для этого выберите слой «Вырез в плате» из ниспадающего
меню на панели рисования, затем выберите подходящий тип фигуры и
нарисуйте замкнутый контур выреза в плате. Он может состоять из нескольких
фигур, содержать прямые линии и дуги, главное чтобы контур был замкнут.
Плата может иметь несколько вырезов.
21. Настройка слоев. Общие параметры.
По умолчанию, плата в DipTrace имеет два сигнальных слоя (Верхний и Нижний)и фиксированное количество несигнальных слоев (Маркировка, Графика, Маска, и
т.д.). Этого набора будет достаточно для простых плат и проектов средней
сложности. Но если плата более сложная, то потребуется добавить несколько
сигнальных/экранных слоев, что сделать совсем несложно.
Количество экранных слоев в проекте неограниченно, а количество сигнальных
слоев зависит от выбранной лицензии и неограниченно только для полной
версии. На данный момент в DipTrace нельзя добавлять несигнальные слои
(Маркировка, Графика, Маска, и т.д.).
Сигнальные слои — это слои, которые используются для проведения дорожек,
заливки и установки любых других объектов (текст, фигуры, таблицы и др.).
Экранные слои могут использоваться для установки одной или нескольких
заливок, например полигонов земли и питания. Дорожки на экранных слоях не
создаются автотрассировщиком, но могут быть созданы вручную в некоторых
случаях. Не рекомендуется делать Верхний и Нижний слои экранными. А вот
внутренние слои платы могут быть как сигнальными так и экранными в
зависимости от задумки разработчика.
22. Настройка слоев. Общие параметры.
Рассмотрим типовые структуры печатных плат и принципы настройки слоев дляних.
1. Если планируется получить однослойную печатную плату, то не стоит
вносить никаких изменений в существующий список слоев. Просто следует
использовать только один слой для расстановки и трассировки проводников.
Другой сигнальный слой нужно оставить неиспользованным. Не важно какой из
двух слоев Вы выберите (Верхний или Нижний), главное оставить пустым другой.
Например, компоненты со сквозными контактными площадками установите на
Верхний слой, а дорожки проводите в Нижнем. Если же компоненты
поверхностные, то и дорожки и компоненты должны быть в одном слое. При
использовании ручной трассировки, пользователь решает как будут проведена
каждая дорожка. Если же трассировать плату автотрассировщиком, следует для
начала его настроить чтобы получить разводку в одном слое. Подробнее об этом
смотрите в настройках автотрассировщика. На однослойных платах, кроме
простейших, будут полезны перемычки, которые значительно упростят разводку
платы в одном слое. Перемычки могут использоваться как при ручной, так и при
автоматической трассировке, но только если используется Grid router. Хотя
перемычки часто используются и на многослойных платах.
23. Настройка слоев. Общие параметры.
2. Двухслойные платы — наиболее распространенные для небольших исредних по сложности проектов. Компоненты и проводники могут находится
на обеих сторонах платы. Рекомендуется оставить настройки слоев
стандартными за исключением, разумеется, настроек отображения.
3. Многослойные платы получаются путем добавления внутренних слоев
к уже существующим слоям Верхний и Нижний. Тип внутренних слоев может
быть сигнальным или экранным. Рекомендуется, чтобы на плате было
парное число слоев, а сама плата была симметричной в разрезе. Для
программы, это не имеет значения, но может быть важно для
производителя.
24. Работа со слоями
Рассмотрим процесс добавления, удаления и изменения типа слоев инастройки параметров их отображения. Настройки слоев доступны после выбора
«Трассировка / Свойства слоев» в главном меню, или нажав кнопку на вкладке
«Слои» менеджера проекта в правой верхней части экрана В левой части
диалогового окна расположен список сигнальных/экранных слоев. Выбрав один
из них, можно настроить имя слоя, цвет проводников и тип слоя. Экранные слои
можно подключить к сети и установить параметры металлизированных сквозных
отверстий, пересекающих его. Поскольку экранные слои располагаются внутри
платы, форма пада в них повторяет форму отверстия в сквозной контактной
площадке. Для круглого отверстия будет круглая форма пада, для овального
отверстия — овальная. Не имеет смысла делать площадку иной формы, т.к. его
все равно ее не будет видно на плате, ведь она на внутреннем слое. Для экранных
слоев также можно настроить ширину кольца вокруг отверстия, которое может
быть равно размеру падов или же иметь фиксированное значение по отношению
к размеру отверстия.
25. Работа со слоями
В левом нижнем углу диалогового окнанаходятся кнопки, которые позволяют
добавлять, удалять, вставлять и менять
местами слои на плате. Разумеется,
Верхний и Нижний слои нельзя удалить
или переместить по списку.
После настройки слоев, нажмите кнопку
«Закрыть», чтобы примененить изменения
и закрыть диалоговое окно свойств.
26. Работа со слоями
Настройки отображения слоев производятся прямо на вкладке «Слои» вправом верхнем углу окна программы (над менеджером проекта).
сигнальных так и несигнальных, а также индивидуально настроить цвет
каждого из них. Для включения/отключения отображения слоя, щелкните
по синей «галочке» напротив выбранного слоя, а для настройки цвета слоя
— по цветному прямоугольнику слева от его имени. Помните, что цвет
поверхностных контактных площадок зависит от цвета слоя, на котором
они установленны.
Обратите внимание, справа от имени каждого сигнального и экранного
слоя в скобках указаны горячие клавиши для быстрого перехода к этому
слою. Для слоев Верхний и Нижний можно использовать также клавишы
«T» и «B» соответственно.
Если плата двух- или многослойная, то работать с ней будет очень
трудно, если программа будет показывать одновременно все слои.
Поэтому в DipTrace cуществует несколько режимов отображения слоев:
«Активный», «Все слои» и «Контрастный». Режим отображения можно
выбрать с помощью ниспадающего списка на панели слоев. Уровень
контрастности может быть определен от 0 до 100%. Для его настройки
воспользуйтесь кнопкой в правом нижнем углу панели слоев.
27. Межслойные переходы и стили переходов
Переходные отверстия или межслойные переходы (виасы) служат для переводатрассы из одного слоя в другой. По способу создания, переходы в DipTrace делятся
на динамические и статические.
Динамический межслойный переход создается программой автоматически,
при переходе дорожки из одного слоя в другой при ручной трассировке.
Статический переход может быть установлен пользователем или создаваться
некоторыми функциями программы — «Установка переходов» (Fanout) и
автотрассировщиком Shape router.
По физическим свойствам (присутствию перехода в слоях) виасы делятся на
сквозные и несквозные (или глухие). Первый тип — это переходы, которые
пересекают плату насквозь из верхнего слоя в нижний, делая в плате отверстие.
Несквозные — это переходы, которые присутствуют не во всех слоях платы.
Разумеется, в двух-слойной плате все виасы сквозные, но в многослойной плате
могут использоваться как сквозные так и несквозные.
В одном проекте могут использоваться несколько типов виасов, отличающихся
по размеру и физическим свойствам. Но их параметры нужно предварительно
задать. Для этого откройте «Трассировка / Стили переходов» из главного меню. Вы
увидите диалоговое окно стилей переходов.
28. Межслойные переходы и стили переходов
В его левой части находится список стилей втекущем проекте. По умолчанию будет только стиль
«Default», к которому принадлежат все переходы
проекта, он создается автоматически. В скобках
указывается количество виасов данного стиля. Для
стиля «Default» доступны для редактирования
только два параметра: внешний диаметр перехода
и диаметр отверстия.
Можно добавить новый стиль нажав кнопку
«Добавить». Затем выберите его в списке, после чего
можно будет изменить имя, тип и размеры виасов
этого стиля. Если выбрать «Несквозной» тип
перехода, то необходимо будет указать пару слоев
этого перехода (верхний и нижний слои через
которые будет проходить виас).
29. Классы сетей
Для проектов средней и большой сложности практически невозможно помнитьвсе параметры и требования, предъявляемые к разным сетям платы. Особенно
если дизайнер платы работает над несколькими проектами параллельно.
Например, некоторые сети должны выдерживать большой ток, а другие — иметь
повышенную изоляцию (зазор) по отношению к соседним сетям и т.д. Для
быстрой настройки этих параметров служит функция «Классы сетей». Чтобы
открыть окно настроек классов сетей, выберите «Трассировка / Классы сетей» из
главного меню.
Изначально, все сети находятся в классе «Default». Исключением может быть
ситуация, когда Вы загружаете проект, созданный в предыдущих версиях DipTrace,
когда система классов сетей не поддерживалась. В этом случае программа может
автоматически сгруппировать сети в нет классы по свойствам.
В левой части диалогового окна Вы видите список нет классов в проекте. Его
можно редактировать, используя кнопки сразу под списком. «Default» класс
нельзя ни переименовать, ни удалить. В скобках рядом с именем класса
указывается количество сетей, принадлежащих к нему.
30. Классы сетей
Для выбранного класса сетей, вцентре
окна
указываются
его
параметры: имя, тип, параметры
трассировки,
используемые
межслойные переходы и т.д. В
правом верхнем углу окна находится
список сетей, принадлежащих к
данному классу, а в правом нижнем
углу — список всех остальных сетей.
31. Свойства класса
На вкладке «Свойства класса» указаны общиепараметры, такие как ширина трассы, зазоры, ограничения
длины трассы и использование межслойных переходов.
Параметры ширины трассы и зазоров могут быть общими
для всех слоев платы или же индивидуальны для каждого.
Если опция «Все слои» включена, то ширина трасс, зазоры и
другие параметры одинаковы для сетей класса на всех
слоях. Если она отключена — параметры сетей данного
класса могут отличаться в зависимости от того на каком
слое они проведены. Для того чтобы определить их,
уберите галочку «Все слои», список слоев станет активным.
Выбирайте поочередно каждый из слоев платы и вводите
параметры для каждого из них.
Параметр «Ширина трассы» указывает требуемую
ширину трассы сетей данного класса. Однако допускаются
сужения и расширения трасс в некоторых местах.
Параметры «Мин. Ширина» и «Макс. Ширина»
устанавливают пределы, допустимые при изменении
ширины трассы.
32. Свойства класса
Параметр «Зазор» устанавливает какими должны быть зазоры междуразличными объектами. Можно указать общее значение, или же нажать
кнопку «Настройки зазоров» и указать различные значения для зазров
между разными типами объектов. Параметры зазоров из настроек классов
сетей применяются автотрассировщиком. Но их также можно включить и в
проверку правил дизайна (DRC), выбрав соответствующую опцию.
«Ограничения длинны трасс» может применяться для ограничения
разницы длинны сетей в классе. Это актуально для разводки
высокоскоростных шин данных, диф. пар и др.
Настройка «Стили Переходов» позволяет выбрать какие стили из всех
доступных в проекте можно использовать при трассировке данного класса
сетей. Если выбрана опция «Использ. Все стили», при трассировке сетей
данного класса будут применяться все стили переходов проекта. Если эта
опция отключена, то можно указать какие именно стили будут
использованы.
33. Автотрассировка
Навкладке
«Автотрассировка»
находятся
свойства
автотрассировки сетей данного класса.
Опция «Приоритет» позволяет изменить приоритет разводки
сетей класса. Имеет диапазон значений от 0 до 200. Чем больше
число в этом поле, тем более качественной может получиться
трассировка.
Опция «Макс. переходов в сети» ограничивает количество
межслойных переходов для сети. Если выставить значение
опции равным 0, то автотрассировщик будет разводить сети
класса вообще не используя переходы.
Опция
«Макс.
избыточная
длинна»
устанавливает
максимально допустимое превышение кратчайшего пути при
трассировке сети.
Опция «Слои трассировки (сигнальные)» позволяет указать в
каких слоях трассировать сети данного класса. Если включена
опция «Настр. трасировщика», то берутся настройки текущего
автотрассировщика («Трассировка / Параметры автотрассировки»
из главного меню). Если же она отключена, то нужно указать
слои, в которых трассировать сети (переместить имена слоев из
правого списка в левый с помощью соответствующих кнопок).
34. Межклассовый зазор
Если в проекте используется несколькоклассов сетей, то может случиться такая
ситуация, что параметры зазоров каждого
класса могут конфликтовать друг с другом. В
таких случаях нужно установить параметры
«Между классами». Для открытия этих
параметров щелкните по соответствующей
кнопке в окне Классы сетей.
В данном диалоговом нужно выбрать два
класса из разных списков и ввести значение
зазора между ними. Зазоры могут отличаться
по слоям.
35. Загрузка и сохранение правил
Опытный разработчик плат, имеющий за плечами немало проектов, навернякаможет составить несколько шаблонов-заготовок печатных плат на основе типовых
проектов, которые встречаются в его практике наиболее часто. Каждый раз, когда
нужно разработать новую плату, можно просто загрузить уже готовый шаблон
правил дизайна, который включает в себя все настройки проверки дизайна, слои,
стили переходов и классы сетей, чтобы не создавать их заново. Возможность
сохранения перечисленных правил также актуальна, если Вы заказываете
печатные платы у одного производителя. Ограничения на параметры
минимальных зазоров, ширины трасс и диаметра отверстий могут быть введены
один раз и потом использоваться для дальнейших проектов.
Чтобы сохранить шаблон со всеми правилами, выберите «Трассировка /
Сохранить правила» из главного меню.
Если нужно загрузить правила в текущий проект, выберите «Трассировка /
Загрузить правила» из главного меню, затем укажите файл с сохраненными
настройками (это файл с расширением «.rul») или файл другого проекта DipTrace (с
расширением «.dip»), чтобы извлечь из него настройки.
36. Барьеры позиционирования и трассировки
Иногда необходимо ограничить расстановку компонентов или проведениетрасс в какой-либо области на печатной плате. Для этого в DipTrace служат
функции «Барьер позиционирования» и «Барьер трассировки». Эти ограничения
будут учитываться функциями автопозиционирования и автотрассировки, а также
проверяться функцией DRC (опционально, только ограничения области
трассировки).
Для того, чтобы указать ограничения для расстановки компонентов нужно
создать фигуру в слое «Барьер Позиционирования». Выбор слоя производится из
ниспадающего меню на панели рисования. Могут быть использованы любые
фигуры, позволяющие создавать замкнутый контур.
Теперь DipTrace не поставит в заданной области ни одного компонента, но
автотрассировщик будет проводить там дорожки. Барьеры трассировки создаются
аналогично, но фигуры должны быть установлены на слой «Барьер Трассировки».
Барьеры могут быть произвольной формы, главное чтобы контур был замкнут.
Нажав правой кнопкой на фигуре и выбрав «Свойства фигуры из подменю» можно
выбрать на каком слое будет располагаться барьер и изменить его свойства.
37. Порядок выполнения работы
1.2.
3.
4.
5.
Запустите PCB Layout. По умолчанию, рабочая область будет пуста, пока не откроете какойлибо файл.
Настройте библиотеки. Подключите стандартные библиотеки и ранее созданную
пользовательскую библиотеку корпусов. Убедитесь, что нужные библиотеки появились на
панели библиотек.
Выберите любую библиотеку на панели, затем выберите какой-нибудь корпус левой кнопкой
мыши из списка корпусов библиотеки и переместите курсор в рабочую область. Установите
несколько корпусов, желательно из разных библиотек. Также попробуйте другие способы
установки.
Щелкните левой кнопкой по одному из выводов любого компонента. Программа
автоматически перейдет в режим создания сетей. Затем щелкните по другому выводу
(другого или этого компонента). Будет создана новая сеть и Вы увидите синюю линию
логической связи. Продолжая щелкать по другим выводам, Вы можете добавить еще
несколько выводов в эту сеть. Для завершения создания сети, щелкните правой кнопкой в
любой свободной точке области построения. Создайте еще несколько сетей. Обратите
внимание, что при попытке подключения к одному из выводов, который уже включен в одну
из сетей, программа предложит объединить сети, перенести вывод в новую сеть или
отменить действие. Для удаления вывода из сети, щелкните по выводу и выберите «Удалить
из сети» в подменю.
Откройте «Трассировка / Таблица связей». Здесь Вы можете посмотреть список сетей, а также
их выводов. Выводы можно добавить или удалить к/из выбранной сети. В этом же окне
можно добавлять и удалять сети.
38. Порядок выполнения работы
6.Поэксериментировав с созданием сетей вручную, удалите все компоненты в рабочей области. Для
этого используйте «Ctrl+A» чтобы выбрать все объекты, затем кнопку «Del», чтобы удалить.
7. Выберите «Файл / Открыть» из главного меню и выберите файл схемотехники своего проекта. Если все
компоненты на схеме содержат подключенные корпуса, загрузка пройдет без каких-либо ошибок и
предупреждений. В противном случае, программа выведет сообщение, что определенные
компоненты не содержат подкюченного корпуса. В таком случае, Вам необходимо вернуться в
Схемотехнику и исправить схему (подключить оставшиеся корпуса).
8. После загрузки схемы, на рабочей области будут распогаться все компоненты, а между ними синими
линиями отображаться нужные связи. Чтобы предотватить случайное изменение связей,
заблокируйте структуру, используя «Трассировка / Заблокировать структуру связей». Выберите
«Позиционирование / Упорядочить компоненты» из главного меню, то компоненты будут
упорядочены в центре начала координат.
9. Создайте границу будущей платы одним из трех способов, описанных в разделе методических
указаний. Форма платы не обязательно должна быть прямоугольной. Для определения размера платы
необходимо также рассчитать площадь, занимаемую компонентами платы с учетом зазоров между
ними (см. л.р. №1). Расположите компоненты рядом с границей платы.
10. Настройке стили переходов. Откройте «Трассировка / Стили переходов» из главного меню. Создайте
свой стиль переходов с диаметром отверстия 0,6 мм и диаметром перехода 0,3 мм.
11. Настроите классы сетей. Откройте «Трассировка / Классы сетей» из главного меню. По умолчанию, все
сети находятся в классе «Default». Создайте класс «Power» и добавьте в него сети GND и VCC вашего
проекта. После этого, настройте параметры зазоров и ширину трасс для двух классов.
39. Требования к оформлению отчета
Отчет лабораторной работы должен содержать:1. Титульный лист с темой лабораторной работы и ее целью.
2. Импортированный и упорядоченный проект из схематики со связями.
3. Границу проектируемой платы с монтажными вырезами и отверстиями.
4. Копию экрана с настроенными стилями переходов.
5. Копию экрана с настроенными классами сетей.
библиотек — DipTrace
Редактор паттернов
Этот модуль DipTrace позволяет пользователю управлять библиотеками шаблонов и создавать посадочные места. Встроенный генератор шаблонов создает шаблоны и 3D-модели в соответствии со стандартом IPC-7351 на основе нескольких основных параметров и предлагает множество вариантов настройки. Вы также можете выбрать дизайн посадочных мест вручную, применяя различные типы форм, площадок, отверстий и других объектов; стандартные и настраиваемые шаблоны значительно ускоряют производство.Импорт DXF упрощает создание сложных макетов.
Редактор компонентов
Позволяет пользователю управлять библиотеками компонентов и создавать компоненты, состоящие из одной или нескольких частей, путем выбора шаблона и его размеров, определения визуальных и электрических параметров вывода, настройки модели Spice и присоединения шаблона к 3D-модели для завершения создания компонента.Инструменты импорта BSDL, группового именования выводов и диспетчера выводов обеспечивают удобный интерфейс и предоставляют максимальные возможности для управления выводами и шинами. Импорт библиотек из разных форматов EDA дает возможность использовать существующие совместно используемые компоненты или компоненты «предыдущего программного обеспечения» вместо того, чтобы создавать их с нуля.
3D Модели
Необходимы для корректного предварительного просмотра и экспорта 3D-платы.Доступно более 11000 3D-моделей для бесплатная загрузка, в то время как новые модели могут быть сгенерированы с использованием интегрированных инструментов или созданы во внешних 3D-редакторах для последующего импорта в форматы файлов STEP, IGES, WRL или 3DS. DipTrace предлагает удобную систему прикрепления 3D-моделей с обширными настройками, предварительным просмотром 3D-изображений в реальном времени и различными цветовыми шаблонами.
Учебное пособие по Diptrace — от новичков до мастеров (шаг за шагом)
В руководстве по изучению Diptrace, недавно мы задали вопрос о повторном посещении: какое программное обеспечение для проектирования печатных плат использует заказчик.Щелкните здесь, чтобы узнать о нашей коллекции программного обеспечения для дизайна.
Diptrace получил 50% голосов. По какой причине некоторые дизайнеры выбрали это?
Это будет отправной точкой для написания данного руководства.
Diptrace — это программное обеспечение для проектирования схем, которое максимизирует производительность проектирования схем. Diptrace дает вам возможность быстро и эффективно создавать сложные схемы и дает вам преимущество быстрой проверки на наличие ошибок.
Я уверен, что прочитав это руководство, вы получите более глубокое понимание Diptrace и станете мастером Diptrace.
Что такое Diptrace?
Diptrace — это программное обеспечение ECA / CAD для построения схем и печатных плат. Вы можете быстро создать любую схему, а затем изменить ее на другие форматы, например, печатную плату.
Diptrace позволяет пользователю использовать основные и гибкие функции, такие как 3D-моделирование, высокоскоростная трассировка на основе фигур и обширные возможности импорта / экспорта.
При переключении с одного формата на другой он также собирает электрические компоненты.Он предлагает многолистовые и многоуровневые иерархические схемы. Diptrace имеет четыре модуля. Подробности его функциональности описаны в следующих разделах.
Вы также можете ознакомиться с подробным руководством по программному обеспечению Diptrace.
1.1 Схема захвата
Секция захвата схемы позволяет пользователю соединять контакты визуально, без проводов, логически или с использованием сетевых портов, встроенных в печатную плату. Он может преобразовывать схемы в печатные платы и легко добавлять аннотации, а также импортировать / экспортировать из других программ и форматов CAD / EDA.
Это произойдет с расширенной функцией межмодульного управления, которая присутствует в Diptrace. Ниже показан простой рисунок схематической конструкции.
1.2 Схема печатной платы
Следующий модуль — это разводка печатной платы. Он использует высококачественный инструмент проектирования на уровне платы, который полезен для умного размещения, инструмента маршрутизации, автоматического маршрутизатора формы, копирования блоков и творческих проектов.
производства печатных плат, высока вероятность сбоев в компоновке, что может иметь большое значение, чтобы негативно повлиять на функциональность конечного продукта.Существует несколько макетов печатных плат — это высокоуровневый инженерный инструмент для проектирования плат с интеллектуальной ручной разводкой высокоскоростных и дифференциальных сигналов.
Функция верификации — одна из важнейших характеристик, по которой вы можете легко проверить точность сложного проекта с помощью высокоскоростных сигналов.
Он содержит еще один полезный инструмент, называемый DRC в реальном времени, который используется для исправления ошибок и повышения качества проекта, пока он не скомпилирован.
1.3 Создание библиотеки Diptrace
Еще одним важным модулем является создание библиотеки, которая, кроме того, разделена на две важные части, в частности, компонент и редактор шаблонов. Что касается редактора компонентов, он помогает пользователю управлять библиотеками и создавать одно- или многобитовые компоненты, выбирая интегрированный шаблон.
Используя редактор узоров, вы можете нарисовать узор с различными формами, площадками, отверстиями и размерами. Он содержит шаблоны круга, квадрата, матрицы, прямоугольника и зигзага.
Вы также можете создавать нестандартные шаблоны с помощью импорта DXF, который упрощает создание сложных макетов. Пользователь также может создавать сложные компоненты и паттерны, используя различные функции, такие как объемное наименование контактов, нумерация контактных площадок и редактирование.
1.4 3D моделирование
Необходимым и полезным модулем является трехмерное моделирование, используемое для отображения компонентов печатной платы в трехмерном виде. Это позволяет плате вращаться по осям, увеличивать и уменьшать масштаб, изменять цвет платы, область меди, паяльную маску, шелкографию и фон.
Существенным преимуществом 3D моделирования является то, что оно работает на всех этапах проектирования. Основная цель этого модуля — дать пользователю возможность рассмотреть печатную плату под любым углом или с любой стороны, чтобы проверить максимальное количество ошибок.
1.5 Редактор компонентов
Используется для управления библиотеками компонентов и помощи в создании составных компонентов. Инженер может использовать его для выбора шаблона и настройки его размеров. Модель определяет параметры электрического штифта и присоединяет рисунок к 3D-моделям.
ЗатемDiptrace можно использовать для импорта библиотек из различных форматов EDA. Все, что нужно сделать, это выбрать шаблон и ввести необходимые параметры. Его можно использовать как для создания нестандартных узоров, так и для создания сложных макетов.
1.6 Редактор паттернов
Используется для создания узоров разных размеров и форм. Он также может рисовать отверстия, линии, контактные площадки, круги, квадраты и размеры. Редактор паттернов помогает инженерам рисовать зигзаги и прямоугольники, шаблоны.
Выбор подходящего рисунка помогает инженерам рисовать шелкографию и вводить несколько соответствующих параметров. В том числе создание нестандартных узоров.
Учебное пособие по Diptrace (шаг за шагом)
2.1 Как создать схему в Diptrace
Эта программа Diptrace довольно проста в использовании и очень удобна для пользователя. Перед тем, как приступить к созданию схем, следует ознакомиться с основами схемотехники. Schematics в Diptrace — это модуль для создания и редактирования электрических схем.
Пользователь может легко нарисовать любую принципиальную схему и проверить, правильно это или нет.
Таким образом, создание схемы выполняется в Diptrace в несколько этапов. Некоторые из наиболее важных из них перечислены ниже:
Сначала необходимо установить размер листа и выбрать шаблон дизайна. Для этого перейдите в «Настройка файлов / заголовков и листов».
Вы также можете изменить единицы большей ширины и других размеров.
Я.Вы должны убедиться, что сетка должна быть включена, потому что это помогает точно разместить компоненты. Чтобы запустить сетку, нажмите горячую клавишу F11 напрямую. В противном случае перейдите к «размеру файла / сетки», отсюда вы можете настроить сетку в соответствии с вашими требованиями. Запустите программу и в сети (если она не включена) с помощью горячей клавиши F11.
Ctrl + знак плюс может также изменить размер сетки, увеличивает размер, а Ctrl + знак минус уменьшает размер сетки, и та же процедура выполняется производителем печатной платы, тогда процесс становится более беспокойным.Они разработают макет печатной платы.
I. Вы также можете изменить цвет и графический режим листа с помощью «файлового / цветного или графического режимов».
II. Diptracne содержит два типа библиотек, то есть библиотеки и все библиотеки. Выберите библиотеки из этих двух точек библиотек или добавьте в нее больше библиотек.
III. Затем вам нужно разместить компоненты, выполнив поиск в библиотеках. Если компоненты состоят из нескольких частей, вы будете размещать их один за другим методом перетаскивания (перетаскивание правой кнопкой мыши и опускание левой кнопкой).
IV. После размещения компонентов основная задача — выполнить соединения. Есть два способа сделать это сети и автобусы.
Цепиподдерживают несколько методов соединения контактов компонентов.
- Прямое соединение легко соединяет контакты легко. Выберите вариант подключения на панели инструментов, щелкните первый контакт и соедините его со следующим контактом.
- Подключение к сетевым портам помогает более эффективно соединять контакты, поскольку оно обеспечивает GND и POWER автоматически.
- Подключение без проводов Эта функция полезна, когда плотность цепи очень высока, и нет необходимости соединять контакты через провода.
- Подключение к глобальным сетям полезно там, где иерархия объединена. Что вам нужно сделать, так это перейти в веб-ресурсы, выбрать глобальную сеть и начать использовать.
- Связь с шинами связана с наличием в шине нескольких небольших цепей с аналогичными функциями. Таким образом, легко подключить отдельные сети через штырь в шине.Шинные соединители также используются для подключения различных шин.
V. Diptrace предоставляет вам различные функции, а также рабочее место, в котором вы нуждаетесь, например, если схема небольшая, то одного листа более чем достаточно, но если схема большая, что делать? Перейдите к «редактировать / добавить лист» из главного меню или щелкните правой кнопкой мыши вкладку и вставьте из подменю.
VI. Более того, после этого вы можете настроить свойства компонента и сохранить схемы в любой из папок вашего компьютера.
После того, как вы построите принципиальную схему, вы можете изменить ее на другие форматы, такие как форматы печатных плат и другие. Во-первых, нам нужно обсудить, как быстро создать макет.
2.2 Как создать макет и дизайн печатной платы
МакетPCB позволяет пользователю редактировать и создавать печатные платы. Дизайн печатной платы пользовательского интерфейса аналогичен другим окнам приложений. Коммутация необходима там, где вам нужно создавать сложные схемы, а создание схем непосредственно в топологии печатной платы является сложной задачей, поэтому такое переключение является полезным.
Переход от схемы к компоновке выполняется в несколько шагов, которые приведены ниже:
I. Выберите схему, перейдите к файлу и выберите преобразование платы или нажмите Ctrl + B. Таким образом, вы можете изменить схему на компоновку печатной платы.
II. Иногда вам нужно обновить свои схемы, для этого перейдите в «файл / обновить макеты из схем» в главном меню макета печатной платы. У него есть несколько вариантов обновления, например:
- По компонентам
- RefDes
- По родственным схемам
2.3 Проектирование печатной платы
I. Запустите компоновку печатной платы. Область дизайна будет пустой, пока вы не откроете файл или пока вы не откроете файл схемы.
II. После запуска печатной платы установите контур платы и установите координаты в соответствии с ожидаемым размером печатной платы.
III. Затем переместите принципиальную схему в эту область методом перетаскивания.
IV. Объект можно легко повернуть, нажав горячую клавишу R.
V. Выберите монтажное отверстие на панели инструментов и разместите его, откройте свойства и установите координаты X и Y
VI.Это также будет сделано с импортом DXF, когда контур фигуры очень сложен, и вы можете легко преобразовать его в контур границы.
VII. Вы можете добавить текст с панели инструментов
VIII. Выберите вариант ручной маршрутизации и проложите путь трассировки.
IX. Выберите медные заливки и добавьте свойства, так как вы хотите, чтобы медные заливки использовались для заполнения пустот на плате. Обычно он используется для подключения контактных площадок к GND и POWER на внутренних слоях многоплоскостных слоев.Добавьте особенности медной заливки.
X. После заливки меди вам необходимо добавить функции пост-трассировки.
• Образец маркировки
• Перенумерация ссылки
XI. После всего этого вы можете легко изменить размер платы PCB.
XII. Панелирование — важный инструмент, с помощью этой команды вы можете быстро снизить стоимость печатной платы.
Это будет сделано двумя способами:
• Несколько плат объединены в одну панель
• Метод копирования / вставки
XVIII.Вы можете проверить ошибки схемы, перейти к проверке и выбрать проверку электрических правил (ERC), этот шаг указывает, обнаружена ли ошибка или нет.
ПЛАН:
КОМПОНОВКА ПЕЧАТНОЙ ПЛАТЫ:
В СЛУЧАЕ ОШИБКИ
ПРОСМОТР ДИЗАЙНА В 3D
«ПЕРЕЙТИ К ИНСТРУМЕНТАМ / ПРОСМОТР 3D / ВИЗУАЛИЗАЦИЯ»
Полное видео-руководство доступно для вас по ссылке ниже
https://www.youtube.com/watch?v=McOu1DAu9TA
Diptrace Generate & Diptrace Download
3.1 Diptrace Загрузить
Diptrace имеет множество версий, которые доступны для бесплатной загрузки.
Последняя версия 3.1 доступна для загрузки. Diptrace требуется win7 / win8 (32- и 64-разрядная версии), Linux или с вином MacOS x leopard или новее или ОС, Windows 2000 / XP с 500 МБ свободного места на жестком диске, 256 МБ ОЗУ и разрешение монитора 1024 × 768 с 8 МБ видеопамяти. . Присутствуют очень небольшие изменения, хотя это простое в использовании программное обеспечение, а также очень удобное для пользователя.Выучить программное обеспечение можно быстро за считанные дни.
3.2 Передача файлов других форматов в Diptrace
Да, он может передавать файлы печатной платы в другие форматы, например, пользователь может легко перенести файл в пять заданных форматов:
► Дизайн печатной платы (*. Dip)
► Схема (*. Dch)
► Библиотека шаблонов (*. Lib)
► Библиотека компонентов (*. Eli)
► Дизайн печатной платы (*. Rul)
Перейдите к параметру файла и выберите экспорт в нужные вам форматы, и файл платы автоматически преобразуется в этот файл, а затем вы можете легко изменить настройку в соответствии с вашими требованиями.Из всех вышеперечисленных форматов вы можете изменить файл печатной платы по своему усмотрению.
Библиотеки Diptrace
Diptrace имеет две важные библиотеки, которые управляют шаблоном и различными функциями компонентов, например, библиотеками и всеми библиотеками. Библиотеки содержат важную выборочную часть библиотек, но все библиотеки включают в себя все библиотеки, например, пользовательскую библиотеку, библиотеку импорта / экспорта и т. Д.
• Вы можете импортировать и экспортировать компоненты по вашему выбору.
• Вы можете быстро добавлять собственные библиотеки.Для этого перейдите в библиотеку на панели инструментов, выберите настройку библиотеки, выберите пользовательский компонент, нажмите кнопку добавления библиотеки и назовите библиотеке то, что вы хотите.
• Точно так же многие библиотеки присутствуют в программном обеспечении, только вам нужно добавить библиотеку и начать проектирование в области дизайна.
Diptrace VS Другое ПО для проектирования
5.1 Сравнение Diptrace и Eagle
Серийный номер | EAGLE | DIPTRACE |
1. | Менее интуитивно понятный | Более интуитивно понятный и простой в использовании |
2. | Создание схемы занимает больше времени из-за сложности, а также из-за сложности управления библиотеками | Это просто и требует меньше времени построить схему и библиотеки управляются |
3. | 3D-вид более реалистичен | 3D-вид менее реалистичен |
4. | Листы трудно перемещать, но вы можете переместить компонент выбора компонента вправо щелчок переместить | Вы можете легко перемещать лист, удерживая правую мышь , и компоненты, удерживая левую мышь |
5. | Для просмотра библиотеки перейдите в режим редактирования | Библиотеки отображаются в верхней части редактора схем |
6. | Вы можете удалять компоненты один за другим, не выбирая все компоненты. | Быстро удалите ненужные компоненты, просто выбрав и нажав кнопку удаления |
7. | Встроенный симулятор специй LT | Нет встроенного симулятора |
5.2 Diptrace по сравнению с Kicad
Серийный номер | KICAD | DIPTRACE |
1. | Доступно много ярлыков | Присутствуют достойные библиотеки |
2. | Доступно много приличных библиотек | Действуют также достойные правила макета дизайна |
3. | Он поддерживает программу, и пара рабочих одновременно работают над этим, но непредсказуемо, как долго он будет поддерживать это | Не так много ярлыков |
4. | Сложно много раз | Просто использовать |
5. | Иногда неинтуитивный способ делать что-то | Более интуитивно понятный |
6. | Разветвление работает только тогда, когда провод касается штифта в точке подключения, в противном случае он не будет работать | любая интерактивная трассировка Как и push-push, на данный момент реализовано DRC в реальном времени |
Другие функции
• Высокоскоростной автоматический фрезерный станок на основе формы
• Расширенная проверка в реальном времени DRC
• Предварительный просмотр печатной платы в 3D в реальном времени
Позволяет экспортировать функции и просматривать 3D в реальном времени.отображает модели изготовленной печатной платы и установленных компонентов. позволит инженеру вращать доску, увеличивать и уменьшать масштаб в любое время.
Он также позволяет им изменять цвета, включая фон.
Обратите внимание, что доступна бесплатная версия Diptrace со всеми функциями, которые вы получите в полном пакете. Возможно, единственное ограничение, с которым вам придется столкнуться, это то, что оно ограничено 300 выводами, но может быть использовано для создания четырехслойной платы с полными заземляющими поверхностями и полной мощностью.
• Экспорт печатной платы в формат файла Step 3D
• Производственные мощности ODB ++ и Gerber (включая Gerber X2)
Есть много других функций, которые используются для управления различными функциями, например, поиском компонентов, проверкой подключения, проверкой ERC (проверки электрических правил) и многими другими функциями.
Эти функции совместимы, поскольку они могут существовать в любом из состояний. Это означает, что файл может существовать в компоновке печатной платы или может существовать как Gerber или любая другая функция компоновки.
Это программное обеспечение можно загрузить бесплатно. Вы можете легко создавать простые и понятные проекты в этой бесплатной версии, но если вам нужно разработать какие-либо сложные проекты, вам придется приобрести неограниченную версию по цене 895 долларов США.
Это включает в себя все другие функции и другие возможности.
Комментарии пользователей Diptrace
Плюсы Diptrace:
* Я использую Diptrace. Я использовал PADS на работе, и меня отпустили. Когда я начал консультировать, мне нужно было что-то, что я мог себе позволить.Вы можете получить пакет с двумя сигнальными слоями, который может делать четырехслойные платы, если два слоя являются только плоскостями. Он включал в себя большой выбор частей библиотеки AVR — только не хватало самого нового. Включено более 50 000 библиотечных частей.
* У него есть автоматический маршрутизатор и инструмент автоматического размещения, но я не могу комментировать, как это работает, поскольку я еще не использовал его. Как и в любом автоматическом роутере, прежде чем нажимать маршрут, вы должны научиться устанавливать правила. Он выводил отличные файлы Gerber, и у меня были платы, сделанные на Myron PCB, которые работали просто великолепно.
* DipTrace позволяет выводить очень качественную ведомость материалов. Вы можете определить свои поля и даже назначить ссылку на таблицу в Интернете. Щелкните правой кнопкой мыши на детали и выберите таблицу из всплывающего окна, и ваш браузер откроется с таблицей данных. Он может анализировать и импортировать / экспортировать Gerber, DXF, списки соединений всех видов и другие форматы пакетов, включая файлы выбора и размещения.
* Вы можете изменить схему и обновить плату, а также изменить плату и обновить схему.Функции проверки позволяют вам проверить плату на схеме и разработать правила, чтобы убедиться, что нет ошибок, прежде чем отправлять ваши файлы CAM.
Минусы Diptrace:
* Отсутствует в библиотеках коннекторов. Но при таком большом количестве вариантов это неудивительно. Если вы часто используете разъемы D-Sub и 0,1-дюймовые штыревые разъемы, то все в порядке. Поиск 6-вольтного TVS SMT затруднен, если вы не знаете номер детали.
Заключение
Из предыдущего обсуждения ясно, что Diptrace — очень простая и удобная программа.У них много разных функций и частей, чтобы развлечь любого пользователя.
Diptrace не только простое в использовании программное обеспечение, но также экономит время пользователя и деньги, очень сложные и сложные схемы создаются очень быстро и легко. Вы также можете проверить правильность схемы или нет?
Точно так же он предоставляет платформу, на которой пользователь может быстро создавать свои библиотеки компонентов, а также шаблоны », поэтому пришел к выводу, что это программное обеспечение обеспечивает простое обучение и простую в использовании платформу.
На этом этапе вы испытали на себе легкость трассировки погружения при проектировании печатной платы. Теперь вы можете легко создавать собственные конструкции печатных плат. На следующем этапе вам нужно выбрать производителя, который преобразует ваши идеи в физическую схему.
WellPCB может воплотить вашу мечту в жизнь на высшем профессиональном уровне. WellPCB предоставляет услуги высочайшего качества по производству печатных плат. Вы можете связаться с нашей службой технической поддержки или посетить наш веб-сайт для получения более подробной информации.
Расширенное чтение
Учебное пособие поDiptrace
Учебное пособие поDipTrace Этот документ позволяет с легкостью приступить к работе, создав простую схему и ее печатную плату, библиотеки шаблонов и компонентов, а затем попробовав различные функции пакета.Учебное пособие включает пошаговое руководство по проектированию и множество дополнительных вставок, которые позволяют вам познакомиться с функциями программы. Если у вас возникнут какие-либо вопросы во время изучения руководства, свяжитесь с нашей службой поддержки: [email protected]. Будем рады помочь и с радостью ответим на все ваши вопросы. Эта версия учебника была создана для DipTrace вер. 1.40 (сборка 24 мая 2007 г.).
Содержание I. Создание простой схемы и печатной платы 1. Определение размера схемы и размещение заголовков 2. Настройка библиотек 3.Проектирование схемы 4. Преобразование в печатную плату 5. Проектирование печатной платы 5.1 Подготовка к трассировке 5.2 Автотрассировка 5.3 Работа со слоями 5.4 Измерение длины трассы 5.5 Ручная трассировка 5.6 Работа с переходными отверстиями 5.7 Размещение текста и графики 5.8 Заливка медью 5.9 Блокировка объектов 5.10 Проверка проекта 5.11 Информация о дизайне 5.12 Печать 6. Производство продукции 6.1 Вывод DXF 6.2 Вывод Gerber 6.3 Создание файла сверления с ЧПУ для сверления на станке с ЧПУ II. Создание библиотек 1. Разработка библиотеки паттернов 1.1 Настройка редактора паттернов 1.2 Разработка резистора 1.3 Сохранение библиотеки 1.4 Разработка конденсатора 1.5 Разработка шаблона DIP 14 1.6 Создание шаблона DIP с переменным количеством контактов 1.7 Размещение шаблонов 2. Разработка библиотеки компонентов 2.1 Настройка редактора компонентов 61 61 62 68 69 72 75 77 80 80 3 7 8 23 24 24 27 30 33 35 38 43 45 48 49 51 52 53 53 56 60
2 2.2 Разработка резистора 2.3 Разработка конденсатора 2.4 Разработка составного компонента 2.5 Разработка символов VCC и GND 2.6 Использование дополнительных полей 2 .7 Настройки Spice 2.8 Размещение компонентов III. Использование различных функций пакета 1. Подключение 1.1 Работа с шинами и соединителями страниц 1.2 Работа с сетевыми портами 1.3 Подключение без проводов 1.4 Диспетчер соединений на схеме и макете печатной платы 2. Обозначения 3. Как найти компоненты в библиотеках 4. Проверка электрических правил 5. Спецификация 6. Импорт / экспорт списков соединений 7. Моделирование Spice 8. Проверка сетевых подключений 9. Особенности размещения 110 110 114 114 116 117 121 122 124 126 128 131 133 83 85 92 98 100 103 105
3
И.Создание простой схемы и печатной платы. Эта часть руководства научит вас создавать простую схему и ее печатную плату с помощью программы DipTrace. Это схема, которую вы будете создавать с помощью модуля захвата схемы DipTrace: Откройте модуль захвата схемы DipTrace, т. Е. Перейдите в меню «Пуск всех программ». DipTrace Schematic
. Если вы запустите программу схемы в первый раз, вы увидите диалоговое окно для выбора цветовой схемы. . Мы будем использовать белый фон как более приемлемый для печати этого урока, вы можете выбрать желаемую схему.Также обратите внимание, что вы можете изменить цветовую схему или определить цвета, которые хотите, в любое время в меню «Просмотр» / «Цвета».
Такое же диалоговое окно появится в модуле PCB Layout. Редактор компонентов и редактор паттернов используют настройки цвета схематического захвата и макета платы соответственно.
1. Установка размера схемы и размещение заголовков. Задайте размер схемы и поместите рамку чертежа: Файл / Настройка заголовка и листа, выберите ANSI A в поле Шаблон листа. Затем перейдите в нижнюю часть экрана и установите флажки «Отображать заголовки» и «Отображать лист».
4
Обратите внимание, что вы можете отображать / скрывать заголовки и лист, выбрав «Просмотр / Показать заголовки» и «Просмотр / Показать лист» в главном меню. Нажимайте кнопку — до тех пор, пока не станет видна рамка чертежа. Обратите внимание, что + / или колесо мыши позволяют увеличивать схему. Если стрелка мыши указывает на компонент или выбранную область, масштабирование может быть достигнуто нажатием + / — или прокруткой колесика мыши. Также вы можете изменить масштаб, выбрав соответствующее значение в рамке шкалы на стандартной панели или просто введя его там.
5
Чтобы ввести текст в поле заголовка, переместите стрелку мыши на это поле (оно должно быть выделено зеленым), затем щелкните левой кнопкой мыши по полю, чтобы увидеть всплывающее окно с диалоговым окном «Свойства поля». В этом диалоговом окне вы можете ввести текст, определить выравнивание (по левому краю, по центру или по правому краю) и шрифт. В вашем случае введите Astable Flip Flop, нажмите кнопку «Шрифт» и установите размер шрифта на 12. Затем нажмите «ОК», чтобы закрыть это диалоговое окно и применить изменения. Обратите внимание, что вы также можете ввести многострочный текст в поля основной надписи.
6
Вы можете увеличить основную надпись, перемещая по ней стрелку мыши и нажимая + несколько раз или прокручивая колесико мыши вверх. Обратите внимание, что вы можете использовать инструмент «Окно масштабирования» для увеличения определенного прямоугольника области дизайна: щелкните инструмент «Окно масштабирования» (вторая кнопка слева от масштабной рамки), переместите стрелку мыши в верхний левый угол области, которая если вы хотите увеличить масштаб, удерживайте левую кнопку мыши и переместите мышь в противоположный угол, а затем отпустите кнопку мыши.Чтобы вернуться к предыдущему масштабу и положению, используйте инструмент «Отменить масштаб» (кнопка с левой стороны шкалы).
7
Перейдите в раздел «Файл» и выберите «Сохранить как», введите имя файла, который вы хотите использовать, и убедитесь, что он находится в нужном каталоге. Нажмите Сохранить.
2. Настройка библиотек Перед первым использованием Schematic Capture и PCB Layout вы можете настроить свои библиотеки. Перейдите в раздел «Настройка библиотеки»:
8 Обратите внимание, что справа вы можете увидеть текст «Нет файла библиотеки», не обращайте на него внимания и прокрутите вниз с помощью кнопки прокрутки в правой части окна «Все библиотеки».После прокрутки вниз вы увидите все библиотеки, которые поставлялись с вашим программным обеспечением. Пакет DipTrace имеет два режима активации библиотек: 1. Чтобы получить библиотеки из указанной папки: этот режим активен, если установлен флажок «Получить библиотеки из папки» в верхнем левом углу окна «Настройка библиотеки». Чтобы определить папку с библиотеками, нажмите кнопку справа от пути к папке. Убедитесь, что вы нашли каталог Lib, поставляемый с программой. Позже вы можете указать любое другое место (например, вы можете указать библиотеку с именем mylib, которую вы создадите для хранения своих собственных символов), но вначале, прежде чем вы познакомитесь с концепцией библиотек, пожалуйста, следуйте нашим предложениям.2. Чтобы активировать библиотеки с помощью списка: Этот режим активен, если флажок Получить библиотеки из папки не установлен. Список активных библиотек включен в этом режиме, и вы можете редактировать его с помощью кнопок в правой части этого списка: кнопка для открытия диспетчера шаблонов. Обратите внимание, что шаблоны, которые вы можете создавать здесь, можно использовать для быстрого изменения настроек контактных площадок в различных диалоговых окнах программ Pattern Editor и PCB Layout.
65
Закройте шаблоны, измените форму на прямоугольник, ширину на 0.08 и On Board to Surface, затем нажмите OK, чтобы применить изменения.
66 Обратите внимание, что для поверхностных контактных площадок вы также можете изменить сторону, т. Е. Разместить их на нижней стороне (они будут сверху, когда компонент размещается на нижней стороне в компоновке печатной платы)., Чтобы изменить боковые панели выбора, справа щелкните по одному из них и выберите «Сменить сторону». Текущая сторона для размещения новых площадок и форм также может быть выбрана на панели объектов (поле с текстом «Верх» справа, кстати, это поле не отображается на 800×600 при размещении панели по умолчанию).Теперь вы измените настройки одиночного пэда. Переместите стрелку мыши на первую площадку, щелкните правой кнопкой мыши, выберите «Свойства» (если панель не подсвечивается при перемещении по ней стрелки мыши, щелкните правой кнопкой мыши или используйте кнопку «Режим по умолчанию» в верхней части экрана, чтобы переключиться в режим по умолчанию). В диалоговом окне «Свойства площадки» снимите флажок «По умолчанию для узора», чтобы включить собственные настройки площадок, измените форму на «Многоугольник», ширину и высоту на 0,09, затем нажмите «Точки», чтобы открыть диалоговое окно «Точки многоугольника». Здесь вы можете определить тип полигональной площадки и, если нерегулярный, координаты точки полигона.Закройте диалоговое окно «Точки многоугольника», затем измените диаметр отверстия на 0,04, «На плате» на «Сквозной» и нажмите «ОК», чтобы закрыть диалоговое окно и применить изменения.
Обратите внимание, что вы можете изменить координаты площадки и направление в диалоговом окне свойств площадки. Также свойства контактных площадок применяются ко всем выбранным контактным площадкам (ни к одной, на которой вы щелкнули).
67
Теперь определите следующие свойства контактных площадок: первый 0,09×0,09, прямоугольник, сквозной, диаметр отверстия 0,04; второй 0.09×0.09, эллипс, сквозной, диаметр отверстия 0,04. Вы поместите шелк для этого резистора. Нажмите кнопку «Прямоугольник» на панели «Объекты» в верхней части экрана, затем разместите прямоугольник, щелкнув по двум его ключевым точкам:
68 Отключите режим размещения прямоугольника (щелкните правой кнопкой мыши или кнопку «Режим по умолчанию»). Возможно, вы захотите изменить размер шелковой ткани. Вы можете сделать это следующими способами: используя диалоговое окно Layer Objects (дважды щелкните изображение слоя 1 справа), щелкните правой кнопкой мыши фигуру и выберите точку из подменю или измените размер фигуры с помощью метода перетаскивания. (используйте его в этом случае).Закройте панель свойств шаблона (кнопка X в правом верхнем углу), увеличьте масштаб резистора, нажав Ctrl +, измените размер сетки на 0,025 дюйма (прямоугольник сетки расположен слева от шкалы). Затем переместите стрелку мыши на ключевые точки прямоугольника и измените размер (курсор мыши показывает возможные направления).
Резистор готов. Попробуйте повернуть и отразить первый узор вашей библиотеки, выберите Edit / Rotate Pattern, чтобы повернуть и Edit / Vertical Flip, Edit / Horizontal Flip, чтобы отразить. Обратите внимание, что если вы попытаетесь выбрать и повернуть объекты своего узора, размер шелковых фигур будет зависеть от ширины и высоты узора (иногда это выглядит необычно).Изменение размера шелка используется, когда вы изменяете ширину и высоту рисунка, определяя различные параметры при использовании Типа рисунка (см. Проектирование DIP ниже). 1.3 Сохранение библиотеки Пришло время указать имя библиотеки, комментарии и имя файла. Вы добавите несколько других шаблонов в эту библиотеку через минуту, но мы можем определить эти параметры и сохранить их сейчас, затем добавить новые шаблоны и просто щелкнуть Сохранить стык
DipTrace Tutorial
52 Учебное пособие по DipTrace Затем переместите мышь
54 Учебное пособие по DipTrace во время движения
56 Учебное пособие по DipTrace Все объекты в
58 Учебное пособие по DipTrace Выберите любую цепь
60 Учебное пособие по DipTrace Если вы хотите
62 Учебное пособие по DipTrace Размещение меди P
64 Учебное пособие по DipTrace Вы можете увидеть
66 Учебное пособие по DipTrace Теперь выберите
68 Учебное пособие по DipTrace После изменения
70 Учебное пособие по DipTrace Обратите внимание, что lo
72 Учебное пособие по DipTrace другой объект
74 Учебное пособие по DipTrace 2.5.13 Дизайн
76 Учебное пособие по DipTrace Мы сделаем 4
78 Учебное пособие по DipTrace Использование print prev
80 DipTrace Tutorial Press «Печать»
82 Учебное пособие по DipTrace Теперь выберите «Fi
84 Учебное пособие по DipTrace Gerber separat
86 Учебное пособие по DipTrace Закрыть предварительный просмотр
88 Учебное пособие по DipTrace Нажмите «Закрыть».
90 Учебное пособие по DipTrace, но для слепых /
92 Учебное пособие по DipTrace Использование «+» и »-
94 Учебное пособие по DipTrace Такое размещение
96 Учебное пособие по DipTrace Вы можете увидеть th
98 Учебное пособие по DipTrace Обратите внимание на то, что для
100 Учебное пособие по DipTrace Теперь, пожалуйста, из
102 Учебное пособие DipTrace Center patter
104 Учебное пособие DipTrace Изменить единицы
106 Учебное пособие DipTrace Выберите «Просмотр
108 Учебное пособие DipTrace. Теперь, пожалуйста, dr
110 Учебное пособие по DipTrace Мы должны определить
112 Учебное пособие по DipTrace Шаблон i
114 Учебное пособие по DipTrace В настоящее время наш
116 Учебное пособие по DipTrace Вы можете использовать
118 Учебное пособие по DipTrace Выберите «Разместить
120 DipTrace Учебное пособие. y
122 Учебное пособие по DipTrace Теперь, пожалуйста, mi
124 Учебное пособие по DipTrace Вы можете показать
126 Учебное пособие по DipTrace в Компоненте
128 Учебное пособие по DipTrace Конденсатор
130 Учебное пособие по DipTrace Скрыть номер контакта
132 Учебное пособие по DipTrace Щелкните стрелку b
134 DipTrace Учебное пособие Выбор «Compo
136 Учебное пособие по DipTrace Мы — дизайн
138 Учебное пособие по DipTrace Следующий шаг
140 Учебный пресс DipTrace «Pin Ma
142 Учебное пособие по DipTrace по компоненту
144 Учебное пособие по DipTrace Пресс« Сделать »
146 Учебное пособие по DipTrace Также когда-нибудь
148 Учебное пособие по DipTrace Наше PIC18F24K
150 DipTrace
8 Стр. 153:
152 Учебное пособие по DipTrace Добавить Веб-сайт
154 Учебное пособие по DipTrace 3.2.8 Библиотека
156 Учебное пособие по DipTrace Обратите внимание, что y
158 Учебное пособие DipTrace Аналогичные части
160 DipTrace Tutorial Страница
162 Учебное пособие по DipTrace Во всплывающем окне
164 Учебное пособие по DipTrace Перемещение мыши ov
168 Учебное пособие по DipTrace Теперь, пожалуйста, sc
170 Учебное пособие по DipTrace на схемах
172 Учебное пособие по DipTrace Нажмите OK, чтобы открыть
176 Учебное пособие по DipTrace Если вам нужно t
178 Учебное пособие по DipTrace Обратите внимание, что y
180 Учебное пособие по DipTrace Обратите внимание, что y
182 DipTrace Tutorial Notice, if yo
184 DipTrace Tutorial Теперь у нас есть B
186109186 Учебное пособие по DipTrace На первой странице
Учебное пособие по DipTrace 188 В DipTrace y
190 Учебное пособие по DipTrace во всплывающем окне
192 DipTrace Tutorial Теперь, пожалуйста, ru
194 DipTrace Tutorial Это sim
196 DipTrace Tutorial Теперь мы перейдем к
198 DipTrace Учебное пособие Выбрать «Impor
200 Учебное пособие по DipTrace, один раз
202 Учебное пособие по DipTrace Теперь мы перейдем к
204 Учебное пособие по DipTrace Обратите внимание, что
Учебное пособие по 206 DipTrace У нас есть два B
208 Учебное пособие по DipTrace Мы видим, t
Учебное пособие DipTrace supp
212 Учебное пособие по DipTrace Как вы знаете, стр.
214 Учебное пособие по DipTrace Щелкните правой кнопкой мыши o
218 Учебное пособие по DipTrace Вы, вероятно,
220 Учебное пособие по DipTrace Все равно
Механизм поиска компонентов в сочетании с программным обеспечением для проектирования печатных плат
SnapEDA и DipTrace объявляют о сотрудничестве, которое интегрирует базу данных автоматизированного проектирования (CAD) SnapEDA непосредственно в новейшее программное обеспечение DipTrace для проектирования печатных плат.
Имея на выбор миллиарды электронных компонентов, инженеры сталкиваются с множеством проблем на этапе выбора компонентов.
Во-первых, инженерам необходимо отфильтровать подавляющее количество электронных компонентов, чтобы выбрать тот, который имеет наилучшую форму, соответствие и функции их конструкции.
И как только они сделали свой выбор, им нужно найти или создать цифровые модели для этого электронного компонента, чтобы интегрировать его.
Новая возможность поиска SnapEDA теперь доступна в DipTrace 4.1.2 решает обе эти проблемы, помогая инженерам быстро выбирать и интегрировать электронные компоненты.
Найти компоненты так же просто, как найти необходимую деталь, например, «кристалл 25 МГц», и как только инженер выберет деталь, она будет готова к использованию со схематическим обозначением, посадочным местом печатной платы и 3D-моделью для мгновенного проектирования. .
«DipTrace неизменно остается одним из наиболее востребованных форматов в течение последнего года. Мы очень рады, что можем представить поддержку DipTrace сообществу SnapEDA и сотрудничать, чтобы предоставить нативные возможности SnapEDA в последней версии DipTrace », — сказала Наташа Бейкер, генеральный директор и основатель SnapEDA.
Во время первоначального пользовательского исследования, проведенного SnapEDA, пользователи DipTrace указали предпочтение двоичному формату DipTrace по сравнению с форматом ASCII.
В результате SnapEDA и DipTrace работали вместе, чтобы обеспечить предоставление моделей CAD SnapEDA в исходных двоичных форматах .eli и .lib.
Это означает, что у инженеров будет собственный опыт, а модели САПР будут полностью совместимы с будущими версиями.
«Мы не понаслышке знаем, что создание библиотек компонентов может отнимать много времени у инженеров-электронщиков.И в наши дни время часто является самым ограничивающим, а иногда и решающим фактором. Поэтому мы всегда стремились предоставить эффективные инструменты для создания компонентов, чтобы ускорить процесс проектирования. Для DipTrace интеграция базы данных САПР SnapEDA является значительным шагом вперед на пути к тому, чтобы сделать доступность соответствующих компонентов наименьшей проблемой для инженеров », — сказал Стэн Руев, соучредитель и ведущий разработчик DipTrace.
SnapEDA работает напрямую с ведущими поставщиками электронных компонентов в отрасли, чтобы их модели САПР были доступны инженерам бесплатно через свою платформу.
Новые детали добавляются каждый день высококвалифицированной командой разработчиков компонентов.
Команда добавляет миллионы новых деталей каждый год в соответствии со стандартами и тщательными проверками, включая запатентованное программное обеспечение SnapEDA для проверки. Как только новые компоненты загружаются на платформу SnapEDA, они сразу становятся доступными в DipTrace.
SnapEDA поддерживает программное обеспечение для проектирования DipTrace в поисковой системе »3dpbm
Будьте в курсе всего, что происходит в чудесном мире AM через наше сообщество LinkedIn.SnapEDA, создатели первой поисковой системы для проектирования электроники, и DipTrace, простая в использовании программа для проектирования печатных плат, совместно поддерживают DipTrace на веб-сайте SnapEDA. Это сотрудничество позволяет интегрировать базу данных автоматизированного проектирования (CAD) SnapEDA непосредственно в новейшее программное обеспечение DipTrace для проектирования печатных плат.
Имея на выбор миллиарды электронных компонентов, инженеры сталкиваются с множеством проблем на этапе выбора компонентов. Во-первых, инженерам необходимо отфильтровать подавляющее количество электронных компонентов, чтобы выбрать тот, который имеет наилучшую форму, соответствие и функции их конструкции.После того, как они сделали свой выбор, им необходимо интегрировать его в единое целое путем поиска или создания цифровых моделей для этого электронного компонента.
Это партнерство возникло после того, как поисковая система SnapEDA была включена в пакет Autodesk Fusion 360.
Новые возможности поиска SnapEDA DipTrace для решения этих задач. Это помогает инженерам эффективно выбирать и интегрировать электронные компоненты. Найти компоненты так же просто, как найти необходимую деталь, например «кристалл 25 МГц», и как только инженер выберет деталь, она будет готова к использованию со схематическим обозначением, посадочным местом печатной платы и трехмерной моделью для мгновенного проектирования.
«DipTrace неизменно остается одним из наиболее востребованных форматов в течение последнего года. Мы очень рады, что можем представить поддержку DipTrace сообществу SnapEDA и сотрудничать, чтобы предоставить нативные возможности SnapEDA в последней версии DipTrace », — сказала Наташа Бейкер, генеральный директор и основатель SnapEDA.
Во время первоначального пользовательского исследования, проведенного SnapEDA, пользователи DipTrace указали предпочтение двоичному формату DipTrace по сравнению с форматом ASCII. В результате SnapEDA и DipTrace работали вместе, чтобы гарантировать, что CAD-модели SnapEDA представлены в исходном двоичном коде.eli и .lib форматы. Это означает, что у инженеров будет собственный опыт, а модели САПР будут полностью совместимы с будущими версиями.
«Мы не понаслышке знаем, что создание библиотек компонентов может отнимать много времени у инженеров-электронщиков. И в наши дни время часто является самым ограничивающим, а иногда и решающим фактором. Поэтому мы всегда стремились предоставить эффективные инструменты для создания компонентов, чтобы ускорить процесс проектирования. Для DipTrace интеграция базы данных САПР SnapEDA является значительным шагом вперед на пути к тому, чтобы сделать доступность соответствующих компонентов наименьшей проблемой для инженеров », — сказал Стэн Руев, соучредитель и ведущий разработчик DipTrace.
SnapEDA работает напрямую с ведущими поставщиками электронных компонентов в отрасли, чтобы их модели САПР были доступны инженерам бесплатно через свою платформу. Новые детали добавляются каждый день высококвалифицированной командой разработчиков компонентов. Команда добавляет миллионы новых деталей каждый год, руководствуясь стандартами и тщательными проверками, включая запатентованное программное обеспечение SnapEDA для проверки. Как только новые компоненты загружаются на платформу SnapEDA, они сразу становятся доступными в DipTrace.
Программное обеспечение для проектирования и компоновки печатных плат: PCB Creator
ДИЗАЙН ПЕЧАТНЫХ ПЛАТ В ЗАПИСИ ВРЕМЯ
Для любых ваших потребностей в программном обеспечении для проектирования печатных плат бесплатное программное обеспечение для компоновки печатных плат и захвата схем Bay Area Circuit является идеальным решением. PCB Creator — это программное обеспечение для проектирования печатных плат со встроенными опциями ценообразования и заказа для создания от 2 до 4 слоев специализированных печатных плат. PCB Creator (Создатель печатных плат) легко изучить, следуя пошаговому руководству, которое может помочь пользователям создать свой собственный дизайн печатной платы всего за несколько часов.Это программное обеспечение для компоновки схем предлагает простые в использовании инструменты ручной и автоматической трассировки, а также редакторы компонентов и шаблонов, которые позволяют пользователям создавать новые детали и посадочные места. Пользователи могут импортировать и экспортировать свои собственные проекты печатных плат и библиотеки с помощью других инструментов EDA, использовать Schematic Capture и предварительно просматривать свои проекты в 3D.
Наш инструмент компоновки печатных плат, работающий на популярной платформе DipTrace, обеспечивает среду проектирования 4-в-1, позволяющую создавать собственные печатные платы (PCB), включая схемы, компоновку печатных плат с автотрассировщиком, предварительный просмотр печатных плат в 3D, а также компоненты и компоненты. Редакторы паттернов.Проверьте вашу индивидуальную конструкцию печатной платы на соответствие нашим производственным допускам (DRC), мгновенно оцените и закажите вашу индивидуальную печатную плату.
Эта обновленная версия нашего бесплатного программного обеспечения для захвата схем печатных плат и компоновки печатных плат включает в себя множество расширений и без того удобных инструментов и учебных материалов, а также новые дополнения, которые сделают создание пользовательских конструкций печатных плат еще проще с большим количеством опций.
Ключевые преимущества нашего инструмента для печатных плат- Простой в освоении пользовательский интерфейс
- Многолистовые и иерархические схемы
- Встроенный автотрассировщик на основе формы
- Интегрированная среда проектирования
- Высокоскоростная дифференциальная маршрутизация
- Множественные проверки в реальном времени DRC
- Широкие возможности импорта и экспорта
- Предварительный просмотр и экспорт 3D печатной платы
- 130000 компонентов в библиотеке
Пользовательские печатные платы для ваших конкретных потребностей
Заинтересованы в разработке специальной печатной платы и не уверены, где Начало? PCB Creator — это идеальное программное решение для компоновки печатных плат по тем простым причинам, что оно бесплатное, простое в использовании и предлагает беспрепятственный путь обновления, чтобы разблокировать возможности, необходимые для сложных проектов.И что лучше всего, пользовательские печатные платы можно заказать для изготовления непосредственно из программного обеспечения для печатных плат. Для начала просто загрузите (см. Ниже) и установите наш инструмент для печатных плат, спроектируйте свою собственную печатную плату и закажите!
ХАРАКТЕРИСТИКИ
Дружественный и надежный Интуитивно понятный пользовательский интерфейс и высокая гибкость сводят к минимуму потери компании из-за кривой обучения. С помощью этого программного обеспечения для печатных плат клиенты могут продуктивно работать в считанные часы. Нет необходимости в обширном обучении. Бесплатное пошаговое руководство, справочные материалы и видеоруководства в Интернете.
Smart Project Structure PCB Creator удобен как для простых, так и для сложных проектов. Сети делятся на классы цепей с параметрами, определяемыми пользователем, и правилами между классами. Стили переходных отверстий помогают организовать работу со сквозными и глухими / скрытыми переходными отверстиями. Правила оформления одного проекта могут быть применены к другой плате, нет необходимости заново указывать все настройки.
Интегрированная среда Все программные модули составляют единую среду проектирования печатных плат с кросс-модульным управлением библиотеками и легким доступом к предыдущему или следующему этапу проектирования.Преобразуйте схему в печатную плату, обновите печатную плату из схемы и сделайте обратную аннотацию.
Многоуровневая иерархия Блоки иерархии можно вставлять в основной лист схемы или друг в друга столько раз, сколько необходимо. Пользователи могут упорядочивать компоненты по иерархическим блокам прямо на плате и применять размещение и маршрутизацию от одного блока к другому с помощью PCB Layout.
Предварительный просмотр в 3D Вращайте модель платы по трем осям, увеличивайте / уменьшайте масштаб в реальном времени и настраивайте цветовой шаблон предварительного просмотра.Импортируйте 3D-модели компонентов * .wrl, * .3ds, * .step и * .iges (более 6500 бесплатных моделей в 3D-библиотеке PCB Creator). Плату можно экспортировать в форматы STEP или VRML 2.0, поддерживаемые механическими системами CAD.
Элементы размещения Компоненты можно размещать вручную или автоматически с оптимальным расстоянием между площадками. Комбинация двух методов — лучший выбор для сложных плат.
Ручная трассировка Маршрутизируйте сети, следуя углам 15, 30, 45, 90 градусов, свободно, с дугами и изгибами, или заливкой меди на основе формы.Изменяйте режим маршрута, текущий сегмент, ширину трассы и другие параметры с помощью настраиваемых горячих клавиш на ходу. Различные варианты выделения трассы для удобного рабочего процесса.
Встроенный автотрассировщик PCB Creator Автотрассировщик на основе формы с расширенными настройками, подходящий для сложных многослойных плат со сквозными и глухими / скрытыми переходными отверстиями. Интерфейс DSN / SES для внешней маршрутизации.
Конструкция высокоскоростной печатной платы Интеллектуальные инструменты маршрутизации дифференциальных пар для высокоскоростных линий передачи с ограничениями по длине и фазе для целостности сигнала.Стандартный и бесплатный режимы редактирования одной дорожки. Обратная связь DRC в режиме реального времени при маршрутизации.
Fanout Настраиваемый разветвитель для сетей, компонентов и контактных площадок. Подключите контактные площадки SMD к внутренним слоям переходными отверстиями выбранного стиля. Готовые шаблоны для компонентов BGA, SOIC и QUAD. Поддержка автотрассировщика.
Импорт / экспорт Обмен схемами, макетами и библиотеками с другими пакетами EDA и CAD (DXF, OrCAD, P-CAD / Altium, EAGLE, PADS). Импорт и экспорт списков соединений форматов Accel, Allegro, Mentor, PADS, P-CAD, OrCAD, Protel и Tango.
Расширенная проверка Функции проверки электрических правил (ERC) и проверки иерархии доступны в схеме. Проверка правил проектирования (DRC) PCB Layout проверяет правильные зазоры / размеры объектов, длину дифференциальной пары и параметры динамической фазы, в то время как DRC в реальном времени показывает ошибки до их фактического совершения. О сломанных или слияниях цепей сообщает Net Connectivity Check — различия между печатной платой и схемой — при соответствующей проверке. Полное описание и простая локализация ошибок и конструктивных ограничений.
Manufacturing Output Экспорт файлов отраслевого стандарта, принятых производителями печатных плат, включая Gerber RS-274X, Gerber X2, N / C Drill, ODB ++, IPC-D-356A, Pick and Place и файлы DXF (требуется обновление до DipTrace — увидеть ниже). Экспорт векторных шрифтов и шрифтов TrueType (Unicode), а также растровых изображений. Поддерживается метод фрезерования.
Обширные библиотеки PCB Creator содержит более 130 000 электронных компонентов, а также редакторы компонентов и шаблонов, упакованные с различными шаблонами дизайна для управления отдельными и составными компонентами.
Есть вопросы по разработке хорошо масштабируемой печатной платы? Свяжитесь с нашей командой, чтобы проконсультироваться по вашему следующему проекту.
СКАЧАТЬ
PCB Creator — это бесплатное программное обеспечение для создания макетов печатных плат и схем, предназначенное как для коммерческих, так и для некоммерческих целей. PCB Creator может использоваться для проектирования 2–4-слойных печатных плат с 1000 или менее выводами и включает среду проектирования 4-в-1, включая схему, компоновку печатной платы с автотрассировщиком, редакторы компонентов и шаблонов и предварительный просмотр печатной платы в 3D.Предлагается вариант обновления популярного программного обеспечения DipTrace, которое открывает неограниченные возможности проектирования печатных плат для тех, кому нужно выйти за рамки возможностей PCB Creator с 4 слоями / 1000 выводами.
Версия 3 программного обеспечения для печатных плат PCB Creator включает в себя множество улучшений, включая поддержку дифференциальных пар (как двух-, так и одноколейный режимы маршрутизации и проверку правил дифференциальной пары в реальном времени), поддержку совместимости с Mac OS X, предварительный просмотр 3D в реальном времени и экспорт, обновленные редакторы компонентов и шаблонов и настраиваемые горячие клавиши, обеспечивающие более быструю навигацию.Для начала загрузите соответствующую версию программного обеспечения, указанную ниже, и следуйте пошаговому руководству, в котором пользователи проходят через процесс создания собственной печатной платы.
PCB Creator
Программное обеспечение | Информация | Размер | Загрузите |
---|---|---|---|
PCB Creator 3.3 (1000 ppm) и библиотеки | Все функции и библиотеки слои. Поддерживаемые ОС: Windows XP / Vista / 7/8/8.1/10. Дата выпуска: февраль 19 г. Установите Quartz X11 перед установкой PCB Creator. Поддерживаемая ОС: Mac OS X. Дата выпуска: февраль ’19350MB | Скачать |
3D-библиотеки
3D-модели НЕ включены в установочные пакеты PCB Creator. Загрузите и установите их, чтобы обеспечить корректную работу модуля PCB Creator Layout 3D Preview.Как установить 3D-модели.
Библиотека | Информация | Размер | Скачать |
---|---|---|---|
3D-библиотеки (Windows) | 5788 STEP-модели и экспорт моделей 3512 VRML. Обновлено 7 марта 2016 г. | 2,1 ГБ | Загрузить |
3D-библиотеки (Mac OS X) | Модели 5788 STEP и модели 3512 VRML 2.0 в zip-файле.Откройте архив в «// Users / macuser / Library / Application Support / DipTrace / drive_c / Program Files / DipTrace / models3d /» | 1.9GB | Скачать |
Библиотеки компонентов
Эти библиотеки уже включены в последний установочный пакет PCB Creator. Как установить библиотеки.
Библиотека | Информация | Размер | Скачать |
---|---|---|---|
Все шаблоны | Все стандартные библиотеки шаблонов.Обновлено 06.03.16. | 6 МБ | Загрузить |
Все компоненты | Все компоненты и библиотеки. Обновлено 06.03.16. | 62MB | Скачать |
ОБНОВЛЕНИЕ
Вам нужно разработать дизайн, превышающий возможности PCB Creator на уровне 1000 контактов / 4 сигналов? Обновите до DipTrace, чтобы получить дополнительные возможности уровня контактов и сигналов вместе с полной функциональностью экспорта (Gerber RS-274X, Gerber X2, ODB ++ и другие!).Дизайны, созданные с помощью PCB Creator (формат .BAC), полностью совместимы со стандартной, расширенной и полной версиями DipTrace.
Commercial
Edition | Максимальное количество контактов и сигнальных слоев | Цена | Заказ |
---|---|---|---|
DipTrace | Полный сигнал | Неограниченный сигнал 9022 | |
DipTrace Extended | 2000 контактов, 6 сигнальных уровней | 695 долларов США | Заказ |
DipTrace Standard | 1000 контактов, 4 сигнальных уровня | 395 долларов США | Коммерческие 9292000 |