Современная электроника №1/2020
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 68 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 1 2020 Altium Designer 20.0: обзор новых возможностей Рис. 1. Режим Snake Routing интерактивной трассировки В конце 2019 года была выпущена новая версия системы автоматизированного проектирования устройств на базе печатных плат – Altium Designer 20.0. В этом релизе были добавлены нововведения, расширяющие возможности проектирования, а также повышающие быстродействие системы. В данной статье рассмотрены основные нововведения Altium Designer 20.0. Павел Демидов (pavel.demidov@altium.com) У ЛУЧШЕНИЯ ТРАССИРОВКИ Возможности интерактивной трас- сировки активно развиваются от вер- сии к версии [1, 2], и в Altium Designer 20.0 также доступен ряд нововведений и улучшений, касающихся этого клю- чевого для конструирования печатных плат инструмента. Трассировка под любым углом и дугами В Altium Designer 20.0 большой упор сделан на трассировку под произволь- ным углом и дугами. При использова- нии режима Any Angle (Любой угол) в процессе интерактивной трассировки система использует дуги в изломах для обхода препятствий, таких как, напри- мер, переходные отверстия (см. рис. 1). Это работает как при самой интерак- тивной трассировке, так и при перета- скивании существующих трасс и сгла- живании выделенных трасс. Такие возможности могут быть крайне эффек- тивными для трассировки современных конструкций плат, например содержа- щих компоненты в корпусах BGA. Улучшения перетаскивания трасс Былитакжевнесенызначительныеулуч- шения в перетаскивание сегментов, что сделало изменение существующих трасс намногоболее удобнымипредсказуемым. Кроме того, эти улучшения поддержива- ют работу с трассами под произвольным углом, дугамиисТ-образнымисоединени- ямисегментовтрасс, а такжеперетаскива- ние сразумножества сегментов. Улучшения подстройки длины трасс Были улучшены инструменты под- стройки длины трасс: теперь меан- дры (объекты Accordion ), полученные в результате работы команды Interactive Length Tuning , изменять проще и быстрее. Появилась возможность пере- таскивать меандр мышью с его авто- матическим перестроением на лету и поддержкой направления меандра пер- пендикулярно трассе (см. рис. 2а). Те же самые улучшения работают и для дифференциальных пар (см. рис. 2б). У ЛУЧШЕНИЯ РЕДАКТОРА СХЕМ Новая динамическая модель данных Одним из основных преимуществ системы является то, что AltiumDesigner – это единая среда проектирования, в основе которой лежит использование унифицированной модели данных. Эта модель позволяет обращаться к ней из различных редакторов Altium Designer, чтоизбавляетотнеобходимостиручной передачи данных между ними и обеспе- чивает унификацию процесса проекти- рования. Для построения этой модели и доступакнейдлявсехсвязанныхпроцес- сов необходимо запустить компиляцию проекта. В Altium Designer 20.0 эта кон- цепция получила дальнейшее развитие, итеперьдлямногихпроцессовнетнеоб- ходимостивручномзапускекомпиляции. Ктакимпроцессамотносятся: отображе- ние спискацепейикомпонентоввпане- ли Navigator (см. рис. 3), формирование составаизделиявActiveBOMимногиедру- гие. Компиляция теперь осуществляется в фоне, и таким образоммодель данных динамическиобновляетсяприразличных действиях пользователя, в ходе которых происходитизменениепроекта. Этоболь- шоеобновлениеобеспечиваетфундамент для будущих улучшений системы. Рендеринг схем DirectX В AltiumDesigner 20.0 было обновле- но графическое ядро, за счёт которо- го схемы визуализируются на экране. Теперь это ядро, работающее на осно-
RkJQdWJsaXNoZXIy MTQ4NjUy