Delta Design Домашняя: профессиональная САПР — теперь для всех

от автора

Компания ЭРЕМЕКС много лет разрабатывает Delta Design — профессиональную САПР для корпоративных заказчиков: сквозной цикл, интеграции с PLM, сотни компонентов, многослойные платы, в том числе с гибко-жесткой структурой  и т.д.

Но у нас давно копилась отдельная папка в почте: письма от физических лиц, от радиолюбителей, от студентов, от фрилансеров, которые делают умный дом в гараже или пилят ретро-консоль для себя и друзей. Все они писали примерно одно и то же: «Хотим Delta Design, но корпоративная версия — это слишком». «Для хобби, небольшого проекта, без внедрения на предприятии».

Раньше ответ был «нет». Теперь — «есть».

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

Немного контекста: что такое «Домашняя» версия САПР и зачем она нужна?

Рынок инструментов для любительского проектирования плат довольно насыщен. С одной стороны бесплатные KiCad и EasyEDA, которые хороши, но требуют времени на освоение и имеют свои причуды. С другой — профессиональные системы от Altium Designer, Siemens (Pads, Xpedition), Cadence (Allegro, Orcad), владение которыми за год стоит как автомобиль, и «заточены» под командную работу над сложнейшими изделиями.

Между ними — огромная пустота. Именно эту пустоту мы стремимся заполнить.

Delta Design Домашняя — это не «урезанный» профессиональный продукт. Это переосмысленный инструмент для конкретной аудитории: физических лиц, студентов, фрилансеров и небольших команд, которые делают несложные платы локально, без корпоративной инфраструктуры.

Цена вопроса — 29 тыс. руб., лицензия привязана к ПК (node-locked), покупка прямо на сайте картой, ключ приходит автоматически. Никаких тендеров, договоров и менеджеров по продажам.

Проект №1: Плата USB-накопителя

Задача

Спроектировать плату USB-накопителя на основе USB 2.0 NAND Flash контроллера CY7C68023-56LTXC. Объем памяти накопителя 1 Гбайт. Количество слоев не больше четырех: разъём — через отверстия (TH), остальные компоненты — SMD.

Как это делалось в Delta Design Домашняя

При запуске был создан новый проект. Welcome Screen встречает чисто и без лишнего шума — никаких мастеров на пять шагов, никаких проблем с установкой, связанных с корпоративными серверами и лицензиями. Просто «создать проект» — и сразу в работу.

Схемный редактор в Домашней версии поддерживает всё необходимое для такого проекта: размещение компонентов, цепи питания, шины данных. Схема простая в данном проекте. Быстро удалось разместить все УГО на листе. Честно говоря, для 90% хобби-схем большего и не нужно. Использование блоков и иерархические схемы  остались в корпоративной версии, но для такой платы это и не требовалось.

Библиотека порадовала: для всех основных семейств не надо делать УГО.

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

Нашлись сразу: реле, транзисторные ключи, стабилизаторы — всё есть. Посадочные места корректные, проверил по даташитам. 

Легко добавить 3D к посадочным местам. Есть возможность переместить и повернуть 3D модель для точной привязки к посадочному месте.

Редактор платы — использовался Right PCB. Легко задать ширину для сигнальных и силовых цепей вручную в редакторе правил. На четырехслойной плате 46×15 мм, компоновка достаточно плотная, но удалось разместить компоненты и выполнить трассировку. Внешние слои использовались для трассировки, внутренние — для полигонов «земли» и «питания».

В 3D тоже отображаются все компоненты.

Вывод Gerber — без сюрпризов. Файлы ушли на производство.

Проект №2: Отладочная плата MIK32 АМУР

Задача

Спроектировать плату, предназначенную для разработки и отладки приложений для российского микроконтроллера MIK32 АМУР (К1948ВК018) в корпусе QFN-64.

Библиотека 

Немного пришлось поработать с редактором КП в Домашней версии. Он упрощен относительно корпоративного — доступны формы: Круг, Овал, Прямоугольник и Прямоугольник с закруглениями. Для 95% стандартных компонентов этого абсолютно достаточно. Единственный момент, где чувствуются ограничения — нестандартное посадочное место стабилизатора КФ1158ЕН3.301А с нестандартным pad под теплоотвод. Решаемо с помощью мастера посадочного места. С помощью данного мастера можно создать практически любой корпус по IPC и сэкономить время на создание компонента.

Конкретно для стабилизатора КФ1158ЕН3.301А.

Редактор платы — вот где можно оценить преимущества трассировщика TopoR. Запустился автотрассировщик, где предварительно были задана ширина силовых и сигнальных цепей вручную, остальное TopoR разложил аккуратно и за пару минут. На четырехслойной плате 80×55 мм всё уложилось с первой попытки без критических нарушений в DRC. Для сигнальных цепей использовались только внешние слои, а внутренние — для питания.

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

3D платы

Проект №3: Ограничитель полета

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

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

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

Четыре слоя — серьёзно?

Да. Delta Design Домашняя поддерживает до четырёх сигнальных слоёв — и это открывает целый класс проектов, которые на двух слоях сделать правильно практически невозможно: высокочастотные схемы, смешанное питание, плотный монтаж BGA/QFP. Не много, но достаточно для определенного класса устройств. 

В конкретном примере использовалась классическая схема стека: сигнал — земля — питание — сигнал. Силовые полигоны и сигнальные слои развелись стандартными инструментами трассировки.

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

Проверка DRC отловила все ошибки. На четырехслойной плате количество потенциальных нарушений растет нелинейно. Система поймала три проблемы, которые инженер гарантированно пропустил бы глазами: зазор между полигоном питания и переходным отверстием, нарушение ширины трассы на слое GND и пересечение двух цепей на внутреннем слое.

В 3D плата выглядит

💬 В корпоративной Delta Design для такого проекта используется модуль High Speed (SimPCB) для расчета волнового сопротивления линии передачи, который встроен в стек и редактор топологии . В домашней версии SimPCB недоступен — это осознанное ограничение. Для опытного разработчика это повод перейти на полную версию. Для большинства хобби-проектов достаточно внимательного DRC и хорошей трассировки.

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

Сравнение версий: честно и без маркетинга

Не хочется делать вид, что Delta Design Домашняя — это просто «меньше кнопок». Различия осмысленные, и вот как выглядят основные отличия на практике:

Функционал/параметр

Домашняя

Корпоративная

Работа с проектом

Локально, один пользователь

Сетевые лицензии и набор серверов (сервисов), предназначенных для организации коллективной работы.

Слои платы

До 4 сигнальных

Без ограничений

Переходные отверстия

Только сквозные

Сквозные, глухие, скрытые

Стек ПП

Жесткий тип ПП

Жесткий и гибко-жесткие ПП

Трассировка

TopoR + RightPCB

TopoR + RightPCB  с опцией Sketch трассировки

Классы цепей, сигнальные цепи и выравнивание, регионы

Нет 

Есть

Моделирование

Нет

SimOne, Simtera, опция High Speed (SimPCB)

Документация

Автоматически перечень элементов, остальные документы тоже можно сделать, но в ручную

Полный комплект КД по ГОСТу по одной кнопке

Варианты платы

Нет

Есть

Иерархическая схема

Нет

Есть

Файлы производства

Gerber

Gerber + ODB++

Лицензирование

Node-locked, физ. лица

Гибкое, корпоративное

Цена

29 тыс. руб.

По запросу

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

Если Вы разрабатываете изделие в крупной компании, делаете сложные многослойные платы с жёсткими требованиями по целостности сигналов, Вам нужна полная конструкторская документация по ГОСТ или сервер для совместного доступа, в том числе совместимость с PLM-системами — это корпоративная версия.

Граница между ними четкая и честная.

Кому это реально нужно

За время бета-тестирования к нам пришли очень разные люди. Несколько портретов из жизни:

Радиолюбитель — делает усилители, блоки питания, автоматику для мастерской. Раньше рисовал в Sprint Layout. Попробовал Домашнюю — говорит, что наконец-то попробовал Российское и применимое на практике.

Студент 3-го курса — курсовой проект, плата для лабораторного стенда. Освоил за вечер. Сдал с первого раза, преподаватель удивился качеству файлов Gerber.

Фрилансер — берёт заказы на простые платы для малого бизнеса (умные вывески, контроллеры освещения, считыватели). Altium — дорого, KiCad — «не то ощущение». Домашняя версия попала в точку.

Разработчик устройств для умного дома — «пилит» продукт для маркетплейсов в «одно лицо». Четыре слоя ему хватает, сетевая работа не нужна.

Как попробовать Delta Design Домашняя

  • Можно бесплатно скачать полную версию Delta Design, доступна на сайте Эремекс (триал версия 60 дней бесплатно). 

  • Далее уже принять решение о покупке версии Delta Design Домашней. Важно обратить внимание, что Домашняя версия только для физ. лиц и имеет ряд ограничений. Покупка — картой онлайн, ключ активации приходит автоматически на почту. Установка — отдельный простой инсталлятор, никаких серверов разворачивать не нужно, всё работает локально из коробки.

Какие еще программы доступны для покупки физ. лицами через сайт?

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

  • EMXControls — кроссплатформенный UI для бизнес-приложений, на котором построен весь UI наших программ. 

Вместо заключения

Мы долго думали, нужна ли нам «младшая» версия продукта Delta Design. Боялись размыть позиционирование, боялись каннибализации. В итоге пришли к простому выводу: человек, который делает плату в гараже, всё равно не купит корпоративную САПР. Зато, если он начнёт работать в Delta Design Домашней, освоит логику инструмента и вырастет до работы в команде или серьёзного проекта — он придёт к нам за полной версией. Это честная история.

Плюс нам важно, чтобы инженерная культура проектирования на нормальных инструментах росла в России. KiCad — хороший продукт, но пусть лучше следующее поколение инженеров учится на отечественной САПР.

Ждём вас на сайте Эремекс (форум). Показывайте свои проекты в комментариях — интересно посмотреть, что вы делаете руками. 

ссылка на оригинал статьи https://habr.com/ru/articles/1022954/