ALGOR, IncALGOR, Inc
ALGOR, Inc
 
ALGOR, IncALGOR, Inc Click Here For Printer Friendly VersionALGOR, Inc
ALGOR, IncALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc ALGOR, Inc

Piping Design and Analysis Software Provides Convenience and Confidence

By Don Morran

Piping design and analysis software is an invaluable tool for performing structural analysis of piping systems. When I began doing piping analysis back in the early 1980s, I solved problems either longhand or with a calculator, which quickly grew unwieldy. An engineering consultant recommended ALGOR's PipePak software as a good value for what I needed to do, which was flexibility analysis of relatively short piping runs to connect pressure vessel equipment. I've used PipePak ever since. It can solve complex pipe routings, create useful reports of the model and results and help to ensure compliance with piping codes for allowable stress under applicable pressure, temperature and site loadings.

PipePak provides comprehensive design, analysis, visualization and reporting capabilities. The software is easy to install and starts up quickly. The initial PipePak screen provides access to all of the major functions including the following:

  • Superdraw, a CAD-like environment for building models including piping features such as valves, tees or supports.
  • A built-in spreadsheet environment for defining piping models.
  • A built-in visualization environment that enables you to display the piping system and various properties and results.
  • A report generator that enables you to create formatted, fully customizable reports in either text or HTML format including graphics.
  • An optional capability for importing piping model files from CADPIPE, Intergraph PDS and CAESAR II.

If you need help when using any of the functions, a pull-down menu provides links to information about the software including: the PipePak User's Guide for complete documentation of software features plus a verification examples manual with Nuclear Regulatory Commission benchmarks (NUREG/CR-1677); on-line software demonstration Webcasts available at www.eTechLearning.com; a keystroke-specific tutorial, which guides you through the steps of defining and analyzing a model; and the ALGOR websites (www.ALGOR.com and www.PipePak.com).

Defining the Model

PipePak offers several different ways to define a model. You can: import a universal geometry file (such as a .dxf file) into Superdraw and then transfer it to PipePak; import piping model files from other piping software packages with the optional Piping Import Extender; draw the model in Superdraw and transfer it to PipePak; or define the model data directly in the built-in spreadsheet.

Typically, I receive a draftsman's AutoCAD drawing of a preliminary piping layout. Because I am experienced with the software, I prefer to enter the model geometry manually in the spreadsheet. Entering the data by hand gives me a feel for the piping system and enables me to make changes, if need be, as I go along.

Upon opening a new model, the "Global Parameters" pop-up form appears, which enables me to define global parameters for the model including the applicable piping code. PipePak supports the following piping codes including revisions through:

  • ASME B31.1-2001 Power Piping
  • ASME B31.3b-2001 Process Piping
  • ASME B31.4a-2001 Pipeline Transportation Systems for Liquid Hydrocarbons and Other Liquids
  • ASME B31.8a-2000 Gas Transmission and Distribution Piping Systems
  • ASME Section III Division 1 - Subsection NC Class 2 Components (2001)
  • ASME Section III Division 1 - Subsection ND Class 3 Components (2001)
  • British Standard BS 806 (1993)

Mostly, I deal with ASME B31.1. Defining the piping code in the "Global Parameters" form automatically sets several other model parameters including the default load combinations. Custom global settings can also be specified as default values in a configuration file.

The unit system can be specified for the model through a "Unit Selection Wizard", which enables you to choose from English, metric, SI and custom options. The unit of measure that applies to the current field is always clearly shown. The software accepts dimensions in various notations, even within the same model. For example, foot and inch notations can be used in one field and decimal notation in another.

For each point of the piping system, I enter data in one row of the spreadsheet. Each row is divided into 12 data fields including: X, Y and Z geometric offsets; bend radius; pipe, material and loading data; and extra data for defining a support, anchor, stress intensification factor, weight, mass, cut, force, valve, flange, reducer, bellows, tee, history, frequency or spectrum. Every time you press the "Enter" key to advance the cursor, the software reads the current field and performs error checking on the value. In addition, a context-sensitive help message can be accessed for each field.

For the pipe, material, loading and extra data fields, when you enter an identifier, a pop-up data entry form will appear. For example, the "Pipe Definition" form is used to specify pipe size, corrosion allowance, insulation and pipe contents; the "Material and Allowable Data" form is used to specify material properties and allowable stresses from standard or custom libraries; and the "Load Data" form is used to specify temperature and pressure loads, which enables you to analyze various operating and test conditions in a single analysis run. Values specified in the pipe, material and loading fields become the default for subsequent rows until a different value is entered in that column, which saves time by eliminating the need to enter duplicate information.

In the "From/To" field, you can designate a row as a comment line and insert text comments into the spreadsheet. Another way of using comments is to temporarily disable certain rows. For example, if you want to perform an analysis without a piping segment, instead of removing the segment, you can comment it out. Later, if you wish to include this segment, you can recover it by simply removing the comment line designation.

Periodically, as I build a model, I use the "Review Graphically" command to graphically display the piping system. After entering 3 or 4 lines, I'll render the model just to ensure the geometry that I've entered matches what the draftsman has given to me for analysis. The 3-D graphical rendering capability has been available for as long as I've been using the software, but the latest revision is a great improvement. The rendering of the piping model includes all of the details down to the valve hand wheels. It's almost like a photograph of the physical object.


A feed water piping line, like the one shown in the inset photograph, was modeled with ALGOR's PipePak piping design and analysis software. The built-in graphics environment displays a 3-D, shaded view of the control valve section. (Courtesy of Rentech Boiler Systems, Inc.)

After all points have been defined, I save the model. Before analysis, I visually check the model for errors to verify the geometry, supports and other piping attributes including diameter, schedule, wall thickness, corrosion allowance, thermal insulation, content specific gravity, material, pressure and temperature. Then, I use the "Action:Validate" command to check the model data for errors. If there are any errors, the software will display messages that let me know where and what kind they are.

Analyzing the Model

The software can perform static stress analysis, modal analysis, response spectrum analysis, time history (or transient) analysis and harmonic response analysis as well as weight, center of gravity and mass moment of inertia calculations. In addition to piping systems, frame structures modeled with beam/truss elements in Superdraw can also be analyzed.

When I use the "Action:Analyze" command, the "Analysis Progress" screen appears and displays messages indicating the progress of the analysis. For most models, the analysis run time is only a few seconds. For a large piping system with many frictional restraints that interact, calculations can take longer. For example, a giant watertube boiler model took 32 hours to analyze. In these cases, the "File:Global" command can be used to modify the allowed number of iterations or the force tolerances for the iteration convergence in order to speed up the analysis run time.

Viewing Results and Making Reports

After the analysis is completed, I view the results both graphically and in tabular report format.

Analysis results are displayed both graphically and in tabular report format. On the left, a display of code stress ratios illustrates that all stresses are below allowable values in compliance with the ASME B31.1-2001 power piping code. On the right, an HTML report lists the system stress values.

The built-in graphics environment provides a 3-D, full-color, OpenGL display of the piping system and a tree view listing all system components. It can display system properties and results for all load cases including stress, forces and moments, deflection and mode shapes. Display options provide control over colors, shading, text labels, symbols and dimensions. Viewing options include dynamic rotation, zooming and panning commands as well as the definition of dynamic clipping planes. Right-click functionality can be used for parts selected either through the tree view or by clicking on the system, and point-and-click inquiry features offer information on results or component properties. You can save a display as an image file in any standard format and create an .avi file of animated deflections or mode shapes.

Typically, the way I examine results is, first, I look at stresses throughout the entire piping line. Then, I examine the anchors at each end. Generally, the end points should be as well supported as possible because experience has shown that reducing or eliminating stresses at the ends can prolong the life of a piping system. Therefore, often I add supports at appropriate locations along the line in order to reduce stresses at the ends.

To verify that the piping structure complies with the applicable piping code, I display the code stress ratios for each load combination. Displaying the ratios between code stress and allowable stress is a quick and easy way to indicate whether the piping system is in compliance with code requirements. It will immediately show if there is a problem and where it exists both numerically and by color code. If the maximum code stress ratio is less than one, then you know your routing is okay. You don't have to examine each node to ensure that the piping structure meets code.

Once the results have been reviewed, I use the "Report" pull-down menu to generate a report that summarizes input, analysis results, equipment data and more. The "Report Wizard" guides you through the steps of creating a report in text or HTML format.

For HTML reports, you can scroll through the report and click on links in a menu frame to jump to sections. Image files and animation files can be included in the report. The software automatically highlights any row showing a stress result above the acceptable value (producing a stress ratio greater than 1.0). This highlighting feature quickly pinpoints problem areas to simplify troubleshooting.

I return a printout of the report along with graphical displays of results to the draftsman so that any necessary changes indicated by the analysis can be made. Often, there are additional changes to the piping system during installation. For example, a particular valve might not be available and so a different valve with a different weight will be used. The on-site project manager can look at the printout of stress results and see if the proposed change is in an area of high or low stress and make an informed decision about whether the flexibility analysis should be re-examined. The ability to share model and analysis information with anybody who needs to see it, through reports and graphics in both electronic and hard copy format, is a great time saver.

In conclusion, ALGOR's PipePak software provides engineers with a powerful, easy-to-use tool for designing complete piping systems and performing structural analysis in compliance with well-known piping codes. ALGOR incorporates the latest technology in PipePak to provide flexible design methods, highly accurate analysis capabilities, powerful visualization and versatile report generation, which enables engineers to create better, more reliable piping systems.

Don Morran is a chief engineer with Rentech Boiler Systems, Inc., a supplier of custom steam-generating pressure vessels located in Abilene, Texas. He holds a Bachelor of Science degree in Aerospace Engineering from the University of Texas at Austin and has more than 20 years of experience in the design and analysis of pressure vessels, piping systems and structures.

Click here for more on how Rentech Boiler Systems, Inc. used ALGOR software.



ALGOR, Inc Join email List ALGOR, Inc Email This Page ALGOR, Inc Comments & Suggestions ALGOR, Inc
© Copyright 2009 Autodesk, Inc. All rights reserved.   Privacy Policy —  Legal Notices & Trademarks —  Report Piracy