Свойства алгоритма компоновки Сократить вершины (Reduce Vertices)

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

Диалоговое окно алгоритма компоновки схемы со вкладкой свойств алгоритма Сократить вершины (Reduce Vertices)

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

Параметр Угловой порог (Angle threshold)

Параметр Угловой порог (Angle threshold) задает угол, созданный случайными сегментами, превышение которого вызовет сокращение вершин, связанных с этими сегментами. Чем больше (шире) угол, тем меньше вершин будет сокращено. По умолчанию для параметра Угловой порог установлено значение 160, если для шаблона схематического представления, связанного с активной схемой, не было задано иного значения.

На следующих рисунках иллюстрируются результаты использования параметра Угловой порог (Angle threshold). Для каждого полученного результата число повторов было установлено на 1 и соотношение сегментов на 0.5. На рисунке 1.1a изображено схематическое представление до того, как началось исполнение алгоритма. На рисунке 1.1b показаны исходные вершины вдоль связей схемы. Они выделены зелеными квадратами. На рисунке 1.2 изображена схема, когда значение углового порога равно 160. На рисунке 1.3 показана схема, когда значение углового порога равно 140.

Сократить вершины — параметр углового порога

Параметр соотношение сегментов

Среди сегментов, составляющих связь схемы, алгоритм компоновки Сократить вершины обнаруживает самый длинный сегмент и высчитывает соотношение между длиной каждого сегмента и самым длинным сегментом. Если рассчитанное соотношение будет меньше, чем соотношение для заданного сегмента, то вершина, которая расположена в начале этого сегмента, будет удалена. По умолчанию значение параметра Соотношение сегментов (Segment ratio) равно 0.5, если для шаблона схематического представления, связанного с активной схемой, не было установлено иного значения по умолчанию.

На следующих рисунках показаны результаты использования параметра Соотношение сегментов (Segment ratio). Число повторов установлено на 1, а пороговый угол - на 160 для каждого полученного результата. На рисунке 2.1 изображено схематическое представление перед началом исполнения алгоритма. Зеленые квадраты вдоль связей схемы являются вершинами связей. На рисунке 2.2 изображено схематическое представление, полученное при значении Соотношения сегментов, равном 0.5. На рисунке 2.3 изображено схематическое представление, полученное при значении Соотношения сегментов, равном 1.

Сократить вершины — соотношение сегментов

Параметр Число повторов (Number of iterations)

Параметр Число повторов (Number of iterations) определяет число повторов алгоритма Сократить вершины, которое будет выполнено до того, как будет показан окончательный результат. Результат, полученный после одного исполнения алгоритма Сократить вершины с параметром Число повторов 5, будет таким же, как и результат, полученный в результате исполнения алгоритма Сократить вершины пять раз с установленным параметром числа повторов, равным 1. По умолчанию установленное значение параметра Число повторов равно 1, если для шаблона схематического представления, связанного с активной схемой, не установлено иного значения по умолчанию.

Далее на рисунках представлены примеры результатов, получаемых при изменении числа итераций. Пороговый узел установлен на 160, а соотношение сегментов - на 0.5 для каждого полученного результата. На рисунке 3.1 изображено схематическое представление перед началом исполнения алгоритма. Зеленые точки вдоль выбранных связей являются вершинами связей. На рисунке 3.2 показана схема, когда число повторов = 1. Рисунок 3.3 отображает ту же схему, когда число повторов = 2. На рисунке 3.4 изображена схема, когда число повторов = 3.

Сократить вершины — число итераций

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

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

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

9/11/2013