Professional Documents
Culture Documents
Shelldesign_UM
Shelldesign_UM
5 FEATURES IN SHELLDESIGN........................................... 89
5.1 Shell Sections – Design Sections...................................................................89
5.2 Shell Sectional Stress Resultants – Section Forces ..........................................91
5.3 Strain components in a Shell Section ............................................................92
5.4 Node Displacements....................................................................................93
5.5 Load Cases ................................................................................................93
5.5.1 OLC – Original Load Case ...........................................................................93
5.5.2 ELC – Equilibrium Load Case – Definition of new support system ....................94
5.5.3 ILC – Input Load Case ...............................................................................96
5.5.4 PLC – Prestressing Tendon Load Case ..........................................................96
5.5.5 BAS – Basic Combination Load Case ............................................................97
5.6 Limit States ...............................................................................................98
5.7 Concrete and Reinforcement ........................................................................98
5.7.1 Concrete ..................................................................................................98
5.7.2 Reinforcement ..........................................................................................98
5.7.3 Shear reinforcement................................................................................ 101
5.7.4 Prestressing/tendon reinforcement types ................................................... 101
ShellDesign is a design tool and post processor for reinforced concrete structures subjected to
stresses in and out of plane. ShellDesign is owned, developed and supported by Dr.techn. Olav
Olsen AS (OO).
The program is based on extensive development and project experience accumulated through
a large number of offshore concrete projects over the years and is an extension of the design
tool CONCODE. ShellDesign has since 2006 been used on several projects and has shown to
be applicable for small and large concrete structures, both offshore and inshore.
This User Manual is applicable from ShellDesign version 6.2.0. A ShellDesign Theory Manual
including verification is also available [1].
The results are presented in tables and in 3D graphics (using Xtract), in the form of utilization
ratios of concrete and reinforcement, shear capacities, crack widths and other relevant design
requirements. Results such as geometry, forces and node displacement can also be presented.
Note that a detailed description of the results printed in tables, is found in Section 7.
The common practice is to use the Conventional Design Method (CDM) where the design
calculations are based on results from linear elastic structural FE analyses. This allows for use
of the principle of superposition, which is convenient when there are a lot of loads that must
be combined to several load combinations. The design calculations accounts for the nonlinear
behaviour of reinforced concrete due to cracking etc. when establishing the response of the
cross-section.
ShellDesign has also the capability to include the non-linear material behaviour of reinforced
concrete into the structural FE analysis (nonlinear FE-analysis). The method is based on an
iterative analysis/design process in interaction with FEM-analysis and is applicable for FE-
models with solid and shell elements. The method is named the Consistent Stiffness Method
(CSM). See Section 3.3.4 for more information about CSM analyses with ShellDesign.
Note that the maximum number of characters in a single line in the input file to ShellDesign
cannot exceed 164 characters. Characters from 165 will not be read by ShellDesign and
without any error messages.
Note that CSM and MCFT are special developed features and are not included in the basic
license of ShellDesign.
If there are questions, requests or errors found in the program, please contact Support/Help
Desk software.support@dnv.com.
A ShellDesign input file consists of data and commands. Inputs are given in the form of input
lines with alphanumerical data. All input lines start with a code word, termed “input statement”,
which identifies what sort of data the line contains. One or many sets of variables, termed
“parameters”, are associated with each input statement. Each input statement and its
corresponding parameters are described in Section 6.
Note: The maximum number of characters in a single line in the input file cannot exceed 164.
Characters from 165 will not be read by ShellDesign and without any error messages.
All input data to ShellDesign should be kept on a main input file. Additional input files may be
referenced from the main input file by use of the incdf command in the main input file followed
by the path to the additional file and name. Note that there cannot be spaces in the path name
to where additional input files are located.
Example:
incdf Global_Input_files\Material-properties\CMPNS.inp
The main input file includes typically additional input files to make the main input file easy to
follow, especially for large projects where there will be a lot of different input statements and
several input lines. Although the input statements can be sorted randomly in ShellDesign, it is
recommended to sort the input statements in a proper way. An example of a typical main input
file for a larger project is shown on the next page.
All files included with “incdf” in the main input file are located on typically the project server.
The global input files are files that different project members have the responsibility to make
sure is in accordance with the correct project data input etc. One recommended way of an
arrangement of global input files on a project server is shown below. The ShellDesign output
file prints the status of all files included, hence it is easy to see the versions of the files used
in the design run.
% --------------------------------------------------------------------------------------
FILST NAME=RETYP VERS=2.1 DATE=12.02.2019 RESP=BESNY
%----------------------------- Change log --------------------------------------------
% Version: Release Date: Resp: Changes: Checked:
% 1.0 03.10.2012 BSN File created
% 2.0 22.01.2013 BSN Changes due to verification
% 2.1 12.02.2013 BSN Added types
% --------------------------------------------------------------------------------------
The default workspace is set up as shown in Figure 2-2. The top level inp-file referenced in
Figure 2-1, must be placed in the folder “ShellDesign” (this is the name given in the box
indicated by the number 3 above). The resulting text output file (out-file) and graphical result
file (vft-file) will be placed in this folder as well. It is a recommended practice to put SIN- and
FEM-files in the folder “_repository” and reference this by “PRE=..\_repository” in the RFILE-
statement, especially for CSM.
Figure 2-2: Default workspace for a new job with Sesam Manager
The execution of ShellDesign could also be done with a BAT-file with the following context:
"C:\Program Files\DNV\ShellDesign V6.1-01\Bin\SDC.exe" analysis.inp. Here the path must
be updated to the correct location and the name of the inp-file should also be modified to the
correct filename. I no inp-file is given, ShellDesign will first search for sdc.inp and if not found,
ask for the name of the file in the command window. The BAT-file should be placed in the
same folder as the top level inp-file.
A.1 Copy the content of Appendix A into an empty text file (using e.g. Notepad) and save
as «SHELLDESIGN_usrlan.xml» somewhere on your computer. Skip this step if
«SHELLDESIGN_usrlan.xml» has already been provided for you.
A.4 In the «Define your language…» dialog, click «Import» and point to
«SHELLDESIGN_usrlan.xml». Click «OK» and make sure you get the «Import
successful» message. See figure below.
A.5 Restart Notepad++ and select «SHELLDESIGN» which should now have appeared
toward the bottom of the «Language» menu. Refer to below.
C.1 Make sure you have completed steps A.1 through A.6 above and that Notepad++ is not
running.
C.2 Copy the content of Appendix A into an empty text file (e.g. using Notepad) and save
the file in the «…\Notepad++\plugins\APIs»-folder as «SHELLDESIGN.xml». This folder
is located in the directory where Notepad++ has been installed. The full path is usually
«C:\Program Files (x86)\Notepad++\plugins\APIs». If «SHELLDESIGN.xml» has
already been provided for you, simply copy it to the above path.
C.3 Restart Notepad++ and make sure you have selected SHELLDESIGN from the
«Language» menu (refer to point A.5).
SESTRA.inp is an input file containing the Analysis Control Data and must be prepared in
advance. This file must be present in the folder of the top level inp-file. An example can be
seen in the example 3 in the doc folder of the installation (by default saved in C:\Program
Files\DNV\ShellDesign Vx.x-xx\doc\).
SESTRA.exe must also be located on the computer (by default saved in C:\Program
Files\DNV\Sestra Vx.x-xx\bin\) This path can be changed in the NONLI statement with the
SPA= input.
All Input Interface Files (T-files) for each superelement must be included in the ShellDesign
execution. There will be one Input Interface File for each superelement. The file names follow
a predefined name convention in order to be found by Sestra. The names are composed of a
letter T, the superelement number and the file extension FEM; Tn.FEM.
All Loads Interface Files (L-Files) must be included in the execution as well. Loads Interface
Files have the same naming convention as the Input Interface Files, with the T replaced by an
L.
A Result Interface File (R-File) must also be involved. The Results Interface File is the result
file from Sestra. The file will be Rn.SIN where n is the superelement number.
ShellDesign performs design calculations (code checks) based on section geometry, section
forces, amount of reinforcement and material properties.
The reinforcement amounts and material properties are fetched from user input only. However,
the section geometry and section forces may be fetched from either user input or results of a
finite element analysis (or a combination of both), The results from a finite element analysis
are either fetched from the Conventional Design Method (CDM) or the Consistent Stiffness
Method (CSM). See Figure 3-1 below. The different methods to carry out design calculations
are hence:
Section
Geometry
Section
Forces
FEM
User Input
Result File
Reinforcement
amount
Material
properties
Detailed description of how the different design codes are implemented in ShellDesign are
found in Section 4.
The design flow when ShellDesign reads user input only is shown in Figure 3-2 below. Note
that graphical plots are not available for this type of run as element data from a FE-model is
not available.
Input File
ShellDesign
Results in
Tables
The design calculations will be executed based on a result file from a FE analysis. Structural
geometry, stresses and node displacements are directly extracted from the result file and input
to ShellDesign defines the link between the elements in the FE analysis and the shell sections.
See Section 5.1 for description of shell sections.
The design flow when ShellDesign reads results from a FE analysis is shown in Figure 3-3
below. Results from the FE analysis can also be stored in OLC-files and results from the design
Input File
Graphical
ShellDesign
Module
OLC File
Design File
Figure 3-3: CDM - Design flow based on the Conventional Design Method
The FE-model may consist of curved shells, slabs and walls as well as beams. The FE-model
can comprise any type and combination of elements and the structure may be a combination
of steel and concrete. However, ShellDesign will only create a post-processing model of the
elements defined with the SHSEC statement. Se sections below for supported elements and
recommendations when creating the ShellDesign concrete model.
Care must be taken for design of elements subjected to more extreme slopes where the errors
due to the design assumption are no longer negligible. For large slopes, D-region design of
such discontinuous sections is required, see Section 3.2.3.1, but the stiffness in the shell
sections can be used to update the CSM analyses with correct stiffness in the FE analysis.
Shell elements:
• 8 nodes shell elements (SCQS)
• 6 nodes shell elements (SCTS)
Solid elements:
• 20 nodes isoparametric hexahedron solid element solid elements (IHEX). (Maximum
10 elements in the thickness direction)
• 15 nodes isoparametric triangular prism solid element (IPRI) (Maximum 10 elements
in the thickness direction.
It is however in general recommended to avoid triangular elements for those elements that
should be post-processed in ShellDesign. The generation of the ShellDesign concrete model
for models with triangular elements will also be more time consuming to create, as these
elements must be manually defined.
ShellDesign is tested and verified for Static analysis in Sestra, however it is not verified for
Quasi static and time domain analysis
Sn.FEM file containing analysis control data from hydrodynamic programs (Wadam & Wasim)
cannot be included in the Sestra analysis if ShellDesign is used as post-processor.
ABAQUS
ShellDesign supports these types of elements from the ABAQUS element library. The element
types are:
• 8 nodes thick shell elements, reduced integration (S8R)
• 20 nodes quadratic brick, reduced integration (C3D20R)
The following output variable must be present in an analysis using shell elements (S8R) in
ABAQUS:
- Field value element output: Coord, SF, SM and STH
- Field value node output: U
The Simpsons integration rule should also be used when integrating over the thickness of the
shell.
For a solid element model (C3D20R) in ABAQUS it is enough to include the following output:
- Field value element output: Coord and S
- Field value node output: U
It is also important to have the mesh in the thickness direction of the plate/shell of solid models
perpendicular to the middle section. Examples are shown in Figure 3-6 and Figure 3-7, where
the non-perpendicular mesh is not suitable for design calculations in ShellDesign. Note that
this is only relevant for the thickness direction, the in-plane mesh may have angle variations.
3.2.3.1 Limitations
The ShellDesign post-processing model should only represent elements from the GFEM
representing reinforced concrete and classified as B-regions and should not be applied to D-
Regions (Disturbed or Discontinuity). B-Regions are parts of a structure in which Bernoulli's
hypothesis of straight-line strain profiles applies. D-Regions are parts of a structure with a
complex variation in strain. D-Regions include portions near abrupt changes in geometry
(geometrical discontinuities) or concentrated forces (statical discontinuities).
Example of a FE-model where grey areas are typically D-regions and should not be included
in the ShellDesign concrete model, is shown in Figure 3-8 below.
Figure 3-8: CDM - Parts in a FE-model (D-regions) not applicable for ShellDesign
Note that ShellDesign is a very useful tool to find the loads to be applied in a D-region
evaluation. Forces can be extracted from ShellDesign to the chosen interfaces or can be
integrated up to beam sections. The D-region design can be done as hand calculations with a
truss model (strut and tie method) or by using fem software. There are softwares made
especially for D-region design. The purpose of the D-region check is to show that the D-region
can transfer the loads found in the FE-analysis. It should include bond of ended bars, forces
on the concrete from bent bars, Forces at T-heads etc.
It is recommended that there is a logical system for Part names and FS and HS numbering,
hence it will be easy for the users to navigate in the model. Remember to also include the
extrapolated design sections when planning the system for FS and HS numbering.
For all design sections a local coordinate system must be defined. The system is called the 1,
2, 3 axis system and it is an important system because all results in ShellDesign refers to this
system. It is common practice to define the local axis system to correspond to the direction of
the reinforcement if applicable, but this is not a requirement. ShellDesign can place the
reinforcement in any direction relative to the 1, 2, 3 axes.
The 1, 2, 3 axis system and its relation to the section forces is more explained in Section.
Figure 8, Figure 9 and Figure 10 also denotes how the 1, 2, 3 axes are defined in the respective
figures.
Some examples from previous projects are shown below. Note that the gaps seen in the models,
is typically D-regions (The FE-model includes elements in these regions, but should be included
in the ShellDesign concrete model).
Figure 3-9: CDM - Definition of Parts and FS and HS numbering in a ShellDesign concrete
model
% -------------------------------------------------------------------------------------------
% DESIGN SECTIONS FOR BASE SLAB - SHAFT BETWEEN AXIS 4 AND 7 (BS-SHAFT)
% -------------------------------------------------------------------------------------------
% Cylindrical local 1,2,3 axis with origin in center of CGS
%
% -------------------------------------------------------------------------------------------
% FILE STATUS AND VERSIONS
% -------------------------------------------------------------------------------------------
FILST NAME=BS-SHAFT-SECTIONS-axis47 VERS=8.0 DATE=14.04.2015 RESP=BESNY
%
% ----------------------------- Change log -------------------------------------------------
% Version: Release Date: Resp: Changes: Checked:
% 1.0 30.09.2014 BESNY File created
% 6.0 26.01.2015 BESNY Sections graphically verified FREJE
% 8.0 14.04.2015 FREJE Geometry change slab/shaft BESNY
% -------------------------------------------------------------------------------------------
% DESIGN SECTIONS
% -------------------------------------------------------------------------------------------
% Sector 7-6:
% -------------
SHSEC PA=BS-SHAFT SE=20001 EL=11216 XF=0,1,0 XH=1,0,0 FS=1-2 HS=2-25 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=11217 XF=0,1,0 XH=1,0,0 FS=3-4 HS=2-25 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=11218 XF=0,1,0 XH=1,0,0 FS=13-14 HS=2-25 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=11219 XF=0,1,0 XH=1,0,0 FS=25-26 HS=2-25 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=2223 XF=0,1,0 XH=1,0,0 FS=1-2 HS=26-43 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=2224 XF=0,1,0 XH=1,0,0 FS=3-4 HS=26-43 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=2225 XF=0,1,0 XH=1,0,0 FS=9-10 HS=26-43 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=2227 XF=0,1,0 XH=1,0,0 FS=13-14 HS=26-43 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=2228 XF=0,1,0 XH=1,0,0 FS=15-16 HS=26-43 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=2230 XF=0,1,0 XH=1,0,0 FS=19-20 HS=26-43 NE=3 ET=VS
SHSEC PA=BS-SHAFT SE=20001 EL=2231 XF=0,1,0 XH=1,0,0 FS=25-26 HS=26-43 NE=3 ET=VS
%
% -------------------------------------------------------------------------------------------
% EXTRAPOLATED SECTIONS
% -------------------------------------------------------------------------------------------
% Sector 7-6:
% -------------
% H-SECTIONS:
% Extrapolated sections towards CGS center:
SHEXT PA=BS-SHAFT EHS=1,4,3,2 FS=1-2 XP=0,0,0 XA=-1,0,0
SHEXT PA=BS-SHAFT EHS=1,4,3,2 FS=3-4 XP=0,0,0 XA=-1,0,0
SHEXT PA=BS-SHAFT EHS=1,4,3,2 FS=13-14 XP=0,0,0 XA=-1,0,0
SHEXT PA=BS-SHAFT EHS=1,4,3,2 FS=25-26 XP=0,0,0 XA=-1,0,0
% Extrapolated sections towards SHAFT wall:
SHEXT PA=BS-SHAFT EHS=44,41,42,43 FS=1-2 FACE=1/2
SHEXT PA=BS-SHAFT EHS=44,41,42,43 FS=3-4 FACE=1/2
SHEXT PA=BS-SHAFT EHS=44,41,42,43 FS=9-10 FACE=1/2
SHEXT PA=BS-SHAFT EHS=44,41,42,43 FS=13-14 FACE=1/2
SHEXT PA=BS-SHAFT EHS=44,41,42,43 FS=15-16 FACE=1/2
SHEXT PA=BS-SHAFT EHS=44,41,42,43 FS=19-20 FACE=1/2
SHEXT PA=BS-SHAFT EHS=44,41,42,43 FS=25-26 FACE=1/2
%
% -------------------------------------------------------------------------------------------
% LOCAL 1,2,3 AXIS
% -------------------------------------------------------------------------------------------
% Cylindrical with origin in center of CGS:
SHAXE PA=BS-SHAFT XC=0,0,0 XA=0,0,1 AL=90
% -------------------------------------------------------------------------------------------
When water pressure is applied as a pressure load to the FE-model, the linear FE-analysis will
not take into account that all concrete structures exposed to water (i.e. fluid pressure) will
have water pressure let into potential pores/cracks when tension in the concrete is present.
As the concrete cracks, due to the effect of loads acting on the structure, high expanding
pressures, p, will act on the cracked surfaces where the concrete is exposed to seawater. This
pressure will expand the existing crack and the effect is called “water pressure in cracks”, W p.,
and is a local removal of the beneficial pre-stressing effect caused by the water pressure. The
effect is especially important for offshore structures installed at deep water, such as the Troll
The effect of Wp is included in the non-linear sectional analysis where the sectional forces due
to Wp and the sectional forces from linear elastic analyses are summarized to determine the
non-linear sectional response. Pressure, p, is introduced in all cracked design sections in
accordance with the calculated crack depth, dcr, to calculate the sectional forces from Wp, see
Figure 3-10. Thus, both a normal force and a bending moment is introduced in the section.
This is a well-known industry practice and used in the conventional design method.
Structural analyses giving load effects as input to concrete design calculations are normally
based on linear elastic FE analyses, allowing use of the principle of superposition. This method
is usually called the “Conventional Design Method”. A linear elastic design approach assumes
constant element stiffness. The design calculations accounts for the nonlinear behaviour of
reinforced concrete due to cracking etc. when establishing the response of the cross-section.
The resulting state of strain is however not consistent with the strain profile from the linear FE
analysis upon which the design is based and in the general case, represents other stiffness
properties.
The method takes thus into account the redistribution of forces resulting from change in initial
section stiffness due to cracking, reinforcement yielding, compression softening etc. The
method also assures a better handling of deformation loads and temperature effects.
Membrane load effects arising from structural restraints such as relocation of neutral axis and
arch action will be included.
CSM builds on an iterative linear elastic procedure, in which the element stiffness matrix is
progressively refined for the non-linear material response until a specified stiffness
convergence criterion is satisfied, see Figure 3-7. The stiffness parameters calculated in the
sectional design is fed back to the FE analysis, which is rerun several times until stiffness
convergence, or the maximum number of iterations (set by the user) is reached.
The stiffness parameters are updated based on the secant stiffness for all degrees of freedom
at each design section for each iteration. The cracked section analysis is based on an element
subdivided into membrane layers (user defines how many should be used) with constant
strains and stresses.
The response to the six force components giving stresses in the plane of the member, that is
the three membrane forces and the three bending moments, is found assuming a linear strain
distribution over the thickness of the section. At convergence, the finally obtained non-linear
structural response is then compatible with the cracked section response for the actual load
level and reinforcement layout.
Figure 3-11: CSM - The Consistent Stiffness Method - The iterative approach
The first step is to create a new FEM-file where the shell or solid elements are replaced with
linear elastic elements reflecting the reinforced concrete stiffness. In the next step, the
stiffness's in the FEM-file are updated based on the reinforced concrete sectional analysis.
Then a linear FE-analysis is carried out. This process loops until stiffness convergence or the
maximum set number of iterations is reached.
The final sectional design and code check will be based on the FE results from last element
analysis. Note that the units in the analysis model must comply with the units in ShellDesign
when running in CSM mode i.e. meters, kilo Newtons and tonnes.
If desirable, the user may specify a subset of elements on which non-linear behaviour are
going to be accounted for in the analysis. The rest of the elements will then be run with linear
elastic stiffness. Since most of the run-time is associated with the equation solver, this will in
general probably not lead to significant reduction in run-time.
FEM-file
FEM Analysis
(SESTRA)
Sectional Stiffness
FEM
Result File
(SIN -file)
Input File
Graphical
ShellDesign Module
OLC File
Design File
Figure 3-12: CSM - Design flow based on the Consistent Stiffness Method
ShellDesign supports CSM analyses for both solid and shell FE-models for SESAM models. CSM
analysis for ABAQUS models are not provided. The same limitations and recommendations as
for CDM, described in Section 3.2, applies also for FE models for CSM analyses in addition to
the following described limitations.
Supported Elements
The global FE-model can only consist of the types of elements listed below. If there are
structural parts with other elements in the FE-model, a matrix interface file (M-file) must be
created.
• 20 nodes isoparametric hexahedron solid element solid elements (IHEX). (Maximum 10 elements in
the thickness direction)
• M-file - matrix interface file reflecting stiffness from other structural parts. Supernode
definition is also supported.
Supported loads
The CSM solid analyses supports the following loads:
Supported Elements
The global FE-model can consist of any type of element, but the FE-analysis will only be
updated with reinforced concrete stiffness for these elements
Supported loads
• Gravitational Load (BGRAV) (real)
• Line Load (BELLO2) (real, imag)
• Surface Load (BEUSLO) (real, imag)
• Temperature (BEISTE) (real)
• Node Load (BNLOAD) (real, imag)
• Node Displacements (BNDISPL) (real, imag)
• Node Acceleration (BNACCLO) (real, imag)
• Rigid body acceleration (BRIGAC) (real, imag)
The material properties for concrete, reinforcement and prestressed reinforcement used for
calculation of the stiffness in the structural FE analysis are based on the input in the CMPNL
and RMPNL and TMPNL statements respectively. Note that no material factors are included.
3.3.4.1 Concrete
The material curve for concrete in compression can either be in accordance with the design
code compression curve, as defined in Section 4, or in accordance with NS-EN 1992-1-1:2004,
Figure 3.2 as shown in Figure 3-13 below.
There are two material curves available for concrete in tension as described in sections below.
Notice should be made to the relation between stiffness used in the structural FE analysis and
in the design calculations.
The updated element stiffness fed back to the structural FE analysis, as illustrated in Figure
3-12, is based on stiffness from a non-linear sectional analysis where contribution from tensile
stresses in the concrete are included. However, the design calculations carried out after the
iterative FE analysis are performed according to the description in Section 4, where tensile
stresses in the concrete are neglected when design is based on either DNV, NS or EC2 design
codes.
Figure 3-15: CSM - Definition of effective area (red) and not effective area (grey)
In the effective area of the section, the concrete will contribute with tensile capacity until
cracking occur. After cracks have appeared, the concrete tensile capacity drops to zero at the
exact location of the crack. However, the concrete tensile stress is assumed to reach its
maximum value midway between cracks, resulting in an average concrete tensile capacity of
50 % of pre-cracking capacity. As a simplification, this corresponds well with the basis for the
calculation of mean concrete tensile strain as defined in NS3473, Sec. A.15.6.2.1 b), DNV-ST-
C502, Sec. E.1.4.1 and EC2, Sec. 7.3.4 (2).
For strains larger than reinforcement yield strains, it is assumed that the concrete does not
contribute with any tensile capacity. This corresponds to the work documented in [9]. The
resulting stress-strain diagram for concrete in tension in the effective area is shown in Figure
3-16 a). In the area not defined as effective as described above, the post-cracking stress-
strain diagram is based on exponential softening described in Section 2.4.1.2 of the Guidelines
for Nonlinear Finite Element Analysis of Concrete Structures [7]. The curve can be seen in
Figure 3-16 b) and shows that the concrete tensile contribution approaches zero for large
strains.
a) b)
Figure 3-16: CSM - Non-linear concrete tension material curve. a) effective b) not effective
The definition of the ultimate strain is dependent on the ultimate fracture energy and the
equivalent length of the structure. The calculation of these properties is complicated, and a
simplified approach, assuming the ultimate strain to be twice the value of the cracking strain
is used as a basis for the stress-strain diagram implemented in ShellDesign. This is represented
by the dashed line in Figure 3-16.
where ft = maximum allowed concrete tensile stress, εcr = strain – cracking strain and εu =
ultimate strain – cracking strain.
The maximum allowed concrete tensile strength is defined with the FTM parameter in the
CMPNL statement. The E-modulus in the material curve is defined with the ECM parameter.
3.3.4.2 Reinforcement
The material curve for reinforcement is defined as shown in Figure 3-17. Hardening may also
be defined.
The CSM analyses in ShellDesign is developed to account for water pressure in cracks in the
global structural FE analysis by including the effect as node loads in the FE-analysis. The
method takes hence into account the effect of stiffness variation and boundary conditions in
the same way for both loads and Wp. This approach results in a more correct structural
response and more rational design. As far as we know, there are no other commercial software
tools available that includes the effect of water pressure in cracks in non-linear analyses of
concrete shell structures.
Water pressure in cracks in CSM analysis is defined with WAC=1 parameter in the NONLI
statement.
CALCULATIONS
ShellDesign performs design calculations based on section geometry, section forces, amount
of reinforcement and material properties. As described earlier, the reinforcement amounts and
material properties are fetched from user input only, but the section geometry and section
forces may be fetched from either user input or results of a finite element analysis (or a
combination of both).
The purpose of the design calculations is to check that the criteria set by a specific design code
is fulfilled. The implemented design codes in ShellDesign are:
In addition, there is a general method based on MCFT. Note that MCFT is not a separate design
code but an alternative to the calculations in other design codes where transverse shear design
is handled by separate empirical formulas.
Note also that DNV-ST-C502 and NS 3473 are very similar regarding the design calculations
performed in ShellDesign. The main differences are the difference between the concrete
material strengths and material factors for ULS.
The execution of design calculations is specified through the EXECD statement with the DM=V
parameter. The limit states available and the corresponding checks carried out in ShellDesign
are shown in Table 4-1 below.
Table 4-1: Limit states available and corresponding checks carried out in ShellDesign
ShellDesign is also able to calculate the necessary reinforcement and the corresponding
utilization ratios (UR). When calculating the necessary reinforcement, ShellDesign will search
a user-specified range of possible reinforcement arrangements. The search will go on until
either all the UR are less than 1.0 or there are no more alternatives to investigate.
The execution of design calculations, when necessary reinforcement should be calculated, are
specified through the EXECD statement with the DM=A parameter. The execution of design
calculations is specified through the EXECD statement. However, the most common way is to
include a general reinforcement amount and use the DM=V parameter in EXECD statement,
and then review the utilization ratios for this general reinforcement.
Note that the results from ShellDesign printed in tables are described in Section 7.
ShellDesign performs design calculations based on DNV when DEPAR D_COD=OS is defined
in the ShellDesign input file.
The material properties defined in ShellDesign are in accordance with DNV Sec. 4.3 and Sec.
6.3.
The normal weight concrete is implemented according to DNV Sec. 4.3.3 and Table 4-2 and
formulas given in DNV Sec. 6.3.2 and Figure 6-1. See Figure 4-6 below.
Figure 4-1: DNV-ST-C502 - Material curve in compression for normal and lightweight
concrete
Where the factor αc is 0.85 for ULS, ALS and SLS and 1.0 for FLS. αt is 1.0 for all limit states.
The factors are not changeable in the current version of ShellDesign.
The lightweight concrete is implemented according to DNV Sec. 4.3.3 and Table 4-3. The
density of the unreinforced lightweight aggregate, ρ, must be is user input in the CMPOS
statement to activate the lightweight concrete material curve. The fcn, ftk and ftn for normal
concrete is then multiplied by the factor η according to DNV Sec. 4.3.3.6 Table 4-3:
𝜌
𝜂 = 0.15 + 0.85
𝜌1
𝜌
( )2
𝜌1
A linear material curve according to DNV Sec. 6.3.2.4 can also be activated with the FIG=6-3
parameter in the CMPOS statement as shown in Figure 4-2. The following interpretations is
then applied.
Figure 4-2: DNV-ST-C502 – Linear material curve in compression for lightweight concrete
0.7𝜌
𝜖𝑐𝑢 = 𝜖1 (0.3 + )
𝜌1
Note that the values of all the parameters in the figures above can be specified by the user in
the CMPOS statement if default values should not be used.
In design sections where there is tension in one principal direction and compression in the
other principal direction for both normal and lightweight concrete, the concrete compression
capacity is reduced to fc2d according to in DNV Sec. 6.8.1.7:
𝑓𝑐𝑑
𝑓𝑐2𝑑 = ≤ 𝑓𝑐𝑑
0.8 − 100𝜀1
As default, the minimum concrete capacity, fc2d, will not be less than 0.3*fcd if the principal
tensile strain, ε1, is large enough. Using the TSD= parameter in the CMPOS statement, the
0.3 factor can be changed by the user. This reduction is applied for ULS, ALS and SLS (CRW),
but not for FLS.
If the user decides to use the nonlinear material curve for lightweight concrete and the stress
situation in the considered section results in change in the in situ concrete compression
strength (fcn), due to compression stiffening or the fc2d effect, both the characteristic
compressive cylinder strength (fcck) and the Young’s modulus (Ecn) are updated according to
the formulas given in DNV Sec. 6.3.2.1.
The reinforcement steel is implemented according to DNV Sec. 6.3.4 and Figure 6-4. See
Figure 4-3 below.
Note that the values of all the parameters in the figures above can be specified by the user in
the RMPOS statement if default values should not be used.
The reinforcement material exhibits by default the same behaviour in both tension and
compression, but the behaviour in tension may be modified to have a different ultimate tensile
strength (fsk) than the yield strength (fsy)). In addition, the yield strength in compression may
be changed with a compression capacity factor CCF= for ULS and ALS.
DNV does not explicit define any material curve for the prestressing reinforcement steel, but
DNV Sec. 4.8 states that prestressing steel as a product shall comply with ISO 6934 and/or
relevant international standards. DNV Sec. 4.8.3 states that for prestressed reinforcement,
the characteristic strength is equal to the yield strength fsy or the 0.1-proof stress determined
as the 5% defective fractile.
The rules and regulations for the ULS code checks carried out are given in DNV Sec. 6.4, 6.6
and 6.8. ShellDesign performs ULS code checks when LS=ULS parameter is specified in the
DECAS statement.
Default material factors used in the calculations are in accordance with DNV Sec. 6.3.1, except
for prestressing steel. The material factors can be specified by the user in the CMPOS, RMPOS
and TEMAT statements. The design values are calculated as:
The ULS code checks performed for the normal reinforcement, post-tensioned reinforcement
and concrete are related to given maximum allowable stresses. The calculated stresses are
based on the state of equilibrium established for the in-plane forces. The calculation of the
state of equilibrium is described in Section 4.2.3.2. The stress-strain relationships for concrete
and reinforcement are in accordance with Section 4.2.2.
Tensile stresses in the concrete between cracks are not taken into account in the design for
the in-plane forces. However, Section 4.5 describes a design method available in ShellDesign
where the tensile stresses in the concrete between cracks are taken into account. The design
method implemented is the Modified Compression Field Theory (MCFT) [5] and is supported in
DNV Sec. 6.8.
The ULS code checks performed for the shear capacity of the concrete and for the shear
reinforcement are based on the simplified method for design of transverse stresses described
in Section 4.2.3.3, where utilizations are calculated based on the actual shear capacity. MCFT
may however be used instead of the simplified method where MCFT allows to include the
transverse forces, V1 and V2, in the non-linear sectional response. MCFT including transverse
shear is supported in DNV Sec. 6.6.1.3 and Sec. 6.8.
M 12
face 2 V2
(+ 3 face )
3. N2
M2
N 12
2.
V1
N 12
1.
N1
face 1 M1
(- 3 face) M 12
Figure 4-5: DNV-ST-C502 - The in-plane forces and corresponding strain components
The calculation of the in-plane strains and stresses in a design section is based on non-linear
sectional response due to the non-linear material behaviour of reinforced concrete. The
transverse section forces, V1 and V2 (and corresponding strains γ13 and γ23), are ignored when
establishing the sectional response and handled separately as described in Section 4.2.3.3.
▪ Section forces due to load effects are known; N1, N2, N12, M1, M2 and M12.
▪ Plane sections remain plane after loading.
▪ Linear strain distribution over the thickness of the shell section.
▪ The stress-strain relationships for concrete and reinforcement are known (non-linear).
These assumptions lead to six non-linear equilibrium equations with six strain components as
unknown quantities. The shell section is divided into layers with equal thickness, t. 10 layers
are used as a default value. The number of layers can be specified by the user in the DEPAR
statement.
A Newton-Raphson iteration method is used to find the sectional response within a specified
degree of accuracy. The strains are assumed constant within each layer, and by applying the
material laws for concrete and reinforcement and ensuring the fulfilment of the assumed “plane
sections remain plane”-criteria, a state of equilibrium with external loading is established. The
stresses are then derived based on the results from the non-linear sectional response. The
result of the sectional design is a state of strain satisfying the input values describing the
section geometry, the section forces, the amount and arrangement of reinforcement and the
material properties.
When calculating the maximum utilization of the transverse capacity, “one dimensional”
formulas are implemented. If no in-plane membrane forces (N1, N2, N12) is present, the
section is designed in the direction with the maximum principal shear force, ref. DNV Sec.
6.6.1.7.
The “one dimensional”/uniaxial condition (Nα,Mα,Vα) is established for “all” directions (steps of
5°) according to DNV Sec. < The formulas applied, and used in the following pages, are:
𝑉𝛼 = 𝑉1 cos(𝛼) + 𝑉2 sin(𝛼)
𝐴𝑠𝛼 = 𝐴𝑠𝑥 ∗ 𝑐𝑜𝑠(𝛼)4 + 𝐴𝑠𝑦 ∗ 𝑠𝑖𝑛(𝛼)4
The shear capacity without shear reinforcement is calculated in accordance with DNV Sec.
6.6.2 and applies as follows.
1. If Nα is zero:
𝑘𝐴 𝐴𝑠𝛼
𝑉𝑐𝑑𝛼 = 𝑉𝑐0𝛼 = 0.3 (𝑓𝑡𝑑 + ) 𝑏 𝑑𝑘 ≤ 0.6𝑓𝑡𝑑 𝑏𝑤 𝑑𝑘𝑣
𝛾𝑐 𝑏𝑤 𝑑 𝑤 𝑣
with: 𝑘𝐴 = 100𝑁/𝑚𝑚2
𝑑 𝑑
𝑘𝑣 = 1.5 − = 1.5 − ≥ 1.0 ≤ 1.4
𝑑1 1.0𝑚
𝐴𝑠𝛼 is the cross section area of properly anchored reinforcement on the concrete face with
maximum tension. 𝐴𝑠𝛼 is taken as the sum of the reinforcement cross section on both sides if
no moments are present.
d is taken as the distance from the reinforcement on the side with maximum tension to the
opposite surface and taken as the maximum value found for all reinforcement layers regardless
of reinforcement orientation. d is calculated as the distance from the surface with the smallest
total longitudinal reinforcement amount to the location of the reinforcement on the opposite
side if no moments are present.
2. If Nα is negative (compression)
𝑉𝛼 𝑁𝛼
𝑉𝑐𝑑𝛼 = 𝑉𝑐0𝛼 + 0.8𝑀0 | | ≤ (𝑓𝑡𝑑 𝑘𝑣 − 0.25 ) 𝑏𝑤 𝑧1
𝑀𝛼 𝐴𝑐
𝑏𝑤 is the width of the beam and taken as 1 m in ShellDesign. This also means that Ac, Wc, Ic
and Sc are calculated based on a 1.0 m wide cross section.
d is taken as the distance from the reinforcement on the side with maximum tension to the
opposite surface and taken as the maximum value found for all reinforcement layers regardless
of reinforcement orientation. d is calculated as the distance from the surface with the smallest
total longitudinal reinforcement amount to the location of the reinforcement on the opposite
side if no moments are present.
3. If Nα is positive (tension)
DNV Sec. 6.6.2.4 applies. If the total reinforcement strains are higher than ε sy for one or
several longitudinal reinforcement directions, the shear capacity of concrete is zero. If the total
reinforcement strains are less than εsy, the shear capacity is calculated with the following
formulas:
𝑁𝛼 𝜀𝑠𝛼
𝑉𝑐𝑑 = max [0; 𝑉𝑐𝑜 (1 − ) ; 𝑉𝑐𝑜 (1 − )]
1.5𝑓𝑡𝑑 𝐴𝑐 𝜀𝑠𝑦
When the “one dimensional” formulas are applied, the reinforcement strain, εsα, is applied as
the strain in the regarded direction, α, at the level of the most utilized reinforcement. If the
direction, α, deviates from the directions of the longitudinal reinforcement, the reinforcement
strain, εsα, is reduced as:
𝜀𝑠𝛼
𝜀𝑠𝛼,𝑟𝑒𝑑 =
sin(𝛼) + cos(𝛼)
z is taken equal to 0.9 d if the cross section has a compressive zone. If the entire cross section
has tensile strain, z is taken equal to the distance h' between the outermost longitudinal
reinforcement groups (centroid) at the upper and lower face.
with: 𝛽 = 90°
All calculations in ShellDesign are performed per meter, thus b w is equal to 1.0 m.
Where Vf is the applied design shear force (V1 and/or V2) and Vsd is the shear capacity of the
shear reinforcement. See above. Note that the additional tensile forces are not included in the
shear capacity, Vcd.
DNV Sec. 6.6.4.2 states that the maximum force in the longitudinal reinforcement on the
tension side shall not be taken at greater value than the value corresponding to the highest
absolute moment in combination with the axial force found on the same part of the moment
curve as the section examined. As ShellDesign is a “point design” program, this cannot
automatically be accounted for by the program, but may be accounted for by defining a
maximum moment, Mmax, in the STFOR statement by the user. ShellDesign will then include
tensile forces, FSV, as:
𝑀𝑚𝑎𝑥 𝑀𝐹
𝐹𝑆𝑉 = min [[𝑉𝐹 − 0.5𝑉𝑠𝑑 ∙ (1 + cot 𝛼)], − ]
𝑧 𝑧
Where MF is the applied design moment. Note also that these additional forces in the
longitudinal reinforcement due to shear forces are implicit taken into account in the MCFT
described in Section 4.5.
The water pressure effect is included as additional sectional tensile forces/moments in a design
section when the present external forces give tension in the section; i.e. when the concrete
strain is positive. Sectional forces due to water pressure in cracks are then added to the
external sectional forces. Through repeated iterations, a state of equilibrium is established,
accounting for simultaneous development of cracks and water pressure effects.
The rules and regulations for the ALS code checks carried are given in DNV Sec. 6.14.
ShellDesign performs ALS code checks when LS=ALS is specified in the DECAS statement.
Default material factors used in the calculations are in accordance with DNV Sec. 6.3.1. The
material factors can be specified by the user in the CMPOS, RMPOS and TEMAT statements.
Default values of εcu and εsu correspond to those given in DNV Sec. 6.3.2.
DNV Sec. 6 N 101 states that the design calculations can be performed according to the rules
in Sec. 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 6.11, 6.12 and 6.16, hence the same design
calculations as described in Section 4.2.3 apply also for ALS in ShellDesign, but with different
material factors.
However, there are some differences in material properties for high frequency loads and high
temperature loads, see DNV Sec. 6.14.2 and 6.14.3. This is not implemented in the DNV
ShellDesign code and must be taken into account by the designer.
The rules and regulations for the SLS code checks carried out are given in DNV Sec. 6.15. The
design resistance in SLS is normally related to criteria for:
— durability
— limitation of cracking (checked in ShellDesign with CRWOS statement)
— tightness (checked in ShellDesign with TIGHT statement)
— limitation of deflections and vibrations
ShellDesign performs SLS code checks when LS=CRW or LS=SLS is specified in the DECAS
statement, where ShellDesign performs calculations regarding limitation of cracking and
tightness when LS=CRW is specified. The LS=SLS check is only related to stresses in concrete
and reinforcement.
Default material factors used in the calculations are in accordance with DNV Sec. 6.3.1, except
for prestressing steel. The material factors can be specified by the user in the CMPOS, RMPOS
and TEMAT statements.
With combined axial tensile force and bending moment the criteria is defined as:
With combined axial compression force and bending moment the criteria is defined as:
where:
σN = stress due to axial force (tension positive)
σM = edge stress due to bending alone (tension positive)
ftn = normalized structural tensile strength of concrete (Table 4-2 and Table 4-3)
k1 = constant used in calculations of crack width (Table 6-12)
kw = coefficient dependent on cross-sectional height:
kw = 1.5 – h/h1 ≥ 1.0, where h1 = 1.0 m.
The k1 parameter is set to a default value of 1.0. The value of this parameter can be specified
by the user in the CRWOS statement. It is important that the designer defines the correct k1
parameter according to Table O4 with the CRWOS statement.
The calculated stresses are based on the same state of equilibrium established and described
in Section 4.2.3.2, using SLS material factors. The stress-strain relationships for concrete and
reinforcement are in accordance with Section 4.2.2, but where also the tensile capacity of the
concrete is taken into account if LS=CRW.
Prior to cracking, the concrete tensile stresses are taken as ε*Ecn. After cracking, a mean
tensile stress between cracks, βsftk, is taken into account and included in the state of
equilibrium established according to the general method in DNV E.1.4.
βs is set to a default value of 0.4. The factor may be changed by the user in the CRWOS
statement. Water pressure in cracks are considered as described in 4.2.3.4, but where the
water pressure in cracks are only applied if the principal stress σ1 does not exceed the cracking
strain defined above.
1. The principal strain directions are calculated at both faces of the cross sections; φface1
and φface2.
2. N(φface1), M(φface1) and N(φface2), M(φface2) are established and used for calculating
σN(φface1), σM(φface1), and σN(φface2), σM(φface2).
The check is carried out when LS=CRW is specified in the DECAS statement. The calculations
are performed according to DNV Sec. 6.15.3, Sec. 6.15.8 and App. E. The CRWOS statement
and DCW= in the DECAS statement must be included when crack widths and crack depths
should be calculated.
When a section is considered cracked according to the criteria in Section 4.2.5.2, the following
formulas applies for the calculation of the maximum crack widths for longitudinal reinforcement
and prestressing reinforcement.
The characteristic crack width for the longitudinal reinforcement is calculated according to DNV
Sec. 6.15.8.2 as:
lsk is the influence length of the crack where a slip between reinforcement and concrete is
assumed to occur.
εsm is calculated as the mean principal tensile strain in the reinforcement in the cracks influence
length at the outer layer of the reinforcement. The calculation of εsm is calculated with the
contribution of concrete tensile strength of βsftk between the cracks according to the general
method in DNV E.1.4.
εcm is calculated as βsftk/Ecn according to the general method in DNV E.1.4. βs is set to a default
value of 0.4. The factor may be changed by the user in the CRWOS statement.
The free shrinkage strain, εcs, is set to zero, but can be included with CS= in the CRWOS
statement.
For a stabilized crack pattern, lsk is taken to be equal to the characteristic crack spacing
according to DNV E.1.2.2 as:
𝑓𝑡𝑘
𝑙𝑠𝑘 = 𝑠𝑟𝑘 = 1.7[𝑠𝑟𝑜 + ( )𝑘 𝑘 ℎ 𝑆 /(𝜋𝑛ø)
𝜏𝑏𝑘 𝑏 𝑐 𝑐𝑒𝑓 𝑏
sro = 20 mm
Acef = b ∙hcef where b is the width of the concrete section in mm and set to 1000 mm in
ShellDesign.
hcef = the height of the effective concrete area = 2.5(h-d), where (h-d) is the distance from
the concrete surface on the tension side to the centre of gravity of the reinforcement. For
tension zone with reinforcement of single tensile bars in one layer, h cef = 2.5(c + φ/2).
hcef is less than the height of the tensile zone (h-x), where x is the distance from the concrete
edge on the compression side to the neutral axis and h is the total cross-sectional height.
For double reinforce cross-sections with through going tensile stresses, hcef is calculated for
each side, hcef shall in this case never be larger than h/2.
kc = a coefficient which accounts for the strain distribution within the cross-section.
kc = (1 + εII/ εI)/2 where εII/ εI is the ratio between minimum and maximum strain in the
effective concrete area calculated for cracked cross-section. For a cross-section with through
going tensile stresses, kc =1.0. Note that the concrete section in ShellDesign is checked for
kb = 0.15 n + 0.85, a coefficient which accounts for reduced bond of bundled reinforcement.
c = the concrete cover for the reinforcement under investigation. Taken from RETYP
statement.
φ = the diameter of the reinforcement bar. Taken from the RETYP statement.
sb = the distance between reinforcement bars or bundles of bars, maximum value in the
calculation 15φ (for bundles of reinforcement 15φn1/2). Is calculated based on parameters in
RETYP statement.
The crack spacing, srk, is not calculated larger than 2.5(h-x) and not less than 2.5c where
c<(h-x).
If the principal strain deviates from the reinforcement direction, the crack spacing S rk in the
principal direction is calculated according to DNV E.1.3.1 as:
1
𝑆𝑟𝑚 = ( )
𝑠𝑖𝑛𝑣/𝑆𝑟𝑚𝑥 + 𝑐𝑜𝑠𝑣/𝑆𝑟𝑚𝑦
𝑤𝑘 is adjusted due to the nominal and real cover according to DNV Sec. 6.15.3.6 as:
𝐶1
𝑤1𝑘 = 𝑤𝑜𝑘 > 0.7𝑤𝑜𝑘
𝐶2
The crack widths for prestressed reinforcement are calculated according to DNV Sec. 6.15.3.7
as:
𝜀𝑠2
𝑤2𝑘 = 𝑤1𝑘
𝜀𝑠1
Where 𝜀𝑠1 is the principal strain in the height of the most utilized reinforcement at the face and
in the direction corresponding to the face and direction with maximum crack width. 𝜀𝑠2 is the
tensile strain at the level of the prestressed reinforcement (defined in TELOC statement).
In this check, the shell section is divided into layers of 0.01 m thickness by default. The number
of layers can be specified by the user with the N_LAY= parameter in the DEPAR statement if
more accurate results are required.
The compression zone is calculated by calculating the non-linear sectional response and first
checking the principal strain, εp, on both face 1 and face 2, where the criteria ε<0 defines if
the layer has compression or not. If both faces have ε p>0, the compression zone is set to zero.
If both faces have εp<0, the compression zone is set to the design section thickness.
If one face has compression and the other face has tension, the principal strain, εp, for each
layer in the design section is checked for whether compression or tension. If a layer has
compression (ε<0), the thickness of this layer is included in the compression zone.
In this calculation, the shell section is divided into layers of 0.01 m thickness by default. The
number of layers can be specified by the user with the N_LAY= parameter in the DEPAR
statement if more accurate results are required. Note that the layers will not be larger than
0.01 m.
Note that the non-linear sectional response is calculated with the concrete tensile strength, f ck.
Also note that the Compression Zone, CZ, cannot be compared to the calculated crack depth
in the DR table for CRW, as this crack depth is calculated based on the criteria described in
4.1.4.3.
The tightness criteria are related to limit the crack widths to a value wk1, where wk1 varies with
the hydrostatic head to the wall thickness. The parameters must be specified by the user in
the TIGHT statement. Through thickness crack calculations are carried out for sections where
the section thickness is equal to the crack depth as calculated in Section 4.2.5.4.
The stress-strain relationships for concrete and reinforcement are in accordance with Section
4.2.2. No code checks for shear forces are performed in the SLS design calculations. Water
pressure in cracks is considered as described in 4.2.3.4.
Default material factors used in the calculations are in accordance with DNV Sec. 6.3.1.2,
except for prestressing steel. The material factors can be specified by the user in the CMPOS,
RMPOS and TEMAT statements.
The code check is a stress range test based on a cumulative linear damage theory. The
requirements in this hypothesis, the linear damage accumulation law, are given in DNV Sec.
6.13.1 and are as follows:
𝑘
𝑛𝑖
𝐷=∑ ≤𝜂
𝑁𝑖
𝑖=1
where:
η: the limit for the cumulative damage ratio (the safety factor for fatigue utilization)
k: the number of stress blocks used (≥10) per load ratio
ni: the number of cycles in stress block i
Ni: the number of uniform cycles with the same mean, stress range and duration which causes
failure.
The default value for η in ShellDesign is 0.33 according to DNV Table 6-7 but may be changed
in FAPOS statement. The k and ni parameter are specified through the WAVED statement.
Due to a gradient of strains across the compressive zone, DNV 6.13.3.2 permits an increase
of the reference value of the concrete compressive strength, frd:
𝑓𝑟𝑑 = 𝛼𝑓𝑐𝑑
where:
𝛼 = 1.3 − 0.3𝛽 ≥ 1.0
β = the ratio between the numerically smallest and largest stresses acting simultaneously in
the local compressive concrete zone. The distance between the points used when calculating
β shall not exceed 300 mm (0 < β < 1.0).
𝜎𝑚𝑎𝑥
1−
𝐶5 ∙ 𝑓𝑟𝑑
𝑙𝑜𝑔10 𝑁 = 𝐶1 𝜎
1 − 𝑚𝑖𝑛
𝐶5 ∙ 𝑓𝑟𝑑
The value of the C1 parameter is set assuming that the construction is located in water. C1 is
10.0 for structures in water for those stress-blocks having stress variation in the compression-
compression range and 8.0 for structures in water for those stress-blocks having stress
variation in the compression-tension range. The value of the C5 parameter is by default set to
If the calculated design life, 𝑙𝑜𝑔10 𝑁, is larger than the value given of:
𝐶1
𝑋=
𝜎𝑚𝑖𝑛
(1 − + 0.1𝐶1 )
𝐶5 ∙ 𝑓𝑟𝑑
As the direction of σmax will vary from block to block, this procedure implies that the
contribution to the linear damage accumulation law is conservatively calculated for different
directions and added together.
The utilization ratio statement in ShellDesign is based on (face 1 and face 2):
𝐷1,2
𝑈𝑅1,2 =
𝜂
where D and η is as defined in Section 4.2.6.1.
Reinforcement failure:
The verification of fatigue capacity of the reinforcement bars is based on stresses calculated
as for SLS.
The number of cycles, N, causing failure of reinforcement is calculated according to DNV Sec.
6.13.2.2 as follows:
𝑙𝑜𝑔10 𝑁 = 𝐶3 − 𝐶4 𝑙𝑜𝑔10 ∆𝜎
The default values of C3 and C4 are set to 19.6 and 6.0, respectively, but may be changed in
FAPOS statement. The maximum stress σmax in the reinforcement shall be less than fsk/γs,
where γs is the reinforcement material factor defined with MFF=mf in RMPOS statement.
The utilization ratio statement for each reinforcement layer in ShellDesign is based on:
𝐷
𝑈𝑅 =
𝜂
The linear damage accumulation law is calculated for all beams and the one achieving the
highest value is deemed governing, i.e represents the fatigue utilization of the shell section.
The number of cycles, N, causing fatigue tension failure in concrete is calculated according to
DNV Sec. 6.13.4 as follows:
𝑉
1 − 𝑚𝑎𝑥
𝐶5 ∙ 𝑉𝑐𝑑
𝑙𝑜𝑔𝑁 = 𝐶1
𝑉
1 − 𝑚𝑖𝑛
𝐶5 ∙ 𝑉𝑐𝑑
where Vcd is defined as in Section 4.2.3.3.
For those stress blocks where the shear force changes sign, the equation above becomes:
𝑉𝑚𝑎𝑥
1−
𝐶5 ∙ 𝑉𝑐𝑑
𝑙𝑜𝑔𝑁 = 𝐶1
𝑉
1 + 𝑚𝑖𝑛
𝐶5 ∙ 𝑉𝑐𝑑
The concrete carries a shear force proportional to the concrete contribution to the shear
𝑉𝑐𝑑
capacity (𝑉 = ).
𝑉𝑐𝑑 +𝑉𝑠𝑑
Vcd is calculated according to DNV Sec. 6.13.4.3 using a reduced tensile strength of the
concrete equal to 0.5*ftd.
The number of cycles, N, causing concrete shear tensile fatigue failure is then calculated as
for the “No shear reinforcement method” described above.
𝐷
𝑈𝑅 =
𝜂
where D and η is as defined in Section 4.2.6.1.
The shear reinforcement carries a shear force proportional to the shear reinforcement
𝑉𝑠𝑑
contribution to the shear capacity (𝑉 = ).
𝑉𝑐𝑑 +𝑉𝑠𝑑
The number of cycles, N, causing shear reinforcement fatigue failure is then calculated as for
the longitudinal reinforcement. The default values of C3 and C4 are set to 15.9 and 4.8,
respectively, but may be changed in FAPOS statement.
When the shear changes direction, the stress in shear reinforcement will always be tension.
This affects the number of cycles, i.e. the size and number of stress ranges experienced by
the shear reinforcement. This is accounted for in design.
In addition, DNV Sec. 6.13.4.7 is also included in the design calculations where formulas
including frd are replaced with fcd.
Pore pressure for FLS can be included in the FAPAR statement with FA=f, in addition to
WPARE and DWP=id in DECAS statement. Pore pressure means water/gas present in pores
in the concrete also when compression is present in the design section.
Note that NS 3473 is a withdrawn design code, but is still used in design where other design
codes have shortcomings, especially for offshore structures, and therefore still available in
ShellDesign. Note also that the DNV-ST-C502 is practically a copy of the NS 3473 design code
regards to calculations in ShellDesign.
ShellDesign performs design calculations based on NS 3473 when input statement DEPAR
with the parameter D_COD=NS is defined in the ShellDesign input file.
The material properties in ShellDesign are in accordance with NS 3473 Sec. 11.
4.2.1.1 NS - Concrete
The CMPNS statement is used for the concrete material input.
The normal weight concrete is implemented according to NS 3473 Sec. 11.3.1 and Figure 2.
See Figure 4-6 below.
Figure 4-6: NS 3473 - Material curve in compression for normal weight concrete
The lightweight concrete is implemented according to NS 3473 Sec. 11.3.3 and Figure 4. See
Figure 4-7 below.
Note that the values of all the parameters in the figures above can be specified by the user in
the CMPNS statement if default values should not be used. Note also that for SLS and CRW
design, the material curve is a linear elastic material curve with modulus of elasticity taken as
Eck according to NS 3473 Sec. 15.1.2 and without any plastic area.
In design sections where there is tension in one principal direction and compression in the
other principal direction for both normal and lightweight concrete, the concrete compression
capacity is reduced to fc2d according to in NS 3473 Sec. 12.5.2:
𝑓𝑐𝑑
𝑓𝑐2𝑑 = ≤ 𝑓𝑐𝑑
0.8 − 100𝜀1
As default, the minimum concrete capacity, fc2d, will be reduced to minimum 0.3*fcd if the
principal tensile strain, ε1, is large enough. Using the TSD= parameter in the CMPNS
statement, the 0.3 factor can be changed by the user. This reduction is applied for only ULS
and ALS limit states.
In sections where there is compression in both principal directions, the concrete compression
capacity is increased by 0.75 times the smallest principal compressive stress according to NS
3473 Sec. 11.1.4. The increase is limited to 15% of the compression capacity f cd and limited
for grades up to and including grade B55. The increase in concrete capacity is not included for
lightweight concrete. The 15% increase may be changed with the CSA= parameter in the
CMPNS statement.
The reinforcement steel is implemented according to NS 3473 Sec. 11.3.6 and Figure 5. See
Figure 4-8 below.
The reinforcement material exhibits by default the same behaviour in both tension and
compression, but the behaviour in tension may be modified to have a different ultimate tensile
strength than the yield strength fsk. In addition, the yield strength in compression may be
changed with a compression capacity factor CCF= for ULS and ALS.
NS does not explicit define any material curve for the prestressing reinforcement steel, but NS
Sec. 7.7 states that prestressing steel, the individual components and the execution specified
in the project specifications shall be such that the requirements in NS 3465 are fulfilled.
In ShellDesign, the prestressing steel is implemented as a linear curve as shown in Figure 4-9
below where fsy and Esk is input in the TEMAT statement. In addition, the initial strain, ε0,
(prestressing strain) must be defined for each type of prestressed tendon. This parameter is
defined in the TETYP statement and when prestressing steel is utilized as ordinary
reinforcement, only the material curve starting from ε0 is utilized.
The rules and regulations for the ULS code checks carried out are given in NS 3473 Sec. 12
[3]. ShellDesign performs ULS code checks when LS=ULS parameter is specified in the DECAS
statement.
Default material factors used in the calculations are in accordance with NS 3473 Sec. 10.4,
Table 4. The material factors can be specified by the user in the CMPNS, RMPNS and TEMAT
statements.
The ULS code checks performed for the normal reinforcement, post-tensioned reinforcement
and concrete are related to given maximum allowable stresses. The calculated stresses are
based on the state of equilibrium established for the in-plane forces. The stress-strain
relationships for concrete and reinforcement are in accordance with Section 4.3.2.
The ULS code checks performed for the shear capacity of the concrete and for the shear
reinforcement are based on the simplified method for design of transverse stresses described
in Section 4.3.3.3, where utilizations are calculated based on the actual shear capacity. MCFT
may however be used instead of the simplified method where MCFT allows to include the
transverse forces, V1 and V2, in the non-linear sectional response. MCFT including transverse
shear is supported in NS Sec. 12.5.1 and Sec. A.12.5.
Minimum eccentricity of membrane forces given in NS 3473 Sec. 12.1.2 is not automatically
included in the calculations. Eccentricities may be specified by the user, using the LDFAC
statement.
Capacity calculations are based on the entire concrete area of a section, disregarding the
reduction in concrete area given in NS 3473 Sec. 12.1.3 due to large compression
reinforcement amounts. Detailing of compression reinforcement according to NS 3473 Sec.
12.1.4 must be considered by the designer.
M 12
face 2 V2
(+ 3 face )
3. N2
M2
N 12
2.
V1
N 12
1.
N1
face 1 M1
(- 3 face) M 12
Figure 4-10: NS 3473 - The in-plane forces and corresponding strains in a shell section
The calculation of the in-plane strains and stresses in a design section is based on non-linear
sectional response due to the non-linear material behaviour of reinforced concrete. The
transverse section forces, V1 and V2 (and corresponding strains γ13 and γ23), are ignored when
establishing the sectional response and handled separately as described in Section 4.3.3.3.
See Section 4.5 for a design method available in ShellDesign where the transverse forces, V1
and V2, are included in the non-linear sectional response. The design method implemented is
the Modified Compression Field Theory (MCFT) [5].
▪ Section forces due to load effects are known; N1, N2, N12, M1, M2 and M12.
These assumptions lead to six non-linear equilibrium equations with six strain components as
unknown quantities. The shell section is divided into layers with equal thickness, t. 10 layers
are used as a default value. The number of layers can be specified by the user in the DEPAR
statement.
A Newton-Raphson iteration method is used to find the sectional response within a specified
degree of accuracy. The strains are assumed constant within each layer, and by applying the
material laws for concrete and reinforcement and ensuring the fulfilment of the assumed “plane
sections remain plane”-criteria, a state of equilibrium with external loading is established. The
stresses are then derived based on the results from the non-linear sectional response. The
result of the sectional design is a state of strain satisfying the input values describing the
section geometry, the section forces, the amount and arrangement of reinforcement and the
material properties.
When calculating the maximum utilization of the transverse capacity, “one dimensional”
formulas are implemented in accordance with NS 3473 Sec. A.12.3.1.6 as follows. If no in-
plane membrane forces (N1, N2, N12) is present, the section is designed in the direction with
the maximum principal shear force, ref. NS 3473 Sec. 12.3.1.6.
The “one dimensional”/uniaxial condition (Nα,Mα,Vα) is established for “all” directions (steps of
5°) according to NS 3473 Sec. A.12.3.1.6. The formulas applied, and used in the following
pages, are:
𝑉𝛼 = 𝑉1 cos(𝛼) + 𝑉2 sin(𝛼)
𝐴𝑠𝛼 = 𝐴𝑠𝑥 ∗ 𝑐𝑜𝑠(𝛼)4 + 𝐴𝑠𝑦 ∗ 𝑠𝑖𝑛(𝛼)4
The shear capacity without shear reinforcement is calculated in accordance with NS 3473 Sec.
12.3.2.1, 12.3.2.2 and 12.3.2.3 and applies as follows.
4. If Nα is zero:
𝑘𝐴 𝐴𝑠𝛼
𝑉𝑐𝑑𝛼 = 𝑉𝑐0𝛼 = 0.3 (𝑓𝑡𝑑 + ) 𝑏 𝑑𝑘 ≤ 0.6𝑓𝑡𝑑 𝑏𝑤 𝑑𝑘𝑣
𝛾𝑐 𝑏𝑤 𝑑 𝑤 𝑣
with: 𝑘𝐴 = 100𝑁/𝑚𝑚2
𝐴𝑠𝛼 is the cross section area of properly anchored reinforcement on the side with maximum
tension. 𝐴𝑠𝛼 is taken as the sum of the cross section on both sides if no moments are present.
d is taken as the distance from the reinforcement on the side with maximum tension to the
opposite surface and taken as the maximum value found for all reinforcement layers regardless
of reinforcement orientation. d is calculated as the distance from the surface with the smallest
total longitudinal reinforcement amount to the location of the reinforcement on the opposite
side if no moments are present.
5. If Nα is negative (compression)
𝑉𝛼 𝑁𝛼
𝑉𝑐𝑑𝛼 = 𝑉𝑐0𝛼 + 0.8𝑀0 | | ≤ (𝑓𝑡𝑑 𝑘𝑣 − 0.25 ) 𝑏𝑤 𝑧1
𝑀𝛼 𝐴𝑐
𝑊𝑐
with: 𝑀0 = −𝑁𝛼
𝐴𝑐
𝑁𝑓
≤ 0.4𝑓𝑐𝑑
𝐴𝑐
𝐼𝑐
𝑧1 = max (0.7𝑑; )
𝑆𝑐
𝑏𝑤 is the width of the beam and taken as 1 m in ShellDesign. This also means that Ac, Wc, Ic
and Sc are calculated based on a 1.0 m wide cross section.
d is taken as the distance from the reinforcement on the side with maximum tension to the
opposite surface, and taken as the maximum value found for all reinforcement layers
regardless of reinforcement orientation. d is calculated as the distance from the surface with
the smallest total longitudinal reinforcement amount to the location of the reinforcement on
the opposite side if no moments are present.
6. If Nα is positive (tension)
NS 3473 Sec. 12.3.2.3 applies. If the total reinforcement strains are higher than ε sy for one or
several longitudinal reinforcement directions, the shear capacity of concrete is zero. If the total
reinforcement strains are less than εsy, the shear capacity is calculated with the following
formulas:
𝑁𝛼 𝜀𝑠𝛼
𝑉𝑐𝑑 = max [0; 𝑉𝑐𝑜 (1 − ) ; 𝑉𝑐𝑜 (1 − )]
1.5𝑓𝑡𝑑 𝐴𝑐 𝜀𝑠𝑦
According to NS 3473 A.12.3.1.6 the reinforcement strain, ε sα, is the strain in the regarded
direction, α, at the level of the most utilized reinforcement. If the direction, α, deviates from
the directions of the longitudinal reinforcement, the reinforcement strain, ε sα, is reduced
according to NS 3473 Sec. A.12.3.1.6 as:
The shear reinforcement area Asv/s is given in m2/m2, and in accordance with the input of the
shear reinforcement amount in the SRTYP statement. All shear reinforcement bars are
assumed placed with 𝛽 = 90°.
with: 𝛽 = 90°
All calculations in ShellDesign are performed per meter, thus b w is equal to 1.0 m.
Limitation of the shear compression capacity given in NS 3473 Sec. 12.3.1.8 is disregarded.
Where Vf is the applied design shear force (V1 and/or V2) and Vsd is the shear capacity of the
shear reinforcement. See above. Note that the additional tensile forces are not included in the
shear capacity, Vcd.
NS 3473 Sec. 12.3.4.3 states that the maximum force from moment and shear in the
longitudinal reinforcement on the tension side shall not be taken at greater value than the
value corresponding to the highest absolute moment found on the same part of the moment
curve as the section examined. As ShellDesign is a “point design” program, this cannot
automatically be accounted for by the program, but may be accounted for by defining a
maximum moment, Mmax, in the STFOR statement by the user. ShellDesign will then include
tensile forces, FSV, as:
𝑀𝑚𝑎𝑥 𝑀𝐹
𝐹𝑆𝑉 = min [[𝑉𝐹 − 0.5𝑉𝑠𝑑 ∙ (1 + cot 𝛼)], − ]
𝑧 𝑧
Note also that these additional forces in the longitudinal reinforcement due to shear forces are
implicit taken into account in the MCFT described in Section 4.5.
The water pressure effect is included as additional sectional tensile forces/moments in a design
section when the present external forces give tension in the section; i.e. when the concrete
strain is positive. Sectional forces due to water pressure in cracks are then added to the
external sectional forces. Through repeated iterations, a state of equilibrium is established,
accounting for simultaneous development of cracks and water pressure effects.
If POR= in addition to DWP=id is included in the DECAS statement, the effect of pore pressure
is taken into account in the calculation of the tensile shear capacity of the concrete (Vcd). The
pore pressure effect means that the water pressure is also let into pores in the concrete when
compression. Note that POR= is only applicable for NS 3473 design code in ShellDesign.
Note that water pressure in cracks can be included as a load case in the CSM analyses. See
NONLI, WPARE and DECAS statement. See Section 3.3.5 for description of water pressure
in cracks in the CSM analyses.
The rules and regulations for the ALS code checks carried are given in NS 3473 Sec. 14.
ShellDesign performs ALS code checks when LS=ALS is specified in the DECAS statement.
Default material factors used in the calculations are in accordance with NS 3473 Sec. 10.4,
Table 4. All material factors can be specified by the user in the CMPNS, RMPNS and TEMAT
statements. Default values of εcu and εsu correspond to those given in NS 3473 Sec. 11.3.
NS 3473 Sec. 14.1.1 states that the calculations can be performed according to the rules in
Sec. 12, hence the same design calculations as described in Section 4.3.3 apply also for ALS
in ShellDesign, but with different material factors.
The rules and regulations for the SLS code checks carried out are given in NS 3473 Sec. 15.
ShellDesign performs SLS code checks when LS=SLS and/or LS=CRW is specified in the DECAS
statement.
Default material factors used in the calculations are in accordance with NS 3473 Sec. 10.4,
Table 4. All material factors can be specified by the user in the CMPNS, RMPNS and TEMAT
statements.
The calculated stresses are based on the same state of equilibrium established and described
in Section 4.3.3.2, using SLS material factors. The stress-strain relationships for concrete and
reinforcement are in accordance with Section 4.3.2, but a simplified (linear) stress-strain
diagram for normal weight concrete is used according to NS 3473 Sec. 15.1.2, where the
modulus of elasticity is taken as Eck. Compressive stresses and strains for lightweight concrete
are calculated based on the simplified diagram also used for ULS/ALS with modulus of elasticity
equal to 0.002/fcd (see Figure 4-7).
The tensile stresses in the concrete between the cracks are taken into account and included in
the state of equilibrium established according to the general method in NS 3473 Sec.
A.15.6.2.1 b). The mean tensile stress, β sftk, is used in the calculations where β s is set to a
default value of 0.4. The factor may be specified by the user in the CRWNS statement.
Water pressure in cracks is considered as described in 4.3.3.4, but where the water pressure
in cracks is only applied if the concrete strains exceed the cracking strain defined in NS 3473
Sec. 15.6.1.
The kt parameter is set to a default value of 1.0. The value of this parameter can be specified
by the used in the CRWNS statement. The following interpretation is made:
1. The principal strain directions are calculated at both faces of the cross sections; φface1
and φface2.
2. N(φface1), M(φface1) and N(φface2), M(φface2) are established and used for calculating
σN(φface1), σM(φface1), and σN(φface2), σM(φface2).
The characteristic crack width for the longitudinal reinforcement is calculated according to NS
3473 Sec. 15.6.2 as:
εsm is calculated as the mean principal strain in the reinforcement. The calculation of εsm is
calculated with the contribution of concrete tensile strength of βsftk between the cracks
according to the general method in NS 3473 Sec. A.15.6.2.1 b).
εcm is calculated as βsftk/Eck according to the general method in NS 3473 Sec. A.15.6.2.1 b).
The free shrinkage strain, εcs, is set to zero, but can be included with CS= in the CRWNS
statement.
lsk is the influence length of the crack where a slip between reinforcement and concrete is
assumed to occur. For a stabilized crack pattern, thus length is taken to be equal to the
characteristic crack spacing according to NS 3473 Sec. A.15.6.2.1 a) as:
Acef = is the effective concrete area according to the figure below and equal b ∙h cef where b is
the width of the concrete section in mm and set to 1000 mm in ShellDesign.
hcef = the height of the effective concrete area = 2.5(h-d), where (h-d) is the distance from
the concrete surface on the tension side to the centre of gravity of the reinforcement. For
tension zone with reinforcement of single tensile bars in one layer, h cef = 2.5(c + φ/2).
hcef is less than the height of the tensile zone (h-x), where x is the distance from the concrete
edge on the tensile side to the neutral axis and h is the total cross-sectional height.
For double reinforce cross-sections with through going tensile stresses, hcef is calculated for
each side, hcef shall in this case never be larger than h/2.
kc = a coefficient which accounts for the strain distribution within the cross-section.
kc = (1 + εII/ εI)/2 where εII/ εI is the ratio between minimum and maximum strain in the
effective concrete area calculated for cracked cross-section. For a cross-section with through
going tensile stresses, kc =1.0. Note that the concrete section in ShellDesign is checked for
through going tensile stresses in all directions. If the maximum principal stress for each
concrete layer checked is larger than 1e-6, the layer is considered to have tensile stresses.
c = the concrete cover for the reinforcement under investigation. Taken from RETYP
statement.
φ = the diameter of the reinforcement bar. Taken from the RETYP statement.
sb = the distance between reinforcement bars or bundles of bars, maximum value in the
calculation 15φ (for bundles of reinforcement 15φn1/2).
The crack spacing, srk, is not calculated larger than 2.5(h-x) and not less than 2.5c where
c<(h-x).
If the principal strain deviates from the reinforcement direction, the crack spacing S rk in the
principal direction is calculated according to NS 3473 Sec. A.15.6.3 as:
1
𝑆𝑟𝑚 = ( )
𝑠𝑖𝑛𝑣/𝑆𝑟𝑚𝑥 + 𝑐𝑜𝑠𝑣/𝑆𝑟𝑚𝑦
𝑤𝑘 is adjusted due to the nominal and real cover according to NS 3473 Sec. 15.2.4 as:
𝐶1
𝑤1𝑘 = 𝑤𝑜𝑘
𝐶2
The crack widths for prestressed reinforcement are calculated according to NS 3473 Sec.
15.2.4 as:
𝜀𝑠2
𝑤2𝑘 = 𝑤1𝑘
𝜀𝑠1
Where 𝜀𝑠1 is the tensile strain in the longitudinal reinforcement on the side with the largest
strain and 𝜀𝑠2 is the tensile strain at the level of the prestressed reinforcement (defined in
TELOC statement).
In this check, the shell section is divided into layers of 0.01 m thickness by default. The number
of layers can be specified by the user with the N_LAY= parameter in the DEPAR statement if
more accurate results are required.
The minimum allowable depth of the compression zone (CZ-min) is user input, where the CZ-
min is the lesser of X1 and X2*h, where h is the section thickness. If X2 is not input by the
The compression zone is calculated by calculating the non-linear sectional response and first
checking the principal strain, εp, on both face 1 and face 2, where the criteria ε<0 defines if
the layer has compression or not. If both faces have ε p>0, the compression zone is set to zero.
If both faces have εp<0, the compression zone is set to the design section thickness.
If one face has compression and the other face has tension, the principal strain, εp, for each
layer in the design section is checked for whether compression or tension. If a layer has
compression (ε<0), the thickness of this layer is included in the compression zone.
In this calculation, the shell section is divided into layers of 0.01 m thickness by default. The
number of layers can be specified by the user with the N_LAY= parameter in the DEPAR
statement if more accurate results are required. Note that the layers will not be larger than
0.01 m.
Note that the non-linear sectional response is calculated with the concrete tensile strength, f ck.
Also note that the Compression Zone, CZ, cannot be compared to the calculated crack depth
in the DR table for CRW, as this crack depth is calculated based on the criteria described in
4.1.4.3.
The tightness criteria are related to limit the crack widths to a value wk1, where wk1 varies with
the hydrostatic head to the wall thickness. The parameters must be specified by the user in
the TIGHT statement. Through thickness crack calculations are carried out for sections where
the section thickness is equal to the crack depth as calculated in 4.1.4.3.
The stress-strain relationships for concrete and reinforcement are in accordance with Section
4.3.2, but a simplified (linear) stress-strain diagram for normal weight concrete is used
according to NS 3473 Sec. 15.1.2, where the modulus of elasticity is taken as Eck. Compressive
stresses and strains for lightweight concrete are calculated based on the simplified diagram
also used for ULS/ALS with modulus of elasticity equal to 0.002/fcd (see Figure 4-7). No code
checks for shear forces are performed in the SLS design calculations.
Default material factors used in the calculations are in accordance with NS 3473 Sec. 10.4,
Table 4. The material factors can be specified by the user in the CMPNS, RMPNS and TEMAT
statements.
Default material factors used in the calculations are in accordance with the SLS values of the
material factors in NS 3473 Sec. 10.4, Table 4. All material factors can be specified by the
user in the CMPNS, RMPNS and TEMAT statements with the material factors MFF.
The code check is a stress range test based on a cumulative fatigue damage hypothesis,
modified Miner’s hypothesis. The requirements in this hypothesis are given in NS 3473 Sec.
13.1.2 and are as follows:
𝑘
𝑛𝑖
𝑚𝑠 = ∑ ≤𝜂
𝑁𝑖
𝑖=1
Due to a gradient of strains across the compressive zone, NS 3473 Sec. 13.3.2 permits an
increase of the reference value of the concrete compressive strength, frd:
𝑓𝑟𝑑 = 𝛼𝑓𝑐𝑑
𝜎𝑚𝑎𝑥
1−
𝑓𝑟𝑑
𝑙𝑜𝑔𝑁 = 𝐶1 𝜎𝑚𝑖𝑛
1−
𝑓𝑟𝑑
where: 𝛼 = 1.3 − 0.3𝛽 ≥ 1.0
The value of the C1 parameter is set assuming that the construction is located in water. If the
calculated design life, 𝑙𝑜𝑔𝑁, is larger than the value given of:
𝐶1
𝑥=
𝜎𝑚𝑖𝑛
(1 − + 0.1𝐶1 )
𝑓𝑟𝑑
As the direction of σmax will vary from block to block, this procedure implies that the
contribution to Miner’s sum is conservatively calculated for different directions and added
together.
The utilization ratio statement in ShellDesign is based on (face 1 and face 2):
𝑚𝑠1,2
𝑈𝑅1,2 =
𝜂
where ms and η is as defined in Section 4.3.6.1.
Reinforcement failure:
The verification of fatigue capacity of the reinforcement bars is based on stresses calculated
as for SLS.
The default values of C3 and C4 are set to 19.6 and 6.0, respectively.
𝑚𝑠
𝑈𝑅 =
𝜂
Miner’s sum is calculated for all beams and the one achieving the highest value is deemed
governing, i.e represents the fatigue utilization of the shell section.
The number of cycles, N, causing fatigue tension failure in concrete is calculated according to
NS3473 Sec 13.4.1 as follows:
For those stress blocks where the shear force changes sign, the equation above becomes:
𝑉𝑚𝑎𝑥
1−
𝑉𝑐𝑑
𝑙𝑜𝑔𝑁 = 𝐶1
𝑉𝑚𝑖𝑛
1+
𝑉𝑐𝑑
The concrete carries a shear force proportional to the concrete contribution to the shear
𝑉𝑐𝑑
capacity (𝑉 = ).
𝑉𝑐𝑑 +𝑉𝑠𝑑
Vcd is calculated according to NS 3473 Sec. 12.3.2, using a reduced tensile strength of the
concrete equal to 0.5*ftd as given in NS3473 Sec. 13.4.2.
The number of cycles, N, causing fatigue failure is then calculated as for the “No shear
reinforcement method” described above.
The utilization ratio statement for concrete shear in ShellDesign is:
𝑚𝑠
𝑈𝑅 =
𝜂
where ms and η is as defined in Section 4.3.6.1.
The shear reinforcement carries a shear force proportional to the shear reinforcement
𝑉𝑠𝑑
contribution to the shear capacity (𝑉 = ).
𝑉𝑐𝑑 +𝑉𝑠𝑑
Vcd and Vsd are calculated as described above. The stress range in the shear reinforcement is
calculated on this basis.
The number of cycles, N, causing fatigue failure is then calculated as in Section 4.3.6.3. The
default values of C3 and C4 are set to 15.9 and 4.8, respectively.
When the shear changes direction, the stress in shear reinforcement will always be tension.
This affects the number of cycles, i.e. the size and number of stress ranges experienced by
the shear reinforcement. This is accounted for in design.
Pore pressure for FLS can be included in the FAPAR statement with FA=f, in addition to
WPARE and DWP=id in DECAS statement. Pore pressure means water/gas present in pores
in the concrete also when compression is present in the design section. Note that pore
pressure with POR= in DECAS statement will not affect the FLS calculations, only ULS and ALS
as described in Section 4.2.2.3.
ShellDesign performs design calculations based on EC2 when DEPAR D_COD=EC is defined in
the ShellDesign input file.
The material properties in ShellDesign are in accordance with EC2 Sec. 3 for normal and high
strength concrete and reinforcement, and Sec.11 for lightweight aggregate concrete. Creep
and shrinkage are not implemented.
The normal weight concrete is implemented according to EC2 Table 3.1, Sec. 3.1.6, 3.1.7 and
Figure 3.3. The figure is shown in Figure 4-11 below.
Figure 4-11: EC2 - Material curve in compression for normal weight concrete
where αCC is default 0.85 according to the Norwegian National Annex. The factor may be
changed in the CMPEC statement
All the parameters in Figure 4-11 can be specified by the user in the CMPEC statement if
default values should not be used.
EC2 gives no regulations for reduction of the compression capacity for design sections where
there is tension in one principal direction and compression in the other principal direction. If
the user wants to include this effect, the same as defined in DNV-ST-C502 may be activated
𝑓𝑐𝑑
𝑓𝑐2𝑑 = ≤ 𝑓𝑐𝑑
0.8 − 100𝜀1
The minimum concrete capacity, fc2d, will be reduced to minimum TSD=tsd if the principal
tensile strain, ε1, is large enough. This reduction is applied for ULS, ALS and SLS (CRW).
Sec. 3.1.9 gives formulas for increasing the concrete capacity if there is compression in both
principal directions. This is however not implemented in ShellDesign and EC2.
The reinforcement steel is implemented according to EC2 Sec.3.2 and the idealized curve in
Figure 3.8. The figure is shown in Figure 4-13 below.
The reinforcement material exhibits the same behavior in both tension and compression. The
design strength is defined as:
𝑓𝑦𝑑 = 𝑓𝑦𝑘 /𝛾𝑆
where the value fyk must be input by the user. By default Es is 200 MPa and εud is 0.10% (fyd/Es
for SLS). The maximum stress at εud is default the same as fyd, but may be changed by the
user in the RMPEC statement.
In ShellDesign, the prestressing steel is implemented as a linear curve as shown in Figure 4-14
below where fsy and Esk is input in the TEMAT statement. In addition, the initial strain, ε0,
(prestressing strain) must be defined for each type of prestressed tendon. This parameter is
The rules and regulations for the code checks carried out are given in EC2 Sec. 6. ShellDesign
performs ULS code checks when LS=ULS is used in the DECAS statement.
Default material factors used in the calculations are in accordance with the Norwegian National
Annex Sec. NA.2.4.2.4 Table NA.2.1N. The material factors can be specified by the user in the
CMPEC, RMPEC and TEMAT statements.
The ULS code checks performed for the normal reinforcement, post-tensioned reinforcement
and concrete are related to given maximum allowable stresses and strains. The calculated
stresses are based on the state of equilibrium established for the in-plane forces. The stress-
strain relationships for concrete and reinforcement are in accordance with Section 4.4.2.
Tensile stresses in the concrete between cracks are not considered in the design for the in-
plane forces. However, Section 4.5 describes a design method available in ShellDesign where
the tensile stresses in the concrete between cracks are considered. The design method
implemented is the Modified Compression Field Theory (MCFT) [5].
The ULS code checks performed for the shear capacity of the concrete and for the shear
reinforcement are based on the methods described in Section 4.4.3.3, where utilizations are
calculated based on the actual shear capacity.
Minimum eccentricity of membrane forces given in EC2 Sec. 6.1(4) is not automatically
included in the calculations. Eccentricities may be specified by the user in the LDFAC statement.
Capacity calculations are based on the entire concrete area of a section, disregarding the
reduction in concrete area due to large compression reinforcement amounts.
M 12
face 2 V2
(+ 3 face )
3. N2
M2
N 12
2.
V1
N 12
1.
N1
face 1 M1
(- 3 face) M 12
Figure 4-14: EC2 - The in-plane forces and corresponding strains in a shell section
The calculation of the in-plane strains and stresses in a design section is based on non-linear
sectional response due to the non-linear material behaviour of reinforced concrete. The
transverse section forces, V1 and V2 (and corresponding strains γ13 and γ23), are ignored when
establishing the sectional response and handled separately as described in Section 4.4.3.3.
See Section 4.5 for a design method available in ShellDesign where the transverse forces, V1
and V2, are included in the non-linear sectional response. The design method implemented is
the Modified Compression Field Theory (MCFT) [5].
▪ Section forces due to load effects are known; N1, N2, N12, M1, M2 and M12.
▪ Plane sections remain plane after loading.
▪ Linear strain distribution over the thickness of the shell section.
▪ The stress-strain relationships for concrete and reinforcement are known (non-linear).
These assumptions lead to six non-linear equilibrium equations with six strain components as
unknown quantities. The shell section is divided into layers with equal thickness, t. 10 layers
are used as a default value. The number of layers can be specified by the user in the DEPAR
statement.
A Newton-Raphson iteration method is used to find the sectional response within a specified
degree of accuracy. The strains are assumed constant within each layer, and by applying the
material laws for concrete and reinforcement and ensuring the fulfilment of the assumed “plane
sections remain plane”-criteria, a state of equilibrium with external loading is established. The
stresses are then derived based on the results from the non-linear sectional response. The
result of the sectional design is a state of strain satisfying the input values describing the
section geometry, the section forces, the amount and arrangement of reinforcement and the
material properties.
When calculating the maximum utilization of the transverse capacity, “one dimensional”
formulas are implemented. The design value of the shear force is calculated according to the
eq. in the note in EC2 Sec. NA.6.2.2:
0.5
𝑉𝜑 = (𝑉1 2 + 𝑉2 2 )
𝑉2
tan 𝜑 =
𝑉1
The “one dimensional”/uniaxial condition is established for the principal direction φ0. The
formulas applied, and used in the following pages, are:
1
𝑉𝑅𝑑,𝑐 = max [[𝐶𝑅𝑑,𝑐 𝑘(100𝜌𝐼 𝑓𝑐𝑘 )3 + 𝑘1 𝜎𝑐𝑝 ]𝑏𝑤 𝑑;[𝑉𝑚𝑖𝑛 + 𝑘1 𝜎𝑐𝑝 ]𝑏𝑤 𝑑]]
where:
200
𝑘 = 1 +√ ≤ 2.0
𝑑
𝑑 = effectivedepthofcrosssectioninmeter.
distakenasthedistancefromcompressionsidetothefirstreinforcementlayerattheoppositeface.
IfM = 0, distakenasthedistancebetweenthetwooutsidereinforcementlayersatface1andface2.
𝐴𝑠𝑙
𝜌𝐼 = ≤ 0.02
𝑏𝑤 𝑑
𝑏𝑤 = widthofbeamand1minShellDesign
𝐴𝑠𝑙 = thecrosssectionalareaofthetensilereinforcementonthesidewithlargesttension.
IfM = 0, thecrosssectionalareaistheaverageofthereinforcementatface1andface2.
𝑁𝜑
𝜎𝑐𝑝 = ≤ 0.2𝑓𝑐𝑑 where𝑁𝜑 ispositiveforcompression
𝐴𝑐
𝐴𝑐 = areaofconcretecrosssection
𝑘2 0.15
𝐶𝑅𝑑,𝑐 = = wherek 2 maybechangedinCMPECstatement
𝛾𝑐 𝛾𝑐
If the occurring shear force, Vφ, exceeds VRd,c, design shear reinforcement will be required.
The regulations in EC2 Sec. 6.2.2(2) is not included in the design calculations.
EC2 Sec. 6.2.2(6) eq. 6.5 is not included in the design calculations. Instead, the shear
compression capacity is calculated as for sections requiring shear reinforcement, according to
EC2 Sec. 6.2.3(3) eq. 6.9 (see section below). This approach is conservative as EC2 Sec.
6.2.3(3) eq. 6.9 will always yield a lower shear capacity than EC2 Sec. 6.2.2(6) eq. 6.5.
𝐴𝑠𝑤
𝑉𝑅𝑑,𝑠 = min [ 𝑧𝑓𝑦𝑤𝑑 𝑐𝑜𝑡𝜃;𝛼𝑐𝑤 𝑏𝑤 𝑧𝑣1 𝑓𝑐𝑑 /(cot 𝜃 + tan 𝜃)]
𝑠
where:
𝐴𝑠𝑤
= theinputtoSDforshearreinforcementinm2/m2)
𝑠
𝑓𝑦𝑤𝑑 = designyieldstrengthofreinforcement
𝑧 = innerleverarm,usually0.9d
𝑓𝑐𝑘
𝑣1 = 0.6(1 − )
250
Insectionswithoutcompression:
𝛼𝑐𝑤 = 1
Insectionswithcompression:
𝜎𝑐𝑝
𝛼𝑐𝑤 = (1 + ) if0 < 𝜎𝑐𝑝 ≤ 0.25𝑓𝑐𝑑
𝑓𝑐𝑑
𝛼𝑐𝑤 = 1.25if0.25 < 𝜎𝑐𝑝 ≤ 0.5𝑓𝑐𝑑
𝜎𝑐𝑝
𝛼𝑐𝑤 = 2.5 (1 − ) if0.5 < 𝜎𝑐𝑝 ≤ 1.0𝑓𝑐𝑑
𝑓𝑐𝑑
𝜎𝑐𝑝 = isthemeancompressivestressinthesection
duetodesignaxialforce,positiveforcompression,
takingthereinforcementintoaccount.
ThereinforcementisnottakenintoaccountinShellDesign.
𝜃 = istheanglebetweentheconcretecompressionstrut
andthebeamaxisperpendiculartotheshearforceandcanbesetto
1 ≤ cot 𝜃 ≤ 2.5
cot 𝜃 isdefault2.5(21.8°)inShellDesign,butmaybechangedbytheuserinCMPECstatement.
21.8°willgivethehighestshearcapacityforexpression(6.8)fortheshearreinforcement.
NB!Thedesigner/projectmustdecidewhichanglethatshouldbeused.
Notethatif cot 𝜃 isdefinedlargerthan1.25and𝜎𝑡 ≥ 𝑓𝑐𝑡𝑘,0,05
cot 𝜃 ischangedto1.25accordingtoEC2Sec. NA6.2.3eq. NA. 6.7. bN.
𝐴𝑠𝑤,𝑚𝑎𝑥 𝑓𝑦𝑤𝑑 1
≤ 𝛼𝑐𝑤 𝑣1 𝑓𝑐𝑑
𝑏𝑤 𝑠 2
ShellDesign does not include inclined shear reinforcement as defined in Sec. 6.2.3(4).
Additional forces in the longitudinal reinforcement due to shear forces, ref. EC2 Sec. 6.2.3(7),
are not automatically accounted for in ShellDesign, but may be included in the design
calculations with STFOR and DECAS statement. The additional forces included in the design
calculations are calculated according to annex LL in Eurocode 2: Part 2 Concrete bridges [8]:
where
0.5
𝜗𝐸𝑑𝑜 = 𝑉𝜑 = (𝑉1 2 + 𝑉2 2 )
𝜗𝐸𝑑𝑥 = 𝑉1
𝜗𝐸𝑑𝑦 = 𝑉2
Note also that these additional forces in the longitudinal reinforcement due to shear forces are
implicit taken into account in the MCFT described in Section 4.5.
Water pressure is let into potential pores/cracks when concrete tension is present, ε>0.
Sectional forces due to water pressure in cracks are added to the given sectional forces.
The rules and regulations for the ALS code checks carried are the same calculations as
described in Section 4.4.3 for ULS design but with different material factors. ShellDesign
performs ALS code checks when LS=ALS is specified in the DECAS statement.
Default material factors used in the calculations are in accordance with the Norwegian National
Annex Sec. NA.2.4.2.4 Table NA.2.1N. The material factors can be specified by the user in the
CMPEC, RMPEC and TEMAT statements.
The rules and regulations for the code checks carried out are given in EC2 Sec. 7. The section
covers the common serviceability limit states. These are:
— stress limitation
— crack control
— deflection control
Other limit states (such as vibrations) may be of importance but are not covered in EC2.
ShellDesign performs SLS code checks when LS=CRW or LS=SLS is specified in the DECAS
statement, where ShellDesign performs calculations regarding crack control and tightness
when LS=CRW is specified. The LS=SLS check is only related to stresses in concrete and
reinforcement.
Default material factors used in the calculations are in accordance with the Norwegian National
Annex Sec. NA.2.4.2.4 Table NA.2.1N. The material factors can be specified by the user in the
CMPEC, RMPEC and TEMAT statements.
The check is carried out when LS=CRW is specified in the DECAS statement. The calculations
are performed according to EC2 Sec. 7.3.4. The CRWEC statement and DCW= in the DECAS
statement must be included when crack widths and crack depths should be calculated.
The crack width for the longitudinal reinforcement is calculated according to EC2 Sec. 7.3.4(1)
and 7.3.4(2):
where:
𝑓𝑐𝑡,𝑒𝑓𝑓
𝜎𝑠 − 𝑘𝑡 (1 + 𝛼𝑒 𝜌𝑝,𝑒𝑓𝑓 )
𝜌𝑝,𝑒𝑓𝑓 0,6𝜎𝑠
𝜀𝑠𝑚 − 𝜀𝑐𝑚 = ≥
𝐸𝑠 𝐸𝑠
σs = is the stress in the tension reinforcement in a cracked section (no tension stiffening
included).
αe = Es/Ecm
fct,eff = fctm
Ac,eff = is the effective area of concrete in tension surrounding the reinforcement or prestressing
tendons of depth, hc,ef , where hc,ef is the lesser of 2,5(h-d), (h-x)/3 or h/2 (see Figure 7.1),
but not lesser than (h-d+1.5φ).
ξ1 = is the adjusted ratio of bond strength taking into account the different diameters of
𝜑𝑠
prestressing and reinforcing steel: = √𝜉 . ξ ratio of bond strength of prestressing and
𝜑𝑝
reinforcing steel,according to Table 6.2 in 6.8.2. φs largest bar diameter of reinforcing steel φp
equivalent diameter of tendon according to 6.8.2. If only prestressing steel is used to control
cracking, 𝜉1 = √𝜉
The maximum crack spacing, sr,max, is calculated according to Sec. 7.3.4(3) as:
𝑘1 𝑘2 𝑘4 𝜑
𝑠𝑟,𝑚𝑎𝑥 = 𝑘3 𝑐 +
𝜌𝑝,𝑒𝑓𝑓
Where:
φ = bardiameterdefinedinRETYPstatement
c = covertothelongitudinalreinforcementdefinedinRETYPstatement
𝑘1 = 0.8, butmaybechangedinCRWECstatement
𝜀1 + 𝜀2
𝑘2 = iftheprincipalstrainatbothfacesistension
2𝜀1
𝑘3 = 3.4
𝑘4 = 0.425
𝑓 = 𝑋, butthefacormaybechangedintheCRWECstatement.
If the principal strain deviates from the reinforcement direction, the maximum crack spacing,
Sr,max, in the principal direction is calculated according to EC2 Sec. 7.3.4(4):
1
𝑆𝑟,𝑚𝑎𝑥 = ( )
𝑠𝑖𝑛𝑣/𝑆𝑟,𝑚𝑎𝑥,𝑥 + 𝑐𝑜𝑠𝑣/𝑆𝑟,𝑚𝑎𝑥,𝑦
where ν is the angle between the reinforcement in the y direction and the direction of the
principal tensile stress.
MCFT has been developed at the University of Toronto and is a method capable of predicting
the shear response of cracked reinforced and prestressed concrete. MCFT is based on principal
stresses and strains. Tension stiffening is included through average stresses by adding post-
cracking tensile stresses to the stress-strain curve of the concrete. Modelling tension stiffening
by averaged stresses requires the inclusion of a “crack check”. The crack check ensures that
no concrete tensile stresses are necessary to obtain equilibrium at the location of a fully
developed crack.
The implementation of MCFT in SD is mostly based on the work of Bentz [10]. The
implementation of the MCFT has already been done by Bentz for both 2D and 3D through the
Response-2000 and Shell-2000 programs. The technique has been successfully applied in SD,
both for 2D and 3D, and it is possible to display shear stress profiles through the section depth.
The verification of MCFT in SD is performed against the existing analysis program Shell-2000,
two of the design codes used today, NS 3473 [3] and Eurocode 2 [4], and experimental results.
The verification shows that the implementation in SD correlates well with the existing analysis
program. Compared to results from existing design codes, expected differences have been
revealed. When comparing the results of SD against experimental results, the difficulties in
predicting the shear capacity of reinforced concrete structures is evident. However, the results
are reasonably close to the experimental observations and in general conservative.
MCFT in SD reflects a consistent and rational shear design and will, in addition to providing a
more correct answer, give engineers a tool that increases the understanding of the structure's
behavior.
ShellDesign performs design calculations based on MCFT when DEPAR D_COD=GM is defined
in the ShellDesign input file. The material data is defined with the CMPGM and RMPGM
statements. If CSM analysis is also wanted A_COD=GM must be included in DEPAR as well.
MCFT is based on principal stresses and strains. In each material point (design section) in
question, principal strains are calculated and the corresponding material stress in each
direction is found from uniaxial stress-strain curves through numerical iterations. The response
from all applied loads is directly captured and evaluated on a material level, thus the use of
simplified and inaccurate shear design methods found in existing design codes is avoided.
The stress-strain curves are expressed in terms of average values, representing the integrated
response of a finite area of the concrete. The inhomogeneous nature of concrete is therefore
not modelled directly. Some important assumptions in MCFT, along with consequent
implications, are listed in Table 4-2.
For each state of strain there exists only one Reversed loading and load history is not taken
corresponding stress state. into account.
Stresses and strains can be considered in The area associated with each design section
terms of average values when taken over should be larger than the crack distance.
areas or distances large enough to include
several cracks.
The concrete and the reinforcing bars are Anchorage breaks and bond strength are not
perfectly bonded together. taken into account.
The reinforcement is assumed only to have Dowel action of reinforcement is not taken
normal stiffness, i.e. no shear stresses are into account. Neglecting dowel action is
directly resisted by the reinforcing bars. conservative.
The direction of principal strains and principal Local deviations between the stress and strain
stresses are assumed to coincide, and cracks directions are not predicted.
open in the direction of the principal tensile
strain.
Uncracked concrete is treated as a linear-elastic material in MCFT. Thus, the elastic modulus
completely defines the material behaviour prior to cracking. When the concrete cracks, the
material behaviour is more complex. In compression, the concrete response softens and the
presence of any lateral tensile stresses reduces the ultimate stress and the corresponding
strain.
Treating the concrete behaviour in this way is not exclusive to MCFT, as most present design
codes are able to reproduce the compression response of concrete with sufficient accuracy.
However, the response in tension is usually simplified by neglecting the tensile strength of
concrete and ascribing the entire tensile capacity of a section to the reinforcement. Thus
overlooking the tension stiffening effect which is an important effect in predicting the stiffness
of reinforced concrete.
Tension stiffening is best explained through the example of a single un-casted reinforcement
bar. When stretched, the response of the bar can be illustrated by the lower of the stress-
strain curves in Figure 4-17, as is expected for a steel bar. If the bar is cast in concrete, as
illustrated in Figure 4-16 and stretched, the response can be illustrated by the upper of the
stress-strain curves in Figure 4-17. The influence of bond between concrete and reinforcement
allows multiple minor cracks to form along the bar. Concrete tensile stresses are transferred
across these minor cracks, as well as in the un-cracked concrete in between the cracks.
These tensile stresses stiffen the bar response, and the integrated effect is called tension
stiffening. At the location of a fully developed crack, no tensile stresses can be transferred
through the concrete, and thus the ultimate capacity of the bar is determined by the steel
capacity alone and is therefore unchanged. In other words, the bar response is stiffer when
cast in concrete compared to a un-casted bar, but the ultimate bar capacity is equal to the
capacity without concrete.
Neglecting tension stiffening will not yield the correct stiffness in a concrete structure. In MCFT,
tension stiffening is included through average stresses by adding post-cracking tensile stresses
to the stress-strain curve of the concrete as shown in Figure 4-18.
Modelling tension stiffening by averaged stresses requires the inclusion of a “crack check”. The
crack check ensures that no concrete tensile stresses are necessary to obtain equilibrium at
the location of a fully developed crack, as no concrete tensile stresses can be transferred
through the crack when the strain exceeds the crack strain. Once cracking has been initiated,
the calculated average tensile stresses in the concrete, illustrated by f c1 to the left in Figure
4-19, are transferred across a crack either by increasing the calculated average reinforcement
stresses or by including shear stresses on the crack, as illustrated by fscr and vci to the right in
Figure 4-19, respectively.
Shear stresses on a crack surface are caused by intermediate sliding of the crack surfaces
resisted by the aggregate particles in the concrete, a phenomenon termed “aggregate
interlock”. The occurrence of such a sliding motion contradicts the assumption that cracks
open in the direction of the principal tensile strain. Thus, a local rotation of the stresses at a
crack is necessary after the opening of a crack, although this rotation is not explicitly estimated
in MCFT.
The amount of shear that can be transferred through aggregate interlock is determined by the
aggregate size, the crack width and the amount of compressive stresses across the crack.
Transferring of stresses across cracks is a complex mechanism and no single solution is the
correct one. In short, the task at hand is to find a statically equivalent system at the crack,
illustrated to the right in Figure 4-19, to that calculated for the average stresses, illustrated to
the left in Figure 4-19. This statically equivalent system in the crack check is quite straight
forward to implement for two-dimensional cases, but when extending the crack check to the
three-dimensional case, the complexity increases.
Since the original development of MCFT in 1986, the theory has been extensively tested
against experiments and implemented in numerous finite element algorithms. Today, the
theory is widely accepted as a rational approach towards safe shear design of reinforced
concrete structures. The original MCFT was based on a series of tests on reinforced concrete
panels subjected to in-plane forces [9].
The formulation was given for two-dimensional stress conditions. Suggestions for the
extension of MCFT to three-dimensional stress conditions have been published by Vecchio and
Selby in 1991 [11] and by Adebar and Collins in 1994 [12], among others. Numerous analytical
shear design methods have also been formulated based on MCFT [13, 14, 15, 16, 17] to
eliminate the shortcomings of various shear provisions found in design codes.
Some limitations to the use of MCFT in SD exist and the most important ones are listed below.
2. Non-orthogonal reinforcement is not yet supported, i.e. the reinforcement must be placed in the 1,
2, 3 axis system in SD.
4. No downward adjustment of the tensile strength of the concrete is performed. This may cause
insufficient capacity of reinforcement in the crack check of some sections, when a non-linear finite
element analysis is performed. In such an analysis it may be more appropriate to reduce the tensile
strength of the concrete to allow for redistribution of forces to occur, and thus lower the stresses
that are transferred to the reinforcement in the crack check. The current version of SD does not
perform such an adjustment.
5. No hardening or strain beyond the yield strain is allowed for the shear reinforcement material. Thus,
the response of the shear reinforcement is purely elastic. Allowing the shear reinforcement to yield
and consequent large shear strains to occur, is not desirable due to the brittle nature of shear
failures.
When ShellDesign is used independently of a finite element analysis, the design sections are
defined by the user through the program input file.
When ShellDesign is used in connection with a finite element analysis, the design sections are
related to the stress points (Gauss-points) of the finite elements. The finite element mesh,
together with the element type, decides the section mesh. In addition, extrapolated design
sections may be created, normally at boundaries and fixations. See Figure 5-1.
For both the 8 nodes shell element and the 20 nodes solid element, there are 8 stress points
in one element, but 2 of the stress points are located at the same “line” through the element
thickness, hence only 4 design sections; the design section is a section through these pairs of
Gauss points. Within each design section, the stress distribution is assumed to vary linearly
over the element thickness and determined by the stresses in the Gauss points.
The design section properties are calculated in ShellDesign, based on the element geometry
and user defined parameters for geometry adjustment if necessary. The concrete geometry is
described with the thickness h and thickness variation parameters t11, t12, t21, t22. The meaning
of the thickness parameters in the shell section is explained below and in Figure 5-2.
h2 h1 h2 h1
t 21 = t 11 = t 22 = t 12 =
x1 x1 x2 x2
In addition, a local coordinate system for each design section must be defined by the user,
called the 1, 2, 3 axis system. It is common practice to define the local axis system to
correspond to the direction of the reinforcement. The 1, 2, 3 axis system is more explained in
section 2.2.
The main tasks when generating design sections in connection with a FE-model may be as
follows:
• Find the location of all wanted design sections, called F-sections and H-sections.
• Decide where to position extrapolated sections.
• Determine the main reinforcement directions.
• Generate design sections.
• Generate extrapolated sections
• Define a local coordinate system, 1, 2, 3 axis-system, based on the reinforcement
directions.
• Verify the design section geometry including local 1,2,3 axis directions.
N1 N2 N12 M1 M2 M12 V1 V2
The stress resultants are expressed in units of force/moment per unit length (kN/m and
kNm/m), instead of the true force and moment as the case for beams.
The section forces refer to the local section coordinate system, the 1, 2, 3-axis system, defined
by the user. This coordinate system defines hence the basis for all design results.
The relationship between the 1, 2, 3-axis and the section forces are shown in the figure below.
M 12
face 2 V2
(+ 3 face )
3. N2
M2
N 12
2.
V1
N 12
1.
N1
face 1 M1
(- 3 face) M 12
When ShellDesign is used independently of a finite element analysis, the section forces are
defined by the user through the program input file, see Section 3.1
When ShellDesign is used in connection with a finite element analysis, the section forces are
related to the stress points (Gauss-points) of the finite elements (design sections) and refer
to the local 1, 2, 3-axis. ShellDesign first prepares the FEM results by calculation of design
section geometry and shell section forces before further design calculations are carried out.
The main tasks when ShellDesign reads stresses from a FE analysis are:
Note that the default input to the FE analysis should be kN, m and tonnes. If other units are
applied, the LUN and FUN parameters in RFILE statement must be used. Note that for CMS
analyses, the input must be defined in kN, m and tonnes.
The relationship between the strain components and the 1, 2, 3 - axis is shown in Figure 5-4.
For linear elastic behaviour, where the material is linear, the connection between these strain
components and the stress resultants in Section 5.2, is found through linear elastic formulas.
However, when the stress-strain relations for concrete and reinforcement is non-linear, the
connection between the strain components and the stress resultants are based on stress-strain
curves specified in the current design codes and iteration procedures. See Section 4 for more
information of the procedures of calculations of these strain components.
Displacement Description
ELC: Load cases derived from the OLC’s, but where structure equilibrium (through the use
of load cases only) has been established.
PLC: Load cases defined to include the prestressing effect from prestressed reinforcement.
All the load cases above includes the 8 section forces, N1, N2, N12, M1, M2, M12, V1 and V2.
The OLC’s are load cases retrieved from the finite element analysis and are the load cases
stored on OLC-file(s) if such file is attached to a ShellDesign run. See section 2.8.1 for more
information about OLC-files. It is useful to create OLC files when the structure is large and
there are many load cases. In addition, different OLC files generated from different global
analyses may be merged to one OLC-file to account for results from different construction
phases.
As the ShellDesign model is divided in different Parts, it is common practice to create OLC files
for each Part respectively. These OLC files are later referenced in the ShellDesign input file.
% -------------------------------------------------------------------------------------------
% ALC TO OLC=
% -------------------------------------------------------------------------------------------
%
% LOADC ALC_nr = OLC=_nr
LOADC RN=1 LC=1,1200 % Hydro pressure up to elevation 123.000m (Wadam)
LOADC RN=1 LC=2,1100 % Global Uniform Acceleration (1.0*G) in Positive X-direction
LOADC RN=1 LC=3,1101 % Global Uniform Acceleration (1.0*G) in Positive Y-direction
LOADC RN=1 LC=4,1102 % Global Uniform Acceleration (1.0*G) in Positive Z-direction
LOADC RN=1 LC=96,1276 % External water pressure, 331.82 kN/m2 at z= 0.0
LOADC RN=1 LC=97,1277 % External water pressure, 372.04 kN/m2 at z= 0.0
LOADC RN=1 LC=98,1278 % External water pressure, 402.21 kN/m2 at z= 0.0
%
% -------------------------------------------------------------------------------------------
If the supports of the finite element model are supposed to be real, there is no reason to create
ELC.
ELC load cases are OLC load cases from the finite element analysis, but where the OLC
response are re-calculated based on another support system than defined in the original FE-
model. ELC load cases are hence load cases where the support system is defined with
ShellDesign input though BASCO, LORES and GRECO statements.
The global load resultants of the original load cases OLC’s, are specified through the LORES
statement. The OLC’s simulating the new support system/ground reactions are scaled and
combined through the BASCO statement. The GRECO statement combines these basic load
combinations with the OLC’s for which equilibrium is desired. A version letter to each GRECO
is also defined.
It has for example been a common practice for the design of large offshore structures to
include the soil reaction response later on through the load combination system. In this way,
the designer may define many different soil reaction types (e.g., more vertical pressure on the
outer base slab), and the designer can decide which soil reactions different load combinations
should be combined with, instead of carry out several different FE-analyses.
Another example is for floating structures, where the structure is in real life supported by water
pressure where the internal and external loads are in equilibrium. However, the FE-analysis
needs a support system for the analysis to be run, and this fictious support system will lead
to some concentrated load effects in the support nodes, even when the loads are combined to
real load situations. In these cases, ELC’s are also applied where typically external water
pressure is used as new support system in ShellDesign.
To create ELC’s, ShellDesign needs input on the Global Load Resultants of the OLC’s in the FE-
analysis as input to the ShellDesign calculations in order to eliminate the effect of the fictitious
supports in the FE-model. This information is typically found in the output file from the analysis.
For example, the sestra.lis file when SESAM/Sestra analyses are carried out. Or the input can
automatically be created with ShellDesign with the LORES SIN= statement.
% -------------------------------------------------------------------------------------------
% LOAD RESULTANTS
% -------------------------------------------------------------------------------------------
%
% LC X-LOAD Y-LOAD Z-LOAD X-RMOM Y-RMOM Z-RMOM
LORES 1200 REAL 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00
LORES 1100 REAL 1.9291E+06 0.0000E+00 0.0000E+00 0.0000E+00 4.9895E+07 -6.7025E-01
LORES 1101 REAL 0.0000E+00 1.9291E+06 0.0000E+00 -4.9895E+07 0.0000E+00 -3.9670E+00
LORES 1102 REAL 0.0000E+00 0.0000E+00 1.9291E+06 6.7025E-01 3.9670E+00 0.0000E+00
LORES 1103 REAL 0.0000E+00 5.0861E+06 -6.8323E-02 -4.2523E+08 -4.5235E+00 -9.8688E+00
LORES 1104 REAL -5.0861E+06 0.0000E+00 -4.0439E-01 -4.5235E+00 -4.2523E+08 -5.6309E-01
LORES 1105 REAL 6.8323E-02 4.0439E-01 0.0000E+00 -9.8688E+00 -5.6309E-01 -2.9318E+08
%
% -------------------------------------------------------------------------------------------
Then a new support system must be defined through the ShellDesign input. The user must
define 6 basic load combinations of OLC's to represent a new support system, one BAS ID
representing FX support, one BAS ID representing FY support and so on. The OLC’s simulating
the new supports are hence scaled and combined through the BASCO statement.
The GRECO statement combines these basic load combinations with the OLC’s for which
equilibrium is wanted. A version letter to each GRECO must also be defined, and then different
letter defines specific support systems. Example of ShellDesign input is shown below:
% -------------------------------------------------------------------------------------------
% GRECO A - UNIFORM PRESSURE, HORIZONTAL REACTION FX AND FY, LINEAR MOMENTS MX, MY AND TORSION
% -------------------------------------------------------------------------------------------
BASCO ID=4001 LF=1.0 OLC=1503 % FX
BASCO ID=4002 LF=1.0 OLC=1504 % FY
BASCO ID=4003 LF=1.0 OLC=1500 % FZ
BASCO ID=4004 LF=1.0 OLC=1510 % MX
BASCO ID=4005 LF=1.0 OLC=1511 % MY
BASCO ID=4006 LF=1.0 OLC=1512 % MZ
%
GRECO ID=A BAS=4001-4006
% -------------------------------------------------------------------------------------------
With the use of the Global Load Resultants in the LORES input, ShellDesign will calculate the
required reaction forces for each OLC in such a way that the support forces are eliminated for
all active OLC's. The resulting effects are called ELC’s. ShellDesign will automatically calculate
all load factors for all ELC's, using the Global Load Resultants in the LORES input for all OLC's
together with the specified GRECO.
When the system above is defined, the user defines in the DECAS statement which type of
new support system to be used in the design calculations. Example of ShellDesign input is
shown below:
% -------------------------------------------------------------------------------------------
% DESIGN CASES
% -------------------------------------------------------------------------------------------
DECAS LS=ULS BAS=15001:A
DECAS LS=ULS ELC=15002:A
DECAS LS=ULS BAS=16001:K
DECAS LS=ULS ELC=16002:K
% -------------------------------------------------------------------------------------------
For example, the response for load combination 15001 is calculated based on the support
system with version letter A.
% -------------------------------------------------------------------------------------------
% GRECO F - UNIFORM PRESSURE, HORIZONTAL REACTION FX AND FY, MOMENTS MX, MY
WITH PEAK AT OUTER PERIMETER AND UNIFORM TORSION ON BASE SLAB
% -------------------------------------------------------------------------------------------
BASCO ID=4051 LF=1 OLC=1503 % FX
BASCO ID=4052 LF=1 OLC=1504 % FY
BASCO ID=4053 LF=1 OLC=1500 % FZ
BASCO ID=4054 LF=0.44 OLC=1510 % MX
BASCO ID=4054 LF=0.56 OLC=1514 % MX
BASCO ID=4055 LF=0.44 OLC=1511 % MY
BASCO ID=4055 LF=0.56 OLC=1514 % MY
BASCO ID=4056 LF=1 OLC=1512 % MZ
%
GRECO ID=F BAS=4051-4056
% -------------------------------------------------------------------------------------------
The new support system for MX and MY moments are calculated based on two OLC’s instead
of one. Note that the GRECO calculations are independent of the sign of the OLC’s, but the
absolute value must be correct when more OLC’s are combined.
ILC’s are stress resultants specified by the user through input statements. These stress
resultants are specified through the INPLC statement. The sectional forces have the
dimensions kN/m for the membrane forces (N1, N2, N12) and the transverse Shear forces
(V1,V2). The dimensions for the bending moments (M1, M2, M12) are kNm/m. Example of
ShellDesign input is shown below:
% -------------------------------------------------------------------------------------------
% Sectional Forces: N1 N2 N12 M1 M2 M12 V1 V2
% -------------------------------------------------------------------------------------------
%
INPLC ID=15102 -15402 -17920 2089 1162 6766 133 -4537 9825
%
% -------------------------------------------------------------------------------------------
The common practice is to define the prestressing loads as OLC’s in the analysis. However,
ShellDesign has also the capability to calculate the prestressing effect in a design section based
on PLC load cases. This option should be used when the prestressing loads are not available
through the analyses.
PLC’s are load cases derived from the description of the prestressing tendons. The prestressing
tendons specified through the TEMAT, TETYP and TELOC statement and the load case PLC is
specified through the PLC command in the BASCO statement. This option should be used when
the prestressing loads are not available through the analysis.
Basic combinations (BAS) are the general basic tool for scaling and combining load types. All
load types (OLC, ELC, ILC, PLC) as well as other BAS may be used to create a BAS. A BAS is
specified through the BASCO statement.
When defining a BAS, the referenced load cases may optionally be marked as one of the
following:
- Wave effects represent the variable part when investigating fatigue (FLS)
- Real/imaginary waves give the opportunity to step through 24 phase angles in order to
find the most unfavourable ones with respect to the utilization of concrete and
reinforcement
- The wave response is calculated as:
- The sign of the imaginary part (𝑰𝑾 ∙ 𝒔𝒊𝒏(α)) must be defined in DEPAR statement with the
I_WAV parameter. No default value.
Each BAS must be given an identification number between 1 and 99999. The BAS combinations
are calculated as:
ai =multiplication factor
𝐵𝐴𝑆 = ∑ 𝑎𝑖 ∙ 𝐿𝐶𝑖
LCi =load case (OLC, ELC, ILC, PLC, BAS)
𝑖
The multiplication factors may be a fixed number, specified with the LF command in the BASCO
statement or a location dependent number specified with the LDFAC statement and with LDF
command in the BASCO statement.
Note that when OLC’s should be combined with a specific GRECO, the OLC’s must be referenced
as an ELC instead of an OLC in the BASCO statement. Example of ShellDesign input is shown
below:
% -------------------------------------------------------------------------------------------
%
BASCO ID=501 LF=0.23 ELC=1800 LF=1.2 OLC=1500 LF=1.2 BAS=101 LF=0.3 ILC=1
%
% -------------------------------------------------------------------------------------------
This means that OLC=1800 will be re-calculated to the response of the new support system,
but OLC=1500 will still have the response from the original support system.
ULS: The ordinary ultimate limit state relates to the risk of failure or large inelastic strains of
a failure character.
ALS: The accidental limit state is identical to the ultimate limit state but with optionally other
material coefficients.
SLS: The serviceability limit state relates to the criteria governing normal use or durability.
The intention is to limit the cracking to ensure acceptable corrosion resistance of
reinforcement, adequate shear transfer capabilities and water and air tightness. Note
that limit state CRW is referenced in ShellDesign for crack width calculations.
FLS: The fatigue limit state relates to the risk of failure due to effects of cyclic loading.
5.7.1 Concrete
The different concrete types available are types specified according to the rules in the
implemented design codes, where each concrete type can be modified by the user if necessary.
See Section 4 for description of the different design codes available in ShellDesign.
5.7.2 Reinforcement
The properties of the reinforcement steel are specified according to the rules in the
implemented design codes. See Section 4 for description of the different design codes available
in ShellDesign. Normal reinforcement is specified through RETYP and RELOC statement,
prestressed reinforcement is specified through TETYP and TELOC statement and shear
reinforcement is specified through SRTYP and SRLOC statement.
Figure 5-5: Relationship between section forces, local axes, and reinforcement direction
The reinforcement area is defined per unit meter; hence input to ShellDesign is in [m 2/m].
Examples of intensities for typical reinforcement systems are shown in the table below:
1Ø25c200 0.002454
2Ø25c200 0.004908
0.5Ø32c200 0.002011
1Ø32c200 0.004021
1.5Ø32c200 0.006032
2Ø32c200 0.008042
The ID number for each RETYP statement can be defined as above and then describes the type
of reinforcement based on a system ID=UUVVX as explained below. Note that the ID may
have 8 characters; hence more numbers can be included to define more variations if applicable
than this example.
UU VV X
rebar diameter number of bars in the layer refers to a defined
e.g: 20/25/30/35 e.g: 00/05/10/15/20 actual cover
The numbers of bars in layer means:
Real layout:
05 = 0.5 bars →
10 = 1.0 bars → c = centre distance between bundles
15 = 1.5 bars →
20 = 2.0 bars →
c
The RETYP statement defines also the reference to concrete cover (C2) for normal
reinforcement. There may be different concrete cover for different structure parts/concrete
faces in a structure. Therefore, the letter X can define a special ID to a specific concrete cover.
Note that so called “spacers” (ID=00001) are also defined. These are fictitious rebars, with no
action other than as a spacer between two rebars in the same direction but in different layers.
It is important that the rebars are placed with correct center of gravity to make the design
results as accurate as possible.
Note also that the above recommended ID input is user defined and ShellDesign will not use
any areas, concrete cover, thicknesses etc. based on this number. All input data to ShellDesign
calculations has to be defined in the MP, AR, C2, TH, DI, NR, BC syntaxes.
The label name (LB) will be seen on category plots in the graphical post-processor, Xtract.
% --------------------------------------------------------------------------
% FILE STATUS AND VERSIONS
% --------------------------------------------------------------------------
FILST NAME=SRTYP VERS=1.0 DATE=06.08.2014 RESP=BESNY
%
%----------------------------- Change log --------------------------------
% Version: Release Date: Resp: Changes: Checked:
% 1.0 06.08.2014 BESNY File created
% --------------------------------------------------------------------------
%
% ---------------------------------------------------------------------------
% ID MATERIAL INTENSITY LABEL NAME
% ---------------------------------------------------------------------------
SRTYP ID=101042 MP=1 AR=1250.E-6 LB=1.0D10_c400c200
SRTYP ID=101022 MP=1 AR=2500.E-6 LB=1.0D10_c200c200
SRTYP ID=101522 MP=1 AR=3750.E-6 LB=1.5D10_c200c200
SRTYP ID=102022 MP=1 AR=5000.E-6 LB=2.0D10_c200c200
SRTYP ID=251044 MP=1 AR=3125.E-6 LB=1.0D25_c400c400
SRTYP ID=251042 MP=1 AR=6250.E-6 LB=1.0D25_c400c200
SRTYP ID=201022 MP=1 AR=7500.E-6 LB=1.0D20_c200c200
SRTYP ID=301042 MP=1 AR=8750.E-6 LB=1.0D30_c400c200
SRTYP ID=351042 MP=1 AR=12500.E-6 LB=1.0D35_c400c200
% -------------------------------------------------------------------------------------------
The ID number for each SRTYP statement describes the type of shear reinforcement based on
a system ID=UUVVXW as explained below. Note that ID may have 8 characters; hence more
numbers can be included to define more variations if applicable than this example.
UU VV X W
rebar diameter number of bars in one bundle Center distance 1 Center distance 2
e.g: 20/25/30/35 e.g: 00/05/10/15/20
Note that the above recommended ID input is user defined and ShellDesign will not use any
areas etc. based on this number. All input data to ShellDesign calculations has to be defined
in MP and AR syntaxes.
The label name (LB) will be seen on category plots in the graphical post-processor, Xtract.
A recommended input file for prestressing reinforcement types (tendons) (TETYP.inp) is shown
below:
% -------------------------------------------------------------------------------------------
% FILE STATUS AND VERSIONS
% -------------------------------------------------------------------------------------------
FILST NAME=TETYP VERS=1.0 DATE=06.08.2014 RESP=BSN
%
%----------------------------- Change log -------------------------------------------------
% Version: Release Date: Resp: Changes: Checked:
% 1.0 06.08.2014 BSN File created
%--------------------------------------------------------------------------------------------
%
% Horizontal:
TETYP ID=101 MP=1 AR=1.E-6 E0=5.343E-3 OS=-0.140
% Vertical:
TETYP ID=201 MP=1 AR=1.E-6 E0=5.944E-3 OS=0
% -------------------------------------------------------------------------------------------
5.8.1 OLC-Files
The file is either a scratch file, a new permanent file or an old file:
▪ Scratch OLC-file:
− Internally created during a ShellDesign run when a FEM result file is attached. No
OLC-file saved.
▪ New permanent OLC-file:
− Internally created during a ShellDesign run when a FEM result file is attached. The
OLC-file is saved afterwards.
▪ Old OLC-file:
− A previously created permanent OLC-file. The file can be attached to a design run
instead of the FEM result file.
It is useful to create a permanent OLC-file and then use this file for later design runs when the
structure is large and there are many load cases. Run time will decrease since the result in the
FE analysis file is already converted to section data in OLC-file.
As the ShellDesign model is divided in different Parts, it is common practice to create OLC files
for each Part respectively. These OLC files are later referenced in the ShellDesign input file.
Example of creating and merging OLC files are shown below.
Generating OLC-file:
% ---------------------------------------------------------------------------------
HEADL PROJECT
HEADL PART
HEADL GENERATING OLC-FILE
% ---------------------------------------------------------------------------------
% FEM result file:
RFILE FNM=R400 SUF=SIN
% ---------------------------------------------------------------------------------
% Design sections:
incdf P:\PROJECT\DETAIL-DESIGN\GLOBAL-INPUT-FILES\DESIGN-SECTIONS\PART.inp
% ---------------------------------------------------------------------------------
% OLC renumbering :
incdf P:\PROJECT\DETAIL-DESIGN\GLOBAL-INPUT-FILES\LOAD-COMBINATIONS\LOADC-R400.inp
% ---------------------------------------------------------------------------------
% Create OLC-file:
OLCFI NF=PART-400.OLC NAME=PART-400 VERS=X DATE=X RESP=BESNY
% ---------------------------------------------------------------------------------
% Execution mode:
EXECD DM=
% ---------------------------------------------------------------------------------
5.8.2 DEC-files
The file is either a scratch file, a new permanent file or an old file:
▪ Scratch DEC-file:
− Created during a ShellDesign run and deleted afterwards. No DEC-file saved.
▪ New permanent DEC-file:
− Created during a ShellDesign run and saved afterwards.
▪ Old DEC-file:
− Previously created permanent DEC-file.
It is useful to create a permanent DEC-file to later fetch tables that for example where
forgotten in the main design run and especially when large runs have been executed.
ShellDesign uses the Windows Environment Variable TMP as directory for storage of temporary
scratch files. If the disk containing the scratch directory, has limited free space a write error
may occur in ShellDesign (IOSTAT=38). To avoid this, set the TMP folder to a disk with more
free space. A guide for setting this environmental variable is included in Figure 5-6.
3 4
All results in ShellDesign can be presented in tables. Examples of table formats are shown
below. The available results in tables are detailed described in Section 7.
The results from ShellDesign can be presented in 3D graphics in DNV’s Xtract. A detailed
manual for ShellDesign results in Xtract is found in the Xtract User Manual. The graphical
interface is typically shown in the figure below.
Figure 5-7: Graphical Plot interface for ShellDesign results in DNV’s Xtract
An input file to Xtract (*.vft) is generated with ShellDesign. This file might include the whole
model or just parts of the model. The ShellDesign input statement to generate plot is:
XTFIL FN=”FILE NAME” PA=”PART NAME”
If several (more than 50-100) load combinations is run, it is recommended to only save peak
values on the Xtract plot file by including PV= in the statement as:
XTFIL FN=”FILE NAME” PA=”PART NAME” PV=
Xtract is also a suitable tool to show line plots of ShellDesign outputs. Select type of result,
change the model to be a wire frame model and go to Results \ Design Section Diagrams.
To also include displacement results in the *.vtf-file, the following statement must be included
in the input file:
DECFI ND=ON
Displacements only refer to node results in the FE-model and not the design sections (gaussian
points). Note that line plots are not available for displacement plot.
All input lines start with a code word, called input statement, which identifies what sort of data
the line contains. One or many sets of variables, called parameters, are associated with each
input statement. To separate the variables from each other, they are named with ‘=’ between
the name and the value.
If a design parameter is not entered, a predefined value is used (default value). This could be:
‘0’ ‘all’ ‘whole’ or similar.
All input data to ShellDesign should be kept on a main input file. Additional input files may be
introduced by use of the incdf command in the main input file followed by the path to the
additional file and name, like this:
incdf ..\Global_Input_files\Material-properties\CMPNS.inp
ShellDesign reads both uppercase and lowercase letters in the input file. The input statements
can be sorted randomly in the input file (except the EXECD-statement that need to be placed
at the end of the file). It is recommended to sort the input statements in a proper way as they
should in a well-arranged input file. Example of input files are shown in Section 9.
NB! The maximum number of characters in a single line in the input file cannot exceed 164.
Characters from 165 will not be read by ShellDesign and without any error messages.
Where BASCO is the statement, ID is a parameter to identify the entity for later reference.
LDF and OLC are also parameters. The OLC design parameter has a numerical definition, which
is interpreted as the OLC cases 1, 2, 3, 4, 5 and 8.
For all statements it is possible to write ? or ?? behind the statement, and respectively a
template line or a help text is printed in the out-file upon execution (example “BASCO ??”).
_____________________________________________________________
Purpose: - order execution of the data defined in the input file. This statement must
always be included at the end of the top-level input file. This is the only
statement that needs to be placed in a defined location in the input file.
Parameters:
DM= : No design calculations are performed. Relevant when only OLC-files are created;
when the concrete model is created and sectional forces in design sections is
printed. No need for material data input such as CMPNS, RMPNS, RETYP, RELOC
for this run. Create OLC-files, see Section 5.8.1.
DM=V : Design calculations are performed by verifying the user defined reinforcement.
Material data input must be included. Create DEC-file (design file), see Section
5.8.2.
DM=S : Perform design calculations, but necessary section reinforcement is found by the
program by searching a user-specified range of possible reinforcement
arrangements.
DM=A : Perform design calculations, but necessary area reinforcement is found by the
program by searching a user-specified range of possible reinforcement
arrangements.
Consistent Stiffness Method (CSM) - Non-linear structural analysis run, see Section 3.3:
DM=V : Design calculations are performed based on the last linear elastic analysis run in
the CSM analysis. Design calculations are based on design material properties,
and CSM results are based on CSM material properties. See Section 6.3.2
concerning definition of CSM with the NONLI-statement.
Examples:
Purpose: - define data concerning the Consistent Stiffness Method (CSM) with linear elastic
stiffness or updated non-linear stiffnesses in elements. Non-linear stiffness
elements are defined by: SHSEC .. ET=VS (cracked concrete), all other elements
will have constant elastic stiffnesses. Material parameters are defined with CMPNL,
RMPNL and TMPNL. See Section 3.3 for detailed description of CSM.
Parameters:
FEA=SES : If CSM analysis with shell elements should be executed.
SESTRA will be used as the FEA-program. During the analyses Sestra 8 has
the R-file and T-file are changed. Remember to always start a to be used
new CSM analysis with the original R- and T-file.
LCO= : loads will be combined on the FEM-file before Sestra is run. This [default off]
will save time if many load cases are present. Only applicable
for FEA=SES
IDK= : Initial deformations will be taken from the previous design case. [default off]
To be used when loads are increased from design case to design
case.
SSF=fac : shear stiffness factor to be multiplied with elastic shear [default 1.0]
stiffness. Only applicable for FEA=SES.
Purpose: - define OLC-file data when OLC files are created, merged or read. See Section
5.8.1. An OLC-file is a database generated with ShellDesign containing results
from a FE analysis file, such as geometry and stress resultants (section forces)
for each load case (OLC) and node displacements.
Parameters:
PRE=path : path to folder containing .OLC file(s). All files will be copied
to the work directory. Directory names with spaces must
be enclosed by " ".
Examples:
Example 1: a new file shall be created
OLCFI NF=DOMEA.OLC NAME=Lower_dome_A VERS=1.0 DATE=8jan-94 RESP=kf
Purpose: - define DEC-file data when DEC files are created, merged or read. See Section
5.8.2. A Design file (DEC-file) is a database generated with ShellDesign
containing design results, such as reinforcement amounts, governing BAS
combinations with corresponding UR for all design sections etc.
Parameters:
Examples:
A XTRACT plot file contains data fetched from the OLC-file and the DEC-file. From the DEC-
file, the following information can be fetched:
- If EXECD DM= is given, a design-file (DEC-file) is created which contains section data
and reinforcement data.
- If DECAS also is given, the design.file will also include section forces.
- If EXECD DM=V and DECAS is given, the design-file will also include utilization ratios.
______________________________________________________________
Parameters:
Section identities:
Section geometry:
Examples:
6.3.6 RFILE - read Sestra FE analysis input file and/or FE analysis result file
______________________________________________________________
Parameters:
Comments:
Not possible to use different units in FE-analysis and design when CSM is executed. Meters,
kN and tonnes in FE-model must be used for CSM analysis.
Examples:
RFILE PRE=C:\RPLATE\ FNM=R1.SIN
The result files are located in C:\RPLATE\ and is copied to the working directory by ShellDesign.
______________________________________________________________
Purpose: - attach a substructure M-file to the CSM analysis. The M-file may consist of
top side etc.
Parameters:
PRE=path : path to folder containing M-file. The file will be copied [default=same
to the work directory. Directory names with spaces as input file]
must be enclosed by " ". relative or full path
FNM=fnm : FNM=fnm: example FNM=M2.SIF
Examples:
MFILE PRE=C:\RPLATE\ FNM=M2.SIF LCO=10 OFF=10,0,5
Parameters:
Example:
ABAFI PRE=C:\RPLATE\ FNM=Job-1 SUF=aba
______________________________________________________________
Parameters:
Lightweight concrete
Design properties:
Examples:
CMPOS ID=1 GR=C45
Different parameters have been given to different ID's. If different areas shall have different
parameters, there are two optionally ways to define the areas:
1) location defined by LAREA statement. Example: CMPOS ID=id LA=lan and then the
parameters. It is necessary to define the area(s) in a separate statement LAREA where
the ID numbering are the same as the CMPOS ID numbering.
2) location defined directly in CMPOS statement. Example: CMPOS ID=id PA=part
FS=fs1-fs2 HS=hs1-hs2 and then the parameters.
Related statements:
LAREA
DEPAR
RMPOS
Purpose: - define concrete material property sets according to NS 3473 [3]. Most of the
parameters are optional. Values related to the chosen concrete quality
according to NS 3473 will then be used.
Parameters:
Normal weight concrete and heavyweight concrete (stress strain diagram according to figure
2 in NS 3473):
The following data refer to Figure 2 NS 3473 (of figure 4 for lightweight concrete):
Design properties:
Examples:
CMPNS ID=1 GR=B45
Different parameters have been given to different ID's. If different areas shall have different
parameters, there are two optionally ways to define the areas:
1) location defined by LAREA statement. Example: CMPNS ID=id LA=lan and then the
parameters. It is necessary to define the area(s) in a separate statement LAREA where
the ID numbering are the same as the CMPNS ID numbering.
2) location defined directly in CMPNS statement. Example: CMPNS ID=id PA=part
FS=fs1-fs2 HS=hs1-hs2 and then the parameters.
Related statements:
LAREA
RMPNS
Purpose: - define concrete material property sets according to EuroCode 2 [4]. Most of
the parameters are optionally. Values belonging to the chosen concrete quality
will then be used.
Parameters:
ID=id : identity number
Design properties:
COT=cot : Shear cot(theta). See Section 4.4.3.3. The correct [default 2.5]
value must be decided in project.
Cot=1.0 → 45°
Cot=2.5 → 21.8°
Rule: if more than one set No. is found for a section, the last set will be chosen.
______________________________________________________________
Purpose: - define concrete material property sets in accordance with MCFT [5]. Most of
the parameters are optionally. Values belonging to the chosen concrete quality
will then be used.
Parameters:
Examples:
CMPGM ID=1 GR=B45
Different parameters have been given to different ID's. If different areas shall have different
parameters, there are two optionally ways to define the areas:
1) location defined by LAREA statement. Example: CMPGM ID=id LA=lan and then
the parameters. It is necessary to define the area(s) in a separate statement LAREA
where the ID numbering are the same as the CMPGM ID numbering.
2) location defined directly in CMPGM statement. Example: CMPGM ID=id PA=part
FS=fs1-fs2 HS=hs1-hs2 and then the parameters.
Purpose: - define concrete material property sets in CSM (non-linear) analyses. All
parameters must be input, no automatically default values.
Parameters:
FTA=fta : max. tensile stress for bi-linear curve, ref. 3.3.4.1.1 [kPa]
Examples:
CMPNL CCC= FTA=1200 ECM=0.367E+08 → Design compression curve and bi-linear
tension
CMPNL FCM=53000 ECM=36.e6 EC1=0.0024 EU1=0.0035 FTM=3800 TSP=500 FCL=0.4
CMPNL PRI=TAB
______________________________________________________________
Purpose: - define rebar material property sets according to DNV-ST-C502 [2]. The ID
number is related to the MP statement in the RETYP statement. The other
parameters are optionally. Values belonging to the chosen steel quality
according to DNV-ST-C502 will then be used.
Parameters:
Examples:
RMPOS ID=1 GR=500
RMPOS PRI=
______________________________________________________________
Purpose: - define rebar material property sets according to NS 3473 [3]. The ID is
related to the MP statement in the RETYP statement. The other parameters are
optionally. Values belonging to the chosen steel quality according to NS 3473
will then be used.
Parameters:
ID=id : identity number (number)
Examples:
RMPNS ID=1 GR=500
RMPNS ID=2 FSY=500.E3 ESK=200.E6
RMPNS PRI=
______________________________________________________________
Purpose: - define rebar material property sets according to Eurocode 2. The ID is related
to the MP statement in the RETYP statement.
Parameters:
Design properties:
Examples:
RMPEC ID=1 GR=500
RMPEC ID=2 FYK=500.E3 ESK=200.E6 MFS=1.0 EPS=1.2E-3
RMPEC ID=2 MFU=1.25 EPU=10.E-3
RMPEC PRI=
______________________________________________________________
Purpose: - define concrete material property sets in accordance with MCFT [5].
Parameters:
Examples:
Purpose: - define rebar material property sets for CSM (non-linear) analysis. The ID is
related to the MP statement in the RETYP statement.
Parameters:
ID=id : identity number (number)
Examples:
RMPNL ID=1 FSY=440.E3 FSU=440.E3 EPU=0.010
RMPNL PRI=
______________________________________________________________
Purpose: - define tendon (prestressing) material property sets. Linear curve. Same
material curve used for both DNV-ST-C502, NS 3473 and EC2
Parameters:
Note that default material factors are 1.0 and should be specified based on the chosen design
code.
Example:
TEMAT ID=5 FSY=1670.E3 ESK=196.E6 MFU=1.15 MFF=1.15
TEMAT PRI=
Related statements:
TETYP
TELOC
______________________________________________________________
Parameters:
Example:
TMPNL ID=5 FSY=1670.E3 ESK=196.E6
TMPNL PRI=
_________________________________________________________
Purpose: - define global structural analysis parameters and parameters. None of the
parameters must be typed. Default values will be used.
Parameters:
D_SIG=s : max stress deviation before design iteration stops [kPa] [default 10]
T_TOL=t : shell thickness tolerance. Only included in ULS, [m] [default 0.0]
ALS and FLS, not for SLS and CRW. Decreases the
shell thickness equal on each side of the centre
line.
Z_CHE= rebar layer x3-coordinate check will not be carried [default, check
out ON]
Example:
______________________________________________________________
Purpose: - define crack width data according to DNV-ST-C502 [2]. If no parameters are
specified, the default values will be used.
Parameters:
CW=w : rebar crack width limit, both faces [m] [default 0.0003]
CW=w1,w2 : rebar crack width limit, face 1 and 2 [m] [default 0.0003]
Sro:
S0X=sox : constant length with assumed loss of bond, [m] [default 0.2]
direction 1, both faces
S0X=sox1,sox2 : constant length with assumed loss of bond, [m] [default 0.2, 0.2]
direction 1, face 1 and 2
S0Y=soy1,soy2 : constant length with assumed loss of bond, [m] [default 0.2, 0.2]
direction 2, face 1 and 2
Srk factor:
FK=f : factor for calc. of Srk = f*Srm, both faces [default 1.7]
FK=f1,f2 factor for calc. of Srk = f*Srm, face 1 and 2 [default 1.7]
Valid area:
PA=part : structural part (max 8 characters) [default all]
Example:
CRWOS KT=1.5 CW=0.3E-3 C1=0.035
The factor kt is set to 1.5, crack width limit is set to 0.0003 on both faces, and the minimum
concrete cover is set to 0.035 on both faces.
______________________________________________________________
Purpose: - define crack width data according to NS 3473. If no parameters are specified,
the default values will be used.
Parameters:
Srk factor:
FK=f : factor for calc. of Srk = f*Srm, both faces [default 1.7]
FK=f1,f2 factor for calc. of Srk = f*Srm, face 1 and 2 [default 1.7]
Valid area:
Example:
CRWNS KT=1.5 CW=0.3E-3 C1=0.035
The factor kt is set to 1.5, crack width limit is set to 0.0003 on both faces, and the minimum
concrete cover is set to 0.035 on both faces.
Parameters:
ID=id : Identity No., referenced in DECAS statement.
Crack width limits: see Table 7.1N, page 117:
Valid area:
Example:
CRWEC CW=0.3E-3 CO=0.035
______________________________________________________________
Purpose: - define fixed crack spacing for CRW for NS 3473 and DNV-ST-C502
Valid area:
Example:
CRASP ID=1 SY=0.178 SX=0.089
Related statements:
CRWNS/CMPGM/CRWOS
_____________________________________________________________
Purpose: - define tightness criteria related to compression zone calculation and crack
widths for trough thickness cracks for DNV-ST-C502 (ref. section 4.1.4.4 and
4.1.4.5), NS 3473 and EC2. If no parameters are specified, the default values
will be used.
Parameters:
Valid area:
Example:
TIGHT ID=1 TC=0.2,0.25 WC=5,0.0002,35,0.00005
Note that results from the tightness check are given in TABLE UR=CZ for compression zone
results and TABLE UR=CT for through cracks results.
Related statements:
DECAS
______________________________________________________________
Purpose: - define parameters for fatigue calculations (FLS) acc. to DNV-ST-C502 [2].
Description of the FLS calculations in ShellDesign for DNV-ST-C502 is described
in Section 4.1.5. If no parameters are specified, the default values will be used.
Parameters:
NB=nwbl : If there are different soil reactions for small [-] [default: lowest
and large waves: (AB). For the first number GRECO for all blocks]
of wave blocks (nwbl), lowest GRECO version
is used (A), for the following wave blocks,
highest GRECO version is used (B)
Example:
FAPOS NB=5 CO=9,7,2 SH=11,9
FAPOS PA=X FS=1 HS=2 VER=ON
Related statements:
WAVED
DECAS
______________________________________________________________
Purpose: - define parameters for fatigue calculations (FLS) acc. to NS 3473 [3].
Description of the FLS calculations in ShellDesign for NS 3473 is described in
Section 4.2.5. If no parameters are specified, the default values will be used.
NB=nwbl : If there are different soil reactions for small [-] [default: lowest
and large waves: (AB). For the first number GRECO for all
of wave blocks (nwbl), lowest GRECO version blocks]
is used (A), for the following wave blocks,
highest GRECO version is used (B)
Example:
Related statements:
WAVED
DECAS
Purpose: - define areas with water pressure in cracks data. To be referenced with
DWP=id in DECAS statement otherwise water pressure in cracks will not be applied in the
design calculations. See Section 3.2.4 for description of water pressure in cracks in the
conventional design method. See Section 3.3.5 for description of water pressure in cracks in
CSM analyses. Note that WAC parameter in NONLI statement has to be included if WP should
be calculated in CSM analyses.
Parameters:
Example:
wd = LF x x g = 1.2x1.025t/m3x9.8066m/s2 =12.062 kN/m3
where LF is load factor on water pressure according to limit
state
Example:
WPARE ID=1 WC=314 PA=DOME FS=1-30 HS=1-5
WPARE ID=2 WP=0,10 FA=1 PA=DOME
Related statements:
ID must be referenced in DECAS statement, otherwise no water pressure is included.
Note:
1. If only WP=pr is defined, this will be understood as a constant pressure. Same as the
WC=pr input.
2. Load factors must be included for the water density if load factors are applied in the
BASCO statement for the water pressure load case.
3. When different water pressure for Face1 and Face2 is specified, a linear variation over
the thickness is used. However, the use of this approach should be evaluated for each
project. It is most common to use the largest water pressure to act on both faces due
to pore pressures etc. (FA=).
______________________________________________________________
Parameters:
General:
Example:
SHSEC PA=plate1 SE=1001 EL=113 XF=1,0,0 XH=0,-1,0 FS=1-7 HS=2-5
Define the structure part to be named "plate1" and the super element number is taken from
the FEM analysis and multiplied with 1000 plus the index number. EL=113 is the logical
element to start defining sections and the number is also taken from the global model.
XF=1,0,0 means that the F-axis is in positive x-direction in the global coordinate system. The
H-axis is in negative global y-direction.
The area defined is from FS 1-7 and HS 2-5.
The same definition as the example above, except the area is different. Only one section, FS
1 and HS 2 and an integration verification table for OLC load case 3 is requested.
For alternative 3 and 4, local shell axis system from the analysis is used as 123-axes if no
SHAXE-statement is given.
Parameters:
Alternative 1:
- 123-axes given as xyz-components:
X1=x1,y1,z1 : xyz-components of 1-axis
Alternative 2:
- 3-axis points towards point P, 1-axis is approximately parallel A-vector:
XP=xp,yp,zp : x,y,z-coordinates for the point P
Valid area:
Examples:
SHAXE PA=A1 X1=1,0,0 X2=0,1,0 X3=0,0,-1 FS=1-10 (Suitable where the axes are
independent of section location.)
SHAXE PA=A2 XC=0,0,0 XA=0,0,1 FS=1-10 HS=15-50 (Suitable for circular plates and domes
with radial and hoop reinf.)
For part A1 FS=1-10, the 1-axis is in positive global x-axis, 2-axis is in positive global y-axis
and the 3-axis is in negative global z-axis.
______________________________________________________________
Parameters:
PA=pa : structural part (name) [default all]
New F-section:
i1,i2,i3: F-sections to be
extrapolated from
New H-section:
j1,j2,j3: H-sections to be
extrapolated from
Example:
SHEXT PA=WY2 EFS=1,4,3,2 HS=1 XP=-31.6,0,0 XA=-1,0,0
Purpose: - define data for creation of beam sections. Beam sections are created, and
corresponding beam forces are calculated based on integrated sectional forces
and printed. Note that the 1-axis must be perpendicular on the beam section,
otherwise the beam section forces are not calculated correctly!
Parameters:
- GE : geometry data
Examples:
Example 1: 12 sections, FS=2,3,...13, one integration area:
BESEC BS=1-12 B1=1,0,0 B2=0,-1,0 FVF=ex1
BESEC PA=A2 FS=2 HS=1-24
Comments:
- shell section geometry is fetched from an OLC-file.
- shell section forces/moments are fetched from a DEC-file.
- i.e. both an OLC-file and a DEC-file must be attached.
- beam forces and moments for all design cases are created.
Purpose: - define location areas with PA= FS= and HS=. The location areas can be
referenced in CMPNS, CMPOS, CMPEC to define different areas with different
concrete properties.
Parameters:
Examples:
LAREA ID=1 PA=SW1 FS=33-38 HS=20-22
LAREA ID=2 PA=SW1 FS=33-38 HS=1-6
LAREA ID=2 PA=SW1 FS=33-38 HS=20-22
Definitions of three areas where two areas will have the same parameters.
Note: One location ID may be defined by means of more lines.
Related statements:
CMPNS
CMPOS
CMPEC
______________________________________________________________
Purpose: - define shell section sets with global coordinates or with FS and HS numbers.
When use of global coordinates, ShellDesign will find the corresponding FS and
HS numbers.
Parameters:
Example:
SESET ID=1 PA=BASE XR=1,30 YR=1,5
SESET ID=20 PA=TS FS=50-60 HS=1-8
SESET PRI=
Related statements:
RELOC
SRLOC
SHAXE
______________________________________________________________
Parameters:
To define the position of layers within section, the following data combined with RELOC
data are used.
If fixed offset:
If variable offset:
If crack widths shall be calculated (used in CRWOS, CRWNS and CRWEC statement):
Note: The unit depends on the input used in the GE analysis, but is normally [m].
The ID is a user defined name and it is important to notice that ShellDesign does not read a
system out of this ID. In a previous project, the following numbering system was used:
The ID number for each RETYP statement describes the type of reinforcement based
on a system ID=UUVVW as explained below.
UU VV W
rebar number of bars in internal surface / external surface
diameter the layer / section center
25 / 32 05 / 10 / 15 / 20 1 / 2 / 0
MP refers to the ID given in RMPOS, RMPNS, RMPEC. That is, the reinforcement parameters
RMPOS/RMPNS/RMPEC ID=1 refers to MP=1. The reinforcement area, AR=2094 m 2/m. The
nominal concrete cover is C2=0.060 m, the thickness of the rebar layer is 0.025 m, the
diameter of the bar is 0.020 m, there are 1 bar in the bundle, NR=1 and the bond coefficient
is BC=0.75.
Related statements:
RMPOS
RMPNS
RMPEC
RELOC
______________________________________________________________
Parameters:
SS=ss : Section set No., see SESET statement, (number) [default all]
Examples:
RELOC ID=X11 RT=16101-20101 FA=1 FS=5-10 HS=3
RELOC ID=Y21 RT=20101 FA=2 AL=90
The ID in each RELOC statement is a user defined name and it is suitable to describe the
location of the chosen reinforcement type based on a system ID=ABC as shown below. Note
that this is a user defined ID number and ShellDesign does not read a system out of this ID.
In a previous project, the following system was used:
A B C
X / Y / Z 0 / 1 / 2 1 / 2 / 3 / 4
The RT= parameter is based on the ID number from the RETYP statement, RETYP ID=20101
refers to RT=20101. FA refers to which face the reinforcement is located towards, or if it is in
the center of the section if FA=0. The angle AL is the direction of the rebar related to the local
1-axis as default. The Y21 reinforcement in the example is illustrated below.
If the location area is not used, the reinforcement will be a general reinforcement all over the
structure. If it is required to have another reinforcement intensity in a specific area, a second
line has to be typed with the necessary reinforcement and the input will overrule the given
input in the specific area. If the RT is set to a range, it is possible to use the option "find
necessary reinforcement"
Note: if two layers with equal identity are located in the same section, the first layer will be
replaced by the second layer if face and angle for both layers are equal. If not, an error
message is printed. There is a limit of 30 rebar layers per section, this may be increased.
Related statements:
RETYP
______________________________________________________________
If extra reinforcement is required due to forces that is not ensured with the loads from global
FEM analysis, ShellDesign can with this statement, calculate the extra capacity of the ordinary
reinforcement without affecting the ordinary design results (UR=CS, UR=RS etc).
You will then see if extra reinforcement must be added in drawings or if the extra capacity
from ordinary design reinforcement is enough.
Parameters:
ID=id : rebar layer location identity, max 4 characters (name)
Example:
RERES ID=Y11 RA=147.E-6 PA=SW FS=50-65 HS=17-19
RERES ID=Y11,ONLY RA=147.E-6 PA=SW FS=50-65 HS=17-19
With the ID statement, ShellDesign finds the face and angle based on the Y11 definition in the
RELOC statement. If more layers in the same direction and face are present, ShellDesign add
this in the reserved reinforcement calculation as default. By typing ID=id, ONLY the
calculations will only be performed for the current layer (ID) and no other layers present. RA
is the needed extra reinforcement area, and PA, FS and HS are the location data where the
extra reinforcement is added.
Related statements:
RELOC
RETYP
SRRES
TABLE UR=RR
______________________________________________________________
Purpose: - define rebar layer cross section area reservations with factor.
Parameters:
Location area:
Example:
REFAC ID=X1 RF=0.8 PA=A2 FS=5-10 HS=3
Parameters:
Example:
SRTYP ID=1 MP=1 AR=2827.E-6 LB=1D12c200c200
Related statements:
RMPOS
RMPNS
RMPEC
______________________________________________________________
Parameters:
SS=ss : Section set No., see SESET statement (number) [default all]
Example:
SRLOC ID=stiA1 ST=5 FS=5-10 HS=3
Related statements:
SRTYP
______________________________________________________________
If extra reinforcement is needed due to forces that are not ensured with the loads from the
global FEM analysis, ShellDesign can with this statement calculate the extra capacity of the
ordinary reinforcement without affecting the ordinary design results (UR=CS, UR=RS etc).
The utilization ratio is calculated as URtot= (Adesign+Arsv)/Atot
You will then see if extra reinforcement must be added in drawings or if the extra capacity
from ordinary design reinforcement is enough.
Parameters:
ID=id : location identity (name)
Location area:
Example:
SRRES ID=ST RA=2500.E-6 PA=A1 FS=5-10 HS=3
With the ID statement, ShellDesign finds the ID given in the SRLOC statement.
RA is the needed extra shear reinforcement area, and PA, FS and HS are the location data
where the extra shear reinforcement is added.
Note : if reserved area > total area, an error message is also printed
(total area is defined by SRLOC statements)
______________________________________________________________
Parameters:
Example:
TETYP ID=1 MP=1 AR=1350.E-6 E0=5.2E-3
The ID is a user defined name, all layers within a section must have different ID's. MP=1
relates to the TEMAT ID=1, which is the material properties defined in the TEMAT statement.
AR=1350.E-6 means a cross section area of 1350 mm2/m. The initial strain is defined as 5.2E-
3.
Related statements:
TEMAT
TELOC
Parameters:
Location area:
Note:
All layers within a section must have different identity Nos. If not, an error message is printed.
There is a limit of 10 layers per section, may be increased
Related statements:
TETYP
TEMAT
Purpose: - opens a file containing prestressing tendon layer data created by TenLoad
program. The TELAY data supersedes TETYP and TELOC data, but TEMAT
must be included with the same ID numbers referenced in the TELAY input in
TenLoad.
Parameters:
Example:
TELAY NF=TELAY.INP PRE=TEL-files\model1
Note that the TELAY input file must include reference to a tendon material ID (MP=id) which
is connected to the id in TEMAT statement when the file is generated in TenLoad program.
Related statements:
TEMAT
______________________________________________________________
Purpose: - rename original analysis load case numbers (ALC’s) in the FE-analysis result
file to new load case numbers in ShellDesign (OLC’s). If LOADC is not defined,
ShellDesign will automatically name the OLC’s to the same load case numbers
as the original ALC’s.
Parameters:
Example:
LOADC RN=1 LC=2,1000
From run number 1 in SESTRA, analysis load case number 2 (ALC 2) is renamed to ShellDesign
OLC number 1000 (OLC 1000)
It is common practice to rename the global load case (ALC) numbers with new load case (OLC)
numbers in ShellDesign with the LOADC statement to define different load groups, e.g water
pressure load cases have numbers between 1200-1299. Example of ShellDesign input is shown
below:
% -------------------------------------------------------------------------------------------
% ALC TO OLC=
% -------------------------------------------------------------------------------------------
%
% LOADC ALC_nr = OLC=_nr
LOADC RN=1 LC=1,1200 % Hydropressure up to elevation 123.000m (Wadam)
LOADC RN=1 LC=2,1100 % Global Uniform Acceleration (1.0*G) in Positive X-direction
LOADC RN=1 LC=3,1101 % Global Uniform Acceleration (1.0*G) in Positive Y-direction
LOADC RN=1 LC=4,1102 % Global Uniform Acceleration (1.0*G) in Positive Z-direction
LOADC RN=1 LC=96,1276 % External water pressure, 331.82 kN/m2 at z= 0.0
LOADC RN=1 LC=97,1277 % External water pressure, 372.04 kN/m2 at z= 0.0
LOADC RN=1 LC=98,1278 % External water pressure, 402.21 kN/m2 at z= 0.0
%
% -------------------------------------------------------------------------------------------
Related statements:
BASCO
OLCFI
Purpose: - define new support system to the FE-model with BASCO statement and ELC
load cases. See Section 5.5.2 for detailed description of how to define new
support systems
Parameters:
Example:
GRECO ID=A BAS=11-16
GRECO ID=B BAS=21,22,31-34 ELC=1-34
GRECO VER=
The GRECO statement combines basic load combinations with OLC’s for which equilibrium is
wanted. A version letter to each GRECO must also be defined, and then different letter defines
specific support systems. Note that the OLC’s in the BASCO defining the GRECO, must be an
OLC and not ELC. Example of ShellDesign input is shown below:
% -------------------------------------------------------------------------------------------
% GRECO A - UNIFORM PRESSURE, HORIZONTAL REACTION FX AND FY, LINEAR MOMENTS MX, MY AND TORSION
% -------------------------------------------------------------------------------------------
%
BASCO ID=4001 LF=1.0 OLC=1503 % FX
BASCO ID=4002 LF=1.0 OLC=1504 % FY
BASCO ID=4003 LF=1.0 OLC=1500 % FZ
BASCO ID=4004 LF=1.0 OLC=1510 % MX
BASCO ID=4005 LF=1.0 OLC=1511 % MY
BASCO ID=4006 LF=1.0 OLC=1512 % MZ
%
GRECO ID=A BAS=4001-4006
%
% -------------------------------------------------------------------------------------------
% GRECO F - UNIFORM PRESSURE, HORIZONTAL REACTION FX AND FY, MOMENTS MX, MY
WITH PEAK AT OUTER PERIMETER AND UNIFORM TORSION ON BASE SLAB
% -------------------------------------------------------------------------------------------
%
BASCO ID=4051 LF=1 OLC=1503 % FX
BASCO ID=4052 LF=1 OLC=1504 % FY
BASCO ID=4053 LF=1 OLC=1500 % FZ
BASCO ID=4054 LF=0.44 OLC=1510 % MX
BASCO ID=4054 LF=0.56 OLC=1514 % MX
BASCO ID=4055 LF=0.44 OLC=1511 % MY
BASCO ID=4055 LF=0.56 OLC=1514 % MY
BASCO ID=4056 LF=1 OLC=1512 % MZ
%
GRECO ID=F BAS=4051-4056
% -------------------------------------------------------------------------------------------
Related statements:
LORES
Purpose: - define load resultants of the OLC’s where the response should be re-
calculated to a new support system defined with GRECO.
LORES lc REAL/IMAG r1 r2 r3 r4 r5 r6
Parameters:
lc=lc : OLC-number
The LORES input statements and parameters can automatically be generated with:
SIN= : -Include PRI=OLC to list OLC reaction forces. Defined by LOADC statement.
-Include PRI=ALC to list ALL reaction forces on SIN file
Example:
% OLC X-LOAD Y-LOAD Z-LOAD X-RMOM Y-RMOM Z-RMOM
The input listed above are output from SESTRA; the file named sestra.lis. The input can also
be automatically generated by ShellDesign with:
LORES SIN=
LORES PRI=OLC
Note 1: the number of load resultants must be in the range 1-6 and must be kept constant
for all LORES statements.
Note 2: if LORES is used with a merged OLC-file as input, all LORES statements MUST be
sorted according to OLC-numbers regardless of which OLC-file the loads are taken from!
Related statements:
GRECO
Purpose: - define load case with input shell section forces/moments (user input).
INPLC ID=id
[N1=n1/N2=n2/N12=n12/M1=m1/M2=m2/M12=m12/V1=v1/V2=v2] /
[n1/n2/n12/m1/m2/m12/v1/v2]
Parameters:
ID=id : identification number
Layout 1:
Layout 2:
Location area:
Note:
Components not given will have a value = 0.0.
Example:
INPLC ID=1 N1=1000 N2=-210 M1=500 PA=DOME FS=1-30 HS=1-5
INPLC ID=2 1000 -210 0 500 PA=DOME FS=1-30 HS=1-5
For part "dome"; FS=1-30 HS=1-5, N1=1000 kN/m, N2=-210 kN/m and M1=500kNm/m. The
other components are set to 0.
Purpose: - define load combinations. See Section 5.5.5 for description of the method.
Parameters:
ID=id : identification number (0<id<10000)
Load cases:
- lc may be given as triplets (max 10 tripl.):
ILC=lc : load case source = ILC (input load case)
BASCO ID=7010 LF=1 BAS=1000 LF=1 BAS=1010 LF=1 BAS=1020 LF=1 BAS=1030 LF=1
BAS=1040
In the BASCO statement, ILC, OLC, ELC BAS and PLC can all be combined with or without load
factors, but note that the last defined LF= will be used.
Note:
- Within one statement LF, LDF and TYP data keep their value until a new value is
entered.
- There is no data transfer between statements.
- The data for one BAS may be spread over two or more consecutive BASCO lines.
Related statements:
LOADC
LDFAC
FSFAC
INPLC
______________________________________________________________
Purpose: - define location dependent load factors. To be used when loads have different
load factors for different design sections and when there are different load
factors on the 8 sectional design forces.
Parameters:
Location area:
All BASCO statements with a LDF=1 will have a load factor of 1.3 for all components (N1, N2,
N12, M1, M2, M12, V1 and V2) in the area FS=1-30, HS=1-5 in the structure part defines as
DOME.
All BASCO statements with a LDF=2 will have a load factor of 1.3 for N1, N2 and N12 while
the other components will have a factor of 1 (no changes compared to basis). This is valid for
all structure parts.
Note:
- Component numbers: 1=N1 2=N2 3=N12 4=M1 5=M2 6=M12 7=V1 8=V2
- Components not given a factor will have a factor = 0.0.
- The eccentricity is positive if forces are located towards face 2.
- If LDFAC is defined more than once for a section the last one is valid.
Related statements:
BASCO
______________________________________________________________
Purpose: - define forces and strain factors to be used for TYP=F loads in BASCO
statement. See detailed description of the procedure below. Note that the
TYP=F loads are only applicable for ULS, ALS, SLS/CRW. In design checks in
FLS, TYP=F loads are neglected.
FSFAC ID=id (CCN=) (CCM=fac) (REN= fac) (REM= fac) (SHN= fac) (SHM= fac)
FSFAC ID=id (SHV= fac) (CWN= fac) (CWM= fac)
FSFAC ID=id (PA=part) (FS=fs1-fs2) (HS=hs1-hs2)
Parameters:
Rule: if more than one set is found for a section, the last set is used.
Example:
FSFAC ID=1 CCN=0.5 CCM=0.5
FSFAC PRI=
The application of the forces in ShellDesign marked with TYP=F for CRW, SLS, ULS, ALS design
are described below. Note that the application of the method must be carefully considered and
understood when applied.
The referred factors below are found and changed in the FSFAC statement. Default factors is
1.
εL = strains from ordinary loads, strains based on the non-linear sectional response calculation.
εf = strains from TYP=F loads, linear elastic strains calculated based on linear E-modulus and
Poisson ratio. E-modulus and Poisson ratio is an input to ShellDesign and defined through
DEPAR statement.
Utilization calculations are performed for the strain set shown above.
The strains, εf, from TYP=F loads are calculated from stress resultants and stiffness from the
linear elastic analysis; εf = f(Ff, Eanalysis , ν ). The resulting strains are then multiplied by
the relevant factors and added to the strain from ordinary loads, εL.
CCN/CCM and REN/REM are force factors and the response is calculated based on these sets
of forces:
F1 = FL + [CCN/CCM]•Ff
F2 = FL + [REN/REM]•Ff
Utilization calculations are performed for the two force sets as shown above and the following
algorithm is used:
URconcrete = URc(F1)
URreinforcement = URr(F2)
The utilization ratios for concrete and reinforcement are calculated with TYP=F load as part of
the total force, and for all runs there are ‘equilibrium’ between reinforcement and concrete.
Hence the TYP=F load forces are included in the non-linear sectional response calculation.
F1 = FL + [SHN,SHM,SHV]•Ff
Utilization calculation is performed for the force set shown above and the following algorithm
is used:
URshear = URs(F1)
The utilization ratios for shear are calculated with FSFAC as part of the total force, and for all
FLS:
In design checks in FLS, TYP=F loads are neglected.
______________________________________________________________
Parameters:
Examples:
STFOR ID=1 MMAX=500 MMIN=-100 PA=DOME FS=1-30 HS=1-5
STFOR ID=1 MMAX=200 MMIN=0 PA=DOME FS=1-30 HS=6-9
Related statements:
DECAS
Purpose: - define wave distribution data or other dynamic distribution data for fatigue
calculations (FLS). Typically presented in Metocean reports etc. with
information on sample distribution and wave scatter diagrams. ShellDesign
uses this data when calculation the stress range included in FLS capacity
checks formulas. See also Section 7.1.3.1 where the result table from FLS
design calculations are explained.
WAVED id fi ni
Parameters:
Note that this factor will only be used on the dynamic load for
each block. If static loads are defined in BASCO statement,
these will have the load factor as specified in the BAS
combination only.
The dynamic load will have both load factor from BASCO
statement and the factor, fi, for each block.
ni in formula:
𝑘
𝑛𝑖
𝐷=∑ ≤𝜂
𝑁𝑖
𝑖=1
Note:
where BAS 120 is defined in a BASCO statement as a static load, and BAS 201 is fined in a
BASCO statement as a dynamic load with real/imaginary part. Note that if BAS 201 contains
dynamic load from FE-analysis (OLC), ShellDesign will automatically recognize this load as a
dynamic load. See BASCO statement.
The section forces as basis for calculating σmax, σmin, Vmin and Vmax when calculating Ni in
formula:
𝑘
𝑛𝑖
𝐷=∑ ≤𝜂
𝑁𝑖
𝑖=1
are hence:
Example 2:
Related statements:
BASCO
DECAS
FAPOS
FAPAR
6.9.1 DECAS - define load cases to be code checked according to limit state
______________________________________________________________
Purpose: - define load cases to be code checked according to wanted limit state.
Additional input such as water pressure in cracks etc. related to the load case
is also defined. Numerous load cases (ILC, OLC, ELC, BAS) can be defined in
the input file, but the DECAS statement defines which to be calculated and
post-processed within ShellDesign.
Parameters:
Note:
If CSM analyses is executed by a NONLI statement, only BAS-comb can be specified in DECAS.
Examples:
______________________________________________________________
LISTIN LIST=ALL/MAIN
Parameters:
Example:
LISTIN LIST=ALL
______________________________________________________________
Purpose: - give file status for input files. The status will be printed at the end of the
ShellDesign output file.
Parameters:
Example:
Parameters:
RESP=resp file responsible (max 4 characters)
Example:
SINST RESP=nar DATE=12-Apr-07 TIME=16:41:41
______________________________________________________________
HEADL text
Note: Up to 3 headlines will be printed. Max number of characters is 64. Additional lines will
replace the third line.
Example:
HEADL this is headline no. 1
HEADL this is headline no. 2
HEADL this is headline no. 3
HEADL this will also be headline no. 3
Parameters:
Example:
Output will be printed on a new file named ex1.sdo. No output is wanted in the Command
Window. This will save run-time.
______________________________________________________________
Purpose: - order print of tables. See Section 8 for detailed description of the output
results from the tables listed below.
Parameters:
TAB=NC : element node coordinates. DECFI ND=ON has to be included to print table.
CC=x,y : Cell centre coordinates. If radius and angle of section origo are wanted.
TAB =ST : Element and sections stiffness data. Element number el must be included:
EL=el : External element number
Stiffnesses:
c = concrete
r = reinforcement
t = post-tensioned reinforcement
s = sum
ph = lc1,lc2-lc3,lc4-lc5-step
(max 10 triplets)
ph = lc1,lc2-lc3,lc4-lc5-step
(max 10 triplets)
TAB=SR : each rebar layer area within design sections are printed.
TAB=RS : rebar layer areas sorted for each face and direction.
Reinforcement Quantity:
UR=MAX : Max UR for concrete and reinforcement over an area. Default max UR
for each Part.
TV=tv : threshold value, only sections with peak UR>tv will be printed.
SK=F : for each F-section peak values found in H-section range are printed
SK=H : for each H-section peak values found in F-section range are printed
lc1,lc2-lc3,lc4-lc5-step
tri :
(max 10 triplets)
: current part
PA=part
[default: all]
: F-section range
FS=i1-i2
[default: all]
: H-section range
HS=j1-j2
[default: all]
______________________________________________________________
Parameters:
Plot sections:
PI=AX : 123-axes
Note:
- If more than one Part is included in DESEC statement or with OLCFI statement,
include the different PA/FS/HS also in XTFIL statement.
- Make just one selection: PI=AX,DF,UC......
- If the plot-file is defined by more than one statement, make the selection in just one
of them.
- Unknown items are ignored without any message.
- Line plots may be selected within the 3D plot in Xtract.
One part:
XTFIL FN=bottom-slab PA=BS FS=1-30 HS=1-5
Two parts:
XTFIL FN=bottom-slab PA=BS1 FS=1-30 HS=1-5
XTFIL FN=bottom-slab PA=BS2 FS=1-30 HS=1-5
Comments:
- A Xtract plotfile contains data fetched from the OLC-file and the DEC-file.
- From the OLC-file, F-and H-sections, thickness, node -and element numbers as well
as 123-axis can be plotted.
- From the DEC-file, more information can be fetched.
- If EXECD DM= is given, a design-file (DEC-file) is created which contains section data
and reinforcement data.
- If DECAS also is given, the design file will also include section forces.
- If EXECD DM=V and DECAS is given, the design-file will also include utilization ratios.
______________________________________________________________
INCDF (file)
Parameters:
path : file name or path see examples below.
Example:
INCDF analysis.inp
INCDF subfolder\analysis.inp
INCDF D:\ShellDesign\example\analysis.inp
Note that the full path to all additional inp-files will be written in the out-file for reference. In
the top example the referenced file is place in the same folder as the main inp-file. In the
second it is placed in a subfolder and the third example the full path is given.
This section gives a description of the results in tables from ShellDesign. All results available
in ShellDesign can be presented in tables. See also Section 6.10.5 where all available tables
and input to ShellDesign are shown.
Input:
TABLE TAB=DR
Output:
DR table output is different for ULS/ALS/SLS/CRW and FLS limit state and some differences
for the chosen design code. Only DR tables from DNV-ST-C502 are shown below, but the small
differences in the DR tables for NS 3473 and EC2 are self-explaining. However, for the MCFT
code, the DR table has some differences as explained in Section 7.1.4.
Section data:
Sectional forces/moments:
LE=load effect
WP=effect of water pressure in cracks (N,M) and/or haunches (V)
TE=total effect
Forces/moments :
N1 N2 N12 M1 M2 M12 V1 V2
LE 0. 0. 0. -1111. 0. 8. 940. -2.
WP 177. 173. -19. -12. 12. 1. 0. 0.
TE 177. 173. -19. -1123. 13. 9. 940. -2.
The calculations of principal strains and directions at the concrete face are performed in
accordance with Mohr’s circle as shown in Figure 8-1.
Figure 7-1: Mohr’s circle for calculation of principal strains and directions in ShellDesign
id = reinforcement identity.
area = reinforcement cross section area [m2/m].
3-coor = distance from concrete center to rebar center.
alfa = rebar angle with reference to 1. direction. Angle measured
counter-clockwise from 1-axis.
eps-r = strain in rebar.
sig-r = stress in rebar.
sig-ru = maximum allowable reinforcement stress. Material factors
included.
URr = utilization ratio of reinforcement - sig-r/sig-ru.
Tendon layers :
id area 3-coor alfa 1000eps sigma-t sigma-u URt
11 0.005971 -0.050 0.000 6.885 1167395. 1451304. 0.804
id = tendon identity.
area = tendon cross section area [m2/m].
3-coor = distance from concrete center to tendon center.
alfa = tendon angle with reference to 1. direction. Angle
measured counter-clockwise from 1-axis.
1000eps = strain in tendon.
sigma-t = stress in tendon.
sigma-u = maximum allowable tendon stress.
URt = utilization ratio of tendon - sigma-t/sigma-u.
Shear reinforcement:
Tensile failure:
Compression failure:
LE=load effect
WP=effect of water pressure in cracks (N,M) and/or haunches (V)
TE=total effect
Forces/moments :
N1 N2 N12 M1 M2 M12 V1 V2
LE 0. 0. 0. -656. 0. 4. 555. -1.
WP 169. 1. -12. -14. 0. 1. 0. 0.
TE 169. 1. -12. -670. 0. 5. 555. -1.
Sectional forces/moments:
LE=load effect
WP=effect of water pressure in cracks (N,M) and/or haunches (V)
TE=total effect
Forces/moments :
N1 N2 N12 M1 M2 M12 V1 V2
LE 0. 0. 0. -656. 0. 4. 555. -1.
WP 169. 1. -12. -14. 0. 1. 0. 0.
TE 169. 1. -12. -670. 0. 5. 555. -1.
The calculations of crack direction are performed in accordance with Mohr’s circle as shown in
Figure 8-2.
The detailed response data table (TAB=DR) only prints results if there are crack width present
at either face 1 or face 2, or both. If no data is printed, the section is uncracked.
Fatigue design case = BAS combinations included in the Miner’s Sum calculations.
XC = global X coordinate of the design section in FEM analysis
XC = global X coordinate of the design section in FEM analysis
YC = global Y coordinate of the design section in FEM analysis.
ZC = global Z coordinate of the design section in FEM analysis.
thic = thickness of concrete shell section, h.
t11 = thickness variation at face 1 in dir. 1, t11. See Section 5.1.
t12 = thickness variation at face 1 in dir. 2, t12 . See Section 5.1.
t21 = thickness variation at face 2 in dir. 1, t21. See Section 5.1.
t22 = thickness variation at face 2 in dir. 2, t22. See Section 5.1.
Thickness tolerance = tolerance on section thickness.
Rebar position tolerance = tolerance on concrete cover C2 for rebar position.
Water pressure in cracks = water pressure in cracks, [kN/m2] at face 1 and/or face 2.
Limit Miners Sum = Utilization limit, η, defined in FAPAR/FAPOS
MIN-S = Calculated Miner’s Sum. See also verification table in
section 7.1.3.1 below.
UR = MIN-S/Limit Miners Sum for the different checks; Concrete,
Rebar, Tendons, Shear
Note:
𝑘 𝑘
𝑛𝑖
MIN-S = 𝐷 = ∑ 𝑑𝑀𝑆𝑖 = ∑
𝑁𝑖
𝑖=1 𝑖=1
where:
k: the number of stress blocks used per load
ni: the number of cycles in stress block i
Ni: the number of uniform cycles with the same mean, stress range and duration which causes
failure.
𝐷 MIN-S
𝑈𝑅 = =
𝜂 LimitMinersSum
Input:
FAPAR PA=SHAFT1 FS=1 HS=1 VER=ON
Output:
Detailed tables for fatigue design case :
Section id. : PART = SHAFT1 FS = 1 HS= 1
Section thickness [m] : 0.780
Thickness tolerance [m] : 0.020 Rebar position tolerance [m] : 0.020
Water pressure [kPa] : Face1 = 0. Face2 = 0.
Pore Pressure factor : 0.00
I_WAV factor : -1.00
𝑛𝑖
dMS = for the specific stress block for the different capacity
𝑁𝑖
checks; where ni is Number of cycles, ni, as input in
WAVED statement and Ni is the calculated value Ni as
explained below.
N = the number of uniform cycles which causes failure, Ni,
and included in formula above. Calculated based on MAX
and MIN values and with formulas in chosen design
code. See Section 4.1.5 for DNV design code and Section
4.2.5 for NS design code.
MAX = Maximum stress when looping through all specified
phase angles of the dynamic load. Phase angles specified
in DECAS statement.
PHA_MAX = Corresponding dynamic phase angle which causes the
maximum stress
CAP_MAX = Maximum capacity for the relevant check; max concrete
capacity, rebar capacity etc.
MIN = Minimum stress when looping through all specified phase
angles of the dynamic load. Phase angles specified in
DECAS statement.
PHA_MIN = Corresponding dynamic phase angle which causes the
minimum stress.
CAP_MIN = Minimum capacity for the relevant check; max concrete
capacity, rebar capacity etc.
Section data:
Sectional forces/moments:
LE=load effect
WP=effect of water pressure in cracks (N,M) and/or haunches (V)
TE = total effect
Forces&moments : N1 N2 N12 M1 M2 M12 V1 V2
LE 2500. 0. 0. 800. 0. 0. 500. 0.
WP 198. 0. 0. 12. 0. 0. 0. 0.
TE 2698. 0. 0. 812. 0. 0. 500. 0.
Note that shear compression failure is also presented in these results as the shear forces is
included in the 3D sectional response.
Note that shear reinforcement is also presented in the same way as the normal reinforcement
as the shear reinforcement stresses are included in the 3D sectional response. Simplified
methods and empirical formulas are hence not used.
Rebar layers - average and crack stress
case id area 3-coord alfa eps-ave sig-ave sig-ftc sig-tau sig-tot sig-ru URr
TE X1 0.006032 -0.270 0.000 2.268 453686. 49116. 22828. 525630. 500000. 1.051 **
TE Y1 0.006032 -0.238 90.000 -0.000 -0. 0. 0. -0. 500000. -0.000
TE X2 0.006032 0.270 0.000 0.027 5445. 42785. 24473. 72702. 500000. 0.145
TE Y2 0.006032 0.238 90.000 0.000 0. 0. 0. 0. 500000. 0.000
Stirrup stress
case id area 3-coord alfa eps-ave sig-ave sig-ftc sig-tau sig-tot sig-ru URr
TE STA 0.001000 -0.070 - 1.115 223028. 819132. -568199. 473961. 500000. 0.948
id = reinforcement identity.
area = reinforcement cross section area [m2/m].
[HOLD]
7.2.2 TABLE TAB=WF – Water pressure in cracks design forces for design cases
[HOLD]
7.2.3 TABLE TAB=PF – Maximum and minimum section forces for design cases
Prints 16 lines for each design section, where each line presents the BAS combination which
gives the maximum or minimum section forces.
TABLE TAB=PF : peak shell section design forces/moments for part : Platedam
Effect of water pressure in cracks (N,M) and/or haunches (V) included
FS HS THIC XC YC ZC LOAD-ID PHA LIM M N1 N2 N12 M1 M2 M12 V1 V2
4 1 0.765 0.270 -7.585 -9.553 BAS403 * ULS K -0. 178. -31. -37. -38. -18. -31. -26.
4 1 0.765 0.270 -7.585 -9.553 BAS411 * ULS L -21. 25. -24. -22. -27. -12. -10. -10.
4 1 0.765 0.270 -7.585 -9.553 BAS401 * ULS M -16. 267. -36. -44. -46. -21. -36. -26.
4 1 0.765 0.270 -7.585 -9.553 BAS411 * ULS N -21. 25. -24. -22. -27. -12. -10. -10.
4 1 0.765 0.270 -7.585 -9.553 BAS409 * ULS O -18. 38. -15. -16. -19. -9. -12. -11.
4 1 0.765 0.270 -7.585 -9.553 BAS401 * ULS P -16. 267. -36. -44. -46. -21. -36. -26.
4 1 0.765 0.270 -7.585 -9.553 BAS409 * ULS Q -18. 38. -15. -16. -19. -9. -12. -11.
4 1 0.765 0.270 -7.585 -9.553 BAS401 * ULS R -16. 267. -36. -44. -46. -21. -36. -26.
4 1 0.765 0.270 -7.585 -9.553 BAS409 * ULS S -18. 38. -15. -16. -19. -9. -12. -11.
4 1 0.765 0.270 -7.585 -9.553 BAS401 * ULS T -16. 267. -36. -44. -46. -21. -36. -26.
4 1 0.765 0.270 -7.585 -9.553 BAS409 * ULS U -18. 38. -15. -16. -19. -9. -12. -11.
4 1 0.765 0.270 -7.585 -9.553 BAS401 * ULS V -16. 267. -36. -44. -46. -21. -36. -26.
4 1 0.765 0.270 -7.585 -9.553 BAS410 * ULS W -19. 33. -18. -17. -22. -9. -9. -7.
4 1 0.765 0.270 -7.585 -9.553 BAS401 * ULS X -16. 267. -36. -44. -46. -21. -36. -26.
4 1 0.765 0.270 -7.585 -9.553 BAS410 * ULS Y -19. 33. -18. -17. -22. -9. -9. -7.
4 1 0.765 0.270 -7.585 -9.553 BAS402 * ULS Z -19. 220. -34. -40. -42. -19. -33. -26.
First line gives the maximum N1 and corresponding BAS, second line the minimum N1 and
corresponding BAS and so on:
7.2.4 TABLE TAB=DP – Principial forces and moments for design cases
[HOLD]
This is the most recommended table when several design combinations are run. The table
prints the maximum UR’s found for all relevant capacities, such as concrete compression,
concrete shear, normal reinforcement, shear reinforcement and corresponding design section
and design combination. The table is however only available for ULS, ALS and SLS limit state.
For CRW and FLS, the other available UR= tables must be used.
Input:
TABLE UR=MAX
Additional input that gives more information:
TABLE UR=MAX FM= DR= BC= → The table will also include forces, DR tables etc.
Output:
TABLE UR=MAX for concrete and reinforcement
Structure part : PA=TS FS=1-43 HS=1-43
PART FS HS TAB IDs th/ar LOAD-ID LIM PHA UR
TS 14 1 MAX C1 500 BAS101 ULS * 1.00
TS 34 10 MAX C2 500 BAS101 ULS * 0.77
TS 1 8 MAX VC 500 BAS101 ULS * 1.00
TS 1 22 MAX CC 500 BAS101 ULS * 0.32
TS 42 17 MAX X2 4908 BAS101 ULS * 1.00
TS 22 1 MAX Y2 4908 BAS101 ULS * 1.28 **
TS 22 22 MAX X1 4908 BAS101 ULS * 0.45
TS 22 22 MAX Y1 4908 BAS101 ULS * 0.45
TS 22 1 MAX ST 8936 BAS101 ULS * 1.30 **
Input:
TABLE UR=CS → Concrete face with maximum UR is printed
Additional input that gives more information:
TABLE UR=CS FA=ALL → Both face 1 and face 2 are printed
TABLE UR=CS FA=ALL FM= → Sectional forces are included
TABLE UR=CS FA=ALL TV=1.0 → Only UR>= 1.0 are printed
Output:
maxUR face Concrete Stresses : TABLE UR=CS FA=ALL, eps=(mm/m)
PART FS HS FA THIC LOAD-ID PHA LIM angle eps-c sig-c sig-u URsig
TS 40 20 1 0.500 BAS101 * ULS -7.802 -0.776 -19556 -27300 0.72
TS 41 20 1 0.500 BAS101 * ULS -6.665 -0.980 -22255 -27300 0.82
TS 42 20 1 0.500 BAS101 * ULS -4.994 -1.653 -26777 -27300 0.98
TS 43 20 1 0.500 BAS101 * ULS -4.135 -2.590 -27300 -27300 1.00
TS 40 20 2 0.500 BAS101 * ULS 69.376 -0.105 -2741 -26439 0.10
TS 41 20 2 0.500 BAS101 * ULS 72.049 -0.084 -2092 -25344 0.08
TS 42 20 2 0.500 BAS101 * ULS 77.810 -0.062 -1315 -21349 0.06
TS 43 20 2 0.500 BAS101 * ULS 80.817 -0.062 -1063 -17237 0.06
Output:
maxUR Rebar layer Stresses : TABLE UR=RS RL=ALL, area=(mm2/m), eps=(mm/m)
PART FS HS ID area LOAD-ID PHA LIM eps sig sig-u URsig
TS 40 20 X2 4908 BAS101 * ULS 1.649 329717 500000 0.66
TS 41 20 X2 4908 BAS101 * ULS 2.033 406603 500000 0.81
TS 42 20 X2 4908 BAS101 * ULS 3.733 500000 500000 1.00
TS 43 20 X2 4908 BAS101 * ULS 6.258 500000 500000 1.00
TS 40 20 Y2 4908 BAS101 * ULS 0.201 40231 500000 0.08
TS 41 20 Y2 4908 BAS101 * ULS 0.187 37335 500000 0.07
TS 42 20 Y2 4908 BAS101 * ULS 0.156 31200 500000 0.06
TS 43 20 Y2 4908 BAS101 * ULS 0.144 28822 500000 0.06
TS 40 20 Y1 4908 BAS101 * ULS 0.214 42843 500000 0.09
TS 41 20 Y1 4908 BAS101 * ULS 0.184 36750 500000 0.07
TS 42 20 Y1 4908 BAS101 * ULS 0.162 32408 500000 0.06
TS 43 20 Y1 4908 BAS101 * ULS 0.159 31870 500000 0.06
Input:
TABLE UR=RC → Reinforcement ID with minimum UR are printed
Additional input that gives more information:
TABLE UR=RC RL=ALL → All reinforcement ID’s are printed
TABLE UR=RC RL=ALL FM= → Sectional forces are included
TABLE UR=RC RL=ALL TV=1.0 → Only UR>= 1.0 are printed
Output:
minUR Rebar layer Stresses : TABLE UR=RC RL=ALL, area=(mm2/m), eps=(mm/m)
PART FS HS ID area LOAD-ID PHA LIM eps sig sig-u URsig
TS 40 20 X2 4908 BAS101 * ULS 1.649 329717 500000 0.66
TS 41 20 X2 4908 BAS101 * ULS 2.033 406603 500000 0.81
TS 42 20 X2 4908 BAS101 * ULS 3.733 500000 500000 1.00
TS 43 20 X2 4908 BAS101 * ULS 6.258 500000 500000 1.00
TS 40 20 Y2 4908 BAS101 * ULS 0.201 40231 500000 0.08
TS 41 20 Y2 4908 BAS101 * ULS 0.187 37335 500000 0.07
TS 42 20 Y2 4908 BAS101 * ULS 0.156 31200 500000 0.06
TS 43 20 Y2 4908 BAS101 * ULS 0.144 28822 500000 0.06
TS 40 20 X1 4908 BAS101 * ULS -0.382 -76332 500000 -0.15
TS 41 20 X1 4908 BAS101 * ULS -0.496 -99240 500000 -0.20
TS 42 20 X1 4908 BAS101 * ULS -0.801 -160173 500000 -0.32
TS 43 20 X1 4908 BAS101 * ULS -1.197 -239458 500000 -0.48
TS 40 20 Y1 4908 BAS101 * ULS 0.214 42843 500000 0.09
TS 41 20 Y1 4908 BAS101 * ULS 0.184 36750 500000 0.07
TS 42 20 Y1 4908 BAS101 * ULS 0.162 32408 500000 0.06
TS 43 20 Y1 4908 BAS101 * ULS 0.159 31870 500000 0.06
Output:
maxUR Concrete shear Compression failure : TABLE UR=CC
PART FS HS LOAD-ID PHA LIM alfa Valfa Vcc UR
TS 40 20 BAS101 * ULS 2.445 750.362 3187.958 0.24
TS 41 20 BAS101 * ULS 2.599 815.476 3187.958 0.26
TS 42 20 BAS101 * ULS 0.917 898.280 3187.958 0.28
TS 43 20 BAS101 * ULS -0.147 927.238 3187.958 0.29
7.3.6 TABLE UR=VC – Summary of Max UR concrete capacity for shear tension
Input:
TABLE UR=VC → Reinforcement ID with minimum UR are printed
Additional input that gives more information:
TABLE UR=VC FM= → Sectional forces are included
TABLE UR=VC TV=1.0 → Only UR>= 1.0 are printed
Output:
maxUR concrete shear tensile failure : TABLE UR=VC
PART FS HS LOAD-ID PHA LIM alfa Valfa Vcc UR
TS 40 20 BAS101 * ULS 2.445 750.362 362.939 1.00
TS 41 20 BAS101 * ULS 2.599 815.476 361.922 1.00
TS 42 20 BAS101 * ULS 0.917 898.280 0.000 1.00
TS 43 20 BAS101 * ULS -0.147 927.238 0.000 1.00
Input:
TABLE UR=ST → Maximum UR are printed
Additional input that gives more information:
TABLE UR=ST FM= → Sectional forces are included
TABLE UR=ST TV=1.0 → Only UR>= 1.0 are printed
Output:
maxUR stirrup stresses : TABLE UR=ST, area=(mm2/m2)
PART FS HS ID area LOAD-ID PHA LIM alfa Valfa Vcd Vsd UR
TS 1 6 ST 8936 BAS101 * ULS 0.000 172.841 341.740 0.000 0.00
TS 1 7 ST 8936 BAS101 * ULS 0.000 254.407 336.331 0.000 0.00
TS 1 8 ST 8936 BAS101 * ULS 0.000 332.049 335.446 0.000 0.00
TS 1 9 ST 8936 BAS101 * ULS 15.000 433.153 348.436 1739.169 0.05
TS 1 10 ST 8936 BAS101 * ULS 15.000 502.870 347.687 1739.169 0.09
TS 1 11 ST 8936 BAS101 * ULS 5.000 601.113 368.432 1739.169 0.13
TS 1 12 ST 8936 BAS101 * ULS 5.000 658.439 367.723 1739.169 0.17
TS 1 13 ST 8936 BAS101 * ULS 5.000 720.107 366.902 1739.169 0.20
TS 1 14 ST 8936 BAS101 * ULS 5.000 764.047 366.272 1739.169 0.23
TS 1 15 ST 8936 BAS101 * ULS 5.000 810.200 365.547 1739.169 0.26
TS 1 16 ST 8936 BAS101 * ULS 5.000 842.075 364.993 1739.169 0.27
TS 1 17 ST 8936 BAS101 * ULS 5.000 873.742 364.348 1739.169 0.29
Output:
maxUR Tendon layer Stress : TABLE UR=TS TL=ALL, area=(mm2/m), eps=(mm/m)
PART FS HS ID area LOAD-ID PHA LIM eps sig sig-u URsig
TS 40 20 11 5971 BAS101 * ULS 5.145 872472 1451304 0.60
TS 41 20 11 5971 BAS101 * ULS 5.212 883764 1451304 0.61
TS 42 20 11 5971 BAS101 * ULS 5.635 955491 1451304 0.66
TS 43 20 11 5971 BAS101 * ULS 6.299 1068118 1451304 0.74
Input:
TABLE UR=CW FA=ALL → Maximum UR are printed
Additional input that gives more information:
TABLE UR=CW FA=ALL FM= → Sectional forces are included
TABLE UR=CW FA=ALL TV=1.0 → Only UR>= 1.0 are printed
Output:
maxUR face Crack Widths : TABLE UR=CW FA=ALL, eps=(mm/m), W=(mm) Wu=(mm)
PART FS HS FA THIC LOAD-ID PHA LIM crd Srk angle eps W Wu UR
TS 40 20 1 0.500 * * CRW 0.000 0.000 0.000 0.000 0.000 0.000 0.00
TS 41 20 1 0.500 * * CRW 0.000 0.000 0.000 0.000 0.000 0.000 0.00
TS 42 20 1 0.500 * * CRW 0.000 0.000 0.000 0.000 0.000 0.000 0.00
TS 43 20 1 0.500 * * CRW 0.000 0.000 0.000 0.000 0.000 0.000 0.00
TS 40 20 2 0.500 BAS100 * CRW 0.330 0.427 -9.798 0.826 0.328 0.300 1.09
TS 41 20 2 0.500 BAS100 * CRW 0.330 0.437 -7.004 1.039 0.431 0.300 1.44
TS 42 20 2 0.500 BAS100 * CRW 0.330 0.449 -3.922 1.377 0.598 0.300 1.99
TS 43 20 2 0.500 BAS100 * CRW 0.340 0.365 -2.915 1.512 0.536 0.300 1.79
Input:
TABLE UR=TW TL=ALL → Maximum UR are printed for all TL layers
Additional input that gives more information:
TABLE UR=TW TL=ALL FM= → Sectional forces are included
TABLE UR=TL TL=ALL TV=1.0 → Only UR>= 1.0 are printed
Output:
Input:
TABLE UR=CZ
Output:
The compression zone is calculated by calculating the non-linear sectional response and first
checking the principal strain, εp, on both face 1 and face 2, where the criteria ε<0 defines if
the layer has compression or not. If both faces have εp>0, the compression zone is set to zero.
If both faces have εp<0, the compression zone is set to the design section thickness.
If one face has compression and the other face has tension, the principal strain, εp, for each
layer in the design section is checked for whether compression or tension. If a layer has
compression (ε<0), the thickness of this layer is included in the compression zone.
Note that the non-linear sectional response is calculated with the concrete tensile strength, fck.
Also note that the Compression Zone, CZ, cannot be compared to the calculated crack depth
in the DR table for CRW, as this crack depth is calculated based on the cracking criteria and
not tension/compression criteria.
Input:
TABLE UR=CT
Output:
If there are through cracks, the W1 and W2 are calculated in the same way as in the DR table
for CRW, described in Section 7.1.2.
UR>1.0 means that the crack widths are above the maximum allowed crack width.
UR=0 means that there is a compression zone and there is no through cracks.
Note that questions can be raised if results show that there is no compression zone in addition
that there is no through cracks. This is the result of two different calculation methods for
compression zone height and crack depth. See section 4.1.4.4 4.1.4.5 for DNV design code
and 4.2.4.3 and 4.2.4.4 for NS design code.
PLOTS
The results from ShellDesign can be presented in 3D graphics in DNV’s Xtract with a plot file
(“FN”.vtf) created with the XTFIL statement in the ShellDesign input file. This section gives a
description of the results available in plots. Three different “result cases” are printed to the
plot file for the design sections available in the plot file:
1. Properties
2. Design Case Result
3. Peak Results
Input:
XTFIL FN=DESIGN-PLATEDAM-NS PA=Platedam
Output vtf file:
→ Properties, Design Case Result and Peak Results (if more than one design case is run)
are printed to plot file.
Input:
XTFIL FN=DESIGN-PLATEDAM-NS PA=Platedam PV=
Output vtf file:
→ PV= flags that only Properties and Peak Results are printed to the plot file. Recommended
when a huge number of design cases are run in DECAS statement, and it will be too time
consuming to create the plot file.
8.1.1 Areas
“Areas” show the intensities in mm2/m for all reinforcement ID’s defined with RELOC statement,
prestressing reinforcement ID’s defined with TELOC/TELAY statement and shear reinforcement
ID’s defined with SRLOC statement.
8.1.3 Thicknesses
[HOLD]
[HOLD]
[HOLD]
[HOLD]
[HOLD]
8.2.5 Utilization Ratios CRW limit state (crack widths and tightness)
The available results for CRW limit states are shown in Figure 8-5 below.
Figure 8-5 Graphical Plots - Design Case Results - Utilization Ratios - CRW limit state
8.2.5.2 CRW-F2
Shows crack width utilization ratio for reinforcement at face 2 calculated according to the
criteria defined in the CRWOS, CRWNS or CRWEC statement. Reflects the same results as in
TABLE UR=CW FA=2.
8.2.5.4 CZ-COMPZONE-DEPTH
Shows compression zone depth calculated according to the criteria defined in the TIGHT
statement. Reflects the same results as in TABLE UR=CZ.
8.2.5.6 CZ-FACE_CZ
Shows which concrete face that has the compression zone according to the criteria defined in
the TIGHT statement. Reflects the same results as in TABLE UR=CZ.
Note that results can show that there is no through cracks (crack depth < thickness) in design
sections with no compression zone. This is the result of two different calculation methods for
crack depth and compression zone depth. See description in section 4.1.4.4 and 4.1.4.5 for
DNV design code and 4.2.4.3 and 4.2.4.4 for NS design code. See example below:
[HOLD]
[HOLD]
[HOLD]
INPUT FILES
As described in Section 3, ShellDesign performs design calculations (code checks) based on
section geometry, section forces, amount of reinforcement and material properties where there
are three different methods to carry out design calculations:
The methods will be shown in the following sections with examples of run cases with
corresponding input files. Note that for large concrete structures where the FE model is large
and there are many load cases, it is recommended to create an OLC-file prior to the execution
of the design calculations.
The provided documentation which is automatically included when the program is installed
according to Section 2.2, three folders with Shelldesign examples could be found, including all
input necessary to run the examples. The folders are typically found here: C:\Program
Files\DNV\ShellDesign V6.1-00\Doc, with the path modified depending on the version and
installation preferences.
Note that graphical plots cannot be created for this run case method since no geometry is
available from a FE analysis.
ShellDesign will be executed based on user defined input with the use of the DESEC and
INPLC statements.
% ************************************************************************
% INPUT FILE USER INPUT ONLY
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
%************************************************************************
% USER DEFINED INPUT FOR DESIGN SECTIONS
DESEC PA=SHAFTA FS=5 HS=2 TH=0.45
%************************************************************************
% MATERIAL PROPERTIES
% Concrete properties
CMPNS ID=1 GR=B60 MFU=1.25 MFA=1.1
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0
RMPNS PRI=
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face:
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
% USER DEFINED INPUT FOR SHELL SECTION FORCES/MOMENTS
INPLC ID=1 N1=1000 N2=-210 M1=500 PA=SHAFTA
% ************************************************************************
% LOAD COMBINATION
BASCO ID=101 LF=1.2 ILC=1
% ************************************************************************
% DESIGN COMBINATION
DECAS LS=ALS BAS=101
% ************************************************************************
% TABLES
TABLE UR=MAX
TABLE TAB=DR
% ************************************************************************
% INPUT FILE USER INPUT ONLY
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% CREATE DESIGN FILE
DECFI NF=SHAFTA.DEC NAME=Shaft_A VERS=1.0 DATE=8jan-94 RESP=kf
% ************************************************************************
% USER DEFINED INPUT FOR DESIGN SECTIONS
DESEC PA=SHAFTA FS=1-30 HS=1-5 TH=0.45
% ************************************************************************
% MATERIAL PROPERTIES
% Concrete properties
CMPNS ID=1 GR=B60 MFU=1.25 MFA=1.1
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0
RMPNS PRI=
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
% USER DEFINED INPUT FOR SHELL SECTION FORCES/MOMENTS
INPLC ID=1 N1=1000 N2=-210 M1=500 PA=SHAFTA
% ************************************************************************
% LOAD COMBINATION
BASCO ID=101 LF=1.2 ILC=1
% ************************************************************************
% DESIGN COMBINATION
DECAS LS=ALS BAS=101
% ************************************************************************
TABLE UR=MAX
TABLE TAB=DR
% ************************************************************************
% PARAMETERS
DEPAR D_SIG=100 N_LAY=20 D_COD=NS
% ************************************************************************
% RUN MODE
EXECD DM=V
% ************************************************************************
% ************************************************************************
% INPUT FILE USER INPUT ONLY
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% CREATE DECFI data
DECFI OF=SHAFTA1.DEC OF=SHAFTA2.DEC MF=SHAFTA3.DEC NAME=Shaft_A VERS=1.0 DATE=8jan-94
% ************************************************************************
% RUN MODE, NO DESIGN CALCULATIONS
EXECD DM=
% ************************************************************************
Three run cases for this method are illustrated below when either a R1.SIN file, OLC file or
DEC file is attached:
A SHSEC statement is included, but no OLCFI statement or DECFI statement. A scratch OLC-
file is created and a scratch DEC-file is created during the run and deleted afterwards.
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% ANALYSIS FILE
RFILE FNM=R1.SIN
% ************************************************************************
% MATERIAL PROPERTIES
% Concrete properties
CMPNS ID=1 GR=B60 MFU=1.25 MFA=1.1 TSA=1.
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0 EPK=0.01 FTK=0.520E+06
RMPNS PRI=
% ************************************************************************
% SECTIONS
SHSEC PA=SHAFT SE=1001 EL=79 XF=0,-1,0 XH=0,0,1 FS=1-104 HS=2-57 ET=VS
SHAXE PA=SHAFT XP=0,0,0 XA=0,0,1 AL=-90
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
% LOAD COMBINATION
BASCO ID=101 LF=1.2 OLC=2
% ************************************************************************
% DESIGN COMBINATION
DECAS LS=ALS BAS=101
% ************************************************************************
TABLE UR=MAX
TABLE UR=RS SK=A
TABLE UR=CS SK=A
TABLE TAB=DF HS=2
TABLE TAB=DR FS=48 HS=2
% ************************************************************************
% PLOT FILES
XTFIL FN=SHAFT-ALL-SHL PA=SHAFT
XTFIL FN=SHAFT-52-SHL PA=SHAFT FS=1-52
XTFIL FN=SHAFT-HS2 PA=SHAFT FS=1-104 HS=2
XTFIL FN=SHAFT-HS29 PA=SHAFT FS=1-104 HS=29
% ************************************************************************
% PARAMETERS
DEPAR D_SIG=100 N_LAY=20 D_COD=NS
% ************************************************************************
% RUN MODE
EXECD DM=V
% ************************************************************************
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% ANALYSIS FILE
RFILE FNM=R1.SIN
% ************************************************************************
% SAVE OLCFI data
OLCFI NF=SHAFTA.OLC NAME=Shaft_A VERS=1.0 DATE=8jan-94 RESP=kf
% ************************************************************************
% SECTIONS
SHSEC PA=SHAFT SE=1001 EL=79 XF=0,-1,0 XH=0,0,1 FS=1-104 HS=2-57 ET=VS
SHAXE PA=SHAFT XP=0,0,0 XA=0,0,1 AL=-90
% ************************************************************************
% RUN MODE, NO DESIGN CALCULATIONS
EXECD DM=
% ************************************************************************
An old OLC-file is called (created in Section 9.2.2 above) in the input-file to retrieve data. No
DECFI statement is included; hence a scratch DEC-file is created during the run and deleted
afterwards.
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% RETRIEVE OLD OLCFI data
OLCFI OF=SHAFTA.OLC
% ************************************************************************
% MATERIAL PROPERTIES
% Concrete properties
CMPNS ID=1 GR=B60 MFU=1.25 MFA=1.1 TSA=1.
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0 EPK=0.01 FTK=0.520E+06
RMPNS PRI=
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
% LOAD COMBINATION
BASCO ID=101 LF=1.2 OLC=2
% ************************************************************************
An old OLC-file is called in the input-file to retrieve data and a new DEC-file is created, hence
a permanent DEC-file is saved.
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% RETRIEVE OLD OLCFI DATA AND CREATE NEW DEC-FILE
OLCFI OF=SHAFTA.OLC
DECFI NF=SHAFTA.DEC NAME=Shaft_A VERS=1.0 DATE=8jan-94 RESP=kf
% ************************************************************************
% MATERIAL PROPERTIES
% Concrete properties
CMPNS ID=1 GR=B60 MFU=1.25 MFA=1.1 TSA=1.
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0 EPK=0.01 FTK=0.520E+06
RMPNS PRI=
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
% LOAD COMBINATION
BASCO ID=101 LF=1.2 OLC=2
% ************************************************************************
% DESIGN COMBINATION
DECAS LS=ALS BAS=101
% ************************************************************************
TABLE UR=MAX
A SHSEC statement, OLCFI statement and a DECFI statement is included in the input-file
where a permanent OLC-file and DEC-file is created.
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% ANALYSIS FILE
RFILE FNM=R1.SIN
% ************************************************************************
% SAVE OLCFI and DECFI data
OLCFI NF=SHAFTA.OLC NAME=Shaft_A VERS=1.0 DATE=8jan-94 RESP=kf
DECFI NF=SHAFTA.DEC NAME=Shaft_A VERS=1.0 DATE=8jan-94 RESP=kf
% ************************************************************************
% MATERIAL PROPERTIES
% Concrete properties
CMPNS ID=1 GR=B60 MFU=1.25 MFA=1.1 TSA=1.
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0 EPK=0.01 FTK=0.520E+06
RMPNS PRI=
% ************************************************************************
% SECTIONS
SHSEC PA=SHAFT SE=1001 EL=79 XF=0,-1,0 XH=0,0,1 FS=1-104 HS=2-57 ET=VS
SHAXE PA=SHAFT XP=0,0,0 XA=0,0,1 AL=-90
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
% LOAD COMBINATION
BASCO ID=101 LF=1.2 OLC=2
% ************************************************************************
No SHSEC statement is included, but an old OLC-file and DEC-file is called with the OLCFI
statement and DECFI statement in the input-file, hence an old OLC-file and DEC-file is used
to retrieve data.
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% ANALYSIS FILE
RFILE FNM=R1.SIN
% ************************************************************************
% RETRIEVE OLCFI and DECFI data
OLCFI OF=SHAFTA.OLC
DECFI OF=SHAFTA.DEC
% ************************************************************************
% MATERIAL PROPERTIES
% Concrete properties
CMPNS ID=1 GR=B60 MFU=1.25 MFA=1.1 TSA=1.
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0 EPK=0.01 FTK=0.520E+06
RMPNS PRI=
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
TABLE UR=MAX
TABLE UR=RS SK=A
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% RETRIEVE DECFI data
DECFI OF=SHAFTA.DEC
% ************************************************************************
TABLE UR=MAX
TABLE UR=RS SK=A
TABLE UR=CS SK=A
TABLE TAB=DF HS=2
TABLE TAB=DR FS=20 HS=2
% ************************************************************************
% RUN MODE
% Run mode for verification of fixed reinforcement
EXECD DM=V
% ************************************************************************
% ************************************************************************
% INPUT FILE LINEAR ANALYSIS
% ************************************************************************
HEADL SHAFTS
HEADL VERIFICATION OF SHELLDESIGN
% ************************************************************************
% RETRIEVE DECFI data
DECFI OF=SHAFTA1.DEC OF=SHAFTA2.DEC MF=SHAFTA3.DEC VERS=4.0 DATE=8jan-94 RESP=kf
% ************************************************************************
TABLE UR=MAX
TABLE UR=RS SK=A
TABLE UR=CS SK=A
TABLE TAB=DF HS=2
TABLE TAB=DR FS=20 HS=2
% ************************************************************************
% RUN MODE
EXECD DM=V
% ************************************************************************
Note that Rx.SIN and Tx.FEM will be changed during the run. The OLC-file will only contain
results from the last load case run. The run case is illustrated below:
OOSolver
% ************************************************************************
% INPUT FILE NON-LINEAR ANALYSIS
% ************************************************************************
% HEADING
% ************************************************************************
HEADL Verification case cylinder
HEADL SHAFTS
% ************************************************************************
% ANALYSIS FILE
RFILE TFI=T1.FEM FNM=R1.FEM
% ************************************************************************
% MATERIAL PROPERTIES in DESIGN
% Concrete properties
CMPNS ID=1 GR=B35 MFU=1.25 MFA=1.1
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0 EPU=0.010
RMPNS PRI=
% ************************************************************************
% MATERIAL PROPERTIES in ANALYSIS
% Concrete properties
CMPNL CCC= FTA=2000 ECM=0.270E08
CMPNL PRI=TAB
% Reinforcement properties
RMPNL ID=1 ESK=0.200E09 FSY=500.E3 FSU=500.E3 EPU=0.010
RMPNL PRI=
% ************************************************************************
% SECTIONS
SHSEC PA=SHAFT SE=1001 EL=79 XF=0,-1,0 XH=0,0,1 FS=1-104 HS=2-57 ET=VS
SHAXE PA=SHAFT XP=0,0,0 XA=0,0,1 AL=-90
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
RELOC ID=Z22 RT=32201 FA=2 AL=90
% ************************************************************************
% LOAD COMBINATION
BASCO ID=101 LF=1.2 OLC=2
% ************************************************************************
% DESIGN COMBINATION
DECAS LS=ALS BAS=101
% ************************************************************************
% TABLES
TABLE UR=MAX
TABLE UR=RS SK=A
TABLE UR=CS SK=A
TABLE TAB=DF HS=2
TABLE TAB=DR FS=48 HS=2
% ************************************************************************
% PLOT FILES
XTFIL FN=SHAFT-ALL-SHL PA=SHAFT
XTFIL FN=SHAFT-52-SHL PA=SHAFT FS=1-52
A SHSEC statement, an OLCFI statement and DECFI statement is included in the input-file,
where a permanent OLC-file and DEC-file is created.
% ************************************************************************
% INPUT FILE NON-LINEAR ANALYSIS
% ************************************************************************
% HEADING
% ************************************************************************
HEADL Verification case cylinder
HEADL SHAFTS
% ************************************************************************
% ANALYSIS FILE
RFILE TFI=T1.FEM FNM=R1.SIN
% ************************************************************************
% SAVE OLCFI and DECFI data
OLCFI NF=SHAFTA2.OLC NAME=Shaft_A VERS=1.0 DATE=8jan-94 RESP=kf
DECFI NF=SHAFTA2.DEC NAME=Shaft_A VERS=1.0 DATE=8jan-94 RESP=kf
% ************************************************************************
% MATERIAL PROPERTIES in DESIGN
% Concrete properties
CMPNS ID=1 GR=B35 MFU=1.25 MFA=1.1
CMPNS PRI=
% Reinforcement properties
RMPNS ID=1 GR=500 MFU=1.15 MFA=1.0 EPU=0.010
RMPNS PRI=
% ************************************************************************
% MATERIAL PROPERTIES in ANALYSIS
% Concrete properties
CMPNL CCC= FTA=2000 ECM=0.270E08
CMPNL PRI=TAB
% Reinforcement properties
RMPNL ID=1 ESK=0.200E09 FSY=500.E3 FSU=500.E3 EPU=0.010
RMPNL PRI=
% ************************************************************************
% SECTIONS
SHSEC PA=SHAFT SE=1001 EL=79 XF=0,-1,0 XH=0,0,1 FS=1-104 HS=2-57 ET=VS
SHAXE PA=SHAFT XP=0,0,0 XA=0,0,1 AL=-90
% ************************************************************************
% REINFORCEMENT TYPE
RETYP ID=32202 MP=1 AR=8042.E-6 C2=0.070 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
RETYP ID=32201 MP=1 AR=8042.E-6 C2=0.065 TH=0.036 DI=0.032 NR=2 BC=0.75 % 2.0D32 c200
% ************************************************************************
% REINFORCEMENT LOCATION
% Outer face:
RELOC ID=X11 RT=32202 FA=1 AL=0
RELOC ID=Z12 RT=32202 FA=1 AL=90
% Inner face
RELOC ID=X21 RT=32201 FA=2 AL=0
[1] Dr.techn. Olav Olsen AS, “ShellDesign Theory Manual, rev. 1.1,” 2021.
[2] Det Norske Veritas (DNV), “DNV-ST-C502 Offshore Concrete Structures,” 2018,
amended 2021.
[3] Norwegian Technology Standards Instituion, “NS 3473.E Concrete structures - Design
and detailing rules 6th edition,” 2004.
[4] Norwegian Technology Standards Instituion, “NS-EN 1992-1-1:2004+NA:2008: Design
of Concrete Structures - General Rules and Rules for Buildings,” December 2004.
[5] Vecchio, F. J., Collins, M. P., “The modified compression field theory for reinforced
concrete elements subjected to shear,” ACI Journal, Vol. 83, No. 2, March-April, pp. 219-
231, 1986.
[6] DNV GL SESAM, “https://www.dnvgl.com/services/linear-structural-analysis-sestra-
2276”.
[7] A. d. B. a. B. B. M. Hendricks, Report RTD:1016-1:2017 Guidelines for Nonlinear Finite
Element Analysis of Concrete Structures," Rijkswaterstaat Centre for Infrastructure,
2017.
[8] “Eurocode 2: Design of concrete structures - Concrete bridges - Design and detailing
rules - NS-EN 1992-2:2005”.
[9] F. J. V. o. M. P. Collins, “The Modified Compression-Field Theory for Reinforced Concrete
Elements Subjected to Shear,” ACI, 1986.
[10] E. C. Bentz, “Sectional Analysis of Reinforced Concrete Members,” University of Toronto,
2000.
[11] F. J. Vecchio and R. G. Selby, “Toward Compression-Field Analysis of Reinforced
Concrete Solids,” Jornal of Structural Engineering, vol. 117, no. 6, pp. 1740-1758, 1991.
[12] P. Adebar and M. P. Collins, “Shear Design of Concrete Offshore Structures,” ACI
Structural Journal, vol. 91, no. S32, pp. 324-335, 1994.
[13] F. J. Vecchio and M. P. Collins, “Predicting the Response of Reinforced Concrete Beams
Subjected to Shear Using Modified Compression Field Theory,” ACI Structural Journal,
vol. 85, no. S27, pp. 258-268, 1988.
[14] M. P. Collins, “The Use of Rational Design Methods for Shear,” ACI Special Publication,
vol. 157, pp. 351-377, 1995.
[15] M. P. Collins, D. Mitchell, P. Adebar and F. J. Vecchio, “A General Shear Design Method,”
ACI Structural Journal, vol. 93, no. S5, pp. 36-45, 1996.
[16] P. Adebar and M. P. Collins, “Shear Strength of Members Without Stirrups,” Canadian
Journal of Civil Engineering, vol. 23, no. 1, pp. 30-41, 1996.
[17] E. C. Bentz, F. J. Vecchio and M. P. Collins, “Simplified Modified Compression Field Theory
for Calculating Shear Strength of Reinforced Concrete Elements,” ACI Structural Journal,
vol. 103, no. S65, pp. 614-624, 2006.
«SHELLDESIGN_usrlan.xml»:
<NotepadPlus>
<UserLang name="SHELLDESIGN" ext="inp" udlVersion="2.1">
<Settings>
<Global caseIgnored="yes" allowFoldOfComments="yes"
foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="yes" Keywords2="yes" Keywords3="yes"
Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">00% 01 02 03 04</Keywords>
<Keywords name="Keywords1">
BASCO
BESEC
BRFOR
BRSEC
CHSEC
CMPNS
CMPNS
CRWNS
DECAS
DECFI
DEPAR
DESEC
EXECD
FAPAR
FATIG
FILST
FVFIL
GRECO
HEADL
INCDF
INPLC
LAREA
LDFAC
LOADC
LORES
NONLI
OLCFI
PLFIL
RELOC
RERES
RETYP
RFILE
RMPEC
RMPNS
SHAXE
SHEXT