Function errors/warnings/messages

Perform cross-section calculations and checks according to ASME B31.8


Function ready condition: - if input data table SECT318 is tested.


Function error condition: No error condition, 2 warning conditions, 4 messages



Ovalisation is 'value' % of diameter

The ovalisation of an element exceeds 10 % of the diameter.

(An ovalisation exceeding 10% is considered to be very large.)


Calculated stress > allowable stress

At least one of the calculated check stresses in table SMAX318 exceeds the allowable stress elaborated in output table CSGENB.



Weak element(s) not calculated

Only WEAK elements have been specified in (a row of) table SECT318.


No elements calculated

Only WEAK elements have been specified in table SECT318.


All elements already calculated

All pipeline cross-sections specified in table SECT318 are already calculated including the detailed stresses of the last specified element in table SECT318.


Topload = 0.

The TOPLOAD indicator in table SECT318 is YES and (the TOPLOAD-value =0. and the Loading Redistribution option is OFF or no table TOPLOAD exists).

in output table CSLOAD the relevant TOPLOAD-value will become indicated .0 or UNDEFINED if no table TOPLOAD exists.

(This message is given to indicate that the TOPLOAD specified is zero over (parts of) the pipeline. this may be the real situation, but it is also possible that input of the TOPLOAD table has been omitted erroneously.)

H6504, last changed: 14/09/2016

See also:

Design function description

Input data table overview

Output data table overview

Additional output data table overview