Как сделать корпус в diptrace
Создание библиотеки корпусов в САПР DipTrace
В состав САПР DipTrace входят редакторы:
Component Editor. (Редактор компонентов) предназначен для создания новой или дополнения существующей библиотеки компонентов, которая имеет расширение .eli. Для каждого ЭРЭ создается условное графическое изображение (УГО или «символ») по размерам, определенным ГОСТ. и. Символу выбирается корпус из файла библиотеки корпусов (.lib) и задаются связи между выводами.
Schematic (Схемотехника) дает возможность разместить компоненты, объединить их в схему, проверить правильность соединений.
PCB Layout позволяет создать или экспортировать очертания платы, разместить компоненты, задать правила проектирования, трассировать вручную или с помощью автотрассировщика.
В работе создается схема, приведенная на рис. 18.1, библиотечные элементы для нее и печатная плата с помощью программы DipTrace.
1. Создание конструкторско-технологического образа элемента (КТО)
КТО создается по размерам конкретного устройства с учетом слоев печатной платы, на которых располагается элемент при монтаже. Для решения этой задачи в редакторе имеются инструменты для работы со слоями и для формирования контактных (припойных) площадок (далее КП) для выводов элемента.
В работе необходимо создать КТО для всех элементов. Размеры и вид ЭРЭ берутся из справочников, пример для резистора на рис. 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.5:
Обозначьте инструментом Линия места расположения КП, объедините слои, выделив ЛКМ слои в окне Слои справа от графической области и нажав кнопку Слияние слоев.
Создайте КТО микросхемы К155ЛА3, для этого добавьте в библиотеку новый элемент
Как экспортировать корпус радиоэлемента в библиотеку DipTrace
В программе DipTrace можно создавать свои библиотеки компонентов. Причём отдельно библиотеки корпусов, и отдельно библиотеки компонентов. Первые имеют расширение *.lib, а вторые – *.eli. Но что делать, если, например, нужный вам элемент находится в библиотеке элементов, а вы хотели бы добавить его корпус в свою библиотеку корпусов? Экспортировать его прямым образом нельзя. Придётся немного «пошаманить».
Инструкция по переносу корпусов в библиотеку DipTrace
1 Вынесение нужного электронного компонентана печатную плату
Запускаем программу PCB Layout из состава пакета DipTrace, и в панели компонентов последовательно нажимаем Components Library Setup Add Library, выбираем нужную библиотеку *.eli. Библиотека появилась в панели компонентов. Ищем в ней необходимый радиоэлемент, кликаем на нём левой кнопкой мыши и выносим его на печатную плату (на поле для трассировки платы). Для наглядности я буду переносить корпус DC-DC преобразователя напряжения МДМ5.
Выносим нужный электронный компонент на поле печатной платы в программе DipTrace
2 Сохранить корпус элемента DipTraceв библиотеку *.lib
Чтобы экспортировать корпус компонента МДМ5, щёлкаем по нему, установленному на плате, правой кнопкой мыши, и в появившемся меню выбираем пункт Save to Library Save to File…
Выбираем группу User Patterns, вводим желаемое имя Name и подсказку Hint для элемента. Нажимаем»ОК». Задаём название для файла библиотеки. В данном случае пусть будет «MDM5.lib».
Сохраняем корпус радиоэлемента в библиотеку *.lib
3 Перенос корпуса компонента 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
В состав САПР DipTrace входят редакторы:
Component Editor. (Редактор компонентов) предназначен для создания новой или дополнения существующей библиотеки компонентов, которая имеет расширение .eli. Для каждого ЭРЭ создается условное графическое изображение (УГО или «символ») по размерам, определенным ГОСТ. и. Символу выбирается корпус из файла библиотеки корпусов (.lib) и задаются связи между выводами.
Schematic (Схемотехника) дает возможность разместить компоненты, объединить их в схему, проверить правильность соединений.
PCB Layout позволяет создать или экспортировать очертания платы, разместить компоненты, задать правила проектирования, трассировать вручную или с помощью автотрассировщика.
В работе создается схема, приведенная на рис. 18.1, библиотечные элементы для нее и печатная плата с помощью программы DipTrace.
1. Создание конструкторско-технологического образа элемента (КТО)
КТО создается по размерам конкретного устройства с учетом слоев печатной платы, на которых располагается элемент при монтаже. Для решения этой задачи в редакторе имеются инструменты для работы со слоями и для формирования контактных (припойных) площадок (далее КП) для выводов элемента.
В работе необходимо создать КТО для всех элементов. Размеры и вид ЭРЭ берутся из справочников, пример для резистора на рис. 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.5:
Обозначьте инструментом Линия места расположения КП, объедините слои, выделив ЛКМ слои в окне Слои справа от графической области и нажав кнопку Слияние слоев.
Создайте КТО микросхемы К155ЛА3, для этого добавьте в библиотеку новый элемент
Сообщества › Электронные Поделки › Блог › С DipTrace навсегда.
Предлагаю вам обратить внимание на программу для разработки принципиальных схем и печатных плат DipTrace.
Собственно, это не одна программа, а целый пакет для сквозного проектирования (от идеи до файлов для производства) включающий редактор схем, редактор плат, редактор компонентов и редактор их корпусов, а также 3D редактор корпусов. Ну и всякие полезности вроде конвертирования из различных форматов, многообразные библиотеки, автотрассировщик и многое другое. Есть и 64 битная версия.
Мне в этой программе понравилась возможность нарисовать принципиальную схемы, а затем с помощью авторассировщика создать печатную плату. Конечно, надо самому потом редактировать. Есть возможность автоматически позицианировать и трасировать по частям. Есть 3-D визуализация печатной платы. Программа осваивается очень легко и быстро.
У любимого всеми самодельщиками комплекта sPlan 7.0 и Sprint Layout нет связки между программой проектирования принципиальной схемы и печатной платы. Если объединить sPlan 7.0 и Sprint Layout то получается DipTrace.
Программный пакет DipTrace представляет собой полнофункциональную систему для разработки принципиальных схем и печатных плат. Включает в себя четыре программы:
1. PCB Layout – проектирование плат с помощью мощного автотрассировщика, удобной ручной трассировки и системы позиционирования компонентов.
2. Schematic — проектирование схем с поддержкой иерархии и неограниченного количества листов. Экспорт в редактор плат, список сетей (netlist) или симулятор.
3. Pattern Editor — редактор корпусов для печатной платы. Позволяет создавать свои библиотеки.
4. Component Editor — редактор компонентов. Рисование символов схемотехники и связка их с корпусами. Позволяет создавать свои библиотеки.
А так же:
Стандартные библиотеки – содержат более 100 000 компонентов.
3D предпросмотр – позволяет просматривать трехмерную модель платы. С программой поставляются более 2.5 тыс. 3D-моделей корпусов.
Импорт/Экспорт – система может импортировать схемы, платы и библиотеки из P-CAD, PADS и других популярных программ. Экспорт в P-CAD, Gerber и другие форматы позволит подготовить платы для любого производства.
Русский интерфейс, справка, учебник и форматки – позволят быстро изучить и эффективно пользоваться программой.
Я сейчас активно работаю над созданием библиотек компонентов под ГОСТ. На фото наверное вы заметили что схема нарисована под ГОСТ. О полноценной библиотеки ГОСТ речь ни идёт. Дело в том, что когда рисуешь в миллиметрах корректно встанут только те компоненты которые вы нарисовали, а когда пытаешься вставить компонент из предположенных программой наблюдаются искривления.
Хочу создать отдельное сообщество по DipTrace. И каждый бы смог внести свою лепту в написание библиотек компонентов, корпусов и поделиться разными нюансами.
У меня почти готова библиотека компонентов под ГОСТ.
Скачать архив моих компонентов и корпусов
Все возможные компоненты охватить не смог, так дорисовываю потихоньку. Скачивайте архив добавляйте свои компоненты и выкладывайте ссылки. Сразу предупреждаю рисовать компоненты можно в любой сетке, а выводы ставить нужно в дюймовой сетке 0,05. После установки выводов обязательно делать выравнивание по сетке. Компонент может быть какой угодно кривой но выводы должны быть на своих местах. Во общем базу компонентов я создал, остальные создаются методом дублирования похожего.
При достаточном количестве желающих группа будет создана и модератором может быть каждый.
Предлагайте, высказывайтесь. Можете как сюда так и в личные сообщения.
Легальная бесплатная лицензия на 4 слоя и 1000 выводов, специально для бывшего СССР.
User name: Для некоммерческого использования
Reg. key: NY2Z-3UP3-H5CQ-P2GZ
User name: Для некоммерческого использования
Reg. key: EW6P-5GEN-PFYM-PS97
P.S. Просьба, избегать резких высказываний по поводу какая программа лучше. Каждый работает в той какая ему подходит. Уважайте друг-друга.
Метки: diptrace
Комментарии 132
Максим, здравствуйте! Подскажите пожалуйста — почему ваш архив, который я скачал мой DipTrace 3.0.0.1 не видит либрари папка появилась, а компонентов нет(( спасибо заранее за ответ!
А почему у меня только меню в программе только на русском? А компоненты нет
Всем привет. Прошу помощи, есть схема Spl7 как, возможно ли её импортировать в DipTrace?
Регистрационные данные для DipTrace версии 3.0 и старше
1000/4
User name: Для некоммерческого использования
Reg. key: HW9S-PDTN-T5MA-HPXE
Как чайник на днях перепробовал много всего что советовали… Диптрейс победил. Потому что в нем единсвенном мне удалось за полдня дойти до разводки платы… правда компонент нет моих… придется рисовать…
Специально для вас выкладываю обновлённую библиотеку своих компонентов. По ссылке в статье качайте новый архив.
Как чайник на днях перепробовал много всего что советовали… Диптрейс победил. Потому что в нем единсвенном мне удалось за полдня дойти до разводки платы… правда компонент нет моих… придется рисовать…
Да мне часто приходится дорисовывать свои компоненты и корпуса.
Работаю в сочетании DipTrace, Sprint Layout и Photoshop.
В Диптрейсе рисую схемы, перевожу в PCB, расставляю элементы, провожу разводку.
Перекидываю через Gerber в Спринт, подгоняю размеры отверстий, контактных площадок, толщину дорожек.
Перекидываю через BMP в Фотошоп, перевожу в ЧБ, раскидываю платы по листу А4, печатаю.
Последний пункт не ясен. Зачем фотошоп? Спринт умеет сам раскидывать по листу нужное количество плат.
Сталкивался с такой ситуёвиной:
Имеется станок чпу, на котором можно просверлить отверстия, но, под гравер он не идет немного.
И наблюдал такой глюк, при распечатке из спринта имеется небольшое смещение отверстий (мб дело в версии, использую старый спринт).
Да плюс в фотошопе и надписи можно сделать какие хочешь и картинки вставить =)
З.Ы.: Вышла версия 3, локализация от 2.4.x частично подходит.
Ключ для СССР, к сожалению нет.
Как выйдет официальная локализация думаю и ключик появится.
Один проект имеет требование в изготовлении трех плат. Я уже голову сломал, как заставить прогу воспринимать несколько плат, как за один проект.
А то приходится границы прорисовывать как слой припоя и указывать, что плата общая.
Спасибо за наводку на очень интересную программу!
Открыл библиотеку ГОСТ, всё привычно =)
Порадовала функция авторасстановки и автотрассировки. Однако, руками всё равно вносишь поправки в проект печатной платы так, как тебе ближе и лучше =)
Лет 8 назад нас натаскивали на P-CAD, DipTrace немного напомнил мне его.
Меня смущает что программа уже год не обновлялась
не всегда новое значит лучше.
ИМХО на данный момент самый мощный сапр это альтиум, но далеко не всем он нужен. У нас на предприятии долгое время пользовались сначала пикад 4.5, потом 2006м. Потом как-то был долгий поиск на что перелазить. Пробовали альтиум, игл, диптрэйс. Потом как-то попробовали кикад и остановились на нем. Бесплатный, довольно удобный(если знать хоткей, иначе мышкой работать — с ума сойти можно). С герберами просто, нажал 2 кнопки и получил, тут же просмотрщик. Удобный ручной трассировщик(в последних версиях добавил фишки типа раздвигания дорожек при трассировке, обход препятствий, диф линии). Понравилась функция работы с двумя окнами(я работаю на двух мониторах, на одном схема, на втором плата. Когда выделяешь элемент на схеме он фокусируется на печатке, удобно если надо найти какой-нибудь элемент из кучи). Я бы сказал — программа минимум что надо для работы. Первые дня 3 было неудобно после eagle, но сейчас привык к хоткеям и все довольно быстро делается.
Вы правильно сказали «предприятии». Для радиоподельщиков мощный умный софт не нужен, мы здесь на сайте материнские платы не разрабатываем. Плата боле 100 выводов, для многих уже кажется сложной. Для меня не исключение. И считаю, что диптрейс наиболее подходящая программа для радиолюбителей. Полностью на русском, всякие подсказки, удобная ручная трасировка, возможность сравнить плату со схемой и визуализация созданной платы в 3д. Ну, что ещё нужно для радиолюбителя подельщика.
Ну кикад то же самое может) Хотя если для любителей посли лаяута диптрейс попроще будет в освоении, в кикаде если пытаться только мышкой работать можно сума сойти.
Потихоньку слазю с протеза. Очень удобно в диптресе дороги водить. Протез немного отстает. Недостатком можно назвать (как впрочем и любую подобную прогу), это отсутствие в библиотеке некоторых компонентов, причем далеко не новых. Но ребята работают в этом направлении.
Библиотеки не зазорно и самому рисовать. Дело это не хитрое. Минут 10 на компонент, делаешь их по мере необходимости и все.
Программа отличная, факт.
Для скачивания по вашей ссылки надо чего-то регистрироваться. А бесплатная версия программы доступна для скачивания с официального сайта.
Ссылку поправил на официальный сайт. Оттуда же можно скачать русификатор, если кому нужен.
Хочу предложить, закрепить данный пост в топе сообщества.
спорно, на мой взгляд. не тянет программа на FAQ.
ИМХО Altium самое мощное ПО. Как в свое время круче PCad не было ничего, так и сейчас те же ребята сделали Altium. Для радиолюбителя — это конечно стрельба из пушки по воробьям. (Равнодлинные проводники шин, автораздвигание проводников по правилам трассировки и многое другое).
Уважаемый гость!
Для Скачивания Вам необходимо пройти регистрацию.
очень не хочется где то регистрироваться, ради скачивания чего либо.
Добавил ссылку в пост ). И на пакеты локализации добавил
Дип трасе неплохая замена псевдорисовалки спринта лэйот. Но до взрослых пакетов разработки не дотягивает. К примеру, очень неудобная функция постоянной отвязки от объекта через эскейп или пробел, как завершение операции. Невозможность циклической выборки из группы компонентов по клику мыши. Полько поп апом или в другом окне. Некорректное создание промежуточных файлов типа дхф, для импорта в другие среды типа корелдрава. Но есть и свои преимущества у трейса. Создание 3д моделей устройств, но это больше для презентаций студенческого уровня.
А вообще лично я не вижу сейчас альтернатив альтиуму или классическому пикаду. последний более предпочтительный для реальных разработок, а не развлечения выходного дня.
Пикад устарел, причем очень сильно. У него целый мешок ограничений и ограничений весьма серьезных. Во-первых, самое неудобное в пикаде- это его метод скроллинга- либо скролл-барами, либо скроллером на мыше с клавишей шифт. И тут же проблема с зумом. В Орле, к примеру, перемещение по полю делается средней кнопкой мыши, а зум собственно скроллером- очень удобно. Так же в пикаде проблема с быстрым редактированием моделей библиотек, а иногда (почти всегда) родные библиотеки чудовищные. Плюс к этому чудовищная проблема с перенесением новодобавленных компонентов со схемы на плату.
Все же Орел ушел сильно далеко от пикада. И для «серьезных проектов» пикад таки не годен, нужен все же Альтиум.
Так альтиум это конвеерная доработка пикада. 🙂
Это один производитель. К стати на счет устаревшести пикада, вы в курсе что его версия для производства стоит в розницу 11т. фунтов? 🙂
Да и перечисленное вами постраивается под самого криворукого или вывернутого пользоателя. Это очень легко сделать в файле конфига, обычным текстовым редактором.
По поводу библиотек. Согласен, это отдельная программа для создания компонентов, но они создаются даже проще чем в диптрейсе. И еще вопрос. О каких ограничениях идет речь? 🙂
Ну конечно о чудовищности. Думаю что если человек не может выполнить такую простую задачу в пикаде то очень сложно о чем то говорить.
Вопрос не в «можно-нельзя» в плане выполнения работы, а «удобно-не удобно». В случае с пикадом- неудобно. Да, когда он вышел, то лучше ничего не было, он был квинтэссенцией методов разработки плат. Но время проходит, а все как было через дебри менюшек, так и осталось. Подумать только: чтобы повернуть компонент нужно лезть в меню или долбить по хоткею, когда в том же орле надо нажать правую кнопку мыши. Не очень-то наглядная система библиотек. Но вишенка на торте- это проблемы с запуском на современных ОС- отказывают то библиотеки, то DRC, то проблемы с русскими шрифтами, то еще какие беды.
Я как и многие изначально пользовался Sprint-Layout. Но потом пришел на работу в одну фирму, где проекты все весьма сложные и объемные, и с первого же раза допустил пару косяков в трассировке- связей-то нет. Инженер, который там уже работал какое-то время все делал в пикаде, это ему досталось с какого- то там завода, где он работал ранее. Я к этой САПР даже привык, в общем- то, но вот дикое ограничение на совместимость с ОС сильно отталкивало. А альтиуму, как водится, все пофиг, говорят: «Покупайте новый альтиум дезайнер и не мучайтесь с пикадом». А этот самый дизайнер 300 рублей стоит.
Потому выбор пал именно на орла- относительно не дорого (80 рублей), есть все необходимое и даже бесплатная версия для радиолюбителей 🙂 Плюс к этому совместимость с любыми ОС, не только windows но и Linux и MacOS, скрипты для трассировщика и редактора схем, которые в том числе можно писать самостоятельно, автотрассировщик с оптимизацией, симулятор сигналов, недавно появилось отображение платы в 3D- в общем-то все, что нужно для проектов средней сложности. Да, точно просчитать задежки сигнала в дифпаре с неравной длиной проводников невозможно, в отличие от альтиума, но и цена ниже. И уж точно функционально богаче пикада.
Да повернуть в пикаде еще легче чем в орле. Либо латинской буквой r, либо через тульзу ротабс. Он позволяет до десятой части градуса вращать. И по списку цепей. Таки да в пикаде это обязательный атрибут, без него тоже можно нарисовать, но это изврат какой то получается типа спринта.
Еще аз повторю. Альтиум это наследник пикада, и производитель один.
Пикад устарел, причем очень сильно. У него целый мешок ограничений и ограничений весьма серьезных. Во-первых, самое неудобное в пикаде- это его метод скроллинга- либо скролл-барами, либо скроллером на мыше с клавишей шифт. И тут же проблема с зумом. В Орле, к примеру, перемещение по полю делается средней кнопкой мыши, а зум собственно скроллером- очень удобно. Так же в пикаде проблема с быстрым редактированием моделей библиотек, а иногда (почти всегда) родные библиотеки чудовищные. Плюс к этому чудовищная проблема с перенесением новодобавленных компонентов со схемы на плату.
Все же Орел ушел сильно далеко от пикада. И для «серьезных проектов» пикад таки не годен, нужен все же Альтиум.
Альтум следующая версия пикада. Просто они сменили название.