Разбор релиза 4.2
Краткий обзор релиза 4.2 отечественной САПР электроники Delta Design: автоматическая трассировка выделенной шины проводников, доработанный SimPCB, исполнения печатного узла и новые инструменты для создания КД. Без маркетинга, только то, что реально пригодится в работе инженеру.
Компания «ЭРЕМЕКС» выпустила версию 4.2 своей кроссплатформенной САПР электроники Delta Design. Формально changelog состоит из десятка пунктов. По факту — это тот случай, когда пара строчек в списке изменений экономит часы рутины трассировщику и разработчику КД. Что изменилось, зачем это нужно и на что обратить внимание при обновлении?
Автоматическая трассировка пучка треков: когда шина — это не группа отдельных проводников, а один объект
Главный герой релиза — новый инструмент редактора печатных плат «Трассировка пучка треков». Идея простая и от этого особенно приятная: вместо того чтобы вести каждую цепь шины по отдельности, инженер рисует эскизную линию-маршрут, а система автоматически прокладывает по ней сразу целое семейство соединений.
Технически это меняет саму единицу работы трассировщика. Раньше шина DDR или параллельная шина адреса — это N однотипных, но раздельных операций «протянуть трек». Теперь — одна операция над маршрутом, а разводка каждого проводника внутри пучка выполняется автоматически, но остается управляемой.
Зачем это инженеру, а не только менеджеру по срокам
Контроль сохраняется: маршрут задается вручную линией-эскизом, автотрассировка не выходит из-под контроля инженера.
Время проектирования уменьшается за счёт того, что множество соединений реализуется одним действием, а не десятками повторяющихся.
Особенно заметно на широких параллельных шинах и группах согласованных по длине сигналов, где раньше приходилось вручную повторять один и тот же рисунок трассы для каждого проводника.

Встроенный солвер SimPCB стал считать переходные отверстия — то, из-за чего чаще всего «плывут» задержки и электрические параметры линии передачи
Второе по значимости изменение — важный функционал для тех, кто анализирует целостность сигнала (signal integrity) на печатной плате. Модуль анализа целостности сигналов SimPCB доработан в части учета переходных отверстий (ПО).
Раньше при расчете задержек и электрических параметров цепи в панели свойств редактора платы учитывался только проводник. Теперь в этот расчёт включаются и ПО — а на платах с большим количеством слоёв и, соответственно, большим количеством ПО на пути сигнала, это разница, которая накапливается и может увести реальную задержку и электрические параметры линии передачи заметно от расчетной.
В конфигураторе набора слоёв, во вкладке «Переходные отверстия», можно менять диаметр контактных площадок для внутренних слоев — и замена сразу отражается в редакторе платы.
В панели свойств при расчёте задержек и электрических параметров цепи ПО теперь участвуют в расчете, а не остаются «слепой зоной».
При импорте/экспорте конфигуратора набора слоев сохраняются данные расчетов для ПО и калькулятора импеданса — то есть настройки не теряются при переносе между проектами.


Для инженера, который занимается высокоскоростными интерфейсами (USB 3.x, PCIe, LVDS, Gigabit Ethernet, DDR), это тот случай, когда точность расчёта на этапе проектирования напрямую экономит время при отладки готовой платы.
Исполнения печатного узла: одна схема — несколько вариантов сборки
Функционал «Исполнения печатного узла» помогает решать знакомую проблему: одна и та же плата в разных вариантах поставки — разный номинал резистора, разный вариант установки компонента, разная спецификация. Раньше это означало либо ручное ведение нескольких версий проекта, либо танцы с примечаниями в спецификации.
В 4.2 появилась возможность завести переменные данные прямо для исполнений, разместить их в табличном представлении на схеме и автоматически сформировать групповой вариант спецификации или полный комплект конструкторской документации на каждое исполнение отдельно.
Удобная визуализация и редактирование переменных данных исполнений прямо на схеме.
Автоматическое формирование группового варианта спецификации или отдельного комплекта КД на каждое исполнение.
Реализована пользовательская спецификация для сборочных единиц печатного узла, расширены настройки отчетов.
Если в вашей практике есть платы с несколькими вариантами исполнения (например, отладочная версия и серийная, либо разные регионы поставки компонентов) — это прямая экономия на подготовке документации, а не просто удобная галочка в интерфейсе.

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

Отдельно отмечу поддержку связи 3D-модели и вида чертежа с проектом — это снижает риск рассинхронизации, когда чертёж и модель начинают жить своей жизнью после десятой правки.
3D стал не только красивее, но и полезнее
В 3D-редакторе добавлено контекстное меню компонента с прямыми переходами — показать компонент на схеме, в библиотеке или на плате, открыть в менеджере проекта. Мелочь, но она реально экономит клики при работе с крупной сборкой, где искать нужный компонент через дерево проекта неудобно.
В свойствах компонента теперь можно задать степень прозрачности корпуса и расстояние снизу — полезно при проверке зазоров и коллизий в плотных сборках. И значительно улучшено качество рендера 3D-модели.

Enterprise Server: аудит для тех, кто отвечает за библиотеки и проекты в целом, а не только за платы
Отдельная новость для администраторов PLM-контура: в Enterprise Server появилась функция «Аудит». Система проверяет стандарты, библиотеки и проекты, выполняет проверки ссылок и сохранения целостности, а по результатам формирует отчёт. Для команд, где библиотека компонентов растёт годами, и никто не хочет быть тем, кто случайно её сломал перед релизом, — это давно напрашивающийся инструмент.
Что важно сделать перед обновлением
Инсталлятор системы обновлен — теперь в процессе установки доступна миграция данных из предыдущей версии. Но здесь я, как продакт, настойчиво рекомендую не пропускать шаг, который легко пропустить:
Перед началом процесса миграции необходимо ознакомиться с инструкцией
Это не формальность ради формальности — миграция затрагивает библиотеки и настройки проектов, и разобраться в порядке действий за 5-10 минут дешевле, чем потом восстанавливать состояние библиотеки вручную.
Итог: на что обратить внимание в первую очередь
Если трассируете шины — начните с «Трассировки пучка треков», эффект будет заметен уже на первой плате.
Если работаете с высокоскоростными интерфейсами — обновление SimPCB в части учета отверстий напрямую повышает точность расчета задержек и электрических параметров.
Если ведете несколько вариантов одной платы — «Исполнения печатного узла» избавят от ручного дублирования спецификаций.
Перед обновлением обязательно прочитать инструкцию по миграции — это не пять минут потраченного времени, а часы сэкономленного.
____________________________________________________________________________
Попробовать новую версию можно бесплатно: доступна Delta Design 4.2 Trial сроком на 60 дней, для скачивания нужна авторизация на сайте www.eremex.ru.
Новая документация на Delta Design 4.2.
