DOT > DOH > PRECONSTRUCTION > HIGHWAY DESIGN BRANCH > ROADWAY DESIGN > CRITERIA2000

Return to Criteria Contents

Criteria Output Error Messages

In this section of the criteria manual, I am attempting to log all possible error messages that may be encountered when running criteria. For each error message I hope to have an explanation of the cause of the error, or at least perhaps provide a clue about where to look for the cause of the error.

If your error message is not listed in the following table, try finding it in the "built-in bugs" table. If you still cant find it, contact Roadway Design CADD support, to have it added.


PX2

    WARNING: Attempting to DRAW TO  PX2 which has
             NOT been previously defined for this cross-section.

Type of Error: Geopak Shapes PX2 is a shape "pavement marked point", and is defined by the Geopak software. This error message always indicates a problem with the Geopak pavement shape.


Unable to calculate el diff

    WARNING: Unable to calculate el diff at X33 Y33.
           at line: 17914  (file:(15) u:\fdss05.cri, line: 425)

Type of Error: Existing Ground Line This error occurs when the criteria attempts to determine the relation of a marked point with the existing ground line. Most often this happens with point 33 (the standard ditch point).

Note: Be aware that the criteria author has used "built-in bugs" to deliberately cause this error under certain conditions. For more details on this abhorrent programming behavior, see the "built-in bugs" section.


X140 - X141

    WARNING: Attempting to DRAW TO marked point X140 which has
             NOT been previously defined for this cross-section.
           at line: 14516  (file:(13) u:\fdss02.cri, line: 329)
             This problem has been detected on the LEFT side of cluster with:
                  baseline       = L        ,
                  profile        = L        ,
                  tie            = -10.500000,
                  pgl chain      =          ,
                  cluster offset = MINUS,

    WARNING: Attempting to DRAW TO marked point X141 which has
             NOT been previously defined for this cross-section.

These two message will almost always show up together. Points 140 and 141 are used to mark the left cluster shoulder and slope-stake points when resolving intersecting slopes. This situation should occur on the LEFT side of cluster.

Type of Error: User Input Error. The user has specified that the criteria (ldss, adss, fdss or clsp) on the left side of the right cluster is to RESOLVE INTERSECTING SLOPES. However, the criteria that was included on the right side of the left cluster was not.

Solution: Specify RESOLVE INTERSECTING SLOPES for criteria on both sides of the expected slope intersection. Remember, that calling for RESOLVE INTERSECTING SLOPES will be ignored if the slopes do not actually intersect.



Built-In Bugs

Within the criteria library are many instances of intentional error - built in bugs. The purpose of these bugs is to bring certain situations to the attention of the user, by causing the Geopak software to produce error messages and abort processing of a particular cross section station.

Typically, these situations are the result of improper definition of defined variables. However, they could also result from unforeseen circumstances; such as a ditch grade elevation being above natural ground.

The intention is to alert the user to these situations rather than completing a proposed cross section incorrectly. Often, incorrectly drawn sections may not be obvious and can go undetected.

Each of the built in bugs references a marked point in such a way as to produce an "Unable to calculate el diff at x** Y** " error statement in the output log file. Since the error message mentions the marked point number, the point number has been used to index the type and location of the error. This should make it easier to identify and correct invalid user input.

The following table lists all the point numbers used to identify different types of errors.

Using the X* Y* point number reported in the error message: "Unable to calculate el diff at x** Y** ", look up the cause of the error in this table. Note: Criteria File Types DSS are LDSS, ADSS and FDSS

PointCriteria FileDescription of error.
969DDE & VLCant determine the slope stake point. Incomplete typical section or error in ground line.
970DSS & CSLPMissing or invalid DEFINE_DGN statement for "SLOPE CATCH POINT"
971DSS, CSLP & CCMissing or invalid DEFINE_DGN statement for "CHANNEL ORIGIN"
972DSS & CSLPMissing or invalid DEFINE_DGN statement for "GUARDRAIL LINE"
973DSS & CSLPMissing or invalid DEFINE_DGN statement for "SHEARPOINT LINE"
974DSS & BRMMissing or invalid DEFINE statement for "DITCH GRADE LEFT"
975DSS & BRMMissing or invalid DEFINE statement for "DITCH GRADE RIGHT"
976DSSMissing or invalid DEFINE statement for "SHEARPOINT PROFILE"
977DSSMissing or invalid DEFINE statement for "SHEARPOINT PROFILE CHAIN"
978DSS & CSLPUnable to extend a slope to natural ground, extension of ground line element may be required.
979SHLDMissing or invalid DEFINE_DGN statement for "SHOULDER WIDTH ELEMENT"
980DDEIndication that user did not specify front ditch slope when the ditch origin was not at the slope stake point.
981DDEThe station is not within the defined profile.
982DDEThe ditch profile resulted in a depth less than the defined minimum.
983DDEThe back edge of the ditch base is above natural ground.
984SHLDUse of subgrade adjustment in conjunction with trenched shoulder.
993MDNBWInsufficient gap between shape clusters for median barrier wall.
994VLMissing or invalid DEFINE statement for "VL** CHAIN"
995 VLMissing or invalid DEFINE statement for "VL** PROFILE"
996VLMissing or invalid DEFINE statement for "VL DGN ELEMENT"
997TMPLTMissing or invalid DEFINE statement for "EXIST DGN EOP"
998 CC & MDNCCCurbing criteria included after files other than TMPLT or SHLD.
999MDNCCInvalid curb type specified.

Return to Criteria Contents