Пробная версия

Загрузите бесплатную пробную версию, чтобы оценить возможности ПО Altium

Как приобрести

Свяжитесь с региональным представительством, чтобы начать улучшение процесса проектирования

Загрузки

Загрузите самые новые системы проектирования электроники

  • Проектирование плат
  • Altium Designer

    Единая среда проектирования схем и плат

  • CircuitStudio

    Профессиональный инструмент разработки печатных плат, готовый к работе

  • CircuitMaker

    Хорошо налаженный инструмент PCB Design, созданный специально для вашего сообщества

  • NEXUS

    Быстрое и гибкое проектирование в команде

  • ОБЛАЧНАЯ ПЛАТФОРМА
  • Altium 365

    Синхронизация проектирования и производства печатных узлов

  • Управление компонентами
  • Altium Concord Pro

    Комплексное решение для управления библиотеками

  • Octopart

    Обширная и простая в использовании база данных компонентов

  • Дополнительные модули
  • PDN Analyzer

    Визуальный анализ цепей доставки питания

  • Все модули
  • Разработка встроенного ПО
  • TASKING

    Широко известная среда разработки встроенного ПО

  • Учебные курсы
  • Очные курсы

    Узнайте о лучших практиках на тренингах, доступных по всему миру

  • Курсы по запросу

    Получите полноценное обучение прямо из дома или офиса

  • ОНЛАЙН-ПРОСМОТР
  • Altium 365 Viewer

    Самый простой способ онлайн-визуализации проектных данных

  • Altium Designer 20

    Самая мощная, современная и простая в использовании система проектирования печатных плат для профессионалов

    ALTIUMLIVE

    Ежегодная конференция по проектированию печатных плат

    • Форум

      Место для общения пользователей и поклонников Altium

    • Блог

      Статьи на интересные вам темы

    • Идеи

      Присылайте идеи и голосуйте за новые функции, которые вы хотели бы видеть среди инструментов Altium.

    • Исправление ошибок – Bug Crunch

      Направляйте запросы на исправление ошибок, чтобы помочь сделать решения Altium лучше

    • Лента новостей

      События на AltiumLive, в которых вы участвуете или за которыми следите.

    • Программа бета-тестирования

      Информация об участии в программе бета-тестирования и о получении раннего доступа к решениям Altium.

    Все ресурсы

    Изучите избранные материалы из блога, социальных сетей и технических документов, собранных в одном месте для вашего удобства

    Загрузки

    Загрузите необходимые вам продукты

    Как приобрести

    Свяжитесь с региональным представительством, чтобы начать улучшение процесса проектирования

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

      Портал документации, где вы можете найти исчерпывающую информацию по нужной версии системы

    • Курсы и мероприятия

      Посмотрите расписание и зарегистрируйтесь на очное или онлайн-обучение

    • Ресурсы для проектирования

      Изучите наши бесплатные ресурсы для проектирования: компоненты, шаблоны, примеры проектов

    • Вебинары

      Зарегистрируйтесь на вебинар или получите доступ к записи вебинаров

    • Поддержка

      Свяжитесь с технической поддержкой или воспользуйтесь сервисами самообслуживания

    • Руководства

      Прочитайте или загрузите руководства и инструкции по решениям Altium

    • Видео-библиотека

      Краткие видеоуроки на определенные темы для быстрого начала работы в Altium Designer

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

    Закарайя Петерсон
    |  21 Ноября, 2019

     

    Если вы проектируете сложную топологию, подобную той, которая показана выше, и вам необходимо перемещать трассы и переходные отверстия на плате, вы можете задаться вопросом – что можно сделать, чтобы уменьшить время на трассировку? Здесь могут здорово помочь возможности расталкивания при трассировке в 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) имеет обширный технический опыт в научных кругах и промышленности. До работы в индустрии печатных плат преподавал в Портлендском государственном университете. Проводил магистерское исследование на хемосорбционных газовых датчиках, кандидатское исследование – по теории случайной лазерной генерации. Имеет опыт научных исследований в области лазеров наночастиц, электронных и оптоэлектронных полупроводниковых приборов, систем защиты окружающей среды и финансовой аналитики. Его работа была опубликована в нескольких рецензируемых журналах и материалах конференций, и он написал сотни технических статей блогов по проектированию печатных плат для множества компаний.

    самые новые материалы

    Вернуться на главную