Параметры алгоритма компоновки Иерархический - Дерево главной линии
Если в раскрывающемся списке Задача компоновки (Layout Task) выбран алгоритм компоновки схемы Иерархический — Дерево главной линии, щелчок по кнопке Свойства алгоритма компоновки (Layout Algorithm Properties) на панели инструментов Редактор схем (Schematic Editor), откроется связанное с ним диалоговое окно свойств:
Значениями параметров являются либо те значения, которые по умолчанию указаны в Schematics, либо те значения, которые специально были установлены в качестве значений по умолчанию для шаблона схематического представления, связанного с активной схемой, на вкладке Компоновки (Layouts) редактора набора схематических данных для данного шаблона схематического представления.
О корневых и конечных узлах схемы
В схематическом представлении могут указываться корневые и конечные узлы схемы, а алгоритм компоновки Иерархический - Дерево главной линии (Hierarchical - Main Line Tree) работает из главной линии, начинаясь в определенном корневом узле и заканчиваясь в определенном конечном узле. Используйте Задать корень схемы ( Set Schematic Root) и Задать окончание схемы (Set Schematic End), чтобы указать те узлы схемы, которые вы хотите назначить корневыми и конечными в схематическом представлении.
- По умолчанию, когда ни корневые, ни конечные узлы не заданы, главная линия является ответвлением с наибольшим количеством связей в схематическом представлении.
- Когда задан корневой узел, главная линия является ответвлением, состоящим из наибольшего количества связей схемы, начинающихся от корневого узла.
- Когда заданы и корневой, и конечный узлы, и между ними имеется путь, главная линия является ответвлением, состоящим из наибольшего количества связей схемы, начинающихся от корневого узла и заканчивающихся на конечном узле.
Если схематическое представление состоит из нескольких несвязанных частей сети, можно задать несколько корневых и конечных узлов, например, по одному для каждой части сети. Чтобы задать несколько корневых и конечных узлов схемы, щелкните инструмент Задать корень схемы (Set Schematic Root) или Задать окончание схемы (Set Schematic End), затем, удерживая нажатой клавишу SHIFT, выберите необходимые узлы.
- В качестве коренных могут быть заданы несколько объектов - узлов, принадлежащих к одной и той же подключенной части сети. Все они выровнены вдоль одной общей оси и выглядят, как разные стартовые точки для ответвления сети. Ничто не мешает пользователю задать несколько конечных узлов схемы в одной и той же подключенной части сети, однако Schematics примет за конечный узел только один из узлов, заданных пользователем.
- Если задан конечный узел, но не задан корневой узел схемы, то конечный узел не будет иметь значения.
- В любом случае обнаруживаемая главная линия располагается по центру, а ее ответвления — по левой или правой сторонам, либо по обеим сторонам, в соответствии с заданной опцией Размещение ветви (Branch Placement).
Опции направлений (Direction options)
Опции направления определяют направление главной линии.
- Выберите опцию Слева направо для горизонтальной главной линии, начинающейся слева и заканчивающейся на правой стороне (рисунок 1.1). Эта опция является опцией по умолчанию, если для шаблона схемы, связанного с активным схематическим представлением, не указано иной опции по умолчанию.
- Выберите опцию Справа налево для горизонтальной главной линии, начинающейся справа и заканчивающейся на левой стороне (рисунок 1.2).
- Выберите опцию Снизу вверх для вертикальной главной линии, начинающейся внизу и заканчивающейся наверху (рисунок 1.3).
- Выберите опцию Сверху вниз для вертикальной главной линии, начинающейся наверху и заканчивающейся внизу (рисунок 1.4).
Параметры отображения связей
Параметры отображения связей определяют расположение вершин, которые будут добавлены вдоль связей схемы.
- Введите число от 0 до 1, чтобы определить относительное положение точки разрыва на последнем сегменте связей схемы. При значении Точки разрыва (Break point), равном 0, этот сегмент будет самым длинным, и отображается с прямым углом. При значении Точки разрыва (Break point), равном 1, этот сегмент не существует, и каждая связь схемы напрямую, без какой-либо промежуточной точки, подключается к своим двум крайним узлам.
На рисунках 2.1–2.6 показаны результаты алгоритма компоновки дерева главной линии при различных значениях точки разрыва.
- Поставьте флажок Под прямым углом (Orthogonal), чтобы отобразились связи схемы, относящиеся к ветвям дерева с прямыми углами. Флажок Абсолютные единицы (Absolute units)
Рисунки 2.7–2.12 показывают, как отображается связь схемы при различных значениях точки разрыва, при поставленном или снятом флажке Под прямым углом (Orthogonal).
Опции Размещение ветви
Опции Размещение ветви (Branch Placement) определяют расположение ветвей главной линии.
- Выберите По обе стороны от главной линии (Both sides of main line), если вы хотите, чтобы ветви образовывались по обе стороны (левой и правой) главной линии. Эта опция является опцией по умолчанию, если для шаблона схемы, связанного с активным схематическим представлением, не указано иной опции по умолчанию (рис. 3.1).
- Выберите С правой стороны от главной линии (Right side of main line), если необходимо, чтобы ветви образовывались только с правой стороны от главной линии (рис. 3.2).
- Выберите С левой стороны от главной линии (Left side of main line), если необходимо, чтобы ветви образовывались только с левой стороны от главной линии (рис. 3.3).
Рисунки с 3.1 по 3.3 показывают результаты алгоритма компоновки главной линии для каждой из имеющихся опций Размещение ветви (Branch Placement).
Параметры разрядки
Параметры разрядки определяют, как будет вычисляться величина интервала между иерархическими уровнями и узлами схемы, принадлежащими данному иерархическому уровню. Единица измерения параметров разрядки будет определяться флажком Абсолютные единицы.
- Опция Между узлов перпендикулярно направлению (Between nodes perpendicular to the direction) определяет интервал между узлами схемы, отображающимися вдоль оси перпендикулярно главной линии.
Ниже на рисунках показаны результаты алгоритма компоновки Дерево главной линии при значении опции Между узлами перпендикулярно направлению, равному 2 (рисунок 4.1), равному 3 (рисунок 4.2) и равному 5 (рисунок 4.3) и при снятом флажке Абсолютные единицы (Absolute units).
- Опция Между узлов вдоль по направлению (Between nodes along the direction) определяет величину интервалов между узлами схемы, отображающимися вдоль главной линии, и узлами схемы, отображающимися вдоль оси параллельно этой главной линии.
На следующих рисунках показаны результаты алгоритма компоновки Дерево главной линии при значении опции Между узлами вдоль по направлению, равному 2 (рисунок 4.4), равному 3 (рисунок 4.5) и равному 5 (рисунок 4.6) и при снятом флажке Абсолютные единицы (Absolute units).
Флажок Абсолютные единицы (Absolute units)
По умолчанию параметры разрядки выражены в абсолютных единицах системы координат, которые задаются на вкладке Система координат XY (XY Coordinate System) диалогового окна Свойства схематического представления (Schematic Diagram Properties) (флажок Абсолютные единицы (Absolute units) поставлен). Снимите флажок Абсолютные единицы (Absolute units), если вы хотите, чтобы значения этого параметра были выражены в единицах относительно среднего размера символов, применяемых в данный момент для изображения узлов схемы в схематическом представлении. В этом случае, когда значение параметра Между узлов вдоль по направлению равно 2, то расстояние, отделяющее два узла схемы, принадлежащих иерархическим уровням (n) и (n+1), соответствует среднему размеру двух символов, расположенных бок о бок.
Указание параметров в относительных единицах легче, чем в абсолютных единицах, но имеет реальный смысл только если для схематического представления имеется базовый масштаб.
Кнопка Восстановить по умолчанию
Щелкните на кнопке Восстановить по умолчанию (Restore Defaults), чтобы перезапустить все параметры дерева главной линии в их значениях по умолчанию. Восстановленными значениями являются либо те, которые по умолчанию задаются в Schematics, либо те значения, которые специально были установлены в качестве значений по умолчанию для шаблона схематического представления, связанного с активной схемой, на вкладке Компоновки (Layouts) редактора набора схематических данных для данного шаблона схематического представления.