组件显示条件表达式
使用此对话框,可根据外部影响(例如,平面和纵面控件和末端条件)创建模板的变化。使用此功能,可应用一个能够根据特定桩号处发生的情况而加以变化的模板。利用此功能,您无需了条件何处发生了变化而导致可能需要不同的模板,且可允许模板内的规则做出更改。
此功能具有两个主要特征。首先,模板中已存储独立规则。支持以下类型:水平、水平绝对值、垂直、垂直绝对值、坡度、坡度绝对值和已显示组件。除最后一个类型外,其余所有类型均为两点之间使用 <、<=、=、>=、> 的条件表达式,可将两点之间的指定偏差与特定值进行比较。
例如:
Rule1 - 点 1 和点 2 之间的平面偏差小于 10。
中线组件的规则为NOTRule1
Median Component Rule1 = False
Median Component Rule1 = True
Rule2 - 从点 1 到点 2 的坡度大于 -10%
Rule3 - 从点 1 到点 2 的坡度小于 10%
在此示例中,规则通常具有 5 个组件。
-
名称
-
类型,例如,绝对平面偏差 (Absolute Horizontal Difference)
-
计算值(例如,Point1.x - Point2.x)
-
测试(<、<=、=、>、>=)
-
测试值(例如 10)
此功能的第二部分是组件中存储的条件表达式。条件表达式的示例为:Rule1 OR Rule2 AND Rule3.
中线组件的条件表达式
显示当前组件的条件显示表达式。表达式按从左到右的顺序进行求值,括号用于控制表达式的优先级。
计算当前表达式。如果出现错误,会显示一条消息,且错误的位置会高亮显示。
AND OR NOT ( )
将特定文本置于当前光标位置的编辑字段内,然后在末端添加一个空格。
选定的规则按钮
将选定的规则名称置于当前光标位置的模板显示规则内,后跟一个空格。
模板显示规则
列出当前模板显示规则。
添加规则
激活显示规则对话框。
编辑规则
如果选定单个规则,激活编辑显示规则 (Edit Display Rule)对话框。
删除规则
从列表中移除所选规则。