Что такое программа diptrace

Go Bottom

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

DipTrace — интуитивная САПР-система которая включает:

  • Простой пользовательский интерфейс
  • Многолистовую и многоуровневую иерархию
  • Скоростной shape-based трассировщик
  • Ручная трассировка с дифференциальными парами
  • Широкие возможности экспорта/импорта
  • Верификация с Real-Time DRC
  • 3D предпросмотр платы и STEP экспорт
  • Экспорт Gerber, DXF, N/C Drill, Pick горячих» клавиш для быстрой работы. Учебник содержит пошаговые инструкции и устанавливается по умолчанию.

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

    Узнайте больше о
    программах DipTrace

    Принципиальная схема

    DipTrace Tutorial Intro

    Схемотехника

    DipTrace Schematic Capture поддерживает многолистовые и многоуровневые иерархические схемы и позволяет с легкостью создавать связи между выводами визуально и логически, по именам, без соединений, c помощью сетевых портов и шин. Проверка связей (ERC) и верификация иерархии помогают избежать ошибок при создании проекта. Схемотехника импортирует и экспортирует данные из многих электронных САПР — PCAD, OrCAD, PADS и других.

    Редактор плат

    Редактор Плат

    DipTrace PCB Layout — это разработка печатных плат с удобной ручной трассировкой и позиционированием компонентов, мощным автотрассировщиком, поддержкой дифференциальных пар и возможностью копирования готовых узлов между иерархическими блоками. Продвинутые функции проверки проекта в том числе Real-Time DRC, отображают возможные ошибки еще до их совершения. Импорт файлов проекта, списков соединений («нетлислов») и производственных файлов позволит использовать предыдущие наработки.

    Редактор электронных компонентов

    Создание Библиотек

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

    Трехмерная визуализация плат

    3D Предпросмотр

    Этот модуль работает внутри PCB Layout и Редактора Корпусов. 3D предпросмотр с аппаратным ускорением позволяет увидеть трехмерную модель разрабатываемой платы на всех этапах с установленными на ней компонентами. Пользователь может вращать модель во всех плоскостях, менять масштаб, цвета и многое другое. Плату можно экспортировать в механические САПР-системы. DipTrace предлагает более чем 6,5 тыс. моделей, а также возможность импортировать STEP, IGES, VRML и 3DS модели корпусов.

    Источник: diptrace.com

    DipTrace и ГОСТ. Библиотека УГО

    Что-то на Хабре совсем нет постов о таком замечательном инструменте как DipTrace. Думаю необходимо исправлять эту ситуацию.

    DipTrace — это мощная система проектирования принципиальных схем и печатных плат (EDA — система).
    Внимание! Под катом трафик!

    Данная статья (по своей сути), является перепечатыванием моей предыдущей статьи опубликованной на изи, отличием является то, что описано чуть больше преимуществ данной САПР и описан процесс создания библиотеки компонентов. Сама представленная библиотека доработана: исключено все лишнее, библиотека выполнена по стандартам УГО ГОСТ, будет постепенно обновятся и дополнятся.

    DipTrace включает в себя четыре основные программы:

    Schematic — разработка принципиальных схем;

    PCB Layout — разводка плат, ручная и автоматическая трассировка;

    ComEdit — редактор корпусов;

    SchemEdit — редактор компонентов;

    Преимущества:

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

    — Русский интерфейс, справка, учебник;

    Действительно русскоязычная поддержка просто замечательна. Мануал имеет официальный перевод, постепенно интернет заполняется различным материалом о DipTrace. Также ведется активная поддержка на официальном форуме.

    Стандартные библиотеки компонентов просто поражают количеством элементов, библиотеки активно разрабатываются и дополняются.

    — Штампы соответствующие требованиям ГОСТ;

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

    — 30-дневная пробная версия и специальная цена для внутреннего рынка;

    Также имеется совершенно бесплатная версия на 2 сигнальных слоя и 300 выводов, для уважаемых радиолюбителей. В принципе этого хватает для небольших поделок.

    — Специальные условия для учебных заведений;

    Тут сказать особо нечего, потому как не сталкивался.

    — Удобное ручное и автоматическое позиционирование;
    — Эффективные возможности трассировки;
    — Всесторонняя проверка проекта;
    — 3D предпросмотр платы;

    Эти пункты просто блаженство по сравнению с тем что было в P-CAD.

    Имеется возможность выгрузить схему в Spice-модели, открыть ее и симулировать в каком нибудь LT Spice.

    Novarm позаботился и о том, чтобы вы не потеряли ваши старые проекты. Предоставил возможность импортировать и экспортировать проекты и их части, из ряда известных программ и форматов, таких как: DXF, P-CAD, PADS, OrCAD, Eagle. Нетлисты: Accel, Allegro, Mentor, PADS, P-CAD, OrCAD, Protel 2.0 и Tango.

    — Создание файлов для производства;

    Генерация (создание) законченных Gerber форматов, готовых к исполнению на CNC.

    — Создание собственных библиотек;

    Это основной пункт статьи, его коснемся ниже…

    Недостатки (на мой взгляд):

    — Отсутствие компонентов соответствующих требованиям ГОСТа (в стандартной поставке);

    Странно то, что часть коллектива и основные разработчики фирмы Novarm, являясь нашими соотечественниками, не реализовали официальных релизов библиотек УГО по стандартам ГОСТ. Я конечно понимаю, что пользователи и сами могут создать то, что им нужно, и то что продукт ориентирован большей своей частью на европейскую и западную аудиторию, но все же… Мне кажется это бы способствовало массовой популяризации продукта в странах СНГ, тем самым составив конкуренцию таким продуктам как P-CAD (большей своей частью распространенных в России).

    — Отсутствие возможности представления списка компонентов в виде дерева, с строгой типизацией по функциональному назначению;

    С этим пунктом мне честно говоря совсем не понятно. Сейчас объясню: дело в том, что сам по себе САПР, подразумевает продукт облегчающий разработку тех или иных устройств и элементов, конечно в данном случае касаемо EDA-систем. Так вот: Как можно было не реализовать список элементов схем в виде дерева? Скажете это не удобно, и не повлияло бы на производительность? Это вопрос касается собственно всех EDA-систем.

    — Отсутствие печати в редакторах корпусов и компонентов;

    Иногда разрабатываемое посадочное место, хочется распечатать и примерить на компоненте. Без печати из редактора корпусов, приходится в Schematic располагать вновь создаваемый компонент, преобразовывать его в PCB, далее печатать уже оттуда. Очень неудобно.

    — Отсутствие возможности произвольного выбора наименования списка компонентов (по типу, номиналу, корпусу, ну и т.д) и отсутствие фильтра по компонентам;

    Т.е. у каждого разработчика свои предпочтения, мне например удобно представлять список по наименованию и типу корпуса, кому то удобно представлять список по типу элемента (например MCU) и наименованию, ну и т.д.

    Отсутствие фильтра по компонентам — скорее связанно с невозможностью реализации нормального фильтра без применения СУБД, т.к. все компоненты и посадочные места разнесены по файлам, а это уже что-то, сами понимаете.

    — Исключение штампов соответствующих требованиям ГОСТ из стандартной поставки;

    Тут неясно, в предыдущих версиях штампы по ГОСТу присутствовали, в новой версии отсутствуют. Ну посмотрим может добавят позже.

    — Отсутствие встроенного симулятора Spice-моделей;

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

    Вот некоторые ответы (Novarm) на мои вопросы:

    1. Пока не планируем создавать библиотеку УГО по требованиям ГОСТ, пользователи могут сами создавать компоненты по своим требованиям.
    2. Это потребует серьезную переработку структуры данных, пока не планируется.
    3. Печать в редакторах компонентов и корпусов можем добавить.
    4. Можно проводить поиск компонента в библиотеках по типу, номиналу, корпусу и т.д. Мы планируем усовершенствовать поиск в будущем.

    Итак. Создание собственных библиотек:

    Первое с чего стоит начать — это конечно же запустить SchemEdit из вашего меню «Пуск», или запустить приложение другими известными способами.

    Далее мы видим такой интерфейс:

    1. Область главного меню приложения;
    2. Область панели инструментов;
    3. Область отображения списка компонентов, редактируемой библиотеки.
    4. Рабочая (основная) область приложения.
    5. Окно свойств компонентов (в этой области указываются: имя компонента, тип, размеры и т.д).
    6. Область слоев. Каждый компонент состоит из нескольких слоев (элементов рисунка), т.е. то, из чего он создавался и клик на одном и слое компонента, активизирует какую то его часть.

    Следующий шаг состоит в том, что необходимо задать размерность рабочей области и шаг сетки. В моем случае это:

    View —> Units —> mm

    и View —> Grid Size —> Custom.

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

    Далее приступаем к созданию компонента, для этого открываем стандарты, в моем случае это:


    и соответственно рисуем выбранный компонент в основной рабочей области приложения.
    Пускай компонентом у нас будет микроконтроллер фирмы Atmel ATtiny13A (1K Flash, 64 RAM, 64 EE, 1.8 — 5.5 V, 20 MHz, ADC 4 x 10 bit), лапы именуем согласно Datasheet:

    Добавляем посадочное место компонента

    нажимаем кнопку Pattern в окне свойств компонента

    видим такое окно

    1. Добавляем библиотеку (указываем путь) посадочных мест компонентов, в нашем случае это стандартная библиотека _General.lib расположенная по пути установки программы C:Program FilesDipTraceLib;
    2. Выбираем библиотеку из списка предложенных;
    3. Выбираем необходимое посадочное место;
    4. Проверяем соответствие выводов УГО выводам шаблона;
    5. Применяем изменения;

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

    и путь куда вы хотите сохранить библиотеку

    в моем случае это D:ПроектыЕСКДУГОDipTrace

    Запускаем редактор схем (Schematic) и добавляем компонент в схему

    для этого открываем пункт меню Objects —> Place Component.

    Видим такое окно

    1. Указываем путь до созданной нами библиотеки;
    2. Выбираем эту библиотеку из списка предложенных;
    3. Выбираем нужный компонент;
    4. Ну и соответственно добавляем его в нашу схему;

    Напоследок библиотека ZhogarLib для DipTrace.
    Ну и для примера схема устройства определения ручки переключения передач — механической КПП (организованном не на герконах и магнитах), о котором мне бы хотелось рассказать в последующих своих статьях.

    В принципе все, качайте DipTrace, устанавливайте, запускайте и пользуйтесь там все очень просто.

    Несколько ресурсов:

    Источник: habr.com

    DipTrace

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

    Модуль Schematic в ПО 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-изображения внешнего вида конечного изделия.

    Модуль PCB Layout в ПО DipTrace

    Поскольку разработкой DipTrace занимались отечественные программисты и радиоэлектронщики, то вполне ожидаемо, что сама программа, учебник, справка и прочие дополнительные материалы полностью на русском языке. DipTrace была создана специалистами ООО «Новарм» и распространяется в России через партнера компании ЗАО «Софтлайн».

    Помимо максимальной версии DipTrace Full, существуют версии Extended, Standard, Lite и Starter различающиеся количеством доступных выводов, сигнальных слоев и, разумеется, ценой. Чтобы оценить возможности программы можно скачать 30-дневную пробную версию. Там же находиться русификатор программы, расширенная библиотека 3D-моделей корпусов и подробный учебник от производителя на русском языке, который пошагово описывает все этапы разработки платы. Кроме этого, существует специальная бесплатная версия программы DipTrace Freeware с ограничением в 300 выводов и двумя слоями.

    Трехмерный предпросмотр проекта в DipTrace

    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

    Источник: cxem.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru