Compose cross-section data model

 

Function ready condition: - if all input tables are empty in case of no soil model (function has to be processed also in case of no soil) - if SOILNB and SUPANG are tested in case of soil model TOPLOAD, LAMBDA and SOILSUP may remain empty (means values=0.), but have to be tested when containing data.

Function error condition: 8 error conditions, 3 severe warning conditions, 17 warning conditions, 2 informational messages, 5 messages.

Errors:

E610/1:

Defunct.

E610/2:

Defunct.

E610/3:

Ovalisation > 25 % of diameter

An element ovalisation after redistribution exceeds 25 % of DIAM.

(For the elements in question the fields of OVAL4-O in table W-REDIS are made red. It's not possible to make further (stress) calculations because of the instability of the cross-section.)

E610/4:

External pressure > critical one

The external pressure is greater than the critical one.

(The influence of soil pressure (SOILNB, TOPLOAD, LAMBDA, SOILSUP) is included.)

E610/5:

Bend parameter < 0.01

The bend parameter Lambda during calculations with Section Model option Ovalising or Material Model Non-Linear becomes less than 0.01.

(The bend parameter value should not be less than 0.01, because the modelling of the bend behaviour becomes too inaccurate.)

E610/6:

Will not calc. Supports & Oval. Redist.

The combination of supports being present in the pipe configuration and the ovalisation redistribution model option set to ‘none’ is not advisable. This error indicates that as a response to the question “Supports and no oval. redistribution is not advisable. Stop calculations?” the user chose to stop the calculations.

(To continue, set back design function 1, set the ovalisation redistribution model option to ‘allowed’ and recalculate the project.)

E610/7:

Diam/wallth ratio < 5, can't calc. DF6.1

Extreme diameter/wall thickness ratio occurs, the D/t ratio is smaller than 5.

(See table 'Pipe dimension data'  [PIPEDIM] in design function 3.1. The current design function can only be calculated with ratios of 5 and larger.)

E610/8:

Model singularity found when calc.

The pipeline is modelled in such a way that singularity occurs.
One of the possible causes is a very short element next to an element with a normal length.

(See table 'Elements of pipeline'  [ELEMNTS] in design function 2 and reconsider the pipeline model.)

Severe warnings:

S61-001:

Allowable implosion moment due to pressure reached or exceeded between elements (number1) and (number2), with peak of (value) % at element (number3).

The external pressure exceeds the allowable implosion moment according to NEN 3650-2:2020+A1:2024.

'number1' = first element of region exceeding the limit

'number2' = last element of region exceeding the limit

'value' = value at element with highest value

'number3' = element with highest value

(It concerns generally not all elements between 'number1' and 'number2')

S61-002:

Allowable implosion moment due to bending moment reached or exceeded between elements (number1) and (number2), with peak of (value) % at element (number3).

The bending moment exceeds the allowable implosion moment according to NEN 3650-2:2020+A1:2024.

'number1' = first element of region exceeding the limit

'number2' = last element of region exceeding the limit

'value' = value at element with highest value

'number3' = element with highest value

(It concerns generally not all elements between 'number1' and 'number2')

S61-003:

Allowable implosion moment due to pressure and bending moment reached or exceeded between elements (number1) and (number2), with peak of (value) % at element (number3).

The combination of pressure and bending moment exceeds the allowable implosion moment according to NEN 3650-2:2020+A1:2024.

'number1' = first element of region exceeding the limit

'number2' = last element of region exceeding the limit

'value' = value at element with highest value

'number3' = element with highest value

(It concerns generally not all elements between 'number1' and 'number2')

Warnings:

W610/1 :

Cross-section data ignored

There is no soil at all and one or more of the input tables SOILNB, TOPLOAD, LAMBDA, SUPANG and SOILSUP contain data.

output table CROSDAT will be filled with zero values.

W610/2 :

SoilNB greater than RVT

At one or both nodes of an element a SOIL model (values ≠ 0.) has been specified and the specified SOILNB value is greater than the average RVT value at the nodes.

W610/3 :

General loadfactor ≠ 1

The general load factor in table LOCASE is not equal to 1.

(The specified top (soil) loads SOILNB and TOPLOAD are multiplied with the general load factor. The warning is given because this may be not intended (especially in case of NEN 3650-2 calculations).)

W610/4 :

Ovalisation is 'value' % of diameter

The ovalisation of an element exceeds 10% of diameter.

W610/5 :

Diameter ratio < 90 % at redistribution

The redistribution key is active and in the pipeline a transition in element diameter with a ratio of less than 0.9 occurs.

(The redistribution calculation model is less realistic in case the diameters of two adjacent elements differ more than 10 %.)

W610/6 :

Topload not placed after infin node

The redistribution key is active and a TOPLOAD has been specified at an INFIN boundary point and beyond (Infinite in input data table ENDPTS).

(Top load is applied on the pipeline considered only. Redistribution is correct but the influence on the INFIN(ite) part is not calculated.)

W610/7 :

Redistribution without soil not done

The redistribution key is active and there is no soil.

(Redistribution involves redistribution of (peak) soil loadings and as a result deformations of the cross-sections along the pipeline.)

W610/8 :

Closed end assumed to be rigid at redis

The redistribution key is active and a closed boundary point exists in the configuration.

(For the redistribution of cross-sectional deformations along the pipeline it is assumed that a CLOSED end/boundary point is rigid with regard to the adjacent sections. This means that with a closed end the pipe will remain circular and the redistribution will be damped.)

W610/9 :

Moment ADDCROS > 25 % of INTFOR

The additional bending moment calculated and reported in table ADDCROS exceeds 25 % of the bending moment from table INTFOR.

(The maximum value of the moment in table ADDCROS (always in a vertical plane) has been compared with the maximum value of M-BEN in table INTFOR (may be in any plane). This warning has been given for information only.)

W610/10:

'title' at slack element (number1 - number2)

At elements with SLACK a top (soil) load or a horizontal soil support has been specified.

number1 / number2 = first/last slack element with (top) soil load.

('title' is either SOILNB or TOPLOAD or LAMBDA or SOILSUP. If one of these loads is specified, the load is applied on the cross-section. Especially in combination with Loading Redistribution applied the results may be not in accordance with the existing situation.)

W610/11:

Iteration stopped (DIF/BEL 'value')

As a result of additional cross-sectional loads from ADDCROS the iteration process checking for gaps has reached the max. number of 100. The value reported is the disequilibrium divided by the load.

W61-012:

Implosion moment > 75 % of allowable, peak at element (number1)

At at least one location one of the implosion moment criteria (due to pressure, due toe bending moment, due to their combination) is between 75 % and 100 % of the allowable limit. See tables RDPLMAX or RLDPLMX for details.

'number' = element with highest value, note that other lower peaks may also exist

(The influence of the soil is taken into account.)

W610/18:

ADDCROS iteration >100 diseq 'value'

The calculation of data of the ADDCROS table was halted after 100 iterations. No equilibrium has been found.

'value' shows the relative disequilibrium (DISEQ/LOAD)

W610/19:

Table CROSDAT, RVSOCC 'value' %

In table CROSDAT, a calculated rate of soil bearing capacity under the occurring soil loads and soil reactions (RVSOCC1 or RVSOCC2) greater than 120 % has been found.

 'value' shows the maximum percentage found.

'value' shows the relative disequilibrium (DISEQ/LOAD)

W610/20:

Supports present, but no Oval. Redist.

The combination of supports being present in the pipe configuration and the ovalisation redistribution model option set to ‘none’ is not advisable. This warning indicates that as a response to the question “Supports and no oval. redistribution is not advisable. Stop calculations?” the user chose to continue with the calculations.

(Unrealistic high ovalisation values at the support location(s) is a consequence of this choice. For more realistic results, set back design function 1, set the ovalisation redistribution model option to ‘allowed’ and recalculate the project.)

W61-021:

Joint at node 'num' is leaking due to extra loads (SoilNB).

A joint without stop has a rotation beyond the maximum allowable rotation. In design function 5 this maximum was not reached, but as a result of the extra SoilNB it is reached now. When more than 2 joints leak only the first and last leaking joints are reported in two separate warnings. The total number of leaking joints are reported in I61-009.

Or

Joint at node 'num' is leaking due to extra loads (SoilNB + Topload).

A joint without stop has a rotation beyond the maximum allowable rotation. In design function 5 this maximum was not reached, but as a result of the extra SoilNB and top load it is reached now. When more than 2 joints leak only the first and last leaking joints are reported in two separate warnings. The total number of leaking joints are reported in I61-009.

 

'num' = node of leaking joint

(When the joint does not leak as a result of the extra SoilNB but does leak when also extra top load is applied (SoilNB+Topload) is reported.) (1)

W61-022:

Joint at node 'num' reached a stop due to extra loads (SoilNB).

A joint with clearance has reached the maximum allowable clearance (either in case of compression or tension). In design function 5 this maximum was not reached, but as a result of the extra SoilNB it is reached now. When more than 2 joints stop only the first and last joints without any clearance left are reported in two separate warnings. The total number of 'stopping' joints are reported in I61-010.

Or

Joint at node 'num' reached a stop due to extra loads (SoilNB + Topload).

A joint with clearance has reached the maximum allowable clearance (either in case of compression or tension). In design function 5 this maximum was not reached, but as a result of the extra SoilNB and top load it is reached now. When more than 2 joints stop only the first and last joints without any clearance left are reported in two separate warnings. The total number of 'stopping' joints are reported in I61-010.

 

'num' = node of joint without any clearance left

(When the joint does not 'stop' as a result of the extra SoilNB but does 'stop' when also extra top load is applied (SoilNB+Topload) is reported.) (1)

Information messages:

I61-009:

A total of 'num' joints are leaking due to extra loads (SoilNB).

When more than 2 joints leak due to additional loads defined in SoilNB, the total number of leaking joints as reported in W61-021 including the ones warned for.

'num' = number of leaking joints

Or

A total of 'num' joints are leaking due to extra loads (SoilNB + Topload).

When more than 2 joints leak due to additional loads defined in SoilNB and top load, the total number of leaking joints as reported in W61-021 including the ones warned for.

'num' = number of leaking joints

(When the joints do not leak as a result of the extra SoilNB but do leak when also extra top load is applied (SoilNB+Topload) is reported.) (1)

I61-010:

A total of 'num' joints have reached a stop due to extra loads (SoilNB).

When more than 2 joints stop due to additional loads defined in SoilNB, the total number of 'stopping' joints as reported in W61-022 including the ones warned for.

'num' = number of joints without any clearance left

Or

A total of 'num' joints have reached a stop due to extra loads (SoilNB + Topload).

When more than 2 joints stop due to additional loads defined in SoilNB and top load, the total number of 'stopping' joints as reported in W61-022 including the ones warned for.

'num' = number of joints without any clearance left

(When the joints do not 'stop' as a result of the extra SoilNB but do 'stop' when also extra top load is applied (SoilNB+Topload) is reported.) (1)

Messages:

M610/1:

'title' in CROSDAT set to no soil

A soil parameter has been specified at a pipe section without soil.

(title = soil load parameter SOILNB or TOPLOAD The presence of soil is governed by the specification of RVS. For pipeline sections without soil load parameters are ignored.)

M610/2:

Zero displ. with redistribution

All displacements resulting from Design function 5 are zero and the Ovalisation Redistribution option in function 1 has been set to Allowed.

(Redistribution is useless in this case.)

M610/5:

Disequ. in ADDCROS : ‘value1’/’value2’

A disequilibrium between loading and reaction has been found in the data of table ‘Additional cross-sectional loads’ [ADDCROS]. The maximum is reported, with ‘value1’ the loading and ‘value2’ the reaction.

(This message is only generated if the disequilibrium is > 1 %)

M610/6:

ADDCROS ‘nm’ elm w gap (‘numb1’-‘numb2’)

While calculating data for table ‘Additional cross-sectional loads’ [ADDCROS], ‘nm’ elements were detected that keep changing state from “no gap between element and soil” to “gap between element and soil”. In order to finish calculations, these elements were ultimately calculated as having a gap between element and soil (worst case). All ‘nm’ elements are located between element number ‘numb1’ and element number ‘numb2’

M610/7:

ADDCROS iterat changed, affects ‘nm’ elm

A total of ‘nm’ elements were calculated using an incorrect soil stiffness (KLS instead of KLT or vice versa). In order to finish calculations, this situation was only corrected for some of those elements. Using this approach a solution was found, indicating that the influence of the incorrect soil stiffness with the rest of the elements is negligible.

(This message is only generated after more than 100 iterations.)

 

Note 1:

Two checks are performed, one with only SoilNB, and one with SoilNB+Topload. When a joint leaks or stops as a result of only SoilNB it is reported. When additional top load is applied the joint is reported again. This counts for warnings W61-021 and W61-022 as well as for I61-009 and I61-010. So, having 5 leaking joints and 3 of them leak due to only SoilNB and also top load is applied, the messages 'I61-009: A total of 3 joints are leaking due to extra loads (SoilNB).' and 'I61-009: A total of 5 joints are leaking due to extra loads (SoilNB + Topload).' are reported.


H6104 (last modified: Feb 26, 2026)

See also:

Design function description

Input data table overview

Output data table overview