Function errors/warnings/messages

Function errors/warnings/messages

Compose pipeline configuration

 

Function ready condition: All '(R)equired'-input data tables tested

Function error condition: 43 error conditions, 15 warning conditions, 2 messages

Errors:

E200/1:

180 degree bend

A bend angle BEND greater than 179.5 degrees has been found.

output table SHAPEP will be QUESTIONED and related BEND = [Error!]

other output tables will not be produced

E200/2:

Overlap

Overlapping of bends or extensions occurs.

output tables SHAPEP and SHAPEB will be produced

output table LENGTH will be QUESTIONED and related BEND.IND = [Error!]

other output tables will not be produced

E200/3:

Zero polygon length

Two polygon points coincide.

output table SHAPEP will be QUESTIONED and V.BEND = [Error!]

other output tables are not produced

E200/4:

Over 30000 nodes

Due to the element generation process a too large number of nodes is found.

input table POLYDIF will become QUESTIONED

output tables SHAPEP and SHAPEB will be produced

output tables LENGTH, NODES, ELEMNTS and PROFILE will not be produced

E200/5:

Extreme element length ratio

Length ratio of any 2 consecutive elements is > 100 or < 0.01.

all output tables have been produced, except PROFILE

output table ELEMNTS will be questioned and extreme value fields will be red and filled with asterisks

E200/6:

Weak element not correct

2 successive polygon lines are specified as WEAK.

input table POLYDIF will become QUESTIONED

no output tables will be produced

E200/7:

Polygon ident 'name' not unique

In one of the input tables ORIGIN, POLYDIF or ADIDENT an IDENT is found that also occurs in one of the other mentioned tables.

all output tables have been produced

the input table with the double ident and output table IDENTS have been questioned

E200/8:

Element 'number' with more than 4 names

One or more elements have been assigned to more than 4 groups. This might include automatically generated PipeIn or PipeOut groups.

all output tables have been produced

output tables GRELEM and AVGRPS have been questioned

E200/9:

Polygon length < tee 'name' element

A polygon length from table LENGTH is less than the run length of the adjacent Tee (L-RUN) specified in table TEECONF.

only output tables SHAPEP and SHAPEB have been produced

E200/10:

Connects to one point with diff. spec

Connections to the same point in table CONNECT and/or SISPRC have been specified with different CONNAME and TEE-REF and/or different partially restrained connections. This error also is reported when having equal CONNAMEs for different starts and ends of SiS sections.

all output tables have been produced

E200/11:

Tee 'name' with more than 3 elements

More than one connection is made to the same point specified as a Tee.

only output tables SHAPEP and SHAPEB have been produced

(A connection with more than 3 elements is not a tee as defined in DF2.)

E200/12:

Tee-ref 'name' not defined in TEECONF

The Tee reference name in table CONNECT does not occur in table TEECONF.

no output tables have been produced

input tables CONNECT and TEECONF have been questioned

E200/13:

Tee 'name' distance > length/100

The distance specified between the connected points of a Tee exceeds 0.01 times the smallest value of the lengths of run or branch.

output tables SHAPEP and SHAPEB have been produced

(The requirements for a tee are more severe than for a mere connect.)

E200/14:

Tee 'name' not square ('value' deg)

The run and branch of a tee are not perpendicular to each other.

output tables SHAPEP and SHAPEB have been produced

(This error is given if the deviation is greater than 0.1 radians (about 5.7 degrees) because in that case the formulae for flexibility and stress intensification are considered to become too inaccurate. if the deviation exceeds 0.05 radians, a warning is given.)

E200/15:

Double connection

A connection in table CONNECT has been specified more than once.

output tables have been produced

E200/16:

Number of connects+joints > 5000

The number of connected points specified in table CONNECT exceeds 5000.

input table CONNECT will become questioned.

(A design with over 5000 connects requires too much memory and disk space.)

E200/17:

Tee-connect without table TEECONF

A TEE has been specified in table CONNECT and table TEECONF does not exist.

input table CONNECT will become questioned

no output tables have been produced.

E200/18:

T-run (or T-bra) 'conname' without adjacent element

A Tee has been specified and there is no adjacent pipe element at one of the Run or (Branch) elements.

(The stress intensification factors are dependent on the mean radius and wall thickness of the matching pipe.)

E200/19:

Support(s) overlap

The overlap of supports is greater than 10% of the support length.

(This can occur as well if (part of) the support length falls outside the pipeline range specified, so before the start point or after (one of) the end point(s). Table ELEMNTS has been questioned and the element type for the support(s) indicated as [Error!])

E200/20:

Table PIPES, ident 'name' not found

An IDENT specified in table PIPES is not from tables ORIGIN or POLYDIF or generated by the program: e.g. bend tangent points.

(IDENTS specified in table ADIDENT are not allowed, bend polygon points neither.)

E200/21:

Pipes start in bend not allowed

The first joint of a series in table PIPES falls within a bend.

E200/22:

PIPES "title" "value" ends in bend

This error only occurs if multiple joints are defined in a row in table PIPES. The last joint defined in that row in table PIPES is located in a bend.

("Title" refers to the identification name of the polygon point, "value" is the distance from that polygon point along the pipeline axis to the first joint defined in that row.)

E200/23:

Joint at or before 'name' not allowed

The location of a joint in table PIPES falls at the start or before a pipeline section specified through tables ORIGIN and POLYDIF.

('name' is the IDENT of the start point in ORIGIN or (one of) the end point(s) from table POLYDIF or the start or end point of a WEAK element.)

E200/24:

Joint at or after 'title' not allowed

The location of a joint in table PIPES falls at the end or after a pipeline section specified through tables ORIGIN and POLYDIF.

('name' is the IDENT of the start point in ORIGIN or (one of) the end point(s) from table POLYDIF or the start or end point of a WEAK element.)

E200/25:

Bend ident 'name' not allowed in PIPES

The ident of a bend polygon point is used in table PIPES.

E200/26:

L-PIPE in table PIPES > half bend rad

The pipe length L-PIPE between two joints is greater than half the radius of the bend to be passed by.

E200/27:

Pipe spanning 2 bends 'title' 'title'

This error only occurs if multiple joints are defined in a row in table PIPES. At least one pipe section spans two bends.

(Both 'title's refer to the polygon identification of the bends involved.)

E200/28:

Joint element 'number' connected

The joint with the given element number is also (partially restrained) connected to another element, which is not allowed.

(Tables PIPES and (CONNECT and/or SISPRC)will have the error status, error indicators in the tables show the involved elements.)

E200/29:

Joints at 'value' ('title') too close

There is a second joint too close to the joint with ident 'title' at position 'value'. A minimum distance of 25 mm between joints is required.

E200/30:

Jnt at 'value' ('title') bef prev idt

The joint at position 'value' (with ident 'title') is located before the previous ident.

(Most likely a negative S-AX-L in table PIPES is given that results in the position of one or more joints before the ident before the referenced ident in that row.)

E200/31:

Supports overlap other (min 'value')

Supports overlap other (max 'value')

This error occurs if a table support overlaps another node which cannot be moved (such as endpoints, connections etc.), or if a point support is located at a leg of a tee.

(This error only occurs if the support itself cannot (sufficiently) be moved to resolve this problem.)
(If more than one of these situations occur, both the minimum and maximum overlap are reported as separate errors.)

E200/32:

Weak/joint in SIS group PipeIn 'id'

The inner pipe section as indicated by group PipeIn 'id' and defined in SISSECT contains a weak and/or joint element, which is not allowed

E200/33:

Weak/joint in SIS group PipeOut 'id'

The outer pipe section as indicated by group PipeOut 'id' and defined in SISSECT contains a weak and/or joint element, which is not allowed

E200/34:

No outer for SISPRC at 'number'

For the SIS partially restrained connection as specified in [SISPRC] at node ‘number’ no match could be found on the outer pipe section as specified in [SISSECT].

([CONDATA] has been questioned and the IDENT2 and NODE2 values are indicated as [Error!].)

E200/35:

SIS PRC reference ‘ident’ not allowed

The referenced ident falls outside the inner pipe section as specified in [SISSECT], which is not allowed.

E200/36:

No inner for SIS PRC at ‘ident’ ‘value’

The SIS partially restrained connection as specified in [SISPRC] falls outside the inner pipe section as specified in [SISSECT], which is not allowed. Ident refers to the reference ident as specified in [SISPRC] and value is the distance to/from the ident.

E200/37:

> 1 connection betw. nodes 'num' & 'num'.

There is more than one connection defined between the same pair of indicated nodes, which is not allowed. Connections can be defined in [CONNECT] and [SISPRC]

E200/38:

More than 10 nodes connected.

A fixed connection between eleven or more nodes has been defined in the “Pipeline connections” [CONNECT] table. This is beyond what the program can handle. Please reduce the number of connected pipeline sections at that point to 10 or less.

E200/39:

SIS‘id1’ and SIS‘id2’ overlap

The specified SIS sections ‘id1’ and ‘id2’ in table [SISSECT] overlap, which is not allowed. Each element can only be part of either one PipeIn group or one PipeOut group.

(Input table [SISSECT] is questioned.)

E200/40:

2 fix nodes at support 'ident' 'value  '

This error only occurs with supports having a given length. At the location where the indicated support should be placed at least 2 nodes were found which can not be moved. Unmovable nodes belong to e.g. polygon points or other idents. The program can not place a support in this situation.

(Use supports without length in this case, or reposition the support with length to such a position where at least one movable node is found at the location of the support.)

E200/41:

SIS 'id' SISPRCs too close

At least two nodes should be present between two roller (nodes).

([CONDATA] has been questioned and the concerning IDENTs are indicated as [Error!].)

Info Rollers are always placed on a node of the inner pipe. The longitudinal nearest element on the outer pipe is assigned as the outer pipe roller element (with two nodes!). For calculation reasons there should always be two nodes between the two outer roller elements.

OffsetElementOK

Info In the configuration below there is just one node between the outer roller elements and therefor erroneous. The IDENT2 field in the CONDATA table will be coloured red.

OffsetElementError

E200/42:

Tee ‘name’ with different references

The indicated tee has two different references which is not allowed.

([T-CDATA] has been questioned and the concerning CONNAME and TEE-REFs are indicated as [Error!].)

E200/43:

Name ‘ident’ not unique in CONDATA

The indicated identification name of a connection listed in the “Connections data” [CONDATA] table is used for at least two different connections, which is not allowed.

([CONDATA] has been questioned and the concerning CONNAMEs are indicated as [Error!].)

E200/44:

Sis sect 'identb'-'idente' has no length

The indicated SiS section (from 'identb' to 'idente') has got no length. The coordinates of both idents are identical.

E200/45:

Support 'ident' 'value' overlap

The support on 'value' distance from ident 'ident' has an overlap with another support.

E200/46:

Tablesupport at tee not allowed

A table support is located in a tee element (also see Supports and Tees).

E200/47:

'Table' row 'n' bef. 'ident' not allowed

A joint, a support or an additional ident is located before the start of the pipeline.

E200/48:

'Table' row 'n' aft. 'ident' not allowed

A joint, a support or an additional ident is located after the end of the pipeline.

E200/49:

Connct 'nr1' too close to joint 'nr2'

Just one element is present between a connect and a joint, which is not allowed.

Warnings:

W200/1:

Large element length ratio

Length ratio of any 2 consecutive elements is > 20 or < 0.05.

all output tables have been produced (see table ELEMNTS)

W200/2:

Over 1000 nodes per line

At a polygon line more than 1000 nodes will be generated.

output tables SHAPEP and SHAPEB have been produced

output tables LENGTH, NODES, ELEMNTS and PROFILE have not been produced

(A design with over 1000 nodes per line will be a major calculation time consuming process and may be not intended.)

W200/3:

Small bend element

A calculated bend element length becomes less than 0.5 times the specified bend element length.

all output tables have been produced, except PROFILE

(This can only occur if there is one bend element in a bend due to a (too) short arc length of the bend.)

W200/4:

Zero bend angle with radius

A zero bend angle BEND has been found and the bend radius RADIUS unequals 0. (see table SHAPEP).
When a calculated bend length becomes less then 0.2 times the specified bend element length, the Radius in SHAPEP is set to 0 and this warning is also reported.

all output tables have been produced

(In case of a bend angle = 0. or near zero the bend radius is ignored and set to 0. in the calculations near zero means less than 1.e-7 rad.
If the arc length of the bend is less than 0.2 times the specified bend element length, this warning is given as well and the bend angle is set to 0.)

W200/5:

Elas bend in geo-nln module only

In table POLYDIF one or more elastic bends have been specified, and a geometrically non-linear module is not present.

all output tables have been produced , except PROFILE

(Elastic bends may be specified only within a geometrically non-linear module. if in Design Function 5 in table LOCASE no elastic bends are taken into account the elas bend specification will be ignored and calculations will continue. if in table LOCASE elastic bends are taken into account, and no elastic bends have been specified then a function error will occur in function 5.)

W200/6:

Vertical element or node axis

An element or node axis becomes nearly vertical.

all output tables have been produced

(A vertical element or node axis is detected if the deviation from the z-axis is less than .001 rad. the warning is given because in that case the local coordinate system has an orientation different from the normal orientation, which influences the interpretation of result data.)

W200/7:

Over 5000 nodes

Due to the element generation process over 5000 nodes are found.

(Projects containing such a large number of nodes tend to be very calculation-intensive. The time needed to process a design function can be very long, especially in the case of a non-linear design function 5 (hours or more).)

W200/8:

Tee 'name' not square ('value' deg)

The run and branch of a tee are not perpendicular to each other.

output tables SHAPEP and SHAPEB have been produced

(This warning is given if the deviation is greater than 0.05 radians (about 2.8 degrees). if the deviation exceeds 0.1 radians, an error message is given because in that case the formulae for flexibility and stress intensification are considered to become too inaccurate.)

W200/9:

Connect distance 'value' 'title'

The distance between connected points exceeds 1 mm.

output tables SHAPEP, SHAPEB, LENGTH, NODES, ELEMENTS and T-CDATA have been produced

('title' = length unit. Such a distance may not be intended and the result of input errors.)

W200/10:

Angle tee and adjacent elem 'value' deg

The angle between Tee and adjacent pipe elements exceeds 0.1 rad.

(Probably this not being in direct line is unintended.)

W200/11:

Number of connects > 160

The number of connected pipeline points exceeds 160.

(The time for solving the connection matrix will increase extremely.)

W200/12:

Support(s) connected

The overlap of supports is less or equal to 10% of support length.

W200/13:

'n1' nodes moved, mx 'value' at 'nr2'

A total of 'n1' nodes (from supports and connections) were automatically moved to allow a valid configuration. The maximum displacement is 'value' at node number 'nr2'. (Also see Supports and Tees.)

W200/14:

Node 'number' has more than one ident.

The indicated node has more than one ident assigned to it. This is allowed, but usually not a desirable situation. If not desired and one of the idents is defined in the “Additional idents” [ADIDENT] table, it should be deleted there.

W200/15:

SIS‘id’ max. dist. ‘value’ at ‘num’

The maximum distance between the inner and outer pipeline axes of SIS group ‘id’ is, perpendicular to the outer pipeline axis, ‘value’.

(Please note that the offset might be introduced through an equivalent bend radius modeled mitre-bend.)

W200/16:

Tangent ident 'name' already exists

The tangent points of a bend get an automatically assigned ident (e.g. if bend ident is 'Bend', the tangent points are 'Bends' and 'Bende'). When a tangent ident already exists this warning is reported.

W200/17:

Cannot add s/e/b tee idents 'name'  /
Cannot add s/e tangent idents 'name'

Bend tangent point are programmatically assigned an identification. This identification consists of the bend polygon identification extended with an 's' and an 'e' (start and end). When the bend polygon identification already has 8 characters the extension cannot be added. The same counts for a Tee.

W200/18:

Mitre bend 'ident' kink angle > 25°
Mitre bend 'ident' kink angle > 15°

The angle (2α) in a mitre bend should not exceed the 25° in case of Analysis Type 'General'.
The angle (2α) in a mitre bend should not exceed the 15° in case of Analysis Type other than 'General'.

W20018

With an angle (far) greater than 25° (or 15°) the theory applied is inappropriate.

Messages:

M200/1:

Tee 'name' not square ('value' deg)

The run and branch of a tee are nearly perpendicular to each other.

output tables SHAPEP and SHAPEB have been produced

(This message is given if the deviation is greater than 0.005 radians (about 0.28 degrees). if the deviation exceeds 0.1 radians, an error message is given because in that case the formulae for flexibility and stress intensification are considered to become too inaccurate.)

M200/2:

T-branch end without adjacent element

A Tee has been specified and there is no adjacent pipe element at the branch end of the Tee.

M200/3:

Position pointer 'ident' not unique

The node that 'ident' has been assigned to is not the only node that satisfies the entered criteria. The input was ambiguous. This may occur (but is not limited to) a situation where the pipeline is vertical. The nodes in the vertical section have the same X-P or AX-LP values. Consider toggling to AX-L.

M200/4:

Weak link between 'Rident' and 'Aident'

Between the position of the referenced ident 'Rident' and the desired position of the new ident 'Nident' lies a weak link. It is possible that the determined position of the new ident is wrong. Consider a different reference ident.

AddIdentWeak


H2004, last changed: 05/06/2018

See also:

Design function description

Input data table overview

Output data table overview