Professional Documents
Culture Documents
Applications Guide
Version 2017
(9.00.00)
July 2016
Copyright
Copyright © 1985-2016 Intergraph CAS, Inc. All Rights Reserved. Intergraph is part of Hexagon.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; contains
confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, and
international treaty, and may not be provided or otherwise made available without proper authorization from Intergraph Corporation.
Contains RealDWG™ by Autodesk, Inc. Copyright © 1998-2015 Autodesk, Inc. All rights reserved.
Portions of the user interface copyright © 2012-2015 Telerik AD.
Documentation
Documentation shall mean, whether in electronic or printed form, User's Guides, Installation Guides, Reference Guides,
Administrator's Guides, Customization Guides, Programmer's Guides, Configuration Guides and Help Guides delivered with a
particular software product.
Other Documentation
Other Documentation shall mean, whether in electronic or printed form and delivered with software or on Intergraph Smart Support,
SharePoint, or box.net, any documentation related to work processes, workflows, and best practices that is provided by Intergraph
as guidance for using a software product.
Terms of Use
a. Use of a software product and Documentation is subject to the End User License Agreement ("EULA") delivered with the
software product unless the Licensee has a valid signed license for this software product with Intergraph Corporation. If the
Licensee has a valid signed license for this software product with Intergraph Corporation, the valid signed license shall take
precedence and govern the use of this software product and Documentation. Subject to the terms contained within the
applicable license agreement, Intergraph Corporation gives Licensee permission to print a reasonable number of copies of the
Documentation as defined in the applicable license agreement and delivered with the software product for Licensee's internal,
non-commercial use. The Documentation may not be printed for resale or redistribution.
b. For use of Documentation or Other Documentation where end user does not receive a EULA or does not have a valid license
agreement with Intergraph, Intergraph grants the Licensee a non-exclusive license to use the Documentation or Other
Documentation for Licensee’s internal non-commercial use. Intergraph Corporation gives Licensee permission to print a
reasonable number of copies of Other Documentation for Licensee’s internal, non-commercial use. The Other Documentation
may not be printed for resale or redistribution. This license contained in this subsection b) may be terminated at any time and
for any reason by Intergraph Corporation by giving written notice to Licensee.
Disclaimer of Warranties
Except for any express warranties as may be stated in the EULA or separate license or separate terms and conditions, Intergraph
Corporation disclaims any and all express or implied warranties including, but not limited to the implied warranties of merchantability
and fitness for a particular purpose and nothing stated in, or implied by, this document or its contents shall be considered or deemed
a modification or amendment of such disclaimer. Intergraph believes the information in this publication is accurate as of its
publication date.
The information and the software discussed in this document are subject to change without notice and are subject to applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software, Documentation and Other Documentation discussed in this document are furnished under a license and may be used
or copied only in accordance with the terms of this license. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Limitation of Damages
IN NO EVENT WILL INTERGRAPH CORPORATION BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL INCIDENTAL,
SPECIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO, LOSS OF USE OR PRODUCTION, LOSS OF
REVENUE OR PROFIT, LOSS OF DATA, OR CLAIMS OF THIRD PARTIES, EVEN IF INTERGRAPH CORPORATION HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
UNDER NO CIRCUMSTANCES SHALL INTERGRAPH CORPORATION’S LIABILITY EXCEED THE AMOUNT THAT
INTERGRAPH CORPORATION HAS BEEN PAID BY LICENSEE UNDER THIS AGREEMENT AT THE TIME THE CLAIM IS
MADE. EXCEPT WHERE PROHIBITED BY APPLICABLE LAW, NO CLAIM, REGARDLESS OF FORM, ARISING OUT OF OR IN
CONNECTION WITH THE SUBJECT MATTER OF THIS DOCUMENT MAY BE BROUGHT BY LICENSEE MORE THAN TWO (2)
YEARS AFTER THE EVENT GIVING RISE TO THE CAUSE OF ACTION HAS OCCURRED.
IF UNDER THE LAW RULED APPLICABLE ANY PART OF THIS SECTION IS INVALID, THEN INTERGRAPH LIMITS ITS
LIABILITY TO THE MAXIMUM EXTENT ALLOWED BY SAID LAW.
Export Controls
Intergraph Corporation’s software products and any third-party Software Products obtained from Intergraph Corporation, its
subsidiaries, or distributors (including any Documentation, Other Documentation or technical data related to these products) are
subject to the export control laws and regulations of the United States. Diversion contrary to U.S. law is prohibited. These Software
Products, and the direct product thereof, must not be exported or re-exported, directly or indirectly (including via remote access)
under the following circumstances:
a. To Cuba, Iran, North Korea, Sudan, or Syria, or any national of these countries.
b. To any person or entity listed on any U.S. government denial list, including but not limited to, the U.S. Department of Commerce
Denied Persons, Entities, and Unverified Lists, http://www.bis.doc.gov/complianceandenforcement/liststocheck.htm, the U.S.
Department of Treasury Specially Designated Nationals List, http://www.treas.gov/offices/enforcement/ofac/, and the U.S.
Department of State Debarred List, http://www.pmddtc.state.gov/compliance/debar.html.
c. To any entity when Licensee knows, or has reason to know, the end use of the Software Product is related to the design,
development, production, or use of missiles, chemical, biological, or nuclear weapons, or other un-safeguarded or sensitive
nuclear uses.
d. To any entity when Licensee knows, or has reason to know, that an illegal reshipment will take place.
Any questions regarding export or re-export of these Software Products should be addressed to Intergraph Corporation’s Export
Compliance Department, Huntsville, Alabama 35894, USA.
Trademarks
Intergraph, the Intergraph logo, Intergraph Smart, PDS, SmartPlant, SmartMarine, FrameWorks, I-Sketch, IntelliShip, Isogen,
SmartSketch, SPOOLGEN, SupportManager, and SupportModeler are trademarks or registered trademarks of Intergraph
Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registered trademarks of
Microsoft Corporation. MicroStation is a registered trademark of Bentley Systems, Inc. Other brands and product names are
trademarks of their respective owners.
Bends ............................................................................................................................................................ 8
Bend Definition ........................................................................................................................................ 8
Single and Double Flanged Bends or Stiffened Bends........................................................................... 9
180º Return Fitting-to-Fitting 90º Bends ............................................................................................... 10
Mitered Bends ....................................................................................................................................... 11
Closely-Spaced Mitered Bend ........................................................................................................ 12
Widely-Spaced Mitered Bend ......................................................................................................... 13
Elbows - Different Wall Thickness ........................................................................................................ 15
Bend Flexibility Factor ........................................................................................................................... 16
Restraints ................................................................................................................................................... 17
Anchors ................................................................................................................................................. 18
Anchors with Displacements .......................................................................................................... 19
Flexible Anchors ............................................................................................................................. 20
Flexible Anchors with Predefined Displacements .......................................................................... 20
Flexible Nozzle - WRC Bulletin 297 ...................................................................................................... 22
Flexible Nozzle with Predefined Displacements ............................................................................ 23
Flexible Nozzle with Complete Vessel Model................................................................................. 24
Double-Acting Restraints ...................................................................................................................... 28
Single-Directional Restraints ................................................................................................................. 29
Guides ................................................................................................................................................... 30
Limit Stops ............................................................................................................................................ 32
Windows ................................................................................................................................................ 34
Rotational Directional Restraints with Gaps ......................................................................................... 35
Single-Directional Restraint with Predefined Displacement ................................................................. 36
Single-Directional Restraint and Guide with Gap and Predefined Displacement ................................. 37
Restraint Settlement ............................................................................................................................. 38
Skewed Double-Acting Restraint with Gap ........................................................................................... 39
Skewed Single-Directional Restraint..................................................................................................... 40
Restraint between Two Pipes Using CNodes ....................................................................................... 41
Restraint between Vessel and Pipe Models ......................................................................................... 41
Restraints on a Bend at 45º .................................................................................................................. 42
Restraints on a Bend at 30º and 60º ..................................................................................................... 43
Vertical Dummy Leg on Bends ............................................................................................................. 44
Vertical Leg Attachment Angle .............................................................................................................. 47
Horizontal Dummy Leg on Bends ......................................................................................................... 47
Large Rotation Rods - Basic Model ...................................................................................................... 48
Large Rotation Rods - Chain Supports ................................................................................................. 50
Bi-Linear Restraints .............................................................................................................................. 51
Static Snubbers ..................................................................................................................................... 53
Plastic Hinges ....................................................................................................................................... 53
Sway Brace Assemblies ....................................................................................................................... 54
Hangers ...................................................................................................................................................... 57
Hanger Design Basics .......................................................................................................................... 57
Simple Hanger Design .......................................................................................................................... 59
Single Can Design ................................................................................................................................ 60
Constant Effort Support Design ............................................................................................................ 60
Constant Effort Supports - No Design .................................................................................................. 61
Existing Springs - No Design ................................................................................................................ 62
Multiple Can Design .............................................................................................................................. 63
Old Spring Redesign ............................................................................................................................. 64
Pipe and Hanger Supported From Vessel ............................................................................................ 66
Hanger Design with Support Thermal Movement ................................................................................. 66
Hanger Between Two Pipes ................................................................................................................. 67
Hanger Design with Anchors in the Vicinity .......................................................................................... 68
Hanger Design with User-Specified Operating Load ............................................................................ 70
Simple Bottomed Out Spring ................................................................................................................ 70
Lift Off Spring Can ................................................................................................................................ 72
Modeling Spring Cans with Friction ...................................................................................................... 73
Overview
The CAESAR II Application Guide shows the application of CAESAR II. Refer to this manual for
examples of specific piping components, as well as examples of complete systems.
The following sections illustrate the techniques and methods used to model individual piping
components, restraints, and attached equipment.
Bends (on page 8)
Restraints (on page 17)
Expansion Joints (on page 74)
Miscellaneous Models (on page 100)
Refer to these sections when you are modeling seldom-used components or unusual
geometries. The component modeling examples are especially useful for modeling techniques
and gaining a general understanding of the software.
Examples (on page 153) contains examples that illustrate the application of CAESAR II to
various piping problems. These examples show modeling, problem solving, and software
operation. This section provides engineering guidelines and indicates where assumptions must
be made in attempting to solve real-world problems.
Tutorial A (on page 115) and Tutorial B (on page 239) contain tutorials that walk through the
modeling and analysis of a complete system. Work through these sections if you have not
previously attempted a particular analysis.
Bends
This section provides guidelines and recommended best practices for the modeling various
bend geometries in CAESAR II.
For detailed information about using the software to define bend geometry, see
"Component Information" in the CAESAR II User's Guide.
Bend Definition
A bend is defined by the element entering the bend and the element leaving the bend. The bend
curvature is always physically at the To end of the element entering the bend.
The input for the element leaving the bend must follow the element entering the bend. The bend
angle is defined by these two elements. The default bend radius is 1-1/2 times the pipe nominal
diameter (long radius), but it can be changed to any other value. When you specify a bend, two
additional intermediate nodes are automatically generated--one at the 0º location and one at the
bend midpoint (M).
For stress and displacement output, the To node of the element entering the bend is located
geometrically at the far-point on the bend. The far-point is at the weld line of the bend, adjacent
to the straight element leaving the bend. The 0º point on the bend is at the weld line of the
bend, adjacent to the straight element entering the bend.
The From point on the element is located at the 0º point of the bend (and no 0º node point is
generated) if the total length of the element as specified by DX, DY, and DZ is equal to:
R tan (b / 2)
Where b is the bend angle, and R is the bend radius of curvature to the bend centerline.
Nodes defined by the Angle and Node properties are placed at the given angle on the bend
curvature. The angle starts with zero degrees at the near-point on the bend and goes to b
degrees at the far-point of the bend. Angles are always entered in degrees. Entering the letter M
as the angle designates the bend midpoint.
Nodes on the bend curvature cannot be placed closer together than the angle distance specified
by Minimum Angle to Adjacent Bend in the Geometry category of the Tools >
Configure/Setup command. This includes the spacing between the nodes on the bend
curvature and the near- and far-points of the bend.
The minimum and maximum total bend angle is specified by the Minimum Allowable Bend
Angle and Maximum Allowable Bend Angle properties, also in the Geometry category of the
Tools > Configure Setup command.
180º Bend:
DX = 2R
Mitered Bends
Evenly spaced mitered bends, whether closely or widely spaced, are defined by two parameters:
The number of cuts (changes in direction)
The equivalent radius or miter spacing
For closely spaced miters, the equivalent radius is equal to the code defined as R1 for B31.3
and R for B31.1. The equation for the equivalent radius to the spacing for evenly spaced miters
is:
Req = S / [ 2 tan() ]
Where:
Where:
N = number of cuts
When using B31.1, an additional parameter, B (length of miter segment at crotch), is examined
for closely spaced miters. The following equation is used to compute B for evenly spaced miters:
B = S [ 1 - ro / Req ]
Where:
= / 2N
= 90 / [2(4)]
= 11.25º
= 40
During error checking, CAESAR II produces a warning message for each mitered component
that does not pass the test for a closely spaced miter.
The following components should be re-entered as a group of single cut joints.
Calculate the coordinates to get from the tangent intersection point of the single cut miter bend
at node 10 to the single cut miter bend at node 15.
The straight pipe section coming into and going out of the bend must be Reqsin ().
Enter widely spaced miters as individual straight pipe elements, with bends specified,
having one miter cut.
Thick Elbow:
The elbow at node 10 has a thickness larger than the matching pipe wall.
The matching pipe has a thickness of 0.5.
Restraints
This chapter provides guidelines and recommended best practices for modeling various types of
restraints in CAESAR II.
In This Section
Anchors .......................................................................................... 18
Flexible Nozzle - WRC Bulletin 297 ............................................... 22
Double-Acting Restraints ............................................................... 28
Single-Directional Restraints ......................................................... 29
Guides ............................................................................................ 30
Limit Stops ..................................................................................... 32
Windows ........................................................................................ 34
Rotational Directional Restraints with Gaps .................................. 35
Single-Directional Restraint with Predefined Displacement .......... 36
Single-Directional Restraint and Guide with Gap and Predefined
Displacement ................................................................................. 37
Restraint Settlement ...................................................................... 38
Skewed Double-Acting Restraint with Gap .................................... 39
Skewed Single-Directional Restraint ............................................. 40
Restraint between Two Pipes Using CNodes ................................ 41
Restraint between Vessel and Pipe Models .................................. 41
Restraints on a Bend at 45º ........................................................... 42
Restraints on a Bend at 30º and 60º ............................................. 43
Vertical Dummy Leg on Bends ...................................................... 44
Vertical Leg Attachment Angle ...................................................... 47
Horizontal Dummy Leg on Bends .................................................. 47
Large Rotation Rods - Basic Model ............................................... 48
Large Rotation Rods - Chain Supports .......................................... 50
Bi-Linear Restraints ....................................................................... 51
Static Snubbers ............................................................................. 53
Plastic Hinges ................................................................................ 53
Sway Brace Assemblies ................................................................ 54
Anchors
Use the following guidelines when modeling anchors in CAESAR II:
The anchor default stiffness for translational and rotational degrees-of-freedom is defined in
the CAESAR II configuration file.
You can use connecting nodes with anchors to rigidly fix one point in the piping system to
any other point in the piping system.
The value that you define for the Stif property applies to all six anchor degrees-of-freedom.
Do not specify displacements at an anchor. If you know the displacements of a particular
point, specify them without any additional restraints or anchors.
Accurate definition of piping boundary conditions (restraints) is considered the single most
important part of system modeling. It requires experience with piping fabrication and erection
and with CAESAR II.
The example below shows a nozzle connection modeled as an anchor, along with the
corresponding rigid anchor input on the Restraints Auxiliary Data tab in the Classic Piping
Input dialog box.
Flexible Anchors
Use the following guidelines to model flexible anchors in CAESAR II:
Use six flexible restraints.
Put four restraints on one element and the last two restraints on the next element in the
restraints auxiliary data area (Classic Piping Input dialog box).
Refer to the following flexible nozzle examples to improve modeling methods for
intersections of this type.
For more information about defining restraints, see "Restraints" in the CAESAR II
User's Guide.
The CNode in the example below is 1005. CNode numbers must be unique.
The CAESAR II-generated nozzle/vessel flexibilities are inserted in restraints that act between
the nozzle node and the vessel node.
Nozzle Calculations
An example of the WRC 297 results found at the end of error checking is shown below.
Double-Acting Restraints
Double-acting restraints are those that act in both directions along the line of action. The most
commonly used restraints are double-acting.
A CNode is the connecting node. If you do not enter a value in the CNode box, the restrained
node is connected using the restraint stiffness to a rigid point in space. If you do enter a value
for CNode, the restrained node is connected using the restraint stiffness to the connecting node.
If you specify a gap, it is the amount of free movement along the positive or negative line of
action of the restraint before resistance to movement occurs. A gap is a length, so it is always
positive.
Translational Restraints
Restraint acts along both the positive and negative directions. Friction at double-acting restraints
acts orthogonally to the line of action of the restraint.
Rotational Restraints
The behavior of rotation restraints is similar to double-acting translational restraints. Friction is
not defined for rotational restraints.
Single-Directional Restraints
The following are some important facts pertaining to single-directional restraints:
The plus or minus sign (+/-) on the single-directional restraint gives the direction of free
movement. For example, a positive Y restraint (+Y) can move freely in the positive
Y-direction and is restrained against movement in the negative Y-direction.
Single-directional restraints can define restraint along positive, negative, or skewed axes.
Any number of single-directional restraints can act along the same line of action. If more
than one single-directional restraint acts along the same line of action, then there are usually
two in opposite directions and are used to model unequal leg gaps.
A CNode is the connecting node. If you do not define a value for CNode, then the
restrained node is connected using the restraint stiffness to a rigid point in space. If you
enter a value for CNode, then the restrained node is connected using the restraint stiffness
to the connecting node.
You can specify friction and gaps with single-directional restraints. The gap is in the
opposite direction of the free travel.
Guides
Use the following guidelines when modeling guides in CAESAR II:
Guides are double-acting restraints with or without a specified gap.
You can use connecting nodes (CNodes) with guides.
You can define guides using the global system coordinates or using the applicable options
in the restraints auxiliary data area.
The restraints auxiliary data area displays when you select Restraints on the
Classic Piping Input dialog box.
A guided pipe in the horizontal or skewed direction has a single restraint, acting in the horizontal
plane, orthogonal to the axis of the pipe.
A guided vertical pipe has X- and Z-direction supports.
CAESAR II computes direction cosines for guides. The software ignores user-defined guide
direction cosines.
Limit Stops
Use the following guidelines when working with limit stops in CAESAR II:
Limit stops are single- or double-acting restraints whose line of action is along the axis of the
pipe.
The plus or minus sign (+/-) on the single-directional restraint gives the direction of unlimited
free movement.
A limit stop and a single-directional restraint can have gaps. The gap is the distance of
permitted free movement along the restraining line of action.
A gap is a length and is always positive. The plus or minus sign (+/-) on the restraint
determines the orientation of the gap along the line of action. The gap direction is opposite
to the direction of free travel.
You can use connecting nodes (CNode) with any limit stop model.
A limit stop can be defined using the restraint type LIM.
Limit stops provide double- or single-acting support parallel to the pipe axis. Limit stops can
have gaps and friction. The positive line of action of the limit stop is defined by the From and
To node on the element.
CAESAR II computes direction cosines for orthogonal or skewed limit stops. The software
ignores user-defined limit stop direction cosines.
The stop at node 195 permits unlimited free movement in the negative
X-direction and 1.0 inches of free movement in the positive X-direction.
Windows
Use the following guidelines when modeling windows in CAESAR II.
Equal leg windows are modeled using two double-acting restraints with gaps orthogonal to
the pipe axis.
Unequal leg windows are modeled using four single-acting restraints with gaps orthogonal to
the pipe axis, as shown in the example below.
The gap is always positive. The plus or minus sign (+/-) on the restraint determines the
direction of movement before the gap closes. If there is no plus or minus sign (+/-) on the
restraint, then the restraint is double-acting, and the gap exists on both sides of the line of
action of the restraint. If there is a plus or minus sign (+/-) on the restraint, then the gap
exists on the restrained line of action of the restraint. For example, a positive Y (+Y) restraint
is restrained against movement in the negative Y-direction. Any gap associated with a
positive Y restraint is the free movement in the negative Y-direction before the restraint
begins acting.
In the example above, ignoring other loads that may be acting on the pipe, the
0.250-inch gap will be closed in the negative X-direction, and the pipe will have a displacement
of 0.50-inches in the positive X-direction.
Restraint Settlement
Use the following guidelines when modeling restraint settlement in CAESAR II:
Model restraint settlement using a single-directional restraint with predefined displacements.
The magnitude of the predefined displacement is the amount of anticipated settlement in the
negative Y-direction.
The operating load case is used to include the effect of settlement.
The settlement displacements are prescribed for the connecting node at the single
directional restraint. For more information, see Single-Directional Restraint with Predefined
Displacement (on page 36).
Settlement is considered to be an EXP load with a half-cycle.
Restraint Settlement
Figure 11: Input Using Unit Direction Figure 12: Input Using Direction Cosines
Vectors
Figure 13: Input Using Perpendicular Figure 14: Input Using Guide Restraint Type
Vector
On Curvature Method
Easy input
Dummy leg acts at the proper place on the bend curvature
Dummy leg does not act along the centerline of the vertical run
In the example below, the rod pivots about the structural steel support. There is a very short
swing arm, so even a small amount of horizontal movement produces a relatively large swing.
The output report for this restraint shows X- and Y-direction loads.
Chain Supports
Bi-Linear Restraints
Bi-linear restraints are used most often to model soil support where some soil ultimate load
bearing capacity can be calculated. Bi-linear restraints are designated by typing a 2 immediately
after the direction in the restraint Type box.
Static Snubbers
Static snubbers are translational restraints designed to provide resistance to dynamic loads
such as seismic and wind. Snubbers are activated by checking the Snubbers Active? check
box for the appropriate load case (the one that contains the occasional load) on the Load Case
Options tab in the Load Case Editor. The figure below shows that snubbers will be active in
load case L2 to restrain the pipe against the uniform load.
Static snubbers, or static analysis snubbers, have SNB following the translational direction that
displays in the restraint Type box (located on the Classic Piping Input dialog box). After you
enter a snubber, Gap and Mu are no longer available.
Static snubbers can be directional. That is, they can be preceded by a plus (+) or minus (-) sign.
To model static snubbers, follow the steps below.
1. Run the operating case without defining a snubber.
2. Note the displacements, in all six degrees of freedom, at each snubber location.
3. In the Classic Piping Input dialog box, add each snubber with a distinct CNode.
4. Place the displacements from Step 1 on all snubber CNodes.
5. Modify the load cases by including D1 everywhere that T1 displays.
6. Activate snubbers in the Load Case Editor for all load cases containing occasional loads.
Plastic Hinges
The steps in setting up a plastic hinge are illustrated below. The leg from A to B is over\-heated,
causing bending of the B-D support leg. This example models the plastic deformation at
cross-section E-E. The plastic hinge is formed between nodes 10 and 15. The expansion joint is
used to provide translational and torsional rigidity at the plastic hinge junction. Two bi-linear
supports are used to model rigid resistance to bending until a breakaway force (yield force) is
exceeded, at which point bending is essentially free.
1The plastic hinge is modeled as a zero length expansion joint with rotational
bi-linear restraints.
A more specific sway brace selection is possible when the exact restraining force required to
control the piping vibration is known. The energy necessary to control the piping is proportional
to the mass, amplitude of movement, and the force causing the vibration. From this relation, the
exact restraining force required to control the piping vibration can be calculated and an
appropriate sway brace size selected.
After it is selected, the sway brace can be modeled in CAESAR II using a combination of a
bi-linear restraint and a translational restraint:
In the event that the sway brace is to be installed in the operating condition (or the neutral
position is to be adjusted in the operating position), the modeling in CAESAR II is a little more
complex. In this case, before modeling the sway brace, you must analyze the piping system
without the sway brace to obtain displacements from the cold to neutral operating position:
Run an analysis on the system without the sway brace to obtain the displacements from cold to
operating condition. In the example illustrated below, the assumed CAESAR II-calculated
displacement from cold to operating position is 0.5 inches
In the SUS case, the displacement D2 (vector 2) represents the pre-load in cold position. Under
shutdown conditions, the pipe returns to its cold position and the brace exerts a force as
previously described.
Sustained case restraint loads on sway brace = Pre-Load + Hot Deflection * Spring Rate
In OPE, the displacement allows thermal expansion, and the sway assumes neutral position
exerting zero or negligible load on the pipe.
Operating case restraint loads on sway brace =~ 0.0 (does not restrain thermal expansion)
Hangers
This chapter illustrates methods for incorporating spring hanger design into CAESAR II models.
For detailed information about using the software to define hangers, see "Component
Information" in the CAESAR II User's Guide.
In This Section
Hanger Design Basics ................................................................... 57
Simple Hanger Design ................................................................... 59
Single Can Design ......................................................................... 60
Constant Effort Support Design ..................................................... 60
Constant Effort Supports - No Design ........................................... 61
Existing Springs - No Design ......................................................... 62
Multiple Can Design ....................................................................... 63
Old Spring Redesign ...................................................................... 64
Pipe and Hanger Supported From Vessel ..................................... 66
Hanger Design with Support Thermal Movement.......................... 66
Hanger Between Two Pipes .......................................................... 67
Hanger Design with Anchors in the Vicinity ................................... 68
Hanger Design with User-Specified Operating Load ..................... 70
Simple Bottomed Out Spring ......................................................... 70
Lift Off Spring Can ......................................................................... 72
Modeling Spring Cans with Friction ............................................... 73
To set the default value displayed in the Hanger Table box, specify the Default
Spring Hanger Table setting in Configuration Editor > Database Definitions.
Whenever CAESAR II detects a proposed spring hanger location supporting zero load, the
software displays a warning and does not select a hanger for this location. You can remove this
proposed hanger location from the model to eliminate the warning.
You must first disable Connect Geometry Through CNodes in the Geometry
Directives category of Tools > Configure/Setup. For more information, see "Configuration and
Environment" in the CAESAR II User's Guide.
You must first disable the Connect Geometry Through CNodes configuration option
to avoid plot and geometry errors. For more information, see "Configuration and Environment" in
the CAESAR II User's Guide.
The anchor at 5 is freed in the Y-direction; the anchor at 105 is freed in all directions.
These definitions are setup to handle vertical springs. Because of this, the "x" and F inputs are
always entered as positive as shown in the following example.
Simple bottomed-out spring restraints are used most often to conveniently enter predefined
springs into the piping system model. These spring restraints provide a bottoming out capability
that occurs when the spring has exceeded its maximum travel limit.
Always enter the stiffness Stif, the allowed travel "x", and the initial load on the spring F, to use
the bottomed out spring model. If the travel "x" is not entered, it defaults to zero. If the initial
load is not entered it also defaults to zero, and its sign is positive. No hanger should be entered
at the same position as a bottomed out spring.
Known information:
Theoretical Installed Load = 1023 lb.
Spring Rate = 260 lb./in.
Largest Load in Hanger Table = 1690 lb.
K1 = Spring Rate
FY = 1023 pounds - 910 pounds = 113
pounds
Alternatively, element 15-20 can be omitted with the +Y restraint (with friction) placed directly on
node 15.
This modeling technique can also be used in situations where the shoe or trunnion
slides on top of a bolted spring can.
Expansion Joints
This section provides guidelines and recommended best practices for modeling expansion joints
in CAESAR II.
In This Section
Universal Expansion Joints - Simple Model .................................. 74
Tied Bellows Expansion Joint - Simple Model ............................... 79
Universal Joint with Lateral Controls Stops - Comprehensive Tie Rod
Model ............................................................................................. 82
Hinged Joint ................................................................................... 83
Slotted Hinge Joint - Simple Model ............................................... 84
Slotted Hinge Joint - Comprehensive Model ................................. 85
Tied Bellows - Simple vs. Complex Model .................................... 86
Slip Joint ........................................................................................ 88
Gimbal Joints ................................................................................. 89
Tied Bellows Expansion Joint - Complex Model............................ 91
Dual Gimbal ................................................................................... 92
Simple Bellows with Pressure Thrust ............................................ 94
Pressure-Balanced Tees and Elbows ........................................... 97
Universal Joint - Comprehensive Tie Rod ..................................... 98
Expansion Joint Rating analysis module works only on single bellows, which requires that you
first model and then check each bellows in the universal assembly.
Some manufacturers believe that friction at the tie bar ends, plus other effects, serve to limit the
overall lateral flexibility of this joint. A 10% increase in overall lateral stiffness is sometimes used
to compensate for these frictional effects.
The complex models are built by running pipe elements, whose diameters are equal to the
diameter of the tie bars and whose wall thicknesses are equal to half of the tie bar diameter,
between rigid elements that extend normal to the pipe axis and from the centerline and to their
intersection with the tie bar centerline.
The weights of the bellows and associated hardware are added to the flange weights on either
side of the bellows. This is particularly true if the expansion joint is between a hanger to be sized
and an anchor.
Field situations, such as loose nuts on tie bars, can be modeled using the complex expansion
joint model.
Descriptions of various universal models are shown below. Each model also includes example
inputs. Only use simple models when you know that both ends of the tie bars are fixed to the
flanges, that is, when there are nuts on both sides of the flange.
The top drawing shows nuts on only one side of the flange at the left end. Model this
configuration with a complex joint model unless you are certain that all tie bars will remain in
tension.
The top model is used when you are given global assembly data for the universal, such as the
assembly lateral stiffness. The second model is used when you are given angular spring rates
for each of the two bellows used in the model.
When provided equivalent single bellows lateral stiffness for the whole assembly:
Build the CAESAR II model of the flexible portion of the expansion joint. The rotational restraints
between nodes 29 and 30 keep the two flanges parallel, which assumes three or more tie rods.
In the field, the tie bars at four points around the expansion joint keep the flanges parallel.
The flanges and the tie bars form a parallelogram upon lateral deflection.
The following groups illustrate the method used to construct the universal joint with lateral stops
shown above. Only the right-side tie rod elements are shown below.
— Standard pipe elements —
34-36 / 36-38
— Rigid flange elements —
30-32 / 40-42
— Bellows elements —
32-34 / 38-40
— Rigid elements from the pipe to the tie bar centerline —
(Normal to the pipe axis)
30-1030 / 36-1036 / 42-1042
— Tie bar elements —
1003-1002 / 1002-1001
— Restraints with connecting nodes —
RESTR NODE=1001 CNODE = 1042 TYPE = +Y , X , Z
RESTR NODE=1002 CNODE = 1036 TYPE = Y w/gap=1.5 , X , Z
Hinged Joint
Hinged joints use a zero-length expansion joint with rigid axial, transverse, and torsional
stiffnesses. The bending stiffness equals the bending stiffness of the hinge.
You define the hinge directions using restraints and connecting nodes. The restraint line of
action is always normal to the hinge axis.
Manufacturers define hinged joints to take pressure thrust. Verify that the joint manufacturer is
aware of the design loads in the hinges.
Some expansion joint manufacturers believe that the hinge friction can provide considerable
additional resistance to bending. As the axial load that the hinge carries becomes large, the
hinge friction effect increases. You can make approximations to this increase in bending
stiffness by increasing the stiffness of the bellows proportionally to the axial load on the hinge.
The expansion joint manufacturer can provide assistance in determining this.
Typical geometries for hinged expansion joints are shown in the following figures:
In the next example, the hinged joint is zero length and is defined between nodes 45 and 46. X
is the hinge axis, meaning that all relative rotations are permitted between nodes 45 and 46
about the X-axis. Nodes 45 and 46 are fixed rotationally relative to each other in the Y-axis.
The table below shows the input data used for the hinged joint as shown above.
In the example model shown above, the software presumes the relative rotation at
the hinge about the Y-axis to be zero. The slots on either side provide some limit to this Y
rotation. In most applications of this type, the relative Y rotation is zero because the problem is
kept planar using guides. A good first pass can be made using the model shown. If the analysis
shows that the RY restraint between nodes 15 and 16 is sup\-porting load, a further refinement
to the model can be made.
Zero weight rigid elements that define the hinge assembly are listed below:
10 - 15 Normal to pipe axis to centerline of hinge assy.
10 - 35 "
55 - 30 "
55 - 50 "
15 - 20 Parallel to pipe axis to centerline of hinge axis.
35 - 40 "
50 - 45 "
30 - 25 "
The finite length bellows must be defined accurately between nodes 10 and 55. Typically, this
means entering the correct flexible length and using the manufacturer’s axial and lateral spring
rates.
The manufacturer’s published angular spring rates may not be appropriate for use in
finite length expansion joint models.
Use a complex model when any the following Use a simple model when any of the following
conditions exist: conditions exist:
You are investigating a failure. The tie bars are either guaranteed to be
carrying tension or have nuts on either
The pipe diameter and number of
side of the flange and can carry
convolutions become large.
compression, if needed.
The nuts are only on the outside of the
flange, allowing the tie bars to only carry
There is no relative rotation of the ends.
tension.
You have good values for the load
distribution in the tie bars. Simple models
give no indication of the load distribution. In
cases where the tie bars combine to resist
relative bending of the joint ends, one pair
of tie bars can be in compression while the
other pair is in tension. This effective
redistribution of load in the tie bars is never
observed in a simple model. When this
does occur, and if the tie bars are very
long, buckling of the rods in the complex
model should be investigated (evaluate
whether the rods can withstand the
compressive forces reported in the output
report).
Because of the uncertainty of the application, enter the lateral instead of the bending spring rate
from the manufacturer’s catalog.
Add the weights of the bellow and associated hardware to the flange weights on either side of
the bellow. This is particularly true if the expansion joint is between a hanger to be sized and an
anchor.
When using expansion joints, verify that the displacement limits for the expansion joint after the
protected equipment loads are within the allowables. In CAESAR II, you can use the Analysis >
Expansion Joint Rating command to help compute relative bellow movements for evaluating
the bellow distortion.
You can build simple models of single tied bellows by entering a large axial stiffness. This axial
stiffness simulates the tie bars, preventing relative axial movement of the bellows. You can
model tie rods with a single rigid element along the centerline of the bellow. With zero weight
and rotational restraints, this prevents the ends of the joint from rotating relative to one another.
In reality, the tie bars being offset from the centerline prevent this rotation.
You can build complex models of tied bellows by running pipe elements whose diameters are
equal to the diameter of the tie bars, and whose wall thicknesses are equal to half of the tie bar
diameter, between rigid elements that extend normal to the pipe axis and from the centerline
and to their intersection with the tie bar centerline. For more information on building complex
models, see the Tied Bellows Expansion Joint - Complex Model (on page 91).
Some manufacturers believe that friction at the tie bar ends, plus other effects, serve to limit the
overall lateral flexibility of this joint. A 30% increase in lateral stiffness is sometimes used to
compensate for these frictional effects. Field situations, such as loose nuts on tie bars, can be
modeled using the complex expansion joint model.
Slip Joint
Large slip joints are usually difficult to install and difficult to accurately model.
Smaller diameter slip joints are telescoping, axial displacement devices that permit considerable
axial displacement of the slip joint ends and moderately rigid resistance to pipe bending. They
are usually categorized as having two annular packing glands that are separated axially along
the joint by a dead air space or by a small bellows sleeve.
The following figure shows the cross-section of a typical large slip joint. The stiffnesses between
nodes 15 and 25 are a function of the packing stiffness for transverse and rotational relative
deformation and of packing stiffness and tightening for axial relative deformation.
Slip Joint
Gimbal Joints
Gimbaled joints are designed to resist pressure thrust. CAESAR II recommends that you verify
that the joint manufacturer is aware of the design loads on the gimbals. External loads are not
always given. If axial loads are given, the bellows designer must know whether it includes or
excludes pressure thrust.
You can model the angular-only gimbal as a zero length expansion joint with rigid axial,
transverse, and torsional stiffnesses. The bending stiffness is set equal to the rotational stiffness
specified in the manufacturer's catalog.
CAESAR II recommends that you thoroughly model angular and offset gimbals, as shown in the
following figures. Angular and offset gimbaled joints are usually installed in large diameter lines
where lumped-property assumptions for the bellows may not be within reasonable engineering
accuracy.
Rigid elements between nodes 105 and 110 and nodes 111 and 115 each contain
half the weight of the hinge mechanism.
Dual Gimbal
Dual gimbal joints are two, usually angular-only, gimbaled joints in series in the pipeline. Putting
two (or three) angular-only gimbaled joints together provides the ability to absorb lateral and
possibly axial deformation.
Pipe flexibility software is unable to model the axial-only component of the possible
deformation because it requires large rotation of the expansion joint components.
Use the single angular deformation only gimbals in series with at least one other gimbaled joint.
It is only in series that the angular deformation only gimbal provides for any lateral movement.
Gimbaled joints are designed to take pressure thrust. Verify that the joint manufacturer is aware
of the design loads on the gimbal. Model each individual angular-only gimbal joint as a zero
length expansion joint with rigid axial, transverse, and torsional stiffnesses. Ensure that the
bending stiffness is equal to the manufacturer's published rotational stiffness term.
The minimum required distance, or L, between adjacent single gimbaled joints (shown as 8-7 in
the following example) is principally a function of the angular and rotational deformation to be
absorbed, the diameter, and the number of convolutions per joint. The following figure shows a
dual gimbal comprised of two angular-only gimbals. The bending stiffness for each gimbaled
joint is 490.0-inches lb./deg.
Most expansion joint manufacturer's catalog values for bending stiffness are still based on
zero-length bellows, while the transverse stiffness is normally based on the finite-length of
bellows. For more information refer to equations (1) and (2) above. For this reason, enter the
transverse stiffness and leave the Bending Stif box blank. CAESAR II then calculates the
proper bending stiffness according to equation (3) and uses this value for the flexibility analysis.
If you enter a value for KTR that does not conform to equation (1), equation (3) uses the entered
value to calculate Kb.
If a catalog value of Kb is used and that value is based on zero-length values,
CAESAR II uses equation (4), which results in one-quarter of the value of KTR.
For a zero length expansion joint, CAESAR II uses either the preceding or the following
element to determine the axial direction of the bellows stiffnesses. The preceding element is
checked first.
Bellows are very fragile under torsional loading. Accurate torsional stiffnesses and allowable
torsional rotations should be obtained from the vendor.
Systems using untied bellows should either be of very low pressure or adequately anchored
and guided to withstand the possibly large thrust loads developed due to the unrestrained
bellows.
Bellows and any other miscellaneous weights should be added to flanges on either side of
the bellows, or can be added as concentrated forces. This is particularly true when the
bellow is part of a hanger sizing weight calculation.
A zero or blank Effective ID results in a zero pressure thrust. The Effective ID is the mean
diameter of the bellows and is used to find the area for pressure thrust calculations. The total
thrust load is applied at the From and To ends of the bellows and is used to open the bellows if
the pressure is positive. The magnitude of the thrust load is P Aeff, where P is the pressure in
the pipe above atmospheric, and Aeff is the area, found from
Aeff = 4 (DEff)2
Many manufacturers specify the effective area of the bellows. The Effective ID for CAESAR II
input can be calculated using the following equation:
Deff = [4Aeff /½
In the example below, the untied bellows runs between nodes 8 and 9. The elbow at node 11 is
anchored to take the thrust load developed in the bellows. The manufacturer's specification for
the axial stiffness of the joint is 5131 lbs/in. with a transverse stiffness of 27058 lbs/in. The
bending stiffness is left blank and is calculated by CAESAR II because the bellows has a finite
length. The pump and the baseplate at node 5 must be able to withstand the large axial force
that develops due to pressure thrust in the bellows.
Aeff = 69 in2
P = 175 psi
Thrust = 69(175)=12075 lbs.
(automatically applied by
CAESAR II)
The example below shows the coding of a pressure-balanced tee in a turbine exhaust line. The
bottom side of the tee is blanked off. The tee is a standard, unreinforced fabricated tee. The tie
bars only act in tension.
The following groups illustrate the method used to construct the universal expansion joint model
shown above.
—Rigid Elements (Flanges) —
15-17 / 31-33
—Rigid Elements normal to the pipe axis and between the pipe and tie bar
centerlines.
Used at the end where there are nuts on either side of the flange, fixing the tie bar to the flange:
33-1033 / 33-2033 / 33-3033
—Rigid Elements normal to the pipe axis, and between the pipe and tie bar
centerlines.
Used at the end where there are nuts only on the backside of the flange:
15-1015 / 15-2015 / 15-3015
——Intermediate lateral tee supports (Rigid) —
23-1023 / 23-2023 / 23-3023
25-1025 / 25-2025 / 25-3025
——Tie bars —
1033-1034-1035-1036
2033-2034-2035-2036
3033-3034-3035-3036
— Restraints with connecting nodes at the tension-only flange end.——
RESTR NODE = 1036 CNODE = 1015 TYPE = -X , Y , Z
RESTR NODE = 2036 CNODE = 2015 TYPE = -X , Y , Z
RESTR NODE = 3036 CNODE = 3015 TYPE = -X , Y , Z
— Restraints with connecting nodes at the intermediate support points.
RESTR NODE = 1035 CNODE = 1023 TYPE = Y , Z
RESTR NODE = 2035 CNODE = 2023 TYPE = Y , Z
RESTR NODE = 3035 CNODE = 3023 TYPE = Y , Z
Miscellaneous Models
This section discusses modeling techniques for the components not explicitly covered in earlier
sections.
In This Section
Reducers........................................................................................ 100
Ball Joints....................................................................................... 101
Jacketed Pipe ................................................................................ 103
Cold Spring .................................................................................... 105
Connecting Equipment .................................................................. 105
Reducers
1. Define the reducer length as you would any pipe element.
For eccentric reducers, skew the element so that the To node matches the
centerline of the following pipe elements.
2. Double-click the Reducer check box on the Classic Piping Input dialog box.
If the elements preceding and following the reducer are already defined (such as if
you are inserting this element) then CAESAR II automatically calculates all of the reducer
input data. In that case, leave the Reducer Auxiliary Data tab fields blank.
3. Type the diameter and wall thickness of the pipe that follows the reducer.
You can type nominal diameter and wall thickness and CAESAR II will convert these to
actual diameter and wall thickness if this option is activated in the units file. (If the
Diameter and Wt/Sch boxes on the Classic Piping Input dialog box convert nominal to
actual, then the Reducer Auxiliary Data tab boxes will also make this conversion.)
Alpha is the slope of the (concentric) reducer transition in degrees. If unspecified,
CAESAR II calculates alpha using 60 percent of the entered reducer length.
Alpha = atan[ (D1-D2) / (2*length of the sloped portion of the reducer*0.6) ]
IGE /TD -12 requires entry of the reducer Alpha as well as R1 and R2 (the reducer
transition radii of the large and small ends).
Reducer Example
Ball Joints
Ball joints can be modeled with zero-length expansion joints, or with restraints and connecting
nodes. When using expansion joints, each ball and socket is defined with one zero-length
expansion joint having rigid axial and transverse stiffnesses and zero bending and torsional
stiffnesses.
If torsional stiffness is small, use a value of 1.0.
Results are invalid for large rotations.
Method 1
Modeling a ball joint between nodes 20 and 21
using a zero-length expansion joint. Input Specifics
Node-CNode Model
Method 2
Modeling a ball joint between nodes 20 and 21
using axial, translational restraints with CNodes. Input Specifics
The next element starts at node 21 (the From
node).
Node-CNode Model
Jacketed Pipe
Jacketed piping systems are modeled by running the jacket elements directly on top of the core
elements so that the two are concentric.
You can generate a jacketed pipe model by modeling the entire core and then duplicating the
core piping using an appropriate node increment (such as 1000). This produces a second run of
pipe which is modified to build the jacket model. For the jacket, change the pipe size,
temperature, bend radii, and so on, to finish the model. Then, attach the jacket and core by
changing the node numbers and adding restraints.
Typically, the end caps connecting the core to the jacket pipe are much stiffer than either the
core or the jacket. For this reason, node pairs like (10 and 1010), (25 and 1025), (35 and 1035),
and (40 and 1040) are often joined by using the same node for each. For example, the
displacements and rotations at the end of the core pipe are assumed to be the same as the
displacements and rotations at the end of the jacket pipe.
Internal spiders offer negligible resistance to bending and axial relative deformation. Node 15
might be connected to node 1015 by a restraint with a connecting node. For an X-run of pipe,
rigid restraints would exist between the two nodes for the Y- and Z-degrees of freedom.
The +Y support acting on the jacket at node 1020 does not cause any stiffnesses to be inserted
between 20 and 1020. Node 20 is included in the model so that the outside diameter
interference can be checked at the 20-1020 cross sections. If there is any concern about
interference or interference-related stresses at the 20-1020 nodes, then you can use restraints
with connecting nodes and gaps to approximate the pipe-inside-a-pipe with clearance geometry.
Because CAESAR II constructs the jacketed piping model by associating nodal degrees of
freedom, the software does not know one pipe is inside of another. Therefore, consider the
following items:
If both the jacket and the core are fluid-filled, the fluid density of the jacket must be reduced
to avoid excess (incorrect) weight.
If wind or wave loads are specified, the wind or wave loading must be deactivated for the
core so that the core does not pick up the load.
The core pipe should probably have its insulation thickness set to zero.
Cold Spring
See the "Technical Discussions" section of the CAESAR II User's Guide for a detailed
discussion of the method for analyzing cold springs.
Cut Short
Connecting Equipment
Vertical Vessels
Average diameter of the skirt = 102 + 78/ 2 = 90 inches.
Average temperature of the skirt = 87º F.
Temperature of the vessel = 325º F.
Nozzle N1:
OD = 10.750.
Wall = 0.5.
Length of Flange = 4.0 inches.
Element 20 to 125 is rigid. The associated diameter and wall thickness is that of the vessel.
The element from 20 to 125 is stiff relative to the vessel. The element from 15 to 215 is stiff
relative to the vessel.
The rigid element from 135 to 140 models the flange at the end of the nozzle and is rigid
relative to the nozzle diameter.
The rigid element 225 to 230 models the flange at the end of the nozzle and is rigid relative
to the nozzle diameter.
Local shell flexibilities are defined between 130 and 135 and 220 and 215.
The example considers the cantilever bending, the shear in the vessel from the skirt, and
the local flexibility of the vessel shell in the vicinity of the nozzle.
Vessel Skirt
The following partial dialog boxes illustrate the modeling techniques used to define the vertical
vessel.
Vessel
Rigid Elements
These rigid elements are weightless, but they do undergo thermal expansion.
N1 Nozzle
Flange
N2 Nozzle
Horizontal Vessels
Horizontal vessel models are built using combinations of straight pipe and nozzle flexibility
simulations (WRC 297). The following example illustrates the most accurate way to define
horizontal vessel flexibility.
NOZZLE N3:
OD = 12.750.
Wall= 0.687.
Flange length = 5.0 inches.
Flange weight = 250 lb.
Elements 5 to 6, 6 to 10, 15 to 16, 16 to 20, and 20 to 22 are rigid and the associated
diameter and wall thickness is that of the vessel. These rigid elements are stiff relative to the
vessel.
The rigid element from 26 to 30 models the flange at the end of the nozzle and are rigid
relative to the nozzle diameter.
Local shell flexibilities are defined between the nodes 22 and 24.
The above model considers the flexibility of the horizontal vessel section, the free translation
horizontal restraint at 15, and the local flexibility of the vessel shell in the vicinity of the
nozzle.
The following partial dialog boxes illustrate the modeling techniques used to define the
horizontal vessel.
Vessel Legs - portion not in contact with vessel T=100Fº, P=0.0psi
DY = Vessel Radius
The vessel flexibilities are calculated and reported during error checking. These values are used
automatically in the analysis. This WRC297 data is available to output in the Miscellaneous
Data report.
Tutorial A
This section provides a step-by step tutorial describing the piping system input. This tutorial also
includes descriptions of various output reports.
In This Section
System Overview ........................................................................... 115
Reviewing Static Results ............................................................... 139
Conclusions ................................................................................... 152
System Overview
This tutorial presents the flexibility and stress analysis of a piping system using CAESAR II. This
process includes:
Creation and entry of the pipe stress model.
Analysis and evaluation of the results.
Re-design of the system.
The system chosen for this purpose exercises common modeling situations as illustrated in the
figure below. This system illustrates part of a refining process that moves crude from the bottom
pump to a steam stripper unit. The end-suction top-discharge pump has a 10-inch suction
nozzle and an 8-inch discharge nozzle. The 8-inch line runs through a check valve with a 6-inch
bypass to a spring hanger support. It then runs over a hard support before entering the vertical
vessel.
The boundaries of this system are the pump discharge nozzle and the vessel nozzle. The pump
support (or base) point and the vessel foundation are also acceptable choices. The pump nozzle
is a satisfactory boundary because the movement of that point (as the pump heats up in
operation) is certain and easily calculated from the thermal strain between the pump nozzle and
the base point. The vessel nozzle is an adequate boundary because of the known thermal
growth of the vessel and the greater stiffness of the vessel with respect to the 8-inch pipe. You
can take an opposite approach by running the model all the way to an immovable point, such as
the vessel foundation.
The check valve sits on top of the welding tee for the 6-inch bypass piping. The 6-inch line runs
through a gate valve before reentering the 8-inch line through a second welding tee above the
check valve. The total weight and length of this valve assembly is unknown at this time.
Because of this, the valve lengths and weights are pulled from the CAESAR II generic database.
The spring hanger above this valve assembly is quite sensitive to the weights used here. The
difference between the actual installed valve weights and modeled weights should be used to
adjust the spring pre-load. Verify that the hot load on the spring is toward the center of the
manufacturers-recommended spring working range to allow errors in load estimation. If there is
any appreciable change in these weights, the system should be reanalyzed.
The hanger is included at the top of the vertical run to carry the deadweight and absorb its
thermal growth. The hanger is attached to the elbow and in line with the vertical pipe at the near
end of the elbow.
Near is a term associated with the path used to define the elbow. By coding up the
vertical leg and then the horizontal leg, the weld point on the vertical run of the elbow is the near
end and the horizontal run weld point is the far end.
The other end of the hanger is attached to some available structure above this point. Because of
the vertical thermal growth of the hanger attachment point, a simple rod hanger is not
acceptable. The analysis is set to force CAESAR II to select a variable or constant support
hanger at this point. The software selects a variable spring support. For that reason, specify the
Anvil table for its selection.
The horizontal piping rests on an unspecified support at the far end of the next elbow. This
support, modeled as a rigid, nonlinear restraint acting on the pipe centerline, allows the piping to
grow upward but prevents downward motion. In cases where a more accurate model for
supporting structures is required, include structural steel in the model and analysis.
For this tutorial, the progression is incremented by fives, starting with node 5 at the pump
nozzle. These nodes are the basis through which the piping stress isometric is tabulated for the
analysis. The bypass piping uses the same progression, but starts with node 600. In reviewing
the results, the 600 series indicates 6-inch pipe.
The elbows are shown squared with the node assigned to the intersection. The elbows are
defined so that output is available for the near, mid, and far points of the bend (at 0, 45, and
90-degrees). The hanger is sized at the near point (node 28) of the first elbow.
Other information required for the model is collected on this drawing before the analysis is
started. Most of the data should be readily available, but some research may be required. Items
such as pump nozzle deflections and valve data details can slow down the input session if not
noted on the drawing. The next figure shows the dimensions for this system.
3. Click Save and Exit to save this change and return to the main menu.
4. Click File > New, and type Tutor as the file name in the New Job Name Specification
dialog box. Note the data directory in which to store the file. You can click Browse to
navigate to another folder in which to store your CAESAR II data files if necessary.
5. Click Input > Piping from the main menu to start the input session.
If the job is new, CAESAR II presents the list of input units that are used. Otherwise, if a job
named Tutor already exists on the computer, the Classic Piping Input dialog box opens
with the first piping element active. If this is the case, exit the Classic Piping Input dialog
box. Return to the main menu to pick an unused job name. .
The Review Current Units dialog box displays if the file is new and did not
previously exist in the data directory.
6. If the Units File Label box on the Review Current Units dialog box does not show English
units, click Cancel, and then select Tools > Configure Setup. Next, click the Database
Definitions category and select English in the Units File Name list. If the English units are
shown, click OK to continue.
You can use the Tab key, the arrow keys, or the mouse to navigate the dialog box. Use the
graphics view to review the work that you have completed. To fix errors, navigate to the
appropriate element using PgUp and change the entry.
7. CAESAR II automatically generates the From and To nodes when you start a new element.
The cursor is initially positioned in the From box. The From box should read 5 if the node
increment is set to 5 in the CAESAR II Configuration Editor dialog box. If not, click Edit >
Insert to reset it. If it does not read 5, clear the box and type 5.
8. Use the Tab, Enter, or Down Arrow key to move to the To box. Type 10 in the To field if
necessary.
9. Type 2- in the DY box to specify the element length of 2 feet.
The dash ( - ) symbol indicates feet. Node 10 marks the centerline intersection of
the 8-inch main line with the 6-inch by-pass.
10. Type 8 in the Diameter box to specify the nominal pipe size of 8 inches. When you leave
this cell, the actual outer diameter (OD) replaces the nominal value.
11. Type S in the Wt/Sch box. When you leave this cell, the S is replaced by the actual wall
thickness.
12. Type the Mill Tol% and corrosion allowance next. Fractions are allowed in the Mill Tol% cell.
13. Type 600 in the Temp 1 box and 30 in the Pressure 1 box. Omit the units in these entries
because CAESAR II already has the units information. The completed first column of data
displays in the following figure.
14. At the top of the second column, double-click the Displacements check box to display the
Displacement Auxiliary Data tab.
15. For node 5, type 0.077 for the DY anchor displacement and 0.046 for the DZ anchor
displacement. These two numbers are calculated as the thermal growth of the pump
discharge nozzle from the base support point.
16. Type 0 for the other four degrees of freedom.
Without the entry of zero (or any other definition of these boundaries), node 5 would be free
to move in these four directions. The figure below shows the displacements.
17. Specify the pipe material by selecting (1 )Low Carbon Steel from the Material list.
Material properties are read in automatically from the CAESAR II material database. The
software fills in values for ambient Elastic Modulus, Poisson’s Ratio, and Pipe Density.
The material number is also referenced to pick up the coefficient of expansion for the
specified temperatures.
18. Double-click the Allowable Stress check box to activate the Allowable Stress Auxiliary
Data tab.
The first 21 materials are generic and do not have allowable stress values associated with
them in the database. However, the other materials in the list also fill in the allowable stress
values as found in the database.
19. Type 20000 in the SC box to specify the cold allowable stress of 20,000 psi (do not use
commas).
20. Type 17300 in the SH1 box to specify the hot allowable stress of 17,300 psi.
The cold and hot allowable stresses (Sc and Sh) as defined by the piping code are entered
for the type of piping material to analyze. These values are not extracted from the database
for generic materials as used in this example. You can use exponential format in these
boxes to simplify data entry and reduce mistakes.
21. Select B31.3 from the Code list if it is not already selected by default. The default code is
defined in the CAESAR II Configuration Editor dialog box.
The material property and allowable stress entries are shown in the following figure.
Node 10 is the intersection of the 8-inch and 6-inch lines. This intersection is constructed
using an 8 x 6 welding tee. Piping codes recognize the reduced strength of this piping
component by increasing the calculated stress at this point in the system. For CAESAR II to
include this stress intensification factor in the stress calculation, the node must be identified
as a welding tee.
22. Double-click the SIFs and Tees check box to display the SIFs and Tees Auxiliary Data
tab.
23. Specify node 10 as the intersection node.
With an insulation thickness specified, CAESAR II assumes a density for calcium silicate.
For the purposes of this tutorial.
25. Type 3 in the Insul Thk box, and select Calcium Silicate from the list in the Insulation
Density box.
CAESAR II automatically converts that selection to the density value for that particular type
of insulation.
26. Optionally, type 11.5/1728 in the Insulation Density box.
CAESAR II converts the value to 0.0067.
27. Type 0.8SG in the Fluid Density box to indicate 80% of the deadweight of water.
CAESAR II converts the value to the proper units.
28. Press ALT-C, select Edit > Continue, or click Continue on the Navigation Tools
toolbar to define the next length of pipe.
The To node of the previous element now appears as the From node. Also, all the
distributed data values (the information that carries on from one pipe to the next) remain.
You only need to the add element length and any new boundary conditions or changes from
the previous element. You only need to change the distributed data when the values
change. Allowable Stress data carries forward, even though the check box on subsequent
elements is cleared. Do not select this box unless you have a change in material, code, or
temperature. Uniform Loads and Wind also carry forward without selecting the check box.
None of the other check boxes in the input carry forward.
This second element runs from the intersection point to the beginning of the check valve.
This short run finishes out the welding tee and is bounded by nodes 10 and 15 as entered
by CAESAR II. The length of this element is 7-inches in the Y direction.
29. Type 7 in the DY box to finish the description of the second element.
The next element (15-20) is the flanged check valve. This element includes the flanged
valve and the mating flanges as these piping components are stiffer than the attached pipe.
If the length and weight of this rigid element were known, this data could be specified
directly by typing the length in the DY box, enabling the Rigid box and then typing the Rigid
Weight in the Auxiliary Data area. Here, for lack of better data and for convenience, the
CAESAR II CADWorx Valve/Flange database is accessed to automatically generate this
input.
30. Click Model > Valve, or click Valve/Flange Database on the Input Tools toolbar.
The Valve and Flange Database: <database name> dialog box displays. If the following
dialog box does not appear, refer to the "Configuration and Environment" section of the
CAESAR II User's Guide.
31. Select Check from the Rigid Type list, and click OK.
A 150 psi class flanged check valve is entered between nodes 15 and 20. CAESAR II
makes three entries on the dialog box; the element length, Rigid is selected, and the weight
displays in the Rigid Auxiliary Data area. The rigid element runs 2 ft. 3.75 in. in the +Y
direction and weighs 470 pounds. When FLG is selected in the End Type list, this rigid
element includes the added length and weight of the mating flanges.
32. The bypass piping rejoins the main line through a second welding tee, which sits on top the
check valve. The run of pipe to the intersection of the main line and bypass centerlines is 7
inches (half of the total length of the 8-inches x 6-inches welding tee).
The next figure shows the definition of this element 20 - 25 and the specification of the
welding tee at 25.
33. The next node is located at the intersection of the vertical pipe centerline and the horizontal
pipe centerline above it. This construction point at node 30 is not actually a node on the
piping system. Any additional input specified at 30 and all output for node 30 is located at
the far weld point of the elbow, which connects the vertical and horizontal runs. The
dimension of 10 ft. 2 in. runs from node 25 to node 30. Select the Bend check box to specify
the elbow. The bend specification automatically generates additional nodes around this
elbow locating the near weld point and the bend midpoint (designated by the letter M). Node
28 is listed in the auxiliary data box at angle 0 and the elbow midpoint is listed as node 29.
These added nodes appear as output points and they may also be used to locate restraints.
By default, a long radius elbow (1.5 times the nominal pipe size) is added at the change in
pipe direction. You can also change the bend radius.
34. The hanger to be sized at this elbow is placed at node 28 in line with the vertical run of pipe.
To specify the hanger sizing information, double-click the Hanger check box. The Hanger
Auxiliary Data tab, like that shown in the next figure, should display node 28 in the Node
box. The Allow Short Range Springs box should not be checked.
For this first pass through the analysis, the default settings are used with no additional
hanger design data. Press F1 on any of these boxes for more information. Here, the hanger
is chosen from the table 1 – ANVIL hanger catalog. Additionally, a short-range spring is not
permitted at this point as the mid-range spring is probably cheaper.
35. The piping system continues on to the elbow at node 35. The distance is the distance
between the intersections of the pipe centerlines, not the physical length of the straight
piece of pipe between the elbows. Here, -12 ft is in the X direction.
The X run of pipe finishes off the elbow at 30 by creating a 90-degree turn.
36. Double-click the Bend check box to generate the long radius elbow at 35 with the two extra
nodes. There is also a support at the far weld point of this bend. This far end of the bend is
node 35 in the model so the restraint is specified at node 35.
This support does not allow the pipe to move downward, but it cannot prevent the pipe from
moving upward.
37. This non-linear restraint (a restraint whose stiffness is a function of load or displacement
rather than remaining constant) is specified as a +Y type. The +Y indicates that the restraint
supplies a positive Y (upward) load to the pipe. Most designers interpret the +Y as indicating
the pipe is free to move in the +Y direction.
With no stiffness specified with this restraint, CAESAR II sets this to a very stiff (rigid)
restraint. This means that under any practical load, the pipe does not push the restraint
down.
Up to four restraints can be specified in this auxiliary data tab. Except for the anchor
designation, a restraint is a vector. If there was a guide restraining lateral motion of node 35,
an X restraint would also be defined here as the second restraint.
Press F1 for more information about these restraint parameters.
38. From the second elbow, the pipe runs in the Z direction for 18-feet where it terminates at the
intersection with the vessel wall. As with the pump connection at node 5, node 40 is a
satisfactory boundary for this model. The thermal growth of the vessel at this point is
calculated and entered as displacements of node 40.
The model now returns to the 6-inch by-pass piping around the 8-inch check valve above
the pump. The welding tee nodes of 10 and 25 are completely defined as reducing tees
when these 6-inch piping elements are modeled. The figure below shows the changes
required to start the 6-inch line.
The input processor automatically shifts the previous To Node to the current From Node.
39. Add a new element. Change the From node to 10 because the model is no longer
continuing from node 40.
40. Change the To node to 605 because the 600 series of node numbers indicates 6-inch pipe.
41. The DX length of -2 ft is measured from the 8-inch centerline to the centerline of the vertical
6-inch line.
42. Type 6 in the Diameter box.
46. The 6-inch piping continues up to node 610, which marks the beginning of the gate valve.
The distance between the horizontal centerline (nodes 10 to 610) and the bottom of the
valve is 9 inch in the Y direction. This 9-inch specification puts node 610 at the far end of the
bend defined on the previous element. The input locations of nodes 605 and 610 are
coincident, which would produce a zero-length element.
CAESAR II inserts a length for this element 605-610 equal to 5% of the bend radius. In this
case, the value is 0.45 in. This 5% default value, which can be changed in the CAESAR II
configuration, prevents the generation of a zero length element.
47. The next element is the 6-inch 150-psi class, flanged gate valve running from 610 to 615.
Use the Valve/Flange database (with the Valve/Flange Database command) for this
rigid element. Select the 150 psi flanged gate valve (default), and click OK.
CAESAR II returns from the database with rigid Y run, 17.625 in. long, weighing 225
pounds. As with the 8-in. check valve, the deadweight and length of the attached flanges
should be included in this analysis. (Select NOFLG in the End Type list if you do not want
these included.)
48. Click Distance on the Input Tools toolbar or select Edit > Distance to find the distance
from 615 to 620. This is the length required to bring the pipe up level with the intersection at
node 25.
49. The Y-distance in this case between 615 and 25 is 15-inches, so type this distance in the
DY box for 615 to 620.
50. Specify a bend here because the next element connects the current element to the
intersection at node 25.
The Y value of the distance between nodes 615 and 25 provides the dimension for the
element from 615 to 620.
For the element running from 620 to 25, you know from the previous Distance command
that it is 2 ft in the X-direction. If you do not have this information, you can use the Close
Loop command (Edit > Close Loop).
CAESAR II calculates this dimension and displays it in the appropriate DX, DY, and DZ
fields.
51. Create the element and type 25 for the To node.
The close loop on element 620 to 25 fills in the distances for DX, DY, and DZ boxes.
Input Review
Two options are available on any input screen to review the data: Plot and List. While the input
can be checked by paging through each input screen, these commands are useful in confirming
or editing the entire model.
By default, a plot of the model displays to the right of the Classic Piping Input dialog box. The
size of this plot area can be increased if the Classic Piping Input dialog box is collapsed. To
collapse the dialog box, click Auto Hide in the upper right corner of the dialog box.
To display the Classic Piping Input dialog box and the model side by side, click the Classic
Piping Input tab in the upper left corner of the dialog box and then click Auto Hide . The
volume plot of the current piping system displays. You can use the toolbar buttons and menu
commands to perform various functions.
To display the node numbers, press N or click Node Numbers on the Plot Tools toolbar. The
following figure shows the tutor model with the node numbers displayed.
Click Orbit , and then use the arrow keys to rotate the plot. You can also use the arrow keys
or mouse to pan the plot after clicking Pan . Scrolling the mouse zooms the model and
pressing the center mouse button pans the plot. Clicking the right mouse button, and then
clicking Operators > Pan from the pop-up menu provides an alternative method of panning the
plot. The model then follows the cursor. The plus sign (+) zooms in and the minus sign (-) zooms
out. There are toolbar buttons and menu items to alter the pan view and to display element and
restraint information on the plot. Use these different items to become familiar with them. To reset
the plot to the default, click Reset on the Reset toolbar or click View > Reset. To print a copy
of the display click File > Print or click Print on the Standard toolbar.
Because the graphics are included in the input processor, the graphic must be clicked
to set the focus before printing.
The V key toggles different views. The volume plot shown below is especially useful for larger
models because it uses less of the computer's resources.
The illustration below shows a view down the Z-axis with a zoom and pan to show the pipe
valves. This volume plot shows the nodes and identifies the tees. To see the displacements
specified in the model, click Displacements or Options > Displacements.
Click List , or Edit > List to quickly review and edit different categories of data in the job.
Clicking on the row number to the left of a line of data highlights the entire row. Hold the Shift
key while clicking on a second row of data to highlight all rows in between the two. Different
types of data sets are available by choosing the appropriate tab along the bottom of the dialog
box. Use the scroll bar along the bottom of the list to view more element data such as
temperatures and pressures. The Element list is shown in the following figure.
2. Click Edit > Edit Static Load Cases, or click Edit Static Load Cases on the CAESAR II
Tools toolbar to display the load case editor.
CAESAR II begins with a standard set of load cases based upon the piping code selected
and the loads defined in input. For the job Tutor, size the hanger before the standard
structural and stress analyses are performed. This hanger sizing algorithm requires two
analyses before the standard three cases are analyzed. The five recommended load cases
are shown below.
3. Click Recommend.
CAESAR II creates load sets to analyze the operating conditions of the piping system and
the installed conditions of the piping system.
The operating condition for this analysis consists of the deadweight of the pipe, its contents
and insulation, the design temperature and pressure, and the pre-load on the just selected
hanger at node 28. The installed condition includes the deadweight and hanger pre-load. In
addition to these structural analyses, certain stress conditions must be addressed.
For the piping code used here, the sustained and expansion stresses must be calculated.
Sustained stresses include deadweight, pre-loads, and pressure. Sustained stresses can be
taken from the installed condition analysis if the pressure loads are included. CAESAR II
includes the pressure term in the installed case because pressure, in most cases, has no
impact on the structural loads on the piping. With the installed case structural analysis also
serving as the sustained case stress analysis, no additional load case must be added to
calculate the sustained stresses.
Expansion stresses reflect the change in system position from its installed position to its
operating position. Because of system non-linearity, this change in position cannot be
determined by analyzing thermal loads alone.
By default, CAESAR II constructs a third load case to calculate the expansion stress
(range). This case is not a third, complete analysis of the system. Instead, it is a product of
the operating and installed structural analyses already performed. The difference in system
displacements between these two cases is the displacements stress range from which the
expansion stresses are calculated. The third class of stress in piping – occasional stresses
(as opposed to expansion and sustained) – is not included in the recommended analyses
and must be specified by you. Likewise, Fatigue (FAT) stress cases are provided only when
specifically required by the active piping code (TD/12, for example).
For most systems, the recommended load cases are exactly what you want to analyze.
Case 1 calculates the deadweight carried by the proposed spring at node 28.
Case 2 also calculates only one number, the vertical travel of the proposed spring. All the
load categories, which compose the operating load case, are used for this analysis. These
are deadweight, displacements, thermal set 1, and pressure set 1. With these two
numbers—the load carried by the hanger and the amount of travel it must accommodate—
CAESAR II enters the Anvil catalog and selects the appropriate spring. This spring and its
proper pre-load are installed in the model for the remaining analyses.
Case 3 is the operating Hanger Load case. It is identical to case 2 but has the sized hanger
pre-load included in the category (H). This analysis produces the operating forces and
moments on the supports, and the deflections of all points in the system. Case 3 is a
structural analysis case and not a B31.3 stress analysis case. The refining piping code does
not recognize pipe stress in the operating condition as a test for system failure and does not
establish a limit for this state of stress.
Case 4 is both a structural and stress case. By eliminating the (assumed) thermal effects
(D1+T1), the analysis is of the cold system. By including pressure (P1), this case also has
the necessary components to be used to report the system’s sustained stresses.
Case 5 (L3-L4) is an algebraic combination of two basic load cases. The displacements of
case 4 are subtracted from the displacements of case 3 to produce these results. This case
develops the displacement range of the system in its growth from the installed position to
the operating position. This displacement range is used for the calculation of the system’s
expansion stresses.
4. To proceed with the analysis, click File > Analyze, or click Run the Analysis .
The software continues with the data processing by building, sorting, and storing the
equation (matrix) data for the system and the basic load cases. This process may be
terminated at any time by clicking Cancel. When this is done, the CAESAR II Solution
Module displays.
CAESAR II analyzes the basic loads (hanger design, operating, and installed) before exiting
the dialog box. At this point, the solution dialog box is replaced with messages concerning
the post processing of this data. The displacement results of cases 3 and 4 are used with
the element stiffness matrices to calculate the forces, moments, and stresses throughout the
system. The difference between these two sets of displacements is used to establish the
displacement range of the piping system as defined in load case 5. This new displacement
set is similarly used to calculate forces, moments, and stresses. At the completion of this
step, all the results are loaded into the binary data file Tutor._p and the CAESAR II output
processor dialog box displays so that output for this job may be reviewed. The ._p file can
only be examined through the output processor. The analysis need not be rerun to review
these results at a later time. Instead, click Output > Statics from the main menu to display
the output from the TUTOR._P file.
Usually, the first look at output is to verify that the piping model is responding as expected.
Checking deflections and restraint loads in the operating and installed cases should quickly
uncover any major problems with the system layout or input. If there are unusual results,
re-examine the input for correctness. If the output verifies the model, the results can be used to
collect pipe stresses, support and equipment loads, and any other useful data found in the
output. This information is useful in documenting a good piping design or troubleshooting an
inadequate one.
1. Selecting the (OPE) load case, and then click Graphical Output .
As in other CAESAR II dialog boxes, both the toolbar buttons and menu items may be used
to select display options.
2. From the menu, select Show > Displacement > Deflected Shape. The plot shows the
centerline plot along with a normalized deflected shape of the system in the operating
condition.
3. When you are finished viewing the plotted output for the operating case, change the case to
Sustained in the drop list on the left of the second toolbar.
4. Click Show > Stress > Overstress and verify that there are no over-stressed points in the
system.
5. Reset the plot, and click Show > Stress > Stress > Code to display the code-defined
stresses throughout the system.
The stress symbols appear on the screen and locate the highest stress points in the system.
6. Click Show > Stress > Maximum to list the stress values on the plot.
7. Press Enter to list the stresses one at a time starting with the highest.
The node number is shown in parenthesis following the stress value. The element
containing this node is highlighted. The highest (first) sustained stress listed is at node 40
(nozzle to vessel connection) with a value of 1591 psi.
For a quick review of the stresses as well as the displacements and restraint loads, the
Element Viewer can be displayed by clicking on the toolbar. This information displays
in the next figure.
9. For a quick look at the selected hanger data, click Hanger Table with Text from the
General Computed Results column in the main output processor. Then, click View
Reports .
The software reports the Anvil Fig. B-268 Size 10 spring selected at node 28.
This selection is based on the values found in the first two analyses. Both analyses provide
no load case reports in the output processor.
The expected hot load for the proposed support at node 28 (1209 lb.).
The thermal growth of node 28 (0.750 in.).
10. Return to the Output Menu, and select only the operating load case (OPE) Displacements
and Restraint Summary by holding down the Ctrl key.
The restraint loads at nodes 5 and 40 are compared to the pump and vessel load limits.
Note the different output tabs at the bottom of the screen.
11. Return to the Output Menu, and select the sustained case (SUS) to examine the installed
condition of the piping system.
Turn off 3 and turn on 4. Both the operating and sustained cases can be reviewed
together by having both 3 and 4 highlighted at the same time.
12. Return to the Output Menu, and highlight the sustained and expansion cases (4 and 5) and
stresses.
Each stress report begins with a summary stating that the code stresses are below their
allowable stress. In the table that follows the summary, the stresses display for each node in
the system. These nodes are listed in pairs with their associated element. The last column
lists the ratio of actual stress to allowable stress in terms of percentage.
These results can be sent to the printer or to a file rather then sent to the screen. Before
creating the report, a title line for the hardcopy can be generated through Options-Title
Lines on the Output Menu.
13. Type the following two lines for the report header:
CAESAR II TUTORIAL
BOTTOMS PUMP TO STEAM STRIPPER
14. To send a specific output to the printer, click File > Print.
Use the output wizard to create a book of reports in a specific order and then send them to
an output device. Click More>> in the Static Output Processor to access the wizard.
Start the report with the hanger table by selecting it and clicking [Add].
15. Select the operating and sustained load cases and displacements and restraint summary
reports.
16. Click Add again.
17. Add the sustained and expansion stress reports by having only load cases 4, 5, and
Stresses highlighted.
18. Click Add to service this request.
This completes a typical output report after reviewing the reports order.
19. Select the output device, and then click Generate TOC, if needed.
20. Click Finish.
Segments of the output reports are included at the end of this section.
An input echo is available through the output processor. A complete input listing can
start the printed report or output file created by this processor.
To archive the static analysis electronically, the report can be sent to a data file rather than to
the printer. Use the above instructions substituting Save for Print, or use the appropriate output
choice on the wizard screen.
The first time you click Save, the software prompts you for a filename. The resulting data file,
Tutor.out, can be copied with the CAESAR II input and output files Tutor._a and Tutor._p to a
CD. These files, along with the configuration file (Caesar.cfg), and the time sequencing file
(Tutor.otl) provide a complete record of the analysis and should be stored with the drawing and
any listings.
CAESAR II entered the Anvil hanger table with these two values and selected an appropriate
mid-range spring. The size 10 spring has the hot load of 1209 lbf. in its working range. This
mid-range spring (short range springs were excluded) has a spring rate of 260 lbf./in. Assuming
that node 28 moves 0.750 inches between the cold to hot position, this increases the spring load
by (.750)(260) or 195 lbf. The cold load on the size 10 spring is 1222+195 or 1404 lbf. This cold
load is also within the working range of the size 10 spring so CAESAR II selects it.
Node 28 again moves up 0.750 in. in the Y direction with the spring installed.
Look at the zero position of nodes 5 and 40. When the imposed displacements are
not included in the analysis, the node is fixed with zero movement in each of the defined
directions.
This restraint report lists the piping forces and moments on the restraint. It does not list the
restraint loads on the piping. The loads at node 5 are the nozzle loads and can be used without
sign change to check the API 610 allowable loads. Loads for node 40 can be used to check the
vessel stresses due to the nozzle loads.
The loads at 28 show the operating load and the actual installation load (with contents) for the
selected spring. The spring carries the designed load of 1209 pounds in the operation condition.
The +Y restraint at node 35 shows it is nonlinear nature. In the cold condition, the restraint is
active. As the piping moves to the hot position, it disengages from the support. Refer back to the
displacement reports to confirm that the Y displacement is 0.0 in the installed (sustained)
condition and +Y in the operating condition.
The summary shows that the sustained stresses throughout the system are below their
allowable values. The sustained stress closest to its allowable limit is at the vessel node 40.
For the previous stress detail report, note the application of the tee and bend stress
intensification factors. The tee at 25 has SIFs other than 1.00 for all three listings: 25 to 28, 20 to
25, and 25 to 620. Bend SIFs are applied only on the bend side of the node compare node 28
on 25-28 and 28-29. No stresses are listed for rigid elements as no valid moment of inertia is
provided for these elements.
The summary shows that the expansion stresses throughout the system are below their
allowable values. The expansion stress closest to its allowable limit occurs along the header at
the node 10 tee.
For the previous stress detail report, compare the bend side of 30 with the straight side of 30.
The SIF doubles the calculated stress. Also note the changing allowable stress. This is the
result of applying an allowable stress, which takes credit for "unused" stress in the sustained
case.
Conclusions
The review of piping stresses shows that the piping has adequate wall thickness and support to
keep within the sustained allowable stress, as well as enough flexibility to remain below the
expansion allowable stress limit. A quick review of the system displacements does not reveal
any interference problems from pipe expansion.
Equipment loads must still be checked to ensure a safe and effective design. The pump loads at
node 5 may be compared to the API (American Petroleum Institute) Standard 610 (Seventh
Edition, February 1989), Centrifugal Pumps for General Refinery Service. The nozzle loads, too,
can be compared to the allowed maximum limits. The nozzle loads can be translated into local
stresses using Welding Research Council Bulletins 107 or 297 - Local Stresses in Cylindrical
Shells Due to External Loadings on Nozzles (WRC 107) or it's Supplement (WRC 297). These
local stresses can then be compared to allowable stress values established in "ASME Section
VIII Division 2 Appendix 4, Mandatory Design Based on Stress Analysis".
Because the loads on these boundary conditions are related to the piping system layout, the
piping system cannot be properly approved until these load limits are also verified. These
verifications are done in Tutorial B. For more information, see Tutorial B (on page 239).
Examples
This section provides examples for a variety of design challenges faced by piping engineers.
In This Section
Harmonic Analysis (TABLE) .......................................................... 153
Relief Valve Loads (RELIEF) ......................................................... 158
Dynamic Analysis of Water Hammer Loads (HAMMER) .............. 168
Dynamic Analysis of Independent Support Earthquake Excitation
(CRYNOS) ..................................................................................... 182
Structural Analysis (FRAME) ......................................................... 195
Dynamic Analysis (NUREG9) ........................................................ 202
Omega Loop Modelling (OMEGA) ................................................. 210
Jacketed Piping (JACKET) ............................................................ 215
WRC 107 ....................................................................................... 225
NEMA SM23 .................................................................................. 234
This example first analyzes the following model for natural frequencies and then for harmonic
loads imposed on the top of the structure at nodes 8 and 13.
Enter the model as shown and set the material density on the pipe spreadsheet to be zero.
Enter all weights as concentrated masses. Do not enter bends; enter only straight elements.
Member Properties
Run the static case, and then click Dynamic Analysis on the CAESAR II toolbar. The
software opens the Dynamic Analysis dialog box.
On the Lumped Masses tab, you can add additional masses or delete degrees-of-freedom. In
the Eigensolution of larger systems, the deletion of un-needed degrees-of-freedom can be a
very important factor in keeping run times reasonable. Usually, masses must neither be added
nor deleted. The mass of the piping, fluid, and insulation is automatically calculated and included
by CAESAR II. In the current example, the weight of the pipe is zero, and all masses are
concentrated and predefined as lumped masses.
Next, use the Control Parameters tab to modify the control parameters as shown below:
Setting Frequency Cutoff (Hz) to zero turns it off, and setting Max. No. Eigenvalues
Calculated (0 - Not Used) to 5 guarantees that the first five natural frequencies are included in
the results.
Click Run the Analysis . When the Eigensolution is completed, the calculated natural
frequencies are printed as shown in the figure below.
You enter harmonic loads next. The software prompts you for harmonic forces first and then
prompts you for direction. In the example piping system, harmonic forces act at nodes 8 and 13.
The forces act in the X-direction with an opposite sign and with a magnitude of 95 pounds. The
force acting at node 8 can be plotted as a function of time as shown in the figure below.
The same force effect can be achieved by entering +95.0 pounds at each node and
entering a phase angle of 180.0 degrees at node 13.
Calculations for the example problem take less than 30 seconds to complete. You can view the
structure in animated motion or view standard displaced shape plots in the DynPlot window
using the Display Graphical Results option (as shown below). Additionally, harmonic results,
restraint loads, forces, and stresses can be calculated for the maximum displacements due to
the harmonic loads.
The spectrum table name is arbitrarily selected as Relief and is defined as having a Frequency
range and a Force-Multiplier ordinate. A # sign precedes the name in the spectrum definition
because the shock table is to be read from an ASCII file. The spectrum definition is shown as it
appears in the Dynamic Analysis dialog box is shown below:
The DLF Spectrum Generator builds the ASCII file, Relief, which contains the relief valve
spectrum table. You must define the filename, maximum table frequency, number of points, and
the time-history waveform. In the example shown below, a maximum frequency of 33 Hz and 20
data points are used to generate the table.
The points in the time history waveform are entered as shown below. These points represent the
opening of the valve, its one-second vent time, and its closing.
The Frequency versus Dynamic Load Factors is written to the file Relief. Click Save to File, and
then click OK to close the Spectrum Table Values dialog box.
The thrust loads act at points 65 and 100. These loads are defined on the Force Sets tab and
are entered as shown below.
There is only a single load case defined on the Spectrum Load Cases tab as follows:
Only one static/dynamic combination case is defined. It is the combination of the sustained static
load case with the dynamic load case. This is defined on the Static/Dynamic Combinations
tab as follows:
Only one item needs to be set on the Control Parameters tab. It defines the static load case for
setting the nonlinear restraints. In the following example, the setting is 3 (line 1). Alternatively,
you can set the modal combination method (line 11) to ABS instead of SRSS to produce
conservative results.
Mass Participation Report - Shows how sensitive each of the piping system’s modes is to
the relief valve firing. High modal participation factors indicate that the mode is easily excited
by the applied dynamic forces. If subsequent displacement, restraint, or stress reports
indicate excessive dynamic responses, then the modes having high participation must be
dampened or eliminated. After a particular mode is targeted as being a problem, it can be
viewed in tabular form using the mode shape report or graphically using the animated mode
shape plots.
Restraint Report - Shows the maximum dynamic load for which the support should be
designed. The top value is the maximum support reaction. The second value is the largest
support reaction due to any one mode. The last number on the left indicates which mode.
Stress Report - Shows the maximum dynamic stress due to the relief valve firing. Stresses
from a dynamic shock load case should be combined with the sustained stresses from a
static analysis and the result compared with the code defined occasional stress for the
material.
Participation Factor Report - Shows which modes tend to be excited by the applied
dynamic load.
The following Stress report shows element stresses due to the dynamic relief loads. The top
value is the maximum stress due to the interaction of all the system modes. The second value is
the largest stress due to any one mode. The bottom number on the left indicates which mode.
In the following examples, the maximum stress at node 5 is 1481 psi. The stress at node 5 due
only to mode #1 is 1280 psi.
The maximum stress at node 40 on elements 40-50 is 6430 psi. The stress at node 40 due to
mode #4 is 3982 psi. Mode #4 is the largest contributor to the stress at node 40.
Support reactions due to the combination of the static sustained and the dynamic solutions are
shown in the following two report samples:
This stress combination can be compared to the B31 code allowables for occasional stresses.
SOLUTION
The magnitude of the pump supply side pressure wave, which emanates from the pump
discharge at node 5, can be estimated from
dp = c dv
Where:
dp = the pressure rise due to the pump’s instantaneous stopping
= the fluid density
c = the speed of sound in the fluid
dv = the change in velocity of the fluid
The speed of sound in the fluid can be estimated from:
c = [Ef/(+ (Ef/E)(d/t))]0.5
Where:
Ef = the bulk modulus of the fluid (313000 psi)
E = the modulus of elasticity of the pipe (30E6 psi)
d = the pipe mean diameter
t = the pipe wall thickness
= the fluid density (62.4 lbm/ft3)
The duration of the load is found from t = L/c, where L is the length of pipe between adjacent
elbow-elbow pairs. For this example, the elbow-elbow pairs most likely to cause the large
deflections at node 45 are nodes 45-75 and nodes 90-110.
The rise time for the unbalanced dynamic loading should be obtained from the pump
manufacturer or from testing, and it can be determined from graphs such as those shown above.
For this example, a rise time of 5 milliseconds is assumed.
CALCULATIONS
L 45-75 = 7 + 4(20) + 4 = 90 ft.
L 90-110 = 3(20) + 15 = 75 ft.
Area = /4di2; di = 8.625-(2)(0.322) = 7.981 in.
Area = /4(7.981)2 = 50.0 in2
F unbalanced = dp x Area = (345.6) (50.0) = 17289 lbf
t duration = L/c
= (90)/(4281) = 21 milliseconds, on leg from 45 to 75
= (75)/(4281) = 17.5 milliseconds, on leg from 90 to 110
t rise = 5.0 milliseconds
Because the piping in this example is ductile low carbon steel, the major design variable is the
large displacement. The problem is assumed to be solved when the restraint system is
redesigned to limit the large displacements due to water hammer without causing any
subsequent thermal problem due to over-restraint.
1. Generate the DLF spectrum files as shown in the following examples.
Three spectrum load cases are of interest in this example: each spectrum separately and
the two of them in combination.
The sustained static load case is now combined with each dynamic load case for code
stress checks. For operating restraint loads, the static operating case is combined with each
dynamic load case, if necessary.
If the pump or valve stops in a time shorter than T, then the water hammer should be analyzed
as shown in this example for instantaneous closure. Calculations for this problem are given
below.
Of primary interest is the largest time segment that must be used to close a valve or bring a
pump flowrate to a halt such that water hammer type pressure pulses are not generated.
Calculations using the lengths of several reflecting systems are made to determine the variation
of the computed Ts. The longest time is for the wave to leave the supply side at node 5 and
move to the tank connection at node 125. This represents a total L of about 270-feet.
T = (2) (270) ft./(4281)ft/sec = 126 milliseconds
The length through which the wave passes that causes the most trouble is the length between
nodes 45 and 75:
T = (2) (90)/(4281) = 42 milliseconds
If the pump or valve can slow down in greater than 126 milliseconds, the tendency for water
hammer in the piping system is usually abated. If the pump or valve can slow down in greater
than 42 milliseconds then the tendency for water hammer in the 45-75 length is abated.
Water hammer excitation initially produces axial acoustic waves in the steel pipe wall that can
induce locally very high, very short duration forces and stresses. These short duration loads are
usually not a design problem in ductile steel piping systems. Where crack propagation in welds
and material due to water hammer loads is a concern, use the following rules:
A very high number of natural frequencies must usually be included in the analysis. Cutoff
frequencies of 300 Hz are not unusual. These are the axial natural modes of the pipe
between the excited elbow-elbow pairs. Higher modes must be computed until the inclusion
of extra modes does not produce an appreciable change in the force/stress response. The
maximum frequency cutoff can be estimated using
SQRT (E/)/L
Where:
E = Pipe material modulus of elasticity
p = Pipe material density
L = Length of a single pipe element in the primary run that is to have accurate stresses
computed due to the passing of the water hammer originated acoustic stress wave.
Calculation of the maximum cutoff frequency for the 45-75 elbow-elbow pair for the 20-foot
pipe lengths is given as follows:
fcutoff = SQRT (E/ρ)/L
= SQRT ((30E6)(32.2)(12)/(0.283))/20
= (202388 in./sec) / (20 ft. 12 in/ft)
= (843.3 rad./sec) / (2 p rad./cycles)
= 134.2 Hz
Alternatively, including the Missing Mass Correction approximates the contribution from the
omitted modes.
The length of any element in the primary axial runs should not be greater than about ct/4,
where c equals the speed of sound in the pipe and t equals the duration of the water
hammer load. Calculation of the greatest element length for the 45-75 elbow-elbow pair is
given as follows:
Lmax= ct/4
= (4281) ft/sec (0.021) sec/(4)
= 22.5 ft
To get an accurate estimate of the stresses due to the passing of the stress wave in the
pipe, individual element lengths should be smaller than about 20 feet. Shorter duration loads
require shorter elements to monitor the passing of the stress wave.
The inclusion of the response due to the higher modes does not affect the displacement
results (only the force and stress results). Displacement results, such as the 6- to 8-inches in
this example, can usually be computed accurately after the inclusion of the low frequency
modes with participation factors greater than about 0.01.
Restraint/Force/Stress Reports
If high modes are included, as discussed in Notes for Analyzing Water Hammer Loads (on page
176), then these reports give the maximum values of the forces and stresses in the system due
to gross deformation and the propagation of an acoustic stress wave in the pipe. If the high
modes are not included, then these reports give the maximum values of forces and stresses in
the system due to gross deformation alone.
Displacement Report
This report gives the maximum possible positive or negative displacement that can occur at
some time during the event. Values in this report are always positive.
Combination Cases
The force spectrum approach to the water hammer problem does not include consideration of
the time relationship between modal or directional maximums. Conservative results can be
guaranteed by taking the absolute summation of both the modal and directional response
properties. Running one load case for each main piping run and a final load case, including all of
the individual load cases, can typically provide a good indication for where problems exist.
In this example, the main piping run between nodes 45 and 75 added the major contribution to
the system dynamic responses. The combination load case, which included the 45-75 and
90-110 contributions together, yielded little extra information.
Solution Summary
A guide and axial limit stop at nodes 45 and 105 produces little increase in thermal stresses,
which were low to begin with, and serves to attenuate the large axial displacements in the line
due to the water hammer load. Loads on this support due to the low mode displacements are
seen to be small. Local, very short duration loads may not be so small. The restraint should be
designed with this in mind.
A few simple design rules are usually sufficient:
Flexible is optimal. The restraint should only be stiff enough to sufficiently attenuate the low
frequency gross deformation.
Areas of local discontinuities, such as the weld of the support to the pipe, should have extra
weld or support plate area. Discontinuities at other restraints in a problem area should also
be reinforced to withstand the local passing of the impact stress wave.
The following table lists the excitation spectra to be applied to this model:
The necessity for the various spectra can be best understood by investigating the difference
between independent support excitation and uniform support excitation. These excitation
methods are shown in the following figures.
For the analysis with steel supports, the structural steel must be included as part of the piping
model. Click Environment > Include Structural Input Files. The structural data input is shown
below:
SECID=1, W14 X 82; COLUMN CROSS SECTION
SECID=2, W10 X 12; BEAM CROSS SECTION
MATID=1, YM=29E6 POIS=0.3 G=11E6 DENS=0.283
DEFAULT SECID=1
ANGLE=90
EDIM 1038 1039 DY=15-0; DEFINE ALL COLUMNS
EDIM 1043 1044 DY=15-0
EDIM 1048 1049 DY=15-0
EDIM 1053 1054 DY=15-0
DEFAULT SECID=2
ANGLE=0
EDIM 1039 1040 DZ=-2-0;DEFINE ALL BEAMS
EDIM 1044 1045 DZ=-2-0
EDIM 1054 1055 DZ=-2-0
FIX 1038 ALL
FIX 1043 ALL
FIX 1048 ALL
FIX 1053 ALL_
The dynamics input for this example is summarized in the following figure:
Details of the dynamics input are shown in the next four figures.
Only the results for the uniform support excitation case are shown. Using this load case, the
model with and without structural steel supports is compared. The results from these two models
are shown in the following tables.
With Structure
Without Structure
With Structure
Without Structure
With Structure
Without Structure
Results
These comparison tables illustrate the differences that can exist when the structural steel
models are not included in the analysis. In some cases, the results with the structural steel
included are many times higher than the results computed without the structural steel. The steel
models add flexibility to the piping system. More flexibility means lower natural frequencies and
more modes to be excited by the shock. A comparison of the natural frequencies of the two
models is given as follows:
With Structure
Without Structure
In the previous table, there are only five extra mode shapes for the system.
The restraint moment at node 55 in the Z-direction is much larger without the steel model than it
is with the steel model. Even though the piping is tied to the steel, the steel frame does not
support much moment in the Z-direction. The steel frame bends slightly about the Z-axis, and
the moment is carried through from the pipe. In the piping only model, the rigid anchor at node
55 does not rotate about the Z-axis (or any other axis), and ends up carrying the entire moment
load.
This example illustrates how to use most of the keyword directives in the structural
preprocessor. A standard finite element modeling approach is followed, where the system nodes
are defined first, followed by materials and section properties, elements, and finally the loading.
3. Click Save on the Structural Modeler toolbar to error check and save the model.
4. Click Yes in the Save changes to FRAME? message box.
5. Click OK in the Model Generation Status message box.
6. Click File > Exit to exit the structural steel input processor.
CAESAR II reads the binary files created by the structural preprocessor and displays
recommended load cases in the Static Analysis dialog box.
CAESAR II recommends load cases to satisfy piping code compliance and not
necessarily loads that you would want to use for structural analysis.
8. Edit the load cases as shown in the example below.
Load case 2 (L2) consists only of U1, which is designated as an operating case
(OPE). This is a construction case and is segregated here because it may be interesting to
see the loads produced by the Uniform Load.
1 9.360 9.362
2 12.71 12.708
3 15.38 15.379
4 17.80 17.800
5 21.60 21.606
6 25.10 25.102
7 32.03 32.039
8 38.07 38.075
9 40.29 40.299
10 48.90 48.905
11 57.51 57.524
12 61.50 61.510
13 62.54 62.550
14 69.35 69.359
15 77.44 77.456
16 78.88 78.893
17 101.7 101.731
18 103.6 103.598
19 108.0 107.983
20 115.1 115.116
21 135.2 135.265
22 155.2 155.244
23 160.6 160.626
24 203.8 203.820
25 209.9 209.957
TRANSLATIONS (in)
DX DY DZ
ROTATIONS (deg)
RX RY RZ
1 90 90 65 64 177 177
7 0 0 0 0 708 707
9 446 445 0 0 0 0
11 0 0 206 206 0 0
13 0 0 164 164 0 0
DX DY DZ
ROTATIONS (deg)
RX RY RZ
1 53 53 46 46 113 112
7 0 0 0 0 441 440
9 257 256 0 0 0 0
11 0 0 123 123 0 0
13 0 0 98 98 0 0
17 32 32 124 123 66 66
TRANSLATIONS (in)
DX DY DZ
DX DY DZ
ROTATIONS (deg)
RX RY RZ
1 76 76 70 69 156 155
7 0 0 0 0 607 607
9 350 350 0 0 0 0
11 0 0 184 184 0 0
13 0 0 146 146 0 0
17 45 45 169 168 91 90
The example uses an Omega loop as shown below. The given dimensions are the 6-ft 10-in.
height, the 2-ft bend radius, and the bend angles of 135° and 270°. Using this information, you
can derive the other dimensions shown in the following figure.
Equation 1: Figure 1
Equation 1: Figure 1
When coding a series of back-to-back bends, it is important to remember that the delta
dimensions should be measured from the tangent intersection point (TIP) to the tangent
intersection point.
For more information about the proper coding of bends, see Bends (on page 8).
Figure 2 shows the node points, which are coded on the Classic Piping Input dialog box to
model the Omega loop. The model is anchored at nodes 1 and 35. The first bend (lower left
bend) spans between nodes 5 and 10. The TIP 10 is to the far right of the bend. For analysis
and output, the actual location of node 10 is at the far weld line, as shown in Figure 3.
Equation 2: Figure 2
Equation 2: Figure 2
The second bend (upper left bend) spans between nodes 10 and 15. Because you can code TIP
to TIP, the delta coordinates entered in the Classic Piping Input dialog box are the X and Y
distances between nodes 10 and 15 (Figure 2). The actual location of node 15 is at the far weld
line, shown on Figure 3. Node 15 is the TIP for this bend and lies to the left of the pipe.
The third bend (upper right bend) spans between nodes 15 and 20, where node 20 is the TIP. In
coding from TIP to TIP, only a delta x is required. Figure 3 shows the actual location of node 20
on the pipe.
The fourth and final bend (lower right bend) spans between nodes 20 and 25. In this case, a
delta X and a delta Y are required. The actual location of node 25 is shown on Figure 3. The
element from 25 to 30 is a straight element necessary to finish off the bend.
A bend in CAESAR II requires an element beyond the far weld line to determine its
orientation.
Equation 3: Figure 3
Equation 3: Figure 3
Below is an input listing for the model. The delta dimensions shown were obtained from Figure
1. Three additional, equally-spaced points are located on each bend.
This example requires a change in the CAESAR II Configuration Editor to allow the
error checker to accept large angle (> 95°) bends. \
Click Tools > Configure / Setup to open the CAESAR II Configuration Editor. In the
Categories pane, click Geometry Directives and set Maximum Allowable Bend Angle to
135.
In some systems, the jacket and the core consist of different materials. This condition
must be modeled very carefully because the thermal growth in the core is different from the
thermal growth of the jacket. Improper axial restraints in such a system can cause extremely
large loads in the pipe.
Modeling Plan
The first step in modeling any system is to consider the most efficient way to create the input
and, more importantly, how to best review the results. After you determine how to best review
the results, you can define the input node numbering scheme. Based on the node numbering
scheme, you can then decide how to generate the model to take advantage of the various
rotate, duplicate, and include options.
For this example system, the core piping is modeled using node numbers from 1000 to 1999,
and the jacket is modeled using node numbers starting at 2000. Additionally, similar locations on
the two systems will have the same base node number, that is, nodes 1110 and 2110 describe
the same point on both the core and the jacket. Setting up the node numbers in this manner
enables one of the systems to be generated from the other, using either the duplicate or the
include options of the input preprocessor. You can also view the system individually in the plot
by the Range command and breaking the model at node 1999. The other advantage to this
numbering scheme is that when reviewing the output, you can immediately tell from the node
number whether the point in question belongs to the core or the jacket.
Although not necessary for a small system such as this, additional node number ranges can be
defined to differentiate parts of the model. To illustrate, the following additional constraints can
be placed on the node numbers. The ground level piping will have nodes in the 100-400 series,
while the second level piping will have nodes in the 500-900 series. For example, node 1110 will
be a core node at ground level and node 2550 will be a jacket node on the second level. To
indicate locations where external supports are applied to the system, node numbers will end in
5; all other points will be multiples of 10. Similar node numbering schemes can be used to
differentiate branches from headers, pipe from structural steel, and various line sizes. Starting
the modeling process with a clearly defined plan can ease both input verification and output
review. For example, consider reviewing the input for this system and finding a spring hanger at
node 1530. You can quickly recognize this as an error because the 1000 series nodes make up
the core piping and cannot use spring hangers. Additionally, support node numbering should
end with a 5.
Node Layout
The system as defined in the preceding figure consists of nine segments of piping. Each
segment is shown in the following figure with the node numbers assigned to the various points
for the core piping. Each segment is discussed individually.
Segment A - This segment runs from the pump to the first elbow. Because this section is at
ground level, the 100 series nodes are used. Because the pump acts as an anchor, the start
node of this segment ends in 5, so the pump is assigned node 1105. The length of the
segment requires an intermediate node point for a spider, so node 1110 is assigned 5-feet
from the pump. Nodes 1120 and 1115 are assigned to the elbow. The positive Y support is
not at node 1115 because 1115 is part of the core piping. The positive Y is applied at node
2115 (the jacket), so we assign the 5 to this node point.
Segment B - This segment is the six-foot vertical section, beginning with the elbow at node
1120. This section can be modeled by coding to the top elbow and assigning nodes 1500
and 1510. The 500 series nodes are used here because the 2nd level piping is now being
modeled.
Segment C - The first horizontal run in the 2nd level requires a node at mid-span to
accommodate a spring hanger (on the jacket). This mid-span node divides the segment into
two 9-foot lengths, which exceed the maximum spider spacing of 6-feet. Therefore, the
eighteen-foot span is divided into four elements, each one 4-feet, 6-inches. The nodes
assigned are 1520, 1525 (for the hanger location), and 1530. The segment is finished off
with the elbow modeled by nodes 1540 and 1550.
Segment D - This horizontal segment in the 2nd level is modeled using nodes 1560, 1570,
and nodes 1575 and 1580 at the elbow. The nodes 1560 and 1570 are for spiders, while
1575 is a hanger location
Segment E - This horizontal segment contains the valve. Nodes for this segment are 1590,
1600, 1610, and 1615. Node 1615 terminates the elbow and is also a hanger location. The
element from 1590 to 1600 should be declared rigid with a weight of 452 pounds. Starting
with the elbow at nodes 1610 through 1615, all of the elbows are modeled as individual
elements. This eases the subsequent coding of the jacket. The elbows in this part of the
model consist of two straight pieces of pipe, equal in length to the radius of the elbow.
Segment F -The third horizontal leg of the expansion loop is modeled using nodes 1620,
1630, 1640, and 1650.
Segment G -The last horizontal run of the 2nd level is modeled using nodes 1655, 1660,
and 1670. Node 1655 is a hanger location.
Segment H - The second vertical section of piping returns the system to ground level. The
only additional nodes required for this section are for the elbow at nodes 1130 and 1135.
Node 1135 is a positive Y location on the jacket.
Segment I - This is the last segment that terminates at the vessel nozzle. The nodes used
to model this segment are 1140, 1150, and 1155.
At this phase of the input, save the input file if you have not already done so. We also
recommend running the error checker at this time because the core piping model serves as the
basis for generating the jacket piping model. If any errors exist in the core, they are duplicated in
the jacket, thus doubling your correction efforts.
The additional data required to finish the model, such as allowable stresses, temperatures,
pressures, and so forth, are contained in the CAESAR II input file, which is delivered with the
software. This data is found in the [Installation Driver]\ProgramData\Intergraph Cas\CAESAR
II\5.30\Examples Jacket._a file.
To begin modeling the jacket, click Edit > List. The software opens the List Option dialog box,
which displays all of the applicable input data. Click the Elements tab to view a list of elements
and their associated delta coordinates as shown below:
For the first half of the jacket, the core piping is duplicated using the steps below. The duplicated
region starts at the pump and ends at the valve.
1. Click in the row for the element from 1105 to 1110.
2. Press Shift and click the row for the element from 1580 to 1590. This is the element just
before the valve.
The software highlights all rows between the two selections.
3. Right-click the highlighted list and select Duplicate.
4. In the Block Duplicate dialog box, click Identical.
5. Click At End of Input to place the duplicate block.
6. Specify 1000 for the node increment, and then click OK.
CAESAR II duplicates the block and increments all of the node numbers by 1000. This
results in a section of pipe identical to the pipe from 1105 to 1590 with node numbers from
2105 to 2590.
Three changes must be made to the new section of pipe to obtain the jacket piping. First, the
diameter and wall thickness must be changed to 12-inches, schedule 40. You can use the List
Editor to find the element from 2105 to 2110, and then type new values. Next, you must also
specify the following values: jacket temperature, jacket pressure, jacket insulation, and jacket
fluid weight. Finally, you must change all the jacket bend radii from long to short. The most
straightforward way to do this is to click the Bends tab on the List Options dialog box to open
the Bends list. Then, starting with the bend at node 2120, change the radius from Long to
12.0-inches. You must make this change to all of the remaining bends.
After the above changes have been made, the first half of the jacket is finished. A volume plot of
the system now shows the core piping overlaid by the jacket piping.
Although the two models are correctly positioned with respect to one another, they
are not connected. All you have done so far is duplicate several pipes. From the standpoint of
CAESAR II, there are simply two discontinuous systems in the same input file. The graphics
module plots discontinuous systems such that they all start from the same point, which is why
the jacket and core line up properly in this case.
The next step is to correctly connect the jacket to the core and apply any external restraints. The
connection between the jacket and the core piping must model the spiders that align the two in
the real system. These connections can be modeled in CAESAR II using restraints with
connecting nodes (CNodes).
The remaining three sections of jacket are modeled in exactly the same manner. The final step
in the modeling is to add the spring hangers at nodes 2615 and 2655 and the positive Y-restraint
at 2135. The completed model is shown in the following figure.
WRC 107
The following example illustrates a comprehensive local stress analysis of a vessel/nozzle using
WRC 107 and ASME Section VIII, Division 2 criteria.
To determine whether the WRC 107 Bulletin is appropriate for the computation of the local
stress state in the vessel due to external loading, review the geometry guidelines:
D = 120.0 in., T = 0.625 in., d = 12.75 in., t = 0.375 in.
d / D = 0.10625 < 0.33
Dm/ T = (D-T) /T = 191 > 50
In the example, both conditions are satisfied. The actual preparation of the WRC 107 calculation
input can now begin. One of the most important steps in the WRC 107 procedure is to identify
the correlation between the CAESAR II global coordinates and the WRC 107 local axes.
CAESAR II performs this conversion automatically. You must, however, identify the vectors
defining the vessel as well as the nozzle centerline. The following figure illustrates the definition
of the direction vectors of the vessel and the nozzle.
You can then replace the anchor with a WRC 297 local vessel flexibility model, and re-run the
job to see the range of loads and displacements that exist in the system around the vessel
nozzle. In either case, the restraint loads forces and moments can be obtained from the
CAESAR II Restraint report. These loads reflect the action of the piping on the vessel. The
following figure displays the restraint report of the rigid anchor model.
Figure 22: CAESAR II RESTRAINT REPORT: EX107 WRC 107 EXAMPLE PROBLEM
The total sustained axial load on the nozzle may not be reflected in the restraint report. A
pressure thrust load contributes an additional axial load to the nozzle. The pressure thrust force
always tends to push the nozzle away from the vessel. For example, with a pressure of 275 psi
over the inside area of the 12-inch pipe, the total P load becomes:
P = -26 - P(A)
= -26 - 275p (122)/4
= -31,128
If needed, the P load can be adjusted automatically for the input using the WRC 107/297
analysis module. To begin the analysis, click Analysis > WRC 107/297 on the CAESAR II main
menu. The software first prompts you to create a new WRC job and then prompts you to enter
geometric data that describes the nozzle (Nozzle Data tab) and the vessel (Vessel Data tab),
followed by loadings data (Loads Data tab).
To do a WRC 297 calculation, click , and a new tab appears on the left side of the
dialog box.
You can enter up to three sets of loadings representing Sustained (SUS), Expansion (EXP), and
Occasional (OCC) load cases. CAESAR II automatically performs the stress calculation of each
of the load cases consecutively and then performs the WRC 107 stress summation routine to
compare the computed stress intensities against the stress allowables as required in Appendix 4
of ASME Section VIII, Division 2. The focus in the current example is only on the sustained and
thermal expansion cases. The loads are shown in the figure below. You can elect to leave any
boxes blank if they are not applicable. If a static analysis has been performed on the system you
are analyzing with WRC-107, CAESAR II can import the loads directly from the output file. To do
this, click Import Loads from Job for each load case. CAESAR II reads in the loads for the
nozzle node number that was specified on the Nozzle Data tab.
To run the analysis, click Local Stress Analysis on the WRC 107/297 toolbar. The
software opens an output dialog box and displays the processing results.
You can also click View Report Using Microsoft Word on the WRC 107/297
toolbar to perform the initial WRC 107 calculation and summation and send the results directly
to Microsoft™ Word .
After the input echo, the parameters extracted from the WRC 107 figures are printed to this
report. This step is similar to collecting the data by hand. These non-dimensional values are
combined with the nozzle loads to calculate the two normal and one shear stress. The stresses
are reported on the outer and inner vessel surfaces of the four points A, B, C and D located
around the nozzle. CAESAR II provides the normal and shear stresses and translates them into
stress intensities, which can be used for comparisons against material allowables. The outputs
of the stress computations are shown in the following examples. As the output shows, the
largest expansion stress intensity (117485 psi) occurs at the outer surface of point B (Bu).
NEMA SM23
This example illustrates the use of the NEMA SM-23 computations of the CAESAR II Equipment
module. Two examples are given. The first example can be found in the NEMA SM-23
Standard, 7th edition Example 8A, beginning on page 47. The second example illustrates the
use of metric units and the correct implementation of paragraph 8.4.6.2.
Click Analysis > NEMA SM23 on the CAESAR II main menu to enter a NEMA SM23 problem.
The software displays the NEMA SM23 dialog box.
The previous report is repeated for each extraction nozzle specified. This particular example
does not contain extraction nozzles, so these reports are not produced. Following the individual
nozzle reports is the summation of forces and moments about the exhaust nozzle. This report is
shown in the following figure:
Tutorial B
This section continues the tutorial by guiding you through equipment checks and the redesign of
the system analyzed previously.
In This Section
Evaluating Pump Discharge Loads ............................................... 239
Creating Accurate Models ............................................................. 248
WRC 297 Calculations Completed at the End of Error Checking . 252
Checking Nozzle Loads ................................................................. 258
System Redesign ........................................................................... 260
Conclusion ..................................................................................... 269
Even though all the loads are not known, the entire description of the pump is collected for the
API 610 processor in CAESAR II. The dimensioned isometric shown in the next figure defines
the orientation of this pump with its end suction nozzle and top discharge nozzle. Both nozzles
are dimensioned back to the base point which is the intersection of the shaft axis and the
support line for the pump. This pump’s drive shaft is along the X-axis.
The discharge nozzle loads are found in the static analysis output from Tutorial A. Because the
discharge nozzle served as a boundary condition for this analysis, the nozzle loads are
conveniently listed in the restraint reports. These forces and moments on the restraint at node 5
are the piping loads acting on the discharge nozzle. No sign change is required. The operating
loads and installation loads must both fall below the defined limits. Examination of the restraint
summary for the operating and sustained (installed) cases reveals that the operating loads are
the controlling case. The terminal output showing these numbers is found in the following figure.
The operating case loads are used for the discharge nozzle analysis.
4. Type in the Equipment Description related to the analysis as shown in the example figure
above.
5. Click the Input Data tab, and enter the information as described below. Arbitrary node
numbers are assigned for the pump base point and for the pump suction nozzle (1 & 105
respectively).
6. Use the data shown in the following figure to add the remaining values. It is best to enter as
much data as is currently available so that when the remaining (suction) data is determined,
recollection of data is minimal.
The factors for the Table 4 load multipliers are left blank. CAESAR II uses the default values
established in API 610. If the pump manufacturer defines pump load limits that are different
from those defined in API 650, enter the modified limit here (This value must be between 1.0
and 2.0).
7. Define the pump shaft centerline direction, the nozzle types, node numbers, and nominal
diameters on the Input Data tab.
8. Click the Suction Nozzle tab, and enter the distance from the base point to the suction
nozzle (not from the nozzle to the base point) and the nozzle loads.
Because the nozzle loads are unknown at this time, no forces and moments are
entered.
The next figure shows the Discharge Nozzle tab with the Nozzle location from the center of
the pump. The nozzle location is taken from the piping isometric described at the beginning
of the chapter. The Nozzle locations are in global coordinates.
The next dialog box allows you to choose the appropriate load case for inclusion in the
API-610 analysis.
11. Select the operating case, and click OK.
The loads from the restraint report at node 5 are read automatically. This is the end of the
input for the API Standard 610 pump load evaluation.
If the analysis was using two times the Table 4 values, the checks shown in the next part of the
report would be used to qualify the pump loads. Here, the resultant of the applied nozzle forces
and moments on each nozzle are compared to their related Table 4 limits (Condition F.1.2.2).
Both the suction and discharge loads are also resolved to the pump base point and again
compared with a Table 4 limit (Condition F.1.2.3). For this analysis, these data have no
significance as the components of the discharge loads are greater than the Table 4 values.
After the output has been reviewed, you can review the reports again or send the report to a file
or to the system printer (File > Print). For this tutorial, the limits on the discharge nozzle are
noted for quick checks on future redesign analysis. After this piping system is redesigned so that
the discharge nozzle is not overloaded, the existing data in the equipment file TUTOR can be
updated for the final pump verification report.
The next figure makes it clear that the large moment about the Z-axis at the pump is caused by
the thermal growth of B working against the stiffness of legs A and C. The large moment about
the X-axis is due to the thermal growth of A working against the stiffness of legs B and C. The
thermal growth of the vessel connection may also contribute to these high loads.
How can these excessive loads be reduced? How can additional flexibility be added to the
system so that these loads drop? Two possible solutions are:
Addition of an expansion loop to the piping.
Installation of an expansion joint.
Before either of these choices is made, a much simpler and cheaper solution is
examined—improving the model to incorporate the inherent flexibilities found in the
vessel/nozzle intersection. The pump loads due to expansion would drop if the thermal growth of
the three legs A, B, and C could deflect the vessel nozzle. Such nozzle flexibilities are defined in
Welding Research Council (WRC) Bulletin 297, "Local Stresses in Cylindrical Shells Due to
External Loadings on Nozzles" (Supplement to WRC Bulletin No. 107). WRC Bulletin 297
supplies curves by which the outer diameters and thicknesses of the vessel and nozzle are used
to define local nozzle flexibilities. These curves are limited to certain ratios of nozzle and vessel
terms, such as the following:
d/D < 0.5
d/t > 20
20 < D/T < 2500
d/T > 5
Where:
d = nozzle OD (= 8.625 in.)
Before any costly system modification is made, the model is refined to incorporate these WRC
297 nozzle flexibilities. It is possible that a more thorough and accurate model of the system
shows that redesign is not needed. To assist in this model update, CAESAR II provides a
processor which calculates and inserts these flexibilities into the system. This change
constitutes the second analysis of this layout.
Save the TUTOR-B.c2 file as TUTOR-B2.c2. Open TUTOR-B2.c2. Return to the input processor
for the job TUTOR-B2. Go to the nozzle node (40) and double-click the Nozzle Flex check box.
Type the correct data in the Auxiliary Data.
The nozzle pipe size is imported from the spreadsheet. If this nozzle connection had no
associated thermal growth, the vessel node number need not be entered. Because this vessel
has thermal growth, the vessel node number must be identified and the thermal displacements
previously assigned to node 40 must be reassigned to this new node number.
1. Type the vessel node number as node 6000.
The calculated nozzle flexibilities are applied between nodes 40 and 6000. The vessel
dimensions are entered here in terms of outer diameter, wall thickness, and reinforcing pad
thickness. WRC 297 flexibilities are also sensitive to the proximity of stiffeners to the nozzle.
Here, a tray in the vessel is closest to the nozzle and is 4 feet above the nozzle. On the
other side of the nozzle, the bottom head tangent and skirt connection is 6 feet below.
The vessel orientation, based on a direction vector, is entered next.
2. Type 1 in the Y direction to indicate a vertical vessel.
This Z nozzle and Y vessel define the orientation of the local stiffnesses assigned through
WRC 297. This completes the definition of the nozzle. There is no piping element defined
between nodes 40 and 6000.
The previous report lists the flexibilities extracted from WRC 297:
Axial stiffness of 319, 226 lb./in.
Longitudinal bending stiffness of 291,036 in.lb./deg.
Circumferential bending stiffness of 58,665 in.lb./deg.
These three numbers are much less than the magnitude of the default rigid stiffness, which
is 10E12.
The local coordinate system is defined by the nozzle/vessel orientation. With the nozzle in
the Z-direction and the vessel in the Y-direction, this new axial stiffness is in the global Z
direction (the nozzle centerline), longitudinal bending is about the global X-axis (bending into
the vessel centerline or long axis), and circumferential bending is about the global Y-axis
(about the vessel centerline).
After the display of the WRC 297 calculations, CAESAR II shows the error processor is
completed by summarizing the type and number of messages.
2. With no fatal errors encountered, close the piping input processor and return to the
CAESAR II main menu.
The model is now ready for a second static analysis.
3. Click Analysis > Statics to proceed.
There are five analyses - two for the hanger sizing followed by the operating case, the
installed or sustained case, and the expansion case.
4. Click Analyze .
After the analysis is completed, the Output Processor dialog box displays for output
review.
5. With only a minor change to the input, a rigorous, error-checking review of the results should
not be necessary. Instead:
a. Check the sustained and expansion stresses to confirm that they are still below their
allowable limits.
b. Check the hanger selection.
c. When the operating and sustained restraint summary is displayed, check the loads on
the pump nozzle and node 5.
The highest sustained and expansion stresses are 1282 psi and 14,103 psi, respectively.
This is well below the allowable limits. The software selected a lighter spring for installation
at node 28. Previously, a size 10 spring was selected, now a size 9 is recommended. In the
first analysis, the spring carried 1209 lb. in the hot position, now it carries only 904 lb. The
system should still weigh the same, so why is the spring load smaller? The reduced
longitudinal bending stiffness at the nozzle may explain this change.
6. To further investigate the effect of the nozzle flexibilities, show the displaced position of the
piping system in its operating condition.
The final report from this analysis shows the displacements of node 40. The imposed
thermal growth of the nozzle was removed from node 40 and redefined at node 6000. This
output shows the operating position of node 6000 as (0, 0.28, -0.10; 0, 0, 0) [defined as (X,
Y, Z; RX, RY, RZ)]. Comparing these numbers with node 40 above, you can see the impact
of the nozzle flexibilities. The biggest difference is due to the circumferential bending
flexibility (RY) but the longitudinal bending flexibility (RX) plays a large role in the weight
distribution of the system.
Do the new pump loads meet the allowable limits defined in API 610?
The situation is better but not good enough. The Y-moment on the discharge nozzle is well
below the limit. The X-moment, however, remains more than twice the allowable load. The
Z-moment also exceeds the allowable. Exceeding twice the allowable load would be fine if
Condition F.1.2.b is satisfied, but it is not.
Condition F.1.2.b states that even though the individual load components can be more than
twice their individual limit, the loads are satisfactory if the resolved forces divided by their
resolved limits plus the resolved moments divided by their resolved limits is less than two. The
sum of the ratios for the discharge nozzle is 2.822, so the pump loads are still too high.
There is a quick "what if" check that may prove the pump loads can be brought within their
allowable values. The discussion of the restraint loads mentioned that the set load directly
controls the vertical load on the discharge nozzle on the spring at node 28. This spring pre-load
could be ideally set so that when the pump is in operation, there is no pump load in the
Y-direction. At this point the hanger carries 904 lb. in the operating position while the pump
carries 1809 lb. If the spring load carried 2713 lb., the load on the pump would be zero in Y.
Would that satisfy Condition F.1.2.b? Rerunning the API 610 processor with the Y-load set to
zero shows the Condition F.1.2.b reduced to 2.33, which still remains above the limit. Spring
load adjustment is useful but system redesign is indicated.
System Redesign
The probable causes of the large X-moment at node 5 were discussed in earlier topics. This
excessive load is caused by the thermal expansion of the leg from node 35 to 40 (the A leg)
working against the stiffness of the remainder of the system (legs B and C). If the thermal strain
of leg A is fixed, only the system stiffness can be changed to reduce the operating load at node
5. You can reduce this stiffness by adding an expansion loop or an expansion joint. For this
tutorial, an expansion loop is chosen.
Where should the expansion loop be added? As a rule of thumb, the best location for an
expansion loop is determined by the orientation of the leg which produces the thermal strain
causing the problem. Here, leg A sets the orientation of the loop. The added piping to generate
the expansion loop lays perpendicular to leg A. For this system, pipe can be added in either the
X- or Y-direction. This added pipe effectively increases the cantilever length which is displaced
by leg A. By increasing the cantilever length, the stiffness is reduced and loads drop. Therefore,
add a loop on the A run of pipe (nodes 35 - 40) by adding pipe in the X-direction.
How long should the loop legs be? There are several conditions which set the loop size:
Available support location
Maximum distance between supports
Cost of pipe
Available space
For this tutorial, an eight-foot by eight-foot loop is used. For systems that are not analyzed, the
recommended maximum spacing between supports for 8-inch water-filled pipe is 19 feet (see
ASME B31.1 121.5 or MSS SP-69). The 8-foot loop run lengthens the 30 - 35 pipe from 12 feet
to 20 feet, which is close to this recommended spacing.
1. Return to the CAESAR II main menu, and start the input processor with TUTOR-B as the
current job.
When testing layout modifications which may not prove successful, create a new input set
with the proposed changes and leave the original model intact. If the proposed changes do
not produce the required results, the original model is still available for the next attempt.
That way, you do not have to delete the proposed changes from the model.
2. Click File > Save As, and give the model a new name of TUTOR-B2.
The current model is copied to TUTOR-B2. Changes can be made to this new model.
3. Press PgDn to move through the elements to display the element from 30 to 35.
4. Change the length of 30 - 35 from 12 feet to 20 feet.
5. Change the DX value to -20-.
6. Move the +Y support from node 35 to node 33.
The recommended maximum spacing between supports for this size pipe is 19 feet. Leaving
the support at node 35 would place the support 21-feet from the hanger at node 28 so the
support is moved closer to node 33.
7. Select the Restraints box.
The Auxiliary Data tab displays the current +Y restraint at node 35.
8. Select the Node box and change 35 to 33.
9. Break the element from nodes 30 - 35 by adding node 32 at the midpoint. Node 32 is added
as an output point to check mid-span sag. While you are still on element 30-35, click Model
> Break to add node 32 to this line 10-feet from node 30 with no restraints at node 32.
The maximum distance between supports as specified in ASME B31.1 and MSS SP-69
ensures a very low sustained stress in the line. Because CAESAR II calculates these
sustained stresses, the output would confirm that much greater distances between supports
are safe. The recommended spacing also limits the pipe sag between supports to 0.1 inch.
The recommended spacing is conservative but it serves as a useful guideline.
10. Break 35 - 40 eight-feet down the line by adding node 135.
Press PgDn to display the element 35 - 40. Break this element and add the new node 135,
8 feet (8-) from node 35.
11. Double-click the Bend check box to add the bend specification at node 135.
12. Insert an 8-foot element after 35 - 135.
While still on element 35 - 135, click Edit > Insert to start the Insert command. Click
After to place this new element after the element 35 - 135.
CAESAR II displays a new dialog box for the new element.
13. Type the To node as 235.
14. Type the length in the DX box as 8-feet (8-).
15. Double-click the Bend check box to add the bend at node 235.
16. Press PgDn to the next element (135 - 40) and change the From node (135) to the new
node 235.
This change finishes the new element.
17. Add a support to the new run 135 - 235.
Both ASME B31.1 and MSS SP-69 provide limits to spacing between supports. These
guidelines were used to set the size of this expansion loop (maximum support spacing for
8-inch carbon steel water line is 19-feet). These guidelines also state that the maximum run
of pipe where bends are included is 3/4 of the straight run limit. Here, that limit is about
15-feet. There are over 26 feet of pipe between 35 and 40 so a new support should be
added. The support is added about halfway between 35 and 40 - 13-feet from the nozzle at
40 or 3-feet back from 235.
18. With display element 135 - 235 highlighted, click Model > Break.
19. Define a single node 140, 5-feet (5-) from node 135.
20. Type 33 in the Get Support From Node box.
CAESAR II duplicates the +Y support entered at node 33 at this new node 140.
A large vertical load remains on the pump nozzle after the hanger at node 28 is sized and
installed by CAESAR II. The spring selected from the Anvil Hanger Table should carry more
of the deadweight of the pipe and valving. The sizing algorithm can be adjusted so that the
pump nozzle carries no load when the software calculates the load to be carried by the
spring. This change greatly reduces the final nozzle load by sizing a larger spring at 28.
21. Go to element 25 - 30 and click the Hanger Auxiliary Data tab.
24. Click File > Error Check, or click on the CAESAR II Tools toolbar, to start the error
checker.
This data should now process without error. If any errors do occur, carefully read the error
messages and return to the input processor to correct them.
25. If everything looks correct, close the piping input processor and return to the main menu.
The job is again ready for static analysis.
26. Click Analysis > Statics from the main menu, and run Tutor2 with the same load cases that
were created for Tutor.
Do this by accepting the default setting on the Static Analysis dialog box.
The Output Processor dialog box displays after the analysis is complete.
As previously recommended, the sustained and expansion stresses are first checked to
confirm that they remain below their allowable limits. The hanger selection and the operating
and sustained (installed) restraint summary display to examine the impact of this model
modification on the pump nozzle loads at node 5. The highest sustained and expansion
stresses are 2017 psi and 5419 psi, respectively; well below the allowable limits. The
sustained stresses increased a small amount because of the longer spans between
supports while the expansion stresses show a significant reduction. The added system
flexibility caused this reduction in expansion stress. That is a good indication that the nozzle
loads have dropped as well.
27. Click Hanger Table with Text from under the General Computed Results column.
The software selected a heavier spring for installation at node 28. In the last analysis, a size
9 spring was selected. Now, a size 12 spring is recommended. The spring now carries 2202
pounds in its hot position. This greater load is the result of the modification to the spring
hanger selection criteria where the pump is disconnected when the spring’s hot load is
calculated. The added load-carrying capability of the spring reduces the vertical load on the
pump nozzle. The spring loads can be further manipulated if the nozzle load needs
additional adjustment.
28. Click Operating and Sustained Load Cases and Restraint Summary to display the
restraint summary report.
29. Display the displaced shape of the piping system in its operating condition to check the
effect of the loop on the overall displacement.
The pump discharge nozzle loads at node 5 look much better; revealing the impact of the
change in flexibility at node 40. The loop adds flexibility in the Z-direction. The Z-force on the
pump fell from 747 pounds to 235 pounds. The large operating moment about the X-axis and
the target of this redesign dropped from almost 10,000 pounds to 2,755 pounds.
Another interesting effect of this added flexibility is the increase in the Z-moment from -300
foot-pounds to +1519 foot-pounds. The pump load in the Y-direction exhibits the adjustment to
the hanger selection. The hot load on the pump is -206 pounds and the cold load on the pump is
+337 pounds. The absolute magnitude of the pump load could not be much smaller. If
necessary, the hanger load could be adjusted to bring the pump installation load to zero or the
pump operating load to zero. The spring support at node 28 now shows a hot and cold load of
2,202 pounds and 2,540 pounds, respectively.
By releasing the anchor in the initial weight analysis, the spring carries the riser load. This load
was only 904 pounds in the previous analysis. The extra flexibility has also changed the support
load at node 33. Previously, the support load dropped as the pipe became hot. Now, the load
increases as the pipe heats up. The vessel nozzle loads at node 40 shows a similar pattern of
change as the pump nozzle. Most loads drop, but there is one moment (in this case it is X) that
increases.
Are the nozzle loads adequate?
You do not need to use the API 610 processor to confirm that the discharge nozzle loads are
below their maximum allowed values. Refer back to either of the previous analyses to quickly
locate the individual limits and compare them to the new operating loads on node 5:
For this exercise, the loading on the suction side of the pump is assumed to meet
allowable loading; therefore two times the API allowable loading was used.
Because all six components of the discharge nozzle loads are below their limits, no additional
checks (conditions F.1.2.b. and F.1.2.c.) need to be made. The discharge nozzle is no longer
overloaded. The final pump evaluation cannot be made until the suction nozzle loads are
compared with their API 610 limits.
Conclusion
The pump discharge loads are now within their allowable limits. The vessel loads from the
nozzle at node 40 should also be checked to ensure they are not too high. These loads cannot
be compared to a fixed load limit as with the pump. Instead, these loads must be converted to
local stresses on the vessel and these stresses compared with their limits as defined by ASME
Section VIII, Division 2. As a very rough guide for evaluating local vessel stresses, you can
check the code defined stress on the pipe connected to the vessel. If those stresses are below
about 6000 psi, the vessel stresses should be adequate.
Looking at the operating, sustained, and expansion stresses at node 40, the maximum stress is
less than 2500 psi. The vessel loads seem fine. If the stresses are to be checked, the Welding
Research Council Bulletin 107 (WRC 107) can be used to convert the applied forces and
moments to the appropriate local stresses. CAESAR II provides a processor to convert these
loads into WRC 107 stresses and a second processor to combine the different stress categories
(general or local primary membrane stress intensity, primary membrane plus primary bending
stress intensity, and primary plus secondary stress intensity) for comparison with their design
limits.
Final reports should now be made to document this design change. As shown earlier in this
tutorial, the input listing could be generated from the Input Processor or from the Output
Processor. Include the current status of the software’s default settings in this input echo. A hard
copy of a few input plots would also help in defining this model and analysis. Structural and
stress results from the Output Processor substantiate the current design.
Structural output includes the system displacements and restraint loads for both the operating
and installed cases. The code-defined pipe stresses are generated for the sustained and
expansion cases. The hanger report should also be generated from the Output menu. The data
files from this analysis can also be archived with the hard-copy reports.
Copy the files TUTOR-B2.C2 and Caesar.cfg to a CD to archive a copy of the CAESAR II input,
load case definition, CAESAR II output, and software default settings. Often upon release of a
new version of CAESAR II, archived files must be converted to the new version and
subsequently re-analyzed. This is primarily due to frequent format changes within CAESAR II as
new features are added. To avoid this, keep the old version of the software available, and use
newest version for new jobs.
U
Universal Expansion Joints - Simple Model
• 77
Universal Joint - Comprehensive Tie Rod •
101
Universal Joint with Lateral Controls Stops -
Comprehensive Tie Rod Model • 85
V
Vertical Dummy Leg on Bends • 45
Vertical Leg Attachment Angle • 49
Vertical Vessels • 108
Vessel • 111
Vessel Modeled As Pipe • 116
Vessel Skirt • 109
W
Water Hammer Loading Output • 183
Widely-Spaced Mitered Bend • 13
Windows • 35
WRC 107 • 229
WRC 297 Calculations Completed at the
End of Error Checking • 262