Configuration Caesar II

Download as pdf or txt
Download as pdf or txt
You are on page 1of 69
At a glance
Powered by AI
The key takeaways are that the CAESAR II configuration file controls various computational and display settings for piping analysis, and can be modified using the configuration editor.

The CAESAR II configuration file (CAESAR.CFG) stores various general controls and settings that can be set for all CAESAR II analyses at the folder level, such as default values, data sources, display settings, error criteria, and report settings.

The CAESAR II configuration file can be modified using the configuration editor, which is accessible from the main menu. Changes are stored by saving the configuration file.

CAESAR II Configuration

is Part of your Input too.

Intergraph 2014
Quick Agenda

Overview
How Program Configuration Works
Using the Configuration Editor
Configuration Highlights
Computational Control
Database Definitions
FRP Properties
Geometry Directives
Graphics Settings
Miscellaneous Options
SIFs and Stresses
Reporting Configuration Settings

Intergraph 2014
Overview

In addition to the specific model data there are many general


controls that can be set for all CAESAR II analysis at the folder
level.
These settings reside in the Configuration File under the name
CAESAR.CFG.
Based on your project requirements, your out-of-the-box settings
may not adhere to your data and analysis requirements.
CAESAR II offers many general switches to provide you great
latitude in program operation; controlling:
Display
Data
Calculation
This session examines the many settings found in Config, some
which may improve or simplify your work.

Intergraph 2014
CAESAR.CFG How it works

A Config file is initialized when you install CAESAR II


Your can tune up your Config file at this point but most users click right
through this step
CAESAR II will access data from the Config file
On a new input session:
To initialize default values and set data sources (e.g., ambient temperature
and nominal pipe sizes)
While entering input:
To automatically add data and control display (e.g., coefficient of friction for
added restraints and displaying subsystems using Node/CNode connections)
During error check / analysis:
To control the error display and analysis (e.g., loop closure tolerance and use
of corrosion in stress calculation)
In the output processor:
To control reports (e.g., changing report units)

Intergraph 2014
The Configuration Process

Config file changes are made through the Configuration Editor


This processor is accessible through the Main Menu (two locations)
and in the Input Processor

Intergraph 2014
CAESAR.CFG How it works

Starting the processor will display this screen:

Parameters can be reviewed and modified.

Intergraph 2014
CAESAR.CFG How it works

Default settings are in normal


text. Bold items indicate
changed parameters.

Here, a customized
units file is to be used.

1. Changes are stored by


1 2 3
clicking the Save button.
2. The Reset All button
removes all bold items.
3. The location of this Config
file is also identified.

Intergraph 2014
CAESAR.CFG How it works

Data is stored in a text file named CAESAR.CFG.

Contents of this Config


file shown in Notepad

Heres the Config file in


the default location
CAESAR IIs SYSTEM
folder

Intergraph 2014
CAESAR.CFG How it works

A report of current Config settings can also be listed through the


output processor.

Intergraph 2014
Other, similar Controls

Be aware that CAESAR II has other sources of performance control


Some Config settings can be locally controlled in individual models
through Special Execution Parameters from the input processor:

Also, the current state of the input display is stored in the PCs Registry
Toolbar positions
Open windows on the Plot Home
Plot colors
Intergraph 2014
CAESAR.CFG Where is it?

Program installation initializes the content of CAESAR.CFG in the


/SYSTEM folder
Complete path for a typical CAESAR II installation:
C:\ProgramData\Intergraph CAS\CAESAR II\7.00
You can open this folder from the Utilities tab on the Main Menu:

Intergraph 2014
CAESAR.CFG Where is it?

A Config file in the local folder will control models in that folder
With this structure, different folders can have their own set of
controls an advantage when running different projects on the
same PC
If no CAESAR .CFG file exists in the local folder, the CAESAR.CFG
in the /SYSTEM folder is used

Intergraph 2014
Using the Configuration Editor

Tree Structure

Compu-
tational
Control
Branch

Status Bar

Intergraph 2014
Using the Configuration Editor
Reset

Save / Exit
File Location

Intergraph 2014
Using the Configuration Editor

Dropdown

Bold entry is
NOT default

Intergraph 2014
Using the Configuration Editor

Data may be entered directly, or by


Using the Dropdown list:
True / False
Drop List
Text List
Numeric List
A note on numeric dropdowns:
These lists may show zero as a
selection but this selection
indicates default.
For example, the value 0.00, to
the right, indicates CAESAR II
will use the default based on the
specific piping code in use (i.e.,
1.33 for B31.3)
Press F1 for Help
Intergraph 2014
Highlights of Configuration Content

Computational Control
Database Definitions
FRP Properties
Geometry Directives
Graphics Settings
Miscellaneous Options
SIFs and Stresses

Intergraph 2014
Computational Control

Intergraph 2014
Background on
Nonlinear Solution in CAESAR II
Computational Control

A brief description of the CAESAR II solution for nonlinear boundary


conditions
The stiffness matrix [K] is linear. CAESAR II assumes a condition
(active or inactive) then tests that assumption by running the load case.
Heres a resting support (+Y) example:
Weight Alone: Operating Case:
Assume active, add 1E12 Assume active, add 1E12 to nodes Y
to nodes Y stiffness in [K]. stiffness in [K].
Run load case W Run load case W+P1+T1
Load on this restraint is Load on this restraint is positive
negative Response is not proper
Response is proper Assume inactive, remove 1E12 from
Finished here nodes Y stiffness in [K]
Run load case W+P1+T1
Y deflection at this point is positive
Response is proper
Finished here

Intergraph 2014
Background on
Nonlinear Solution in CAESAR II
Computational Control

Another nonlinear condition friction is a little more complicated


The support can stick
If the piping load at the restraint (load perpendicular to the support) is less
than ,where N is the restraint load, the pipe cannot move. During solution
CAESAR II will add two restraints, mutually perpendicular to the defined
restraint, to prevent the pipe from sliding.
Or the support can slip
If the piping load at the restraint is greater than ,the pipe can move. In
this case, during solution, CAESAR II will instead include a friction load in
the analysis:
The magnitude of the load is
The direction of the load is applied opposite the previous slide or previous sticking
load
Response is tested for the stick/slip condition, AND
Response is tested for changes in the direction of the friction force and
changes in the restraint (normal) load.

Intergraph 2014
Background on
Nonlinear Solution in CAESAR II
Computational Control

Things can get complicated when nonlinear restraints interact with


one another. A consistent solution may not be identified.
For example:
A friction support can prevent a pipe from sliding.
This line stop causes an inactive resting support to become active.
With the support now active, the normal load on the previous friction load
drops and now that node slides.
This slide causes now active resting support to lift off,
and the cycle continues without converging to a complete satisfaction of
all nonlinear boundary conditions.
For each Load Case, active and inactive supports must be consistent
for the loads applied.
Additionally, when including friction, the friction vector (direction and
magnitude) must be consistent for the loads applied.

Intergraph 2014
Friction Angle Variation &
Friction Normal Force Variation
Computational Control

In addition to the active/inactive test, a consistent solution with


friction requires that
The vector of pipe slide or friction load has the same direction as the
previous iteration to solution
The normal load used in calculating the friction force is the same
magnitude as the previous iteration to solution and
CAESAR II has a tolerance on these two friction convergence tests:
By default, a friction vector (measured by the motion of the pipe or the
friction load vector at the restraint) that changes less than 15 degrees
between the previous iteration and the current iteration is considered
within tolerance. No additional iteration at this restraint is required.
By default, a normal load which changes less than 15% between the
previous iteration and the current iteration is considered within
tolerance. No additional iteration at this restraint is required.

Intergraph 2014
Friction Angle Variation &
Friction Normal Force Variation
Computational Control

These two default settings: Friction Angle Variation and Friction


Normal Force Variation can be changed in the Configuration File

Considered converged if
the change is friction angle
is less than 15 degrees and
if the change in normal
load is less than 15%.

Note that these changes can also be made during the CAESAR II
analysis.
Caution here: Changing convergence tolerance during the analysis may
produce a solution that is unique to the iteration at which the change
was made.

Intergraph 2014
Friction Stiffness
Computational Control

Mentioned earlier, if a friction restraint sticks rather than slips,


CAESAR II will insert two mutually perpendicular restraints
perpendicular to the normal load generating the friction force. For
example, so that a Y restraint with friction cannot slide, CAESAR II
will insert X and Z restraints for the next analysis iteration.
CAESAR II has a default stiffness of 1E6 lbf/in for these friction
restraints. Compare this to 1E12 as the default stiffness for rigid
restraints.
Friction
stiffness
defaults to
1E6 lbf/in.

Intergraph 2014
Friction Stiffness
Computational Control

You can modify friction restraint stiffness


A lower value may reduce the iterations required to converge since the
friction load more quickly disperses through the model (rather than
passing load from one friction support to the next down the line)
But a lower stiffness introduces more error in the friction evaluation
Like Friction Variations for Angle and Normal Load, this setting can
also be changed during solution. Similar caution applies.

Click here
to reset
friction
tolerances

Intergraph 2014
Hanger Default Restraint Stiffness
Computational Control

Heres an example of a setting that may be used to tune up a


model.

Lets say you have a riser where springs will be carrying weight
through trunnions on either side of the pipe.

Size these
two springs

Intergraph 2014
Hanger Default Restraint Stiffness
Computational Control

The operating loads on these springs will be calculated from a


weight analysis with rigid +Y restraints:

But, here, there is a large deadweight moment which throws more


deadweight to the right support.
Right
spring
Left
spring

Intergraph 2014
Hanger Default Restraint Stiffness
Computational Control

One way to reduce this imbalance is to soften the rigid +Y restraints


added to this weight calculation:

These more flexible supports will allow the system to better share
the load between the two hangers:

Intergraph 2014
A Note on Applying
Configuration Changes

Be aware that configuration parameters such as hanger Default


Restraint Stiffness must be incorporated with the model before
analysis.
Include any configuration changes into the analysis by executing the
Error Checker.
Running analysis without the error check will not include such
configuration changes in the analysis.

YES NO!

Intergraph 2014
New Job Ambient Temperature
Computational Control

Notice how the Configuration Parameter states:


New Job Ambient Temperature

This parameter will be seeded into any new model when it is


created.
It is stored with the Special Execution Parameters.

Intergraph 2014
New Job Ambient Temperature
Computational Control

You can change this value in an existing model, by updating the


Special Execution Parameters:

Note that, here, the value is labeled


Ambient Temperature (for this job)

Intergraph 2014
Ignore Spring Hanger Stiffness
Computational Control

Shown in the Load Case Options


Used to match simpler, hand calculations (ignore stiffness and apply
only hot load)
NOT RECOMMENDED

Intergraph 2014
Include Spring Hanger Stiffness
in Hanger OPE Travel Cases
Computational Control

This can reduce the travel demand on the hanger


Sets Hanger Stiffness for Operating for Hanger Travel to As
Designed (instead of Ignore)
Renames Theoretical Cold Load as Field Installed Load
Be careful. Confirm.

Intergraph 2014
Use Pressure Stiffening on Bends
Computational Control

Pressure in a bend may reduce the bends tendency to ovalize in


cross section under (in plane) bending load.
This is more significant in piping with a large D/t ratio and at higher
pressures.
This effect makes the bend stiffer and stronger (a lower bend
flexibility, k, and lower stress intensification factor, i).
Choices are Default, Yes and No.
This switch may be useful in replicating stress calculations of other
piping codes or earlier piping code editions.

Intergraph 2014
Database Definitions

Anyone not using US Customary units is familiar with this group as


this is where you specify the units to be used for building new
models and for output review.
Settings here also control the source of reference data.
We will look at two:

Intergraph 2014
Default Spring Hanger Table
Database Definitions

CAESAR II can select spring hangers from 32 spring catalogs.


By resetting the default catalog in Config, you will not be required to
change the Hanger Design Control Data for each model or redefine
each individual hanger.
: Hanger Design Control Data : Individual Hanger Selection

Intergraph 2014
Load Case Template
Database Definitions

CAESAR II uses a control file to set the recommended load cases


LOAD.TPL in the SYSTEM folder.
The next release of CAESAR II will offer an important choice
between two recommendations
LOADPRE700.TPL will hold the existing stress range evaluations
installed to operating
LOAD.TPL will hold new logic to include range calculations between
operating sets

Intergraph 2014
Load Case Template
Database Definitions

For three temperatures and three pressures, CAESAR II would


develop this list of basic load definitions:

Here is a comparison of the new versus old


Recommended Load Cases:
: New format : Continue using the
adds range existing format by
calculations selecting
between LOADPRE700.TPL
operating
cases as
defined in
LOAD.TPL

Intergraph 2014
FRP Properties

Intergraph 2014
FRP Property Data File
FRP Properties

Physical data for Fiberglass Reinforced Plastic (FRP) Pipe varies


greatly between manufacturers and even between products.
As an orthotropic (rather than isotropic) material, more data is
required to define and evaluate FRP pipe.
Such data can be stored and selected from the SYSTEM directory
(e.g. AMRN2020.FRP shown below)
You can add your own data sets there as well.
These data must be defined in the configuration file before material
20 FRP is selected in the CAESAR II piping input

Intergraph 2014
Geometry Directives

Intergraph 2014
Minimum Allowable Bend Angle
Geometry Directives

Very small angles on short radius bends can cause numerical


problems during solution.
To avoid such problems, CAESAR II maintains a minimum bend
angle of 5 degrees by default.
An error will be generated should your overall bend angle fall below
that value:

Where the radius of the bend is large, such as in a cross-country


pipeline, it is not uncommon to find bends with angles more shallow
than 5-degrees, especially when using the buried pipe modeler.
In these situations, the error can be cleared by reducing the
minimum bend angle. In many cases, though, a very long radius,
shallow bend has no bend flexibility and the SIF will be 1.0. Its
straight pipe.
Intergraph 2014
Graphics Settings

Intergraph 2014
Video Driver
Graphics Settings

Occasionally a properly functioning program may shut down while


displaying graphics.

Many times this error can be cleared by updating the driver for the
computers video card.

Intergraph 2014
Video Driver
Graphics Settings

Another way to quickly address this issue is to change the video


Driver selection in the configuration file from the default OpenGL to
Windows Basic Video

Intergraph 2014
Miscellaneous Options

Intergraph 2014
Autosave Time Interval &
Prompted Autosave
Miscellaneous Options

This feature has long been part of CAESAR II how often to save (in
minutes) and whether or not to prompt for the save.
This ties in rather well with a more recent addition model archival.
CAESAR II maintains copies of the last 25 saves of your input file,
i.e., the ._A file.
These archived files reside in like-named folders under Program
Data:

Intergraph 2014
Autosave Time Interval &
Prompted Autosave
Miscellaneous Options

You can access these archived models from the Open File window.
This offers a simple way to roll back your model.

Year-Month-Day-Time

Selected
File Previous Versions
of Selected File

Intergraph 2014
Compress CAESAR II Files
Miscellaneous Options

Your model input file will be saved in JOBNAME._A


This begins a family of files with the same name but different
extensions each extension indicating a separate data set.
When you close CAESAR II or change models, the program will zip
this family of files into JOBNAME.C2
The active model uncompressed.

Now inactive compressed

Intergraph 2014
Compress CAESAR II Files
Miscellaneous Options

Setting the configuration switch to FALSE will prevent this


compression.
Many files created by CAESAR II are temporary and can be quickly
regenerated during the next CAESAR II session they are scratch
files.
Users wishing to reduce file storage can delete these scratch files.
Deleting these files is simpler if the files are not compressed.

Intergraph 2014
Memory Allocated
Miscellaneous Options

CAESAR II allocates 12 Mb of RAM by default. (CAESAR II 2014


will increase this allocation to 32 Mb.)
This is adequate for most analyses.
The drop list shows memory reallocation as large as 1024 Mb
Why would you wish to increase memory allocation?

Intergraph 2014
Memory Allocated
Miscellaneous Options

Why would you wish to increase memory allocation?


Provide more data storage for your model
More memory means large models can be defined
Allocation is displayed in the Auxiliary Data area under the model status tab
Memory Allocated (Mb) = 12 Mb Memory Allocated (Mb) = 128 Mb

Maximum number of Maximum number of


Elements = 4400 Elements = 32,000

Maximum number of
Maximum number of Restraints = 27,600
Restraints = 2200

Intergraph 2014
Memory Allocated
Miscellaneous Options

Why would you wish to increase memory allocation?


Provide more data storage for your model
Provide more data storage for dynamic analyses
Time history analysis may require much more memory
Memory is a function of number of time steps, number of modes of vibration
and number of time history loads
CAESAR II will display an error if memory is insufficient (see below)
Clear the error by increasing allocated memory

Intergraph 2014
Memory Allocated
Miscellaneous Options

Why would you wish to increase memory allocation?


Provide more data storage for your model
Provide more data storage for dynamic analyses
Can you request too much memory?
Yes, memory allocated to CAESAR II cannot be used by other
programs. These other programs may resort to using hard disk space
as memory severely slowing the application.
Fortunately, many PCs today have abundant RAM

Intergraph 2014
User ID
Miscellaneous Options

The last entry under Miscellaneous Options is User ID. What is the
purpose of this entry?
You probably noticed another file stored in your data directory
CONTROLU (previously CONTROL).
This file identifies the last model that was handled by CAESAR II in this
folder. Other files are written to the folder for similar purposes.
Such a structure prevents two or more people accessing the same
data folder at the same time.

Intergraph 2014
User ID
Miscellaneous Options

Once User IDs are in place, each use would have their unique ID as
the extension to the CONTROLU file:

Intergraph 2014
SIFs and Stresses

Intergraph 2014
Implement Appendix P
SIFs and Stresses

B31.3 Appendix P provides alternative rules for evaluating


expansion stress range.
The key word here is alternative:
Either
Use the expansion stress range evaluation in the base Code
Or
Use the expansion stress range evaluation AND the operating stress
evaluation found in Appendix P.
This configuration file switch identifies which path the engineer
wishes to take in evaluating expansion stress range.
Set Implement Appendix P to TRUE if you wish to take that path.

Intergraph 2014
B31.1/B31.3 Verified
Welding/Contour Tees
SIFs and Stresses

Appendix D of these piping codes provides a flexibility characteristic


(h) for tees. The stress intensification factor for the tee is a function
of this characteristic, h.
An exception to this calculation exists for Welding tees and Welded-
in contour inserts (e.g., weld-o-lets).
If sufficient material is included in these branch connections, credit may
be taken for their higher strength. This higher strength is reflected in a
larger calculated h which gives a lower stress intensification factor.
If the stress engineer can verify the these components meet specific
dimensional criteria, the higher h is permitted.

Intergraph 2014
B31.1/B31.3 Verified
Welding/Contour Tees
SIFs and Stresses

Specifically, if:
The radius of curvature of the external contoured portion of outlet
18 outside diameter of the branch
And if:
The crotch thickness of the branch connection
1.5 nominal thickness of the matching pipe
The larger h may be used.

CAESAR II implements this exception through the configuration


setting:
B31.1/B31.3 Verified Welding/Contour Tees to TRUE
This indicates that ALL tees identified as 3-Welding or 5-Weldolet
have these critical dimensions checked and verified.

Intergraph 2014
EN-13480/CODETI
use In-Plane/Out-Plane SIF
SIFs and Stresses

The ASME process and power codes (B31.3 & B31.1) apply stress
intensification factors (SIFs) differently. The process code has
unique in-plane and out-plane SIFs for component stress calculation
and the power code employs a single SIF for the component.
The European Standard for metallic industrial piping, EN-13480, and
the French code for the construction of industrial piping, CODETI,
allow the designer to choose between these two applications of the
SIF.
CAESAR II, by default, calculates these Code stresses with a single
SIF. The user can direct the program to use in- plane and out-plane
SIFs by setting:
EN-13480/CODETI use In-Plane/Out-Plane SIF to TRUE

Intergraph 2014
All Cases Corroded
SIFs and Stresses

Users can define corrosion in their piping input.


How is corrosion reflected in structural analysis?
Corrosion will not be used in calculating pipe stiffness.
Corrosion will not be used in calculating pipe weight.
How does corrosion affect typical code stress calculation?
Collapse evaluation - corrosion will be used to reduce wall thickness in
calculating stress that may lead to collapse the sustained and
occasional stresses. (This will reduce the A in F/A and the Z in M/Z.)
Fatigue evaluation corrosion need not be considered in calculating
expansion stress range.
But corrosion is a fatigue accelerator.
If you wish to include corrosion in all stress calculations, set
All Cases Corroded to TRUE

Intergraph 2014
Use PD/4t
SIFs and Stresses

Piping codes reflect methods of analyses that were common when


the codes were developed. The computer of the day was a slide
rule.
Many code calculations could be simplified for slide rule use but still
provide safe solution.
Longitudinal pressure stress may be approximated by the equation
PD/4t. A more accurate formula takes the form P(Ain/Axs).
Piping codes also allow for more rigorous approach to evaluating
piping systems. This more exact longitudinal pressure stress
formula is more rigorous.
For those piping codes which do not have a stated equation for
longitudinal pressure stress, the lower stress from P(Ain/Axs) will be
used if:
Use PD/4t is FALSE

Intergraph 2014
What Configuration was Used?

Configuration settings that affect the program analysis are available


in the CAESAR II output processor.
Select Input Echo under General Computed Results, clear the list,
then
Check Setup File, then OK

Intergraph 2014
What Configuration was Used?

The programs current Configuration setting for Use PD/4t is FALSE.


The results for the model below were analyzed with that setting as
TRUE.
Note that the Configuration echo shows Use PD/4t YES

Old output shows


Current setting says that PD/4t was used
do not use PD/4t in the analysis.

Intergraph 2014
Updating CAESAR II

Configuration file contents may change from one version of


CAESAR II to the next.
Should you open a CAESAR II input file in a folder with an older
CAESAR.CFG, the program will automatically open the
Configuration Editor so that the new items can be confirmed or
updated.

Intergraph 2014
What We Covered

Overview
How Program Configuration Works
Using the Configuration Editor
Configuration Highlights
Computational Control
Database Definitions
FRP Properties
Geometry Directives
Graphics Settings
Miscellaneous Options
SIFs and Stresses
Reporting Configuration Settings

Intergraph 2014
Using CAESAR II Configuration

Questions?
Comments?
Ideas?

Intergraph 2014
CAESAR II Configuration

Thank You

Intergraph 2014

You might also like