Свойства алгоритма компоновки Под прямым углом (Orthogonal)

Если в раскрывающемся списке Задача компоновки (Layout Task) выбран алгоритм компоновки схемы Под прямым углом (Orthogonal), нажатие кнопки Свойства алгоритма компоновки (Layout Algorithm Properties) Значок Свойства алгоритма компоновки (Layout Algorithm Properties ) на панели инструментов Редактор схем (Schematic Editor), откроется связанное с ним диалоговое окно свойств:

Диалоговое окно Алгоритм компоновки схемы (Schematic Layout Algorithm) с вкладкой свойств Под прямым углом (Orthogonal)

Значениями параметров являются либо те значения, которые по умолчанию указаны в Schematics, либо те значения, которые специально были установлены в качестве значений по умолчанию для шаблона схематического представления, связанного с активной схемой, на вкладке Компоновки (Layouts) редактора набора схематических данных для данного шаблона схематического представления.

О коренном узле схемы

Алгоритм компоновки Под прямым углом работает от коренного узла схемы, который расположен внизу, и из которого под прямым углом размещены все прочие узлы и связи схемы.

Если для активной схемы установить коренной узел схемы, алгоритм Под прямым углом рассчитает компоновку в соответствии с этим коренным узлом. Этот корневой узел схемы указывается инструментом Задать корень схемы (Set Schematic Root) Значок инструмента Задать корень схемы (Set Schematic Root tool ).

Если коренной узел схемы не будет задан, то алгоритм автоматически «назначит» один из узлов схемы коренным узлом.

Параметры разрядки узлов (Node spacing)

Параметры разрядки узлов определяют величину интервалов между узлами схемы. Единица данного параметра зависит от флажка Абсолютные единицы (Absolute units).

На рисунках ниже приведены параметры Шаг по горизонтали (horizontal step) и Шаг по вертикали (vertical step). На рисунке 1.1 показано исходное схематическое представление. На рисунке 1.2 показан результат, полученный в ходе выполнения алгоритма компоновки Под прямым углом (Orthogonal), когда шаг по горизонтали = 3 и Шаг по вертикали = 6, а флажок Абсолютные единицы (Absolute units) снят. Расстояния dX и dY на схеме соответствуют этим шагам по горизонтали и по вертикали.

Под прямым углом (Orthogonal)—интервалы между узлами

Параметры Интервал между связями

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

Эти параметры представлены на рисунках ниже. На рисунке 2.1a представлена схема, полученная при выполнения алгоритма компоновки Под прямым углом (Orthogonal) с нулевыми значениями параметра пограничной точки и расстояния сдвига. В этом случае два сегмента горизонтальных связей перекрываются. Расстояние dX представляет собой шаг по горизонтали (в данном примере его значение равно 3), и расстояние dY соответствует шагу по вертикали (в данном примере его значение равно 6). На рисунке 2.1b представлена схема выполнения алгоритма компоновки Под прямым углом (Orthogonal) для расстояния до пограничной точки и расстояния сдвига между связями, когда значение параметра составляет 0,5. Алгоритм вычисляет расстояния x и y, учитывая эти значения (X = 0.5dX и Y = 0.5dY), чтобы разделить перекрывающиеся сегменты горизонтальных связей.

Под прямым углом (Orthogonal)—интервалы между связями (объяснение)

На рисунках ниже показаны параметры Расстояние до пограничной точки и Расстояние сдвига между связями с различными значениями, когда значение шага по горизонтали равно 3 и значение шага по вертикали равно 6. Изображение на рисунке 2.2 получено, когда расстояние до пограничной точки = 0.1 и расстояние сдвига между связями = 0.1. На рисунке 2.3 показан результат компоновки Под прямым углом , когда расстояние до пограничной точки = 0.2 и расстояние сдвига между связями = 0.5. Рисунок 2.4 получен, когда расстояние до пограничной точки = 0.5 и расстояние сдвига между связями = 0.2. На рисунке 2.5 представлен результат выполнения алгоритма компоновки Под прямым углом (Orthogonal), когда значение расстояния до пограничной точки равно 0,5, а значение расстояния сдвига между связями равно 1. На рисунке 2.6 представлен результат, полученный, при выполнении алгоритма, когда значение расстояния до пограничной точки равно 1, а значение расстояния сдвига между связями равно 0,5.

Под прямым углом (Orthogonal) — интервалы между связями

Параметр угла поворота от вертикали против часовой стрелки (Counterclockwise rotation angle from vertical (degree)

Параметр Угол поворота от вертикали против часовой стрелки (Counterclockwise rotation angle from vertical (degree)) определяет направление компоновки Под прямым углом (Orthogonal). По умолчанию алгоритм компоновки Под прямым углом упорядочивает объекты схемы под прямым углом, располагая корневой узел схемы внизу, а листовые узлы схемы наверху. По умолчанию значение параметра Угол поворота по вертикали против часовой стрелки (Counterclockwise rotation angle from vertical) равно 0 (если для шаблона схемы, связанного с активным схематическим представлением, не указано другое значение угла по умолчанию).

На рисунках ниже показаны различные значения параметра Угол поворота от вертикали против часовой стрелки.

Под прямым углом (Orthogonal)—против часовой стрелки

Флажок Абсолютные единицы (Absolute units)

По умолчанию параметры Разрядки узла (Node spacing) выражены в абсолютных единицах системы координат, которые задаются на вкладке Система координат XY (XY Coordinate System) диалогового окна Свойства схематического представления (Schematic Diagram Properties) (флажок Абсолютные единицы (Absolute units) поставлен). Снимите флажок Абсолютные единицы (Absolute units), если вы хотите, чтобы значения этого параметра были выражены в единицах относительно среднего размера символов, применяемых в данный момент для изображения узлов схемы в схематическом представлении. В этом случае, когда значение параметра шаг по горизонтали равно 2, то расстояние, разделяющее два выровненных по горизонтали узла схемы, будет соответствовать среднему размеру двух символов, расположенных бок о бок.

ПримечаниеПримечание:

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

Кнопка Восстановить по умолчанию

Щелкните на кнопке Восстановить по умолчанию (Restore Defaults), чтобы вернуть все параметры Под прямым углом в их значения по умолчанию. Восстановленными значениями являются либо те, которые по умолчанию задаются в Schematics, либо те значения, которые специально были установлены в качестве значений по умолчанию для шаблона схематического представления, связанного с активной схемой, на вкладке Компоновки (Layouts) редактора набора схематических данных для данного шаблона схематического представления.

Связанные темы

9/11/2013