You are here: Software Products / Plant Design / EASYPIPE
Thursday, June 27, 2019


A program for strength calculations for piping

The EASYPIPE program is used for performing strength calculations for piping and determining loads on supports, mountings, bellow expansion joints and containers. Due to the simple functionality in the calculation of piping the EASYPIPE program is particularly well suited for plant construction. Calculation can be made for plastic piping, laid both underground and under water.

The following external loads can act on the piping system and be processed with the program:

  • Own weight, equivalent static earthquake loading
  • Impeded heat expansion
  • End point displacement, e.g. component movement
  • System deformations due to internal pressure
  • Response spectrum loading in 3 orthogonal directions with any desired fields of influence
  • Excitation over time with non-harmonic function, e.g. water hammer calculation
  • Excitation over time with direct coupling to the KEDRU fluid dynamic program
  • Excitation over time according to static excursion

    The mathematical model generated for the piping can be represented graphically in the form of isometric figures. Based upon the sectional dimensions for the type of burden, stresses are calculated, combined and evaluated according to the rules of

    • ASME-NB 3600
    • ASME-NC 3600
    • ANSI-B31.1
    • ANSI-B31.3
    • FDBR
    • AGFW
    • KTA 3201.2
    • KTA 3211.2 A2,A3
    • KTA 3211.2 A1
    • EN 13480-3

    Geometry input

    The simplest and most elegant input takes place interactively and graphically using EASYPLOT, an isometric drawing program. Individual isometric drawings are combined automatically to form whole isometric drawings. If desired the entire pipe can be represented to scale as a volumetric 3D picture with hidden edges, from any view, as a projection or isometrically.

    A database contains springs, insulation data, material data and maximum permissible loads for components. Pipe classes are input interactively using forms or read in:  EASYPLOT refers to this data when constructing the geometry, making centralised quality assurance possible.

    Of course, alphanumeric input is also possible: Differential co-ordinates are used for this; there is also the optional possibility of absolute co-ordinate input. Cartesian, cylindrical and polar co-ordinates can be used. Automatic generation of the intermediate points takes place if the critical length for the dynamics as a function of the desired frequency is exceeded.

    Structural calculation

    The following details are relevant:

    • Material data for all current pipe steels is stored in the program so that the temperature-dependent material parameters are called up automatically.
    • Definition of constant suspension mountings, spring suspension mountings and dashpots, so that the geometrical data for the different load cases - in particular impeded heat expansion and dynamics - does not need to be changed (avoiding frequent errors)
    • Input of local systems with diagonal spring elements by the input according to the 3 point method
    • The program system has a postprocessor for combining the loads from different types of burden. This allows the combination of reactions in design conditions, emergency conditions and damage conditions to be determined separately. This is important, because different permissible stresses and bearing reactions apply. Error avoidance by internal plausibility tests
    • Input of load areas: Using stub cards different loads such as pressure, temperature or acceleration can be input in different areas (multiple suggestions at different levels!)
    • Taking into account pipe friction on bearings and internal friction in joints and joint compensators
    • There is a very user-friendly input option for generating casing pipes with any distance piece between product and casing pipe
    • Bearings can be removed, appropriate warning messages to the user take place
    • Play in bearings (GAP elements) for static and dynamic calculation
    • Viscous dampers - for energy dissipation in the event of vibrations
    • Simple compensator calculation
    • Selection of stress free temperature

      Stress evaluation

      The stresses in all piping elements are calculated according to ANSI B31.1, ANSI B31.3, ASME NB 3650, ASME NC 3650, KTA, FDBR or AGFW. Loading cases with different boundary conditions can be combined.

      Stress raising factors for all piping components such as elbows, junctions, adapters etc. are implemented. The results of this calculation are elementarily evaluated stresses, arranged as equations.

      A table of the 10 highest stresses and the 10 highest stress utilisations is generated for each equivalent strain increment.

      Furthermore, a table of the 10 highest fatigue factors is created in ASME NB 3650 as part of the fatigue analysis.

      Graphic representation

      • The representation coordinates and the DIN format (A4 to A0) are freely selectable
      • One or more part pipe trains can be plotted
      • Window and zoom function
      • Dimensioning is displayed if selected
      • Deformation plots and snapshots of them in the event of time variation calculations - can be represented
      • Plots of the movements of selected points
      • Representation of a fourier analysis of the movements
      • Representation of the vibration shapes
      • Option: Node numbers only for supports, so that these most important nodes can actually be read in large systems
      • All supports can be plotted with the corresponding pipe section, with the global and local co-ordinate system also being drawn: For the report and as optical input control

        The attached illustration shows the course of a partially jacket-heated pipe, the deformed structure due to heat expansion. The geometry of this pipe was generated using  EASYPLOT.

        Example of EASYPIPE graphic:

        (click to increase)
        Example for EASYPIPE graphic

        Tabular output

        The output processor is a postprocessor. It is used for combining and selecting movements and cut sizes from different load cases. Output is on standard forms. Individually the following tables - in DIN A4 - are created:

          • Table of the support concept showing the support type, resistance direction and spring stiffness.
          • Table of forces and moments and of translations and rotations in local co-ordinates for all load cases for each support point
          • Table of cutting forces and moments on mountings for load cases for the connection points of each mounting.
          • These tables can also be output to a database or files that can be processed by programs such as Excel, Access, Word etc.

        For questions and comments: to contact form