当更改路线图元上的相切约束时,相邻图元的相切约束可以自动更改以保持相切。
在“约束编辑”选项卡(“路线特性”对话框)中,始终执行隐含相切约束交换选项指定相邻图元的相切约束是否自动更改以保持相切。
有四个相切约束:
不受约束(固定)
约束于前一元素(浮动)
约束于后一元素(浮动)
约束于前后元素(自由) “相切约束”可以使用“路线图元”视景或“路线布局参数”窗口更改。
对于在更改相切约束时“始终执行隐含相切约束交换”选项如何影响相邻路线图元的行为,可参考下面两个示例。
下例显示了一条“约束于前后元素”(
自由)的直线以及相邻的两条“不受约束”(
固定)的曲线。

如果将该直线更改为“不受约束”(
固定),该曲线的行为方式为以下任意一种。行为取决于是否选择了“始终执行隐含相切约束交换”选项:
浮动),第二条曲线的相切约束更改为“约束于前一元素”(
浮动)。在此情况下,如果编辑曲线,曲线仍保持与直线相切。可以对这两条曲线进行修剪,从而使它们在直线的相切点结束。 

下例显示了一条“约束于前后元素”(
自由)的曲线编组以及相邻的两条“不受约束”(
固定)的直线。

如果将曲线编组更改为“约束于后一元素”(
浮动),这些曲线的行为方式为以下任意一种。行为取决于是否选择了“始终执行隐含相切约束交换”选项:
浮动),并对其进行修剪,使其在与曲线编组的切点处结束。第二条直线的相切约束没有更改。发生这种情况是因为曲线编组是浮动的第二条直线,第一条直线是浮动的曲线编组。 
