练习 3:使用设计检查

在本练习中,您将创建路线设计检查,将设计检查添加到设计检查集,然后将设计检查集应用于路线。

若要创建设计检查,您可以使用现有的路线子图元特性设置数学公式。设计检查公式的复杂性可能有很大差异。在本练习中,您将创建相对简单的设计检查,该检查可验证切线长度是否满足给定设计速度的最小值。

注:

为路线和纵断面创建设计检查的过程非常类似。本练习中示范的基本工作流可以用于路线和纵断面设计检查。

本练习上接练习 2:查看和纠正路线设计规范冲突

创建路线设计检查

  1. 打开 Align-7C.dwg(位于教程图形文件夹中)。
  2. “工具空间”中的“设定”选项卡上,依次展开“路线”“设计检查”集合。

    请注意,有五个集合可用。“设计检查集”集合包含设计检查的组合。必须先将设计检查添加到设计检查集,然后才可将其应用于路线。

    其他四个集合包含用于每个路线图元类型的设计检查。每个图元类型均有可以检查的特定特性。创建设计检查集时,您可以指定要检查的图元类型,然后指定要应用于该图元的特定设计检查。您可以将多个设计检查应用于每个图元类型。

    注:

    切线交点”集合包含用于缓和曲线和曲线编组的设计检查。

  3. 在“直线”集合上单击鼠标右键。然后单击“新建”。
  4. 在“新建设计检查”对话框中,请为“名称”输入 310m @ 50km/h
    BestPractice:

    由于设计检查工具提示不显示特定值,因此设计检查名称应当具体并且唯一。使用数学公式或其他特定信息可以简化更正设计检查冲突的过程。

  5. 对于“描述”,请输入“切线长度必须 >= 310m(如果设计速度 >= 50km/h)”。
  6. 单击 “插入函数”。单击“IF”。

    IF”函数即显示在“表达式”字段中。

  7. 单击“插入特性”。选择“设计速度”。
  8. 在“表达式”字段中,使用键盘在 {设计速度} 特性后输入 >=50,(包括逗号)。
  9. 单击“插入特性”。选择“长度”。
  10. 在“表达式”字段中,输入 >=310,1)(包括右圆括号)。

    以下公式应显示在“表达式”字段中:

    IF({设计速度}>=50,长度>=310,1)

    注:

    在此公式中,末尾处的数字 1 指定了前面的公式是可以接受的。如果图元参数不满足公式中指定的值,就会发生冲突。

  11. 单击“确定”。
  12. “工具空间”“设定”选项卡上,依次展开“路线”“设计检查”“直线”集合。

    您创建的设计检查将显示在“直线”集合中。

将设计检查添加到设计检查集

  1. “工具空间”“设定”选项卡上,依次展开“路线”“设计检查”“设计检查集”集合。
  2. “50kmh 道路长度检查”设计检查集上单击鼠标右键。单击“编辑”。

    这是应用于当前图形中路线的设计检查集。请注意,选定设计检查集中的设计检查将显示在“工具空间”列表视图中。

    提示:

    若要创建新的空设计检查集,请在“设计检查集”集合上单击鼠标右键,然后单击“新建”。

  3. 在“路线设计检查集”对话框中,单击“设计检查”选项卡。

    此选项卡上的表列出了当前位于设计检查集中的设计检查。该表上方的下拉列表允许您向该集添加设计检查。

  4. 在“类型”列表中,选择“直线”。
  5. 在“直线检查”列表中,选择“310m @ 50km/h”,它是您在上一步骤中创建的设计检查。单击“添加”。单击“确定”。
  6. 如果“路线布局工具”工具栏未打开,请选择路线。单击鼠标右键。单击“编辑路线形状”。
  7. “路线布局工具”工具栏中,单击“路线栅格视图”。单击“子图元编辑器”
  8. 在“路线图元”视景中,选择行 5。
  9. 在“路线布局参数”对话框中,检验“长度”值。

    在“设计检查”面板中,请注意,警告符号将显示在您创建的“310m @ 50km/h”设计检查的旁边。在“布局参数”面板中,请注意“长度”值小于设计检查指定的 310 米。

进一步研究:增加直线的长度,直到它达到或超过 310 米。这是使用“切线-切线 (没有曲线)”命令创建的固定线,因此您必须移动圆 D 内的端点夹点以增加长度。

要继续此教程,请转至练习 4:修改设计规范文件