Новые паттерны подстройки длины цепей

This document is no longer available beyond version 21. Information can now be found here: Length Tuning for version 25

 

Выравнивание длины является критически важным элементом быстродействующих плат, и эта задача обычно решается точной подстройкой длины трасс. В новой версии добавлены новые паттерны подстройки длины цепей: "тромбон" и "зубья пилы", а также реализованы улучшения паттерна "аккордеон".

Новые и улучшенные паттерны подстройки

В новой версии реализованы значительные улучшения возможностей подстройки длины одиночных цепей и дифференциальных пар. Были добавлены новые паттерны, "тромбон" и "зубья пилы", а также реализована концепция подстроечного рукава (tuning sleeve), которая упрощает перемещение и изменение формы паттерна и которая позволяет перетаскивать паттерн вдоль пути изначальной трассы и изломов.

Новые паттерны подстройки длины

Подстройка длины теперь поддерживает три популярных паттерна подстройки длины: тромбон (Trombone), зубья пилы (Sawtooth) и аккордеон (Accordion).

Нажмите Tab после запуска команды подстройки длины, чтобы выбрать паттерн.Нажмите Tab после запуска команды подстройки длины, чтобы выбрать паттерн.

  • Нажмите Tab после запуска команды подстройки длины и выберите нужный паттерн в режиме Interactive Length Tuning панели Properties перед тем, как начать подстройку длины цепи.

Работа с новыми паттернами подстройки длины

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

Паттерны 'тромбон' и 'зубья пилы' формируются внутри рукава, который поддерживает различные способы изменения формы.Паттерны "тромбон" и "зубья пилы" формируются внутри рукава, который поддерживает различные способы изменения формы.

Доступен ряд способов перемещения и изменения размера паттерна, в зависимости от того, где вы щелкнули и зажали ЛКМ. Есть три зоны, которые вы можете перетаскивать с зажатой ЛКМ. Эти зоны показаны на изображении выше.

  • Перетащите с зажатой ЛКМ зону 1 или 2 для увеличения длины или ширины паттерна. Обратите внимание, что для изменения размера паттерна нет необходимости в щелчке ЛКМ по ручке управления – используйте любое место вдоль границы паттерна.
  • Перетащите с зажатой ЛКМ зону 3 для свободного перемещения паттерна вдоль начальной трассы или перпендикулярно ей.
  • Измените свойства выделенного паттерна в панели Properties.

При перетаскивании с зажатой ЛКМ могут использоваться клавиши Shift и Ctrl для изменения поведения следующим образом:

  • Shift + Перетаскивание с зажатой ЛКМ зоны 1 или 3 для перемещения паттерна вдоль пути изначальной трассы с сохранением распределения паттерна вдоль трассы.
  • Ctrl + Перетаскивание с зажатой ЛКМ зоны 2 или 3 для перемещения паттерна перпендикулярно пути изначальной трассы.

Имейте в виду, что клавиши Shift и Ctrl являются модификаторами, их можно нажимать/отпускать в процессе перетаскивания. Например, нажмите Shift в процессе увеличения длины паттерна, чтобы переключиться в режим перетаскивания вдоль пути трассы, затем отпустите клавишу, чтобы вернуться в режим увеличения длины паттерна.

Чтобы отцентрировать выделенный паттерн, включите и отключите опцию Single Side, и паттерн изменит свое положение на центральное по умолчанию.

Свойства паттерна "зубья пилы"

  • Angle (Угол) – наклон переднего и заднего края зуба относительно пути изначальной трассы подстраиваемой цепи.
  • Tooth Width (Ширина зуба) – ширина верхней части зуба.
  • Actual Height (Фактическая высота) – текущая высота зуба, измеренная от центральной линии подстраиваемой изначальной трассы до центральной линии верхнего сегмента трассы зуба. Нажмите Tab в процессе размещения, чтобы изменить значение фактической высоты.
  • Min Height (Минимальная высота) – минимально допустимая высота зуба.
  • Min Joint (Длина соединения) – минимальная длина первого коллинеарного сегмента трассы, размещаемого перед формированием первого зуба.
  • Single Side (Одна сторона) – создает паттерн подстройки таким образом, чтобы он формировался только с одной стороны от пути изначальной трассы. Нажмите S в процессе размещения или интерактивного редактирования для включения и отключения этой опции.
  • Fixed Size (Фиксированный размер) – фиксирует высоту зубьев на текущем значении и удаляет зубья, размер которых не соответствует фиксированному.

Свойства паттерна "тромбон"

  • Space (Интервал) – расстояние между центральными линиями соседних витков. Нажимайте клавиши 3 или 4 для интерактивного уменьшения или увеличения интервала с заданным шагом.
  • (Space) Step (Шаг интервала) – величина, на которую будет изменяться интервал при нажатии клавиши 3 или 4 в процессе размещения или интерактивного перетаскивания тромбона.
  • Miter (Скос) – процент, на который скашиваются углы паттерна, если в качестве стиля выбраны скошенные линии или скошенные дуги. Нажимайте клавиши 1 или 2 для интерактивного уменьшения или увеличения скоса с заданным шагом.
  • (Miter) Step (Шаг скоса) – величина, на которую будет изменяться скос при нажатии клавиши 1 или 2 в процессе размещения или интерактивного перетаскивания тромбона.
  • Style (Стиль) – стиль углов тромбона. Доступные варианты выбора: Mitered Lines (Скошенные линии), Mitered Arcs (Скошенные дуги) и Rounded (Скругления). Для изменения стиля в процессе размещения или интерактивного перетаскивания тромбона нажимайте клавишу Пробел.
  • Single Side (Одна сторона) – создает паттерн подстройки таким образом, чтобы он формировался только с одной стороны от пути изначальной трассы. Нажмите S в процессе размещения или интерактивного редактирования для включения и отключения этой опции.

Поворот паттерна "аккордеон"

Были внесены изменения в паттерн "аккордеон" редактора плат для поддержки поворота размещенного паттерна.

Для поворота выделенного аккордеона зажмите клавишу Ctrl, затем:

  • Перетащите с зажатой ЛКМ один из концов области выделения аккордеона для поворота вокруг его противоположного конца.
  • Перетащите с зажатой ЛКМ одну из сторон области выделения аккордеона для поворота вокруг его центра.
  • Нажмите клавишу R при повороте для включения/отключения привязки поворота к углам, кратным 45 градусам.
Паттерн "аккордеон" не поддерживает концепцию рукава и, соответственно, не поддерживает размещение и перемещение вдоль излома трассы.

Automatic Net Length Tuning

In the Research list, status is In Progress

Assuming that this is the mode where tuning is enabled during interactive routing (Shift+A to toggle it on/off). Currently uses the original, pre-union tuning accordions that are just a collection of tracks and arcs.

 

 

Track Dragging

 

Preferred Clearance Support

In the research list, current status is "In progress"

 

Any Angle Routing for Differential Pairs

Move to the research list, now flagged as suggested for AD22

 

Glossing Improvements

Avoid acute angles for Any Angle Pad Entry ROUTING-2890

Suspended? Ticket is not accessible (Jira says "We couldn't connect to that issue")

 

3D PCB Routing on Surface

Moved to suspended list

 

GCS & Bugcrunch fixes

 

New Advanced Settings

PCB.TraceTuning.DisableFilling    Disables filling in external tuning.

PCB.TraceTuning.FillingStrength    Controls pattern shape: 0 - strict, 1 - with bumps.

Legacy.PCB.UseRewrittenGloss    Use new rewritten gloss.

Legacy.PCB.DragVia    Use pre-AD20.0 via dragging behavior.

PCB.UseOldDataModel    Enable old PCB data model implementation

PCB.DynamicPour    Enable dynamic polygon pour feature

PCB.UseMesh2dTriangulation    Enable Mesh2d Triangulation

PCB.SplitPlanes.Pouring    Enable Split Planes polygon pouring

Legacy.PCB.RigidFlex    Enable legacy Rigid Flex

PCB.Polygons.OptimalVoidRotation    Polygons optimal void rotation

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Примечание

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

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Content