分隔叠置连接线布局算法属性
如果在布局任务下拉列表中选择了“分隔叠置连接线”逻辑示意图布局算法,则在“逻辑示意图编辑器”工具条上单击布局算法属性按钮 将打开关联的属性对话框,如下所示:
这些参数值是 Schematics 默认指定的值,或者是专门针对与活动逻辑示意图相关的逻辑示意图模板设置的默认值(通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。
“连接线之间的偏移”参数
连接线之间的偏移参数用于确定在执行布局算法后分隔两条逻辑示意图连接线的间距。此偏移量还用于确定逻辑示意图连接线的起始/终止结点与自动插入到连接线上的第一个/最后一个中断点之间的距离(如下图 3.1 所示)。偏移单位取决于绝对单位复选框。
下图显示的是未选中“绝对单位”复选框时的“连接之间的偏移”参数。图 3.2 展现的是初始逻辑示意图。图 3.3 是“连接线之间的偏移”等于 0.5 时执行“分隔叠置连接线”算法后所获得的逻辑示意图。图 3.4 显示的是“连接线之间的偏移”等于 2 时所获得的结果。
“使用原始连接线”复选框
“分隔叠置连接线”布局算法可以两种不同的方式作用于逻辑示意图中所包含的逻辑示意图连接线。它或者作用于具有相同起始结点和末端结点以及完全相同路径和折点数的逻辑示意图连接线(其中所有这些折点均叠置,所以连接线也完全叠置 ),或者作用于具有相同起始结点和末端结点但具有不同连接线路径的逻辑示意图连接线。
使用原始连接线复选框可用于确定要处理的连接线类型:
- 如果未选中此复选框(默认值),则此算法将作用于真正叠置的逻辑示意图连接线。在这种情况下,将产生下列某种结果:
- 没有选中活动逻辑示意图中的任何逻辑示意图要素连接线,而且此算法作用于整个逻辑示意图,并搜索逻辑示意图中所有实际存在的叠置连接线,然后根据“连接之间的偏移”参数分隔它们。
- 当前已选择活动逻辑示意图中的逻辑示意图连接线,在这种情况下,此算法作用于各组所选叠置连接线 - 根据“连接之间的偏移”参数分隔所选的叠置连接线。
- 如果选中“使用原始连接线”复选框,算法将仅从活动逻辑示意图中当前所选的连接线(被视为参考连接线)开始运行。此算法将搜索所有与参考连接线连接相同起始结点和末端结点的连接线,将沿所选连接线显示的折点复制到所有检测到的连接线,并根据“连接线之间的偏移”参数分隔所有这些连接线。注:
在该配置下,在执行算法之前只须在活动逻辑示意图中选择一条逻辑示意图连接线。如果在逻辑示意图中选择多条连接线,则应用布局任务按钮 不可用。
下面各图显示了“使用原始连接线”复选框。图 1.1 显示的是未在其中选择任何逻辑示意图要素的初始逻辑示意图。在执行“分隔叠置连接线”布局算法后将获得图 1.2,并且未选中“使用原始连接线”复选框 - 算法作用于整个逻辑示意图。此算法搜索了逻辑示意图中实际的叠置连接线,并根据“连接线之间的偏移”参数分隔了这些连接线。
如果在执行算法之前,已选择图 1.2 中被分隔的两条连接线,则将以完全相同的方式分隔这些连接线。
绝对单位复选框
默认情况下,将“连接之间的偏移”参数解释为“逻辑示意图属性”对话框(已选中“绝对单位”复选框)中“XY 坐标系”选项卡上指定的坐标系所确定的绝对单位。如果要将此参数值解释为当前符号(用于表示逻辑示意图中的逻辑示意图结点)的平均大小的相对单位,请取消选中绝对单位复选框。在这种情况下,如果“连接线之间的偏移”参数值为 2,则执行算法后两条逻辑示意图要素连接线之间的距离为两个并排放置的符号的平均大小。
使用相对单位指定参数要比使用绝对单位指定参数容易,但前者仅在示意图中存在参考比例时才具有实际意义。
恢复默认值按钮
单击恢复默认值按钮可将所有“分隔叠置连接线”参数重新初始化为其默认值。这些恢复的值是 Schematics 默认指定的值,或者是专门针对与活动逻辑示意图相关的逻辑示意图模板设置的默认值(通过此逻辑示意图模板的“逻辑示意图数据集编辑器”的“布局任务”选项卡进行设置)。