Following are some examples of design check syntax.
The following examples demonstrate the type of parameters that can be validated using design checks. Use the examples as a basis to create your own custom design checks.
This design check validates that a tangent is a minimum specified length.
| Name | Tangent Length >= 100 |
| Type | Line |
| Formula | {Tangent Length}>=100 |
| Formula Description | Tangents must be greater than or equal to 100. |
Minimum Tangent Length at a Design Speed
This design check validates that a minimum tangent length is used at a given design speed.
This design check validates that a minimum curve radius is used at a given design speed. This design check is relatively complex, and combines several formulas into a single design check.
In this example, the minimum curve radius at eight separate design speeds is validated. When applied to an alignment, the design check checks the curve design speed value, and then validates that the radius is greater than or equal to the specified value.
Design Speed On Tangent Length
This design check validates that the tangent length is within a specified range at a given design speed. This design check is relatively complex, and combines a several formulas into a single design check.
In this example, tangent length at five separate design speeds is validated. When applied to an alignment, the design check checks the tangent design speed value, and then validates that the tangent length is within the specified range.
