Если в раскрывающемся списке Задача компоновки (Layout Task) выбран алгоритм компоновки схемы Разделить перекрывающиеся связи (Separate Overlapping Links), нажатие кнопки Свойства алгоритма компоновки (Layout Algorithm Properties) на панели инструментов Редактор схем (Schematic Editor), откроется связанное с ним диалоговое окно свойств:
Значениями параметров являются либо те значения, которые по умолчанию указаны в Schematics, либо те значения, которые специально были установлены в качестве значений по умолчанию для шаблона схематического представления, связанного с активной схемой, на вкладке Компоновки (Layouts) редактора набора схематических данных для данного шаблона схематического представления.
Параметр Offset between links parameter
Параметр Сдвиг между связями (Offset between links) определяет величину интервала, который будет разделять две связи схемы после выполнения алгоритма компоновки. Этот offset также определяет расстояние между исходным/конечным узлами связей и первой/последней пограничной точками, автоматически размещаемыми на связях (рисунок 3.1). Единица измерения offset зависит от флажка Абсолютные единицы.
На следующих рисунках показаны результаты параметра Сдвиг между связями (Offset between links), если флажок Абсолютные единицы (Absolute units) сброшен. На рисунке 3.2 показано исходное состояние схематического представления. Рисунок 3.3 получен после выполнения алгоритма Разделить перекрывающиеся связи (Separate Overlapping Links) при значении Offset между связями равно 0,5. На рисунке 3.4 показан результат, полученный при значении Offset между связей, равном 2.
Флажок Использовать исходные связи (Use origin links)
Алгоритм компоновки Разделить перекрывающиеся связи работает на связях схемы, содержащихся в схематическом представлении, следующим образом. Либо он работает на связях схемы, имеющих одинаковые исходные и крайние узлы и в точности такие же путь и количество вершин, и где эти вершины перекрываются, там полностью перекрываются и связи, либо он работает на связях схемы, имеющих одинаковые исходные и крайние узлы, но другой путь связи.
Флажок Использовать исходные связи (Use origin links) позволит вам определить, какой тип связей будет использован:
- Если флажок снят (по умолчанию), то алгоритм будет работать на связях схемы, которые действительно перекрываются. В этом случае произойдет одно из двух:
- В схематическом представлении не будет выбрано ни одной связи схемы, и алгоритм будет работать на всю схему, осуществляя поиск действительно перекрывающихся связей и отделяя их в соответствии с параметром Offset между связями.
- В данный момент в схематическом представлении имеются выбранные связи схемы, и в этом случае алгоритм будет работать по каждому набору выбранных перекрывающихся связей—выбранные перекрывающиеся связи будут отделены в соответствии с параметром Offset между связями.
- Если поставлен флажок Использовать исходные связи (Use origin links), алгоритм будет работать только из выбранной в данный момент в активном схематическом представлении связи, которая будет считаться основной связью. Алгоритм будет искать все связи, которые соединены с теми же исходными и крайними узлами, что и основная связь, скопирует все вершины, которые будут отображаться вдоль выбранной связи, в те связи, которые он обнаружит, и отделит все эти связи в соответствии с параметром Offset между связями.
На следующих рисунках показаны результаты при установленном и сброшенном флажке Использовать исходные связи (Use origin links). На рисунке 1.1 показано исходное схематическое представление, где объекты схемы не выбраны. Рисунок 1.2 получен после выполнения алгоритма компоновки Разделить перекрывающиеся связи (Separate Overlapping Links) со сброшенным флажком Использовать исходные связи (Use origin links). Алгоритм работал на всем схематическом представлении. Он нашел действительно перекрывающиеся связи в схеме и отделил их в соответствии с параметром Offset между связей.На рисунках 2.1 и 2.2 показан второй вариант работы алгоритма компоновки. На рисунке 2.1 показано исходное схематическое представление с только одной выбранной связью схемы. Если поставлен флажок Использовать исходные связи (Use origin links), выбранная связь используется в качестве основной связи для выполнения алгоритма. Алгоритм копирует отображенные вдоль связи вершины на вторую связь, которая соединена с теми же исходным и крайним узлами, и отделяет две связи в соответствии со значением параметра Offset между связями. Если бы при запуске алгоритма связи схемы не были выбрано, то ничего бы не случилось.
Флажок Абсолютные единицы (Absolute units)
По умолчанию значение параметра Offset между связей выражено в абсолютных единицах, определяемых системой координат, заданной на вкладке Система координат XY (XY Coordinate System) диалогового окна Свойства схематического представления (Schematic Diagram Properties) (при поставленном флажке Абсолютные единицы (Absolute units). Снимите флажок Абсолютные единицы (Absolute units), если вы хотите, чтобы значение этого параметра было выражено в единицах относительно среднего размера символов, используемых в данный момент для изображения узлов схемы в схематическом представлении. В этом случае, если значение параметра Offset между связями равно 2, расстояние, которое будет отделять две связи объектов схемы после выполнения алгоритма, будет соответствовать среднему размеру двух символов, расположенных вплотную.
Кнопка Восстановить по умолчанию (Restore Defaults)
Щелкните на кнопке Восстановить по умолчанию (Restore Defaults), чтобы вернуть все параметры алгоритма Разделить перекрывающиеся связи в их значения по умолчанию. Восстановленными значениями являются либо те, которые по умолчанию задаются в Schematics, либо те значения, которые специально были установлены в качестве значений по умолчанию для шаблона схематического представления, связанного с активной схемой, на вкладке Компоновки (Layouts) редактора набора схематических данных для данного шаблона схематического представления.