Almost all input data tables which specify data along the pipeline can be 'toggled', i.e. the column(s) defining where on the pipeline the subsequent data is to be applied can be changed by the user. This allows the user to choose the most convenient way to enter the point's data.

The following 'toggle states' are defined:

Abbreviation |
Name |
Description |

X-P |
X-coordinates |
Define the point(s) by the absolute x-coordinate. If the pipeline has several points with the same x-coordinate, the data is applied to all those points! |

AX-L |
Along pipeline axis |
Define the point(s) by the distance from the pipeline origin along the pipeline axis. The distance is relative to the pipeline origin, AX-L = 0 is the pipeline origin irrespectively of its offset. |

AX-LP |
Along projected pipeline axis |
Define the point(s) by the distance from the pipeline origin along the projection of the polygon lines on the horizontal X0Y-plane. |

Node |
Node number |
Define the point(s) by its node number. In this state, it is not possible to define a point between nodes. |

Element |
Element number |
Define the point(s) by its element number. The actual coordinate is the middle of the element. In this state, it is not possible to define a point somewhere else on that element. |

Identifier |
Identifier |
Define the point(s) by its identifier label. You can choose between labels defined in the POLYDIF-table and those additionally defined in the ADIDENT-table. |

For tables SISPRC, PIPES, SUPPORT and ADIDENT (tables from design function 2) an extra 'Δ' is added to the abbreviations because these 'distances' are relative to a REFIDENT column.

If in a row of these tables:

- |
a REFIDENT is undefined, the value in the column with the Δ abbreviation will be interpreted as absolute value. |

- |
a Δ abbreviation is undefined, it is considered to be zero. |

- |
both fields are undefined, the resulting AX-L will be zero. |

The same rules apply when toggled to ΔX-P and ΔAX-LP

When toggled to Δ Node/Element also the same rules apply, except when the REFIDENT is undefined, then the Δ Node/Element will be interpreted as the absolute Node/Element number which should always be greater then zero. So, when both fields are undefined, Node/Element number zero will result in an error during calculation of the design function.

When toggled to 'Identifier' the REFIDENT should be left empty, otherwise an error will be reported during calculation of the design function.

Toggle, last changed: 2/3/2020

See also: