Расталкивание при трассировке – как это работает и когда это нужно

November 21, 2019 Zachariah Peterson

 

Если вы проектируете сложную топологию, подобную той, которая показана выше, и вам необходимо перемещать трассы и переходные отверстия на плате, вы можете задаться вопросом – что можно сделать, чтобы уменьшить время на трассировку? Здесь могут здорово помочь возможности расталкивания при трассировке в Altium Designer. Благодаря этим возможностям вы избавляетесь от необходимости в повторной трассировке большого количества трасс, поскольку нужно лишь поправить существующие трассы и переходы.

Итак, когда могут понадобиться эти возможности? Не будут ли они мешать прочей топологии? При перетаскивании трассы или перехода вы можете легко переключаться между различными режимами расталкивания. Это позволяет размещать объекты, такие как дополнительные или замененные компоненты, изменять размеры трасс и переходов и вносить другие правки в топологию. Переключение между различными режимами позволяет быстро включать и отключать возможности расталкивания, чтобы они не влияли на завершенную часть топологии. Здесь рассмотрено то, как это работает в Altium Designer.

Доступ к настройкам трассировки

Чтобы настроить параметры трассировки в Altium Designer, выберите Preferences в меню Tools. Найдите в левой части окна пункт PCB Editor и выберите Interactive Routing. Появится список параметров для настройки трассировки.

Для настройки расталкивания при трассировке посмотрите на параметры Unselected Via/Track (Невыделенные переходы/трассы) и Selected Via/Track (Выделенные переходы/трассы). Они определят, как перетаскиваемый элемент будет взаимодействовать с соседними трассами и переходными отверстиями. Вы можете переключаться между режимами Drag и Move в соответствующих выпадающих меню, что определит поведение соседних трасс при перетаскивании трассы/переходного отверстия на плате.

 

Доступ к настройке перетаскивания в Altium Designer

 

Что следует учитывать при использовании расталкивания с переходными отверстиями

Расталкивание при трассировке в Altium Designer является отличным способом для быстрого перемещения объектов на плате без необходимости в ручной повторной трассировке окружающих трасс. При работе с переходными отверстиями, присоединенные трассы будут следовать на этим отверстием по плате, но есть некоторые вещи, которые следует учитывать при расталкивании. Мощь этого инструмента заключается в том, что он расталкивает трассы на множестве слоев, что дает значительные прирост производительности. Но если вы не будете внимательны, есть вероятность получения неприемлемых изломов и нарушений правил для зазоров. Рассмотрим пару примеров. На изображении ниже показана часть топологии в Altium Designer. Мы хотим перетащить среднее отверстие в центр вида, который показан ниже.

 

При расталкивании могут остаться некорректные изломы

 

При перетаскивании перехода или трассы, две голубые горизонтальные трассы сместятся автоматически, а также автоматически переместятся присоединенные к переходу трассы. Конкретно в этом примере, две голубые горизонтальные трассы будут смещены вниз, чтобы обеспечить пространство для переходного отверстия и присоединенной голубой трассы на внутреннем слое. При перемещении переходного отверстия, оно может привязываться к различным точкам, в соответствии с выбранным режимом расталкивания. При перетаскивании объекта по плате вы можете нажать Shift+R для переключения между режимами Push Obstacles (Расталкивать препятствия), HugNPush Obstacles (Огибать препятствия) и Ignore Obstacles (Игнорировать препятствия).

При неосторожности могут остаться изломы под углом 45 градусов или под каким-нибудь некорректным углом, как показано на изображении ниже. В этом случае, нужно попробовать поправить положение перетаскиваемого объекта, чтобы оставшаяся трасса не создавала такого излома. Если вы работаете с низкочастотными сигналами или постоянным током, такие изломы не создадут проблем, связанных с целостностью сигналов, но они могут возникнуть в быстродействующих конструкциях. Кроме того, такие изломы могут выступать в роли кислотных ловушек при изготовлении платы, поэтому от них нужно избавиться везде, где это возможно.

 

При расталкивании могут остаться некорректные изломы

 

Другой проблемой, которая может возникнуть при неосторожном обращении с трассировкой, является нарушение правил по зазору. При перетаскивании переходного отверстия, которое проходит через множество слоев, могут остаться зазоры на внутренних экранных слоях. К счастью, инструменты автоматической проверки правил проектирования в Altium Designer просигнализируют о нарушении при перетаскивании объекта в плате. Это показано на изображении ниже, где нарушение по зазору выделено желтым прямоугольником.

 

При перетаскивании переходного отверстия остается пустота в экранных слоях и создается нарушение по зазору

 

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

Наконец, следите за сдвигом по фазе в цепях при расталкивании. Если вы перетаскиваете по плате объект и это значительно увеличивает длину трассы, это может вызвать сдвиг по фазе в сигнальной трассе. К счастью, правило Matched Length проверит нарушения длины трасс. Если возникнет нарушение, вы можете использовать возможности подстройки длины трасс, чтобы синхронизировать сигналы.

Больше средств интерактивной трассировки в Altium Designer

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

Эффективные средства интерактивной трассировки и посттопологического анализа в Altium Designer® встроены в унифицированную платформу, что позволяет осуществить выравнивание длин цепей при использовании расталкивания или какого-либо другого средства редактирования топологии. У вас также будет комплексный инструмент для формирования схем, управления данными о компонентах и подготовки данных для производства.

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

Об авторе

Zachariah Peterson


Zachariah Peterson has an extensive technical background in academia and industry. Prior to working in the PCB industry, he taught at Portland State University. He conducted his Physics M.S. research on chemisorptive gas sensors and his Applied Physics Ph.D. research on random laser theory and stability.

His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental systems, and financial analytics. His work has been published in several peer-reviewed journals and conference proceedings, and he has written hundreds of technical blogs on PCB design for a number of companies.

Больше ресурсов от Altium Designer
Предыдущая статья
Что такое возвратный путь тока на печатной плате?
Что такое возвратный путь тока на печатной плате?

Следующее видео
20191119 Вебинар Создание и редактирование контура печатной платы в Altium Designer
20191119 Вебинар Создание и редактирование контура печатной платы в Altium Designer