Интерактивная трассировка

Parent page: Команды

Плата в процессе интерактивной трассировки; Ctrl+click горячая клавиша используется Плата в процессе интерактивной трассировки; Ctrl+click горячая клавиша используется для завершения многих соединений.

Кратко

Трассировка — это процесс соединения узлов в каждой цепи (net) путем размещения последовательности сегментов дорожек и переходных отверстий (via), чтобы определить путь от одного узла к следующему. CircuitStudio включает продвинутый интерактивный движок трассировки, который значительно повышает эффективность трассировки. Возможности включают:

  • Несколько режимов трассировки, таких как остановка на первом препятствии, обход и push and shove
  • Мощные возможности перетаскивания, сохраняющие углы дорожек и ортогональность
  • Функцию удаления петель, которая делает повторную трассировку быстрым и простым процессом

Подробности

Команды трассировки, команды снятия трассировки и команды управления отображением линий соединений (ratsnest) сгруппированы в группе Home | Routing на ленте (Ribbon).

Кнопка Route имеет 2 функции: верхняя половина всегда запускает команду Interactive Routing; нижняя половина используется для доступа к меню трассировки, где можно выбрать трассировку одной цепи, дифференциальной пары или нескольких цепей.

Сводка команд

Команда Поведение
Interactive Routing Нажмите верхнюю половину кнопки Route или выберите Interactive Routing в меню, затем щелкните по линии соединения или площадке, чтобы начать трассировку этой цепи. Команда также доступна через контекстное меню рабочей области (правый клик).
Differential Pair Routing Трассировка дифференциальной пары. Щелкните по любой цепи в паре, чтобы начать трассировку. Цепи настраиваются как дифференциальная пара в режиме Differential Pair Editor панели PCB.
Interactive Mutli-Routing Одновременная трассировка нескольких цепей.
Unroute All Удалить все сегменты дорожек и переходные отверстия на сигнальных слоях, имеющие имя цепи, по всей плате. Заблокированные сегменты дорожек и переходные отверстия удалены не будут.
Unroute Net Удалить все сегменты дорожек и переходные отверстия на сигнальных слоях, имеющие имя цепи той сети, по которой вы щелкнете после выбора команды. Заблокированные сегменты дорожек и переходные отверстия удалены не будут.
Unroute Connection Удалить сегменты дорожек и переходные отверстия на сигнальных слоях, имеющие имя цепи той сети, по которой вы щелкнете после выбора команды, до первой площадки в обоих направлениях. Заблокированные сегменты дорожек и переходные отверстия удалены не будут.
Unroute Component Начиная с площадок в компоненте, по которому щелкнули, удалить все соприкасающиеся сегменты дорожек и переходные отверстия на сигнальных слоях, пока не будет достигнут другой компонент.
Show All Показать все линии соединений (ratsnest) на всей плате.
Show Net Показать линии соединений (ratsnest) для выбранной цепи.
Hide All Скрыть все линии соединений (ratsnest) на всей плате.
Hide Net Скрыть линии соединений (ratsnest) для выбранной цепи.

Настройки Interactive Routing

Параметры трассировки настраиваются на странице PCB - Interactive Routing в диалоге Preferences.

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

Горячие клавиши Interactive Routing

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

Горячая клавиша(и) Поведение
Shift+F1 или  ~ (тильда) Открыть всплывающее меню  интерактивных горячих клавиш; большинство настроек можно менять на лету, нажимая соответствующую клавишу или выбирая пункт в меню.
*  или  Ctrl+Shift+WheelRoll Переключиться на следующий доступный сигнальный слой. Переходное отверстие добавляется автоматически в соответствии с применимым правилом проектирования Routing Via Style.
Shift+R Переключаться по включенным режимам разрешения конфликтов. Включите нужные режимы на странице настроек PCB Editor - Interactive Routing. Текущий режим отображается в строке состояния.
Shift+S Включать/выключать режим одного слоя. Это удобно, когда на нескольких слоях много объектов.
Spacebar Переключить текущее направление угла.
Shift+Spacebar Переключаться между различными режимами углов дорожек. Стили: произвольный угол, 45°, 45° с дугой, 90° и 90° с дугой. Есть опция ограничить это 45° и 90° на странице настроек PCB Editor - Interactive Routing.
Ctrl+Left-Click Автозавершение трассируемого соединения. Автозавершение не сработает, если есть неразрешимые конфликты с препятствиями.
Ctrl Временно приостановить привязку Hotspot Snap или нажмите Shift + E , чтобы переключаться между тремя доступными режимами (выкл. / вкл. для текущего слоя / вкл. для всех слоев). Текущий режим Hotspot Snap отображается в строке состояния.
End Перерисовать экран.
PgUp / PgDn Увеличить/уменьшить масштаб с центром в текущей позиции курсора. Либо используйте стандартные сочетания Windows для масштабирования и панорамирования колесом мыши.
Backspace Удалить последний зафиксированный сегмент дорожки.
Right-click  или  ESC Сбросить текущее соединение и остаться в режиме Interactive Routing.
3 Переключать источник ширины дорожки (Track Width Source). Ширина может быть: User Choice, Rule Minimum, Rule Preferred или Rule Maximum. Текущий источник отображается в строке состояния.
5 Включать/выключать режим Follow Mouse Trail. Когда он выключен и трассировка идет в режиме Walkaround, кратчайший путь находится от последней точки щелчка до текущего положения курсора. Когда он включен и трассировка идет в режиме Walkaround, путь следует за тем, как вы перемещали курсор.
Ctrl+Shift+G Переключать степень глянцевания (glossing). Glossing — это когда ПО пытается убрать ненужные «виляния» и углы, в результате чего трассы становятся чище и короче. Текущая степень glossing отображается в строке состояния.

Во время трассировки следите за Status bar — там отображается важная информация при интерактивной трассировке, включая:

  • Текущее положение в рабочей области и настройку Snap Grid
  • Hotspot Snap: выкл. / вкл. для текущего слоя / вкл. для всех слоев
  • Текущий режим углов дорожек
  • Текущий режим Interactive Routing
  • Источник ширины трассировки 
  • Источник стиля переходных отверстий (Via Style) для трассировки
  • Имя цепи (Net)
  • Общая длина трассы
  • Размеры размещаемого сегмента трассировки

Изменение существующей трассировки

Вместо удаления или снятия трассировки существующего маршрута CircuitStudio предлагает два подхода к изменению существующей трассировки: перераспределить ее или проложить заново.

Перераспределение существующего маршрута

  • Чтобы интерактивно сдвигать или перетаскивать сегменты дорожек по плате, щелкните, удерживайте и перетаскивайте, как показано в анимации ниже.
  • Редактор PCB автоматически сохранит углы 45/90 градусов с подключенными сегментами, укорачивая и удлиняя их по мере необходимости.

Повторная трассировка существующего маршрута

  • Нет необходимости снимать трассировку соединения, чтобы переопределить его путь; нажмите кнопку Route и начните прокладывать новый путь.
  • Функция Loop Removal автоматически удалит любые избыточные сегменты дорожек (и переходные отверстия), как только вы замкнете петлю и щелкнете правой кнопкой, чтобы указать, что завершили.
  • Вы можете начинать и заканчивать новый путь трассировки в любой точке, при необходимости переключая слои.
  • Также можно создавать временные нарушения, переключившись в режим Ignore Obstacle (как показано в анимации ниже), которые вы затем устраните.

Часть существующей трассировки перераспределяется, затем две цепи прокладываются заново.Часть существующей трассировки перераспределяется, затем две цепи прокладываются заново.Горячая клавиша Shift+R используется для переключения режима трассировки и разрешения временного нарушения.

 

 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content