Create design checks to verify the design parameters for criteria that are not included in the design criteria file.
The tables contained in the design criteria file contain the most commonly used criteria for alignment design. Other criteria can be checked by using mathematical expressions known as design checks .
Design checks are created and managed in the same manner as label expressions. Use the Design Check Editor dialog box, which is similar to the Expressions Dialog Box, to create and edit design checks. To apply a design check to an alignment, you must add it to a design check set , which is similar to an alignment label set.
You can create design checks for lines, curves, spirals, and tangent intersections, which are groups of multiple line, curve, and spiral entities.
Independent entities are checked separately from sub-entities in tangent intersection groups. To apply the same design check to both entity types, create a separate design check for each type. For example, to enforce a minimum radius for all curves, create a curve design check for use with the independent curves and a tangent intersection design check for use with spiral-curve-spiral groups.
Design checks differ from label expressions in that they always return a true or false value. For example, you can create a design check to issue a notification if a tangent is shorter than a specified minimum tangent length.
Tutorial Exercise: Working with Design Checks
See Also
Topics in this section
- Design Check Examples
Following are some examples of design check syntax.
- Creating a Design Check
To create a design check, set up a mathematical formula that uses existing alignment sub-entity properties.
- Editing a Design Check
After you create a design check, you can edit it from the Settings tab in Toolspace.
- Alignment Design Check Sets
Save commonly used combinations of design checks in a design check set, which is then applied to an alignment.