Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Reference Guide
Reference Guide
Table Of Contents
GETTING STARTED.................................................................................................. 3
Disclaimer .............................................................................................................................................................. 3
Introduction........................................................................................................................................................... 4
About program .................................................................................................................................................... 4
About documentation .......................................................................................................................................... 4
Installation ............................................................................................................................................................. 5
Installation options .............................................................................................................................................. 5
System requirements ........................................................................................................................................... 6
Demo version ...................................................................................................................................................... 7
Uninstalling program........................................................................................................................................... 7
Terminology......................................................................................................................................................... 11
Co-ordinate systems............................................................................................................................................ 12
Introduction to co-ordinate systems................................................................................................................... 12
Global co-ordinate system ................................................................................................................................. 12
User-defined co-ordinate system ....................................................................................................................... 12
Entity co-ordinate systems................................................................................................................................. 13
Introduction to entity co-ordinate systems ..................................................................................................... 13
Cross-section co-ordinate system................................................................................................................... 13
Beam co-ordinate system ............................................................................................................................... 14
Geometric block co-ordinate system.............................................................................................................. 14
Point definition co-ordinate systems ................................................................................................................. 14
Introduction to point definition ...................................................................................................................... 14
Cartesian co-ordinate system ......................................................................................................................... 15
Cylindrical co-ordinate system ...................................................................................................................... 15
Spherical co-ordinate system ......................................................................................................................... 16
Units ..................................................................................................................................................................... 17
Introduction to units .......................................................................................................................................... 17
Length units ....................................................................................................................................................... 17
Angle units ........................................................................................................................................................ 19
iii
Reference Guide
User interface....................................................................................................................................................... 21
Introduction to user interface............................................................................................................................. 21
Title bar ............................................................................................................................................................. 22
Status bar ........................................................................................................................................................... 22
Menu bar............................................................................................................................................................ 23
Tree menu window ............................................................................................................................................ 23
Toolbars............................................................................................................................................................. 24
Command line ................................................................................................................................................... 24
Property table .................................................................................................................................................... 26
Progress bar ....................................................................................................................................................... 28
Application windows......................................................................................................................................... 28
Introduction to application windows.............................................................................................................. 28
Graphical window.......................................................................................................................................... 28
Graphical window pop-up menu.................................................................................................................... 29
Document window ......................................................................................................................................... 30
Preview window............................................................................................................................................. 30
Property window ............................................................................................................................................... 31
Property window............................................................................................................................................ 31
Action buttons................................................................................................................................................ 32
Detailed properties ......................................................................................................................................... 34
Example ......................................................................................................................................................... 34
Database managers ............................................................................................................................................ 36
Introduction to database manager .................................................................................................................. 36
Layout and operation of a database manager ................................................................................................. 36
Opening the database manager ...................................................................................................................... 39
Pop-up menu of database manager ................................................................................................................ 40
User level.............................................................................................................................................................. 41
Level of the user interface ................................................................................................................................. 41
iv
Table Of Contents
Selections.............................................................................................................................................................. 61
Introduction to selections................................................................................................................................... 61
Making a selection............................................................................................................................................. 61
Removing the entities from selection ................................................................................................................ 64
Making a selection based on a specific property ............................................................................................... 65
Adjusting the filter for selections ...................................................................................................................... 65
Modifying a selection ........................................................................................................................................ 66
Applying a selection .......................................................................................................................................... 66
Clearing a selection ........................................................................................................................................... 66
Saving and reading a selection .......................................................................................................................... 67
Selections versus editing of properties .............................................................................................................. 70
Controlling the selection-versus-editing process ............................................................................................... 71
Selections of slabs with openings ...................................................................................................................... 71
Activity ................................................................................................................................................................. 73
Introduction to activity ...................................................................................................................................... 73
Activity types .................................................................................................................................................... 73
Switching the activity On or Off ....................................................................................................................... 73
Activity according to layers............................................................................................................................... 74
Activity according to current selection.............................................................................................................. 74
Activity according to working plane ................................................................................................................. 74
Activity according to clipping box .................................................................................................................... 74
Inverting the activity.......................................................................................................................................... 74
Controlling the display style of inactive members ............................................................................................ 75
Layers................................................................................................................................................................... 78
Introduction to layers......................................................................................................................................... 78
Layers manager ................................................................................................................................................. 78
Defining a new layer ......................................................................................................................................... 79
Applying defined layers..................................................................................................................................... 79
Displaying and hiding a layer............................................................................................................................ 80
Ignoring selected layers in calculation .............................................................................................................. 80
v
Reference Guide
Line grid............................................................................................................................................................... 91
Introduction to a line grid .................................................................................................................................. 91
Types of line grid............................................................................................................................................... 91
Line grid manager.............................................................................................................................................. 93
Creating a new line grid..................................................................................................................................... 94
Adjusting line grid parameters .......................................................................................................................... 94
Adjusting the display style of line grid .............................................................................................................. 95
Displaying and hiding a line grid ...................................................................................................................... 95
Using a line grid ................................................................................................................................................ 96
Editing an existing line grid............................................................................................................................... 96
vi
Table Of Contents
MATERIALS........................................................................................................... 121
vii
Reference Guide
viii
Table Of Contents
ix
Reference Guide
x
Table Of Contents
xi
Reference Guide
Absences............................................................................................................................................................. 325
Introduction to absences .................................................................................................................................. 325
The principle of Absences ............................................................................................................................... 325
Creating a project allowing for absences......................................................................................................... 326
Absence groups ............................................................................................................................................... 326
Defining a new absence................................................................................................................................... 326
Absence on a beam member ............................................................................................................................ 327
Absences in a support ...................................................................................................................................... 327
Associating the absence group with a load case .............................................................................................. 328
Displaying the required Absence group .......................................................................................................... 328
Editing the existing absence ............................................................................................................................ 328
Deleting the existing absence .......................................................................................................................... 328
xii
Table Of Contents
Boreholes............................................................................................................................................................ 344
Introduction to boreholes................................................................................................................................. 344
Inserting a new borehole.................................................................................................................................. 345
Editing the existing borehole ........................................................................................................................... 346
Deleting the existing borehole ......................................................................................................................... 346
Displaying or hiding the existing boreholes .................................................................................................... 346
Displaying the earth surface ............................................................................................................................ 346
Refreshing the earth surface ............................................................................................................................ 347
xiii
Reference Guide
xiv
Table Of Contents
xv
Reference Guide
xvi
Table Of Contents
Introduction....................................................................................................................................................... 483
xvii
Reference Guide
Prestressing........................................................................................................................................................ 509
Pre-tensioned prestressed concrete .................................................................................................................. 509
Introduction to prestressing.......................................................................................................................... 509
Materials of Prestressing Tendons ............................................................................................................... 509
Properties of pre-tensioned tendons ............................................................................................................. 509
Types of Prestressing Units.......................................................................................................................... 511
Short-term losses.......................................................................................................................................... 512
Stressing bed ................................................................................................................................................ 513
Bore hole pattern.......................................................................................................................................... 514
Sectional strand pattern................................................................................................................................ 518
Beam strand pattern ..................................................................................................................................... 521
Results.......................................................................................................................................................... 525
Post-tensioned prestressed concrete ................................................................................................................ 529
Source geometry .......................................................................................................................................... 529
Internal tendons............................................................................................................................................ 536
External tendons........................................................................................................................................... 542
Results.......................................................................................................................................................... 543
CALCULATION...................................................................................................... 545
xviii
Table Of Contents
RESULTS............................................................................................................... 571
xix
Reference Guide
xx
Table Of Contents
xxi
Reference Guide
DOCUMENT........................................................................................................... 679
xxii
Table Of Contents
xxiii
Reference Guide
Allplan................................................................................................................................................................ 750
Allplan ............................................................................................................................................................. 750
Allplan - Importing SCIA ESA data................................................................................................................ 750
Allplan - Update from ESA file....................................................................................................................... 751
Allplan - Exporting SCIA ESA data................................................................................................................ 751
Allplan - Save to ESA file ............................................................................................................................... 751
Allplan - Edit in Modeller ............................................................................................................................... 752
Allplan - Calculate ESA .................................................................................................................................. 752
xxiv
Table Of Contents
IFC...................................................................................................................................................................... 781
IFC................................................................................................................................................................... 781
IFC import ....................................................................................................................................................... 782
IFC export........................................................................................................................................................ 783
IFC update ....................................................................................................................................................... 783
DSTV.................................................................................................................................................................. 784
DSTV .............................................................................................................................................................. 784
DSTV import ................................................................................................................................................... 784
DSTV export ................................................................................................................................................... 784
StepSteel............................................................................................................................................................. 789
StepSteel - analysis model ............................................................................................................................... 789
StepSteel - import of analysis model ............................................................................................................... 790
StepSteel - export of analysis model ............................................................................................................... 790
StepSteel - structural model............................................................................................................................. 791
StepSteel - import of structural model............................................................................................................. 791
StepSteel - export of structural model ............................................................................................................. 791
Tekla................................................................................................................................................................... 792
Tekla................................................................................................................................................................ 792
xxv
Welcome to SCIA Scientific Software
Thank you for choosing SCIA.ESA PT.
SCIA
1974-2007 Version 2007.1
scia scia
Reference Guide
scia scia
SCIA.ESA PT is a Windows software system for calculation and design of civil engineering structures.
It provides a wide range of application:
from calculation of simple single-beam structures
to analysis of frames
to advanced design of complex and extensive three dimensional projects of steel, concrete, timber, and
almost any other material.
You can find more about the company and its products on www.scia-online.com. You may get connected to
SCIA Internet pages through program function Help > SCIA On-line.
Version info
1
Getting started
Disclaimer
This document is being furnished by SCIA for information purposes only to licensed users of SCIA software
and is furnished on an "AS IS" basis, that is, without any warranties, whatsoever, expressed or implied. SCIA
is not responsible for direct or indirect damage as a result of imperfections in the documentation and/or
software.
Information in this document is subject to change without notice and does not represent a commitment on the
part of SCIA. The software described in this document is furnished under a license agreement. The software
may be used only in accordance with the terms of that license agreement. It is against the law to copy or use
the software except as specifically allowed in the license.
Contact address
SCIA Group n.v.
Scientific Application Group
Industrieweg 1007 B-3540 Herk-de-Stad (België)
Tel.(+32) (0)13/55 17 75 Fax.(+32) (0)13/55 41 75
E-mail scia@scia.be
3
Reference Guide
Introduction
About program
Program mission
The SCIA.ESA PT software system has been designed and developed to provide structural engineers and
designers with an efficient, comprehensive and robust tool.
Theoretical background
SCIA.ESA PT is a software system for a static and dynamic analysis of structures and their design to
standards. It is grounded on the displacement-based finite element method.
SCIA.ESA PT does not work with finite elements directly but it exploits structural elements (referred to as
members) on which a finite element mesh is automatically generated just before the calculation.
SCIA.ESA PT can be used to calculate and design structures consisting of beam members (modelled by linear
finite elements) and planar parts such as walls, plates, and curved slabs (modelled by 2D finite elements).
Types of calculation
SCIA.ESA PT comprises calculation modules for the following types of calculation:
linear static calculation (including some non-linear features),
geometrically non-linear calculation,
dynamic natural vibration calculation,
seismicity calculation,
buckling analysis.
Code checks
In addition to the calculation itself, SCIA.ESA PT enables the user to carry out the final design of a structure in
accordance with appropriate technical standards.
The "Code Check library" of SCIA.ESA PT contains a multi-national set of technical standards for various
material types, mainly for steel and concrete.
Important note: A proper and exhaustive application of program features assumes that a user is
well accustomed to the principles of the finite element method, is familiar with appropriate technical
standards and conventions, and is a skilled professional in the field of design and calculation of
engineering structures.
About documentation
We recommend undergoing a specialised training for SCIA.ESA PT organised for you by your
local SCIA dealer before using the program for real work.
The documentation contains explanation of the program principles, theoretical background and operation and
will provide the user with invaluable knowledge about the SCIA.ESA PT software.
Purpose and contents
This manual provides an in-depth coverage of SCIA.ESA PT main module functionality and covers the input,
calculation and result-evaluation phases for both frame and shell structures.
Special modules such as those for non-linear or dynamic calculation, for design to individual technical
standards, etc. are handled in separate manuals.
Style
The following text format conventions and symbols are used throughout this manual:
4
Getting started
E.g.
Enter the value in the Coefficient field.
Click on [OK] to confirm.
Menu > Submenu Indicates items and subitems from the main menu (on top of
the screen) or from the menu tree (left side of the screen).
E.g. ... choose Setup > Options from the main menu.
Bold With Capital First Refers to a chapter of the manual.
Letters E.g. For more details see chapter Detailed Description.
Installation
Installation options
All the installation options are introduced by the Setup program.
SCIA.ESA PT uses a standard Setup program like many other MS Windows applications.
The installation of SCIA.ESA PT can be made in three modes:
local installation,
installation on a network server,
connection to a network server.
Local installation
Starting the installation
The installation of SCIA.ESA PT is started by running SETUP.EXE program. Once this program has been
started, a language selection dialogue appears on the screen. The language selected here determines the
language of the installation program.
The selected language also affects the language of help files that will be installed. In addition, the selected
language is adjusted as a default language for the first run of the installed SCIA.ESA PT.
Selection of target folder
The following dialogue provides for the selection of path to the application files. By default, the path is set to:
C:\Program Files\SCIA\ESAxx (where is may differ according to a particular version of the program).
Choice of installation type
One of the following types of installation can be selected:
Typical All program files are installed.
Compact Only the essential files are installed.
Selective The user may select whether help files will be installed and what
language versions will be installed.
The next dialogue then summarises the installation information. Once the information is confirmed, the
installation process is started.
The installation program adds group SCIA.ESA PT xx (xx differs according to a particular version of the
program) into Start > Programs. The new group contains items for running the application and its help. In
addition, a short-cut is added onto the desktop.
Maintaining and uninstalling the application
The repairing of the installation or its uninstalling can be started either by a repeated start of SETUP.EXE from
the installation medium or by a selection of appropriate item in Control panel > Add or remove programs.
Update to a higher version
If the installation program finds on the computer an already installed lower version of the program, it updates
the existing installation to the new version.
5
Reference Guide
First, the language of installation must be selected. This language determines the language of help files on all
workstations connected to the server.
In the next dialogue, the folder is selected where all the files of the server installation will be extracted. After
confirmation of the folder, the administration installation is extracted and the network installation is created.
In addition, the following folders are set when the application is installed under Windows 2000 or Windows XP:
User files C:\Documents and Settings\USER_PROFILE_NAME\ESA1\User
Temporary files C:\Documents and Settings\USER_PROFILE_NAME\ESA1\Temp
Project files C:\Documents and Settings\USER_PROFILE_NAME\ESA1\Data
The following folders are set when the application is installed under Windows NT:
User files C:\WINNT\Profiles\USER_PROFILE_NAME\ESA1\User
Temporary files C:\WINNT\Profiles\USER_PROFILE_NAME\ESA1\Temp
Project files C:\WINNT\Profiles\USER_PROFILE_NAME\ESA1\Data
Note: If the user has to or decides to reinstall the program, for any reason, it is generally
advisable NOT TO delete the contents of User files folder. This folder holds all possible settings
made by the user. If the folder is removed as well, all the previously made settings will be lost
(which of course, may be desirable in some cases).
System requirements
Hardware requirements
processor speed 1.5 GHz
RAM 512 MB
graphic card 32 MB, OpenGL support
disk space for the program 200 MB
disk space for projects and the required space may be in GB (Giga Bytes) for
temporary files excessive project
Software requirements
6
Getting started
MS Windows 2000
MS Windows XP
Login requirements
In order to install SCIA.ESA PT, the account must have administrator rights.
In order to run SCIA.ESA PT, the account can have just user rights.
Demo version
Demoversion is fully functioning in all modules with limitation in calculation. Only 25 beam members and 2 load
cases can be calculated. It is even possible to print results, but all printed material contains background text
"UNLICENCED SOFTWARE".
Uninstalling program
In order to uninstall the program use standard Windows procedure: invoke Control panel and select Add or
remove program.
Tips for advanced users: If you are familiar with Microsoft Windows features you may as well
do any of the following:
Assign a hot key to the SCIA.ESA PT program to start it by pressing the defined key combination.
Integrate SCIA.ESA PT into your favourite file manager and start it from the toolbar of that file
manager.
Insert SCIA.ESA PT to the Windows 2000 toolbar.
Insert SCIA.ESA PT to the Microsoft Office short-cut panel.
Use any other approach available in Microsoft Windows environment.
7
Reference Guide
Note: The destination of this folder may be adjusted in the appropriate program setup dialogue.
Temporary folder
This folder stores all the information that the program needs to store during its run.
Note: The destination of this folder may be adjusted in the appropriate program setup dialogue.
Project folder
This folder stores the user-crated projects.
Note: The destination of this folder may be adjusted in the appropriate program setup dialogue.
Files
ESA Project file
ESAD Project file that has been created in a demo or student version of the program. It
cannot be read into a standard licensed version of the program.
EPW Project file created in Esa Prima Win
DB4 Database file
SET Initialisation file for the adjustment of project and user interface.
OTS File with table templates for document.
EPD Template for drawing in Paper space.
8
Getting started
The users of ESA Prima Win may import their EPW projects into SCIA.ESA PT using the appropriate Import
function.
9
Terminology and conventions
Terminology
Global terms
additional data entity An entity that defines properties other than the shape of a
structural member, e.g. load, support, hinge, etc.
catalogue block; A predefined template structure; some of repeatedly used
type structure types of structure have been pre-created and can be quickly
defined by a simple selection of the appropriate type in the
integrated catalogue.
cut-out A rectangular area created by a mouse when dragged over the
screen; the area extends from the point where the drag move
started to the point where the left button was released; the
sides of the cut-out are always horizontal and vertical.
entity Either a beam member, load, support, hinge or any other part
of a structure model the properties of which are defined and
can be edited.
generator A part of the program that automatically generates some kind
of data, e.g. the finite element mesh, load from a given wind
conditions, etc.
geometric entity An entity that defines the geometry (or shape) of the structure.
See member.
intersection line A polygonal line drawn by a mouse on the screen; the line can
intersect as many entities as desired.
member Any structural member.
mesh finite element mesh
solver A part of the program that calculates the structure subject to
the defined load using the selected type of calculation. The
solver first assemblies the set of equations, then carries out the
numerical solution of the problem.
Geometric entities
beam member A straight or curved member defined by means of its midline
and cross-section. The cross-section may be constant or
varying along the length of the beam member.
cross-link A connection of two intersecting beam members.
force load Load in the form of force. It can be either point or continuous.
foundation block A type of support that represents a pad foundation.
hinge Connection of two members. It can be either rigid or of defined
elasticity.
load Any kind of load that the structure is subject to.
moment load Load in the form of bending moment. It can be either point or
continuous.
node Generally a vertex of a member or a point where two or more
members intersect.
predefined load A load defined by means of the composition of e.g. floor. The
user defines individual layers of the floor, their height and
specific weight.
rigid arm A beam member of an infinitely large stiffness.
support Point or line support of a structure. Several types of supports
are available: standard, foundation pad, wall, etc.
11
Reference Guide
Cross-sections
catalogue cross- A cross-section that can be defined by selecting from the
section library of cross-sections. The library is an integral part of
SCIA.ESA PT.
general cross-section A cross-section the shape of which is completely defined by the
user.
reference point The reference point is defined according to a cross-section
type:
for catalogue cross-sections it is located in the first point of the
cross-section,
for general cross-sections and cross-sections defined by a
polygon it is identical with point [0,0].
Note: Some more terms may be found in the Glossary at the end of the documentation.
Co-ordinate systems
Introduction to co-ordinate systems
As a user of SCIA.ESA PT you will come across a set of various co-ordinate systems. Some co-ordinate
systems are essential for the work with the program itself, some others may significantly reduce the effort and
time necessary to get the required result.
The co-ordinate systems may be divided into several groups according to what they relate to:
point definition co-ordinate systems; provides for the definition of geometry in the
geometry definition co-ordinate systems most straightforward way
Note: It is highly recommended to locate the created model of a structure close to the origin of
the global co-ordinate system (i.e. near the point whose global co-ordinates are 0, 0, 0) in order to
prevent possible numerical inaccuracy due to numerical operations carried out with excessively
great numbers.
It is further recommended to focus on this point especially after the model geometry has been
imported from a third-party CAD program.
12
Terminology and conventions
of them can be active at a time. The user can swap between the previously and also newly defined user co-
ordinate systems whenever it seems to be convenient.
For information about setting and using of user co-ordinate systems see chapter Basic Working Tools > User
co-ordinate system.
13
Reference Guide
The local co-ordinate system can be rotated around its x-axis if required.
In addition to this local co-ordinate system, also a principal (or main) co-ordinate system can be referred to on
a beam member. The principal co-ordinate system of a beam member is related to the principal co-ordinate
system of the cross-section of a beam member.
14
Terminology and conventions
15
Reference Guide
External forces
Fx Fy Fz Mx My Mz
Both external forces and translations are considered as positive when acting in the direction of an appropriate
axis. E.g. Force defined in global co-ordinate system and acting in the direction of the positive global X-axis is
taken as positive. Force defined in global co-ordinate system and acting in the direction opposite to the
direction of the positive global X-axis is taken as negative.
16
Terminology and conventions
Reactions
Rx Ry Rz Mx My Mz
Internal forces
N Vy Vz Mx My Mz
Stress
sig x sig y sig z
tau xy tau yz tau xz
Units
Introduction to units
SCIA.ESA PT supports various unit types.
SI units International system of units (metric practice)
FPS units foot-pound-second unit
Imperial, English units, FPS unit
US unit
Length units
Imperial length units
The imperial units for length are:
inch (in),
foot (ft).
The official values for conversion are:
quantity multiply by to obtain
inch 25.400 millimetre (mm)
foot 0.3048 metre (m)
17
Reference Guide
in Units Setup
0 0 3
1 0.1 3.1
2 0.01 3.14
3 0.001 3.142
4 0.0001 3.1416
etc. etc. etc.
Unit symbol
unit symbol
millimetre mm
centimetre cm
decimetre dm
metre m
st
inch (1 option) in
nd
inch (2 option) "
st
foot (1 option) ft
nd
foot (2 option) ‘
st
foot-inch (1 option) ft in
nd
foot-inch (2 option) ‘"
Example
The value is 78.24 cm.
Format Precision Unit symbol Result
scientific 0.001 centimetre (cm) 7.824E+01 cm
scientific 0.01 millimetre (mm) 7.82E+02 mm
engineering 0.001 centimetre (cm) 78.240E+00 cm
engineering 0.01 millimetre (mm) 782.40E+00 mm
decimal 0.01 centimetre (cm) 78.24 cm
decimal 0.001 inches (in) 30.803 in
decimal 0.001 inches (") 30.803 "
decimal 0.001 feet (ft) 2.567 ft
decimal 0.001 feet (') 2.567 '
decimal 0.001 feet-inches (ft in) 2 ft 6.803 in
decimal 0.001 feet-inches (' ") 2' 6.803"
18
Terminology and conventions
Angle units
The display of the angle unit is defined by the format and the precision.
Format
decimal degrees (45.000)
degrees/minutes/seconds (45d0'0")
grads (50.000g)
radians (0.7854r)
Precision
The precision of angle units is analogous to decimal format of Length units.
19
Reference Guide
Similarly to Length units, the settings for display style of angle units can be made in Units setup.
20
Layout and operation
Layout and operation overview
SCIA.ESA PT is a computer program designed for running on Microsoft Windows platform. Therefore, the
program incorporates common MS Windows features and conventions. Consequently, user accustomed to
another MS Windows application will have no difficulties in both (i) orienting in the program and (ii) operating it.
Nevertheless, we assume it more that practical to make a complete description of:
program interface components,
their layout on a screen,
basic and advanced program controls such as dialogues, menus, etc.,
operation of the program control elements.
The following pages will give you a detailed description of every part of the program that you can come across
during your work.
User interface
Introduction to user interface
The user interface is a part of the program that can be seen on the screen and that provides for the
communication between the user and the program. It is often called a "graphical interface".
The user interface consists of several mutually connected and co-operating parts. The following table shows a
brief overview of them.
Title bar It is the top most part of the application window. It holds the
basic information about the application.
Status bar It displays various information related to a concrete
program action.
Menu bar This bar contains a menu that can be used to operate the
program.
Tree menu window It contains a tree-like menu used to call individual program
functions.
Toolbar It provides for fast access to most common functions.
Working window There are two types of application working window:
graphical window and document window (see below).
Graphical window It is a type of an application window that shows drawings of
the designed object. The window displays the designed
object, calculated results and accepts commands from a
mouse.
Document window It is a type of an application window that shows the
information about the designed object in the form of tables,
text comments and, of course, drawings
Preview window The window shows various types of information in the form
of tables and drawings. It can be used to edit objects
properties. This is a special kind of a document window.
Command line The command line can be used to type commands to
operate the program and it also displays brief instructions
about what to do during individual running actions
Graphical window pop-up This menu is a menu associated with each of opened
menu graphical windows of the application. It provides for fast
access to some of the most often used functions.
In addition to these standard Windows application parts of a user interface, SCIA.ESA PT makes use of a set
of unique specially developed control elements that are described in separate chapters (e.g. Property window,
database manager, etc.).
21
Reference Guide
Title bar
The title bar is the heading of the application window. It consists of three parts:
the program icon (on the left side of the bar)
text information about the application name
text information about the name of the opened and active project and the number of the active
project window
three control buttons for (i) minimising the application window, (ii) making the application window
full-screen, and (iii) closing the application on the right side of the bar.
Note: The first and the last feature of the title bar is the common feature of any Microsoft
Windows application.
Status bar
The status bar is a bar placed at the bottom of the application window. It is used to display information about
the program and/or about the functions under process and it contains a few control elements. By default the
status bar shows the following information:
co-ordinates of the mouse When a function requiring the definition of a point (e.g.
cursor position in UCS insertion of a beam member) is running, the status bar
shows the cursor position in the current user co-ordinate
system.
co-ordinates of the mouse If selected in the application settings the status bar shows
cursor position in GCS the co-ordinates also in the global co-ordinate system.
project length units The bar displays the current length unit (e.g. meter, inch,
etc.). The unit can be easily changed by simple clicking on
the unit box on the status bar.
orientation of working plane The working plane box of the status bar shows the current
orientation of the working plane. The orientation can be
changed by clicking on the working plane box.
[SNAP mode] This button enables the user to adjust required SNAP
mode.
[Filter for selections] Selections may be limited to specific entities. This can be
adjusted by means of selection filter. The status bar shows
the current filter status and also provides for its change.
[Current UCS] This button displays the current UCS for the active window.
If pressed, it opens the UCS manager.
[Active code] A small icon shows the flag of the country whose code is
currently set as active.
The status bar also displays a brief help text for program elements like a toolbar button or a menu function if
the mouse cursor is just being placed on such an element.
Example of a status bar
Note: The status bar in the picture does not show the global co-ordinates of the mouse position.
This option can be switched on or off in the Application settings.
22
Layout and operation
Menu bar
The menu bar is, by default, located just under the Title bar of the application window. It can be, however,
moved into another position within the application window. It can be either docked to the left or upper edge of
the application window, or it can be let floating anywhere within the work area.
Majority of SCIA.ESA PT functions is accessible via this menu. There are some functions that can be
accessed only from the tree menu of from toolbars.
Example of menus
menu View > View
23
Reference Guide
click the [Arrow] ( ) button on the toolbar at the top of the command line.
invoke the window pop-up menu and select function End.
Terminating a function
In order to abandon the activated function without accepting the already made changes, press [Ctrl] + Break
keys simultaneously.
It is also possible to invoke the window pop-up menu and select function Cancel.
Toolbars
Toolbars are a small floating windows-like objects containing sets of buttons. The buttons can be used for
opening various functions. The toolbars may be let floating on the screen or may be docked to any side of the
screen.
Examples
toolbar View
toolbar Geometrical
manipulations
Command line
The command line provides for the following:
24
Layout and operation
Number
[space] [sign] [nnn] [.] [nnn] [exp] [sign] [nnn]
[space] if any, ignored
[sign] sign plus or minus (‘+’ or ‘-‘)
[nnn] row of digits 0,1, ..., 9
[,] decimal comma or point
[exp] exponent – sign ‘e’ or ‘E’
Separator
; length value follows
< angle value follows
25
Reference Guide
Property table
A property table is a SCIA.ESA PT unique control used in the program dialogues and in the Property window.
The control looks like a table (basically a two column multi-row table) whose first column contains names of
individual items displayed in the table and the second column shows their values.
Generally, the values in the "value cells" of the property table may be modified. There are various means for
the change of the value (see bellow). In addition, the individual items of the table may be interlinked either (i) to
another part of the program (e.g. another dialogue) or (ii) to a graphical window. Both variants represent a
powerful feature increasing significantly the simplicity and speed of editing process.
In order to unify the appearance of the program dialogues, the property table is also used even for passive
display of information. In such a case, the "value cells" are disabled to prevent an accidental alteration of the
values.
Type of property table cells
name cell It contains the name of the item whose value is displayed in the
coupled value cell.
group cell This is a special case of the name cell. Sometimes, the name cell is
standalone and is not coupled with any value cell. This is used to
display e.g. the name of a group of items.
value cell This cell holds the corresponding data. The data may or may not be
edited depending on the particular situation.
The value cell may be of several types. Where possible, the cell terminology is taken from the standard MS
Windows terminology for dialogue box components. In parenthesis, a descriptive name is added (if applicable).
edit box The basic type of cell provides for manual input of value. Depending on
(simple value the particular item the value may be either numerical or
cell) alphanumerical.
combo box This control is used for items where the proper value is defined by
(selection list selection from a list of available variants.
cell)
tick box This type of cell provides for two limit value only – for YES and NO.
26
Layout and operation
(yes/no cell)
button The button can be used to start a required type of action, e.g. open a
dialogue, etc.
colour list This type is similar to the combo box. The difference is that it offers
colours only.
27
Reference Guide
Progress bar
Especially for large models, some actions performed in SCIA.ESA PT may be rather time consuming. In order
to tell the user what the progress is, a progress bar is shown on the screen.
It simply:
indicates that the program is working,
measures what portion of the total work has been already finished.
The progress bar may appear either in a modal dialogue or on a status bar.
It may look like e.g.:
Note: If the application window is not maximized, it may happen that the progress bar cannot fit
into the status bar whose length is limited by the adjusted width of the application window. In that
case, the progress bar that would normally appear on the status bar is invisible.
Application windows
Introduction to application windows
All the information that the program can give to the user is displayed in an application window. An application
window can of the following types:
graphical window,
document window,
preview window.
The user can use all the window types at the same time and swap between them freely, or he may use just
one type at a time. It depends completely on his or her will and habits.
At the same time, as many graphical and document windows can be opened as the user considers convenient
to him. On the other hand, there can be opened just one preview window.
Graphical window
This window can be perceived as a drawing board, however with rather advanced functionality. A model
defined by the user is displayed in this window. The individual parts of a model can be literally drawn in this
window. All selections of any function are made in this window type and any response of the program to the
user’s action affecting the model is shown in this window. Also the calculated results are shown in this window.
The window both displays the project data and receives information from the user provided by means of
mouse moves and clicking.
An arbitrary number of graphical windows, regardless of their type, can be opened at the same type for one or
several different projects.
Example of a graphical window
28
Layout and operation
29
Reference Guide
Document window
This window type is used to display a document or report about an analysed model, its input data, results of
calculation, and assessment to technical standards (i.e. code check). This window can contain both graphical
and text information.
An arbitrary number of document windows, regardless of their type, can be opened at the same type for one or
several different projects.
Example of a document window
Preview window
At first sight, the preview window looks like a document window. In fact, it is a simplified version of the
document window. You can display information about required entities in this type of window in the form of
clearly readable tables and even edit the structure data in them.
For example, it is possible to display in the preview window information about selected cross-sections, about
selected beam members and their load, etc.
Example of a preview window
30
Layout and operation
Property window
Property window
The property window has its name derived from a property table that is displayed in it. The property window
summarises parameters, characteristics and selected options of particular entities such as nodes, beam
members, loads, result diagrams, etc.
The property window always shows information related to the selected entities or selected function. However,
the property window has been designed to not only passively display the properties, but also to provide for fast
and easy modification of them.
If the current selection consists of only one entity, generally all the parameters can be modified. If more than
one entity has been selected, the property window automatically applies a filter and displays the parameters
that the selected entities have in common.
If a function has been started, the property window may contain some switches that may affect the behaviour
of the function. Most of the functions from service Results are good examples as the property window enables
the user to select required quantity to-be-displayed, adjust the style of result diagrams, etc.
Example of a property window
31
Reference Guide
Action buttons
As the name suggests, the Property Table comprises properties of a particular part of a structure model.
Sometimes however, the property table contains also a control that starts a particular action related to the
element whose properties are displayed in the table.
If such controls (buttons in particular) are put somewhere inside the table, they may be overlooked. Therefore,
these buttons were "extracted" from the table and are located in a special section called Action buttons or
Action toolbar.
Thus, all the actions that are accessible for the current properties or for the "property-owner" are visibly and
clearly separated from the often long list of information and can be easily accessed.
Action buttons are used in various parts of SCIA.ESA PT.
Action buttons in the Property Window
The table below presents some (not all) applications of Action buttons.
service Steel >
function Check
32
Layout and operation
Open preview It opens the Preview window and displays the relevant
information in it.
33
Reference Guide
Detailed properties
Models created in SCIA.ESA PT consist usually of a large number of individual elements. Some of these
elements themselves have a lot of specific properties. Some of the properties may depend on other properties.
Consequently, the total number of properties that must be treated may be enormous.
If all the properties were listed in the Property window, whenever the particular element is selected, the
Property window would be overfilled, unclear, and its contents confusing, which in turn could lead to
unintentional mistakes during the input of property values.
Therefore, a new solution has been developed. Property tables that are too complex to be shown in a single
Property window are divided into several parts, each of which contains properties related to a single "master"
property listed in the main property table.
The "slave" property tables are simple modal dialogues accessible from the main property table via a button.
Example
Let’s imagine a simple frame connection of a column and inclined beam member.
The Property table shown in the Property window of such a connection may look like:
34
Layout and operation
If an end plate is inserted into the connection, a button next to the check box appears and if pressed, the End
plate property dialogue is displayed:
Here all the properties related to the end plate may be defined.
Similarly, if bolts are defined, a button next to the Bolts check box is offered and if pressed, the Bolts property
dialogue is displayed:
35
Reference Guide
Here all the properties related to the used bolts may be specified.
Database managers
Introduction to database manager
A database manager is a tool that provides for all possible operations related to manipulation with entities
stored in some of program databases. The term "program database" stands e.g. for a database of materials,
cross-sections, catalogue blocks, etc. defined in a current project.
It is obvious that:
individual entities of these databases must be somehow defined,
there must be a way to edit them, copy them, delete them,
the user must have an opportunity to review parameters of the individual entities,
there must exist a procedure to select one entity as a "default" for functions requiring an entity of
that type as an input parameter,
the approach to all these points must be unique regardless the type of database.
Consequently, SCIA.ESA PT integrates a tool called "manager".
36
Layout and operation
The list summarises all the database entities that has been defined in the project. Most often, the list contains
names of the entities. However, if useful and practical, some additional information may be added next to the
name.
Property table
The property table displays parameters for the entity that is selected in the list of defined entities. It provides for
a quick review of the parameter values. Some of the parameters can also be edited here. But normally, the
modification of the parameters is performed in the editing dialogue for a particular entity type.
Graphical window
This window contains a schematic drawing of the database entity the parameters of which are presented in the
property table. This window is fitted with a pop-up menu. The menu offers the user some important functions
related to the displayed entity.
Control buttons
There are several control buttons in the Manager that allow to user to use various actions that may be
performed with database entities.
button meaning
[New] This button opens the New entity dialogue where a new entity
can be defined and inserted into the current project.
The newly defined entity is inserted at the end of the list of
defined entities.
[Insert] This button also opens the New entity dialogue where a new
entity can be defined and inserted into the current project.
But, the newly defined entity is inserted before the currently
selected entity in the list of defined entities.
This feature can be used to have the entities in user-defined
order and not in the order of insertion.
[Edit] This button opens the Editing dialogue for the entity currently
selected in the List of defined entities. The Editing dialogue
provides for thorough and detailed review or editing of the entity
parameters.
[Delete] This button allows the user to get rid of those entities of the
particular database that are no longer necessary in the project.
[Copy] The Copy button makes a copy of the entity that is selected in
the List of defined entities.
[System It enables the user to read items from a standard system
database] database.
[Read] It enables the user to read database items from an external file
– user’s database.
[Save] It saves selected entities of the database to an external file –
user’s database.
[Text Output] This button opens the preview window and displays all the
parameters in it for the entity that is selected in the List of
defined entities.
[Close] This button has got two functions. First, it sets the currently
highlighted item in the List of defined entities as the active (or
current) entity. Second, it closes the database manager.
[Unify] This button enables the user to select items from the list of
defined items that will be united with the currently selected item.
Thus it is possible to get rid of excessive number of doubled
items, or to establish a single item for entities that originally
used several items (e.g. to assign one cross-section to beam
members that originally had different cross-sections). See
Example below.
37
Reference Guide
Later you may want to unify the section of the two left beams and have both of them of rectangular cross-
section. Of course, you may edit the properties of the beam and change its cross-section. On the other hand,
sometimes it may be useful to "unify" the sections (and if required, get rid of the abandoned cross-section type,
that can be automatically deleted from the database).
You call the Unify function to merge two cross-sections into one. In our example do the following:
1. select the rectangular cross-section,
2. call function Unify,
3. select the I section,
4. confirm with OK,
5. the I-section is removed from the project database, two beams are assigned the same rectangular
cross-section.
Filter
The filter provides for more readable representation of data in the Manager if the current project contains an
excessive number of defined entities of the particular type. The filter allows the user to set a limited set of
entities that are displayed in the List of defined entities. The entities that do not meet the chosen criterion are
"removed" from the list, but still remain normally defined in the project.
Note: Some specific database managers may contain additional functionality. It is added in the
form of additional control buttons.
Name
Note: The name of any item in any manager should be up to 8 characters in length. Longer
names should not be used and may be truncated by the program.
38
Layout and operation
Note: The Particular manager can also be opened from various property dialogues that contain
an item associated with the particular database manager Such an item contains a button to open
the appropriate manager.
Example:
A cross-section manager opened from within the property dialogue of a new beam member.
39
Reference Guide
40
Program settings
Language of program
Language of the program
By default, the program starts and works in the language chosen during the installation. For many users,
however, another language of the user interface may be more suitable. The language of the application and
language for outputs can be set in the Setup > Options dialogue.
The procedure for adjustment of a required language
1. Open function Setup > Options :
a. using menu function Setup > Options,
Note: The change takes affect only after the restart of the program.
User level
Level of the user interface
The user may choose from two predefined settings of the user interface:
Standard This option is recommended for beginners and for those who
need to analyse just simple, mainly 2D, frame structures. In this
level, the program automatically hides some features that are
not essential for standard or simple projects.
Advanced This option is useful for those who need to make a project of a
complex structure and for well trained and advanced users of
the program. In this mode, the user has access to all program
features which inevitably leads to longer menus and fuller
dialogues.
Standard level
In the Standard level there are several limitations:
Project settings: Only options Non-linearity, Buckling and CAD-shape are
Functionality available.
In Non-linearity, only options Initial deformations and
nd
curvature and 2 order – geometrical nonlinearity are
available.
Project settings: Only option One is available.
Model
Project settings: Neither Wind load nor Snow load can be defined.
Loads
Service Structure Items Arbitrary profiles, Import ESA project, Rigid arm,
Cross-link are not available.
Service Structure: In 3D model, parameter Alpha is not available.
New beam
Service Structure: Only Point supports in node can be defined.
Support
41
Reference Guide
Application options
Workspace settings
Workspace settings cover various parameters that allow the user to adjust the SCIA.ESA PT user interface to
meet his/her needs, requirements and habits.
For setting of application options see chapter Adjusting the application options.
Environment settings
Parameters affecting the user interface appearance make up this group of Workspace settings.
Window settings
Show scrollbar in view This item specifies whether the graphical windows are
equipped with scroll-bars on their right and bottom edges.
42
Program settings
Rendering The item sets the mode that is used for drawing into application
graphical windows.
Hidden lines This option specifies the mode for hidden lines of individual
structural entities.
Line pattern length This item specifies the style of dashed lines.
Rendering
Disabled This mode disables any rendering. The drawing on the screen
is fast but reverse surfaces of the structure cannot be hidden
and are shown.
Disabled – wire This mode is almost identical to the one above. It is however
modified to run even on computers with old types of graphical
cards where the mode above may not function properly.
Enabled (hardware or If this option is selected, the hardware rendering capability of
graphic card rendering) the computer is employed. This option may lead to a "distorted"
display on some computers, especially those with older models
of graphic cards.
Software emulation This options tells the computer to simulate the rendering
capability by means of software algorithms. This option should
work properly on all computers. However, if selected on slower
one it may lead to longer response of the computer during
regeneration of the screen.
Hidden lines
The Hidden lines option serves as a substitute for full and proper rendering if the Rendering itself is disabled.
The available options are:
Invisible The hidden lines (hidden parts of entity surfaces) are not drawn
at all.
Dashed The hidden lines are drawn in dashed style.
In addition to the above-mentioned options, it is possible to select whether the intersections of individual
surfaces should be calculated and displayed.
Note: The settings made here determine which mode of rendering and hidden line display is set
for the application. This setting does not mean that the rendering of the scene (i.e. of what is
displayed on the screen) is really applied. To do so, the rendering must be switched on for the
required graphical window. This can be done by means of the appropriate view parameter for the
appropriate graphical window.
Command settings
Right mouse button If this option is ticked, the right mouse button generates End of
click generates End of command when pressed in any opened function such as
function definition of a new beam member, move of beam member, etc.
Skins
Select skin This option allows the user from pre-defined screen styles of
the application.
43
Reference Guide
Other parameters
Maximum number of This value determines the maximum number of entities that
grouping properties can be selected at a time so that the Property window was
filled with the parameters of the selected entities. If the number
specified here is exceeded, the property window is left blank
and can be filled in only on user’s explicit request.
Display global co- By default, the status bar displays co-ordinates defined in an
ordinates in status bar active user co-ordinate system. In addition, the global co-
ordinates may be displayed as well.
For setting of application options see chapter Adjusting the application options.
For setting of application options see chapter Adjusting the application options.
Directories settings
This dialogue allows the user to specify the location of SCIA.ESA PT files. The adjustment can be made
separately for individual file types.
Temporary The folder stores any temporary files.
User The folder stores all files with user-made settings.
Project The folder stores projects created and saved by the user.
Database The folder stores databases provided with the program.
Profiles The folder stores databases of cross-sections provided with the
program.
User block library The folder stores all user blocks that may be arranged in
subfolders of this main library folder.
Note: The changes made in this dialogue will take affect ONLY after the program is closed and
restarted. The items on this tab sheet CANNOT be edited if any project is currently opened.
For setting of application options see chapter Adjusting the application options.
Project settings
This dialogue offers a set of settings that relates to projects opened in SCIA.ESA PT.
None No action is carried out when the application is started.
Last opened project The last opened project is automatically loaded into the
application on its start.
Show Open project When the application is started, the Open project dialogue is
44
Program settings
For setting of application options see chapter Adjusting the application options.
Protection settings
The Protection settings specify the type of software protection that is used with the program.
The hardware lock (dongle) that is an integral part of a properly licences installation of SCIA.ESA PT contains
information about available (i.e. legally purchased) modules. The licence information can also be stored in a
coded file that can be stored on the local computer or anywhere within the local network. The licence
information from this coded file can be read by a commercial licence manager Flexlm. The licence manager
can manage multiple licences and control the number of simultaneously attached (i.e. working at the same
time) users. The licences controlled by the licence manager Flexlm are called "floating" licences. The licence
stored directly in the dongle is called "standalone".
Type
demo The program starts in demo mode only.
only standalone The licence information is read only from the hardware lock.
only floating The licence information is read only from the licence file of
licence manager Flexlm.
first standalone, then First, the licence stored in the hardware lock is sought. In case
floating of failure, the licence manager Flexlm is used to find a valid
and free licence.
This option is useful if a user with a local hardware lock wants
to use his/her licence. The licence-seeking process ensures
that the licence from the local hardware lock is used instead
preferably and the network licence is preserved for other users
that are not equipped with hardware locks.
first floating, then First, the licence is sought using the licence manager Flexlm.
standalone In case of failure, the local hardware lock is sought.
For setting of application options see chapter Adjusting the application options.
45
Reference Guide
default default.
Save as user Saves the current settings as the user’s default settings. These
default settings may be later read by the above mentioned function.
Project settings
Basic project settings
Basic project data
The basic data of a project describe the project and define some of its main parameters.
Project filename
It shows the name of the project.
Project data
This group of items allows the user to enter some statistical data about the project
Name name of the project
E.g. Eddy Merckx's Airport – Brussel
Part name of the project part, if the project is complex and consists
of several partial sub-projects
E.g. Western hall + connection footbridge
Description E.g. variant A (underground parking, restaurants on first floor,
check-in desks on second floor)
Author name of the project author
E.g. Sven Nijs
Date date of the last project modification, or date of the program
creation, etc.
E.g. 02/02/02
Structure
Here, you can choose the type (or we can say "dimension") of the structure you want to model. Depending on
the type selected, some of the functions and options of the program may be disabled or hidden (e.g. in the
case of 2D frame oriented in plane XZ, the button for setting the sight of the model from the direction of X and
Z axes respectively won't be present on the View toolbar). This feature leads to a significant simplification in
the operation of the program for simpler types of structures. The functions and options that are not appropriate
(are not possible practically) for the particular type are hidden and do not add to the complexity of the program.
The idea behind this feature is: A complex task requires a complex tool, but a simple task can get by a simple
tool.
Truss XZ The beam members of a model are capable of carrying axial
forces only. That means that pin ends (hinges) are
meaningless, supports do not have rotation degrees of freedom
defined and results consists of axial forces only. Only a 2D
model can be created.
Frame XZ The beam members can represent a planar frame structure.
Only a 2D model can be created.
Truss XYZ This mode is similar to Truss XZ, but a real 3D structure can be
created.
Frame XYZ This option is similar to Frame XZ, but a real 3D structure can
be created.
Grid XY A horizontal grate can be modelled in this mode.
Plate XY This mode provides for analysis of combined beam member
and slab structure. All the members must be located in a
horizontal plane. Only a 2D model can be created.
Wall XY This mode is similar to Frame XZ mode, but vertical walls can
be inserted as well. Only a 2D model can be created.
46
Program settings
General XYZ This option allows the user to model and analyse a 3D
structure consisting of any structural members: beam members
as well slabs (plates, walls, shells).
Note: Item Structure is compulsory and the user has to make a choice from the available
variants.
Material
This option tells the program which materials will be used for members of the structure. The advantage of this
in advance selection is that the program functions working with materials will know, which material the user is
interested in. Therefore, the functions will not offer other material types and, consequently, the dialogs, lists
and similar items will be lucid and readable as much as possible.
If the user realises later that some other material type is necessary, it is of course possible to call the setting
dialogue any time in the future and widen the selection of used material types.
Note: At the beginning, i.e. at the time when a new project is being created, it is necessary to
select at least one material type.
Project level
The user can choose a layout of the program interface which best reflects (i) his or her habits, (ii) his or her
level of familiarity with the program, and (iii) the complexity of the project to be dealt with. Two options are
available:
Standard the program interface will offer the most often used functions
and features
Advanced the program interface will offer all available functions and
features
Model
One the project will contain a single model of a structure
Absence the project can contain some members that may be missing in
some stages of the analysis
Construction stages the project will represent modelling of construction stages
appearing during the execution of the structure
Code
The selection of the active code determines how the program deals with data related to a specific technical
standard. In practice it means that the code selection affects:
the materials offered as code-related materials, e.g. steel or concrete grades, etc.
the procedures, algorithms and possible parameters performing and necessary to perform code
checks.
Note: The choice of a particular national standard may have an effect on the layout and even
functionality of numerous functions. E.g. functions like Load case and Load group have got
parameters that depend on the current code of the project. That means that these function offer the
user different parameters for e.g. Czech standard than for let’s say Eurocode. Also the functionality
of some functions or services is different for different codes.
The procedure for setting the parameters is the same as for other project parameters.
Functionality settings
SCIA.ESA PT offers a wide range of capabilities. In order to make the operation of the program as clear and
simple as possible, the project settings allow for selection of those features that are needed and required.
The Functionality settings dialogue comprises options that control both the appearance and function of the
program. That means that until some advanced feature is selected in this dialogue, the program neither
performs the specific task nor even offers it in the menu.
47
Reference Guide
Stability
This option allows the user to calculate stability problems.
Dynamics
When ticked the option makes the dynamic analysis features available to the user. The appropriate dynamics-
related functions and parameters become available in menus and solver adjustment dialogues.
There is one dynamics sub-option:
Seismic If this option is ON, seismic calculations can be performed.
Initial stress
The option, when selected, opens possibility for the introduction of initial stress state in members of a structure
being modelled in SCIA.ESA PT.
Subsoil
The Subsoil functionality represents an important and powerful feature of the program especially if the
interaction of the analysed structure with its subsoil must be taken into account.
Structural shape
This option enables the user to use two different "shapes" in his/her model. Normally, the calculation model is
created and used for calculations, evaluation of results and design and checking to a particular technical
standard.
In addition, the user may also define a structural shape that is derived from the calculation shape and can be
used for impressive drawings and is also useful during the design of connections.
Climatic loads
If wind or snow loads are supposed to act on the structure, this functionality option must be set ON.
Parameters
Advanced users of SCIA.ESA PT may find it very useful to define some of the program input values as
parameters. Parameters, if applied, provide for fast, easy and simple change of e.g. structure dimensions, load
values, etc. One single modification of the appropriate parameter leads to automatic regeneration of the model
with the new defined value.
Prestressing
This option provides for calculation of prestressing.
Steel
Design of steel structures may require not only the determination of internal forces and deflexions, but also
some other tasks related to a safe design and realisation of a steel structure.
Pinned connections This option opens possibility for the definition of pinned
connections of steel members.
48
Program settings
Frame connections This option opens possibility for the definition of frame
connections of steel members.
Fire resistance The type of fire resistance for steel members may be defined
after this option has been selected.
Overview drawings This option controls whether "wizards" for automatic generation
of pictures in the Picture gallery are available or not.
Expert system If this option is ON, the user may use the expert system for the
design of connections. User defined connections may be saved
into this system and the saved connections may be applied
later to other joints.
Connection This option activates a wizard that helps the user create
monodrawings drawings of defined connections.
The procedure for setting the parameters is the same as for other project parameters.
Loads settings
The procedure for setting the parameters is the same as for other project parameters.
Wind region
This parameter defines the region where the modelled structure will be located. The region may influence wind
loads that the building will be exposed to. The user may choose from three options for this item:
None There is be no wind load applied.
Code The wind region is defined according to appropriate national
standard.
Library The user specifies the height-wind pressure curve. The real
load is then defined as a force load but its type must be set to
Wind. The load value input by the user then represents the
load width.
Note: For more information about the generation of wind load see chapter Loads > Load generators > Wind
generator.
Snow region
This parameter defines the region where the modelled structure will be located. The region may influence
snow loads that the building will be subject to. The user may choose from three options for this item:
None There is be no snow load applied.
Code The snow region is defined according to appropriate national
standard.
Snow weight The user specifies the snow weight per square meter. The real
load is then defined as a force load but its type must be set to
Snow. The load value input by the user then represents the
load width.
Note: For more information about the generation of wind load see chapter Loads > Load generators > Snow
generator.
Combinations settings
This tab provides for the adjustment of load case parameters for automatic generation of load case
combinations based on a particular national standard.
The procedure for setting the parameters is the same as for other project parameters.
49
Reference Guide
50
Program settings
Load program default This option loads default settings as they were adjusted by the
settings developer of the program.
Store user default This option saves the current settings for all palettes as your
setting personal settings.
Store user default This option loads the settings that have been previously saved
setting by means of the button described one line above.
Colours Setup
Adjustment of colours is a part of settings made for graphical palettes.
The adjustment of colour and line style can be made separately for each entity type and drawing part. The
following parameters can be adjusted for each available entity or symbol:
colour The user may select from a set of basic pre-defined colours or
may mix his/her own shade.
line style The user may select from a set of available line styles.
width This parameter defines the thickness of the line.
If the width type is set to pixels, the user may select the
thickness in pixels of the screen.
If the width type is set to metric, the user may adjust the
thickness in metric units.
width type This options tell in which units the line thickness is specified.
Pixels are useful if the drawing is "tuned" for screen display.
Metric option is usually the right choice if the final drawing is
made on a graphical device such as printer, plotter, etc.
Note: The settings are made separately for individual palettes. For more information about the
use of palettes see chapter Display Setup palettes.
51
Reference Guide
Font Setup
Adjustment of fonts is a part of settings made for graphical palettes.
For each of the texts the following parameters can be adjusted:
size Specifies the size of labels.
size definition Specifies how the size is measured. It may be measured in
units of graphical device or in absolute units (i.e. the units in
which the structure is defined).
colour This item specifies the colour of the text.
placement The labels may be put into:
the plane of the screen
plane XZ
plane XY
bold Labels are in bold letters.
italic Labels are in italic letters.
underline Labels are in underlined letters.
strikeout Labels are in stroked out letters.
Note: The settings are made separately for individual palettes. For more information about the
use of palettes see chapter Display Setup palettes.
52
Program settings
Note 1: The settings are made separately for individual palettes. For more information about the
use of palettes see chapter Display Setup palettes.
Note 2: The Setup dialogue supports the standard Windows feature – multiple selection.
Therefore, if the same property should be set for several beam types, the types can be selected at
the same time and the property adjusted in one step. The multiple selection is accessible via [Shift]
+ click and [Ctrl] + click combination.
Note 3: For more information about structural types see chapter Geometry > Structural model.
Note: The settings are made separately for individual palettes. For more information about the
use of palettes see chapter Display Setup palettes.
Units Setup
In SCIA.ESA PT the user uses and comes into contact with a good number of various physical quantities. In
order to allow the user to adjust preferable units and display style of these quantities, the program offers a
means for user’s adjustment.
The adjustment can be done in Units Setup dialogue.
Unit "parameters"
Unit It sets the unit in which the value of appropriate quantity is
displayed.
Decimal length It defines number of decimal digits to be displayed when the
corresponding quantity is displayed.
Output format It specifies the format of displayed value for individual the
quantity. See below.
Output format
53
Reference Guide
Note: For more information about units see chapter Terminology and conventions > Units.
Scales
Adjusting the scales
The entities displayed on the screen are displayed in a specific scale in order to fit into the area of the
graphical window. The user may adjust the scales to comply with his/her wishes.
The procedure for adjustment of scales
1. Open the Scales Setup dialogue:
a. either using menu function Setup > Scales,
54
Program settings
Note: The size of drawn symbols (loads, masses, etc.) is calculated from the values of
parameters described above and also from the value of scales multiplier described in chapter Fast
multiplying of scales. The larges symbol of all the symbols is as big as the value of multiplier. I.e., if
the multiplier is equal to 1, the largest symbol is one metre long, if the multiplier is equal to 2, the
largest symbol is two metres long. The size of other symbols is in proportion to the largest symbol
and is calculated from the parameters specified in the table above.
The dialogue contains also three save/read buttons.
Read application Reads settings as they were made by the developer of the
default program.
Read user default Reads settings that have been previously saved as user’s own
default.
Save as user Saves the current settings as the user’s default settings. These
default settings may be later read by the above mentioned function.
See also Example of scales setup.
55
Reference Guide
Toolbar View contains an edit box with two spin arrows ( ) which can be used to easily define a
multiplier for current scales.
Scales for all entities are so adjusted that the largest drawn symbol is as long (in metres) as the multiplier
value.
For more about the procedure of setting the symbol size see chapter Adjusting the scales.
See also Example of scales setup.
Figure 1
Setup > Scales > Loads and masses > Force = 1
Setup > Scales > Loads and masses > Mass = 1
Fast scales multiplier on toolbar View = 1
The largest symbol is 1 metre long (see the auxiliary dimension line on the left). Symbols of loads and masses
are of the same size.
Figure 2
Setup > Scales > Loads and masses > Force = 1
Setup > Scales > Loads and masses > Mass = 2
Fast scales multiplier on toolbar View = 1
56
Program settings
The largest symbol is 1 metre long (see the auxiliary dimension line on the left). Symbols of masses are half
size of the load symbols.
Figure 3
Setup > Scales > Loads and masses > Force = 1
Setup > Scales > Loads and masses > Mass = 1
Fast scales multiplier on toolbar View = 2
The largest symbol is 2 metres long (see the auxiliary dimension line on the left). Symbols of loads and
masses are of the same size.
Figure 4
Setup > Scales > Loads and masses > Force = 1
Setup > Scales > Loads and masses > Mass = 2
Fast scales multiplier on toolbar View = 2
57
Reference Guide
The largest symbol is 2 metres long (see the auxiliary dimension line on the left). Symbols of masses are half
size of the load symbols.
Advanced settings
Document Setup
The Document Setup dialogue enables the user to adjust default values for the style of document. The
parameters are described in chapter Document > Adjusting the document default settings.
Note: The settings adjusted in this dialogue are taken into account whenever a new drawing is
inserted into the picture gallery by means of Picture to gallery function ( ). For example, if the
default picture style is set to "wire", the drawing from the graphical window is inserted as "wired"
even though it was e.g. rendered in the graphical window. The style may be later edited in the
Picture gallery manager.
FE mesh Setup
Finite element mesh is generated automatically by the program. The user, however, may specify parameters
that control the generation process.
These parameters may be defined in the calculation dialogue or in the program setup.
The setup dialogue can be opened using menu function Setup > Mesh.
The meaning f individual parameters is given in chapter Calculation > Generating the FE mesh > Parameters
of FE mesh.
Solver Setup
This setup dialogue provides for adjustment of basic parameters controlling the calculation. The parameters
are described in chapter Calculation> Calculation types > Static linear calculation.
The parameters may be also specified in the calculation dialogue just before the calculation is executed.
58
Program settings
Max. distance of node Specifies the maximal allowable distance of a node from the
to 2D member plane plane of a 2D member. If the actual distance is larger than this
limit value, the geometry is considered invalid and a
corresponding warning is issued.
Displaying
Precise member This parameter comes into account only if surfaces are
surface switched on.
If ON, the shape is displayed as precisely as possible.
If OFF, only the schematic shape of the cross-section is
displayed.
The parameter has meaning in particular for steel rolled
sections.
Immediate refresh of If ON, the structural model is automatically refreshed after all
structural model changes.
If OFF, the structural model is refreshed manually on user’s
request.
59
Basic working tools
Selections
Introduction to selections
Whenever the user needs to do anything with any part of his/her model, s/he must, first of all, determine which
part of the model should be treated. In other words, the user has to make a "selection" of members that will be
processed.
Once the selection is defined, the required operation may be started. The selection may be formed by a single
entity or it may hold as many entities as required. Generally, the selection may contain entities of the same
type, or it may contain several entity types. Which of the two cases is applied depends on the intended
operation. Some operations require specific entity types, other operations may be carried out with any entity
types.
In general, there are two approaches to start an operation:
the user first makes the selection and then starts the appropriate function (the function then deals
with the prior made selection),
the user first starts the required function and then (i.e. from within the function) makes the selection.
Which approach is actually applied depends only on work habits of a particular user.
To sum up, the selection can be not only made and utilised in a function, but it can be also modified (reduced
or extended), cleared, saved into a file for later use or loaded from a previously created file.
Selections are controlled by:
Menu View > Selections,
Selections toolbar.
Making a selection
In order to make a selection, the program must be in the selection-enabled mode. This mode is the default
mode of the program and only a limited number of functions changes this mode into a selection-disabled
mode. The selection-enabled mode is identified by the mouse cursor that looks like a diagonally oriented arrow
with a small square attached to the tip of the arrow. Once this cursor is on the screen, it is possible to make
selections freely.
There are two basic ways to make a new selection: using the mouse or typing a command on the command
line. In both ways it is a piece of cake.
In addition, a selection can also be made via filters. That means, that the user specifies a condition that should
be fulfilled by all selected entities. For example, the user may specify the condition that the cross-section must
be a rolled IPE 300. The filter-controlled selection then looks for and selects all beam members with such a
cross-section.
Making a selection by the mouse cursor
When using the mouse cursor, there are several selection modes:
single selection One entity is selected each time the user clicks the
mouse button.
intersection line The user draws a line (or a polygon) on the screen. The
program selects all entities that have an intersection with
the drawn line.
rectangular cut-out The user draws a rectangle on the screen. The program
selects all entities located inside the rectangle or
overlapping it (see the paragraph below for details about
this selection mode).
polygonal cut-out The user draws a closed polygon on the screen. The
program selects all entities located inside the polygon.
working plane The program selects all entities located in the current
working plane.
select-all All currently displayed entities are selected
previous Activates the last made selection.
61
Reference Guide
Single selection
In order to make a selection, the user has to:
1. place the mouse cursor on the entity he/she wants to select,
2. click the left mouse button.
That is all that is necessary to make a selection by mouse. To add another entity, the user just puts the cursor
on another entity and clicks the left mouse button.
Intersection line
When this mode is invoked, all entities that are intersected by a defined line are added into the selection. The
line may be either a single straight line or a polygon consisting of straight lines.
The procedure to define a polygon
1. Position the mouse cursor to the place where the polygon should start.
2. Click the left mouse button.
3. Position the mouse cursor where the end point of the polygon line segment should be located.
4. Click the left mouse button.
5. Repeat the previous two steps as many times as required.
6. Close the polygon, ie. either
a. press [ESC] key, or
b. invoke the pop-up menu, select End polyline command and run it, or
c. define the last point with a double-click on the left mouse button.
Cut-out
This mode enables the user to select all entities located inside a mouse defined cut-out. There are two
different kinds of the cut-out. The first one serves for selection of entities located fully inside it. The other one
can be used to select entities that are both fully inside and overlap the cut-out.
The procedure to define a cut-out that selects inside-located entities only
1. Place the mouse cursor to the TOP LEFT corner of the rectangular cut-out.
2. Press the left mouse button and hold it down.
3. Drag the mouse to the BOTTOM RIGHT corner of the rectangular cut-out.
4. Release the button.
5. The procedure to define a cut-out selecting both inside-located and overlapping entities
6. Place the mouse cursor to the TOP RIGHT corner of the rectangular cut-out.
7. Press the left mouse button and hold it down.
8. Drag the mouse to the BOTTOM LEFT corner of the rectangular cut-out.
62
Basic working tools
or
SELM [Enter]
name1 [Enter]
name2 [Enter]
...
END [Enter]
The latter alternative provides fo multiple selections. SELM + [Enter] starts the multi-selection mode. Then you
can type the names of required entities one by one – each one followed by [Enter] key. The selection can be
completed with command END (followed by [Enter] key).
Switch
switch meaning
+ adds into selection
- subtracts from the current selection
| inverts the current selection
Parameter
parameter example description
entity name SEL BEAM23 selects entity named BEAM23
entity name with a SEL BEAM2? selects all entities whose name starts
wildcard with BEAM2 and is followed with a single
63
Reference Guide
character
SEL B? if beam members are named B and
numbered, this command selects all
"one-digit" beam members
SEL B?? if beam members are named B and
numbered, this command selects all
"two-digit" beam members
SEL B* selects all entities whose name starts
with letter B
SEL B1 B2 selects entities named B1 and B2
NONE SEL NONE clears the selection
Examples
sel none clears the selection
sel * selects all entities
sel N1 selects entity N1
sel + N* adds into the current selection entities whose name starts with
N
sel – B* removes from the current selection entities whose name starts
with B
sel | B1 inverts entity B1 in the selection (i.e. if the entity WAS in the
selection, it is removed; if the entity WAS NOT in the selection,
it is added)
64
Basic working tools
4. Define the intersection line, i.e. the line or polygon intersecting all the required entities.
5. Close the intersection line.
6. Release [Ctrl] key.
It is also possible to press button [Selection mode toggle] ( ) on toolbar Selections. All the selection
modes described in chapter Making a selection then remove entities from the previously made selection.
Note: It is also possible to remove entities from selection using command "SEL" typed on the
command line with the appropriate switch and parameter. For more information see chapter Making
a selection.
3. Click icon [Quick select] ( ) at the top of the property dialogue frame.
65
Reference Guide
1. Press in button [Filter for selection on/off] ( ) on Selection of objects toolbar in order to select
Filter for service.
2. This action makes another filter button available – [Filter by service tree on/off] ( ).
3. Press in button [Filter by service tree on/off] on Selection of objects toolbar in order to select
Filter for tree.
Modifying a selection
Any existing and active selection may be modified, i.e. some of the selected entities may be removed from it
and some other entities may be added to it.
Removal of entities from the selection
In order to remove an entity from the current selection, follow the procedure given in chapter Removing the
entities from selection.
Adding another entity into the selection
In order to add another entity into the current selection, simply follow the procedure for making the selection.
Until you clear the selection, any new selected entities are added to the current selection.
Applying a selection
A selection is usually made to carry out an action (i.e. call one or more of SCIA.ESA PT functions). In fact, vast
majority of SCIA.ESA PT functions works with a selection and modifies the entities in the selection according
to defined functionality. Therefore, it must be clear how to associate the selection with the required action.
Fortunately, this crucial step is completely automatic and absolutely straightforward in SCIA.ESA PT despite
the fact that there exist two opposing approaches.
Applying a pre-created selection
This approach leads to the following steps:
1. Select the required entities.
2. Start the function.
3. The function "works" with the previously made selection.
Applying a post-created selection
On the other hand, this approach means:
1. Call the required functions.
2. Select the entities that should be treated with the function.
3. The function then processes the in-function-defined selection.
Both approaches have their advantages. The latter is useful mainly if the user wants to apply the same
function on several different selections. It is possible to change the function parameters for each particular
selection, but the main function itself must be called just once.
Clearing a selection
If a selection is no longer useful, or if it was made improperly (e.g. wrong entities have been selected), or if any
other reason occurs, the selection may be cleared. It means that the selected entities are removed from the
selection but NOT from the project. Just the selection is emptied.
There are several ways to clear a current selection:
Press [ESC] key,
Click [Cancel selection] ( ) button on the Selections toolbar,
Call function Cancel selection from menu Tools > Selections.
All the possibilities are equivalent to each other.
66
Basic working tools
67
Reference Guide
On condition that you know the names of individual entities in your project, you can manually add or remove
the required entities to or from the selection.
Available (entities) This list contains a list of all available entities that can be
included into the selection. This list does not contain the
entities that have been already inserted into the current
selection.
Selected (entities) This list names the entities that have been inserted into the
currently edited selection.
Button [--] This button collapses all the branches of the tree with the list of
(available/selected) entities.
Each list in the dialogue has its own button.
Button [++] This button expands all the branches of the tree with the list of
(available/selected) entities.
Each list in the dialogue has its own button.
Button [>] Use this button to move the highlighted item from the
"available" to the "selected" list, i.e. add it to the selection.
Button [>>] Use this button to move all the items from the "available" to the
"selected" list, i.e. add them to the selection.
Button [<] Use this button to move the highlighted item from the
"selected" to the "available" list, i.e. remove it to the selection.
Button [<<] Use this button to move all the items from the "selected" to the
"available" list, i.e. remove them to the selection.
68
Basic working tools
Once a selection was saved, it is possible to load it back for use with any function that works with selections.
Any saved selection can be loaded through the Selection manager. The Selection manager is a standard
SCIA ESA PT database manager.
Selection manager
New Creates a new selection.
Edit Edits the existing selection.
Copy Creates a copy of an existing selection.
Delete Deletes the existing selection.
Undo, Redo Takes back the last action done in the manager.
Read from disk Reads a selection that was saved to an external EPS file.
Save to disk Saves the selection into an external file with extension EPS.
Selection properties The right-hand side of the Selection manager dialogue contains
the information about the selection. The content is identical to
the Saved selection dialogue described above.
69
Reference Guide
70
Basic working tools
Adjust the view parameters so that only the middle line of a slab is displayed on the screen
If you select the outline of the main slab, the main slab is highlighted and also selected.
71
Reference Guide
In order to select the opening, you must select the opening itself.
And now, let’s change the view parameters and let also the surfaces of the slab displayed.
If you select the surface outline of the main slab, the main slab is highlighted and also selected. In addition, the
opening is highlighted, BUT be careful, it is NOT selected.
In order to select the opening, you must select the opening itself.
72
Basic working tools
Activity
Introduction to activity
The concept of activity is based on the assumption that it is convenient to hide a part of the modelled structure
and work only the remaining part. This is useful mainly for larger projects where a great number of beam
members and other entities may reduce the lucidity and comfort of performed operations.
The activity feature provides for selection of only those members that are essential for a certain manipulation
or operation. The rest of the structure is temporarily hidden from the user’s view.
In SCIA.ESA PT the activity can be realised by means of two approaches:
Layers - see chapter Layers for more details
Activity functions – see individual activity functions.
Activity types
There are several approaches the user may choose to determine which part of the structure should be active
(i.e. visible and available for manipulations).
Layers The activity is completely controlled by layers.
See chapter Basic working tools > Layers > Displaying and
hiding a layer.
Working plane Only members located in the current working plane become
active.
Selection Only members being currently selected become active.
Optionally, the selected members may become inactive and all
the others remain active.
Clipping box Only members located inside the current clipping box become
active.
Note: Both the menu item and the tooltip of the function mentioned above contain the
information about the current Activity type.
73
Reference Guide
74
Basic working tools
Note 1: When visible, the inactive members are drawn in a style defined for Inactive members
in Colours setup (see chapter Program settings > Project settings > Display style settings > Colour
setup).
Note 2: The function works like an ON / OFF switch. That means that if the inactive members
ARE NOT drawn, the function makes them appear. If the inactive members ARE drawn, the
function hides them.
Clipping box
Introduction to clipping box
Clipping box is a very powerful tool that facilitates manipulation mainly with excessive structures. The Clipping
box defines an area (3D-area) that is visible on the screen. The rest of the structure located behind the given
area is temporarily hidden from the user’s view.
1. On toolbar View click button [Clipping box for active view] ( ) and select function Clipping box
- new.
2. Define the origin (i.e. the centre) of the clipping box.
3. The setup dialogue appears on the screen.
4. Fill in the table.
5. Confirm with button [OK].
1. On toolbar View click button [Clipping box for active view] ( ) and select function Attach to
workplane.
2. The clipping box is adjusted accordingly.
75
Reference Guide
1. On toolbar View click button [Clipping box for active view] ( ) and select function Around
selected entity.
2. The clipping box is adjusted accordingly.
1. On toolbar View click button [Clipping box for active view] ( ) and select function Around all
entities.
2. The clipping box is adjusted accordingly.
1. On toolbar View click button [Clipping box for active view] ( ) and select function Clipping box
On/Off.
2. The clipping box is activated or switched off accordingly.
Example of clipping box application
view
without
clipping
box
view with
clipping
box ON
76
Basic working tools
view with
clipping
box ON
after being
zoomed in
1. On toolbar View click button [Clipping box for active view] ( ) and select function
Alphanumerical edit.
2. The setup dialogue appears on the screen.
3. Fill in the table.
4. Confirm with button [OK].
Note 1: If the clipping box was not displayed before the setup dialogue was invoked, the clipping
box is switched ON on confirming the settings with [OK] button.
Note 2: If the clipping box is ON and has been defined around the current working plane, the
setting dialogue looks different and allows the user to specify the depth around the working plane.
1. On toolbar View click button [Clipping box for active view] ( ) and select function Graphical
edit.
2. The clipping box is turned ON and swapped into the editing mode.
77
Reference Guide
Note: If the clipping box was not displayed before the graphical dialogue was invoked, the
clipping box is switched ON before enabling the adjusting.
Layers
Introduction to layers
One of the important entity properties that should be understood well is the layer property. Experienced users
definitely use layers all the time and that is why their work is so effective. Good use of layers is one of
important aspects of a good model-making-and-evaluating practice.
Basically, layers are the computer equivalent of tracing overlays on a drawing board. However, layers are
much more powerful because you can have many layers in a single project and you can control the visibility
and colour of layers independently. This makes working with very complicated projects much more efficient.
When you start a new project, it has only one layer. The first thing you should do, therefore, when you start a
new SCIA.ESA PT project is to create some new layers.
Layers manager
The Layers manager is a tool to control the layers defined in a project. The Layers manager provides for
creating, editing and deleting of layers.
The manager itself uses the same "manager philosophy" as other SCIA.ESA PT managers do. It contains
control buttons for standard manager operations:
New It creates a new layer. The new layer is created with
default properties that may be later edited.
Edit It opens an editing dialogue where the layer’s properties
may be changed.
Copy This function creates a copy of the selected layer.
Delete It removes the selected layer from the project database.
Undo / Redo It performs an Undo or Redo operation.
Text Output It opens a small document window with a table that
summarises properties of selected layers.
In order to open the Layers manager use either menu function Tools > Layers or tree menu function Tools >
Layers.
The Layers manager can also be opened from various property dialogues that contain item Layer. Such an
item contains a button to open the Layers manager.
78
Basic working tools
79
Reference Guide
The picture above shows the selection of the appropriate layer for a beam member.
80
Basic working tools
Note 1: The two inserted points defining the new system MUST NOT lie on a vertical line.
81
Reference Guide
82
Basic working tools
83
Reference Guide
84
Basic working tools
85
Reference Guide
If the program is in point definition mode or point selection mode, the co-ordinates of the mouse cursor are
displayed on the program status bas. The co-ordinates are given in user co-ordinate system.
86
Basic working tools
Note: If required, the co-ordinates of position of the mouse cursor may also be displayed in the
global co-ordinates.
Working plane
Introduction to a working plane
A working plane is a plane in which the mouse cursor moves in the three-dimensional modelling space. The
working plane can be adjusted arbitrarily to reflect the current needs of the user. The working plane is always
placed into one of the basic planes of a user co-ordinate system (UCS). It means that the working plane is very
closely bound to UCS.
a. Either using toolbar View and its button [Setting of UCS for active view] ( ),
b. Or calling function Tools > UCS,
3. In both cases, select one of the following items: XY workplane, YZ workplane, or XZ workplane.
87
Reference Guide
The grid SNAP mode can be combined with the object SNAP mode if required.
The activation of the grid SNAP mode can be done in the Cursor snap setting dialogue.
The picture above shows "in action" the SNAP mode set to Midpoints.
88
Basic working tools
b. via [Cursor snap setting] button ( ) on the toolbar at the command line.
c. using menu function Tools > Cursor snap setting.
2. Select the required SNAP option or options.
3. Press button [OK] to close the dialogue.
2. Proceed with the opened function up to the moment you need to change temporarily the SNAP
mode.
3. Click the required icon on the mentioned toolbar.
4. The SNAP mode is temporarily re-adjusted for the following single step.
5. Once you define the point, the SNAP modes returns to the original setting.
89
Reference Guide
Dot grid
Introduction to a dot grid
A dot grid is an area in the graphical window covered with regularly spaced dots to aid drawing. The spacing
between grid dots is adjustable. The grid dots are not plotted.
The dot grid is always put into the current working plane, so that it can be used for the definition of points (e.g.
end points of individual members) by means of mouse.
Properly adjusted dot grid may significantly speed up the process of geometry definition.
SCIA.ESA PT offers two types of the grid: orthogonal and radial.
a. Either using toolbar View and its button [Setting of the dot grid] ( ),
b. Or via menu function Tools > Dot grid settings
2. Select the required type of the grid: orthogonal or radial
3. Type in the parameters of the grid (the individual parameters are self-explicable).
4. Close the dialogue.
7. The adjusted grid will be displayed on the screen unless it is switched off.
90
Basic working tools
To be precise, the first condition does not have to be fulfilled and the dot grid may still be used. But as the dots
of the grid are not visible, it is not recommended to use this configuration (unless you are a really advanced
and skilful user of SCIA.ESA PT).
Displaying the dot grid
The dot grid may be switched on and off in two ways:
Using button [Show / hide dot grid] ( ) on the bottom horizontal scrollbar of a graphical window,
Using menu function View > View > Show / hide dot grid.
Setting the snap mode to use the dot grid
The capability of the snap mode to stick to the dot grid can be set in two different dialogues. The result is the
same regardless of which dialogue is used.
Setting in Snap mode dialogue
1. Open the Cursor snap setting dialogue.
2. Tick the option Dot grid on or off (as required).
3. Close the dialogue.
Setting in Dot grid settings dialogue
1. Open Dot grid setting dialogue.
2. Tick option Snap cursor to dot grid on or off (as required)
3. Close the dialogue
Line grid
Introduction to a line grid
A line grid is a kind of a three dimensional grid. Individual vertices of the grid can be used to define points of
the modelled structure.
One can imagine the line grid as a set of wire cubes placed one next to another to create a larger wire cube.
The vertices of individual small wire cubes are the vertices of the line grid. What’s more, the cubes may be not
only regular cubes, but also other solids like a tetrahedron, irregular hexahedron, etc. The grid may be of either
regular or irregular (variable) dimensions in any direction.
The tool is extremely useful for the definition of complex 3D structures on condition that at least some parts of
the structure are regular (i.e. of the same spans or of the same height).
91
Reference Guide
Oblique This type is based on the previous one. In addition, the user may
define two angles that make the grid oblique.
Spherical Vertices of this grid type are defined by means of spherical co-
ordinates.
Cylindrical Vertices of this grid of this type are defined by means of cylindrical
co-ordinates.
92
Basic working tools
93
Reference Guide
94
Basic working tools
Base plane
The base plane defines the plane where the main grid labels will be located. The user can select from the
three base planes oriented in the three main planes of the global co-ordinate system (XY plane, YZ, plane, XZ
plane).
Lines between planes
The individual grid layers (e.g. "floors" in case of XY base plane) may be graphically connected to each other
or may be drawn as separate layers. If the lines are drawn, the final line grid looks like a three dimensional
solid. If the lines are not drawn, the final grid resembles of a set of sheets put one above the other.
Label format
The user may adjust the format of the labels. The following parameters can be specified:
position of labels,
offset of labels,
text size,
a circle drawn around labels.
Visibility of grid layers
Each layer can be separately set as visible or hidden. This may be very useful especially for large and complex
line grids.
Labelling of grid layers
Labels are added to individual layers according to the user’s settings. There are two types of labels:
labels for individual "spans" in a grid layer,
labels for the whole grid layer.
Each of the types is controlled by a separate parameter.
Dimensioning of grid layers
The individual grid layers may be equipped with dimension lines. The dimension lines may dimension:
either individual spans in individual directions,
or the total dimension in individual directions.
95
Reference Guide
3. In the grid property table tick option Visible in order to switch the grid on, or remove the tick from
this option to hide the grid.
4. Repeat points 2 and 3 as many times as required.
5. Close the Line grid manager.
The picture above shows the use of line grid for the insertion of columns during creation of a model of a hall.
96
Basic working tools
97
Reference Guide
98
Basic working tools
The picture below shows a sample pop-up menu that was invoked with the mouse cursor positioned over an
entity called B3.
99
Reference Guide
This task may be carried out by means of numerous view adjusting functions that SCIA.ESA PT offers in its
menus and toolbars.
View in direction X Adjusts the view in such a way so that the structure is
viewed from the positive X-axis direction.
Simultaneously zooms in or out to fit the whole structure
into the whole area of the graphical window.
View in direction Y Adjusts the view in such a way so that the structure is
viewed from the positive Y-axis direction.
Simultaneously zooms in or out to fit the whole structure
into the whole area of the graphical window.
View in direction Z Adjusts the view in such a way so that the structure is
viewed from the positive Y-axis direction.
100
Basic working tools
The pictures in the table are videos that demonstrate the individual view adjusting features. To start the video, just position
the mouse cursor over the picture. Or you may position the mouse cursor over the picture, click the right mouse button to
invoke the video pop-up menu and select function Play.
Rotation of view
The centre of rotation depends on initial conditions.
101
Reference Guide
No entity is selected The centre of rotation is put into the point that forms a
centroid of an imaginary rectangular prism outscribed
around the existing model.
Some entities are selected The centre of rotation is put into the point that forms a
centroid of an imaginary rectangular prism outscribed
around the selected entities.
One node is selected The selected node is the centre of rotation.
Clipping box is ON The centre of rotation is put into the point that forms a
centroid of the current clipping box.
102
Basic working tools
-1.0
-1.4
-1.0
0
0
1
103
Reference Guide
View parameters
Introduction to view parameters
Each entity that is defined in SCIA.ESA PT is not "just a geometrical shape". There is a good number of
various attributes attached to each entity. The attributes may be for example material, cross-section, layer,
name, construction type, etc. Each of the attributes that is defined for a particular entity can be displayed on
the screen.
What’s more, some of the attributes such as for example cross-section or surface can be drawn in several
ways. SCIA.ESA PT enables the user to control the way individual entities are displayed by means of view
parameters.
These view parameters tell the program which particular attribute of each entity should be shown and which
graphical representation should be used.
View parameters can be defined en block for the whole structure as unique, or they may be defined separately
for individual entities. Each entity can be displayed with different view parameters.
Note: In addition to these general view parameters, there are a few specialised tabs with view
parameters for a particular advanced module, e.g. Steel code check, etc. These tabs are not shown
until such a module is initialised.
Note: The following list contains the available view parameters. It should be noted that not all of
them are always offered in the Setup dialogue. The Setup dialogue offers only those parameters for
which the appropriate entity type has been already defined. E.g. until you define at least one
support in your model, view parameters for supports are not shown in the dialogue.
Tab Structure
Group Service
Display on opening the If ON, entities appropriate for the service are automatically
service displayed as soon as the service is opened (in the tree menu).
If OFF, no change of display takes place when a service is
opened.
Group Structure
Style + colour the style and colour of members of the model (beams, plates,
shells, etc.)
normal: settings made in Setup > Colour/Lines dialogue are
used,
by layers: each member is displayed in the colour of the
appropriate layer, all members assigned to the same layer are
of the same colour,
by material: each member is displayed in the colour of the
appropriate material, all members made of the same material
are of the same colour,
by cross-section: each member is displayed in the colour of
the appropriate cross-section, all members of the same cross-
section are of the same colour,
according to structural type: each member is displayed in
the colour corresponding to its structural type.
104
Basic working tools
105
Reference Guide
Model type you can define different geometry parameters for the
"calculation model" of your structure and for the " structural
model" of your structure. The calculation model is used for the
numerical analysis, the structural model can be used for
drawings, detailing, attractive presentations of your project, etc.
For example, you can define different eccentricities in the two
models, you can define cut-offs at ends of beam members in
the structural model, etc. This parameter tells the program
which model you want to see on the screen.
analysis model: the parameters relating to the calculation
model are used to display the structure
structural model: the parameters relating to the structural
model are used to display the structure
Example: When you open the property table of a member,
the calculation-model-parameters are in the top part of the
table. The structural -model-parameters are grouped lower in
the table under heading structural model.
106
Basic working tools
107
Reference Guide
connection.
Draw cross-section this option tells if the cross-section of a beam member should
be displayed
Cross-section style if the previous option is ON, this item defines the style of the
displayed cross-section
section: one section is drawn about in the middle of each
beam member. The section is 3D oriented, i.e. it is displayed
AS IS in the structure and in some views may not be clearly
recognisable.
in screen plane: one section is drawn about in the middle of
each beam member. The section is transformed into the screen
plane so that it is clearly recognisable in all view of the
structure.
longitudinal XZ: a short part of XZ projection of the beam
member surface is drawn. In other views than side view, the
section may be hardly recognisable.
longitudinal XY: a short part of XZ projection of the beam
member surface is drawn. In other views than plan view, the
section may be hardly recognisable.
Group Mesh
Draw mesh the generated mesh is displayed (the mesh can be displayed
only if it has been already generated)
Draw refinement the FE mesh can be refined in manually defined area and the
defined refinements are displayed if this option is ON
Note: The finite element mesh can ONLY be displayed if at one calculation has been already
performed and its results are still available.
108
Basic working tools
Group Sections
Members 1D sections (i.e. sections for the evaluation of results) on beam
members are displayed
Members 2D sections (i.e. sections for the evaluation of results) through
plate/shell members are displayed
Tab Labels
Group Beam labels
Display label controls the group as a whole - if ON, the selected labels are
displayed, if OFF, no labels of the group are shown
Name, Cross-section individual labels correspond to individual items in the property
name, Cross-section table of a member
type, Length, Layer,
Type and priority
Group Mesh
Display label see above
Nodes FE-node numbers
Elements 1D numbers of 1D finite elements
Elements 2D numbers of 2D finite elements
Note: The finite element mesh can ONLY be displayed if the calculation has been already
performed and its results are still available or if the mesh has been generated by means of function
Calculation > Generate mesh.
Group Sections
Display label, Name The meaning is more or less self-explanatory.
Group Non-linearities
Display label The label of the defined type of non-linearity.
Tab Model
109
Reference Guide
Group Service
Display on opening the If ON, entities appropriate for the service are automatically
service displayed as soon as the service is opened (in the tree menu).
If OFF, no change of display takes place when a service is
opened.
Group Supports
The meaning of most of the view flags is more or less self-explanatory.
Group Other model data
The meaning of the view flags is more or less self-explanatory.
Group Support labels
Displays the label of supports.
Group Labels of other model data
Displays the label of other model data such as hinges, cross-links, etc. This view parameter displays or hides
the label for all the types of other model data at the same time. It is not possible to attach the label to e.g. one
type of other model data only.
Tab Loads
Group Service
Display on opening the If ON, entities appropriate for the service are automatically
service displayed as soon as the service is opened (in the tree menu).
If OFF, no change of display takes place when a service is
opened.
Note: Items Value and Total value are significant for loads that are not defined directly by its
force or moment impulse, but that were defined by means of a wind generator, load generator, or
as a predefined load. For such loads, SCIA ESA PT can display two different types of data. First,
the input value (e.g. width load) can be shown, i.e. the value. Second, the calculated load per meter
of length can be displayed (i.e. the total value).
Groups Masses
Displays the masses.
110
Basic working tools
Tab View
Groups Display tools
Disable tooltips If ON, no tooltips in the graphical window are shown. I.e. no
information concerning the entity under cursor is displayed.
This option may reduce the response time in large projects. It
also reduces the size of images in the Picture gallery.
Before this option takes effect, the screen must be
regenerated.
Disable layers If ON, no information on layers is stored in the data for the
graphical window. This option may reduce the response time in
large projects. It also reduces the size of images in the Picture
gallery.
However, if this option is ON, it is not possible to e.g. make
export of the drawing into DXF file including layers – only one
"universal" layer is exported.
Before this option takes effect, the screen must be
regenerated.
On the other hand, this option does not prevent you from using
e.g. activity by layers. This feature is fully working regardless of
this parameter.
View vector X, Y, Z Enables the user to numerically adjust the view direction.
Clipping box Switches the Clipping box ON/OFF.
Tab Miscellaneous
Group Results diagram
Results Displays the result diagrams on members.
111
Reference Guide
Check / uncheck group If the cursor is placed on the name of a group of view
parameters (in any of the tabs), it is possible to use this check
box to select or deselect the whole group.
Lock position You can move the dialogue to any position on your screen and
check this option. When you closed the dialogue and open it
again, it is not displayed in the centre of the screen (which is
the default position), but in the place you "locked" it.
Check / uncheck all This check box can be used to select or deselect all the view
parameters on the active tab.
112
Basic working tools
Note: The Detailed mode is not available until you at least once open the Setup dialogue for
View parameters, make your settings there and confirm them with [OK] button.
Example
Let us take group Other model data. It can offer the following entities:
hinges on beam members,
hinges on slabs,
cross-link,
rigid arm,
relative node,
internal node,
internal edge.
Let us suppose that you use Fast adjustment of viewflags on whole model.
First, let us talk about the Default mode. If you toggle the group OFF, all the above listed entities become
invisible. If you then toggle the group ON, all the above listed entities are displayed on the screen.
Now, let us move to the Detailed mode. Let us suppose that in the Setup dialogue, the following settings were
made when the dialogue was edited last time:
hinges on beams
hinges on slabs
cross-link
rigid arm
relative node
internal node
internal edge
If you toggle the group OFF, all the above listed entities become invisible. There is no difference in hiding the
group. However, when you toggle the group ON, only the selected entities are shown on the screen (i.e.
hinges on beam members, cross-link, rigid arm, relative node) while the entities that are not marked in the
Setup dialogue remain hidden (i.e. hinges on slabs, internal node, internal edge).
This mode is intended for such a style or phase of work when you need to check your model repeatedly and
you want to see and hide in turns some part of your model.
Adjusting the view parameters using fast-access window-buttons for certain types of entities.
The button bar of the graphical window offers a set of buttons for fast displaying or hiding of certain types of
entities or their labels.
Show / hide surfaces Displays / hides the surface outline of members (beam
members, slabs, shells).
Render geometry Switches ON/OFF rendering of members.
Fast adjustment of Offers a menu with fast-access group-commands (see above)
viewflags on whole or opens the Setup dialogue (see above).The adjustment is
model valid for all entities in the model.
113
Reference Guide
Note: Please note that some view parameters always relate to the whole structure. For example,
it is not possible to display reinforcement in selected beam members only, it is either shown in the
whole structure, or hidden everywhere. In order to see e.g. the mentioned reinforcement in selected
beam members only, function Activity must be used to hide (or display in grey colour) the
"unwanted" members.
Note: Not all view parameters are always offered in the Setup dialogue or in the menu with fast-
access group-commands. The Setup dialogue and the menu with fast-access group-commands
offer only those parameters for which the appropriate entity type has been already defined. E.g.
until you define at least one support in your model, view parameters for supports are not shown.
Current status
114
Basic working tools
Recent versions of ESA PT drew loads relatively to the system line of the corresponding beam
member. Consequently, users could not check their real position on the beam members, which
could result in the wrong interpretation of input data and also results as we have to realise that
results are related to the reference line and not to the system lines.
A related topic is the drawing of surfaces (and reference lines) of beam members with regard to
Construction Stages (CS). Cross-sections could change their shapes over time (in general the
shape may differ for every CS). This influences the position of the reference lines of beam
members in individual CS and, of course, it also influences the drawing of loads and results on
beam members.
As you can see, the load follows the reference line (centroidal axis) of the beam member.
A beam member with a one-side haunch subjected to an eccentric distributed load.
Here, the load acts on eccentricity defined in the z-direction. In the next picture, also the eccentricity in y-
direction was introduced to the load.
115
Reference Guide
When required, also a line showing the defined eccentricity of the load can be drawn. Thus, you can more
easily see what the real action of the load is. In addition, in the case of several eccentrically loaded beam
members located close to each other, it will be unambiguous which load belongs to which beam member.
The procedure to display the "eccentricity lines"
1. Open View parameters settings dialogue.
2. Select Tab Loads/Masses.
3. Tick option Display eccentricity.
4. Confirm with [OK].
In addition to the "eccentricity lines", you can also display the magnitude of the specified eccentricity.
The procedure to display the eccentricity label
1. Open View parameters settings dialogue.
2. Select Tab Loads/Masses.
116
Basic working tools
3. Tick option Labels of loads > Display label and Labels of loads > Eccentricity label.
4. Confirm with [OK].
Note: Loads are always drawn at their real location. View parameter Miscellaneous > Drawing
style for Model+Loads > Show add data, results at has no effect on the loads.
Supports
Let us have two beams supported at the end. One of the beams is defined with the system-line in the centre
line of the beam. The second beam has the system line at the bottom surface.
117
Reference Guide
The support is displayed where its real location in the calculation model is: (i) in the first case at the centre line
of the beam, (ii) in the second case at the bottom edge of the beam.
Note: Supports are allways drawn at the system line of the beam. View parameter
Miscellaneous > Drawing style for Model+Loads > Show add data, results at has no effect on
the supports.
Hinges
Hinges, which also belong to additional data of the SCIA PT model, can also take into account possible
eccentricity of the beam member at which they are defined.
Unlike loads and supports however, hinges allow the user to decide on the drawing style.
Regeneration of view
Introduction to regeneration of view
It is a common phenomenon in CAD and similar "drawing" programs that once the drawing becomes excessive
or is being edited and modified, the "current state" displayed on the screen may happen not to reflect
completely the "reality". This is due to the fact that it is not possible to guarantee a flawless automatic
regeneration of the view. If the automatic regeneration of the view had to be ensured, it would result in
unbearably slow response of the program.
Therefore, SCIA.ESA PT, similarly to other graphically oriented program, offers the user the possibility to
regenerate the view manually at any time when necessary.
118
Basic working tools
Calculator
Calculator
Any time you enter a number into an edit box or command line, you may use the internal calculator. This
calculator provides for basic operations: addition, multiplication, subtraction and division. You may use
brackets, basic goniometric functions (tan, sin, cos) and it is possible to calculate powers of numbers. The
calculator takes account of priorities of operators.
If you want to use the calculator to calculate the value in the input box, you must start with the equals sign (=).
As soon as you type the first character, a temporary field - "bubble" - appears just below the input box. This
new field calculates the result of the input formula. If the field shows "error" than the syntax of the formula is
invalid.
The calculator may be used also in the situation when set of numbers is to be input, e.g. when point
coordinates are defined. In such a case any of the coordinates can be input as formula, and any of the
coordinates can be input as number.
Example 1
The input of point
1;=2*(3+2);sin(45)*5
is "decoded" as:
X=1
Y = 2*(3+2) = 10
Z = sin(45)*5 = 3,5355339
Example 2
119
Materials
Introduction to materials
Material is one of the principal parameters that affect the behaviour of the structure.
In SCIA.ESA PT, the user can define his/her own material or use a pre-defined material type from SCIA.ESA
PT database. The predefined materials correspond to materials defined in particular technical codes. The
properties of predefined materials thus depend on the active code adjusted in the current project.
Material types
In SCIA.ESA PT the user may select from the following material types:
steel represents material based on a particular national code for materials
concrete represents material based on a particular national code for materials
timber represents material based on a particular national code for materials
general enables the user to define an arbitrary material that is completely
independent on codes assigned to the project
Material properties
For each material, the user must specify its properties. It is clear that for material types corresponding with
material grades of a particular technical code the properties are predefined.
The properties may be divided into two groups:
basic material properties,
advanced material properties.
Basic material properties
The basic properties are those that are necessary for the standard finite element calculation of the model.
Without them, no analysis is possible.
The basic parameters are:
unit mass,
modulus of elasticity,
Poisson’s coefficient.
Advanced material properties
The advanced parameters may be required for:
either an advanced type of calculation (e.g. non-linear analysis, dynamic calculation, etc.),
or checking to a particular technical code.
Examples of advanced parameters may be:
independent G modulus,
logarithmic decrement,
nominal or design strength,
ultimate strength,
etc.
There are also special material parameters that do not affect the calculation and results, but that may help the
user to make the model clearer. This is e.g. colour. The colour may be used when beam members are
displayed on the screen. Thus, all the beam members made of the same material will be drawn in the same
colour. The display style can be set in View parameters.
121
Reference Guide
Note: The units for the individual material parameters may be set in Units setup.
Materials manager
The Materials manager is a tool that provides for control of material defined in the project. The Materials
manager provides for creating, editing, deleting, and saving of materials.
The manager itself uses the same "manager philosophy" as other SCIA.ESA PT managers do. It contains
control buttons for the standard manager operations:
[New] It creates a new material.
[Edit] It opens an editing dialogue where the material’s
properties may be changed.
[Copy] This function creates a copy of the selected material.
[Change] It enables the user to replace an existing material with a
new one. All the members in the project that ware made
of the original material are now made of the new one.
[Delete] It removes the selected material from the project
database. It is not possible to delete material that is
used anywhere in the structure.
[Undo] / [Redo] It performs an Undo or Redo operation.
[Text Output] It opens a small document window with a table that
summarises properties of selected materials.
[Read from system database] It reads predefined materials from system database.
[Read from user database] It reads material types that the user has saved into
his/her external database.
[Save to user database] It saves selected material types into the user’s external
database.
Note: The Materials manager can also be opened from various property dialogues that contain
item Material. Such an item contains a button to open the Materials manager.
122
Materials
The program adds into the project all material grades defined for the selected material type in the active code
of the project. The active code can be also defined in the project setup dialogue.
It is possible to add some material type in the same way any time later (i.e. not only during the phase of project
creation). The user may use tree menu function Project to open the Project settings dialogue. Here it is
possible to add ticks to any other material types that have not been selected at the beginning. Once again, the
program adds into the project all materials that are specified in the active national code for the selected
material type.
Note: Unless the specific material type is selected in the project settings, it is not possible to add
such material into the project. For example, unless timber is selected in the project settings
dialogue, the material manager does not allow the user to add any timber material.
Note: Unless the specific material type is selected in the project settings, it is not possible to add
such material into the project. For example, unless timber is selected in the project settings
dialogue, the material manager does not allow the user to add any timber material.
123
Reference Guide
4. A new material is added to the List of defined materials in the Materials manager.
Note: Unless the specific material type is selected in the project settings, it is not possible to add
such material into the project. For example, unless timber is selected in the project settings
dialogue, the material manager does not allow the user to add any timber material.
Note: Unless the material type General is selected in the project settings, it is not possible to
add such material into the project.
124
Materials
125
Reference Guide
126
Materials
127
Cross-sections
Introduction to cross-sections
A cross-section together with material is a basic property of a beam member. In practice, one can meet a wide
range of various cross-section types, shapes, and sizes. SCIA.ESA PT provides powerful tolls for easy
definition of almost any cross-section type.
A cross-section in SCIA.ESA PT is defined not only by dimensions and shape, but also by the material or
materials used. This means that if you want to use in your project the exactly same shape of a cross-section
for two different beam members and each of the two beam members is made of a different material, let’s say
of wood and concrete, you have to define two different cross-sections: one of wood and the other of concrete.
To minimize the effort the user has to invest in order to define a cross-section, the program offers selection
from a plentiful library of:
industrially produced steel profiles (e.g. I-beams, channels, angles, tubular profiles, etc.),
common geometric shapes,
often used shapes for thin-walled cross-sections,
common shapes of concrete profiles,
commonly used welded steel sections (both open and box) made of steel flats,
often applied two material built-up sections,
possible combinations of two or more steel cross-sections welded together,
variants of rolled cross-section pairs,
standard bridge sections,
solutions for haunch application,
common timber profiles.
In addition, the program allows the user to define an arbitrary cross-section regarding shape, size, number of
parts, number of materials used for individual parts, etc. If required in some special cases, a cross-section may
be defined not via its shape and size, but only by means of explicitly typed sectional characteristics as the
characteristics are what is essential for the calculation.
129
Reference Guide
Sectional characteristics
The user normally defines a cross-section by means of its type and dimensions. SCIA.ESA PT calculates
automatically the required sectional characteristics.
The basic automatically calculated sectional characteristics are:
A Surface
Ay/A, Az/A Effective surface for shear in y and z direction respectively (ESA-Prima
Win considers shear force deformation).
AL Painting surface of the cross-section defined per one metre of length.
Iy, Iz Moment of inertia for bending around the principal y and z axis
respectively
IyLCS, IzLCS Moment of inertia for bending around the yLCS and zLCS axis
respectively. The yLCS, zLCS axes are parallel to the axes of the input
axis system, and go through the centre of gravity. The input axis system is
visible on the picture of the cross-section.
Alpha Angle between the x axis of the input axis system and the principal x axis.
It Torsion moment of inertia.
Iw Warping constant.
Wely, Welz Elastic section modulus for bending around the y and z axis respectively
Wply, Wplz Plastic section modulus for bending around the y and z axis respectively
cyLCS, czLCS Coordinates of the centre of gravity in the input axis system.
dy, dz Coordinates of the shear centre relative to the centre of gravity
Points points where the stresses are calculated
y, z Coordinates of a point in the input axis system.
Shear y, Shear z Shear stress in this point for a unit shear force in y and z direction
respectively.
The sectional characteristics are calculated automatically on closing of the dialogue for the editing of a cross-
section. In addition, the automatic calculation may be carried out at any time during the editing phase via
button [Update] of the above-mentioned dialogue.
In addition to the common sectional characteristics, there are some other parameters that are common to all
cross-section types, such as name, type description, colour, etc.
Note: Each cross-section has two co-ordinate systems which are displayed in the picture of the
cross-section : (i) the input co-ordinate system - the co-ordinates of the points where stresses are
calculated, co-ordinates of the centre of gravity and the shear centre are given in this axis system;
(ii) the principal co-ordinates in the centre of gravity.
130
Cross-sections
i.e. the sum over the rectangular parts of the thin-walled cross-section where:
d = width of each rectangular part,
t = thickness of each rectangular part.
For closed thin-walled cross-sections, it is calculated using the following formula (2nd formula of Bredt) :
where:
Am = surface inside the centreline of the thin-walled section
the sum is over the rectangular parts of the thin-walled section
d = width of each rectangular part
t = thickness of each rectangular part
Note: For more explanation on these formulas we refer to "Stahl im Hochbau, 14. Auflage, Band
I/Teil 2, Verein Deutscher Eisenhüttenleute, Düsseldorf, par. 7.4.3.2.2.".
warping constant, Iw
Warping constant, Iw, is calculated by numerical integration over a cross-section coordinate along the centre
line for those thin-walled open cross-sections, for which it is - according to the theory - different from zero
Cross-section characteristics – Geometric shapes, timber sections, concrete sections
The following formulas are used :
effective surfaces for shear are taken equal to the total surface Ay = Az = A)
torsional moment of inertia It : is calculated as the polar moment, It = Iy + Iz, except for rectangular
sections (see the remark at the end of this topic)
warping constant Iw is equal to 0
shear centre : dy, dz are equal to 0
131
Reference Guide
where:
b = width of the cross-section
h = height of the cross-section
gamma = coefficient depending on the height to width ratio according to the following table :
h/b gamma
1 0.1406
1.2 0.1661
1.5 0.1958
2 0.2287
3 0.2633
5 0.2914
10 0.3123
infinity 0.3333
Note: For more information about this method see e.g. "Stahl im Hochbau, 14. Auflage, Band
I/Teil 2, Verein Deutscher Eisenhüttenleute, Düsseldorf, Table 7.85.".
Cross-section characteristics – built-up cross-sections
The following rules are valid for built-up cross-sections.
Cross-sectional area, A
The cross-sectional area, A, is calculated by summing up the sectional areas of individual cross-sections,
Moments of inertia Iy and Iz
The moments of inertia Iy and Iz are calculated with the parallel axis theorem; the partial profiles of the cross-
section are assumed to be perfectly connected to each other even for very large profile inter-centre distances.
This assumption may lead, particularly with large profile spacing, to discrepancies between the program theory
and real structure elements. When assembling an equation system, the difference between the calculated and
actual stiffness is not taken into consideration. Therefore, a variance in internal force distribution in statically
indeterminate structures may occur.
Torsional moment of inertia, It
The torsional moment of inertia, It, is taken to be a simple sum of torsional stiffness values for the individual
cross-section parts.
Warping constant, Iw
The warping constant, Iw, is taken as the sum of warping constants of the individual cross-section parts.
132
Cross-sections
Detailed (description) Some cross-sections (e.g. welded ones) use this item to
specify the cross-section type, shape and possibly
dimensions in more detail.
Material This item defines the material the cross-section is made of.
Colour This item defines the colour that is used in SCIA.ESA PT to
draw the cross-section in the cross-section manager.
Edit property If this option is not selected then it is not possible to edit
individual calculated sectional characteristics.
If the option is ON, some of the sectional characteristics
may be manually edited in order to define the cross-section
whose characteristics exactly correspond to particular
conditions.
Buckling y-y, z-z These two parameters determine the buckling curve types
used for buckling calculations.
Fabrication This item specifies the way the cross-section is produced.
In addition to the numerical data available for a cross-section, the program offers also a drawing of the cross-
section with marked vertex numbers. The numbers are important mainly if the user includes a cross-section
characteristics table into a document where some of the values correspond to individual vertices. Therefore, it
is essential to know the convention of vertex numbering. The vertex numbers are given on a separate tab of
the graphical window in the editing dialogue.
Note: This option is ONLY available if EC3 is selected as a national code, and (at the same
time) the fabrication parameter of the cross-section is set to Cold formed.
133
Reference Guide
Torsion
Displays the calculated torsional stiffness of the cross-section.
Without Tau xz(y) The calculated Ay/A value without transversal stress.
If the switch is on, this value will be used.
Mesh size
The size of the mesh for this calculation can be adjusted in the editing dialogue of the particular cross-section.
Important
The FE analysis of a cross-section is performed in two steps:
1. shear analysis for Ay, Az and tau_xy, tau_xz,
2. torsion analysis for It, F, dF/dy, dF/dz.
The size of the FE mesh for the shear analysis is given by the parameter adjusted in the dialogue.
However, as the torsion analysis is extremely time-consuming, it uses adapted mesh size with elements 3
times larger than for the shear analysis. This may lead to the result that even if the original mesh is
symmetrical, the mesh for the torsion analysis may become non-symmetrical. Especially if the elements are
quite large, this may distort the results (e.g. break their symmetry in case of a symmetrical cross-section).
The calculated results are displayed on the mesh defined in the dialogue and used for the shear analysis.
It is highly recommended to have at least 1000 finite elements for the shear analysis, which mean at least
300 finite elements for the torsion analysis.
The picture below shows an example of a very coarse mesh that gives completely unreliable and unusable
results of the torsion analysis.
134
Cross-sections
However, if the mesh is fine enough (here about 2000 elements not shown in the picture), the results are
accurate – see below:
Cross-section types
Geometric shapes
SCIA.ESA PT offers a predefined set of basic cross-section shapes.
The procedure for insertion of this cross-section type into a project is identical with the procedure for any other
cross-section type; the user just has to specify the type in the type-selection dialogue, choose the appropriate
shape and size, and review or change the required parameters.
Similarly to other cross-section types, basic sectional characteristics are automatically calculated and the user
may type in the non-numerical parameters such as name, material, colour, etc.
Sample cross-sections
135
Reference Guide
Note: A separate book Profile library: Checked sections contains an overview of rolled cross-
sections included in SCIA.ESA PT’s database.
Thin-walled cross-sections
SCIA.ESA PT offers a predefined set of common steel thin-walled cross-sections.
The procedure for insertion of this cross-section type into a project is identical with the procedure for any other
cross-section type; the user just have to specify the type in the type-selection dialogue, then choose the
appropriate shape and size, and oversee or change the required parameters.
As for any other cross-section type, the sectional characteristics such as sectional area, moment of inertia,
position of centroid, etc. are calculated automatically by the program. The user may input or modify other
cross-section parameters such as material, name, etc.
In addition to the basic sectional characteristics, the program also calculates, designs and displays data such
as:
shape of a wall stiffener,
diagram of warping lines,
diagram of shear stress distribution over the cross-section for a unit force acting in Y-direction,
diagram of shear stress distribution over the cross-section for a unit force acting in Z-direction,
centre lines of the cross-section.
Note: Some of the above mentioned data depend on the shape of the particular cross-section.
Therefore, some of the values may not be available for some of the cross-section shapes.
Sample cross-sections
136
Cross-sections
Warping lines
Shear Y
Shear Z
Shape of stiffeners
137
Reference Guide
Note: Some of the above mentioned data depend on the shape of the particular cross-section.
Therefore, some of the values may not be available for some of the cross-section shapes. E.g. the
shape of stiffener is not provided for angles, or no additional parameters are available for bars, etc.
Sample cross-sections
Note: Some of the above mentioned data depend on the shape of the particular cross-section.
Therefore, some of the values may not be available for some of the cross-section shapes.
Sample cross-sections
138
Cross-sections
Note: Some of the above mentioned data depend on the shape of the particular cross-section.
Therefore, some of the values may not be available for some of the cross-section shapes.
Sample cross-sections
Haunch cross-sections
It is quite common that a beam member contains haunches at one or both of its ends. Sometimes the beam
cross-section just simply "changes" its dimension (usually the height), sometimes a special cross-section is
made for such a beam member. This special cross-section consists of two parts – one that remains constant
along the whole beam span, and one that "makes" the haunch. SCIA.ESA PT allows the user to select from a
set of pre-defined "haunch" cross-sections.
The procedure for insertion of a "haunch" cross-section into a project is identical with the procedure for any
other cross-section type; the user just have to specify the type in the type-selection dialogue, then choose the
appropriate shape and size, and oversee or change the required parameters.
As for any other cross-section type, the sectional characteristics such as sectional area, moment of inertia,
position of centroid, etc. are calculated automatically by the program. The user may input or modify other
cross-section parameters such as material, name, etc.
In addition to the basic sectional characteristics, the program also calculates, designs and displays data such
as:
shape of a wall stiffener,
139
Reference Guide
Note: Some of the above mentioned data depend on the shape of the particular cross-section.
Therefore, some of the values may not be available for some of the cross-section shapes.
Sample cross-sections
Note: Some of the above mentioned data depend on the shape of the particular cross-section.
Therefore, some of the values may not be available for some of the cross-section shapes.
Sample cross-sections
140
Cross-sections
Note: Some of the above mentioned data depend on the shape of the particular cross-section.
Therefore, some of the values may not be available for some of the cross-section shapes.
Sample cross-sections
141
Reference Guide
Concrete cross-sections
SCIA.ESA PT offers a predefined set of concrete cross-section shapes that are used most often. The section
may be simply selected from the library list. All basic sectional characteristics are automatically calculated by
the program.
The procedure for insertion of a concrete cross-section into a project is identical with the procedure for any
other cross-section type; the user just have to specify the type in the type-selection dialogue, then choose the
appropriate shape and size, and oversee or change the required parameters.
Similarly to other cross-section types, basic sectional characteristics are automatically calculated and the user
may type in the non-numerical parameters such as name, material, colour, etc.
Sample cross-sections
Timber cross-sections
Members made of wood generally use a wooden-specific cross-sections. SCIA.ESA PT library of pre-defined
cross-sections offers also a set for this material.
The procedure for insertion of a concrete cross-section into a project is identical with the procedure for any
other cross-section type; the user just have to specify the type in the type-selection dialogue, then choose the
appropriate shape and size, and oversee or change the required parameters.
As for any other cross-section type, the sectional characteristics such as sectional area, moment of inertia,
position of centroid, etc. are calculated automatically by the program. The user may input or modify other
cross-section parameters such as material, name, etc.
Sample cross-sections
Bridge cross-sections
Special cross-sections are used for bridges. SCIA.ESA PT offers a collection of such cross-sections.
The procedure for insertion of a bridge cross-section into a project is identical with the procedure for any other
cross-section type; the user just have to specify the type in the type-selection dialogue, then choose the
appropriate shape and size, and oversee or change the required parameters.
As for any other cross-section type, the sectional characteristics such as sectional area, moment of inertia,
position of centroid, etc. are calculated automatically by the program. The user may input or modify other
cross-section parameters such as material, name, etc.
Sample cross-sections
142
Cross-sections
Numerical cross-section
A numerical cross-section is a special cross-section type. It enables the user to define an arbitrary cross-
section. The user does not have to define the shape of the cross-section. The only thing s/he has to do is fill in
a table of sectional characteristics.
General cross-section
A general cross-section is a cross-section that:
may be of an arbitrary shape,
may consist of an arbitrary number of partial cross-sections,
may be made of an arbitrary number of materials.
This type of cross-section may be useful mainly for sections tailored for a specific purpose (steel thin walled
cross-sections, aluminium sections, bridge sections, hollow concrete sections, etc.).
143
Reference Guide
The general cross-section may be designed by means of a tool called General cross-section editor. This editor
is a special environment, fully integrated into SCIA.ESA PT that provides the user with all functions necessary
for an efficient design of a "free-shape" and "free-composition" cross-section.
Note: Which way is actually chosen depends on two factors: (i) where (what part of the program)
is the manager called from, and (ii) habits of a particular user.
144
Cross-sections
145
Reference Guide
146
Cross-sections
Graphical window
The graphical window displays the cross-section, dimension lines, labels and, if available, some of the cross-
section properties or characteristics: for example cross-section vertex numbers, shape of stiffeners, diagrams
of selected quantities such as shear stress distribution, etc. These additional data about the cross-section are
shown on separate tabs (one tab per each property).
Property table
The property table contains all the available and computable cross-section characteristics and parameters.
Here the parameters can be input or edited.
The parameters can be divided into three groups: basic sectional characteristics, parameters independent of
the cross-section type and type-specific parameters.
It should be stated here that some of the parameters (basic sectional characteristics in particular) cannot be
neither input nor edited as they are uniquely determined by the shape and dimensions of the cross-section and
are therefore automatically calculated by the program.
There exists a special interconnection between the property table and graphical window that will be described
later in this chapter.
Control buttons
Button [Update]
This button starts an algorithm that recalculates the sectional characteristics on the basis of input values.
On entering the editing dialogue for a new cross-section, the property table shows only those parameters that
may be edited. In order to see also the computer sectional characteristics, the button must be user.
What’s more, the computed sectional characteristics listed in the property table disappear once the user
changes any of the input values. The characteristics are displayed again after this button is pressed. It must be
also used to initiate the regeneration of some of the drawings in the graphical window.
147
Reference Guide
Button [Document]
This button invokes the preview window to show the cross-section parameters in a document-style table. The
table may be edited the same way as a standard document table.
Button [OK]
This button closes the dialogue and accepts all the inputs and changes made in it.
If a new cross-section has been defined in the editing dialogue it is inserted into the project.
If an existing cross-section has been modified here, the changes are taken into account and saved into the
project.
Button [Cancel]
This button closes the dialogue and all the inputs and changes made in it are abandoned.
If a new cross-section has been defined in the editing dialogue it is NOT inserted into the project.
If an existing cross-section has been modified here, the changes are not taken into account and the project
remains unchanged.
Graphical window versus property table relation
The graphical window and the property table are provided with a special interlink that provides for easy and
lucid style of editing.
The graphical window contains two types of labelling symbols: either dimension lines, or labels, or both. The
dimension lines describe dimensions of the individual cross-section edges and parts. The labels depict partial
units (e.g. individual rolled steel sections) of a built-up or composite cross-section.
The same items (partial units or dimensions) that are referred to in the graphical window by means of
dimension lines and labels can also be found in the property table where they form individual editable cells. In
order to facilitate the editing process, there is a link between corresponding property table cells and graphical
symbols in the graphical window. That means that if the user wants to change a dimension of a cross-section,
it may either (i) select the appropriate cell in the table, or (ii) select the corresponding graphical symbol in the
graphical window. What’s more, in order to find quickly which dimension or partial unit the individual table cells
refers to, the user can simply select the cell in the table and the appropriate dimension line or label is
highlighted in the graphical window.
148
Cross-sections
The table is in fact a standard SCIA.ESA PT document table and consequently its format can be adjusted to
meet any specific requirements. The adjustment can be done the same way as with any other document table.
The table shows not only all the parameters of the cross-section and all its parameters which are displayed in
the property tables of dialogues for dealing with cross-sections (i.e. Cross-section manager and Editing
dialogue), but also a set of additional information including a couple of diagrams. The additional information
depend on the type of cross-section.
The picture below shows a sample preview for an angle section
149
Reference Guide
The left hand side of the dialogue lists all the cross-sections defined in the current project.
The right hand side of the dialogue lists all the cross-sections saved in the selected user-database file.
The buttons below the list boxes can be used to manage the external database.
Write to Writes the selected cross-section from the list of project cross-sections
database into the database file.
Write all Writes all the cross-section from the list of project cross-sections into
the database file.
Delete Deletes the selected cross-section from the database file.
150
Cross-sections
current project.
Note: AT LEAST ONE of the material codes defined in the source project MUST also be defined
in the target project. Otherwise, the import is not made correctly.
Example:
Source project material Target project material Import result
codes codes
Material codes defined in Material codes defined in the
the source project, i.e. the target project, i.e. the project
project from which the into which the cross-sections
cross-sections have been are being imported
exported
CSN, EC, DIN EC, SIA correct
CSN, DIN EC, SIA INCORRECT
CSN,DIN DIN correct
Deleting a cross-section
A cross-section that is no longer used in a project, i.e. that is no longer assigned to any of the beam members
in the modelled structure, can be removed from the project database. The deletion may both save the
computer memory and improve the orientation in the project data.
151
Reference Guide
It is advisable to remove all unnecessary cross-sections from the project. Any redundant item in the project
database deteriorates the lucidity of the data and may be a source of an accidental mistake.
Procedure for deletion of an existing cross-section
1. Open the Cross-section manager.
2. Select the required cross-section in the list of defined cross-sections.
3. Use button [Delete] to erase the cross-section from the project database.
4. If required, repeat steps 2 and 3 for other cross-sections.
5. Close the Cross-section manager.
Note: If a cross-section is used anywhere in the project, the program does not allow the user to
remove it.
Copying a cross-section
It may be convenient for some reason or another to create a copy of an existing cross-section. The copy may
be later modified to define a new cross-section that is similar to its original and varies in a few parameters only.
This procedure may be useful for example if the user wants to make experiments or variants for cross-sections
of the same geometry but different material.
Procedure for copying of an existing cross-section
1. Open the Cross-section manager.
2. Select the required cross-section in the list of defined cross-sections.
3. Use button [Copy] to make a copy of the selected cross-section.
4. If required, repeat steps 2 and 3 for other cross-sections.
5. Close the Cross-section manager.
This procedure will be most likely immediately followed by the procedure for editing of a cross-section in order
to make necessary modifications to the copies.
Replacing a cross-section
Sometimes a need may arise to replace one cross-section used in the structure with another one in all its
appearances. This task may be done effectively by means of Change cross-section function.
This function allows the user to replace one of the already defined cross-sections with a new one. Once the
new cross-section is defined, it is applied for all beam members in the structure where the "replaced" cross-
section was used so far.
Procedure for replacing of an existing cross-section
1. Open the Cross-section manager.
2. Select the required cross-section in the list of defined cross-sections.
3. Use button [Change] to replace the selected cross-section with a new one.
4. If required, repeat steps 2 and 3 for other cross-sections.
5. Close the Cross-section manager.
General cross-section
General cross-section
A general cross-section is a cross-section that:
may be of an arbitrary shape,
may consist of an arbitrary number of partial cross-sections,
may be made of an arbitrary number of materials.
This type of cross-section may be useful mainly for sections tailored for a specific purpose (steel thin walled
cross-sections, aluminium sections, bridge sections, hollow concrete sections, etc.).
152
Cross-sections
The general cross-section may be designed by means of a tool called General cross-section editor. This editor
is a special environment, fully integrated into SCIA.ESA PT that provides the user with all functions necessary
for an efficient design of a "free-shape" and "free-composition" cross-section.
153
Reference Guide
154
Cross-sections
A polygon may also be used to create an opening in another polygonal cross-section. The only requirement is
that the opening intersects or lies inside the other partial section that may be either of polygonal or thin-walled
type. The intersection of two regions is deducted from the non-opening shape. A few examples follow.
"Full-time" opening
The smaller polygon (with one circular edge) is fully inside the rectangular polygon. The result is a cross-
section of rectangular outline with an opening.
Partial opening
The two triangular openings just overlap the solid square.
155
Reference Guide
Library cross-section
A partial section of a general cross-section may also be formed by standard cross-sections imported from the
cross-section library, e.g. by rolled steel cross-sections, predefined concrete sections, wooden sections, etc.
An arbitrary number of library sections may be added into a general cross-section and they may be freely
combined with polygonal and/or thin-walled sections.
What’s also important is the fact that once inputted the library cross-section may still be edited inside the
General cross-section editor, e.g. the depth of a concrete section, its inclination, etc. may be changed.
156
Cross-sections
But what happens if thin-walled parts are combined with solid ones? In SCIA.ESA PT, the final cross-section is
considered as solid section.
What’s more important to know is the fact that even an opening is considered to be a "solid" section, so if a
thin-walled section is cut with an opening, the result is a solid cross-section.
Note: It is important to remember this rule as it determines which formulas are used to calculate
sectional characteristics.
157
Reference Guide
Note: For more information about working plane and user co-ordinate systems in general see
chapters Basic working tools > Working plane and Basic working tools > User co-ordinate system
(UCS).
Note: For more information about adjusting the view in general see chapter Basic working
tools > Adjusting the viewpoint.
158
Cross-sections
A button on the main toolbar ( ) can be used to switch ON / OFF the labels giving (i) partial section names
and (ii) vertex numbers of polygonal partial section or thin-walled partial section.
Depiction
OFF
Depiction
ON
Colour palette
As in the main graphical environment of SCIA.ESA PT, the user may adjust colour for individual types of lines.
In the General cross-section editor the following colours related to the cross-section may be set in addition to
standard line types.
The setup dialogue may be opened via button ( ) on the main toolbar.
Cross-section outline Specifies the colour of the contour of the cross-section.
Cross-section midline Specifies the colour of the midline of the cross-section.
Cross-section fibre Specifies the colour of letters used to depict cross-
section vertices.
Cross-section corrosion Specifies the colour of the corrosion level.
Cross-section joints
Cross-section insert point Specifies the colour of the insertion point, i.e. the point
that is used to manipulate with the section by mouse.
Fonts
Once again, the General cross-section editor enables the user to set required font type and size.
The setup dialogue may be opened via button ( ) on the main toolbar.
Labels of nodes Specifies the font used to depict cross-section vertices.
Labels of sectional parts Specifies the font used to depict partial cross-sections.
Main labels Specifies the font used for basic labels.
Dimension lines
159
Reference Guide
Similarly to dimension lines used in picture gallery or paper-space gallery, it is possible to set the basic
parameters of dimension lines used for dimensioning of general cross-sections.
The setup dialogue may be opened via button ( ) on the main toolbar.
Dot grid
The definition and use of the dot grid are identical with those of the main SCIA.ESA PT graphical environment.
Note: For more information about dot grid in general see chapter Basic working tools > Dot
grid.
Note: For more information about selections in general see chapter Basic working tools >
Selections.
160
Cross-sections
curve N-th and thus generates (N+1) points on an entity under cursor. The points
may be used to snap to.
Points in line / This option is similar to the one above. But the division of a beam
curve % of member is defined by percents and not by the number of segments.
length
Note: For more information about SNAP modes in general see chapter Basic working tools >
Cursor SNAP modes.
Geometric manipulations
Several geometric manipulations are available to modify the already input polygonal partial cross-sections. The
functions are analogous to geometric functions for ESA PT structural entities (e.g. beam members).
Geometric manipulations
Move Moves selected partial section/sections to a new location.
Copy Makes a copy of the selected partial section/sections.
Multicopy Makes several copies of the selected partial section/sections.
Rotate Rotates the selected partial section/sections.
Scale Enlarges or scales down the selected partial section/sections.
Mirror Creates a mirror image of the selected partial section/sections.
Trim Trims the selected partial section/sections to a given border entity.
Extend Extends the selected partial section/sections to a given border entity.
Edit polyline
Insert node Inserts a node to the selected part of a polygon.
Remove node Removes the selected from the selected part of a polygon.
Note: For more information about geometric manipulations in general see chapter Geometry.
Dimension lines
Once the general cross-section is defined (or partly defined), it is possible to add dimension lines to the
drawing of the section.
There are three types of drawing lines: (i) vertical, (ii) horizontal, and (iii) general.
The procedure to input a new dimension line
1. Open function Dimension line from the tree menu of the General cross-section editor.
2. If required, change dimension line parameters.
3. Select the first point that the dimension line refers to.
4. Select the second point that the dimension line refers to.
5. Define the position of the dimension line.
6. Repeat as many times as required.
161
Reference Guide
offset = 5
offset = 50
Plot line Selects the type of plot line.
short
long
Label alignment Defines the alignment.
162
Cross-sections
left
centre
right
163
Reference Guide
Note 2: When you start inputting individual vertices, the program draws the outline of the
section. If possible, the program also closes the polygon and gives the idea of what the cross-
section would look like if you input the vertex and then immediately close the function. If however, it
is not possible to close the polygon (without intersecting one or more segments), the polygon is let
open and only the defined part of the polygon is drawn.
The two pictures below demonstrate what has been said in the note above. Please note, that the vertex at the
cursor (small square) has not been input yet.
164
Cross-sections
New rectangle
The user must define two opposite corners of a rectangle.
New polygon
The user must define individual vertices of the polygon.
Select line
This button is useful if a new polygon is supposed to follow the shape of a previously defined polygon. The
user does not have to pick all the vertices of the new polygon, but may select existing edges of the already
input polygon.
Example:
Let’s assume that a polygon has been input as shown below.
165
Reference Guide
Another polygon is supposed to follow the circular part of the first polygon.
The procedure may be:
1. Start function New polygon.
2. Input the first point to the right of vertex P4 of the defined polygon.
3. Input the second point in directly in vertex P4.
4. Press button [Select line] on the toolbar.
5. Select edge P4-P5 of the first polygon.
6. Select edge P5-P7 of the first polygon.
7. Select edge P7-P6 of the first polygon.
8. Press button [New straight line] on the toolbar.
9. Input the remaining vertices of the new polygon.
Step back
This button goes one step back in the definition of the polygon. If a polygon is being defined, the last vertex is
removed. If a circle is being defined by means of three points and two points have been defined so far, this
function removes the second point of the circle but leaves the first circle point unaffected.
166
Cross-sections
3. If required, adjust section parameters in the dialogue that opens on the screen.
4. Close the setting dialogue.
5. Define the starting point of the section’s midline:
a. either by means of mouse which "sticks" to selected SNAP points,
b. or by typing the vertex co-ordinates on the command line.
6. Use the same approach to define additional vertices of the section midline.
7. When finished, close the function:
a. either by pressing [Esc] key,
b. or via right mouse button’s pop-up menu and its function End of command.
Example of a thin-walled section
167
Reference Guide
Layers
This list box contains the layers that were defined in the original DWG/DXF file. Only selected layers are
shown in the preview window of the Import dialogue.
Entity types
This list contains available entity types. Only selected types are shown in the preview window of the Import
dialogue.
Selection mode
Thin walled The selected lines are imported as a thin-walled section.
Polygons The selected lines are imported as a polygonal cross-section.
168
Cross-sections
Polygonal openings The selected lines are imported as a polygonal opening in the
cross-section.
Scale
The scale for the import. It may be necessary when the drawing is not in SI units. The item provides for the
transformation from "imaginary" units of the DWG/DXF file and metres (used in ESA PT as the basic unit).
Sizes
This is an informative item, which shows the dimensions calculated from the input scale.
Connect single curves to closed polygon
The following procedure merges individual lines of the drawing into polygon
Press [Select curves].
Select lines to be inserted into the polygon.
Press [Connect curves].
Repeat as many times as required.
Press [End]
Preview window
The view in the preview can be adjusted using the standard ESA PT mouse+key controls (shifted, rotated,
zoomed in/out).
Example
Final shape ON
169
Reference Guide
Corrosion example
If corrosion is defined, the corresponding partial cross-section is drawn with a dashed line next to the outline of
the section. The dashed line shows the corroded part of the section. Sectional characteristics are automatically
calculated from the part of the section that has NOT corroded.
Overlap example
Let’s assume a general cross-section consisting of two overlapping partial sections: (i) a square and (ii) a
triangle.
170
Cross-sections
The square is made of concrete (will be drawn in grey colour), the triangle of steel (will be drawn in blue).
First, let’s set the overlap for the square to 1 and let the overlap for the triangle on the default value equal to
zero.
The square is of higher priority, its shape is taken as the leading one, and a part of the triangle is automatically
cut off.
Second, if the overlap priorities are swapped, i.e. the overlap for the square is set to 0 and the overlap for the
triangle is set to 1, the result will be the opposite. The triangle will remain unaffected and a part of the square
will be removed from the final cross-section.
171
Reference Guide
Editing dialogue
Procedure for changing the properties in the editing dialogue
1. Open the Cross-section manager.
2. Select the cross-section to be modified.
3. Click button [Edit].
4. The editing dialogue is opened on the screen.
5. On its right hand side there is a list of sectional properties.
6. The first three groups may be edited here – see below for details.
7. Change the required parameters.
8. Close the editing dialogue via button [OK].
9. Close the Cross-section manager.
Parameters that may be changed in the editing dialogue:
172
Cross-sections
Note: For library cross-sections, the parameters that may be changed in the editor depend on
the type of the section. For example, the depth and width will be offered in the property table for
rectangular concrete section, while the selection of a different size or type will be available for rolled
cross-section.
Further, co-ordinates of vertices of both polygonal outline of a solid section and midline of a thin-walled section
can be manually edited in the property table. The user just has to select the required node (or nodes) and
retype the appropriate co-ordinate in the property table.
173
Reference Guide
Finally, for library sections, the property table provides for the modification of the:
insertion point (which leads to a change of the position of the section within the general cross-
section).
rotation.
Note: All the available modification functions and procedures may be freely combined for any of
the partial sections in order to achieve the required final shape and dimension of the overall general
cross-section.
Note: For more information on parameters see chapter Advanced tools > Parametric input >
Using the parameters in the project of the main Reference manual of SCIA.ESA PT.
Note: The dimensions stated in this example are in metres. Generally, be careful with units when
defining new parameters.
174
Cross-sections
First of all, define the section in usual way. Input the bottom left corner of the section to the origin of the global
co-ordinate system (This is not a general condition, but it is assumed in our example).
In the property table set the global Z co-ordinate to parameter H (see below).
Clear the selection. Select the top right corner and set the global Z co-ordinate to parameter H and the global
Y co-ordinate to parameter B (see below).
175
Reference Guide
Z = H; Y = B
Clear the selection. Select the bottom right corner and set the global Y co-ordinate to parameter B (see below).
Y=B
Clear the selection. Select the centre of the left circular opening and adjust the global Y and Z co-ordinates to
parameter B1 and H1 respectively (see below).
Z = H1; Y = B1
Clear the selection. Select the centre of the right circular opening and adjust the global Y and Z co-ordinates to
parameter B2 and H1 respectively (see below).
176
Cross-sections
Z = H1; Y = B2
Clear the selection. Select the top most point of the left circular opening and adjust its global Y and Z co-
ordinates to parameter B1 and D1 respectively (see below).
Z = D1; Y = B1
Clear the selection. Select the top most point of the right circular opening and adjust the global Y and Z co-
ordinates to parameter B2 and D1 respectively (see below).
Z = D1; Y = B2
Close the General cross-section editor. In the editing dialogue, you can see the three Value-type
parameters B, H, D that fully define the cross-section’s dimensions (see below).
177
Reference Guide
The same parameters may be reviewed, though not changed, in the Cross-section manager (see below).
Any time in the future, you may edit these three values and reshape the cross-section.
It may also be convenient to make copy or copies of this cross-section and create a set of cross-sections of
different size.
178
Cross-sections
What’s more, dimension lines may be added to the cross-section. If provided with proper labels they may
significantly improve the clearness of the parameters (see below).
An example of the "D" dimension line is in the figure below (see the parameter values on the left).
Appendix
Library cross-sections
List of cross-sections available in ESA PT cross-section library is given in a separate book.
179
Geometry
Elements of a model
A model of a structure consists of many parts or elements. Some of them form the geometry of the model and
some of them define other properties of the structure or define effects that the structure is subject to.
node Primarily, it represents an end-point of a beam member. It also
defines the point where finite element node will be placed. In
addition, it may define a place where two beam members touch
or intersect each other.
beam A beam member represents a beam member that the real
structure consists of. Beam in the model may represent a
whole set of structural members such as a column, joist, tie
beam, rafter, strip foundation, etc.
plate, wall Plates and walls model slabs and load bearing walls ob the
analysed structure. Both entity types may contain openings or
subregions. Before calculation the finite element mesh is
generated on them.
rigid connection of If two beam members have a common end point, the
beams connection of the beam members in this point (or node) is
normally rigid. Also, if any two members that intersect each
other are told to be connected (via a linked node), the
connection is rigid by default.
connection of beams The parameters of any connection of two beam members can
with defined non-rigid be adjusted in a way so that the connection corresponds to the
properties practical solution of the detail. That means that the degrees of
freedom in the connection may be altered and the connection
in any direction (concerning both translation and rotation) may
be either rigid or free or anything in between (i.e. elastic).
load A structure does not exist on its own; it is subject to multiple
effects of various load types. All the load types that can be
applied on the model in SCIA.ESA PT are described in a
separate chapter.
support A structure itself must be somehow supported, as the supports
must, in the end, bear the entire load applied on the structure.
The applicable support types are described in separate
chapters.
mass Masses are used in connection with dynamic calculation to
define the "dynamic" properties of the structure.
Structural shape The shape of structure that is not considered during
calculations, but is used for preparation of drawings and design
of connections.
Nodes
Introduction to nodes
The term "node" is a common finite element method term. However, when talking about SCIA.ESA PT
program, we have to make a strict definition of what the word "node" means in the context of this software.
First of all, we have to distinguish between a standard finite element node and an ESA node. The two node
types have something in common, but there are also some differences.
FE node
A standard finite element node will be always referred to as an "FE node". Normally, the user will not
encounter this type of node when creating a model of a structure. The FE nodes must be dealt with just before
the calculation of the project, and usually only in special cases. For common projects, the user can rely totally
on the automatic finite element mesh generator integrated in the SCIA.ESA PT program.
181
Reference Guide
Node
The word "node" will be used to talk about ESA nodes – i.e. about nodes (or points, if you prefer) that the user
deals with.
A node is the simplest entity applied in SCIA.ESA PT program. A node is the basic element. The nodes define
other entity types. For example, a beam member is defined primarily by its two end-points that are nothing else
but two nodes.
Each node has got some properties including:
position in modelling space (i.e. co-ordinates),
nodal co-ordinate system (used to define the direction of direction-related properties such as
degrees of freedom).
Each node may belong to just one beam member or to as many beam members as required. If a node belongs
to several beam members, the beam members are mutually connected in such a node and internal forces from
one beam member are transferred into the other beam members. If required, special boundary conditions can
be defined for the connection and thus only some of the internal forces (e.g. only bending moments or shear
forces) may be transferred into the adjacent entities.
What the node and FE node have in common is that both are a proper finite element node. That means that
the finite element mesh generator will ALWAYS place an FE node into an ESA node. On the other hand, the
generator may add some more FE nodes in between the user-defined ESA nodes, in order to ensure that the
finite element mesh corresponds with the required fineness.
There are several types of nodes depending on their "relation" to the beam member they are part of.
Types of nodes
SCIA.ESA PT recognises primarily two types of nodes:
an absolute node,
a linked node.
It is important to understand the differences between the two types as the type of node can have a significant
influence on the model properties and behaviour and it also affects functions used for the modification of model
geometry.
Absolute node
An absolute node is defined by its "absolute" position, or we can say absolute co-ordinates, in space.
An absolute node is used to define end-points of members (e.g. beam members).
Linked node
A linked node is usually defined by its position, or we can say relative co-ordinate, on a beam member.
As the term "linked" suggests, a linked node is used to "link" two entities together.
On the screen, a linked node is marked by a unique graphical symbol. The linked node mark looks like a pair
of short parallel lines drawn in a node.
Difference between absolute and linked node
In order to show an example, let’s assume a simple plane frame consisting of two vertical columns and a
horizontal beam connecting heads of the two columns with a short cantilever on one side.
Column B1 has two end-nodes N1 and N2. Both nodes are absolute.
Column B2 has two end-nodes N3 and N4. Node N3 is absolute, node N4 is linked and is bound (linked) to
beam B3.
182
Geometry
Horizontal beam B3 has three nodes N2, N4, and N5. Nodes N2 and N5 are absolute. Node N4 is linked is
related to beam B3.
The linked node N4 guarantees that column B2 is connected to beam B3 and that internal forces in any of the
two beam beam members are transferred into the other one. This configuration represents the state usually
required in practice.
To demonstrate what happens if the linked node is not applied, let’s consider the sample structure as shown in
the following figure.
The structure here is very similar to the previous one. However, there exists a seemingly small difference and
the difference leads to significant consequences.
Column B2 has two end-nodes N3 and N4. And both nodes are absolute.
Horizontal beam B3 has just two end-nodes N2 and N5 which are both absolute.
Because there is no node lying on horizontal beam B3 in the place where column B2 intersects with this
horizontal beam, the two beam members do not have a single common node and are not connected to each
other. Both the beam members would act as separate structures and not as a single column-beam unit.
The differences between the two node types concerning modification functions (such as move, rotate, etc.) are
given in chapters describing the modification functions.
183
Reference Guide
Tip: For more information about function Check structure data see chapter Calculation > Check
of data.
If the user is not sure whether there are any free nodes in his/her project, it is always possible to use the
second approach because it means that the program automatically finds any free nodes in the project and
informs the user about the findings. The user then may decide whether the discovered free nodes should be
deleted or kept.
Beams
Introduction to beams
From the definition point of view, beam members used in SCIA.ESA PT can be divided into several types
concerning their orientation (vertical, horizontal, etc.) or cross-section (constant, variable). In addition, there
184
Geometry
exists another division taking account of the function of beam members or their position in the structure (see
chapter Structural model)
Regardless of the type, each beam member is primarily defined by its two end-points and by a set of
properties. The properties can be defined in advance (i.e. before the beam member is inserted into the
modelled structure) or afterwards. Once a beam member is inserted, it is not bound to its position forever. If
required, it can be moved to another location, rotated, prolonged, shortened or adjusted in any other way to
correspond with the changing demands. Also its properties such as material, cross-section, type of transmitted
internal forces, etc. can be modified any time and as many times as required.
There are two criterions concerning the definition of beam members:
Which type of beam member can be inserted (defined) directly in one-step action.
Which type of beam member can be defined via additional adjustment of appropriate properties on
already inserted (defined) beam members.
Types of directly defined beams
general beam This beam type can represent an arbitrarily oriented and
located beam member.
column This type represents a vertical column.
horizontal beam This type represents a horizontally oriented beam member.
What all the above-mentioned beam types have in common is that they have a constant cross-section.
Types of beams defined as a "property" of existing beams
haunch beam A haunch beam is a beam of a linearly variable cross-section.
The change of cross-section may extend from one end point to
the other end point, or from one end point to an intermediate
point lying on the beam member. The cross-section on both
ends of a haunch must be of the same shape (e.g. rectangular,
solid I-section, etc.).
beam of variable cross- A beam member of this type can consist of multiple intervals
section (arbitrary each of which can be of different cross-section, material, and
beam) other properties.
185
Reference Guide
LCS Rotation This value defines the rotation of local axes of the beam
member. The rotation is measured around the beam member
longitudinal axis, i.e. X-axis.
FEM type This item says which type of finite element will be used for the
beam member.
Buckling length Buckling length for individual directions may be specified on
each beam member. For more information see chapter
Buckling parameters.
Layer Any entity including a beam member can be put into a layer.
The layer can thus comprise entities that have something in
common (e.g. one floor, columns of one floor, columns of the
same length, etc.) Once layers are defined and assigned, they
can be used to e.g. display just a particular part of the
structure, make selection of that particular part, etc.)
Name
The name is used mainly for a unique identification of beam members (or all entities in general). The name can
be displayed on a screen, printed in output documents, used for selections, etc. For example, the name
together with an advanced feature of the program command-line can be used for very fast multiple selection of
all beam members whose name starts with the same letter or letters (e.g. SEL B1? selects all beam members
whose name consists of letter B and a number within the range from 10 to 19).
The name is typed as a simple text.
Type
The type is not very important for the very act of beam member insertion (or definition). The beam type has
also no effect on calculation of deflections and internal forces.
However, if one thinks about further analysis and evaluation of the structure in design (code check) modules
and if one wants to perform detailing works (e.g. define lattice girder connections), the beam type must be set
properly. Especially the module for design and checking of connections uses the type as a crucial piece of
information.
The required type can be selected from a list of available options.
Cross-section
The beam member shape is defined by the selected cross-section type. Beams of "general beam", "column"
and "horizontal beam" type have got a constant cross section over their length. On the other hand, "haunch
beams" and "arbitrary beams" can have the cross section variable along the longitudinal axis.
The orientation of the cross-section in the beam member local co-ordinate system can be adjusted via angle
Alpha (see below).
The appropriate cross-section can be:
either selected from a list of already defined cross-sections,
or defined as a new cross-section in the project via the [Cross-section manager] button.
Alpha
This parameters defines the inclination of the cross-section Z-axis from the beam local Z-axis. This parameter
together with "LCS rotation" provide for an arbitrary "positioning" of a cross-section in a model.
The angle is input in the pre-adjusted angle unit that is shown in square brackets in the corresponding table
cell.
Member system line at
By default, a beam member is inserted into the model by the end points of its midline. The user, however, may
decide to insert the beam member by any of outer corners of the beam member cross-section. This option is
useful when an eccentricity is to be introduced and it coincides with the outer dimensions of the cross-section.
The required Insertion point can be selected from a list of available option.
Eccentricity
If required, an eccentricity may be input in order to provide for more precise definition of structure shape. The
eccentricity is defined in the definition axes of the cross-section.
The eccentricity is defined by two values: eccentricity in Y-direction and eccentricity in Z-direction. Both values
are input into the appropriate table cells in units that have been pre-adjusted in project settings and that are
shown in square brackets in the table cells.
186
Geometry
Tip: If the eccentricity value is such that the "eccentric insertion point" coincides with an outer
corner of the cross-section, the eccentricity may be defined simply by means of the "Insertion point"
parameter (see above).
Local co-ordinate system (LCS)
Each beam member has got its local co-ordinate system. The user can define the orientation of the system’s Y
and Z axes. There are several options:
to accept the default standard setting
to define the orientation of Y-axis either by a vector or by a point that the axis passes through,
to define the orientation of Z-axis either by a vector or by a point that the axis passes through.
to specify that the beam member local Z-axis is parallel to the Z-axis of the current UCS.
LCS rotation
Sometimes it may be convenient to rotate the local co-ordinate system. For example, if the user wants to
define some load acting in a general direction and introduce it in beam member local co-ordinate axes.
The angle defines the rotation of the local co-ordinate system around the X-axis of the same system.
The angle is input in the pre-adjusted angle unit that is shown in square brackets in the corresponding table
cell.
FEM type
From the finite element analysis point of view, the beam member can act like a standard beam member or like
a hinged (pinned) rod. The difference is that the standard beam member is capable of transferring all the
internal forces, while the latter variant only provides for transferring of the axial force.
The required option can be selected from a provided list.
Layer
Each beam member can be "put into" a specific layer. The layer, that could be called group, thus can comprise
such beam members that will be in the future treated simultaneously. A good and well thought out grouping of
beam members in layers can significantly facilitate the manipulation with the model, including even the
evaluation of results. And what’s more, a professional use of layers may save a lot of the user’s valuable time.
The required layer may be selected from a list of already defined layers. Or, a new layer may be defined for the
beam member.
Buckling parameters
Buckling parameters are described in detail in Book Steel Code Check chapter Buckling parameters > Code
independent buckling parameters
and in chapter related to individual national codes.
Additional information can be found in Book Steel Code Check chapter Buckling parameters > Buckling
parameters related to a particular standard.
For adjustment of buckling parameters see chapter Adjusting the buckling parameters.
Beam types
General beam
A general beam member has got only the common beam parameters. Once these parameters are specified,
the beam member may be inserted into the model.
In order to insert a new general beam member into a model of the structure that is being analysed, you just
follow the general procedure for the definition of a new beam. Attention must only be paid to the specification
of beam member’s position. A general beam member is defined by its two end-points (or we can say nodes).
Therefore, the beam member position must be specified by insertion of two points: first, the starting or begin
point and then the end point.
187
Reference Guide
Column
A column is an always vertical beam member of a constant cross-section. In addition to common beam
parameters, it has the following properties:
Length This parameter says what is the length (height) of the inserted
column.
Insertion point This option specifies which of the two column end-points is
considered as the base (or insertion) point.
In order to insert a new column into a model of the structure, the general procedure for the definition of a new
beam should be followed. Attention must only be paid to the specification of beam member position. A column
is defined by its base point (starting point) only. Therefore, the beam member position must be specified by
insertion of a single point.
Note: The statement that the column is always vertical is related to the user co-ordinate system.
Therefore, if the user defines such a UCS whose Z-axis is inclined or even horizontal, a column
defined in this UCS will not be vertical from the global co-ordinate system’s point of view. It will
vertical in the context of the current UCS.
188
Geometry
Horizontal beam
A horizontal beam is always horizontal and has a constant cross-section. In addition to common beam
parameters, beam has the following properties:
Direction A horizontal beam may be oriented either along the global X-
axis or global Y-axis.
Length This parameter says what is the length of the inserted beam.
Insertion point This option specifies which of the two beam end-points is
considered as the insertion point.
In order to insert a new horizontal beam into a model, you just follow the general procedure for the definition of
a new beam. Attention must only be paid to the specification of beam’s position. A horizontal beam’s position is
specified by insertion of a single point that determines the location of the adjusted insertion point.
Note: The statement that the horizontal beam is always horizontal is related to the user co-
ordinate system. Therefore, if the user defines such a UCS whose Z-axis is inclined or even
horizontal, a horizontal beam defined in this UCS will not be horizontal from the global co-ordinate
system’s point of view. It will horizontal in the context of the current UCS.
Haunch beam
A haunch beam is a beam member whose cross-section varies along the length of the beam member. It is also
possible that a part of the beam member is of a constant cross-section and only the remaining part contains a
haunch.
Therefore, the list of haunch beam parameters may be rather long. It contains the following items:
Haunch placement Specifies the location of the haunch on the beam member.
Cross-section Tells which cross-section will be used to form the haunch. (see
Note below ! )
List of dimensions that This list contains the dimension of the assigned cross-section
can vary along the that may vary along the haunch length.
haunch length
Alignment Specifies the alignment of the haunch.
Length of haunch Determines the length of the haunch.
This item is not accessible if the haunch is defined per the
whole beam member, i.e. from one beam member end to the
other.
189
Reference Guide
Co-ordinate definition Tells if the haunch length is input in relative beam member co-
ordinate (i.e. from zero to one) or in absolute values (i.e. for
example in metres).
This item is not accessible if the haunch is defined per the
whole beam member, i.e. from one beam member end to the
other.
Haunch placement
The variants for the placement are:
From start The haunch starts at the
starting point of the beam
member and its length is
determined by the value input
in cell Length of haunch.
190
Geometry
Cross-section
The cross-section defined here replaces the original cross-section of the beam member on which the haunch
is defined. That means that the original beam member cross-section can be of any type. When a haunch is
defined on a beam member, the original cross-section is completely forgotten and the haunch cross-section is
applied.
Examples
A haunch on a basic cross-section of I shape with the height equal to 300 millimetres and top flange thickness
50 millimetres.
Height of haunch Shape of haunch
H = 500 mm
H = 1000 mm
H = 1000 mm
and
top flange thickness
increased to 200 mm
Note: It is important to be aware of the fact that only specific cross-sections can be used for
haunches. For example, it is not possible to use a rolled cross-section as it not possible to change
its height over the length of a beam member.
191
Reference Guide
the haunch property dialogue. What’s more, these dimensions are highlighted in yellow both in the haunch
property dialogue and in the cross-section editing dialogue.
Thanks to the "highlighted" dimensions the cross-section changes linearly its shape along the haunch. The
haunch starts with the cross-section specified by the "highlighted" values. And at the end of the haunch there
is the cross-section of standard dimensions as defined in the Cross-section manager.
Alignment
The alignment of the haunch may be of several types.
In order to explain clearly the meaning of individual option, let’s assume a horizontal beam member with a
haunch whose cross-section is of variable height as well as of variable width.
Default The alignment of the haunch is
adjusted according to the
Insertion point of the beam
member. E.g. if the Insertion
point of the beam member is set
to Top, Top surface alignment of
the haunch is used.
Centre In plan view as well as in side
line view the midline of the beam
member remains straight and
horizontal. Both left and right
surface are inclined to allow the
cross-section change its width.
The centre line of the beam
member (i.e. the centroid axis) of
side view the beam member remains
straight. Both top and bottom
surface are symmetrically
inclined to allow the cross-section
change its height.
plan view
Top The top surface of the beam
surface member remains flat and
horizontal. The bottom surface is
inclined in order to provide for the
change of the height.
In plan view, the midline of the
beam member is straight. Both
side view left and right surface are
symmetrically inclined to allow
the cross-section change its
width.
Bottom The bottom surface of the beam
surface member remains flat and
horizontal. The top surface is
inclined in order to provide for the
change of the height.
In plan view, the midline of the
beam member is straight. Both
side view left and right surface are
symmetrically inclined to allow
the cross-section change its
width.
192
Geometry
Tip: The individual spans can be of different cross-section. And as material is a parameter of
cross-section, it is possible that the individual spans are of different material.
Note: When spans are defined in absolute coordinates, one must be careful to "cover" the whole
length of the beam member. Otherwise, the "span-profiles" cover only part of the original length of
the beam member. Or, if the sum of the spans exceeds the length of the beam member, spans
overlapping the original length of the beam member are ignored, in other words, the arbitrary beam
is simply cut at the length of the original beam member.
Type of cross-section
The cross-section of the span and its change can be defines in several ways.
Prismatic The cross-section of the span is constant.
Parametric haunch A standard haunch is inserted into the span.
Two cross-sections Two cross-sections corresponding to the two end-points of the
span are defined. The cross-section varies over the span from
one section to the other.
Cross-section / Cross-sections
For prismatic cross-section, this item offers the selection of just one required cross-section.
193
Reference Guide
For parametric haunch, two cross-sections must be specified. However, both of are based on one base
cross-section. The user can specify parameters of the two end-sections. Each of the end-sections may be
either identical with the base cross-section, or changes of the base cross-section dimensions can be specified.
If the "two cross-sections" option is chosen, the user just selects two end cross-sections.
Example
The beam member defined in the property table above looks like:
194
Geometry
insertion of a beam member that has got a variable cross-section (either haunch or generally
variable cross-section).
The first situation means a real insertion of a new beam member into the model. The latter means that
appropriate properties are defined on already an existing beam member in the model. The procedures for the
definition of a "haunch" beam and a beam with a variable cross-section are given in separate chapters.
The principle of the procedure for insertion of a new beam member is identical for both a general beam
member and a column and a horizontal beam. It is clear that there are some differences between the individual
beam types, and therefore there must be slight differences also in the defining procedure. However, the
differences are so small that a united procedure may be presented here and the differences discussed in
chapters dealing with appropriate beam type.
Procedure for insertion of a beam
1. In the main tree menu, select and open service Structure. (As an alternative, service Structure
may also be opened via its toolbar button or via the menu function).
2. In the Structure service, open the appropriate function according to beam member type you want to
insert.
3. Fill in the displayed dialogue, i.e. define the properties of the beam member(s) you want to define in
the next step.
4. Confirm the property dialogue by pressing [OK] button.
5. Define the position of the beam member (using a mouse and any of available snap mode options or
by typing the co-ordinates on the command line). This point varies according to the selected beam
type (see General beam, Column, or Horizontal beam chapter).
6. The beam member has been inserted.
7. Either (i) close the function or (ii) insert another beam member, i.e. repeat steps 5 and 6.
8. Close the Structure service.
195
Reference Guide
2. Click button [New Bezier] ( ) that appears just above the command line once the program gets
into the "point definition mode".
3. Enter the starting point of the curve.
4. Enter the end point of the arc.
nd
5. Enter the 2 control point of the curve.
rd
6. Enter the 3 control point of the curve.
7. Then follow the standard procedure for the definition of a beam member, i.e. close the function or
service.
The picture above is a video that demonstrates the curve definition procedure.
The procedure for the definition of a parabolic-curve beam member
1. When asked to enter the first endpoint of the beam member do the following:
2. Click button [New parabolic arc] ( ) that appears just above the command line once the program
gets into the "point definition mode".
3. Enter the starting point of the curve.
4. Enter the intermediate point of the curve (i.e. the vertex of the parabola).
5. Enter the end point of the curve.
6. Then follow the standard procedure for the definition of a beam member, i.e. close the function or
service.
The picture above is a video that demonstrates the curve definition procedure.
The procedure for the insertion of a spline-curve beam member
1. When asked to enter the first endpoint of the beam member do the following:
2. Click button [New spline] ( ) that appears just above the command line once the program gets
into the "point definition mode".
3. Enter the vertices of the spline one after another.
4. Press [Esc] key to finish the definition of the spline curve.
5. Then follow the standard procedure for the definition of a beam member, i.e. close the function or
service.
The picture above is a video that demonstrates the curve definition procedure.
Note: Please note, that it is possible to enter multiple "shaped" beam members from within one
call of Drawing a member function. You can enter one shape (e.g. polygon), press [Esc] to finish
the definition of the polygon. You however are still "inside" the Drawing a member function.
Therefore, you may for example click [New arc] button, define an arc and again you are still
"inside" the Drawing a member function. This fact can be easily visually verified on the screen. As
far as you are still "inside" the Drawing a member function, the inserted beam members are drawn
in RED colour. Only when you close the Drawing a member function, the beam members are
redrawn in violet colour which means that they are selected.
196
Geometry
Note: A standard beam member (i.e. horizontal beam, column or general beam member) is
defined with a specific cross-section. This cross-section is one of the beam’s parameters. However,
when a haunch is defined on this beam member, the haunch defines its own cross-section and
assigns it to the beam member. The original cross-section is overloaded (forgotten for the moment).
However, if the haunch is later deleted, the beam member remains in its position and takes back its
original cross-section.
Slabs
Slab types
Plate
Parameters
Name Defines the name of the slab.
Type Specifies the type of the slab. The user may select from types:
(i) plate, (ii) wall, and (iii) shell.
Note: This type plays role e.g. in code checks.
The check procedure applied depends on this
parameter. Therefore, pay attention to the selection
of proper type.
Material Defines the material of the slab.
FEM model Isotropic
A normal isotropic slab with identical properties in all directions
is used.
Orthotropic
An orthotropic slab with different properties in two orthogonal
directions is used.
Membrane
Special membrane elements are used for the analysis of the
slab.
Thickness It is possible to input a slab of constant or variable thickness.
See below.
Thickness value For constant thickness, just one thickness value must be
defined.
197
Reference Guide
Example of a slab
Variable thickness
The variable thickness of a slab can be input in the property table of a slab. Two points must be input to define
the gradient of thickness change. Corresponding thickness values are specified for each point. The adjusted
gradient is related to the global co-ordinate system. It is advisable to input the two points in place where the
thickness change starts and ends. Otherwise it may happen that due to the extrapolation of thickness, the final
thickness value becomes negative, which would result in an error message during the calculation of the
project.
Example of a slab of variable thickness
198
Geometry
Note: The definition of a slab of variable thickness is a two-step procedure. First, a slab of a
constant thickness must be input. This slab may be then modified and changed into a slab of
variable thickness. The reason is that the "property" of variable thickness is bound to the particular
nodes of the slab that are not yet known in the phase of slab input. In other words, variable
thickness is similar to a haunch on a beam member – it is an additional property of a slab, not the
basic, fundamental parameter.
swapped orientation
Wall
Parameters
Name Defines the name of the wall.
Type Specifies the type of the slab. The user may select from types:
(i) plate, (ii) wall, and (iii) shell.
Note: This type plays role e.g. in code checks.
The check procedure applied depends on this
parameter. Therefore, pay attention to the selection
of proper type.
Material Defines the material of the wall.
FEM model Isotropic
199
Reference Guide
Slab components
Introduction to slab components
There may be a situation that it is convenient to separate a part of a main slab and specify special parameters
for this part. SCIA.ESA PT enables the user to define various types of such a part.
Subregion A subregion is a slab defined inside the main slab. This
subregion may be of different thickness, material, etc. than the
main slab.
For example, a subregion may be useful to define a local
thickening of the slab, to implement area load acting on a part
of the slab only, etc.
Opening An opening is just an opening in the main slab.
Internal edge An internal edge is a line intersecting the main slab. For
example, line load may be defined along this edge.
The number of subregions and opening in the main slab is not limited. Individual subregions and openings may
even overlap the main region or intersect each other. The final shape is found as the intersection of all defined
subregions and openings with the order of definition taken into account.
It is not possible, e.g. to insert a subregion into an opening. However, it is possible to do so if at least one edge
of the subregion lies on any edge of the opening.
On the other hand, it is possible to define a main slab into an opening inserted into another main slab.
Subregion of a slab
Parameters
200
Geometry
Opening in a slab
Parameters
Name Defines the name of the opening.
2D member Informs about the master plate.
201
Reference Guide
An opening may be input in two ways: (i) as a normal opening that lies fully inside the main slab, (ii) as an
opening that overlaps the main slab – such an opening then serves as a "cut" to the main slab.
normal opening
opening as a
cut – definition
phase
202
Geometry
opening as a
cut – final
shape
203
Reference Guide
The second picture then shows the tooltip that appears on the screen whenever the mouse cursor passes over
the node.
204
Geometry
General parameters
Length Tells the length of the rib.
Shape Informs about the shape of the entity.
Beg. node Specifies the starting node of the rib. This parameter can be
edited, which would affect the location and length of the rib.
Before editing, you must find the name of node you want to use
as the beginning node.
End node Similar to above. Defines the end-node of the rib.
Structural model
This set of parameters can be used to specify the structural model of the rib. The structural model is important
especially if drawings and/or impressive pictures of the structure are to be made.
See chapter Geometry > Structural model > Parameters of structural model for more details.
Shell
Introduction to shells
ESA PT enables the user to define curved 2D members – called shells in ESA PT. They are defined by border
lines (i.e. border curves). At the moment ESA PT accepts if the shape of the shell is defined by four, three or
two curves / straight lines.
Some shapes require certain "mathematical imagination" when they are created. Therefore, the basic shapes
has been pre-created in the form of templates and can be easily input through user blocks.
The following pictures present a few samples of what can be created in ESA PT.
205
Reference Guide
206
Geometry
Shell parameters
Shell parameters
Name Identifies the shell. It is useful e.g. for output tables and for
selections made from the command line.
Type Specifies the type of the slab. The user may select from types:
(i) plate, (ii) wall, and (iii) shell.
Note: This type plays role e.g. in code checks.
The check procedure applied depends on this
parameter. Therefore, pay attention to the selection
of proper type.
Material Specifies the material.
FEM model Isotropic
A normal isotropic shell with identical properties in all directions
is used.
207
Reference Guide
Orthotropic
An orthotropic shell with different properties in two orthogonal
directions is used.
Membrane
Special membrane elements are used for the analysis of the
shell.
Thickness / Material Thickness is constant in case of shells.
Thickness value Specifies the thickness.
Member system-plane The input-plane (system-plane) of the shell may be in the mid-
at surface of the shell, at the top surface or bottom surface of the
shell.
Eccentricity If required, z-eccentricity of the shell may be input.
LCS Type Defines the type of the local coordinate system of the slab.
LCS Z axis The orientation of the local Z axis of the shell may be easily
turned around. This check box does it.
LCS Angle The direction of the local X-axis may be input here.
Layer Specifies the layer.
Membranes
Prerequisites for membrane elements
Theoretical assumptions
Membrane elements are shell elements with zero flexural stiffness and zero axial compression stiffness.
Prerequisites
In Project settings > Functionality options Nonlinearity > Membrane elements and 2nd order –
geometrical nonlinearity must be selected.
In Calculation, Mesh > Solver Setup the parameter Nonlinearity > Geometrical nonlinearity – 2nd order
must be set to Newton-Raphson method (even the Modified Newton-Raphson is not allowed for this type of
calculation).
Usually the nonlinear calculation must be run in order to obtain realistic results. This means that at least one
nonlinear combination must be defined.
Note: Technically speaking, ESA PT allows you to run even a linear calculation with the
membrane members defined, but the results may be seriously affected (negatively) by the one-step
solution. Therefore, in general, use the nonlinear calculation for the membrane members.
Orthotropy
Orthotropic properties of slab members
The procedure to define an orthotropic slab
1. Open service Structure.
208
Geometry
2. Start any function for the input of a slab member (plane 2D member, wall, shell member).
3. The property dialogue opens on the screen.
4. Fill in the required parameters.
5. Set the FEM model parameter to orthotropic.
6. A new item appears in the dialogue: Orthotropy.
7. Click the three-dot button [...] in this added line.
8. A dialogue with orthotropy parameters is opened on the screen.
9. Input correct values.
10. Confirm with [OK].
11. Confirm the slab-property-dialogue.
12. Input the slab member.
Orthotropy parameters
There are two cases of orthotropy :
1. physical orthotropy caused by different moduli in the x and y direction, i.e. a real material property
due to the technology of material production (various layers, wood, etc.)
2. technical or shape orthotropy of ribbed plates / walls
a) Physical orthotropy
First we describe the parameters for the physical orthotropy. The orthotropic material is defined by the
following physical constants:
h E1 E2 G12 12 G13 G23
The value of 21 is determined as follows :
21 = 12 * E2/E1
The shear modulus G12 is determined using Kirchoff’s plate:
The parameters G13 and G23 are necessary because Mindlin’s plate element is used, with a substantial
influence of shear forces qx and qy on the deformations.
We assume a plate/wall with a uniform thickness h.
The parameters entered in the program are calculated from these physical constants as follows:
A. For a plate element
For a plate element the angle Beta between the direction 1 (for which the orthotropy parameters are entered)
and the local x direction of the element can be entered.
209
Reference Guide
b) Technical orthotropy
For technical or shape orthotropy we refer to P. Timoshenko, S. Woinowsky, Theory of plates and shells,
McGraw Hill, second edition, 1987. The relation between the bending moments and the curvature of an
orthotropic plate is given by the following relation:
210
Geometry
In these equations, Icx is the moment of inertia of the slab material, Isx that of the reinforcement taken about the
neutral axis in the section x = constant, and Icy and Isy are the respective values for the section y = constant.
It is obvious that these values are not independent of the state of the concrete. For instance, any difference of
the reinforcement in the directions x and y will affect the ratio Dx / Dy much more after cracking of the concrete
than before.
b.3) Slab reinforced by a set of equidistant ribs
211
Reference Guide
In this case the orthotropic plate theory can only give a rough idea of the actual state of stress and strain of the
slab.
With :
E = modulus of the material (for instance, concrete)
I = moment of inertia of a T section of width a1
Az = shear surface of a T section of width a1
C = torsional rigidity of one rib
=h/H
When you enter this T section a geometric section, I, Az and C are calculated automatically by the program.
Then we may assume:
with D’xy the torsional rigidity of the slab without the rib
You can check this by taking the ribs not into account. The solution must be the same as for isotropic plates in
section b.1.
b.4) Gridworks
The gridwork consists of two systems of parallel beams spaced equal distances apart in the x and y directions
and rigidly connected at their points of intersection. The beams are supported at the ends, and the load is
applied normal to the xy plane. If the distances a1 and b1 between the beams are small in comparison with the
dimensions a and b of the grid, and if the flexural rigidity of each of the beams parallel to the x axis is equal to
I1 and that of each of the beams parallel to y axis is equal to I2, the coefficients are as follows:
For all types of elements the thickness which is taken into account for the calculation of the dead weight must
be entered in the Load t field. This thickness is multiplied with the density of the selected material.
212
Geometry
213
Reference Guide
You have a floor composed of let us say prefabricated panels (e.g. hollow core slabs). The checks that are to
performed require that these panels be defined. On the other hand, the analysis of the whole structure can be
performed with a "substitute" plate whose properties correspond to the system of the panels. It is possible to
use the analysed model of the substitute slab, extract just one of the beams into a separate project including
the internal forces obtained by the analysis of the whole structure and perform a detailed checking of that
single member.
It is not possible to define additional data such as supports, masses, loads, etc. on the beams in this type of
plate with beams.
See also Defining a new plate from beams.
Load panel
A load panel is a plate that is subjected to surface load but is missing in the calculation model of the structure.
For example, roof window is a typical example. It is normally ignored in the analysis of the structure, but it may
be subjected to snow load. SCIA ESA PT enables you to input such a window (or any other part of the
structure that has the same behaviour) as a load panel, specify the load that the load panel is subjected to and
the program itself transforms the surface load to a set of linear uniformly distributed loads acting on the edges
of the load panel. Moreover, you may specify different weight factors for individual edges. For example, the
picture below displays a load panel whose weight factors on two opposite sides are equal and whose weight
factors on two other opposite sites are zero.
Only surface load can be define on this type of plate.
See also Defining a new load panel.
214
Geometry
Note: If two overlapping slabs are input, the question that arises is "what property should be
assigned to the intersection of the two slabs?" The answer is simple: "The parameters of the later
input slab are those of the highest priority."
215
Reference Guide
Note: As soon as the function is invoked and the master slab selected, working plane is
automatically moved to the plane of the selected master slab. When the definition of the slab-
component is over, the working plane returns back to its original position.
Note: As soon as the function is invoked and the master slab selected, working plane is
automatically moved to the plane of the selected master slab. When the definition of the slab-
component is over, the working plane returns back to its original position.
Note: As soon as the function is invoked and the master slab selected, working plane is
automatically moved to the plane of the selected master slab. When the definition of the slab-
component is over, the working plane returns back to its original position.
216
Geometry
Type Specifies the type of the slab. The user may select from types:
(i) plate, (ii) wall, and (iii) shell.
This type plays role e.g. in code checks. The check procedure
applied depends on this parameter. Therefore, pay attention to
the selection of proper type.
Member system plate at The input-plane (system-plane) of the input slab may be in the
mid-surface of the slab, at the top surface or bottom surface of
the slab.
217
Reference Guide
LCS type Defines the type of the local coordinate system of the slab.
LCS axis The orientation of the local Z axis of the slab may be easily
turned around. This check box does it. See figures below.
normal orientation
swapped orientation
LCS angle The direction of the local X-axis may be input here.
Alignment Top
The beams are laid on the top surface of the plate.
Centre
The axis of the beam is at the same level as the middle-plane
of the plate.
Bottom
218
Geometry
Generate subregions If ON, the final plate is defined with as many subregions as
there are beams in the plate. One beam is accompanied with
one subregion and they together create a T-section composed
of the beam (i.e. rib) and the effective slab width.
Input parameters for the beams (parameters from the separate dialogue for the beams)
Name Defines the name of the rib.
Alignment Disabled.
Informs about the alignment adjusted in the plate parameters.
for internal forces Two types of effective width can be input. Both the values are
used for the modelling of composite cross-section. Value "for
internal forces" is used to recalculate internal of the created
composite cross-section section. Value "for check" (see below)
is used to define the cross-section for the needs of design and
check of reinforced cross-section.
Usually, a rectangular section is attached to the slab creating
the final T or L section. However, also other library cross-
sections can be used to form various composite sections (e.g.
steel I section + concrete reinforced plate).
for check See above.
FEM type Defines the type of finite element:
Standard
The standard 1D finite element is used. The element can
219
Reference Guide
Type Specifies the type of the slab. The user may select from types:
(i) plate, (ii) wall, and (iii) shell.
This type plays role e.g. in code checks. The check procedure
applied depends on this parameter. Therefore, pay attention to
the selection of proper type.
Member system plate at The input-plane (system-plane) of the input slab may be in the
mid-surface of the slab, at the top surface or bottom surface of
the slab.
LCS type Defines the type of the local coordinate system of the slab.
LCS axis The orientation of the local Z axis of the slab may be easily
220
Geometry
turned around. This check box does it. See figures below.
normal orientation
swapped orientation
LCS angle The direction of the local X-axis may be input here.
Position in plate Specifies the position of the beam over the height of the plate.
221
Reference Guide
Alignment Top
The beams are laid on the top surface of the plate.
Centre
The axis of the beam is at the same level as the middle-plane
of the plate.
Bottom
The beams are attached to the bottom surface of the plate.
Input parameters for the beams (parameters from the separate dialogue for the beams)
Name A name of the beam member.
Type The beam type is not essential for the definition of a beam
member but may take effect later. For example, some functions
performing design and check to technical standards take
account of the type.
222
Geometry
Layer Any entity including a beam member can be put into a layer.
The layer can thus comprise entities that have something in
common (e.g. one floor, columns of one floor, columns of the
same length, etc.) Once layers are defined and assigned, they
can be used to e.g. display just a particular part of the
structure, make selection of that particular part, etc.)
Type Specifies the type of the slab. The user may select from types:
(i) plate, (ii) wall, and (iii) shell.
This type plays role e.g. in code checks. The check procedure
applied depends on this parameter. Therefore, pay attention to
the selection of proper type.
Member system plate at The input-plane (system-plane) of the input slab may be in the
mid-surface of the slab, at the top surface or bottom surface of
the slab.
LCS type Defines the type of the local coordinate system of the slab.
LCS axis The orientation of the local Z axis of the slab may be easily
turned around. This check box does it. See figures below.
normal orientation
223
Reference Guide
swapped orientation
LCS angle The direction of the local X-axis may be input here.
Position in plate Specifies the position of the beam over the height of the plate.
224
Geometry
Alignment Top
The beams are laid on the top surface of the plate.
Centre
The axis of the beam is at the same level as the middle-plane
of the plate.
Bottom
The beams are attached to the bottom surface of the plate.
Input parameters for the beams (parameters from the separate dialogue for the beams)
Name A name of the beam member.
Type The beam type is not essential for the definition of a beam
member but may take effect later. For example, some functions
performing design and check to technical standards take
account of the type.
225
Reference Guide
Layer Any entity including a beam member can be put into a layer.
The layer can thus comprise entities that have something in
common (e.g. one floor, columns of one floor, columns of the
same length, etc.) Once layers are defined and assigned, they
can be used to e.g. display just a particular part of the
structure, make selection of that particular part, etc.)
A load panel may be input in two ways: (i) as a normal load panel that lies fully inside the main slab, (ii) as a
load panel that overlaps the main slab – such a load panel then serves as a "cut" to the main slab.
226
Geometry
normal load
panel
load panel as a
cut – definition
phase
load panel as a
cut – final
shape
227
Reference Guide
Note: As soon as the function is invoked and the master slab selected, working plane is
automatically moved to the plane of the selected master slab. When the definition of the slab-
component is over, the working plane returns back to its original position.
Tip: If you want to define a curved 2D member, it may be very useful to input the shape-defining
curves in advance as normal lines (service Structure > Drawing tools > Line). See also Sample
shells.
Sample shells
Cylinder
Start function Structure > Shell.
Adjust the parameters.
On the toolbar at the command line select that you want to input a circle.
Define its centre and radius. (Our example: centre = 0, 0, 0; radius point = 2, 0, 0)
Define the surface line – probably by typing the vertex coordinate on the command line. (Our example: 2, 0, 3)
228
Geometry
Input the other circle by its centre only – probably by typing the vertex coordinate on the command line. (Our
example: 0, 0, 3)
229
Reference Guide
Parabolic cylinder
The shell of rectangular plan view, whose two opposite edges are straight lines, and the other two opposite
edges are parabolic arcs.
Start function Structure > Shell.
Adjust the parameters.
Insert the first straight line (start in point 0, 0, 0 and end in 0, -5, 0).
The second edge is parabolic, so press button Parabolic arc on the toolbar at the command line.
Input the intermediate point (3, -5, 3) and the end point (6, -5, 0).
230
Geometry
Input the other parabolic edge with the intermediate point in 3, 0, 1 and the end point in 0, 0, 0 (do not forget to
swap to parabolic arc mode).
231
Reference Guide
Shell templates
Some most common shells used in civil engineering practice have been pre-defined and can be inserted into
your project as a user block.
Available templates
cone
truncated cone
232
Geometry
cylinder
spherical cap
elbow
233
Reference Guide
Geometric manipulations
Geometric manipulations with slabs
Slabs like any other entity may be moved, shifted, rotated, etc. Standard geometry-manipulation functions may
be applied to slabs with a few exceptions:
a slab is manipulated (i.e. copied, moved, etc.) including all its components (i.e. subregions,
openings, etc.),
slab components may be freely manipulated inside the area of the main slab,
it is not possible to copy or move any slab component to another main slab,
if node or nodes (vertices) of a slab (both main and component) are manipulated, the operation is
valid only if the final slab remains planar (i.e. all the vertices of a slab must lie in one plane both
before and after the manipulation),
geometry manipulation functions applicable to slabs are: (i) copy (single and multiple), (ii) move, (iii)
stretch, (iv) rotate, (v) scale, (vi) mirror.
individual nodes of a slab may be moved to a new location using the Drag&Drop feature or via
standard geometry manipulation functions like move, rotate, mirror, stretch, scale.
Note: To move a node, you must first select the node and then invoke the required function
(either the Drag&Drop feature or any of standard geometry manipulation functions.
234
Geometry
First, use function Modify > Polyline edit > Edit polyline – insert node and insert two vertices into the
required slab edge. One of the inserted vertices should in the corner of the "flange" of the final L-shape. The
other vertex can be inserted anywhere between the first inserted vertex and the "flange-edge" of the plate.
And finally, move the other "flange" vertex to its final position.
235
Reference Guide
In addition, individual slab edges may be treated as a standard polyline segment or "line", which means that
they may be converted to arcs.
Example
Let’s take the L-shaped plate created in the previous example. Let’s call function Modify > Curves edit >
Convert line to circle arc. In this first step simply define an arbitrary arc (turned to the right side, of course) as
it will be modified to the final shape in the second step.
Finally, use function Modify > Curves edit > Edit curve – arc by radius to input the proper final radius of the
circular arc.
236
Geometry
Example
Let’s demonstrate the procedures on a simple example of two intersecting semi-cylinders that may represent
an intersection of two corridors.
Define the shells.
237
Reference Guide
Call function Modify > Connect members / nodes ([ ]) to generate the intersection curves.
They may be better seen in the plan view (the black curves).
When you rotate the view, you may see that even though the intersection has been generated, both shells
remain unchanged, i.e. it is not possible to pass from one corridor to the other one.
238
Geometry
Now call function Structure > 2D member components > Cut-out and select both shells. Then select three
end-outs.
239
Reference Guide
When you confirm the selection, the program removes the selected parts from the calculation model. To verify
it, generate the FE mesh and display it.
When you rotate the view, you may see that it is possible to freely pass from one corridor to the other.
Note: In ESA PT terminology, the cut-out is an extra entity added to the shell (it is called
Additional Data, or Add Data). The removed part of the shell is not removed from the graphical
scene, the shell still remains unchanged, and is drawn AS IS. The cut.-out is drawn as an additional
entity relating to the shell.
240
Geometry
It means that if you display rendered surfaces (or rendered middle plane) of the shell, the removed
part (the cut-out) is still displayed.
In order to see the final shape with cut-outs removed, it is necessary to switch off the rendering and
display the generated finite element mesh. See the example above.
Examples
The enclosed images show a practical application of shell intersections and cut-outs.
241
Reference Guide
242
Geometry
243
Reference Guide
Let us change its shape. (The user changes just the shape of the plate, the beams are modified automatically
to correspond to the new geometry of the plate.
244
Geometry
General solids
General solids
In addition to beam members and slabs, you can use in SCIA ESA PT a general entity called general solid.
It is a geometrical shape that forms a part of your project but is completely neglected during the calculation.
General solids can be used to model parts of the model that should appear in drawings but that have no real
meaning for the analysis (air-conditioning, railing, etc.).
General solids can be also effectively used if SCIA ESA PT is used in combination with a CAD program and
the architectural model is imported into it from that third-party CAD program.
The extruded prism is a solid whose the base can be formed by a closed polygon of an arbitrary shape (with
both straight and curved edges) and whose height can follow either a straight line (the picture above) or a
curve (circle, parabola, Bezier curve or spline) (the picture below).
245
Reference Guide
Cylinder
The cylinder is a kind of the extruded prism. The limitation is that the base is always formed by a full circle. The
height can once again follow either a straight line or a curve.
246
Geometry
Union
The union operation merges the two cuboids into one solid.
Subtraction
When you perform the subtraction, you may decide whether the subtracted solid should be deleted or kept in
the model.
If you decide to delete it, it is removed.
247
Reference Guide
Intersection
There are two types of intersection: XOR (exclusive OR) and OR.
For the XOR option, what remains from the solids is the part that belongs to just one of them. The part that
belongs to both solids (the intersecting part) is removed.
For normal OR it is the opposite way. The parts of the solids that belong to all intersecting solids are kept in the
model and the rest is removed.
Division
This operation divides the solids into more separate shapes. The parts that belong to just one solid are
separated and the parts that belong to more solids create a new solid or solids.
248
Geometry
Catalogue blocks
Introduction to catalogue blocks
Catalogue blocks represent a powerful tool that allows the user to define the "whole" structure in a single step.
The word "whole" has been put into the quotation marks as the structure created here may either (i) really form
the whole structure that should be analysed, or (ii) be just a part of a larger, complex model.
The catalogue block is a smaller, or we can say standard or template, structure the geometry of which has
been defined in advance by the developer of SCIA.ESA PT. The user has to specify only the dimensions and
properties of his/her particular application. The whole geometry-definition process is confined to a simple filling
in of a short table.
SCIA.ESA PT offers a wide range of catalogue blocks (standard template structures) such as 2D and 3D
lattice girders, towers (masts), 2D and 3D frames and much more. The procedure for their definition has been
unified and, therefore, once the user becomes accustomed to the definition of one of the catalogue block
types, he/she is capable of inserting all other types.
249
Reference Guide
250
Geometry
251
Reference Guide
252
Geometry
Note: If the current project is of 3D type, the user may choose from a set of three-dimensional
masts. It the project is of 2D type, only two-dimensional musts are available.
253
Reference Guide
Curve parameters
Name The name is used for unique and straightforward identification of the
catalogue block.
Dimensions and The dimensions and other parameters define the size and the shape of
parameters of shape the appropriate curve. Meaning of individual dimension parameters can
be clearly seen on the accompanying picture.
Number of straight This number specifies how many line segments is used to substitute
segments per curve the exact curve shape. The higher the number is the smoother is the
final generated curve.
Cross-section The generated "curved" beam member has got a constant cross-
section. If necessary, it may later altered via standard beam-
modification functions.
254
Geometry
The Catalogue block manager is one of the managers integrated in SCIA.ESA PT and its layout and
operation are identical to other SCIA.ESA PT Managers.
The Catalogue block manager is open when function Catalogue block is activated. It may represent one of
the steps in the General procedure for the definition of a new catalogue block.
Generally, there are several ways to open the Catalogue block manager:
Tree menu function Library > Catalogue blocks.
Tree menu function Structure > Catalogue blocks.
Menu function Libraries > Catalogue blocks.
Note: Which way is actually chosen depends on two factors: (i) where (what part of the program)
is the manager called from, and (ii) habits of a particular user.
255
Reference Guide
8. Insert the catalogue block into the modelling space. This step may be repeated as many times as
required. This insertion phase is a standard "insert new entity" action and can be closed accordingly.
Note 1: Step 2 may be preceded by one more intermediate step. If no cross-section has been
defined when the Catalogue block manager is being opened, the dialogue for the definition of a new
cross-section is opened first. After at least one cross-section is defined, dialogue and Cross-section
manager are closed, then the Catalogue block manager is finally opened.
Note 2: Step 8 is available ONLY IF the Catalogue block function was called from within
service Structure. Otherwise, the catalogue blocks defined in steps 1 to 7 are added into the
project and saved with it when the project is saved, but they are not included into the model.
Note 3: When a catalogue block has been defined and is being inserted into the modelling
space, the mouse cursor is attached to one of the block nodes. If required, the user may change
this node and define a new insertion point of the catalogue block. To do so, button [Change the
insertion point] ( ) that is located at the end of the toolbar above the command line must be
pressed. The catalogue block is then temporarily placed "somewhere" into the modelling space and
the user may select the new insertion point (using any SNAP options that may be convenient for
this). Once the new insertion point is selected, the mouse cursor is attached to it and the user may
finish the insertion of the catalogue block.
256
Geometry
Graphical window
The graphical window displays the catalogue block. For some of the types also dimension lines and labels are
available. The drawing immediately reflects any modifications of geometry parameters made in the property
table.
Property table
The property table contains all the parameters that are necessary for full definition of the selected catalogue
block structure. The parameters can be both input or edited in this table.
The parameters can be divided into three groups: name, geometry parameters, and specification of cross-
section or cross-sections. The number of cross-sections that must be specifies depends on the type of the
catalogue block. E.g. curves require just one cross-section, and e.g. 3D frames need three ones.
If the graphical window displays also dimension lines, then there exists a special interconnection between the
property table and graphical window. The principles, main features and advantages of this interconnection are
described in detail in book Cross-sections, chapter Specifying sectional parameters and properties.
Control buttons
Button [OK]
This button closes the dialogue and accepts all the inputs and changes made in it.
If a new catalogue block has been defined in the editing dialogue it is inserted into the project.
If an existing catalogue block has been modified here, the changes are taken into account and saved into the
project.
257
Reference Guide
Button [Cancel]
This button closes the dialogue and all the inputs and changes made in it are abandoned.
If a new catalogue block has been defined in the editing dialogue it is NOT inserted into the project.
If an existing catalogue block has been modified here, the changes are not taken into account.
User blocks
Introduction to user blocks
SCIA.ESA PT enables the user to make a library of his/her projects that are used over and over again. These
projects may be at any time included into a newly created project or appended to an earlier created and
currently edited project.
The projects in this user-created library are called User blocks and the library is called User block library.
258
Geometry
In order to be usable as a user block, the project must be stored in the User block library folder (see
Program settings > Directory settings). This may be achieved in two ways.
The user specifies the proper path in the Save As dialogue (see paragraph above) and saves the
project directly to the User block library folder.
The user saves the project to his/her common project folder and then copies the file to the User
block library folder. The file may be copied in any file-management tool (e.g. Windows Explorer,
Total Commander, My Computer dialogue, etc.)
Tip: The user blocks may be stored not only in the given User block library folder, but they may
be arranged in a tree of subfolders. The subfolders may then group user blocks that have
something in common. This arrangement may lead to easier and clearer application of user blocks,
especially if a long time passes from the time they were created and stored.
Inserting the user block into another project
The procedure for insertion of a user block into a project
1. Open service Structure:
a. either by means of tree menu function Structure,
b. or by means of menu function Tree > Structure,
c. or by means of icon Structure on toolbar Project.
2. Select and activate function User blocks.
3. A User block wizard opens on the screen. Its left hand side window shows the organisation of the
User block library folder, i.e. it shows any possible subfolders. The right hand side window then
displays all available user blocks saved in the appropriate folder or subfolder.
4. Select the required folder.
5. Select the required User block.
6. Click [OK] in order to insert the block to the current project.
7. Select the required options for the import (see below).
8. Position the user block to the desired place and click the left mouse button to put the block there.
9. If required, repeat the previous step as many times as required or necessary.
Note: It the User block is a parameterised project, the program asks the user to provide all
necessary parameters in order to complete the definition of the user block.
Import user block parameters
Import type Only structure
Only structural members (beam members, slabs, shells, etc.) will be
imported.
Structure with all other data
Both the structure and all other defined data such as supports, loads,
load cases, connections, etc. will be imported.
Structure with selective other data
The structure will be imported together with user-selected model and
other data.
Only other data
Only the model and other additional data will be imported. No structural
member will be added to the current project.
Model (available only for option Structure with selective other data)
If ON, the model data (e.g. supports) will be imported.
Loads (available only for option Structure with selective other data)
If ON, the loads will be imported.
Connections (available only for option Structure with selective other data)
If ON, the connections will be imported.
Import structure New layers
into The structure will be imported into new layers. The number of newly
259
Reference Guide
Note: The number and type of the parameters in the import user block dialogue may vary
depending on the contents of the current project and imported block.
Limitations of the import
Different national code in the imported user block and current project
The national code of the imported user block is changed to the national code of the current project.
Each used material of the user block is shown to the user. User has to assign one material from the current
project. The assignment rule can be remembered and used for next user blocks (then it is applied
automatically without asking). No materials from the user block are added to the new project.
Parameters
After the modification of the user block, all parameters are disconnected from the block items and they are not
copied into current project.
260
Geometry
Thus, for geometric entities one can use the following set of move functions:
(Simple) Move Move via a property table
Move using a menu function
Move by means of Drag & Drop feature
Move via the right mouse button pop-up menu
Rotation Rotation by means of changing one vertex location
Rotation using a menu function
Rotation via the right mouse button pop-up menu
Mirroring
In addition to move of entities, some other modification functions can be applied, such as copying, deleting,
changing of dimensions, connecting and disconnecting of members, dividing and joining of members, etc.
These functions are described in separate chapters.
Tip: If the modification is supposed to be done with a large or complex model or if the
modification itself is going to be rather excessive, it is highly recommended to make a backup copy
of the project prior to the intended changes. The program contains UNDO function, nevertheless, it
is always better to have got a backup copy so that one can:
return to the original if the manipulations lead to a state that is even less suitable than the
original,
compare the results of both variants if the results of the modified structure may seem to
be strange or unexpected.
Note: Please, note that any kind of model modification will lead to the necessity to carry our all
the previously performed calculations once more because the change in the structure geometry, the
re-positioning of load, and the modification of boundary conditions do result in a different
distribution of internal forces.
261
Reference Guide
A linked node can be moved in two ways. First, it may be moved the same way as an absolute
node. Second, it can be shifted in a way so that it remains bound to the beam member it relates to.
The latter result is achieved if nodal co-ordinates are modified in the property table.
Rules for move of beam members
When a beam member is being moved to a new location, it may remain attached to the rest of the
model (with simultaneous distortion of the model) or it may separate from the remaining part of the
model. Which variant actually happens depends on the type of connection between the moved and
unmoved beam members (See below).
If the beam member that is being moved is connected to the attached beam member s by means of
linked nodes, the connection remains unchanged and the ends of the connected beam members
move together with the moved beam member. That means that the attached beam members may
change its orientation, size, curvature, or both.
If the connection between the moved and attached beam members is NOT made via linked nodes,
the beam member that is being moved is separated from the structure.
If a beam member is placed to a new location, the program verifies whether some unattached nodes
would not remain in the original beam member location. If so, such nodes are automatically moved
together with the beam member. If not, the beam member is moved and new end nodes are
automatically created for the beam member in its target location.
If the beam member end nodes in its target location fit into some of the existing nodes, the existing
nodes are assigned as the end nodes of the beam member and no new nodes are created.
For more information about nodes read chapter Nodes.
Practical examples of node type influence
Let’s assume a simple plane frame consisting of two columns and a horizontal beam.
As the first step, let’s consider that the right hand column is connected to the horizontal beam by means of a
linked node. The linked node is marked by the short double line drawn at the connection of the members.
Now, let’s move the horizontal beam up and right. The result can be seen in the figure below. The right hand
column has remained connected to the horizontal beam, has inclined to the right and has changed its length.
On the other hand, the left hand column has stayed in its original position without any change. There is no
linked node on the horizontal beam in the point of connection with this column.
In the second step of the example, let’s assume that the linked node is missing also at the connection of the
horizontal beam with the right hand column. Consequently, when the beam is moved (again up and right), both
the columns undergo no change at all (see the figure below).
262
Geometry
263
Reference Guide
If some entities have been selected prior to calling the Move function, the function requires only the definition
of the move vector and then it performs the move operation with the already selected entities. Once the entities
are moved to a new location, the function is closed and the selection of the entities remains the same as it was
before the function call.
The procedure for the Move operation done with a previously made selection of entities
1. Make the selection of entities you want to be moved or adopt the existing selection made for other
purposes.
2. Call function Move.
3. Define the first reference point. (The vector along which the selected entities move is defined by two
reference points. The first reference point is the Start point and defines the origin of the move vector.
The second reference point is called the End point and defines the end point of the move vector.
Please note that the first reference point does not have to be located on the entity being moved, it
can be defined anywhere within the modelling space.)
4. Define the second reference point.
5. The move operation has been completed and the selection remains unchanged.
The Move operation done with a selection created as a part the function procedure
The Move function can be, of course, called also without any existing, previously made selection. The selection
of the entities that are supposed to be moved is then made as a part of the Move operation procedure. Once
the operation is completed and the function closed, the selection is cleared and does not exist any more.
However, it may be renewed via the Previous selection function.
The procedure for the Move operation done with an afterwards-created selection of entities
1. Call function Move.
2. Make the selection of entities you want to be moved.
3. Press [Esc] key to end the selection part of the procedure.
4. Define the first reference point. (The vector along which the selected entities move is defined by two
reference points. The first reference point is the Start point and defines the origin of the move vector.
The second reference point is called the End point and defines the end point of the move vector.
Please note that the first reference point does not have to be located on the entity being moved, it
can be defined anywhere within the modelling space.)
5. Define the second reference point.
6. The move operation has been completed and the selection is cleared.
264
Geometry
The procedure for Move of a single entity using the right mouse button pop-up menu
1. Place the mouse cursor on the midline of the entity you want to move.
2. Click the right mouse button.
3. A pop-up menu appears on the screen.
4. Select the Move function.
5. Define the first reference point. (The vector along which the selected entities move is defined by two
reference points. The first reference point is the Start point and defines the origin of the move vector.
The second reference point is called the End point and defines the end point of the move vector.
Please note that the first reference point does not have to be located on the entity being moved, it
can be defined anywhere within the modelling space.)
6. Define the second reference point.
7. The move operation has been completed.
Tip: The Drag&Drop approach for the move operation is convenient mainly if the target position
of the moved entity end-point lies (i) on a point of a grid, (ii) in an end-point of another entity, (iii) in
an intermediate point (e.g. one quarter, one half, centre of an arc, etc.) of another entity, or (iv) in
any other point that is easily and uniquely accessible by the mouse cursor.
The picture above is a video that demonstrates the Drag&Drop moving procedure. To start the video, just position the mouse
cursor over the picture. Or you may position the mouse cursor over the picture, click the right mouse button to invoke the
video pop-up menu and select function Play.
265
Reference Guide
Axis vector
Working plane The axis of rotation is perpendicular to the current working plane.
normal vector
Define axis by The axis must be defined by two points. The centre of rotation is input
cursor for all options. This option then requires one more point.
Enter custom The axis of rotation is defined by the vector – see below.
axis vector
Custom axis The vector defining the axis of rotation if option Enter custom axis
vector vector was selected.
266
Geometry
For details see chapters Moving an entity via the window pop-up menu and Rotating an entity via a menu
function.
Mirroring an entity
Any entity can be mirrored to a new location. The "mirror" is perpendicular to the current working plane. The
user just has to define the inclination of the mirror. Once again, as in the case of move and rotation, there are
two possible ways to carry out the operation and two ways to activate the function itself.
Function Mirror can be activated in two ways:
using menu item Modify > Mirror,
267
Reference Guide
268
Geometry
This approach means that once the second point of the copying vector (i.e. the vector that define the direction
and distance for the copy operation) is specified, the copy operation is performed. The selected entity remains
selected and may be copied to another location.
Tip: This approach can be applied even if no entity has been already inserted into selection. The
fact that the mouse cursor is positioned on an entity has bigger priority that the fact that any
selection has been made. Therefore, it is possible to prepare a selection for any operation, then
position the mouse cursor over a single entity and copy this particular entity. The selection remains
untouched.
269
Reference Guide
points. The first reference point is the Start point and defines the origin
of the copy vector. The second reference point is called the End point
and defines the end point of the copy vector. Please note that the first
reference point does not have to be located on the entity being copied,
it can be defined anywhere within the modelling space.)
However, it is possible to enter the vector numerically in the Multicopy
table.
Rotation By default, the copied members are just shifted along the specified
vector (see above). It is however possible to rotate the copied
members during their "move".
How to define The distance input either in the table or by means of two reference
the distance points can specify:
either the distance between two adjacent copies,
or the distance between the original and the last copy.
If only one copy is being made, the meaning of the two options
becomes identical.
How to define The rotation angle input in the table can specify:
the rotation
either the angle between two adjacent copies,
or the angle between the original and the last copy.
If only one copy is being made, the meaning of the two options
becomes identical.
Rotation around The rotation may be defined around UCS axes or around the distance
vector. It is obvious that the latter enables the user to input just one
angle – around the distance vector.
It is clear from the list of parameters that this variant of copy function provides for advanced definition of
copying vector (i.e. the vector that define the direction and distance for the copy operation).
The procedure to make a multiple copy of a beam member
1. Start function Multicopy:
270
Geometry
271
Reference Guide
Tip: For more information about function Check structure data see chapter Calculation >
Check of data.
Note: Please, be careful when editing the properties of multiple entities at the same time. Once
you type and confirm the value into a particular cell of the property window, the change is
immediately made for all currently selected entities. Even if the original value of the edited property
was different for individual entities, it becomes unique with the change being confirmed. The
change is confirmed as soon as you either type the value and press Enter, or as soon as you type
272
Geometry
the value and leave the cell. The cell may be left either using the left mouse button click on another
cell or pressing Tab key.
Note: When the Buckling length manager is opened, it displays ONLY those buckling length
definitions that correspond to conditions of the selected beam member(s). If e.g. a beam member
with one buckling segment is selected, the manager hides any buckling length system for more
then one segment.
273
Reference Guide
274
Geometry
Note: The distinction between "in-axis" and "out-of-axis" modification is not based on the actual
result of the manipulation that has been carried out. It is based on the principle, i.e. on the fact
WHAT CAN BE DONE by means of selected manipulation function. If the function provides for an
"out-of-axis" manipulation, rules for "out-of-axis" manipulation are applied even if the final position
of the beam member looks like after an "in-axis" manipulation.
Editing spline
The pictures above are videos that demonstrate the Drag&Drop procedure. To start the video, just position the mouse cursor
over the picture. Or you may position the mouse cursor over the picture, click the right mouse button to invoke the video pop-
up menu and select function Play.
275
Reference Guide
276
Geometry
Note: If any entities have been selected prior to calling this function, the selection is stored by
the computer and cleared. All the selections necessary for the successful performance of the
function must be made from within the function according to the instructions given on the command
line. Once the function is closed, the original selection is restored.
Example:
before trimming after trimming
Note: If any entities have been selected prior to calling this function, the selection is stored by
the computer and cleared. All the selections necessary for the successful performance of the
function must be made from within the function according to the instructions given on the command
line. Once the function is closed, the original selection is restored.
Example:
before extending after extending
277
Reference Guide
Note: If any entities have been selected prior to calling this function, the selection is stored by
the computer and cleared. All the selections necessary for the successful performance of the
function must be made from within the function according to the instructions given on the command
line. Once the function is closed, the original selection is restored.
Note: If any entities have been selected prior to calling this function, the function itself does not
require making of any other selection. The function is applied on the selection made beforehand.
278
Geometry
Note: If any entities have been selected prior to calling this function, the function itself does not
require making of any other selection. The function is applied on the selection made beforehand.
Note 1: The entities that are being coupled together, must lie on one line. Otherwise, it is not
possible to create a single beam member from them.
Note 2: If any entities have been selected prior to calling this function, the function itself does not
require making of any other selection. The function is applied on the selection made beforehand.
Note: The change of beam member orientation can be easily verified when local co-ordinate
system of the edited entity is displayed. The direction of the local X-axis inverts once the function is
finished.
Example:
before reversing after reversing
279
Reference Guide
b. or click button [Polyline edit ] > [Insert node into polyline] ( > ) on toolbar
Geometrical manipulations,
2. Select the polylines where the inner nodes (vertices) should be inserted.
3. Press [Esc] to end the selection.
4. Define the points where the inner nodes should be located.
5. Press [Esc] to end the function.
6. The nodes are inserted into the selected polylines in the defined points.
Note: If any entities have been selected prior to calling this function, the function itself does not
require making of any other selection. The function is applied on the selection made beforehand.
Only the points for the inner nodes must be then specified.
b. or click button [Polyline edit ] > [Delete node on polyline] ( > ) on toolbar
Geometrical manipulations,
2. Select the polylines from which the inner nodes (vertices) should be removed.
3. Press [Esc] to end the selection.
4. Select the nodes that should be removed.
5. Press [Esc] to end the function.
6. The selected nodes are removed from the selected polylines.
Note: If any entities have been selected prior to calling this function, the function itself does not
require making of any other selection. The function is applied on the selection made beforehand.
Only the inner nodes for the deletion must be specified.
280
Geometry
b. or click button [Polyline edit ] > [Join curves into polyline] ( > ) on toolbar
Geometrical manipulations,
2. Select the entities that should be joined together.
3. Press [Esc] to end the function.
4. The entities are joined together and from now on they represent a single polygonal entity.
Note: If any entities have been selected prior to calling this function, the function itself does not
require making of any other selection. The function is applied on the selection made beforehand.
Note: If any entities are selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand.
Note: If any entities are selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand.
281
Reference Guide
Note: If any entities are selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand.
Note: If any entities are selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand.
It is also possible to edit the shape of a Bezier curve using the Drag&Drop feature.
The alternative procedure for editing of Bezier curve shape
1. Simple select the curve you want to edit.
2. The curve is then highlighted including the two control points located outside the curve.
3. Position the mouse cursor over the required point.
4. Press and hold the left mouse button.
5. Drag the mouse over the pad to place the point into its new location.
6. Release the button.
282
Geometry
a. either click button [Geometrical manipulations with curves] > [Convert curve to
line] ( > ) on toolbar Geometrical manipulations,
b. or use menu function Modify > Curves edit > Convert curve to line.
2. Select the arcs that should be edited. It is possible to select multiple arcs at time.
3. Press [Esc] key to carry out the conversion.
Note: If any entities are selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand.
Note: If just one entity is selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand. On the
other hand, if several entities are selected prior to calling this function, the function clears stores the
selection, clears it, asks the user to select a single entity for the manipulation, performs the action
and restores back the original selection.
Note: If just one entity is selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand. On the
other hand, if several entities are selected prior to calling this function, the function clears stores the
selection, clears it, asks the user to select a single entity for the manipulation, performs the action
and restores back the original selection.
283
Reference Guide
a. either click button [Geometrical manipulations with curves] > [Convert line to
Bezier] ( > ) on toolbar Geometrical manipulations,
b. or use menu function Modify > Curves edit > Convert line Bezier.
2. Select the entity (just one) that should be converted.
3. Define two control points of Bezier curve.
4. The conversion is done.
Note: If just one entity is selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand. On the
other hand, if several entities are selected prior to calling this function, the function clears stores the
selection, clears it, asks the user to select a single entity for the manipulation, performs the action
and restores back the original selection.
Note: If just one entity is selected prior to calling this function, the function itself does not require
making of any other selection. The function is applied on the selection made beforehand. On the
other hand, if several entities are selected prior to calling this function, the function clears stores the
selection, clears it, asks the user to select a single entity for the manipulation, performs the action
and restores back the original selection.
284
Geometry
The procedure for the definition of a new linked node may vary according to initial conditions:
The two entities have already been inserted into the model and now the need to connect them has
arisen.
One entity has been inserted into the model and the user wants to define the point where the other
entity should be connected. However, the other entity will be defined later. (see paragraph Inserting
a linked node for future connection of an entity)
The procedure for connection of two entities
1. Open function Connect nodes to beams:
a. either using menu function Modify > Connect members/nodes
b. or using button [Connect nodes to members] ( ) on toolbar Geometrical
manipulations
c. or using button tree menu function Connect members/nodes.
2. Select beam members and / or nodes that should be connected.
3. Close the function.
It is possible to apply an alternative procedure and swap the first two steps of the stated procedure.
The alternative procedure for the connection of two entities
1. Select beam members and / or nodes that should be connected.
2. Open function Connect nodes to beams:
a. either using menu function Modify > Connect members/nodes,
b. or using button [Connect nodes to members] ( ) on toolbar Geometrical
manipulations.
c. or using button tree menu function Connect members/nodes.
3. The function is carried out and closed.
Note: It is important to know what one wants to connect and make the selection accordingly.
This note is important especially for curved beam members. If the two connected beam members
have two or more intersections and both the beam members are selected for the operation, the
connection (linked nodes) are created in all the intersection points. Therefore, if the connection of
such beam members is required in one specific point only, it is necessary to select the required
end-point of the first beam member (i.e. its node) and the other beam member. Then the
connection is generated in the selected node only.
285
Reference Guide
2. In the Property window specify the parameters of the cross-link, i.e. its name and property: fixed
versus hinged.
3. Select the beam members that should be connected.
4. Close the function.
5. The cross-link is generated and displayed in the form of a thick dot with thin short lines along the
connected beam members.
It is possible to use an alternative procedure, which means that first, the selection of beam members is made
and only then the function is called. If applied, this procedure does not require the user to close the function
but does not allow for the modification of cross-link parameters. They would have to be edited afterwards.
Note 1: It is possible to edit the linked node even if it has not been attached to the second entity.
Thus e.g. its relative position on the beam member can be modified.
Note 2: It is possible to modify several nodes at a time. The user must be aware of that the
change made in the Property window will be applied to all selected nodes.
Note 3: The Property window shows among others the beam members that are connected in the
selected node.
Note 1: It is possible to modify several nodes at a time. The user must be aware of that the
change made in the Property window will be applied to all selected nodes.
286
Geometry
Note 2: The Property window shows among others the beam members that are connected in the
selected cross-link.
Note: It does not matter whether a node or a beam member is selected. Always either the linked
node that is selected directly or the linked node connecting the selected beam member or members
is removed.
287
Reference Guide
Master planes
Planes of (This option is available ONLY if (i) project functionality Parameters is ON
parametric and (ii) at least one coordinate of at least one node of the structure is
input defined through a parameter.)
The selected entities will be aligned in order to fit into the planes created
in nodes whose at least one coordinate is defined by means of a
parameter.
For example, if the X-coordinate of a node is defined as a parameter, the
YZ-plane is put into this node and it forms the master plane. Similarly, if
e.g. the Y-coordinate is defined through a parameter, the master plane is
put into the XZ plane created in the node.
GCS main The selected entities will be aligned in order to fit into the three main
plains planes of the global coordinate system.
GCS parallel The selected entities will be aligned in order to fit into the planes parallel
planes with three main planes of the global coordinate system.
UCS XY The selected entities will be aligned in order to fit into all XY planes of all
planes the defined user coordinate systems.
UCS XY The selected entities will be aligned in order to fit into planes parallel with
parallel all the XY planes of all the defined user coordinate systems.
planes
Line grid The selected entities will be aligned in order to fit into the main planes of
planes the line grid.
Max. distance This parameter specifies the maximum distance between parallel master
between planes for which the tested plane is considered a new master plane. If the
parallel tested plane is closer to an existing plane, then no new master plane is
master created and the tested plane is coincided with the existing plane.
planes
Note: Max. distance between parallel master planes must be greater
than Max. distance between master plane and node to be aligned.
Max. angle Analogous to the condition above.
between
master
planes
Parameterize (This option is available ONLY if (i) project functionality Parameters is ON
the structure and (ii) at least one coordinate of at least one node of the structure is
by master defined through a parameter.)
planes If the program creates master planes in the nodes defined through a
parameter (see Planes of parametric input above) and if this option is ON,
then the program parameterizes all the nodes found in the appropriate
master plane. Follow the example below.
288
Geometry
Let us assume a simple structure with four columns. Just one column
head (marked with the arrow) is defined by means of a parameter for the
Z-coordinate. The X- and Y-coordinates of this column head and all the
coordinates of other column heads are defined directly by a number. Now,
if options Parameterize the structure by master planes and Planes of
parametric input are ON, the program does the following (among other):
- it checks if there is a nodal coordinate defined through a parameter (in
our picture: the Z-coordinate of the node marked with the arrow is
parameterised),
- if so, it creates a plane "perpendicular" to the parameter: which means
that if the parameter is defined for the Z-coordinate, the XY-plane is
created and put into the parameterised node (in the picture: shown as
transparent),
- if other nodes lie in this plane, their appropriate coordinate is
parameterised as well (in our picture: the Z-coordinate of the remaining
three column heads is parameterised).
Limits
Max. distance between If the distance between the master plane and tested node
master plane and node to be is greater than the value specified here, the alignment is
aligned not performed. Otherwise, the node is aligned into the
plane.
Max. total displacement of If the alignment of the node would mean that the node
node would move more than specified in this field, the
alignment is not performed. This value prevents creation
of long and sharp corners if two planes meet at a very
small angle.
Note: Max. distance between master plane and node to
be aligned must be lower or equal to Max. total
displacement of node.
Keep original shape of the If ON, the alignment uses eccentricities to keep the
model original shape of the structure. If OFF, the individual
members are aligned into the midplane.
The meaning of the parameter can be best explained
using a simple example of three walls put one onto
another.
Let us assume a sample structure composed of three
walls of different thickness with one face aligned.
289
Reference Guide
Geometrical tolerance
The parameters in this group are identical with those in Setup > Geometry/Graphics. These values are used
for all geometrical operations and for your convenience, they are added into this dialogue as well.
Keep original shape of the If ON, the alignment uses eccentricities to keep the
model original shape of the structure. If OFF, the individual
members are aligned into the midplane.
The meaning of the parameter can be best explained
using a simple example of three walls put one onto
another.
Let us assume a sample structure composed of three
walls of different thickness with one face aligned.
290
Geometry
Min. distance of two nodes, Specifies the min. distance of two nodes for which the
node to curve two nodes are considered separate nodes. If the real
distance of two nodes is lower than this parameter, the
two nodes are merged together.
Max. distance of node to 2D Specifies the maximal allowable distance of a node from
member plane the plane of a 2D member. If the actual distance is larger
than this limit value, the geometry is considered invalid
and a corresponding warning is issued.
Recommendation: These two parameters should be lower at least by a factor of ten than parameters Max.
distance between parallel master planes, Max. distance between master plane and node to be aligned and
Max. total displacement of node.
Connect
This group of parameters control the process of connection of intersecting and "touching" entities.
Connect If ON, the program connects automatically the intersecting
291
Reference Guide
Link free nodes as This option has meaning only for XML import from certain
internal nodes programs that allow to define free nodes used e.g. for the
definition of loads. In SCIA•ESA PT such nodes are linked
as internal nodes of appropriate slabs (it means that those
free nodes must be located inside of a slab).
292
Geometry
Openings in beams
Opening in webs of beams
Normally, when a beam member is defined in SCIA•ESA PT, its cross-section is constant along the whole
length. Haunches and arbitrary beams are the only exceptions. But even for these two situations, we usually
have a solid web of the beam member that may change its height or width or both over a specified interval.
Function Opening in beams (Member 1D opening) introduce a qualitatively new feature. This function enables
you to define an opening anywhere in the beam member. Compare the two beam members in the following
picture to understand what the opening means.
Circular
The opening is circular in shape.
Cross-section
The shape of the opening is defined by a specific cross-section
(e.g. Z-section as in the figure below).
293
Reference Guide
Rectangular shape
B Width of the rectangular opening.
H Height of the rectangular opening.
Alpha Inclination of the opening.
Circular shape
Diameter Diameter of the circular opening.
Number of edges The circle of the opening is idealised by a polygon with n-
vertices. The number here specifies the number of edges
(vertices) of this idealised shape of the opening.
Cross-section-type shape
Cross-section Specifies the cross-section that defines the shape of the
opening.
Alpha Inclination of the opening.
Position
Alignment Centre
Centre-line of the opening is aligned with the centre-line of the
cross-section.
294
Geometry
Top
Top face of the opening is aligned with the centre-line of the
cross-section.
Bottom
Top face of the opening is aligned with the centre-line of the
cross-section.
Perpendicular offset Specifies the offset in the position of the opening. The offset is
measured along the height of the opening. I.e. if the opening is
oriented in Y direction (see parameter below) the offset is
made in another direction than for orientation Z.
Orientation Y
The normal to the opening follows the direction of the local Y-
axis of the beam member. The picture below shows a Y-
oriented opening with Top alignment.
295
Reference Guide
Z
The normal to the opening follows the direction of the local Z-
axis of the beam member. The picture below shows a Z-
oriented opening with Top alignment.
Depth Full
The opening goes through the whole thickness of the web of
the cross-section. (For inclined and rotated openings it cuts the
flanges as well).
296
Geometry
Partial
The opening cuts out just a portion of the web.
Calculation
Use for analysis and If ON, the opening is used for the calculation and design.
design If OFF, the opening is used just for the drawings and the
calculation is performed with the original cross-section without
any openings and cut-outs.
297
Reference Guide
Geometry
Position x Defines the position of the opening in the direction of the local
X-axis of the beam member.
Coordinate definition Selects if the position is defined in relative (<0, 1>) or absolute
coordinates.
Origin The position can be measured from the beginning or from the
end of the beam member.
Repeat (n) Defines number of identical openings located one next to each
other.
Note: If you need to specify a specific opening that cuts just a specific part of your beam
member (i.e. it does not make just a simple hole), it may be sometimes more efficient to use trial-
and-error approach instead of detailed studying of individual parameters.
Note: The openings in beams are accessible only if the project level is set to advanced.
Structural model
Introduction to structural model
structural model, as the name itself suggests, represents the shape of structure with reference to requirements
of design and detailing.
The calculation model is usually simplified to some extent because the numerical analysis does not require or
is not able to process all detailed information about the model. When however, a drawing should be prepared
or some detail of the structure properly designed (e.g. a connection of two steel beam members) more
information is needed.
SCIA.ESA PT stores the two kinds of information separately. Basic geometry information is used for
calculations, structural model information is used for detailing, preparation of drawings, check of connections,
etc.
298
Geometry
In addition, there is one more parameter related to structural model. The basic beam parameter Type defines
the structural type of beam member. This parameter defines the priority of the beam member if the priority is
specified according to member.
Priority
The priority is taken into account when connection of intersecting or touching beam members is solved. The
meaning will be best explained on a small example.
Let’s assume a column with a beam member attached to its head. The calculation model looks like:
Now, let’s display the structural model. The priority of the column (B17) is set to 100. The priority of the inclined
beam member (B18) is set to 80. The automatically created detail will look like:
Now, let’s decrease the priority of the column (B17) to 50. The result will be:
299
Reference Guide
Perpendicular alignment
If adjusted to default value, the alignment of the structural model is taken from the alignment of the calculation
model.
Eccentricity
The eccentricity may be defined in several ways:
whole member The eccentricity is constant along the beam member.
each end point The eccentricity is defined separately for the two end points. In
between, it varies linearly.
purlin on rafter The eccentricity is so adjusted so that one member is put (laid)
on the other. This option is useful mainly for "intersecting"
beam members that touch with their surfaces.
See below.
Purlin on rafter
The effect of this option is shown on the following two pictures. The first one shows intersecting beam without
defined eccentricity.
In the second picture, option Purlin on rafter is assigned to transverse beams. As a result they are put atop
the other two beams.
300
Geometry
Note 1: The priority of "purlins", i.e. the beams with Purlin on rafter option must be lower than
the priority of the intersecting beams. Otherwise, the setting will have no effect.
Note 2: Purlins and rafters must be connected by means of linked nodes. Otherwise the
automatic calculation of vertical offset cannot be performed.
End cuts
Automatic end cuts
Automatic end cuts are calculated automatically. Individual beam members are so adjusted to make a neat
detail in joints. In addition, it is possible to define a gap that must be made between the face of the given beam
member and the joined member.
x-gap begin gap at the beginning of the beam member
x-gap end gap at the end of the beam member
Example
beam:
automatic end cut
301
Reference Guide
beam:
automatic end cut
gap = 50 mm
beam:
end offset = 500
302
Geometry
beam:
end offset = 0
Ry = 135
column:
Ry = 45
Note: If the structural model is being displayed for the first time, or if changes were made to the
some of the structural parameters of arbitrary beam or beams, it may be sometimes necessary to
regenerate (or generate) the structural model.
303
Reference Guide
Note: Due to time response optimisation, the changes made in the Property window may not be
taken into account immediately. In such a situation, the user has to use manual regeneration of the
structural model.
We want to prolong the columns to the top edge of the horizontal beam and shorten the horizontal beam so
that there is a gap 100 mm between the face of the column and the end-face of the beam.
1. Call function Modify > Calculate member end-cut > Calculate member end-cut - method One
by Others.
2. Select the horizontal beam as the member to be cut.
3. Select the two columns as the cutting members.
304
Geometry
Others by one
Let’s have a simple frame.
We want to shorten the columns to the bottom edge of the horizontal beam and prolong the horizontal beam to
outer surface of the columns.
1. Call function Modify > Calculate member end-cut > Calculate member end-cut - method Others
by One.
2. Select the horizontal beam as the cutting member.
305
Reference Guide
Splice
Let’s have the same frame as in the two examples above.
Let’s focus on one corner only.
306
Geometry
307
Reference Guide
Fig. 2
Fig. 3
Fig. 4
308
Model data
Introduction to model data
A model of a structure created in SCIA.ESA PT consists not only of structural members (such as beam
members, columns, slabs, etc.) but also of a whole set of additional entities. These additional entities are as
important for successful calculation and design as the geometry itself.
The additional entities are called additional data. The term additional data covers loads, supports, hinges,
masses (in case of dynamic analysis), etc. The load represents a complex and rather coherent group and
therefore it is dealt with in a separate chapter.
Entities such as supports, foundations, and hinges are called Model data. They are described in separate
chapters. In SCIA.ESA PT menus and dialogues they are usually treated separately as well, but occasionally
the term Model data is used when the action or setting is related to all model data (e.g. view parameters).
Supports
Types of supports
Point supports
There are three basic types of point supports in SCIA.ESA PT. Each of them, however, can be of many
different configurations.
Standard This support is defined by six
support separate parameters. Each
parameter defines the
constraint in one direction:
translation in X, Y, Z axis and
rotation around the same
axes.
309
Reference Guide
Standard support
A standard support defines an idealised supporting restricted to a single point. The user may define the way
the support acts in individual directions, i.e. in translation along and rotation around axes of selected co-
ordinate system.
Free The support is free in the specified direction. That is it imposes
no constraint in the direction.
Rigid The support in fully rigid in the specified direction.
Flexible The support is flexible (elastic) in the specified direction. The
user has to define the required stiffness of the support.
Rigid press only Same as pure Rigid but the support acts ONLY under
compression. If the support gets under tension it stops acting.
Flexible press only Same as pure Flexible but the support acts ONLY under
compression. If the support gets under tension it stops acting.
Nonlinear The stiffness of the support is defined by means of a non-linear
function (force-displacement diagram).
For more information read chapter Parameters of a non-linear
support.
Friction The "stiffness" of the support is calculated from defined friction.
See chapter Friction support.
Note: If supports of Press only type (both rigid and flexible) appear in the model, a
NONLINEAR calculation MUST be executed. Linear calculation can be run as well, but it does NOT
take account of the press only behaviour. The nonlinear calculation requires a definition of a
nonlinear load case combination. Unless a nonlinear combination is defined, the nonlinear
calculation is not accessible in the calculation dialogue.
Other parameters of a standard support
Angle This parameter specifies the inclination of the support. The
format of this parameter is:
Rx12,Ry12,Rz12
where Rx defines the inclination from X axis, and Ry and Rz
define the inclination from Y and Z axis respectively. The angle
is input in adjusted angle units.
Size x; These two parameters define the size of the support. The size
Size y parameter is taken into account only if the support is at a slab.
The size is used to calculate the appropriate reduction of slab
bending moment in the surroundings of the support.
Note: Parameter Angle mentioned above and the adjustment of orientation described below are
available for all support types, not only for the standard support.
Orientation of a support
310
Model data
Foundation block
A support may be defined in the form of a foundation block. The supporting is then specified by the material
and dimensions of the block together with the properties of the soil below and above the footing surface.
The support of Foundation block type requires the definition of the following parameters.
Foundation block Selects the type of foundation block.
Foundation Defines the properties of the soil below the footing surface.
Upper soil Defines the properties of the soil above the footing surface.
Note: A foundation block can be used only if the Subsoil functionality has been selected in the
Project settings and if material Concrete has been specified for the project.
Column
If only a part of the final structure is modelled (e.g. just one or a few floors instead of the whole building), it may
happen that a support in the model is in fact a column in the real structure. SCIA.ESA PT enables the user to
model even such situation.
The support is defined through the following parameters. The program automatically calculates the stiffness of
the support.
Length Defines the length of the supporting column.
Hinged Says whether the column is pinned at the end or rigidly fixed.
Connection The column may either end in the support or may continue
(e.g. to another floor).
Cross-section Specifies the cross-section of the supporting column.
Line supports
There are three basic types of linear supports in SCIA.ESA PT. They are similar to point support types.
Standard This support is defined by six
support independent parameters. Each
parameter defines the
constraint in one direction:
translation in X, Y, Z axis and
rotation around the same
axes. The parameters are the
same as for point support
except that it is not possible to
define non-linear and friction
line support.
311
Reference Guide
Foundation strip
A linear support may be defined in the form of a foundation strip. The supporting is then specified by the
properties and dimensions of the strip together with the properties of the soil below and above the footing
surface.
This type of support is described in chapter Foundation strip and requires the following parameters to be input.
Foundation Defines the properties of the soil below the footing surface.
Width Defines the width of the foundation strip.
Upper soil Defines the properties of the soil above the footing surface.
Note: A foundation block can be used only if the Subsoil functionality has been selected in the
Project settings.
Wall
A structure member may be in real life very often supported by a wall. If this is the case and only a part of the
real structure is being modelled (e.g. one floor), SCIA.ESA PT allows definition of such supporting condition
with minimal effort.
The program automatically calculates the stiffness of the support from the following parameters:
Material Specifies the material of the supporting wall.
Width Defines the width of the supporting wall.
Height Defines the height of the supporting wall.
Hinged Tells whether the wall is rigidly fixed into the supported
member or is pinned into it.
Connection Determines if the wall is only under the supported member or
also above it.
Note: A supporting wall can be used only if material Concrete has been specified for the project
in the Project settings.
312
Model data
Constraint conditions
Free The support is free in the specified direction. That is it imposes
no constraint in the direction.
Rigid The support in fully rigid in the specified direction.
Flexible The support is flexible (elastic) in the specified direction. The
user has to define the required stiffness of the support.
Rigid press only Same as pure Rigid but the support acts ONLY under
compression. If the support gets under tension it stops acting.
Flexible press only Same as pure Flexible but the support acts ONLY under
compression. If the support gets under tension it stops acting.
Geometry
System The support may be defined in local or global coordinate
system.
Edge Specifies the edge where the support is located.
Position x1 Defines the starting point of the support.
Position x2 Defines the end point of the support.
Coordination definition The position of starting and end point may be defined in
absolute or relative coordinates.
Origin Defines the origin for the coordinate system (above).
Note: A line support on the edge of a 2D member that was input as a shell member can only be
defined in global coordinate system. If the user requires the definition of the constraint conditions in
the local coordinate system of the slab, the 2D member must be input as a plane 2D member.
Type
Individual A particular subsoil type is assigned to the slab.
The subsoil is defined by means of C parameters. These user-
defined C parameters are used for the calculation (of e.g
313
Reference Guide
SOILIN
Module Soilin can calculate parameters C1z, C2x, C2y. The other parameters must be defined by the user.
It is also possible to eliminate the automatic calculation of some C parameters and define them manually. This
can be achieved by special adjustment of the subsoil parameters and set the type to Both (!).
If a certain C parameter in subsoil dialogue is set to zero, this C parameters will be calculated by the program.
If a certain C parameter in subsoil dialogue is set to non-zero value, such C parameter will be taken as input.
The type Both is not too common and it was introduced mainly for two reasons:
1. I use type Soilin but I want to have different friction in different parts of the structure. Therefore, the solver
setup dialogue is not enough for me, because is just one value can be adjusted there for the friction.
Therefore, I can use type Both and thus I am able to define several subsoils with non-zero constants C1x and
C1y with all other parameters adjusted to zero. When the Soilin module runs, the non-zero constants C1x and
C1y are of higher priority than those determined by the solver and are applied. Other "zero" values indicate
that the values determined by the solver are applied.
2. Sometimes it may be necessary to "suppress" higher values of shear (C2x, C2y) calculated by Soilin
module. This may happen e.g. when a new plate is modelled on an old one and the old plate is defined as the
first layer of the subsoil. It is a correct and proper solution, but as E modules of soil and concrete are
dramatically different, the Soilin module calculates high C2parameters. Consequently, the stiffness of the
foundation slab in the model is bigger than if the two slabs were "joined" together and input as a homogenous
monolith. Therefore, C2 parameters may be reduced artificially. This can be achieved in type Both. I define the
subsoil with zero C1z (it will be determined by the Soilin module) and other non-zero parameters (C2 and
friction). Thus the Soilin module will provide only for C1z parameter.
Friction support
Parameters
From reaction The user may select the reaction that defines the force pushing
against the support.
C flex Stiffness of the support.
mju Coefficient of friction.
If friction of X / Y / Z or XY / XZ / YZ type is selected, one mju
value must be input.
If friction of X+Y / X+Z / Y+Z type is selected, two mju values
must be input.
Independent If simple friction (X, Y, Z) is defined in two directions, this option
is available. It specifies that friction in one direction is
independent on the friction in the other direction.
From reaction
314
Model data
X+Y, X+Z, Y+Z The same as above can be said here. Different procedure is
however used to calculate the limit force. E.g. for friction
support in X-direction the following formula is employed:
Note: Friction can be input in one or two directions. It is not possible to define friction in all three
direction otherwise the "thrust" could not determined.
Note: Composed friction (e.g. YZ or Y+Z) can be input in one direction only.
Note: Option Independent friction is available ONLY if simple friction (X, Y, Z) is defined in two
directions.
When inserted into the model, a friction support (friction defined in Y and Z direction) is marked with the
following symbol (remember that in order to see the symbol, view parameters must be adjusted to show model
data).
Examples:
Let’s assume a plane XY and a support that can slide on it in any direction with a friction.
X friction
C flex x 1E5
mju x 0.20
from reaction Z
315
Reference Guide
Y friction
C flex y 1E5
mju y 0.55
from reaction Z
Z rigid (or press only)
Independent friction YES
316
Model data
Note: In order to use friction supports the Project Setup dialogue options must be assigned
appropriately. Options Nonlinearity and Friction supports must be selected.
Note: See also chapters under Model data > Supports, chapters Point supports and Defining a
new support in particular.
317
Reference Guide
Hinges (pins)
Beams
Introduction to hinges
If a structure consists of more than one member, it is necessary to define the connection of the individual
entities. The connection may be rigid or free or anything in between.
In SCIA.ESA PT the rigid connection is realised by means of linked nodes or cross-links and described in
chapter Connecting and disconnecting the entities. The "something in between" connection may be realised by
means of hinges (described in this chapter) or by means of hinged cross-links (see chapter Connecting and
disconnecting the entities). And there is no need to define a free connection, just let the beam members
unconnected.
The difference between individual types of connections can be summarised as follows.
A linked node is a connection where an end-point of one entity is connected to any point of another
entity.
A cross-link is the connection of two intersecting entities. The both entities remain "undivided" in the
connection, they just pass through it.
A hinge may be inserted into an end-point of a beam member if other than rigid connection is
required.
318
Model data
Constraint conditions
In each direction (translations along X, Y, and Z local beam member axes, rotation around X, Y, and Z local
beam member axes) the condition may be:
rigid There is no release of degree of freedom defined for the
specific direction. The entities are fully connected in this
direction.
free The degree of freedom in the specified direction is released.
The two entities are not connected in the given direction.
flexible There is defined a certain degree of flexibility in the specified
direction. The user then has to specify the stiffness of the
connection in the given direction.
nonlinear The behaviour of the hinge must be specified by means of a
non-linear function. A particular function may be selected in the
Hinge property dialogue. Unless the function has been
defined earlier, it must be defined when the hinge is being
inserted into the model. It is possible to call the Nonlinear
function manager directly from the Hinge property dialogue.
319
Reference Guide
Slabs
Hinges in slabs
A connection of two slabs may be modelled as a fixed one or a hinge may be inserted to create a pinned
connection. Two configurations of slab hinge are allowed:
free connection There is no rotation restraint in the hinge and the two slabs
may freely rotate around the hinge.
flexible connection The stiffness of the hinge in rotation is specified. As a result,
the bending moment is partially transferred through the hinge.
Under any configuration, all translations are fully transferred from one slab into the other.
Parameters
Name Specifies the name of the hinge.
fix Specifies the hinge configuration:
free
A standard pinned connection is use. There is no rotation
restraint.
rigid
The members connected in the hinge are fully fixed. There is
no hinge.
flexible
The connection is partially fixed – the user must define the
stiffness in rotation.
Stiffness For a flexible hinge the stiffness must be input.
Position x1 Defines the starting point of the hinge. By default, the hinge
extends along the whole edge of the slab. However, if required,
it may be restricted to only a part of the edge.
Position x2 Defines the end point of the hinge. See above.
Coordinate definition Selects the coordinate system that is used to define the length
of the hinge.
Origin Specifies the origin of the coordinate system used for the
definition of the length of the hinge.
Example
Let’s input two identical rectangular slabs. In fact, each slab consists of two square slabs attached closely to
each other. This configuration has been chosen with a view to inserting the hinge. Both ends of both slabs are
fixed.
And now, let’s insert a hinge into one of the two slabs – into the middle of the span. The model can be clearly
seen on the figure below.
320
Model data
Let’s subject the slabs to uniform distributed load acting in the direction perpendicular to the slab. The result
bending moment clearly demonstrates the effect of the hinge.
The top slab (in the figure above) is with the hinge in the middle of the span. The bending moment is zero
there. The bottom slab (in the figure above) is without a hinge and therefore, the middle of the span there is the
place where the bending moment reaches its maximum.
The results can be seen also in the following figure showing diagrams of bending moment displayed on a
longitudinal section across the slab.
321
Reference Guide
Rigid arms
Rigid arms
The modelling of complex structures sometimes requires that two nodes of the model be connected by what
the elementary mechanics call rigid arm. The rigid arm is in fact a very, very, very stiff beam member that
transfers all the internal forces from one pint to another without any change in their value.
ESA PT allows you to insert two types of rigid arms:
1. standard rigid arm, i.e. node-to-node rigid arm.
2. line rigid arm, i.e. node-to-edge(line) rigid arm.
The latter can be used to link a node to an edge of a nearby slab.
Node-to-edge (line) rigid arm
The master must be always a node.
The slave is always a line (edge of a slab).
All finite element nodes generated on the connected line are connected to the master node.
One master node can connect more several lines.
322
Model data
323
Reference Guide
324
Model data
Absences
Introduction to absences
In practice, it may happen that selected parts of a structure are not always acting. It may happen, for example,
that fresh concrete members are not capable of transferring any load. Or it is possible that some bracing steel
diagonals are missing at an early stage of construction. And the list of similar examples may be even longer.
The question raised here is: how could the engineer take account of this?
SCIA.ESA PT brings solution in the form of Absences. Absence means that a certain part of a model is
missing (or absenting) in a certain load case.
325
Reference Guide
Note: The first and second points are in fact joined in a single step of the absence-definition
procedure.
Note: Only linear calculation can be performed if absences are defined in the model.
Absence groups
Absenting members are grouped together in groups called Absence groups.
The management of these groups can be performed in the Absence group manager. This manager is one of
many SCIA.ESA PT database managers.
The manager provides for all standard operations with database data: (i) creation of a new group, (ii) editing of
a group, (iii) activation of a selected group (i.e. displaying of the group), (iv) removal if a group, etc.
The procedure for opening of the Absence group manager
1. Open tree menu branch Absences.
2. Select function Absences manager and start it.
3. The Absences manager is opened on the screen.
326
Model data
Note 1: If no absence group has been defined prior to the definition of a new absence, step 4 of
the above stated procedure is preceded by opening of the Absences group manager. There, the
user may define required Absences group or groups.
Note 2: Be aware of that the display of absences in controlled by means of special absences-
related view parameters.
Note 3: Absences groups are an analogy to load cases. Also the principle of dealing with these
two "concepts" in SCIA.ESA PT environment is similar. For example, only ONE absences group
can be displayed at a time.
Note: Parameter Group can be adjusted either (i) in combo box placed at the top of Absences
service, or (ii) afterwards during editing of an existing absence in the Property window.
Absences in a support
An absence in a support has the following parameters:
Name Specifies the name of the absence.
Group Specifies the group into which the absence is included.
Each absence can be inserted into one group only.
See the Note below.
Note: Parameter Group can be adjusted either (i) in combo box placed at the top of Absences
service, or (ii) afterwards during editing of an existing absence in the Property window.
327
Reference Guide
Note: Absences are normally displayed ONLY if service Absences is open. Otherwise,
absences are hidden by default. It can be however changed on user’s request in dialogue View
parameter settings where permanent display of absences may be adjusted by ticking the
appropriate option.
Note: If the Absence group parameter is changed (i.e. the edited group is put into a different
group), the edited Absence disappears from the screen, as only one group is displayed at a time.
328
Model data
Beam nonlinearity
Defining a new beam nonlinearity
Procedure to define a new beam member subject to local nonlinearity
1. Input the beam member in a standard way.
2. Open service Structure.
3. Start function Beam nonlinearity.
4. Select the required type of non-linearity.
5. If required, input additional parameters.
6. Confirm with [OK].
7. Select the beam member(s) that should be subject to this kind of nonlinearity.
8. Close the function.
9. Close the service.
Types of nonlinearity
Tension only
Tension-only beam members (i.e. beam members not able to bear any compression) show behaviour to the
following stress-strain diagram:
When inserted into the model, such a beam member is marked with the following symbol (remember that in
order to see the symbol, view parameters must be adjusted to show model data).
Note: The accuracy of the calculation may be affected by parameter Maximum iterations from
dialogue Solver Setup.
329
Reference Guide
Press only
Press-only beam members (i.e. beam members not able to bear any tension) show behaviour to the following
stress-strain diagram:
When inserted into the model, such a beam member is marked with the following symbol (remember that in
order to see the symbol, view parameters must be adjusted to show model data).
Limit force
This feature may be useful if a beam member is capable of bearing tension (or compression) stress up to a
certain limit. The limit is specified by the limit value of axial force input in its absolute value. When the limit
value is reached, two types of behaviour may occur: (i) the beam member loses its stability and its bearing
capacity drops to zero, or (ii) plastic behaviour get into action.
The following stress-strain diagrams demonstrate available options:
Limit compression
force combined with
loss of stability
Limit compression
force combined with
plastic behaviour
330
Model data
When inserted into the model, a beam member with this type of nonlinearity is marked by the following symbol
(remember that in order to see the symbol, view parameters must be adjusted to show model data).
Parameters
Direction Either Limit tension or Limit compression may be selected.
Type Buckling: If the limit force is reached, the beam member loses
its stability and bears no load at all.
Plastic yielding: If the limit force is reached, the beam
member follows the plastic stress-strain diagram.
Marginal force Specifies the value of the limit force.
Gap
There are various connection and support conditions used in a real structure. It may happen that a beam
member is not attached rigidly to the structure but "starts its action" only after some initial change of its length.
The behaviour of such a beam is defined by the absolute value of the initial "slip". The beam then member
starts to bear the load only after its elongation or shortening reaches the input value. There are three options
available:
331
Reference Guide
no tension
Modelling e.g. the instant
when a beam member
bears against a support.
no compression
Modelling e.g. a free
rope.
The algorithm applied has been designed for large structures. All beam members are tested and processed
simultaneously in every iteration step. The procedure is iterative and converges to the accurate solution. Beam
members inserted into the model may be again eliminated in a next step if their deformation gets under the
input value if initial displacement ("slip"). The convergence speed is high and does not depend on the number
of beam members. Eight to ten iteration steps should be sufficient for an arbitrary structure.
When inserted into the model, a beam member with this type of nonlinearity is marked by the following symbol
(remember that in order to see the symbol, view parameters must be adjusted to show model data).
Parameters
Type One of three types can be selected: (i) press only, (ii) tension
only, (iii) both directions. See the diagrams above.
Displacement Specifies the value of the initial "slip" before the beam member
becomes active.
332
Model data
Initial stress
In slender structures the axial force in a beam member may have a big effect on the stiffness of the overall
structure and the stiffness of its parts. In general, tensile force increases the stiffness and compression force
reduces the stiffness of the structure.
It is possible to define initial pre-stressing forces in individual beam members. These forces are considered
constant along the whole beam member.
The effect of initial pre-stressing can be taken into account in ALL or NONE nonlinear combination. In addition,
also buckling calculation and dynamic free vibration analysis may take account of initial pre-stressing.
When inserted into the model, a beam member with this type of nonlinearity is marked by the following symbol
(remember that in order to see the symbol, view parameters must be adjusted to show model data).
Parameters
Normal force Specifies the initial axial force applied in the beam member.
A bit of theory
Initial stress can be defined in two forms: either (i) as a load case, or nonlinear combination, result, or (ii) as a
given initial axial force in certain elements. For the second approach, the forces are transformed into shrinkage
or elongation of beam members. That situation is analysed in order to obtain a balanced solution. The result of
this calculation is then treated the same way as in the first approach.
In principle, the initial stress is viewed as a result of loading that was applied before the given load case or
nonlinear combination. The geometry defined by the user is, however, assumed to be the same as before this
initial loading. The solution that is used as the initial one is thus obtained on the defined (unchanged)
geometry. The procedure that follows depends on (i) whether a linear or nonlinear calculation is used and (ii)
whether we deal with the first, second or third order (the first order is a geometrically linear calculation, the
second order can be found in the dialogue under the option Timoshenko and the third order under the name
Newton-Raphson).
1. Linear calculation
The initial stress is used only to determine the impact of the stress-state on the stiffness of the structure
(termed geometrical stiffness matrix). It is advantageous to use e.g. the stress-state resulting from the
permanent load for the analysis of all load cases defined on the structure or for the dynamic analysis. With
regard to the fact that the right-hand side of the equation remains unchanged, the principle of superposition
can be applied (together with the possibility to calculate the critical combinations) and the significant effect of
the geometrical nonlinearity can be taken into account. Neither the initial stress nor the initial deformations are
added to the results (otherwise the combinations could not be created).
2. Nonlinear calculation
As a rule valid for all kinds of nonlinear calculations, the results of a nonlinear solution include also the
deformations and stresses resulting from the initial loading (i.e. not just the effect of the stress-state on the
stiffness of the structure).
a) The first and second order
The initial stress is used to modify the stiffness of the structure. The calculation is carried out with the load of a
given nonlinear combination and the results of the initial load case are then added to the obtained results,
including deformations and reactions.
b) The third order
It is necessary to take into account the way by which the initial loading was calculated. The procedure that is
used to process the initial state depends on whether the initial state was calculated by the third order or not.
What is important is whether the equilibrium was calculated on the original or deformed geometry.
The initial shape must correspond to the one for which the equilibrium was calculated.
333
Reference Guide
aa) The initial state was calculated by the 1st or 2nd order
The initial stress is used for the geometrical stiffness in the calculation. The initial shape is not changed. After
finishing the calculation, the initial deformation is added to the results of the nonlinear combination. It must be
emphasised that this approach is not suitable especially for cable and membrane structures. In any case, it is
always better to apply the third order to the determination of the initial state if the third order calculation is to be
performed.
bb) The initial state was calculated by the 3rd order
The deformations from the initial state are added to the geometry, which means that the analysis is performed
on a deformed structure. The initial loading is applied into the calculation as an old load (similarly to the
analysis of construction stages). Once the calculation has been performed, it is necessary to add the initial
deformations to the deformations of the analysed nonlinear combination, so that the user obtains, after adding
these total deformations to the initial geometry of the structure, the final shape of the structure (he is not in fact
aware that the calculation has been performed on a modified structure). The analysis of stresses in the third
order calculation is similar to the analysis of construction stages.
Consequently, in all nonlinear calculations, unlike in the linear calculation, the result of the initial state is fully
included into the results (including the initial deformations). In order to determine the detailed forces in beam
members, both (i) the final end-forces including the results of the initial load case and the (ii) the final load on
beam members (including the initial loading) are used.
Cable
Two cable elements can be modelled: (i) straight cable (pre-stressed element) and (ii) slack cable.
Straight cables
Only the pre-stressing force must be input for a straight cable.
Note: Proper settings must be made in Project Setup dialogue, Functionality tab. Options
nd
Initial stress, Nonlinearity, Beam local nonlinearity and 2 order calculation must be selected.
Slack cables
In addition to pre-stressing force, additional parameter must be defined for slack cable. The cable is subject to
additional load: either (i) self-weight load, or (ii) a general load acting under the given angle and having
identical orientation as the local rotation axis fix of the beam member. These parameters are used to
determine the slack of the cable in a particular direction. All calculations are carried out on the "deformed"
structure. That means that the final deformation of a cable is calculated from this "slack" shape and not from
the ideal straight shape of beam member.
Note: Proper settings must be made in Project Setup dialogue, Functionality tab. Options
nd
Initial stress, Nonlinearity, and 2 order calculation must be selected. Option Beam local
nonlinearity does not have be ON; it would lead to unnecessary lengthening of calculation.
Note: ONLY Newton-Raphson method can be used for this type of analysis. Timoshenko
method MUST NOT be applied for analysis of slack cables.
When inserted into the model, a beam member with this type of nonlinearity is marked by the following symbol
(remember that in order to see the symbol, view parameters must be adjusted to show model data).
Parameters
Straight If ON, the beam member is without any slack. Only the initial
pre-stressing is then considered.
Self-weight If ON, the slack cable is subject to self-weight.
Normal force Specifies the value of the pre-stressing axial force.
Pn Specifies the value of the additional force.
This parameter is ignored if Self-weight is ON.
334
Model data
Technical background
No special finite element is used for this type of analysis. Regular beam member element is used, but its
flexural stiffness is very very small. Small shear forces that appear during the iterative calculation appear are
deleted.
335
Foundation and subsoil
Foundation blocks and strips
Foundation block
The user can choose from two variants of foundation block.
The foundation block editing dialogue makes it possible to display the foundation block in 2D or 3D mode.
The 2D mode shows side view, plan view and dimension lines for all input values.
The 3D mode enables the user to make a good visualisation of the defined foundation block
The above-mentioned properties are defined in the editing dialogue for the foundation block. The editing
dialogue can be opened from the Foundation block manager.
In addition, another important parameter of the foundation block support must be defined. It is the soil that is
below the footing surface. This last parameter is defined in the property dialogue of support, i.e. it is defined at
the moment the support is being inserted into the model.
337
Reference Guide
Foundation strip
A foundation strip is used as a kind of linear supporting. It is defined by its width and by the properties of soil
below the footing surface.
All the properties of the foundation strip are defined in the property dialogue of support, i.e. at the moment the
support is being inserted into the model.
338
Foundation and subsoil
In addition, the user may specify the level of underground water that also influences the characteristics of the
support.
Note: The upper soil parameters are taken into account if the foundation block is checked for
stability.
Note: If no foundation block has been defined so far and the user opens the Foundation block
manager, the program may automatically open the Foundation block editing dialogue directly.
Once the editing dialogue is closed, the Foundation manager appears on the screen and the user
may follow to procedure given above.
Note: If no subsoil and no type of foundation block has been defined and the user tries to insert
a support of Foundation block type, the program automatically creates a default subsoil type and a
default foundation block type. It is up to the user to edit these entities and input proper values of
their characteristics.
Note: If no subsoil has been defined and the user tries to insert a support of Foundation strip
type, the program automatically creates a default subsoil type. It is up to the user to edit this entities
and input proper characteristics of it.
339
Reference Guide
Subsoil
Introduction to subsoil
Supports of a "foundation" type, i.e. foundation block and foundation strip, are laid on the soil that forms the
base for the structure. The parameters of this soil must be defined in order to allow the program to perform
accurate calculations.
In SCIA.ESA PT the "under-foundation" soil is called subsoil and can be defined using functions:
either: tree menu function Library > Subsoils,
or: menu function Libraries > Subsoils.
Once at least one subsoil type is defined, it can be used for the definition of foundation blocks or foundation
strips.
340
Foundation and subsoil
Note: In the complete set of 6 parameters C, four parameters are significant and, if available,
can be determined from the C parameters of subsoil 2D model in EPW Soilin module and from the
stiffness of boundary bonding "k" modelling the effect of settlement basin:
C*1x (MN/m2) = b (m) C1x (MN/m3)
C*1y (MN/m2) = b (m) C1y (MN/m3)
C*1z (MN/m2) = b (m) C1z (MN/m3) + 2 k (MN/m2)
C*2z (MN) = b (m) C2x (MN/m)
where b is the width of the member.
It is not recommended to use the remaining two parameters. Reliable experimental data are not available for
C2x and C2y.
341
Reference Guide
Note: Usually, C2x is considered equal to C2y and C1x equal to C1y.
Note: See also chapter Model data > Foundation > Subsoil.
Geologic profile
Geologic profile manager
Geologic profile manager is a standard database manager. Its operation is therefore quite straightforward.
It may look like:
342
Foundation and subsoil
read it from your disk (if you have saved it some time ago).
Layer-related parameters
343
Reference Guide
Note: Geologic profile must be defined up to such a depth where the effective stress is still
active, otherwise the program does not have enough information.
Boreholes
Introduction to boreholes
Boreholes together with geologic profiles provide the program with information relating to the composition of
foundation soil. Both data are necessary to calculate the interaction between the structure and the soil below it.
A borehole is fully defined by the (i) corresponding geologic profile, (ii) location and (iii) altitude. Usually a set
of boreholes will be defined and thus they can be used to calculate and display the surface of the land in their
surrounding. This surface can be used for impressive presentations of your project. The surface itself is not
taken into account during the calculation.
The following picture shows an example of defined boreholes. The rectangle represents the patch of land over
which the soil properties can be inter- and extra- polated.
344
Foundation and subsoil
Borehole parameters
Name Identifies the borehole profile.
Results only When the calculation is performed, you can obtain a table of
settlement. The values of settlement are calculated in places
where boreholes are located. The borehole itself (the
corresponding geologic profile) is also used as an input value
for the calculation of interaction between the structure and the
soil.
345
Reference Guide
Note: After the modification (especially the modification of the position) of the borehole, it may
be necessary to refresh the surface (supposing it was displayed before the changes).
346
Foundation and subsoil
347
Reference Guide
These exceptions can be used to deliberately suppress the implementation of edge-springs along certain lines.
The user can define very small line springs along required lines (edges) and thus eliminate the effect of the
surrounding subsoil (e.g. if a sheet pile wall is installed).
Geometry
If the groundslab is not horizontal, one should be aware of the following:
The correct calculation of C parameters assumes that the structure that is in contact with subsoil is more or
less horizontal. Technically speaking, the inclination of the footing surface up to 5 to 8 degrees can be allowed.
Program is capable of dealing with footing surface in several z-levels, but the results are acceptable only if the
z-levels are within certain limits – see the following literature (in Czech):
Koláø V.: Matematické modelování geomechanických úloh. Skriptum pro postgraduální studium
FAST VUT Brno, 1990, 60 str.
Buèek J., Koláø V., Obruèa J: Manuál k programu SOILIN, FEM consulting Brno, 1993
Buèek J., Koláø V.: Iteraèní výpoèet NE-XX - SOILIN, FEM consulting Brno, 1995
Koláø V.: Statické výpoèty základových konstrukcí. Knižnice Aktualit Èeské matice technické Praha,
ed. plán 1994.
Koláø V.: Teoretický manuál FEM-Z k programùm DEFOR a NE-XX, semináø FEM consulting
s.r.o., 5. - 6.10.1993 v Brnì.
348
Foundation and subsoil
Type
Individual A particular subsoil type is assigned to the slab.
The subsoil is defined by means of C parameters. These user-
defined C parameters are used for the calculation (of e.g
contact stress in the footing surface)
Soilin For such a support, the interaction of the structure with the
foundation subsoil is carried out by means of SOILIN module.
Parameters C1z, C2x, C2y are calculated by SOILIN module.
Note: Parameters C1x and C1y are defined in
Setup > Solver dialogue.
Both Both of the above mentioned types are combined on the same
slab.
The user defines which C parameters will be user-defined and
which ones will be calculated by SOILIN module.
Parameters can be defined in Setup > Solver dialogue. Those
C parameters that are input in this dialogue as zero, will be
calculated by the SOILIN module. Nonzero parameters will be
taken as they are input.
Note: Parameters C1x and C1y must ALWAYS
be user-defined. SOILIN module is not able to
calculate them.
SOILIN
Module Soilin can calculate parameters C1z, C2x, C2y. The other parameters must be defined by the user.
It is also possible to eliminate the automatic calculation of some C parameters and define them manually. This
can be achieved by special adjustment of the subsoil parameters and set the type to Both (!).
If a certain C parameter in subsoil dialogue is set to zero, this C parameters will be calculated by the program.
If a certain C parameter in subsoil dialogue is set to non-zero value, such C parameter will be taken as input.
The type Both is not too common and it was introduced mainly for two reasons:
1. I use type Soilin but I want to have different friction in different parts of the structure. Therefore, the solver
setup dialogue is not enough for me, because is just one value can be adjusted there for the friction.
Therefore, I can use type Both and thus I am able to define several subsoils with non-zero constants C1x and
C1y with all other parameters adjusted to zero. When the Soilin module runs, the non-zero constants C1x and
C1y are of higher priority than those determined by the solver and are applied. Other "zero" values indicate
that the values determined by the solver are applied.
2. Sometimes it may be necessary to "suppress" higher values of shear (C2x, C2y) calculated by Soilin
module. This may happen e.g. when a new plate is modelled on an old one and the old plate is defined as the
first layer of the subsoil. It is a correct and proper solution, but as E modules of soil and concrete are
dramatically different, the Soilin module calculates high C2parameters. Consequently, the stiffness of the
foundation slab in the model is bigger than if the two slabs were "joined" together and input as a homogenous
monolith. Therefore, C2 parameters may be reduced artificially. This can be achieved in type Both. I define the
subsoil with zero C1z (it will be determined by the Soilin module) and other non-zero parameters (C2 and
friction). Thus the Soilin module will provide only for C1z parameter.
349
Reference Guide
C parameters
The C parameters in the Solver setup dialogue are used as starting values for the iterative calculation. These
values may be ignored if combined Soilin-subsoil support has been chosen and the user specified that a
certain C parameters is to considered as user-defined. See chapter Surface support on slab.
Calculated C parameters
The calculated C parameters can be reviewed in 2D data viewer or in service Results.
The procedure to view the C parameters in 2D Data viewer
1. Perform the calculation
2. Open tree Calculation, mesh.
3. Start function 2D data viewer.
4. Select function Subsoil.
5. Select the required parameter.
6. Adjust other drawing parameters.
7. Invoke the refresh of the screen (through button [Refresh] in the property window)
Note: This function offers all five C parameters. The two that are not calculated (C1x and C1y)
are constant across the whole groundslab. The other ones may have an arbitrary distribution
depending on input boundary conditions.
350
Foundation and subsoil
Note: This function offers only the (really) calculated C parameters. The two that are not
calculated (C1x and C1y) and are constant across the whole groundslab are not shown here.
Literature
[1] Altes J.
The limit depth for settlement calculations (Die Grenztiefe bei Setzungsberechnungen,
in German). Bauingenieur 51 (1976), No. 3, 93 – 96.
[2] Bažant Z.
Coefficients of Structural Strenght. In.: Proc. XI th Int. Conf. on Soil Mech. and Found.
Eng., San Francisco 1985, paper 4/A/32, pp. 1469 – 1471.
[3] Buèek J., Doležal J., Koláø V.
Program DEFOR S. Space Structures Composed of Beams and Founded on Foots.
User Manual FEM consulting Brno, 1993.
[4] Cakmak A.S. (editor)
Soil – Structure Interaction. ELSEVIER, Amsterdam, Developments in geot. engng.
No 43, 1987, 373 ppp.
[5] ÈSN – P – ENV 1997 – 1/731001 – Czech Standard for EC7 Application to the
Spread (Shallow, Raft and Plate) Foundations, with the National Rules, Prague 1993,
200 pp. An alternative to the ÈSN 731001 (from 1.10.1988) "The Subsoil Below
Shallow Foundations" (75 pp. in Czech) holding together with EC7.
[6] Desai C.S.
Soil – Structure Interaction and Simulation Problems. In.: FEM in Geomechanics, Edit.
G. Gudehus, Wiley, London, 1977, p. 209 – 250.
[7] DIN 4019 Teil 1 (1979), Teil (1981), BAUGRUND Setzungsberechnungen (Subsoil –
Foundations – Settlement Calculations, in German), 80 pp. and various recommended
text in German.
[8] Dungar R. – Studer J.
Numerical Models in Geomechanical Engineering Practice. A.A. Balkema, Rotterdam,
1986, 500 pp.
[9] EUROCODE 7 – Part 1, Geotechnical Design General Rules, Final Version, Editor:
351
Reference Guide
352
Foundation and subsoil
353
Loads
Introduction to loads
Load represents probably the most important part of the model. The user has always to pay a great attention to
proper definition of load the structure is subject to.
SCIA.ESA PT comes with a set of tools that facilitate this very important task. The program not only provides
for numerous load types (concentrated force, linear moment load, thermal load, etc.) but also enables the user
to manage the loads in a very clear and effective way through load cases, load groups, load case
combinations and result classes. Each of these topics is described in detail in a separate chapter.
Note 1: If the current load case is of Self weight type, it is not possible to define any load in it.
Therefore, if service Loads is called with a Self weight load case active, the menu remains empty.
Note 2: The service Loads contains a long list of various load types. However, the actual offer in
the list depends on several factors. First, the Standard user level of the user interface may hide
some of the sophisticated loads. Second, the type of the load case that is set as active controls the
individual load types in the list.
Load types
Introduction to load types
Load types available in a particular project may depend on the type of project (2D, 3D, etc.) and on the
functionality adjusted for the project. In general, it can be said that loads applicable in SCIA.ESA PT can be
divided into the following groups:
self weight represents the weight of the structure
force and moment load introduces action of external forces
thermal load takes account of different temperature in different places
climatic load models effects of climatic phenomena (wind, snow)
displacement of introduces the effect of prescribed displacements for specific
specified points points of the structure
The number of available load types is really large. In order to simplify the operation of the program, a lot of the
types may be "switched off" by the user. This results in a simplified and more lucid menu of the program. By
default, only the basic load types are offered by the program. If the user wants to use some advanced load
types, he/she must select appropriate options in the functionality settings.
Note: The display style of loads is controlled by appropriate view parameters. By default, service
Loads set the view parameters related to loads ON. Therefore, whenever you are in the service
(Loads), the loads are automatically displayed. However, as soon as you close service Loads, the
program returns to the standard setting of view parameters. It may happen that the view
parameters for loads are OFF, which means that the defined loads disappear from the screen. They
DO NOT disappear from the project. They are just not displayed. In order to see the loads even
from outside the Loads service, set the appropriate view parameters ON.
355
Reference Guide
356
Loads
Co-ordinate definition
The location of the load on the beam member may be defined in absolute or relative co-ordinates. If absolute
co-ordinates are selected, the distance is defined in real length units set for the project. In the case of relative
co-ordinates, the position of the load on the beam member is defined by value from within the interval <0, 1>.
In both cases, the distance is measured from the point defined in the Origin item.
357
Reference Guide
358
Loads
Value
The meaning of the Value depends on the Type of load.
For Force load, the Value is the real value of the load.
For Wind load, the Value represents the loading width. The real wind pressure is defined by wind
curve specified in the project settings.
For Snow load, the meaning is analogous to Wind load.
For Predefined load the meaning is analogous to Wind load.
System
The definition of load direction may be defined:
in the local co-ordinate system of a edge,
in a selected user-co-ordinate system,
in the global co-ordinate system.
Location
The location depends on the setting of the System.
For local and user co-ordinate system, the location can be only Length.
However, for load defined in the global co-ordinate system, also a Projection may be selected.
For more information see chapter Direction of loads.
Co-ordinate definition
The location of the load on the edge may be defined in absolute or relative co-ordinates. If absolute co-
ordinates are selected, the distance is defined in real length units set for the project. In the case of relative co-
ordinates, the position of the load on the edge is defined by value from within the interval <0, 1>. In both cases,
the distance is measured from the point defined in the Origin item.
Example
359
Reference Guide
Note: Predefined load and snow load add a new parameter to the property table: Coefficient.
The default value of this parameter is –1 (minus one) to ensure that the defined load acts
downwards and is of the same value as defined.
360
Loads
361
Reference Guide
System
The definition of load direction may be defined:
in the local co-ordinate system of a edge,
in the global co-ordinate system.
Location
The location depends on the setting of the System.
For local and user co-ordinate system, the location can be only Length.
However, for load defined in the global co-ordinate system, also a Projection may be selected.
For more information see chapter Direction of loads.
Co-ordinate definition
The location of the load on the edge may be defined in absolute or relative co-ordinates. If absolute co-
ordinates are selected, the distance is defined in real length units set for the project. In the case of relative co-
ordinates, the position of the load on the edge is defined by value from within the interval <0, 1>. In both cases,
the distance is measured from the point defined in the Origin item.
362
Loads
Number of cross- The actual distribution of the heat over the cross-section is
section layers generally non-linear (defined by the temperature distribution
curve). The calculation algorithm, however, required a linear
distribution. Therefore, the program must transform the curve
into a trapezoid. The accuracy of this approximation can be
controlled by this parameter. The higher the input number, the
better accuracy and the more demanding (longer) the
calculation.
The parameter can be from the interval <5, 50>.
The meaning of parameters from the Geometry group is identical with Line force on beam.
363
Reference Guide
Consequently, the input dialogue is a two-level input dialogue. The first level displays the whole set of defined
curves. The second level enables the user to work with one particular individual curve.
It is, however, also possible that the final curve consists just of one individual curve.
First-level dialogue – the set of curves
Graphical window This part of the dialogue displays the defined set of curves.
Description Describes the curve (e.g. "Temperature curves for hollow core
slabs according to EN 1168").
Fire duration The final fire duration used in the calculation. If the value
specified here coincides with one of the individual curves, the
corresponding curve is used. Otherwise the final curve is
obtained through interpolation.
[Edit] Enables the user to edit one of the already defined individual
curves.
364
Loads
Table In this table you input individual points that define the curve.
Distance = the distance from the face of the cross-section that
exposed to fire. The distance is measured from the face
inwards.
Temperature = the temperature at the given distance.
The procedure to import the predefined (according to a standard) temperature distribution curve
1. Open the Temperature curves manager:
a. Use tree menu function Library > Temperature curve.
b. Use menu function Libraries > Temperature curve.
2. Click icon System database.
3. The Read from database dialogue is opened on the screen.
4. The right-hand side window contains the available predefined curves.
5. The left-hand side window contains the curves that are defined in the project.
6. Use button [Copy to project] or [Copy all] to copy the required curves into your project.
7. Close the dialogue.
365
Reference Guide
Translation of support
A node of the structure may be subject to a prescribed displacement. In such a case, the user defines the
direction and magnitude of the known displacement.
The definition of this load type and the meaning of the individual parameters is analogous to Point force in
node. However, due to the nature of the load, the number of parameters is reduced.
Note: The translation of support cannot be defined in flexible and non-linear supports.
366
Loads
The definition of this load type and the meaning of the individual parameters is analogous to Point force on
beam. However, due to the nature of the load, the number of parameters is reduced.
Rotation of support
A node of the structure may be subject to a prescribed rotation. In such a case, the user defines the direction
and magnitude of the known rotation.
The definition of this load type and the meaning of the individual parameters is analogous to Point force in
node. However, due to the nature of the load, the number of parameters is reduced.
Note: The translation of support cannot be defined in flexible and non-linear supports.
367
Reference Guide
The definition of this load type and the meaning of the individual parameters is analogous to Point force on
beam. However, due to the nature of the load, the number of parameters is reduced.
Longitudinal strain
The whole beam member may be subject to a longitudinal strain. This strain can be either uniform along the
beam or may vary linearly.
The definition of this load type and the meaning of the individual parameters is analogous to Line force on
beam. However, due to the nature of the load, the number of parameters is reduced.
368
Loads
Flexural strain
The whole beam member may be subject to a flexural strain. This strain can be either uniform along the beam
member or may vary linearly.
The definition of this load type and the meaning of the individual parameters is analogous to Line force on
beam. However, due to the nature of the load, the number of parameters is reduced.
where
alpha coefficient of thermal expansion
Ts the increased temperature
369
Reference Guide
where
alpha coefficient of thermal expansion
delta T difference in temperature between the surface z = -h/2 and
z = +h/2.
h member thickness
It follows from geometry that k = 1 / R, where R is a radius of a spherical surface the shape of which the
members takes if the change of shape due to an increase of temperature is not prevented.
Note: If the increase of temperature is not linear across the member, the distribution of
temperature increase must be linearised. The results must be then revised and stress resulting
from the difference between the given and linearised increase of temperature must be obtained by
a special calculation and added to this result.
Example
Imagine the following – rather theoretical – situation. Let’s have a circular slab supported in its centre only.
First, let’s subject this slab to the uniform elongation of 10 mm/m. It is possible to imagine that both surfaces of
the slab are heated.
After calculation, we may see the overall and symmetrical expansion of the slab (the figure shows both the
original slab and the deformed finite element mesh).
370
Loads
Second, let’s subject the slab to non-uniform expansion (curvature) of 10 mrad/m. It is possible to imagine that
only one surface of the slab is heated.
After calculation, we may see the bowl-like deformation of the slab that results from this type of load. The
figure shows the both the original slab and the deformed finite element mesh. The second figure presenting the
side-view is more illustrative.
371
Reference Guide
372
Loads
hdn depth of the emergency drain above the roof or roof edge, in m
A roof area (vertical projection at ground plane) that drains using
2
a certain emergency drain, in m
b width of the drain
Example
When defined in the model, the pond load may look like:
373
Reference Guide
374
Loads
Water and soil loads can be input for the following load cases:
action type = "permanent" and load type = "standard",
action type = "variable" and load type = "static".
The procedure to input soil / water pressure
1. Open service Load.
2. Start function the required load type (point, line, surface).
3. Adjust the parameters - see below.
4. Confirm with [OK].
5. Apply the load on required entities.
Soil / water load parameters
In addition to common parameters for point, line and slab load, this load type requires the input of the following
data:
Type Must be set to Soil pressure or Water pressure.
Distribution Only for line load.
The line load may be uniform or trapezoidal.
Acting area Only for point load.
Defines the acting area for the load.
Acting width Only for line load.
Defines the acting width for the load.
Coefficient Only for soil pressure.
This coefficient must be defined for horizontal soil pressure. It specifies
the ration between vertical and horizontal soil pressure.
(I.e. for vertical pressure it should be equal to 1).
Borehole profile Specifies the borehole that is used for the generation of the pressure.
375
Reference Guide
The brown diagram represents the "defined" load. It has been defined along the whole column.
The green diagram represents the "generated" part. The generated soil pressure reaches just to then top of
the borehole (that was used as the reference borehole).
The calculation considers the green, i.e. generated, load.
Note: Water pressure is generated only below the level of underground water. If the whole
model is above the water level, no pressure is generated at all.
Note: Please note, that the pressure is generated on the basis of data provided in the dialogue.
It means that the "geologic" data are derived exclusively from the borehole profile provided. The
generated soil pressure takes no account of possibly displayed earth surface. Even if the surface
has been calculated and is displayed, the program does not calculate the intersection of the surface
with the member that is subject to the soil pressure. The part of the member that is underground is
determined only and solely from the specified single borehole profile. See the picture below.
The picture demonstrates the note above. There are three columns defined. There are several boreholes
defined. The surface was calculated and is shown in the picture – the inclined line joining the top ends of the
two boreholes. The soil pressure was input on all the columns. The left most borehole was used as the
reference parameter for the definition of all three loads. That is the reason why the distribution of the soil
pressure generated on all columns is identical. In other words, the two columns on the right are subject to soil
pressure even above the surface. The calculated surface does not influence the generation of the soil
pressure.
376
Loads
Pressure load
Parameters
Name Is used for identification of the load.
Type Outside
The pipe is exposed to external pressure.
Inside
The pipe is exposed to internal pressure.
Distribution Uniform
The uniform pressure acts on the pipe.
Trapez
The pressure has trapezoidal distribution.
Close begin If ON, the pipe is closed at the starting point. This option has
an effect on the calculation algorithm.
Close end If ON, the pipe is closed at the end-point. This option has an
effect on the calculation algorithm.
377
Reference Guide
In addition, in the second load case, let us define two components of not-calculated internal forces: Vz and My.
Vz is defined as uniform over the beam.
My is input as triangular with negative values in the supports and a positive value in the middle of the span.
378
Loads
When the calculation is performed and the results reviewed, the following is shown in the screen.
The first load case in which the beam is subjected to the concentrated force in the middle of the span and no
not-calculated internal forces are defined, the distribution of both Vz and My is as anyone would expect from
the external load.
in the second load case however, the specified not-calculated internal forces overwrite the calculated results
and the distribution of Vz and y corresponds not to the external load but the input values of not-calculated
internal forces.
379
Reference Guide
Dynamic loads
Harmonic load
There is no need to carry out a special dynamic calculation for a weakly damped structure. The method of
expansion into eigenmodes can be used to determine the final amplitude of deformation line as a linear
combination of the eigenmodes (the phase shift between individual eigenmodes can be ignored for weak
damping). This type of calculation only requires the definition of logarithmic decrement, frequency of excitation
impulse in Hz and amplitude of nodal impulses (see Defining the harmonic load case).
The results may than be reviewed the same way as results of a standard static calculation (see also Evaluating
the results for harmonic load).
If the phase shift between individual eigenmodes cannot be ignored due to stronger damping, the problem
must be solved as a response to a general dynamic load.
Seismic load
During earthquake, the subsoil (sub-grade or foundation) bearing a structure moves. The structure tries to
follow this movement. As a result, all masses in the structure begin to move. Subsequently, they subject the
structure to inertial forces. Supports can generally move in all directions, but normally only horizontal moves
are taken into consideration. The user may define the direction that s/he considers to be crucial for the
structure or s/he may evaluate the effect of shakes acting in different directions.
380
Loads
Inertial forces arise from the move. It is sufficient to determine these forces and apply them on the structure.
Thus, the dynamic calculation is transformed into a static one. But the whole thing is not that simple. We do not
know the precise movement of subsoil and therefore we are not able to determine the seismic forces precisely.
But we can apply formulas of a technical standard or employ the frequency spectrum of a real earthquake.
Usually, horizontal movement of a structure is assumed for seismic load. That means that the earthquake acts
in a plane horizontal to XY plane. The direction can be specified by means of coefficient for individual co-
ordinate axes.
For example:
earthquake in X-direction set X = 1 and Y = 0
earthquake in Y-direction set X = 0 and Y = 1
earthquake in the axis of the 1st set X = Y = 0.707 (i.e. sin(45°))
quadrant
On the other hand, it is possible to take account of Z-directions as well. This can be achieved by specifying the
coefficient for Z axis.
Note: We must be careful with the coefficients as earthquake "X=1; Y=0; Z=0.667" is not equal
to earthquake "X=1; Y=0; Z=-0.667" nor to earthquake "X=-1; Y=0; Z=0.667".
The seismic calculation runs automatically, which means that both self-weight and input masses are used to
generate load for individual eigenmodes.
The evaluation is performed separately for each force and displacement component using generally two
available formulas:
Square root of the sum of squares taking account of the extreme value:
where:
Sdyn component in consideration
The final force may be both negative and positive. Both possibilities are considered in combinations.
Note: Whatever procedure we apply to the evaluation of quantity X, the result is always positive
value. But we can have also a negative value because in seismicity the vibration is around the
equilibrium position. The results of seismic calculation are always positive in SCIA.ESA PT. The
only exception is with internal forces. Here, the co-ordinate system convention in not used. Instead,
the "elasticity" convention (lower and front fibres under tension) is applied. Signs of some shear
forces and bending moments may be inverted and "minus" may appear in the results of seismic
calculation.
One more fact must be borne in mind. In static analysis we are curious about relations between individual
internal forces – e.g. extreme axial force and corresponding bending moment. Such relations, however, cannot
be determined for results of seismic calculation because each component is evaluated separately which, as
you have surely noticed, is not a linear problem.
When evaluating results of seismic analysis, the one may say "this is the maximal axial force", "this is the
maximal axial stress", "this is the maximal vertical displacement". But one cannot calculate stress in a section
from the axial force and bending moment even though they appear in the same line of result table. This is the
effect of the squares and roots in the formulas above. Accurate stress can be obtained only in appropriate
module for design and checking (steel, concrete, etc. structures).
381
Reference Guide
General seismisity
If a structure is designed for a particular earthquake, we can employ seismicity defined by means of a
frequency spectrum. The following data must be specified:
table of frequencies and accelerations,
coefficients of accelerations,
direction coefficients,
evaluation type.
For more information see chapter Defining the seismic load case.
Free loads
Introduction to free loads
Free load is related to slabs. The load is not defined by the entity it acts on, but by a specific load border. Free
loads are defined by means of "loading entities" that may overlap or affect one or more slabs.
Available types of "loading entity"
polygon The loading entity is defined by means of a general polygon.
line The loading entity is defined by means of a line or polyline.
point The loading entity is defined by means of a point.
Note: The loading entity may be oriented arbitrarily but can be input only in the XY plane of the
current UCS. Therefore, before one can input the free load, it is necessary to adjust the working
plane accordingly.
Each loading entity keeps a record of what was the orientation of the UCS when the entity was defined. The
orientation of the UCS is important as some of the loading parameters may be related to this UCS. Whenever
any already defined free load entity is selected, the appropriate UCS is activated.
If an inclined slab is subject to free load (the word inclined means that the plane of the slab and the loading
plane of the loading entity are not parallel), the final load value is calculated from the projection of defined load
onto the selected slab.
Free load is independent of finite element mesh and possible refinement or "coursing" of the mesh does not
affect the calculated results.
It is possible to manually define which particular slabs should be subject to a particular free load. Alternatively,
the program may automatically detect all affected slabs and apply the load on them. The former approach
enables the user to extract specific slabs from the effect of the defined load.
Validity of free loads
The validity of free load means (i) which particular slabs are subject to the given load and (ii) the halfspace
where the load acts (i.e. the direction of the load).
All Both entities located under and above the defined load are
subject to the defined load.
-Z If ON, the load is supposed to act only in the space located
along the negative half of Z-axis of the User coordinate system.
That means that ONLY the entities located UNDER the XY-
plane of the UCS are subject to the load in question.
Z If ON, the load is supposed to act only in the space located
along the positive half of Z-axis of the User coordinate system.
That means that ONLY the entities located ABOVE the XY-
plane of the UCS are subject to the load in question.
Selected The user must define which particular entities are supposed to
be subject to the given load.
The validity parameters can become more clear from the following example.
Let’s have four slabs input one above the other. Define free area load in the plane of the third slab (from the
bottom).
382
Loads
First, set option Select to All and validity to All. Perform the calculation and open function Calculation, mesh
> 2D data viewer > Surface load. You can see that the load acts on all four slabs.
Second, set option Select to All and validity to Z. The load acts only on the top slab because it acts only on
that part of the structure that is above the plane in which the load is defined. (If the load was input let’s say 5
cm below the midplane of the third (from bottom) slab, also that slab would be subject to the load.)
383
Reference Guide
Third, set option Select to All and validity to –Z. The load acts only on two bottom slabs because it acts only
on that part of the structure that is below the plane in which the load is defined.
Fourth, set option Select to Select and validity to All. Select the most bottom slab and the third one.
384
Loads
Note: Attention must be paid to the situation when parameter Select is set to Select and
parameter Validity is set to Z or –Z. In this case the two conditions are combined to make a
product. So it could happen that there is no slab that would comply with both the conditions: being
selected and being in the proper semi-space.
385
Reference Guide
386
Loads
387
Reference Guide
Load direction
Direction of loads
Point force load
Point force load defined in a node or on a beam member can be acting in the following directions:
global co-ordinate Both point force load in node and point force load on beam
system member can be defined to act in the direction of the global co-
ordinate system.
local co-ordinate Point force load in node can be acting in the direction of local
system of node co-ordinate system of the node.
See also chapter Geometry > Nodes > Defining a local co-
ordinate system of a node.
local co-ordinate Point force load on beam member can be acting in the direction
system of beam of local co-ordinate system of the beam member.
388
Loads
global co-ordinate
system
local co-ordinate
system of beam
389
Reference Guide
390
Loads
The procedure for the definition of a new line load on a beam member
1. Open the required function via tree menu Loads or via menu Tree > Loads:
a. Line force on beam
b. Line moment on beam
c. Line displacement > relative translation
d. Line displacement > relative rotation
2. Specify the parameters of the load and its size.
3. Input the starting point and end point of the load position. (This must be made only for force loads
as the prescribed displacement must be applied to the whole beam member.)
4. Confirm the settings with [OK] button.
5. Select beam members where the load should act.
6. Close the function.
391
Reference Guide
392
Loads
Note: The fast definition of load does not work if the current load case is either of Self weight or
wind or snow type.
393
Reference Guide
Load cases
Introduction to load cases
Individual loads are not defined "freely". They must be included in load cases. The load cases correspond with
the professional terminology specified in national technical standards dealing with loads of civil engineering
structures. The application of load cases in SCIA.ESA PT follows the load management procedures that are
usual and also obligatory in civil engineering practice.
It is possible to specify a great number of load case parameters to control the way the program treats each
particular load case and especially the loads defined into it.
Note: By default, the first load case is automatically created once a new project is opened. The
default load case is of Self weight type. Unless the user defines another load case and sets it as
394
Loads
an active one, it is not possible to define any load (except the self weight). See also Note 1 in
chapter Introduction to loads.
Note: The list above may not be complete. Some types of load case may appear only for a
specific type of analysis. The list above may not be complete. The meaning of special load cases is
explained in appropriate chapters.
Direction
This item tells the program the direction in which the generated self-weight is acting.
Note: The list above may not be complete. Some types of load case may appear only for a
specific type of analysis. The list above may not be complete. The meaning of special load cases is
explained in appropriate chapters.
395
Reference Guide
Coefficient
It defines the factor used for the load case when combinations of load cases are generated. This parameter is
defined only for some codes.
Duration
For static standard loads, the duration of the load impact can be specified.
Long Is used for non-linear calculation of deformation for concrete
structures
Medium Is used for check of timber structures.
Short Default type.
Instantaneous Is used for check of timber structures.
All standard static loads are considered during the generation of load case combination as a normal variable
load. Loads of long and short duration are applied only to combinations for the calculation of deformation of
concrete structures according to the second ultimate state. Loads of medium and instantaneous duration are
taken into account only for check of timber members.
Master load case
It is possible to specify that some particular load case may be included into a combination of load cases ONLY
if another specific load case is included. The item Master load case tells the program that a particular load
case is bound to another load case – to the Master load case.
Other parameters
There are other parameters available for each load case. However, these additional parameters depend on the
active code adjusted for the project. The meaning of individual additional parameters is based on
corresponding articles of appropriate codes and it goes beyond the scope of this book.
Note: The settings may affect the functionality of the program. For example, let’s assume that
the user defines a new load case and sets its specification to Static wind. If later service Loads is
opened, the user may define only wind loads, nothing else.
1. Click button [Set load case for display] ( ) located on the window toolbar (the window’s bottom
scroll bar).
2. A list of defined load cases opens on the screen.
3. Select the required load case.
4. A new load case is displayed.
Note 1: The display style of loads is controlled by appropriate view parameters. By default,
service Loads set the view parameters related to loads ON. Therefore, whenever you are in the
service (Loads), the loads are automatically displayed. However, as soon as you close service
Loads, the program returns to the standard setting of view parameters. It may happen that the view
parameters for loads are OFF, which means that the defined loads disappear from the screen. They
396
Loads
DO NOT disappear from the project. They are just not display. In order to see the loads even from
outside the Loads service, set the appropriate view parameters ON.
Note 2: The adjustment of the active load case for displaying of results is an integral part of
service Results and is described in corresponding chapter of the manual.
Note: Prior to the definition of the first load case, at least one mass group combination must
have been already defined. In addition, Dynamics must have been selected in the Functionality list
of the Project setup dialogue.
A new dynamic load case can be defined in the Load case manager. A dynamic load case is defined like a
static load case, but its properties are adjusted otherwise.
The procedure for the definition of a dynamic load case
1. Open the Load case manager.
2. Press button [New] to create a new load case.
3. Set Action type to Variable.
4. Set Load type to Dynamic.
5. Select required Specification (harmonic / Karman / seismic).
6. Press button [Parameters] to specify required parameters for selected type of dynamic load case.
7. Close the Load case manager.
Each defined dynamic load case, similarly to a static variable load case, must be sorted into a group of
variable loads. Identical rules for sorting into groups and for the generation of combinations are applied for
both static and dynamic variable load cases.
397
Reference Guide
Note: Prior to the definition of the first load case, at least one mass group combination must
have been already defined. In addition, Dynamics must have been selected in the Functionality list
of the Project setup dialogue.
Evaluation type
sum The result value may be obtained as a square root of the sum
of squares of values from individual load cases. For more
information see chapter Seismic load.
extreme The result may take account of extreme values.
For more information see chapter Seismic load.
CQC Alternatively, an evaluation to CQC (Complete Quadratic
Combination) standard may be applied. This method takes the
damping – frequency diagram into account.
Button [...] opens the Damping database manager (which is a
standards SCIA.ESA. PT database manager).
Note: Prior to the definition of the first load case, at least one mass group combination must
have been already defined. In addition, Dynamics must have been selected in the Functionality list
of the Project setup dialogue.
398
Loads
The operation of the dialogue is quite straightforward and similar to other curve defining dialogues in
SCIA.ESA PT (e.g. see chapter Advanced input data > Initial deformations > Initial deformation curve).
Load groups
Introduction to load groups
Load groups define "how the individual load cases may be combined together" if inserted into a load case
combination.
399
Reference Guide
Load groups are important especially for the automatic generation of load case combinations. Thanks to the
load groups, the user can easily specify which load cases MUST, MUST NOT, or CAN act together.
Relation
The relation may be:
Together All load cases of the same load group of this type are always
inserted into every new load case combination if at least one of
the load cases should be put in.
400
Loads
Exclusive Two load cases from the same load group of this type will
never appear in the same combination.
Standard This option provides for user’s sorting purposes. It allows the
user to sort load cases but it does not affect the process of
generation of load case combinations.
Load
Each load group may be used either for permanent loads or for variable loads. Permanent and variable loads
cannot appear in the same combination.
Note: There may be some other parameters available in the editing dialogue. These parameters
depend on the active code adjusted for the project and the explanation of their meaning goes
beyond the scope of this general manual.
Note 1: Regardless of the approach selected, the numerical results will be the same, as for both
approaches the calculations are performed for the same combinations.
Note 2: In addition, if there a special need arises, the user still has the choice to explode the
defined combination into all the possible linear combinations that may be then evaluated one by
one.
401
Reference Guide
Note: A nonlinear combination MUST be defined if the user wants to perform nonlinear
calculation. A stability combination MUST be defined if the user wants to run a buckling analysis. If
such a combination (nonlinear or stability one) has not been input, the corresponding calculation is
NOT even available in the Calculation dialogue.
Envelope
An envelope contains all the load cases specified by the user and combined in all possible ways according to
defined Action type, Load type and Load group of individual load cases inserted into the combination.
Usually, more than one linear combination can be generated from the envelope.
IMPORTANT NOTE: This type of combination was called User combination in previous
releases of SCIA.ESA PT
402
Loads
Linear combination
A linear combination is a combination of load cases in which the user explicitly specifies which particular load
cases should be included in a specific combination. The result is exactly what the user does, nothing less and
nothing more.
Linear ultimate
The linear-ultimate combinations are the combinations known from other programs: the specified load cases
are multiplied by the given coefficients and the total sum is then made. Nor additional combinations are
generated.
Ultimate combinations are used for a strength check (steel code check, reinforcement calculation).
Linear serviceability
This type of combination is similar to Linear-ultimate. Serviceability combinations are used for a serviceability
check (deformation check).
Code-related combination
A code-related combination is an extension of the envelope. Once again, all the load cases specified by the
user are combined in all possible ways according to specified Action type, Load type, Load group of
individual load cases and with respect to regulations of the particular technical standard (code).
Usually, more than one linear combination can be generated for the code-related combination.
There are two control buttons and a filter that both enable the user to manipulate with exploded combinations.
Control buttons
[Explode to envelope] This button is available if a code-related combination is
selected in the list of defined combinations.
As a result, a set of envelopes is generated and added
to the Load case combinations manager.
[Explode to linear] This button is available if either a code-related or
403
Reference Guide
Filter
The filter enables the user to view only those combinations in the Load case combinations manager that
s/he is interested in at the particular moment.
Input Only the input combinations are listed.
combinations
Note: An exploded combination is also considered as an input combination.
E.g. one Eurocode combination defined, filter set to Input.
404
Loads
405
Reference Guide
The name of exploded combinations is derived from the name of the "principle" or "mother" combination. If e.g.
the "mother" combination is named "UEC" then the background combinations are named "UEC1", "UEC2",
"UEC3", etc. (notice that the number immediately follows the "mother" combination name and compare with
the name of background combination above)
Note 1: Any envelope can be exploded to all possible combinations. This means that even a
user-combination that was created from a code-related combination as a result of Explode
operation can be further exploded.
Note 2: If a code-related combination is exploded to all possible combinations, the number of
created linear combinations may be very large. Consequently, it may be rather difficult to evaluate
all the combinations properly. Therefore, this action is recommended for experienced user only.
Combination key
Whenever a table of extremes (either local, beam or global) is given in the Document, it shows not only the
value and place, but also the load case or combinations in which each particular extreme was achieved.
If the user is only using code-related combinations, the information that the extreme was achieved in this
"huge" combination may be insufficient. As stated already several times, a code-related combination may
combine several tens or even hundred linear combinations.
Therefore, SCIA.ESA PT enables the user the option to attach a legend to result tables. This legend is called
Combination key and it contains a list and composition of linear combinations (formed from the code-related
combination) for which any of extreme values has been achieved.
Only the linear combinations that appear in the result table are stated in the Combination key.
Example
Example for Envelopes
Let’s assume a continuous beam of two spans. The beam is subject to load sorted into five load cases.
LC1 – permanent – self weight, distributed load in both spans
LC2 – variable – distributed load in the left span, load group G1
LC3 – variable – distributed load in the right span, load group G1
LC4 – variable – crane, concentrated force in the middle of the left span, load group G2
406
Loads
LC5 – variable – crane, concentrated force in the middle of the right span, load group G2
The program will then generate (explode) the following linear combinations:
LC1
LC1 + 1.2*LC2
LC1 + 1.2*LC3
LC1 + 1.3*LC4
LC1 + 1.3*LC5
LC1 + 1.2*LC2 + 1.2*LC3
LC1 + 1.2*LC2 + 1.3*LC4
LC1 + 1.2*LC2 + 1.3*LC5
LC1 + 1.2*LC3 + 1.3*LC4
LC1 + 1.2*LC3 + 1.3*LC5
LC1 + 1.2*LC2 + 1.2*LC3 + 1.3*LC4
LC1 + 1.2*LC2 + 1.2*LC3 + 1.3*LC5
407
Reference Guide
V2
V3
V4
S1
S2
Let’s define a code-related combination to Eurocode. The combination definition contains all the defined load
cases.
Name Type Load cases Coefficiens
UEC EC – ultimate LC1 1.00
V1 1.00
V2 1.00
V3 1.00
V4 1.00
S2 1.00
S2 1.00
408
Loads
V2 1,50
V3 1,50
V4 1,50
UEC.3 User – ultimate LC1 1,00
V1 1,50
V2 1,50
V3 1,50
V4 1,50
UEC.4 User – ultimate LC1 1,35
S1 1,50
S2 1,50
UEC.5 User – ultimate LC1 1,00
S1 1,50
S2 1,50
UEC.6 User – ultimate LC1 1.35
V1 1.35
V2 1.35
V3 1.35
V4 1.35
S2 1.35
S2 1.35
UEC.7 User – ultimate LC1 1.00
V1 1.35
V2 1.35
V3 1.35
V4 1.35
S2 1.35
S2 1.35
409
Reference Guide
410
Loads
Load groups:
Name Load Relation Coeff 2
LG1 Permanent
LG2 Variable Standard Cat E: Storage
LG3 Variable Standard Snow load H < 1000 m a.s.l.
Combinations:
Name Description Type Load cases Coeff [1]
CO1 (1) EN - ULS Fundamental LC1 - self weight 1.00
(STR)
LC2 - live load (20 kNm) 1.00
411
Reference Guide
It is not specified at the load case if it is the primary or secondary load case. Therefore, always one load case
(group) in turn is taken as the primary one and the rest is considered secondary. This is repeated until all the
load cases are used for the primary one.
412
Loads
Permanent load case LC1is favourable (1.00) and LC2 is the primary load.
C1.3 1.0*LC1 + 1.5*LC2 + 1.5*Psi0*LC3 = 1.0*LC1 + 1.5*LC2 + (1.5*0.5)*LC3 = 1.0*LC1 + 1.5*LC2 +
0.75*LC3
(Psi0 = 0.5; LG3 is (Snow load H < 1000 m a.s.l.") )
Permanent load case LC1 is unfavourable (1.35) and LC3 is the primary load.
C1.4 1.35*LC1 + 1.5*LC3 + 1.5*Psi0*LC2 = 1.35*LC1 + 1.5*LC3 + (1.5*1.0)*LC2 = 1.35*LC1 + 1.5*LC3 +
1.5*LC2
(Psi0 = 1.0; LG2 is Category E )
Permanent load case LC1 is favourable (1.00) and LC3 is the primary load.
C1.5 1.0*LC1 + 1.5*LC3 + 1.5*Psi0 = 1.0*LC1 + 1.5*LC3 + (1.5*1.0)*LC2 = 1.0*LC1 + 1.5*LC3 + 1.5*LC2
(Psi0 = 1.0; LG2 is Category E )
Then we have combinations C2 and C3 that are created using these rules:
The choice between 1,l or 2,l is done by the user. Default is 1,l.
Second, the combination rule applies Psi1 to one load case and Psi2 to the other one.
C2.2 1.0 * LC1 + Psi1*LC2 + Psi2*LC3 = 1.0 * LC1 + 0.9*LC2 + 0.0*LC3
C2.3 1.0 * LC1 + Psi2(LG2) *LC2 + Psi1(LG3)*LC3 = 1.0 * LC1 + 0.8*LC2 + 0.2*LC3
Second, the combination rule applies Psi1 to one load case and Psi2 to the other one.
C3.2 1.0 * LC1 + Psi2*LC2 + Psi2*LC3 = 1.0 * LC1 + 0.8*LC2 + 0.0*LC3
C3.3 1.0 * LC1 + Psi2(LG2) *LC2 + Psi2(LG3)*LC3 = 1.0 * LC1 + 0.8*LC2 + 0.0*LC3
In addition, the combinations setup dialogue makes it possible to say that instead of Eq.6.10, formulas
Eq.6.10a & Eq.6.10b should be used and the rule for the combination is:
The choice between Eq.6.10 and (Eq.6.10a & Eq.6.10.b) is done in the National Annex.
The default is Eq.6.10.
413
Reference Guide
The Czech standard defines a coefficient for a load case. This coefficient (load factor) is applied when the load
case is included into a combination. The coefficient is defined as one of load case parameters.
The coefficient can be defined in the Load case manager (see below).
SCIA.ESA PT distinguishes between three types of load case combinations. It is important to know what
happens to the load factor in each of the types. The following text is valid ONLY if Czech standard is adjusted
as a current code of SCIA.ESA PT. If another code is adjusted, the possible application of load factor is not
accessible.
Linear combination
If a linear combination is being defined, a coefficient may be input manually for each of the load cases included
into the combination. So far, this is true for any national code implemented in SCIA.ESA PT.
For Czech standard however, the combination input dialogue offer an option to apply the load factor defined
previously for a load case.
This gives an advantage especially if one load case is included into several combinations. There is no need to
input a coefficient for each new combination. It is sufficient enough to input the load factor once for the load
case and then simply apply it for each combination.
In order to apply the load factors to all load cases included into a combination, the user must only press button
[Apply] in item Coefficient for CSN. The appropriate load factors are assigned to corresponding load cases.
414
Loads
Envelope combination
Here, the same can be said as for linear combination.
Code-related combination
If a code-related combination is defined, the option for application of load factors becomes inaccessible. The
reason is that the algorithm for automatic generation of envelope and linear combinations from the input set of
load cases uses load factors defined by the appropriate standard. They can be reviewed in Project setup
dialogue on Combinations tab.
415
Reference Guide
416
Loads
The load coefficient set in Project settings, combinations tab page are default settings. The value for
momentaan factor can be changed for each load group in the service menu Load cases Combinations > Load
groups.
If it is chosen to generate code combinations like NEN-Ultimate, than the coefficient entered in the
Combination dialogue is multiplied with the coefficient which is generated by the program.
NEN-serviceability
The following combinations are generated :
If it is chosen to generate code combinations like NEN-Ultimate, than the coefficient entered in the
Combination dialogue is multiplied with the coefficient which is generated by the program.
NEN-special Ultimate
The design effects of actions for the fire situation are taken from the results of the analysis. It is recommended
to use the special combination rules according to NEN6702 6.3.4.2., for calculating the internal forces used in
the fire resistance check.
This special combination is given by
in which Arep represents the characteristic value of the special load (from e.g. fire exposure).
The non-linear combination may be defined with a specific kind of initial imperfection in shape of the modelled
structure. There are several ways to define the initial imperfection. In general, the imperfections are divided
into two groups:
bow imperfection,
global imperfection.
Bow imperfection
None
No initial imperfection is imposed.
Simple curvature
f Curvature of one beam member
1/f Radius of curvature
According to buckling data
The imperfection is derived from the buckling data. For standard sections the buckling curves are determined
according to the appropriate national standard (e.g. for EC3 Table 5.5.3 is used ). For other sections, the
buckling curves are taken from the user input made in cross-section definition.
Global imperfection
417
Reference Guide
None
No initial imperfection is imposed.
Simple inclination
dx The inclination per one meter of height in the direction of global
X-axis
dy The inclination per one meter of height in the direction of global
Y-axis
Inclination functions
dx inclination function: The inclination in the direction of the global X-axis.
Z The inclination dependent on the Z-direction, i.e. on the height
of the structure.
dx inclination function: The inclination in the direction of the global X-axis.
Y The inclination dependent on the Y-direction, i.e. on the length
of the structure.
dy inclination function: The inclination in the direction of the global Y-axis.
Z The inclination dependent on the Z-direction, i.e. on the height
of the structure.
dy inclination function: The inclination in the direction of the global Y-axis.
X The inclination dependent on the X-direction, i.e. on the length
of the structure.
dz inclination function: The inclination in the direction of the global Z-axis.
X The inclination dependent on the X-direction, i.e. on the height
of the structure.
dz inclination function: The inclination in the direction of the global Z-axis.
Y The inclination dependent on the Y-direction, i.e. on the length
of the structure.
Note 1: The inclinations in both X- and Y-direction are evaluated as a sum of inclination
components dependent on vertical and horizontal direction. I.e. the final inclination in X-axis is
equal to the sum of (dx inclination function: Z) and (dx inclination function: Y), and the final
inclination in Y-axis is equal to the sum of (dy inclination function: Z) and (dy inclination function: X).
Deformation from load case
Load case The results obtained for the specified load case are imposed as
the initial imperfection for further calculations. It means that the
results for the specified load case must be calculated first. Only
then the further calculations may be performed.
Note: The results for the given load case must be already calculated. Otherwise the program
issues a warning.
Stability combination
Stability combinations are similar to standard combinations and are used for stability calculations.
418
Loads
Result classes
Introduction to result classes
Result classes represent a very powerful and useful tool for the evaluation of results. They allow the user to
define a set (a class) of results for selected load cases and load case combinations. The program then treats
the class like an envelope of results.
419
Reference Guide
The picture above shows the editing dialogue for a new result class.
Load generators
Introduction to load generators
Load generators represent a tool that may be used for simplified definition of load. They provide for the
transformation of load from specified load area into a given planar section of the structure. It is also possible to
use generators to determine wind or snow load per given vertical section of the structure. The generation of
wind and snow load can be performed directly to a specific national technical standard or according to a user-
defined snow weight of wind distribution along the height of the building. Arbitrary polygonal areas can be used
to define the load area for recalculation of the load into a planar section.
Wind generator
Wind generator
Wind generator enables the user to subject a structure to the effect of wind. It is possible to apply values and
formulas given in a particular standard, or specify a user-defined curve of wind pressure along the height of a
building.
The load calculated from the given wind definition is applied on the planar section of the structure. The section
is defined by the current working plane. Thus, various sections may be subject to various generated loads.
Note 1: The wind load generator may be used to generate the load on a single planar section of
the structure at a time. The section is defined by the current working plane. The working plane
MUST be defined as vertical. Otherwise, the wind load generator cannot be applied.
420
Loads
Note 2: The wind load generator can be used ONLY on an undivided building. If a structure
consists of two or more separate and unconnected parts in the particular planar section, the load is
generated on one of the parts only.
Note 3: Only the part of the structure that is ABOVE the terrain level is considered in the load
generation. The terrain level parameter may be thus used to exclude some part of the structure
from being subject to the generated wind load. The terrain level is always defined in global co-
ordinate system.
Code wind
If option Code is selected, the user may then specify additional parameters defined in the particular national
standard. The sample pictures below show dialogues for the adjustment of code related parameters for EC
and NEN standards.
421
Reference Guide
It is possible to define multiple wind curves. They are stored and can be easily revised, edited, deleted and
selected in a standard SCIA.ESA PT database manager.
422
Loads
Note: The type of wind load adjusted in this Project Setup dialogue is later used when function
Load > Wind generator is applied.
423
Reference Guide
The dialogue also displays the contour of the structure or its part (i.e. the planar section) that will be
considered for the load generation. Beam members that will be subject to the generated load are drawn in
thick line. The active beam member is in red while the others are in green. The remaining beam members of
the structure, i.e. those that will not be subject to the generated wind load, are drawn in thin line.
If the wind load is to be generated to a specific code, it is possible that some of the loaded beam members are
divided into several intervals. The division is controlled by the regulations of the particular standard.
In addition, the user may decide to divide any of the existing intervals or beam members into two parts. This
division may be applied recursively, so any of the beam members can be divided into as many intervals as
necessary. And vice versa, any of the two adjacent intervals may be connected to create one interval and
ultimately a single beam member.
Hatches drawn at the thick-line, i.e. loaded, beam members indicate the direction of the generated load.
Hatches attached to a beam member from outside of the structure contour mean that the load produces
pressure. Hatches drawn on the inside of a beam member indicate that the load produces suction.
Parameters
Direction This parameter tells the generator the direction from
which the wind is blowing. It can be blowing from the left
or right side of the building section. The selected
direction is also indicated by a hatched rectangle drawn
at the left or right side of the structure.
Inside coefficients These coefficients define the effect of the wind inside
the building.
None = there is none overpressure or underpressure
inside the building
Overpressure = there is overpressure inside the
building
Underpressure = there is underpressure inside the
building
See Note at the end of the chapter.
424
Loads
Control buttons
Set coefficients The value of shape coefficients typed in the Outside
and Inside input boxes, is assigned to the active interval
or beam member of the structure contour (i.e. to the
beam member drawn in red thick line).
Next The focus is shifted to the next interval or beam
member. The next interval or beam member becomes
active.
Previous The focus is shifted to the previous interval or beam
member. The previous interval or beam member
becomes active.
Divide The active interval or beam member is divided in the
given point. The point of division is defined in a dialogue
that opens after the action is started.
Connect This function is applicable only if some beam members
have been already divided. The function does nothing, if
undivided beam members form the contour of the
structure.
Two intervals are joined together. The rule is that the
active interval is preserved including the coefficients and
the next interval is linked to it.
Regenerate This button resets the program default values. It sets all
the coefficients to their default values and deletes all
possible intervals created by the user.
Print picture The current picture can be printed on an installed
printer.
Change (terrain level) The level of terrain can be adjusted in these input boxes.
It may be useful e.g. if the structure has not been
defined in zero-level (measured in the global co-ordinate
system) or if a part of the structure is protected by
surrounding buildings.
The wind load is always generated only on beam
members that are ABOVE the defined terrain level. The
terrain may be inclined which can be defined by different
425
Reference Guide
values for terrain level on the left and right side of the
structure.
Note: Czech standard (CSN) does not take the Inside coefficient into account, even though it
may be defined.
The frame will be subject to wind load whose intensity will be specified by means of a user-defined height-
pressure curve. For simplicity and for good demonstration, the curve is defined so that:
2
the pressure is constant and equal to 1 kN/m over the first storey,
2
the pressure changes linearly to 2 kN/m over the second storey,
2
the pressure is constant and equal to 2 kN/m over the third storey,
426
Loads
Once the wind curve is input, the wind load generator may be started. Let’s set the frame distance to 3 metres.
Let’s accept the default parameters for the direction, inside coefficients and preference.
Then, let’s adjust shape coefficient on the first beam member. Let’s set the outside coefficient to 1.0 and the
inside coefficient to 0 (zero).
427
Reference Guide
The coefficients on the second beam member will be as shown in the figure.
428
Loads
On closing the dialogue of the wind load generator, the defined load is displayed on the screen.
In order to review and, if necessary, modify any of the defined wind parameters, it is possible to apply the
SCIA.ESA’s editing procedure. Let’s assume that the load along the second floor of the right hand side column
should be reviewed.
So, let’s select the load.
429
Reference Guide
The properties, including all parameters are displayed in the Property Window.
There are two coefficients in the Property Window named Coef1 and Coeff2. These represent the total value
of the shape coefficient at the beginning and at the end, respectively, of the selected beam member.
All the input data can also be clearly verified in a load table in either Preview window or Document window.
430
Loads
Note:
The graphical representation of the wind load uses the following convention:
1. The graphical size of the load "diagram" takes account of both acting width, shape coefficient
and wind pressure.
2. The numerical value at the load "diagram" may show the acting width or the final load value.
The adjustment may be made using the Set view parameters function. See the Note in
chapter Basic working tools > View parameters > Overview of view parameters > Labels
and descriptions.
3. The value of the shape coefficient can be read in the property table once the required load is
selected.
Snow generator
Snow generator
Snow generator enables the user to subject a structure to the effect of snow. It is possible to apply values and
formulas given in a particular standard, or specify a user-defined value of snow weight.
The load calculated from the given snow definition is applied on the planar section of the structure. The section
is defined by the current working plane. Thus, various sections may be subject to various generated loads.
Note 1: The snow load generator may be used to generate the load on a single planar section of
the structure at a time. The section is defined by the current working plane. The working plane
MUST be defined as vertical. Otherwise, the snow load generator cannot be applied.
Note 2: The snow load generator can be used ONLY on an undivided building. If a structure
consists of two or more separate and unconnected parts in the particular planar section, the load is
generated on one of the parts only.
431
Reference Guide
Code snow
If option Code is selected, the user may then specify additional parameters defined in the particular national
standard. The sample picture below show dialogues for the adjustment of code related parameters for EC
standard.
Note: The type of snow load adjusted in this Project Setup dialogue is later used when function
Load > Snow generator is applied.
432
Loads
The dialogue also displays the contour of the structure or its part (i.e. the planar section) that will be
considered for the load generation. Beam members that will be subject to the generated load are drawn in
thick line. The active beam member is in red while the others are in green. The remaining beam members of
the structure, i.e. those that will not be subject to the generated snow load, are drawn in thin line.
If the snow load is to be generated to a specific code, it is possible that some of the loaded beam members are
divided into several intervals. The division is controlled by the regulations of the particular standard.
In addition, the user may decide to divide any of the existing intervals or beam members into two parts. This
division may be applied recursively, so any of the beam members can be divided into as many intervals as
necessary. And vice versa, any of the two adjacent intervals may be connected to create one interval and
ultimately a single beam member.
Hatches drawn at the thick-line, i.e. loaded, beam members indicate the direction of the generated load.
Hatches attached to a beam member from outside of the structure contour mean that the load produces
pressure.
Parameters
Load mode This item selects the mode of snow load.
Valley effect If the building is located in a valley, this button enables
the user to take account of this fact.
Frame distance The distance between two adjacent frames defined
before opening the dialogue may be reviewed and/or
edited here.
Coefficients This group defines shape coefficients. A set of control
buttons (see below) accompanies the input boxes.
Begin = adjusts the value of shape coefficient at the
beginning of the interval
End = adjusts the value of shape coefficient at the end
of the interval
Control buttons
433
Reference Guide
Set coefficients The value of coefficients typed in the Begin and End
input boxes, is assigned to the active interval or beam
member of the structure contour (i.e. to the beam
member drawn in red thick line).
Next The focus is shifted to the next interval or beam
member. The next interval or beam member becomes
active.
Previous The focus is shifted to the previous interval or beam
member. The previous interval or beam member
becomes active.
Divide The active interval or beam member is divided in the
given point. The point of division is defined in a dialogue
that opens after the action is started.
Connect This function is applicable only if some beam members
have been already divided. The function does nothing, if
undivided beam members form the contour of the
structure.
Two intervals are joined together. The rule is that the
active interval is preserved including the coefficients and
the next interval is linked to it.
Regenerate This button resets the program default values. It sets all
the coefficients to their default values and deletes all
possible intervals created by the user.
Print picture The current picture can be printed on an installed
printer.
2
sk characteristic value of snow load [kN/m ]
Ce exposure coefficient
Ct thermal coefficient
434
Loads
The thermal coefficient can be lower than 1.0 in buildings where big thermal loses appear thought the roof. The
exposure coefficient can express the effect of wind on reduction of snow layer size.
Wind
Load group The generated load cases for wind load will be inserted to the
given group.
Load case name You may input the base of the load case name.
E.g. if you specify the base of the name "WND", the names of
the generated load cases will be:
WND – LO,
WND – LU,
WND – RO,
WND – RU.
435
Reference Guide
Snow
Load group The generated load case for snow load will be inserted to the
given group.
Load case name You may input the name of the load case. Also a
corresponding description of the load case is automatically
generated.
International standards
For some national standards the parameters of the generator may be extended. E.g. for the French code, two
more wind load cases (front wind – overpressure and front wind-underpressure) and one more snow load case
(accidental) are generated in compliance with the provisions of the national standard. Also snow accumulation
is taken into account for the French standard.
436
Loads
b. or press button [End action] on the toolbar just above the command line ( ),
c. or invoke the window pop-up menu and select command End.
9. The Property window now shows the earlier confirmed parameters as well as a few Action buttons
(see below).
437
Reference Guide
Buttons of the toolbar has the following meaning (from the left).
New circle – centre, Once button [New circle] is pressed a short sub-toolbar is
radius point offered. This is the first of the functions on this sub-toolbar.
The user must define the centre point and a point on the circle
that specifies the radius.
New circle – 3 points Once button [New circle] is pressed a short sub-toolbar is
offered. This is the second of the functions on this sub-toolbar.
The user must input three points located on the circle.
New rectangle The user must define two opposite corners of a rectangle.
New polygon The user must define individual vertices of the polygon.
New straight line The following edge (segment) of the currently defined polygon
will be a straight line.
New circular arc The following edge (segment) of the currently defined polygon
will be a circular arc (the intermediate point and end point of
the circular segment must be input).
New parabolic arc The following edge will be of a parabolic shape. Follow the
procedure for the input of a parabolic beam.
New Bezier The following edge will be formed by a Bezier curve. Follow the
procedure for the input of a "Bezier-curve" beam.
New spline The following edge will be formed by a spline. Follow the
procedure for the input of a "spline" beam.
Select line This button is useful if a new polygon is supposed to follow the
shape of a previously defined polygon. The user does not have
to pick all the vertices of the new polygon, but may select
existing edges of the already input polygon.
See the example below.
Step back This button goes one step back in the definition of the polygon.
For example:
If a polygon is being defined, the last vertex is removed. Or, if a
circle is being defined by means of three points and two points
have been defined so far, this function removes the second
point of the circle but leaves the first circle point unaffected.
438
Loads
Another polygon is supposed to follow the circular part of the first polygon. The procedure may be:
1. Start function Plane load.
2. Input the first point to the right of vertex P4 of the defined polygon.
3. Input the second point directly in vertex P4.
4. Press button [Select line] on the toolbar.
5. Select edge P4-P5 of the first polygon.
6. Select edge P5-P7 of the first polygon.
7. Select edge P7-P6 of the first polygon.
8. Press button [New straight] line on the toolbar.
9. Input the remaining vertices of the new polygon.
439
Reference Guide
Note: After any modification of the polygon, button [Refresh] should be pressed to start re-
generation of the load. If the user does not carry out the generation of the load manually, it will be
performed automatically before the calculation of the project.
Note: It is recommended to press button [Refresh] to start re-generation of the load. If this is not
done manually now, it will be performed automatically before the calculation of the project.
440
Loads
6. Select edges where the new vertex or vertices will be inserted. It is possible to select several edges,
not only one.
7. Press [Esc] key to finish the selection of edges.
8. The mouse cursor becomes bound to the selected edges.
9. Define the new vertices. Proper adjustment of SNAP function can help with this task.
10. Close the function of insertion.
11. Close the function of polygon editing.
12. Clear the selection (the polygon was selected as the first step).
The picture above is a video that demonstrates the procedure. To start the video, just position the mouse cursor over the
picture. Or you may position the mouse cursor over the picture, click the right mouse button to invoke the video pop-up menu
and select function Play.
Inserting an opening
The procedure to insert a new opening
1. Select the polygon
2. Start function Edit plane load geometry:
a. using Action button Edit plane load geometry,
b. or using window pop-up menu and its function Edit plane load geometry.
3. If the working plane is not in the plane of the polygon, it is moved there automatically.
4. The vertices of the polygon are highlighted.
5. Start function Insert opening:
a. using the Action button in the Property window,
b. using the window pop-up menu.
6. Define the new opening polygon. Proper adjustment of SNAP function can help with this task. The
opening may overlap the original polygon.
7. Close the new opening.
8. Close the function of insertion.
9. Close the function of polygon editing.
10. Clear the selection (the polygon was selected as the first step).
The picture above is a video that demonstrates the procedure. To start the video, just position the mouse cursor over the
picture. Or you may position the mouse cursor over the picture, click the right mouse button to invoke the video pop-up menu
and select function Play.
441
Reference Guide
Pond water
Introduction to pond load
Ponding of rainwater is a phenomenon that occurs during a heavy rainfall on slender flat roofs. The water flows
to the lowest point of the structure. Because the rainfall is excessively intensive, the drains cannot drain the
water. Thus the water stays at the same place and the water level raises until the level of emergency drains is
reached. Before that however the structure deforms. Due to the deformation more water flows to the lowest
pond (= ponding of water also known as water accumulation) and the structure deformation increases, thus
more water ... , thus larger deformation..., etc.
The described situation occurs mainly in the combination of flat roofs, roofs with slender roof structures, large
area roofs.
Since the collapse of view roofs in 2002, the ponding of rainwater is a hot issue in the Netherlands.
442
Loads
443
Reference Guide
Example
When defined in the model, the pond load may look like:
444
Loads
445
Reference Guide
Note: The loading area may be edited any time later. The procedure of the modification of
loading areas is similar to the modification of loading polygon in plane load generator.
Note: Pond load may be defined ONLY in a variable load case.
Theoretical background
References
NEN6702 – Loadings and deformations: 2001
Theory
NEN6702, Art. 8.7.1.1
Ponding of rainwater is a local effect. Therefore the load should be considered as a free load and thus a
chessboard combination should be considered.
NEN6702, Art. 8.7.1.4
The deflections has to be calculated in the end-situation, i.e. total deflections minus pre-camber. The start-load
for ponding of rainwater is determined as:
where
Pi;rep(x) The load in calculation step i in kN/m2
d(i-1)(x) The water depth caused by the deflection of the roof in iteration
(i-1) at location (x) in m.
dhw(x) The water depth above the non-deformed roof area in m acc. to
art. 8.7.1.5
446
Loads
dhw(x=0) = dnd+hnd
dhw(x) the numerical value of the water depth at the roof edge or
emergency drain
dnd the numerical value of the water depth above the emergency
drain in m
hnd the depth of the emergency drain above the roof or roof edge,
in m
Span loads
Introduction to spans
It may happen that a beam member extends over several spans. A continuous beam and a multi-span frame
are good example of this.
The frame below has four spans that are 2 m, 4 m, 4 m, and 2 m long, respectively.
447
Reference Guide
If the user designs such a type of structure, s/he may need to define a load that extends just over a single span
(e.g. like in the enclosed picture).
SCIA.ESA PT enables the user to do this easily. The only thing the user has to do is adjust a proper "extent" of
the load. This parameter can be adjusted during the definition of a new load. The parameter may even be
changed for already existing loads. The standard procedure described in ESA help chapter Modifying the
existing load > Changing the load parameters may be used.
The application of "span loads" itself is straightforward and requires no special preliminary steps. It is even
offered in the Standard user interface level.
448
Loads
Note: A linked node does not have to be only in a real "connection" of two beam members. It is
possible to define a linked node anywhere along a beam member and let it "unlinked" to any other
member.
Types of spans
Span defined by means of polyline
In order to have spans "prepared" by means of a polyline, the following procedure must be used for the
definition of a new beam member.
Procedure for the definition of spans by means of polyline
1. Start function Structure > Drawing a member.
2. Define parameters of the beam member in the property dialogue.
3. Do NOT define the start point of the beam member. Instead, click button [New polyline] ( ) on the
toolbar located just above the command line.
4. Now define the start point.
5. Continue with intermediate vertices of the polygon.
6. Define the end point of the polygon, i.e. the end node of the beam member.
7. Close the function.
8. Now, the defined beam member consists of several segments. Each of the segments represents
one span.
The following pictures demonstrate the described procedure and its application.
First, the polygon is defined.
Second, when function Drawing a member is closed, a beam member is created (automatically) along the
polygon.
449
Reference Guide
The top horizontal beam covering all the spans of the frame is not connected to the columns yet.
So, select the top horizontal beam and the inner columns. (Surface of beams is displayed in this picture for
better clearness.)
Call function Modify > Connect nodes to beams. Or, if you prefer, use icon of the same name ( ) located
on toolbar Geometrical manipulations. New linked nodes are created in the points of "touch" between the
horizontal beam and the columns.
450
Loads
The detailed view shows the graphical symbol used for linked nodes.
Let’s assume that the user want to "divide" the beam into three segments, i.e. have three spans on it. Adjust
the SNAP function to the picture. Option Points on line-curve Nths should be set to 3.
451
Reference Guide
Call function Node on beam, select the beam and define the point, i.e. the position of the new linked node.
The detailed view shows the graphical symbol used for linked nodes.
452
Loads
First, let’s define the line load over the first span. Call function Line force on beam and fill in the parameters
according to the picture. REMEMBER to set the extent to span.
453
Reference Guide
Confirm the settings and select the first span of the beam.
Confirm the settings and select the third span of the beam. The load is inputted accordingly.
Finally, let’s input the moment load acting in the middle of the last span. Call function Moment > on beam and
fill in the table as given below.
454
Loads
Confirm the settings and select the top right span of the beam. The moment is added to the beam.
455
Reference Guide
The length of the loaded span is 5 metres. Let’s move the span’s left node to shorten the span to 3 metres
only. The load that is defined in absolute co-ordinates (i.e. it extents from ordinate 0,000 to ordinate 5,000)
can’t fit onto the shortened span.
For several reasons, an automatic check and correction of this situation is not performed and the user must
take the initiative. S/he must use function Calculation > Check structure data to correct any invalid data.
On opening the function a function-control dialogue is displayed. For our case, an attention should be paid to
its bottom part called Check of additional data. This option must be ticked.
Pressing button [Check] starts the checking procedure. If any invalidities are discovered, the dialogue offers to
continue and correct them. Before pressing button [Continue], make sure that option Correct position is
selected.
At the end, the program informs about the number of corrections made to the project data.
It can be seen on the screen that the load has been corrected appropriately.
456
Loads
Note: If the user does not make the check of data personally, the situation is not so crucial as it
may seem. SCIA.ESA.PT performs the check of data before each calculation. So, if the user forgets
or does not bother to perform the check of data manually, the data are checked automatically and,
if necessary, corrected before the calculation.
Predefined load
Introduction to predefined loads
Predefined load represent a useful feature if the load that the analysed structure is subject to can be evaluated
from the composition of e.g. floor, or other layered construction. The real load is then defined by:
selection of appropriate predefined load set and
specification of loading width or area.
457
Reference Guide
Note: If the manager is opened for the first time and no predefined load has been defined so far,
step 2 to 5 may be automatically skipped.
458
Loads
The user just has to type the appropriate parameters for individual layers.
Name Identifies the particular layer.
Height Specifies the height of the particular layer.
Unit load Specifies the unit weight (density) of the particular layer.
Name of predefined The whole set may be named as well in order to easily
load set identified when used in the project.
The dialogue automatically calculates the total weight of one square metre of the predefined load.
The set can be then later used in the definition of line or point load together with specified loading width or area
respectively.
459
Reference Guide
Note: Items Value and Total value are significant for loads that are not defined directly by its
force or moment impulse, but that were defined by means of a wind generator, load generator, or
as a predefined load. For such loads, SCIA ESA PT can display two different types of data. First,
the input value (e.g. width load) can be shown, i.e. the value. Second, the calculated load per meter
of length can be displayed (i.e. the total value).
Property dialogue
The property dialogue gives enough space for additional information, and thus the input load width and
calculated load intensity are shown – see value P.
Because the intensity is calculated from the input acting width, it is not editable.
Preview window
The preview window displays all the available information concerning the defined load.
The calculated load intensity is shown in column marked P. The input acting width is given in column marked
W.
460
Loads
Calculation
It is obvious that the calculation uses the pre-calculated load intensity as the factually applied load.
Sign convention
However strange it may seem on the first view, the sign convention used for predefined load is based on the
same logic as for other load types.
Positive load acts in the direction of the appropriate axis.
Negative load acts against the direction of the appropriate axis.
What may seem strange is that the downward-oriented load (the weight of the predefined load "sandwich")
must be defined as negative in order to really act "downwards". The strangeness is in the fact that acting width
is input and it may seem unusual to specify a negative dimension. On the other hand, imagine a drawing
showing loads of several types. With the convention applied, all the loads acting in the same direction will be of
the same sign regardless of the type.
Mobile load
Introduction
The module generates influence lines / areas for the load moving along a given track. You can alter the
direction and intensity of the moving unit load. The result of the calculation are influence lines and load-
systems can be positioned on them. Critical positions are then found for these systems. This is known as
utilisation of influence lines. It is possible to automatically calculate the envelope of the most unfavourable
effects. Various types of load-systems allow for wider calculation possibilities.
Currently, the evaluation of utilisation is not sufficiently accurate for 2D members and 2D load. The calculation
is always simplified into a track and the effect of the width of the 2D load-system is not taken into account. The
calculation is always performed along the track.
The whole process necessary for the calculation of influence lines and evaluation of their utilisation is divided
into several steps.
Definition of the model of the analysed structure and input of at least one load case.
Definition of the track and unit load.
Calculation that automatically analyses the track and unit load moving along it.
Definition of load-systems, specification of rules for the generation of load cases and evaluation of
utilisation.
The subsequent linear calculation generates the envelope load cases and processes the load cases
created from the movement of load-systems.
461
Reference Guide
The influence line represents the change of resultant or effect – of e.g. bending moment, shear force, etc. – in
the particular point of a structure as a result of the move of unit load along the structure (following the given
track).
It is important to say that the effect is evaluated in a fixed point. X-coordinate of individual influence lines
represents the position of the unit load moving along the structure and the Y-coordinate of the same point
corresponds to the effect caused by the unit load in the fixed point. The final aim is to find the position of the
load-system which results in the maximal effect on the structure in the point.
The linearity of the system makes it possible to evaluate the motion of unit load along the structure and then
calculate the utilisation of the mobile load-system consisting of several concentrated forces and distributed
loads (e.g. a train on the rails) using the superposition of influence lines multiplied by the size of the load.
The influence lines and their utilisation are calculated for a fixed section. One can obtain an envelope of
maximal effects and save other corresponding values. This envelope can be combined with a standard load
(e.g. self-weight) and thus the overview of the overall behaviour of the structure can be obtained.
The calculation of the response of influence lines on mobile loads requires a few parameters derived from the
curve of an influence line. Each possible position of a load-system must be evaluated independently, so that
the most critical position can be determined.
General facts
A mobile load-system consists of one or several load groups. Distributed load and concentrated load impulses
with a fixed distance from a reference point can be defined for each load group. The distance between the
groups can be fixed or variable depending on whether railway or road mobile load is simulated. The aim is to
position the load group in such a way that it results in the maximal effect on the structure (see the simple load-
system and advanced load-system).
In practice, the program first calculates the influence lines for each result component.
6 internal forces (axial force, shear forces, bending moments and torque),
6 displacements and rotations,
6 reactions in supports.
Basic parameters, such as the change of sign separating the negative and positive part of the influence line,
are determined for each influence line. The area below the curve is calculated for each part of the influence
line. The load-system is positioned for the given section and effect on the influence line and is moved until the
maximum is found. The found position is the extreme for one fixed section and one required component. It
must be noted that sometimes it is necessary to consider the unloading in order to take into account the effect
of load group placed on the negative part of the influence line (See Determining the maximal effect of
concentrated forces, Determining the maximal effect of distributed load and Determining the maximal effect of
the combination of distributed and concentrated loads).
Some national standards consider the application of load systems in the design of structures such as bridges
or cranes.
462
Loads
463
Reference Guide
Each line below the influence line shows the possible division of the load system. E.g. the first line represents
the distributed load Qm,pos positioned only on the first positive part. The third line is the represents the
distributed load Qm,pos divided between the first and second positive part and the unloading of the distributed
load Qb,neg that causes an important reduction of the overall effect in the summation of loaded parts. It can be
seen from the picture that the maximal effect is reached if the load is positioned only on positive or only on
negative parts of the influence line. Each of them results in an extreme. The critical position is therefore
determined separately for the positive and negative part.
464
Loads
Loading track
Defining a new track
Procedure to define a new track
465
Reference Guide
Unit loads
Unit loads
Unit loads have meaning only for 3D structures where a motion of a loading vehicle acting in several tracks
parallel with the axis of the mobile track can be modelled. For 2D structures, one unit load represented by a
force Pz = -1.0 is predefined.
It is possible to set several unit loads for each track. Each impulse consists of unit loads and can be adjusted
in away so that it represents a multi-track truck. The unit load can act in the direction of individual axes of the
global coordinate system. It is for example possible to model a bridge by a small 2D system, but such a
solution makes it impossible to define a system of wheel-pairs (one next to another) of trucks or trains in a way
described in national standards.
It is possible to define a unit load that on a 3D structure acts in several tracks parallel to the defined mobile
load track (unit load along the width of a bridge). Certain standards use also a distributed load to model the
surface contact of wheels with the structure.
466
Loads
Impulse parameters
Type The load impulse may be: concentrated or uniform (i.e.
distributed).
Value The size of the impulse.
Default value = 1.0.
Position Position on the mobile track.
ey Eccentricity of the impulse.
ez Eccentricity of the impulse.
System Defines the coordinate system in which the impulse is
defined.
467
Reference Guide
Load systems
Load systems
A mobile load system is composed of one or more load groups. For each group, a distributed load and several
concentrated load impulses can be defined. The distance between individual load impulses is fixed and is
defined relatively from a reference point. The distance between individual groups can be fixed or can vary to
simulate the real situation on a railway or highway bridge. The final purpose is to position the load systems into
such a position so that the produced effect on the structure is extreme.
The program first determines the influence lines for each effect, result or reaction for each section of a
structure element. Those influence lines, defined by an ordinate for a load position in regard with a fixed
section, are evaluated for all internal forces, reactions and deformations. For each influence line, the process
determines preponderant parameters like the position of the sign switching, that defines the positive, and the
negative part of the influence. For each field, the area under its curve is determined. The load system is now
placed (for a given section and a given effect) on the influence lines and is positioned until the extreme is
found.
Note: Right click on the line number (in the table) opens a short pop-up menu that enables you
to (i) insert a new line into the table, (ii) delete the selected line from the table, or (iii) just clear the
contents of the selected line of the table.
Note: If required the whole table can be deleted (cleared) through the button [Del All] located below
the table.
Example
The following couple of pictures demonstrate the definition of a set of concentrated forces and their position.
468
Loads
Distributed load
There is a separate tab sheet for the definition of an advanced load system consisting exclusively of distributed
load.
Distributed load The size of the distributed load is input here.
Block load In the field you can input the value of the block load. The
purpose of the block is to have an easy way to define a group
composed of such a big amount of concentrated loads that it
can be consider a distributed load. During the calculation, the
block load is divided in 15 concentrated forces internally with the
corresponding decrease at the extremities.
Length of block load The length of the load block that will be divided into
15 concentrated forces.
Concentrated load
469
Reference Guide
Another tab sheet provides for the input of a load system that is formed by a combination of distributed loads
and concentrated forces.
Distributed load The size of the distributed load is input here.
Concentrated load A set of concentrated loads can be entered in this table. The
first column of the table contains the size of the forces.
Offset This column defines the offset of the particular force from the
reference point – see the example below.
Number of groups This value defines the number of groups of concentrated forces
in the load system. This parameter controls additional input
parameters.
Note: Right click on the line number (in the table) opens a short pop-up menu that enables you
to (i) insert a new line into the table, (ii) delete the selected line from the table, or (iii) just clear the
contents of the selected line of the table.
Note: If required the whole table can be deleted (cleared) through the button [Del All] located
below the table.
470
Loads
471
Reference Guide
Additional
Multiplication factor for The VOSB standard prescribes that each internal force
results except deformation and reaction for the position of a mobile load is
multiplied by this coefficient. The results of influence
lines for deformations are not multiplied.
The same convention is applied for the dynamic
coefficient in CSN 736203 and ENV 1991-3.
See chapter Parameters used to determine the maximal
effect for related information.
Mobile factor The mobile factor is used for double and single mobile
tracks or if only the main beam member of the structure
is taken into account. This coefficient is used to multiply
all the results.
There is no similar factor in CSN 736203, it is possible
to use the value of 1.0.
See chapter Parameters used to determine the maximal
effect for related information.
Selection of members
All members If ON, all members are taken into account.
If OFF, manual selection of members must be made.
Selection Available only if the above option is OFF.
Opens a dialogue for manual selection of required
members.
Components
Select components Opens a dialogue for manual selection of required
components.
List of available components The required components can also be selected directly
in the main dialogue.
472
Loads
473
Reference Guide
4. In the property window select the unit load for which the results should be analysed.
5. Either use action button [Single check] to view the results for a single member – see below for
details.
6. Or use action button [Preview] to view the results for selected members in the tabular form in the
Preview window – see below for details.
474
Loads
Define a simple or advanced load system that represents the intended mobile load. Use the tree menu function
Mobile loads > Load system database.
The calculation of the project
Run the linear calculation.
The combination with standard load cases
Activate the generation of load cases that correspond to calculated critical positions. These load cases may be
further combined with standard load cases.
Evaluation
Run the linear calculation to calculate the newly created load cases combined with the standard ones and
perform the evaluation of the model using service Results.
475
Masses
Introduction to masses
Masses represent a kind of load that is used with dynamic analysis. The mass then models the effect of some
real load. The real load is idealised and introduced in the form of a material point, i.e. mass.
To some extent, the masses are analogous to loads and mass groups are analogous to load cases.
Mass types
Point mass
Point mass represents a mass concentrated into a single point. It may be considered as analogous to point
load. Point mass may be positioned into a node or into an intermediate point of a beam member.
Line mass
Line mass represents a mass concentrated into a line. It may be considered as analogous to line load.
477
Reference Guide
478
Masses
Mass groups
Introduction to mass groups
Mass groups are analogous to load cases. Individual masses may be combined in mass groups and later
combinations of these mass groups may be created.
479
Reference Guide
Example
Below there are two pictures. The first one with line loads defined. The other one then demonstrates the
masses generated automatically from that load.
480
Masses
481
Construction stages, prestressing, TDA
Introduction
Modern civil engineering structures can achieve considerable economy in construction by combination of
hybrid systems of steel and concrete or precast and cast-in-place concrete. The design of such systems takes
advantage of individual material properties. The economy and speed of construction are increased also by the
application of hybrid methods of construction. The main load-bearing members, formed by suspension or stay
cables, hangers, beam members or arches, are very often constructed in advance and are used as auxiliary
systems for other parts of the structure to reduce overall construction time and costs. The design of the
structures combines both precast and cast-in-place techniques to obtain economy in construction, and
maintains a high standard of quality while reducing the time needed to complete the construction.
During the construction these structures pass through different static systems; boundary conditions change,
new structural members are assembled or cast, post-tensioning is applied and temporary support elements are
removed. In many structures concrete structural elements of various ages are combined and the concrete is
gradually loaded. Therefore, during both construction and throughout the service life of concrete structures,
account must be taken of the creep and shrinkage of concrete. Rheological properties of concrete can
influence the serviceability of the structure in decisive ways. The bearing capacity of the structure can also be
influenced by the redistribution of internal forces caused by creep. Therefore sophisticated methods are
needed for the structural analysis.
Construction stages, Prestressing, and TDA are modules of ESA PT designed for the analysis of
prestressed concrete and composite structures with respect to step-by-step construction, change of boundary
conditions, and rheological effects of concrete. The modules allow for the structural analysis of both
prestressed concrete and composite structures, successive assembling or casting of structural elements,
progressive construction of cross-sections, gradual application of loads and prestressing, and removal of
temporary structural elements. Special construction technologies can be modelled, such as cantilever
segmental construction with both precast and cast-in-place segments, launching, cable stayed structures,
making simple beam members continuous including successive casting of composite slab, or gradual
construction of multi-storey buildings.
The implementation of these modules is the first step towards the change of design and analysis of concrete
structures in ESA PT. But the possibility to run the calculation in smooth sequence with respect to the step-by-
step construction or the introduction of time as new variable in the analysis are not the only two aspects of the
issue. Also new material parameters - rheological properties of concrete – are taken into account in the
calculation and a new feature of a real value is that the program responds to modern concepts of the analysis
of prestressing in theory of structures. The post-tensioned tendon is considered only as an external load at the
moment of prestressing. This load is calculated as the load, which is equivalent to the effects of the tendon
stressed just after short-term losses. The tendon becomes an integral part of the structure after anchoring. Its
stiffness is added into the stiffness matrix of the structure. Since that, all loads carried by the structure will
automatically cause the change of prestressing of that tendon. Both tendons and composite parts of cross-
section are modelled by eccentric finite elements. Full strain compatibility between eccentric elements
connecting two nodes is ensured along the whole length of elements. The TDA module in ESA PT allows for a
new structural model of so far unattainable quality.
Note: Each of the three mentioned modules can be used separately (e.g. module Prestressing
in linear analysis, Construction stages for the analysis of 3D steel frame structure, etc.). However
the user loses some of the features in such situation. Therefore, also the descriptions of these three
modules will contain frequent links to other modules from this "little-family".
Use of post-tensioned tendons (including free tendons and cables of suspension bridges) without
construction stages
When a linear calculation is performed, the stiffness of elements of post-tensioned tendons is not added to the
stiffness matrix for any analysed load case. The linear calculation does not make it possible to assemble two
stiffness matrices of the structure for the solution of the system, i.e. to create two left-hand sides.
Consequently, it means that we assume as if all loads (load cases) were applied in the instant of prestressing
when the prestressing force is being introduced into the tendon. It means that, for example, a load case
containing a uniformly distributed load applied to the main beam of a suspension bridge completely ignores the
free tendons – the deck deforms and the tendons remains unstressed – the force in the tendon in the
corresponding combination is equal just to the prestressing force.
The use of prestressing is thus limited to construction stages calculations and the simplification to a linear
calculation may in many projects result in incorrect results.
483
Reference Guide
484
Construction stages, prestressing, TDA
The latter can be equally applied to both frame and plate-wall structures.
In one project, the user may define several E-modulus diagrams. It is even possible that each material used in
the project has its own E-modulus diagram. The E-modulus diagrams can be assigned to all or just some
materials used in the project.
Note: The procedure listed below is not a complete tutorial. It just emphasises operations that
must be done in addition to standard steps that are done during the preparation and analysis of a
structure.
485
Reference Guide
Note: Make sure that Beam settings and global time adjustments in individual construction
stages correspond with the time used for the definition of the E modulus functions.
References
[1] Navrátil J.: Time-dependent Analysis of Concrete Frame Structures (in Czech), Stavebnicky casopis, 7 (40),
1992, pp. 429-451
[2] CEB-FIP Model Code 1990, Final Draft 1991, BULLETIN D’INFORMATION No 203, Comite Euro-
International Du Beton, Lausane, 1990.
[3] Navrátil, J.: Predpjaté betonové konstrukce [Prestressed concrete structures] (in Czech), Akademické
nakladatelství CERM, s.r.o., Brno, 2004.
Preparatory operations
Input of geometry and other data
Prior to input of data related directly to the Time Dependent Analysis or Analysis of Construction Stages,
certain preparatory operations have to be done. All structural members, prestressed members, boundary
conditions and loads, which will ever appear in the structure, must be defined in advance. After their definition,
all elements, tendons, supports, etc. will be gradually "inserted" into the structure in the Construction stages
module. The input of members, nodes, supports and loads is performed in the standard ESA PT environment.
486
Construction stages, prestressing, TDA
Adjustment of parameters
It is necessary to input some specific data for a TDA analysis or ACS (Analysis of Construction Stages)
analysis. These data can be input in one setup dialogue. This dialogue contains item for both TDA and
Construction stages analysis. In addition, a few other parameters for mesh generation, calculation, materials,
etc. must be set in a specific way.
Individual parameters are described in separate chapters dealing with:
Construction stages setup,
TDA setup,
Mesh and calculation setup,
Material setup.
Note: The TDA part of the setup dialogue is available ONLY if TDA module is available, i.e. if
e.g. the project is of Frame XZ type.
Construction stages
Creating a Construction stages project
If you want to perform an analysis of construction stages, you must make appropriate settings in the Project
Setup dialogue on the Basic data tab:
Select Construction stages in the Model combo box,
Results
Name of generated Specifies the mask for the automatic generation of names of
ultimate combination maximal load case combinations.
(max)
Name of generated Specifies the mask for the automatic generation of names of
ultimate combination minimal load case combinations.
(min)
Name of generated Specifies the mask for the automatic generation of names of
serviceability serviceability load case combinations.
combination
487
Reference Guide
Note: Concerning the generated names of load case combinations, the sequence {O} is
substituted with the appropriate number during the generation of the combinations. For example,
the combination name mask F{O}-MAX gives combinations named F1-MAX, F2-MAX, F3-MAX, etc.
Note: This very same dialogue may also contain parameters for TDA. These TDA parameters
are available only in a project that supports time dependent analysis. See also TDA setup.
Note: When a new construction stage is created, the parameters are set to values defined in the
Construction stages setup.
488
Construction stages, prestressing, TDA
Global time Global time in days. This time will be assigned to all actions of
the current stage. The global time must be greater than the
global time of the previous stage and lower than the global time
of the next stage.
Number of The number of subintervals on the detail time axis. The
subintervals subintervals following the first time subinterval are generated in
log scale. This parameter has an impact on the accuracy of
solution of concrete creep.
See also Time axis.
Ambient humidity Ambient moisture in percentages.
Last construction Defines, whether the current stage is the last construction stage.
stage If ON, then the next construction stage is the first service stage.
The user cannot change the structure from that time, but he can
add dead load and variable load (no prestressing!). Therefore
no changes in configuration of the structure (changes of cross-
section, prestressing, etc.) are possible in service stages.
If a variable load is assigned to a construction stage before
(including) the last construction stage, it is "consumed" and
cannot be used again in another construction stage. If a variable
load is assigned to a service stage (i.e. into a stage following
after the last construction stage), it can be reused freely in
another construction stage.
Load case Selects the load case that is assigned to the construction stage.
Note: Read the comment below the table.
Gamma min, Load factors.
Gamma max Note: Read the comment below the table.
Psi Factor for variable load.
Note: Read the comment below the table.
Variable load cases Allows for input of a variable load case into the construction
stage.
Note: Read the comment below the table.
489
Reference Guide
Let’s assume a beam of a T-cross-section that is made in two phases: (i) core cross-section, (ii) composite
slab.
The cross-section consists of two stages: 1 = the "core" beam, 2 = the composite slab.
We’ll describe three model situations, two of which employ the first approach (user-calculated permanent load)
and one of which uses the second one.
We do not say which situation is better and which one is worse, we just describe them here to explain the
consequences of different approaches. It is up to the user to decide which procedure of modelling best reflects
the unique conditions of a particular project.
Situation A (user-calculated self-weight)
In this situation, the user is fully responsible for the introduction of the self-weight into the model. On the other
hand, the process is fully under his/her control. First, the "core" beam is produced. Then, the composite slab is
cast. And only at the very end, the self-weight is introduced in its full size. To sum up, until the composite beam
is completed, it is not subject to any load.
Situation B (user-calculated self-weight)
Once again, in this situation, the user is fully responsible for the introduction of the self-weight into the model.
First, the "core" beam is made and is subjected to no load. Then the self-weight is introduced in its full size.
Finally, the composite slab is cast. To sum up, the "core" beam is subjected to the self-weight of the whole
cross-section before the composite slab is made.
Situation C (automatically calculated self-weight)
490
Construction stages, prestressing, TDA
In this situation, the self-weight is introduced automatically and in parts. First, the core beam is cast and is
automatically subjected to the self-weight of the completed part of the cross-section, i.e. of the "core" beam.
When the composite slab is made, its self-weight is calculated and added to the existing self-weight of the
"core" beam.
Conclusion
It is clearly seen from this very simple example that the calculation stages analysis allows for almost
innumerable possibilities. The user must therefore think in advance and must be aware of (i) what he/she
wants to model and (ii) what he/she in fact created.
Note: If the Construction stages module is combined with TDA module, other possibilities
open. E.g. it is possible to model casting on a formwork (so that even the situation C does not result
in the instant introduction of the self-weight), removal of the formwork in a specified time (and
possible simultaneous introduction of the self-weight), etc.
Prestressing
One load case (type permanent - prestress) can be specified and assigned to the current stage. Each of the
"permanent – prestress" loadcases is again exclusively assigned to one construction stage.
Gamma min Gamma max
Load factors Gamma min Gamma max are attached to permanent load cases of both types – load (G) and
prestress (P). The load factors Gmin(<=1), Gmax(>=1), Pmin(<=1), Pmax(>=1) are specified (for each load case)
in each construction (or service) stage. If a long-term variable load is selected in the combo box Load case
permanent or long-term, only maximum factor Qmax is asked, because Qmin is automatically taken as zero
(when all variable load is removed). At the same time additional factor <1 appears. Factor specifies the
long-term part of the load. If a permanent, prestressing or variable LC is applied in a construction stage, it can
never be applied again (exclusivity), because the configuration of the structure could be changed in next
construction steps and the results would be different.
In fact, no load factors are applied in TDA calculation (creep analysis) itself. Therefore, the results of creep
load cases that are generated by TDA will also have no load factors included in themselves (better said load
factor equals to 1.0). After the calculation has been performed, both SLS and ULS combinations are generated
automatically. For ULS combinations all factors for dead load G, prestressing P, quasi-permanent Q load, and
creep C are applied using both their maximum (>=1) and minimum (<=1) values.
All combinations required by the codes (for EC2 persistent and transient, accidental, seismic, rare, frequent,
quasi-permanent) must be defined manually as "envelope combinations".
Two types of variable load can be applied in service stages: short-term load case and long-term load case
(quasi-permanent). This classification has no connection to types of load cases specified elsewhere in ESA
PT. Therefore, the long-term variable load case is identified only by specifying the long-term part of the load
(using coefficient 0 1). The long-term part of the load is then used for creep analysis in TDA. Quasi-
permanent load is applied together with other loads at specified service stage in TDA. Once the long-term load
case is applied, it can never be applied again, because the quasi-permanent part () of the load will be applied
in TDA and it will cause an additional creep of concrete. The quasi-permanent part () of the load case is
assumed to stay on the structure until the end of its service life. The results of long-term load cases are also
calculated by standard ESA and they are applied (by zero or full value) in all combinations generated for this
and following service stages. It means, it is assumed that the quasi-permanent part of variable load can be
removed from the structure (or variable load can be applied by its full value) for short time (with no influence on
creep). The long-term load cases cannot be applied in construction stages (only in service stages).
Variable load cases
Variable loads (instantaneous and short-term) can be added into current stage. It is possible to add an
arbitrary amount of load cases defined in advance. The load defined in this dialog is assumed to be temporary
one and is not taken to TDA analysis. Once the variable load case is applied in construction stage, it must be
copied into new load case before it can be used in some other construction stage. We have to realize, that the
results of the same load can be different for different construction stages, because the configuration of the
structure changes. Starting from first service stage the short-term load case can be applied repeatedly,
because the structure does not change during service, and the response (results) are identical for all service
491
Reference Guide
stages. The short-term load cases are calculated by standard ESA PT with no influence of age of concrete,
and with all materials at age of 28 days.
Phased cross-section
This chapter is related to the Analysis of construction stages and Time dependent analysis.
492
Construction stages, prestressing, TDA
Modules Construction stages and TDA can use all types of database cross-sections in ESA PT. A new
feature called "phased cross-section" has been introduced for those modules. Phased cross-sections consist
of two or more parts, each of which can be of different material. Phased cross-sections allow for modelling of
composite structures. The cross-section is built-up step-by-step starting by phase 1. Each phase of the cross-
section is modelled by means of separate finite elements with eccentricity in the longitudinal direction.
Therefore, stress redistribution between two different phases of cross-section will appear in TDA analysis due
to creep and shrinkage of concrete. If any phase consists of more separate parts (of the same or different
materials), only one finite element will be generated for that phase between two nodes of the FEM mesh.
Sectional characteristic of individual parts will be transformed to one material. The generated finite element will
have transformed cross-sectional characteristic. For that reason no stress redistribution can be expected in the
analysis between individual parts of one phase.
Phased cross-sections can be created as a General cross-section. General cross-section can be defined by
means of a polygon drawing or by conversion from other types of database cross-sections. Also some pre-
defined bridge cross-sections can be defined as phased. Up to ten phases can be defined for one cross-
section.
Detailed information on general cross-section module is given in chapter Cross-sections > General cross-
section. The important limitation in ESA PT is that only one phased cross-section can be defined for one 1D
member! Therefore it is not possible to use the phased cross-section in the arbitrary beam (i.e. the beam
member consisting of several sections made of different cross-sections).
One important condition must be fulfilled when a phased general cross-section is created. The condition is
clear from the following picture.
493
Reference Guide
It is possible to view some results and also to select the way for the determination of shear-related parameters:
Ay/A and Az/A (see the note below).
Note: It is up to the user to review the shear-related values and select the correct (or most
correct) one manually.
494
Construction stages, prestressing, TDA
Note: When the Time Dependent Analysis is started, the program may issue a warning that
some solver and mesh parameters must be re-adjusted in order to meet the analysis requirements.
You may either select the automatic re-adjustment and continue with the calculation, or cancel the
calculation and make manual adjustment according to chapters Mesh setup and Calculation setup.
The picture demonstrates the two options. The left hand side of the picture shows the tangent option. The
right hand side, on the other hand, contains the second option.
495
Reference Guide
The linear construction stages were developed mainly for the calculation of prestressed structures. It allows
the user to model the construction process and life cycle of the structure. Despite the original purpose to apply
this module to concrete structures, it can be in general used with any material. The user can add or remove
supports, members and tendons. For each construction stage, the safety factors can be set for the permanent
and variable load cases including the prestress load cases, thus resulting in a bandwidth of min/max
496
Construction stages, prestressing, TDA
The module of Linear construction stages is based on the superposition (linearization) of load cases.
Therefore, the user can easily verify results by adding and removing individual load cases.
Note: Module Time dependant analysis (TDA) cannot run without this module.
The drawback of this module is that 2D members can only be added to the structure and not removed. Also,
Young’s modules cannot change and hinges can be neither added nor removed.
Non-linear construction stages
The non-linear construction stages were originally developed for the analysis of pipeline systems. In essence,
it takes into account the deformed structure of the previous stage, whilst calculating a new construction stage.
Therefore, the term "non-linear" is used. This module can work in collaboration with the non-linear conditions
and physical and geometrical non-linearity. The input of construction stages for this module follows the same
principal and uses the same dialogues as for the linear construction stages.
nd
This module is based on the 2 order-theory of Newton-Raphson method and requires a proper mesh and
incrementing of the load. It generates non-linear combinations, each representing a construction stages.
Safety factors are all equal to 1.0, i.e. there is no bandwidth of results (min/max).
497
Reference Guide
The drawback of this module is that it does not work for 2D members and TDA.
Time history
Number of subintervals The number of subintervals on the detail time axis. The
subintervals following the first time subinterval are generated in
log scale. This parameter has an impact on the accuracy of
solution of concrete creep.
See also Time axis.
Ambient moisture Ambient moisture in percentages.
Beam history
498
Construction stages, prestressing, TDA
Each member has it’s own history of in local time axis containing e.g. time of casting, end of curing, etc. All
data set in the setup dialog are related to local time axis of relevant 1D member. The origin of the local time
axis (zero time) is set to the time, when the appropriate stiffness of macro is introduced (added) into global
stiffness matrix of the whole structure ("birth of member"). The relevant member in highlighted in a special
colour in the drawing in main graphic window. The origin of local time axis is then located to global time of
current construction stage.
Time of casting Time of casting of concrete in days. It is possible to input
negative value. In such case the stiffness of the elements
between the time of casting and the birth of macro (zero local
time) is not included into global stiffness matrix. At the same
time the age of concrete elements is correct.
Time of curing Time of curing of concrete in days. In case of "phased cross-
section" it is time of curing of concrete of phase one in days.
Time of curing of Significant only in case of "phased cross-section". It is the time
composite parts of of curing of concrete of the second phase (of composite parts)
cross-section in days. This input value is in fact the duration of curing of
concrete composite parts of the cross-section – it is related to
the local time axis of the composite part.
Line support The age of concrete is respected when calculating its modulus
(formwork) of elasticity. At early stages the fresh concrete should be
properly supported by formwork (centring). It is therefore
possible to define line support of 1D member.
Time of releasing of Self-explanatory. X, Z are axes of global co-ordinate system.
displacements in X
direction,
Time of releasing of
displacements in Z
direction
Note: The TDA part of the setup dialogue is available ONLY if TDA module is available, i.e. if
e.g. the project is of Frame XZ type.
Material setup
These values must be set for the Analysis of construction stages and TDA.
Standard materials available in ESA PT material database can be used in TDA and ACS modules. The
number of material characteristics for concrete is increased and the influence of ageing (code dependent) is
introduced. Also the data of composition of concrete are added for TDA purposes to take into account creep
and shrinkage of concrete. New possibility to define measured values of mean compressive strength of
concrete is accessible for EC2 concrete.
On ticking the checkbox Measured values of mean compressive strength (influence of ageing) (in the
material editing dialogue opened from the Material database manager) new edit-boxes become accessible.
The user can input measured values of mean compressive strength of concrete at age of concrete t1 and t2
(t1<t2). One of the input values can be equal 28 days. This feature of the program could be used especially for
rapid hardening concrete or in case of any arrangement made to speed up the hardening of concrete (in prefab
industry). Taking into account the input parameters, the modified CEB FIP 1990 [2] functions for the
development of strength and modulus of elasticity (ageing) are used.
Some data are code-dependent.
CSN
Water content Content of water in concrete.
499
Reference Guide
EC2
Type of cement It can be either slow hardening, normal hardening, rapid
hardening or rapid hardening, high strength.
Mesh setup
These values must be set for the TDA.
Minimal distance between two points 0.001 m
Average number of tiles of 1D element must be 2.
The geometry of finite elements representing the prestressed tendons is generated from the real
tendon geometry inclusive of the curves at vertexes of basic (input) tendon polygon. The finite
elements then make the polygon with the vertexes at the distances equal to Average size of
cables, tendons, elements on subsoil. After the definition of the element geometry, the mesh is
thickened according to the option Average number of tiles of 1D element, without backward
influence on the geometry of tendon elements. Therefore the option Average size of cables,
tendons, elements on subsoil must be chosen according to needed accuracy of modelling of
tendon geometry.
Generation of nodes under concentrated loads on beam elements = on.
For reasons of numerical stability of TDA solver it is recommended to adjust:
Minimal length of beam element = 0.05 m.
Procedure to adjust mesh parameters
1. Start menu function Setup > Mesh.
2. Adjust the required parameters.
3. Confirm with [OK].
Calculation setup
These values must be set for the TDA.
Number of sections on average member (element) = 1 (detail results of internal forces at
intermediate sections can be obtained by refining mesh).
Procedure to adjust solver parameters
1. Start menu function Setup > Solver.
2. Adjust the required parameters.
3. Confirm with [OK].
500
Construction stages, prestressing, TDA
Note: When a beam member is added into the model using the Construction stages service, it
physically appears in the model and is added into the stiffness matrix. On the other hand, Local
beam history may specify that such a beam member is e.g. a few days old and the concrete
already partially or fully hardened.
Time axis
The time is a new quantity in TDA analysis. First of all, the user defines global time as one of the parameters of
each construction phase. This time is be assigned to the current stage. Additional time nodes are generated
for TDA, see local history of a beam member. Therefore, number of time nodes is greater than the number of
stages. Additional time nodes required for proper accuracy of creep analysis can be generated in the dialog
Time axis edit. Logarithmic scale is used for the time axis drawing in the dialog Time axis edit.
First of all the user inputs the global time of the first construction stage, which is the first time node on the
"Time axis of construction stages". For example if we assume (local) time of casting of first macro –3 days,
then it is recommended to input time of the first stage +3 days (but it is not necessary). If we do so, the time of
first construction stage in global time axis will be still +3 days also after merger of the local axis to the time axis
of construction stages. The origin of the time axis is always moved to the time of casting of the first member!
Now we have "Merge of local time axes" (time axis of stages + local time axes): t0, t1, t2, …, ti, tj, … tn, and we
need to generate detail time nodes ti+k, k=1,2, … until ti+k<tj (to ensure the required accuracy of creep analysis).
It is done automatically.
Time axis edit dialogue
The Time axis edit dialogue consists of three parts:
graphical window,
501
Reference Guide
property window,
input window.
Graphical window (of the Time axis edit dialogue)
The graphical window shows all the information related to the time axis:
number of subintervals,
stage node number,
time axis of construction stages,
merge of local time axis,
detail time axis,
number of all subintervals.
The graphical window supports standard features of ESA PT graphical windows:
pop-up menu with a set of zoom, print and export functions,
[Ctrl] + [Shift] + right-click and drag to zoom in and out the drawing,
[Shift] + right-click and drag to move the drawing.
For more information, refer also to the introductory text to this chapter and look at the procedure at the end of
the chapter.
Property window (of the Time axis edit dialogue)
This window enables you to show or hide required information in the graphical window. It is also possible to
adjust colours of individual diagrams and set the scale of the text and the picture.
Please, read also the procedure at the end of this chapter.
Input window (of the Time axis edit dialogue)
Here the number of subintervals can be input for the selected interval.
Note: A small number of subintervals is suitable for the first analysis and tuning of the model.
The accuracy is not perfect, but the calculation is fast and necessary re-calculations do not take too
much of your precious time. Once the model has been tuned, it is highly recommended to increase
the number of subintervals in order to obtain satisfactory accuracy of the results.
Analysis
Finite Element formulation
The method used for the time-dependent analysis is based on a step-by-step procedure in which the time
domain is subdivided by time nodes. The finite element analysis is performed in each time node. Linear ageing
viscoelastic theory is applied for the creep analysis.
The cross-sections of the structural members usually consist of various materials, e.g. concrete girder or
composite slab, prestressed tendons or reinforcement that are modelled by individual elements. Therefore the
502
Construction stages, prestressing, TDA
centroidal axis of the element is to be placed in an eccentricity, relating to the reference axis, which connects
the nodes. Full compatibility at adjacent surfaces of two eccentric elements must be ensured. That’s why the
finite element with two external and one internal nodes is used. The internal node is situated at the centre of
the element. To fulfil the requirement for compatibility of two eccentric elements fixed to common nodes, the
axial and transverse displacements are approximated by the polynomial function of order 2 and 3, respectively.
All elements with different eccentricity, which connect identical nodes, create the substructure. The static
condensation of internal node parameters is used, thus the full compatibility between eccentric elements is
fulfilled.
The cross section of the element is constant along the length of element. It is assumed linear distribution of
normal forces and bending moments and constant distribution of shear forces along the length of the element.
Relatively detailed subdivision of the structural member on finite elements is therefore required.
Modelling of prestressing
The prestressing force is not constant along the length of the tendon and over time. It has to be considered at
various sections and at various construction stages respecting the prestressing losses. Some of the losses are
calculated in advance by the "pre-processor". These are short-term losses and are marked "A" (in "a"dvance),
see below. Since the tendons (or groups of tendons) are modelled as individual eccentric elements, the
calculation of the other losses will be included in the "m"ethod (marked "M") for the structural analysis itself.
The TDA solver calculates these types of losses automatically and they are displayed in Results > Tendon
stresses.
Losses during tensioning (before or during transfer of prestressing):
Anchorage set loss, A
Losses due to sequential prestressing (caused by the elastic deformation of concrete), M
Losses due to deformation of stressing bed, A
Losses due to elastic deformation of the joints of segmental structures sequentially prestressed, M
(if the joints are included in the structural model
Losses due to steel relaxation, A
Losses caused by the temperature differences between prestressing steel and the stressing bed, A
Note: Refer to chapter Short-term losses for the procedure how to calculate and display these
losses.
Losses at service:
Losses (changes of prestressing) caused by life load, M (calculated in standard ESA PT solver)
The local time axis for prestressed elements includes two nodes. The time of stressing is identical with the time
of the stage. An additional time node is generated as the time of anchoring (installing of prestressed element
into stiffness matrix). Time increment to anchoring is a virtual time. The purpose of introducing this time is to
distinguish the moment of equivalent load application and the moment of installing the prestressed elements
into stiffness matrix. These time nodes are identical for pre-tensioned tendons and they have no links to the
time information required for calculation of losses.
Strain equivalent to the relaxation to be passed in long-term is applied in several time nodes following the time
of anchoring. The increments of internal forces and deformations caused by the relaxation are added to the
results of dead load cases of construction or service stages, or they are added to "empty" load-cases
generated automatically for creep and shrinkage effects. The effects of creep, shrinkage, and relaxation are
mixed together (they cannot be separated, because they interact in the reality).
503
Reference Guide
Solution strategy
Creep and shrinkage of structural members are predicted through the mean properties of a given cross-
section, taking into account the average relative humidity and member size. The creep, shrinkage and ageing
effects may be taken into account according to the design recommendations of EC2, CSN 73 1201 and CSN
73 6207 (the latter two being Czech standards). The method used for creep analysis does not require any
iteration in one step and does not restrict the type of creep function. It is based upon the assumption of
linearity between stresses and strains to assure the applicability of linear superposition. The development of
modulus of elasticity over time due to ageing is taken into account.
The method used for the time-dependent analysis is based on a step-by-step computer procedure in which the
time domain is subdivided by discrete time nodes ti (i = 1,2, ... n) into time intervals. The solution in the time
node i is as follows:
1. The increments of strains, curvatures and shear strains caused by creep during the interval ti-1,ti
are calculated. Correspondingly the shrinkage strains are also calculated.
2. The load vector dFp is assembled as equivalent to the effects of generalised strains calculated in
the step 1.
3. The stiffness matrices K of the elements are calculated for the time ti and the stiffness matrix of the
whole structure Kg is assembled.
4. The system of equation Kgdg = dFp is analysed. The vector of increments of nodal displacements
dg is added to the vector of total nodal displacements g.
5. The elements are analysed in the central co-ordinate system (the co-ordinate system, in which x–
axis is created by centroids of cross-sections of the element). The increments of internal forces and
increments of elastic strains are calculated from the increments of displacements of the element
nodes.
6. The changes of the structural configuration carried on in the time node ti are introduced.
7. The increments of generalised strains of the elements that are prestressed (or loaded by changes of
temperature) in the time node ti are calculated. The losses of the prestressing due to the
deformation of the structure are automatically included in the analysis through the increments of
internal element forces.
8. The load vector dFz is assembled as equivalent to the effects of generalised strains calculated in
the step 7. The increments of other types of the long-term load applied in the time node ti are added
to the load vector dFz.
9. The system of equation Kgdg = dFz is analysed. The vector of increments of nodal displacements
dg is added to the vector of total nodal displacements g.
10. The increments of internal forces and increments of elastic strains are calculated from the
increments of displacements of the element nodes.
11. The increments of internal forces calculated in the steps 5 and 10 are added to the total internal
forces. The increments of elastic strains calculated in the steps 5 and 10 are added together and
saved to the history of elastic strains as the increments in the time node ti.
12. Go to the first step of the time node i+1.
Note: When the Time Dependent Analysis is started, the program may issue a warning that
some solver and mesh parameters must be re-adjusted in order to meet the analysis requirements.
You may either select the automatic re-adjustment and continue with the calculation, or cancel the
calculation and make manual adjustment according to chapters Mesh setup and Calculation setup.
504
Construction stages, prestressing, TDA
Results
Standard results
When the Time Dependent Analysis has been performed, you may review all the standard results as in case of
a normal static linear calculation: deformations, internal forces, stresses, reactions.
For more information, refer to sub-chapters in chapter Results.
Tendon stresses
Result diagrams in graphical window
Note: The principles for displaying of results are described in chapter Results.
Procedure to display tendon stresses
1. Open service Results.
2. Start function Tendon stresses.
3. Select the load for the display.
4. Adjust the style of result diagrams.
5. Select the beam member strand patterns for which the results should be drawn.
6. Use filter to specify the tendons to be displayed (see below).
7. Press button [Refresh] to regenerate the drawing.
8. When ready, close service Results.
Filtering the results
Capabilities of filtering will be explained on a simple example.
Imagine a two span continuous beam built in two construction stages: left span in the first stage (assigned load
case 1), second span in the second stage (assigned load case 2).
Both spans are prestressed and have a beam strand pattern defined. The left span contains 5 strands, the
second one only one.
505
Reference Guide
506
Construction stages, prestressing, TDA
Now, set Selection to All. Select All by selection in combo box Tendons.
Set Load to Load cases and select LC1. This load case is assigned to the first construction stage when only
the left span exists. When you press [Refresh], tendon stresses are displayed only on the left span.
Similarly, if you select LC2, only tendon stresses in the right span are shown.
And finally, let Selection to All and keep All by selection in combo box Tendons.
Set Load to Classes and select Class 1. This class corresponds to the first construction stage when only the
first span exists. Press [Refresh], tendon stresses are displayed only on the left span.
Select Class 2 that corresponds to the second construction stage, when both spans exist. Press [Refresh]
and tendon stresses are displayed on both spans.
507
Reference Guide
Detailed results
It is possible to display detailed results for a single beam strand pattern
Procedure to display detailed results
1. Open service Results.
2. Start function Tendon stresses.
3. Click action button [Detailed].
4. Select one beam strand pattern.
5. A window with detailed results opens on the screen.
Explanation of abbreviations
SAT Stress after transfer.
508
Construction stages, prestressing, TDA
Prestressing
Pre-tensioned prestressed concrete
Introduction to prestressing
Module Prestressing makes it possible to define geometry, material and other properties of prestressed
tendon. The tendon can be inserted into beam members. It is possible to define pre-tensioned internal
tendons.
The tendons are defined through strand patterns that are supposed to be symmetrical in a beam member, thus
only one (symmetrical) half of the strand along the beam member must be defined. The input is made in three
steps:
1. Bore hole pattern is defined, i.e. the location of holes in the "face-plate" is defined.
2. Sectional strand pattern is specified, i.e. which holes of the "face-plate" are "filled" with a
strand/wire/bar.
3. Beam strand pattern is input, which means that the shape of the strands/wires/bars along the beam
member is defined (this step is subject to certain limitations that will be explained later).
509
Reference Guide
Pre-tensioned beam
Type of stressing
510
Construction stages, prestressing, TDA
Type 1
Type 2
Type 3
Type 4
Type 5
511
Reference Guide
EC2:
Cold-drawn wires w
Indented wires w
Strands s
Plain round bars b
Ribbed bars
Short-term losses
Short-term losses can be calculated in advance, before the solver is run:
Anchorage set loss
Losses due to deformation of stressing bed
Losses due to steel relaxation
Losses caused by the temperature differences in between prestressing steel and the stressing bed.
Besides of those losses, calculation of some other losses is included in the method for the structural analysis
itself. Three codes are supported for the calculation of losses in ESA PT:
EC2,
CSN 73 6207,
CSN 73 1201.
The losses are calculated according to assumptions given in these codes.
Anchorage set loss
There are two simplifications used in calculation of anchorage set loss:
1. EC2: we introduce effective cumulative angle =+kx over a distance x, where x is horizontal co-
ordinate, is intended angle over a distance x, kx is unintended angle over a distance x.
2. CSN 73 1201 and CSN 73 6207: the exponential functions for friction calculations are approximated
by first two members of power function.
Relaxation
The losses of prestressing caused by steel relaxation are introduced at three levels.
At first level - the correction of relaxation is calculated, namely the relaxation which appears during keeping the
stress constant before anchoring. In fact, this is not a loss of prestressing. On the contrary the total relaxation
considered in the structural analysis is decreased by this value. The relaxation at this level is applied for types
1, 2 and 3 of stressing sequence only (see Properties of pre-tensioned tendons > Type of stressing).
At second level – the short-term relaxation loss is calculated. The calculation is performed according to
procedure of stressing and anchoring for types 1, 2 and 5 (see Properties of pre-tensioned tendons > Type of
stressing).
At third level – the long-term relaxation loss is calculated for all five types of stressing sequence. This
relaxation loss will occur after anchoring. Therefore it has an impact on the long-term behaviour of building
structure and it should be applied as one of the loads in time-dependent analysis. In ESA PT implementation
the strain equivalent to relaxation to be passed in long-term is applied in several time nodes following ttr (see
Properties of pre-tensioned tendons > Type of stressing).
The calculation of all of the relaxation losses mentioned above is based on the following principles. The
differences between the procedures applied for different national codes are only in different definition of
material characteristics. Firstly the final relaxation loss is calculated, which depends on the level of stress at
given section related to the characteristic tensile strength. In the second step - the relative decrease of stress
related to the final relaxation loss is calculated according to the duration of time interval when the stress is
512
Construction stages, prestressing, TDA
applied. The only simplification is that there is no effect of the changes of steel stress during the interval on the
magnitude of relaxation in this time interval. For example - at third level – the losses of prestressing due to
creep and shrinkage of concrete do not influence the amount of steel relaxation (insignificant).
The final relaxation loss is not defined in EC2 (only the relaxation up to 1000 hours). Therefore the estimate of
the relaxation up to 30 years is used according to CEB FIP 1990 Model Code [2].
Running the losses
Having set all the input data described above, the losses can be calculated.
Procedure to calculate losses
1. Select the beam strand pattern for which the losses should be calculated.
2. The properties of the strand pattern are shown in the Property window.
3. Click button [Edit strand patterns].
4. The editing dialogue for the selected strand pattern is opened on the screen.
5. Select one strand which you are interested in.
6. Its properties are displayed in the bottom right corner of the dialogue.
7. Click action button Losses.
8. A preview window is displayed. The preview window is split into two parts. In first part some details
of tendon parameters are displayed together with the table of results. Using the toolbar at the top of
the window, all the information can be exported to a file (HTML, TXT, PDF, RTF) or directly to
printer. In the second part a diagram, the distribution of various losses along the length of the
tendon is shown. It is possible to change the scale of the diagram or the text. And the pop-up menu
(pressing right mouse button), offers some basic functions for the picture: zoom, print, copy to
clipboard or save to an external file.
Stressing bed
Stressing bed manager
The Stressing bed manager is one of the standard ESA PT database managers. It enables you to review,
input, edit, delete, print, export or import individual stressing beds.
Procedure to open Stressing bed manager
1. Open service Library.
2. Open branch Pretensioning special.
3. Start function Stressing beds.
4. The Stressing beds manager opens on the screen.
513
Reference Guide
3. A new stressing bed is added to the manager and can be edited directly in the manager dialogue.
4. Define the parameters.
5. Close the manager.
514
Construction stages, prestressing, TDA
First, a bore hole pattern is defined and then it is used to define a sectional strand pattern. Both these "entities"
define the location of strands at the end-section of the prestressed member.
Note: More information about the technology used for the production of pre-tensioned beam
members can be found in [3].
The dialogue for the definition or editing of a bore hole pattern consists of the following parts:
graphical window,
definition of coordinate system,
section of the input of regions and holes,
515
Reference Guide
Left bottom y Defines the coordinates of the bottom left the corner of region.
Left bottom z
Width Specifies the width of the region.
Type You may select the type of definition of the holes in the region:
Grid – you define the number of the holes in each direction
Increment - you define the position of the first hole in each
direction and the distance between the holes in that direction
No. of holes y Inputs the holes for type Grid.
No. of holes z
First hole y Inputs the holes for type Increment. Defines the position of the
516
Construction stages, prestressing, TDA
Holes
Holes may be input directly by their position in the cross-section.
ID (informative) Shows the number of the hole. The number are
assigned automatically by the program.
Name Specifies the name of the hole.
Holes can be copied. In that case you specify if you make just a single copy or a multiple copy, input the
distance between the copies and, if required, also the number of copies. In order to copy a hole, simply use
button [Copy] next to the list of holes and fill in the copy-dialogue.
Note: When you define the holes in regions, it may happen that some holes "fall" out of the
cross-section (especially if the cross-section is not rectrangular). These outside holes do not have
to be specially treated as they are automatically filtered when you define the sectional strand
pattern. That means that strands can be put only into real and proper holes.
Defined holes in the
bore hole pattern
517
Reference Guide
Reference point
The reference point can be used to position the bore hole pattern in the cross-section of the beam member
when the sectional strand pattern is created (you are asked to position the bore hole pattern on the cross-
section). Normally, you may accept the default setting. Only if you decide on a special configuration of the bore
hole pattern, it may be convenient to "play" with the reference point and use one bore hole pattern for different
final location of strands in the beam member.
Note: For more information about the editing dialogue read chapter Defining a new bore hole
pattern.
518
Construction stages, prestressing, TDA
Note: This positioning of the bore hole pattern on the cross-section may become important later
when you decide to change the height of the cross-section. The position of strands is related to the
reference point and is not affected by the change of the dimension. You may choose the reference
point which most suits your needs.
Editing dialogue for sectional strand pattern
The dialogue for the definition or editing of a sectional strand pattern consists of the following parts:
graphical window,
info-table,
legend,
strand properties,
view parameters button,
debonding length button,
519
Reference Guide
control buttons.
Graphical window
The graphical window displays the selected cross-section and the defined pattern of holes. It supports
standard features of ESA PT graphical windows:
pop-up menu with a set of zoom, print and export functions,
[Ctrl] + [Shift] + right-click and drag to zoom in and out the drawing,
[Shift] + right-click and drag to move the drawing.
Info-table
This table is located in the top left corner of the dialogue.
Name Specifies the name of the pattern.
Cross-section name (informative) Informs about the cross-section used in the
sectional pattern.
Bore hole (informative) Informs about the bore hole used in the sectional
pattern.
Legend
The legend has two roles:
(informative) it explains the symbols used in the graphical window (each type of strand uses a
special graphical mark or colour),
(active) it is used for the input of individual strands into the bore holes.
Procedure to input a new strand
1. In the Legend select the required strand material and diameter.
2. In the graphical window click the holes where you want to have a strand.
3. If you need to combine more materials/diameters, simply repeat steps 1 and 2.
Procedure to delete the existing strand
1. In the Legend select item No Strand.
2. In the graphical window click the strand you want to remove.
Procedure to define debonded or fixed strand
1. In the Legend select the item Debonded or Fixed.
2. In the graphical window click the appropriate strand(s).
Alternatively, you may define these two properties in the property window of the required strand (see below).
Stand properties
Whenever a defined strand is selected in the graphical window, its properties are shown in the Properties
window.
Name Specifies the name of the strand.
Fixed Specifies if the strand is fixed. The fixed strand has fixed
position in the section along the whole length of the beam
member. It is straight.
Debonding length Defines whether the strand is debonded at its end and if so,
over which distance.
Also the debonded strand has fixed position in the section
along the whole length of the beam member. It is straight.
520
Construction stages, prestressing, TDA
Stressing sequence Defines the sequence in which the strands are stressed.
Stress during Stress at stressed end of tendon; the amount of relaxation can
correcting be decreased by keeping the stress constant (so called
correction of relaxation)
Duration of keeping Duration of keeping constant stress during correction of
stress relaxation.
Initial stress Initial stress at stressed end of tendon (before seating)
Anchorage set Defines the slip at the stressed end of the strand.
Anchorage length The length of development of bond between the concrete and
pre-tensioned tendon
Distance between Specifies the distance for output.
sections for output
Position Y, Z (informative) Shows the position of the strand.
Note: In the property window you may use selection-by-property. Select one strand, in the
property window select the property you are interested in, click the "funnel" icon in the top right
corner of the property window and the program selects all the strands that have the same property.
The selected strands are highlighted in the graphical window. This feature can be used for both
active and informative properties.
Note: It is possible to make a multiple selection of strands in the graphical window. Press and
hold key [Ctrl] and click the left mouse button. When the multi-selection has been made, you can
change a required property to all the selected items at once.
View parameters
This button opens a dialogue with view parameters. Their meaning is more or less self-explanatory.
Debonding lengths
A set of various debonding lengths can be defined here. One debonding length can be then assigned to a
strand in the property window.
521
Reference Guide
Both the beam member and the prestressing reinforcement are assumed symmetrical, so just a half of the
beam member must be defined.
It depends on the shape of the reinforcement how many sections must be created for each beam strand
pattern. If the strands do not change their position in the section, one section (the sectional strand pattern) is
sufficient.
522
Construction stages, prestressing, TDA
The dialogue for the definition or editing of a beam strand pattern consists of the following parts:
tabs for individual sections with graphical window,
tab for input of a new section,
info-table,
bore-hole information and button for its change,
legend,
strand properties,
action button for calculation of losses in selected strand,
strand geometry,
view parameters button,
debonding length button,
template buttons,
control buttons.
Graphical window
The graphical window displays the selected cross-section and the defined pattern of holes. It supports
standard features of ESA PT graphical windows:
pop-up menu with a set of zoom, print and export functions,
[Ctrl] + [Shift] + right-click and drag to zoom in and out the drawing,
[Shift] + right-click and drag to move the drawing.
Info-table
This table is located in the top left corner of the dialogue.
Name Specifies the name of the pattern.
Position (informative) Informs about the position of the section on the
beam member.
Bore hole information
523
Reference Guide
This part of the dialogue shows the bore hole selected for the current strand pattern. The button [Change bore
hole] can be used to change the pattern.
Note: If the bore hole pattern is changed, all already defined strands are deleted.
Legend
The legend has two roles:
(informative) it explains the symbols used in the graphical window (each type of strand uses a
special graphical mark or colour),
(active) it is used for the input of individual strands into the bore holes.
The procedures for input and removal of strands and for adjustment of special properties are described in
chapter Defining a new sectional strand pattern.
Stand properties
Whenever a defined strand is selected in the graphical window, its properties are shown in the Properties
window. The meaning of the properties is described in chapter Defining a new sectional strand pattern.
Calculation of losses in selected strand
Using the action button in the bottom part of the property dialogue you may calculate losses for the selected
strand. The button opens a dialogue with a table and diagram of calculated short-term losses.
Note: See also chapter Short-term losses.
Strand geometry
Yp; Zp coordinate of the centre of gravity of entire strand pattern
Yp, deb; Zp, deb coordinate of the centre of gravity of all debonded strands
Yp, drap; Zp, drap coordinate of the centre of gravity of all draped strands
n total amount of strands in strand pattern
Ap total area of entire strand pattern
Ac total cross-sectional concrete area without the area of strands
Ap, deb total area of all debonded strands
Ap, drap total area of all draped strands
Y; Z coordinate of the centre of gravity of the combined cross-
section - concrete plus pre-stressing steel
Iz; Iy moment of inertia for z/y-axis of combined cross-section. (z-
axis being strong axis)
Iz,c; Iy, c moment of inertia for z/y-axis of combined cross-section
without the strands (z-axis being strong axis)
Wy, top; Wy, bottom section modulus for z/y-axis of combined cross-section at top
of section
View parameters
This button opens a dialogue with view parameters. Their meaning is more or less self-explanatory.
Debonding lengths
A set of various debonding lengths can be defined here. One debonding length can be then assigned to a
strand in the property window.
Template buttons
[Create template] A new template is saved to the project.
[Create from template] The strand pattern is loaded from an existing template.
524
Construction stages, prestressing, TDA
Results
Tendon stresses
Result diagrams in graphical window
Note: The principles for displaying of results are described in chapter Results.
Procedure to display tendon stresses
1. Open service Results.
2. Start function Tendon stresses.
3. Select the load for the display.
4. Adjust the style of result diagrams.
5. Select the beam member strand patterns for which the results should be drawn.
6. Use filter to specify the tendons to be displayed (see below).
7. Press button [Refresh] to regenerate the drawing.
8. When ready, close service Results.
Filtering the results
Capabilities of filtering will be explained on a simple example.
Imagine a two span continuous beam built in two construction stages: left span in the first stage (assigned load
case 1), second span in the second stage (assigned load case 2).
Both spans are prestressed and have a beam strand pattern defined. The left span contains 5 strands, the
second one only one.
525
Reference Guide
526
Construction stages, prestressing, TDA
Now, set Selection to All. Select All by selection in combo box Tendons.
Set Load to Load cases and select LC1. This load case is assigned to the first construction stage when only
the left span exists. When you press [Refresh], tendon stresses are displayed only on the left span.
Similarly, if you select LC2, only tendon stresses in the right span are shown.
And finally, let Selection to All and keep All by selection in combo box Tendons.
Set Load to Classes and select Class 1. This class corresponds to the first construction stage when only the
first span exists. Press [Refresh], tendon stresses are displayed only on the left span.
Select Class 2 that corresponds to the second construction stage, when both spans exist. Press [Refresh]
and tendon stresses are displayed on both spans.
527
Reference Guide
Detailed results
It is possible to display detailed results for a single beam strand pattern
Procedure to display detailed results
1. Open service Results.
2. Start function Tendon stresses.
3. Click action button [Detailed].
4. Select one beam strand pattern.
5. A window with detailed results opens on the screen.
Explanation of abbreviations
SAT Stress after transfer.
528
Construction stages, prestressing, TDA
529
Reference Guide
Note: The proportions of individual parts of the edit dialogue were deliberately distorted in order
to fit the picture into one printed page.
Type of input
In general, there are two type of input:
(i) the tendon "passes" the individual vertices following the input type of curve, i.e. the tendon does not directly
goes through the vertex,
(ii) the tendon goes directly through the vertices – this is called "points fitting".
For the first input type, the following options are available.
Circle + tangent
Circle; parameter is the distance between vertex and tangent point, see Fig. 1 – Circle - types 0 and 1.
Circle + radius
Circle; parameter is the radius of circle, see Fig. 1 – Circle - types 0 and 1. Radius and two tangents determine
the circle. Length of tangents is calculated automatically.
530
Construction stages, prestressing, TDA
531
Reference Guide
532
Construction stages, prestressing, TDA
533
Reference Guide
Note: The proportions of individual parts of the edit dialogue were deliberately distorted in order
to fit the picture into one printed page.
Toolbar
Import from file Imports the source geometry from an external TXT or XML file.
Export to file Exports the source geometry into the external TXT or XML file.
Import from library Opens the Tendon source geometry manager and allows you
to import another tendon source geometry to the currently edited
one.
Vertical scale Changes the vertical scale in the graphical preview windows.
Draw vertex label Switches ON/OFF the labels in the graphical preview window for
plane XZ. No labels are drawn in the graphical preview window
for plane XY.
Draw number of vertex If the labels are ON, the numbers of vertices are printed.
in label
Draw vertex If the labels are ON, the numbers of coordinates of the vertices
coordinates in labels are printed.
Zoom icons The set of five standard zoom functions.
534
Construction stages, prestressing, TDA
Dot grid settings Enables you to adjust the dot grid so that it meets the needs of
the current project.
Note: It is not allowed to input three successive points in one line. In other words, the direction of
the tendon must change in each input vertex.
535
Reference Guide
Alternatively, the source geometry can be also edited through the property table of an existing tendon.
Editing the tendon source geometry from the property table of the post-tensioned internal tendon
Procedure to edit the tendon source geometry through the property table
1. Select the tendon whose source geometry is to be edited (in fact you may select any tendon).
2. The properties of the selected tendon are displayed in the property table in the property window.
3. Click the three-dot button in item Source geometry.
4. The Tendon source geometry manager opens on the screen.
5. The source geometry of the selected tendon is highlighted in the list of all available source
geometries.
6. Click button [Edit].
7. The Edit geometry dialogue is opened on the screen.
8. Modify the shape of the tendon.
9. Confirm the changes with [OK].
10. Close the Tendon source geometry manager.
Note: It is important to keep in mind that the tendon that is input in a beam member through the
source geometry, remembers that it was created this way. Moreover, the tendon keeps the link to
its source geometry. Consequently, once the source geometry is edited in the Edit geometry
dialogue and the changes are confirmed, the shape of all (repeat: All) tendons based on this source
geometry that have been already input into the model of the structure change their shape
accordingly.
Internal tendons
Parameters of the post-tensioned internal tendon
General
Description This item allows the user to add a short description, if required.
Number Defines the number of the tendon.
536
Construction stages, prestressing, TDA
Geometry
Material
537
Reference Guide
Diameter of duct Defines the diameter of the tendon duct. The parameter is used
for the test of tendon geometry only.
Allocation This item opens an extra dialogue where the user can select
which beam members are allocated to the tendon. In general,
more than one beam member can be allocated to one tendon,
as e.g. in the case of several shorter beam members running
one after another that are reinforced by one long tendon.
Load case The user must select a load case from a list. The list contains
only the load cases the Load type of which is set to Prestress.
The effects of the prestressing of the tendon will be stored in
this load case.
Stressing
Stress during Defines the anchorage set at the end of the tendon.
correcting
538
Construction stages, prestressing, TDA
Duration of keeping Specifies the duration of keeping constant stress during the
stress correction of relaxation.
Initial stress – begin Initial stress at the beginning of tendon (before seating).
Overhang of tendon Defines the part of the tendon at its beginning which is taken
not included in into account when calculating the losses, but not when creating
structural model - the structural model. This is useful in the case that the beam
begin member (and tendon) protrudes beyond the theoretical support
and the user does not want to include this part of the structure
into the model, but wants to have proper losses and tendon
geometry for the export into CAD.
Overhang of tendon Analogous to the previous item.
not included in
structural model – end
Distance between Defines sections where results are presented.
sections for output
Arc
(These items are available only if the Geometry input is set to Direct input)
Curve type Circle + tangent
Circle: the parameter is the distance between the vertex and the
tangent point, see picture below.
Circle + radius
Circle: the parameter is the radius of the circle, see picture
below. The radius and two tangents determine the circle. The
length of the tangents is calculated automatically.
Symmetrical parabola + tangent
Parabola: the parameter is the distance between the vertex and
the tangent point (beginning or end of parabola), see picture
below. The length of the tangent and the axis of symmetry of the
parabola determine the parabola.
Curve parameter Here the corresponding curve parameter can be input.
539
Reference Guide
540
Construction stages, prestressing, TDA
541
Reference Guide
The preview window is split into two parts. In first part some details of tendon parameters are displayed
together with the table of results. Using the toolbar at the top of the window, all the information can be exported
to a file (HTML, TXT, PDF, RTF) or directly to printer. In the second part a diagram is shown the distribution of
various losses along the length of the tendon. It is possible to change the scale of the diagram or the text. And
the pop-up menu (pressing right mouse button), offers some basic functions for the picture: zoom, print, copy
to clipboard or save to an external file.
External tendons
Parameters of the post-tensioned external tendon
General
Description This item allows the user to add a short description, if required.
Number Defines the number of the tendon.
Material
Stressing
542
Construction stages, prestressing, TDA
Results
Results for post-tensioned tendons
The results for post-tensioned tendons can be displayed the same way as for pre-tensioned tendons. Read
chapter Pre-tensioned prestressed concrete > Results > Tendon stresses.
543
Calculation
Introduction to calculation
Once the model of an analysed structure is created, the calculation of required type may be performed.
SCIA.ESA PT applies the deformation variant of finite element method. The employed beam finite element
takes account of shear deformation.
Detailed information about the applied calculation methods may be found:
in the following chapters and
in a separate book Advanced calculations accessible via menu function Help > Contents >
Advanced calculations.
Note: The check of data is important from one more point of view. By default the intersecting
beam members are not joined to each other. If they are supposed to act together, a linked node
must be defined in their intersection. The Check of data function traces such places and suggests
the user to make an automatic connection of affected beam members. This operation may thus
resolve possible future problems with numerically unstable solution.
545
Reference Guide
If the Check of nodes discovers any disorder or "mess" in nodal data, another dialogue is displayed.
Members with This item shows the number of discovered undefined nodes.
undefined nodes Such nodes MUST always be corrected and therefore the
checkbox is ALWAYS ON.
Free nodes If any free nodes are found in the project (i.e. nodes that do not
belong to any member) the user may delete them.
It is recommended to delete any free nodes unless the user
has a specific reason for their existence in the project (e.g. free
nodes may represent a temporary state during the definition of
a complex model).
Duplicate nodes Any duplicate nodes found in the project are reported here and
it up to the user whether they will be deleted or not.
It is recommended to delete duplicate nodes.
Note: Any two beam members are considered identical if they have identical end nodes. If two
different beam members defined by means of four different end nodes "lie" one on another, they
are not identical under the terms of this check. However, if standard check options are selected, the
check procedure discovers duplicate nodes first, merges them, and consequently also the two
beam members become identical under the conditions of the check.
Check of structure
Note: Contrary to original versions of ESA PT, version 5 DOES NOT perfom the check of
structure within this function. That means that any problems in connection of "touching" members
are not solved by this function.
A separate function Connect members/nodes must be used for this task. The function can be
found in tree menu Calculation, Mesh; on toolbar Geometry manipulation; or in menu Modify.
Check of additional data
Check additional data The program checks all additional data (e.g. loads, supports,
position etc.) and verifies the position of these data on members. For
example, some loads might have got out of beam member
during manipulation functions. Such improper data are
corrected.
Note: For the procedure read chapter Performing the check of data.
546
Calculation
547
Reference Guide
2D elements (slabs)
Generation of refinement If ON, a band of refined mesh is generated along every
bands along the lines edge (both external and internal) of a slab.
Include current points of the If ON, every definition point of every line (i.e. every
curve into the mesh vertex of a polyline – if a beam member is defined using
a polygon) becomes a finite element node.
If OFF, the line is divided according to the specified
element size parameters and the definition point do not
have be transferred to FE nodes.
Te generate predefined mesh If ON, the generator first tries to generate in every slab a
regular quadrilateral finite element mesh complying with
the adjusted element-size parameters. Only if required,
additional necessary nodes are added to the mesh.
If OFF, the finite element mesh nodes are generated
across the slab and the nodes are the elements are then
created from the nodes.
To smooth the border of If ON, the border elements of predefined mesh are
predefined mesh included into the process of smoothening, i.e. the mesh
area consisting of regular quadrilaterals can be reduced.
Maximal out of plane angle of This value determines whether a spatial quadrilateral
a quadrilateral whose nodes are not in one plane will be replaced by
triangular elements. This parameter is meaningful only
for out-of-plane surfaces – shells. The assessed angle is
measured between the plane made of three nodes of
the quadrilateral and the remaining node of this
quadrilateral.
The ratio of element sides in Defines the proportion of edges in quadrilateral
the line refinement bands elements that may be potentially used to generate a
refinement strip along border and internal edges.
548
Calculation
Predefined mesh ratio Defines the relative distance between the predefined
mesh formed by regular quadrilateral elements and the
nearest edge. The edge may consist of an internal edge,
external edge or border of refined area. The final
distance is calculated as a multiple of the defined ratio
and adjusted average element size for 2D elements.
Display mode The user may decide about the drawing style for the
mesh (wired, rendered, transparent).
Note: Rendered and transparent option may affect the
adjustment of colours for symbols relating to the mesh
(e.g. local axes).
Mesh elements If ON, the program displays local axes of the generated
finite elements.
549
Reference Guide
Mesh If ON, the labels (x, y, z) of finite element local axes are
displayed.
Mesh refinement
Mesh refinement
The finer the finite element mesh is, the more accurate the obtained results are (i.e. the closer to the
theoretically correct ones) and the more time consuming the solution is and the more disk space is needed
both during the calculation and for storage of the results. The mesh size should be adjusted considering the
load the structure is subject to and taking account of the requirements on the calculation.
The generation of the mesh is based on the adjusted size for 2D elements. The generator creates such
elements whose edge size is as close to the adjusted value as possible. Also the division of slab / shell
borders and internal edges is based on this. Any internal nodes of slabs / shells are taken into account as well.
The mesh must be made finer in certain areas. The mesh may be refines in a circular area around a specific
point, in a band along a defined line or over the whole slab / shell.
If any two refinement areas overlap anywhere, the smaller element size is used. The refinement area does not
have be fully inside the "master" slab /shell. Only a part of the refinement area may be located inside it.
550
Calculation
Note: If this type of refinement is used without proper attention, it may result in really "strange"
shapes of finite elements along the selected line. This may happen especially if the size along the
line is too far from the standard element size that is used for other edges of the elements along the
selected line (see the figure below).
Calculation types
General calculation parameters
Any type of calculation can be controlled by means of a set of parameters.
Advanced solver option If this option is ON, the user may specify which load cases, or
load case combination in case of other than linear calculation,
will be calculated. Otherwise, all non-calculated load cases or
combinations are always calculated.
551
Reference Guide
Proper FEM analysis of If this option is ON, torsional constant and shear relaxation are
cross-section calculated by means of finite element method for cross-
parameters sections defined as (i) general cross-section, (ii) geometric
shapes or (iii) wooden sections.
Neglect shear force If this option is ON, transverse shear deformation is ignored.
deformation In other words, this option ON means that the Kirchhoff
approach is applied (a normal is always perpendicular to the
deformation line).
The option OFF means that the Mindlin approach is applied (a
normal is not perpendicular to the deformation line).
Type of solver Direct or iterative solution type may be selected.
Number of sections on Defines the number of section for evaluation of results on a
average member beam member of "average length".
Section is always created in both end points and under
concentrated loads. The average length is determined from the
real length. Shorter beam members contain fewer sections
while longer beam members contain more sections.
Maximal acceptable If the maximal value of translation specified here is exceeded,
translation the user is asked to confirm that s/he still want to review the
results.
Maximal acceptable If the maximal value of rotation specified here is exceeded, the
rotation user is asked to confirm that s/he still want to review the
results.
Note: The adjustment of these parameters may affect the layout of the calculation dialogue that
opens on the screen when a calculation is started.
552
Calculation
Note: Static non-linear calculation can ONLY be performed after the static calculation of the
same project has been carried out successfully. In other words, non-linear calculation is a two-step
procedure: (i) linear calculation must be completed, (ii) non-linear calculation can be started.
Note: The dynamic calculation can be carried out for mass combinations only.
553
Reference Guide
This calculation represents a new way of dealing with the calculations in harmonic analysis. Multiple analyses
on a range of frequencies are carried out. The harmonic analysis is possible for a range of frequencies
controlled by the user. In the standard harmonic analysis, the forces and the frequency are defined. In this type
(Harmonic Band Analysis) of analysis, the frequency of the harmonic force varied over a range and the
harmonic analysis is performed for multiple values in that range.
To fit the needs of this type of calculation, a new load case type named "Harmonic Band Analysis" has been
introduced into ESA PT. the properties of this load case are similar to the standard harmonic load case. But,
instead of the frequency, there are 5 new parameters: A, n1, n2, C, N (explained below). The input of loads is
the same as for the standard harmonic load cases.
ESA PT generates a set of extra load cases:
1. one set of main F frequencies (their number is n=n2-n1+1) and
2. n sets of secondary frequencies (each of them with 2N items).
The secondary load cases are the standard ESA PT harmonic load cases and have standard results.
The results of the main load cases are calculated by RMS (root mean square) method from the appropriate set
of the secondary load cases.
ESA PT generates the following result classes:
1. one with all main load cases and
2. n with the sets of the secondary load cases.
Output of results
Alphanumerical output
All the results of the main and secondary load cases are presented in the standard ESA PT way in result
tables using the generated results classes.
Graphical output
The results of the main frequencies or results of the bands around the main frequency can be presented also
graphically in the form of a diagram. For that purpose a new tool has been integrated into ESA PT.
Refresh after modifications of the structure and changes in other input values
When the user changes parameters n1, n2 or N, all the generated load cases and all the generated result
classes are deleted and all the document items with band analysis load cases are not valid any more. If any
other project data are changed, all generated items remain in the project and their content is updated after next
calculation.
(Little) Theoretical background
The user defines constants A, n1, n2, C, N.
The default values are: A = 2, n1 = 6, n2 = 30, C = 3, N = 10.
From these data, a geometric series are generated using the following formula
The interval [Fi- - F] is now divided into N steps to generate the secondary frequencies "f".
For each value of "f" a harmonic analysis is carried out. The displacement or inner force in a specified node in
a given direction is calculated, giving N result values. The same is done for the interval [F – Fi+]. From these
2N values, one value is calculated using RMS (root mean square) and assigned to the main frequency F.
Combination with other load cases
The results of this analysis can not be combined with other static and dynamic analyses.
Input of the load case for the Harmonic Band Analysis
The input of the load case for the Harmonic Band Analysis requires similar prerequisites as other dynamic load
cases.
554
Calculation
Procedure do define a new load case for the Harmonic Band Analysis
1. In the Project setup dialogue, on tab Functionality, select Dynamics and Harmonic band analysis.
2. In the Dynamics branch of the tree menu define at least one Mass group and at least one
Combination of mass groups.
3. Then you may open the Load case manager and input a new load case for the Harmonic Band
Analysis.
4. Select the following options and define the appropriate parameters:
a. Action type = variable
b. Load group = as required in the particular project
c. Load type = dynamic
d. Specification = Harmonic band analysis
e. Parameters = as required in the particular project
f. Master load case = none or as required in the particular project
g. Mass combi = as required in the particular project
5. When ready, close the Load case manager.
Note: Before the calculation is performed, the load case manager shows just this (these) input
load case (cases). All the automatically generated load cases, generated according to the
description provided above, are added to the Load case manager only after the calculation has
been carried out.
Example
The list of load cases after performed Harmonic Band Analysis may look like
This picture shows an extract of the list of load cases. It contains one main frequency (BA1-F1) and eight
secondary frequencies (BA1-4, BA1-3, BA1-2, BA1-1, BA1+1, BA1+2, BA1+3, BA1+4).
Performing the Harmonic Band Analysis
In order to start the Harmonic Band Analysis, the linear static calculation must be run.
Note: Similarly to other dynamic calculations, attention must be paid the size of the finite
elements. This is true also in simple structures with a few beam members only. The analysis may
require a certain number of finite elements in order to calculate the total number of required bands.
Display of results of Harmonic Band Analysis
There is a special display mode for the results of the Harmonic Band Analysis. This mode is available in the
following functions of service Results:
Beams > Internal forces,
2D members > deformation of nodes,
2D members > Internal forces.
In this mode a new item (parameter) appears in the property window. This item is called Text output and can
be set to two options: (i) Texts or (ii) Graph.
The Text option displays the results in a standard way, i.e. using the diagram in the graphical window and
alphanumerical table in the Preview window.
The Graph option draws a special diagram in the Preview window. For this option one more item is added to
the property window: Selection tool. This tool – accessible through the three-dot button – allows you to select
the beam members or slabs and nodes for which the diagram is to be displayed.
The later will be demonstrated on a few examples.
Example 1 - Setup for graphical result at main frequencies at a selected mesh node:
Function: Deformation of nodes
555
Reference Guide
Example 2 - Setup for graphical result at a selected band for a selected mesh node:
Function: Deformation of nodes
Type of load: Class
Class: Sec3
Text output: Graph
Selection tool: S1, node no. 1.
Note that for a band, beside the deformation curve also the RMS is drawn.
Example 3 - Setup for envelope graphical result at main band frequencies, all nodes selected:
Function: Deformation of nodes
Type of load: Class
Class: Main
Text output: Graph
Selection tool: all members, (by default all nodes are selected)
Extreme: Global
556
Calculation
Example 4 - Setup for graphical result at the main band frequencies for all nodes displayed in the same
diagram:
Function: Deformation of nodes
Type of load: Class
Class: Main
Text output: Graph
Selection tool: all members, (by default all nodes are selected)
Extreme: no
557
Reference Guide
Buckling analysis
Adjustment of general parameters may control the calculation.
Calculation for selected stability combinations
If general option Advanced solver option is ON, the user may specify which stability combinations will be
calculated. Otherwise, all non-calculated are always calculated.
Note: The buckling calculation can be carried out for stability combinations only.
C parameters
The C parameters in the Solver setup dialogue are used as starting values for the iterative calculation. These
values may be ignored if combined Soilin-subsoil support has been chosen and the user specified that a
certain C parameters is to considered as user-defined. See chapter Surface support on slab.
558
Calculation
There is a possibility to input a damping value on each 1D and 2D member. It can be (i) relative damping, (ii)
logarithmic decrement or (iii) Rayleigh damping. Moreover, a damper can be input in direction X, Y, Z of a
nodal flexible support.
If a dynamic calculation (seismic + harmonic) is carried out and the load case has "Damping group" defined,
then ESA PT takes into account the non-uniform damping of the members and supports. The modal relative
damping for each direction (i.e. the damping percentage for each mode and each direction) is calculated
automatically for each load case.
All 1D and all 2D members must have the damping value assigned before the calculation starts or the default
value is used. The input of damping in supports is possible only in the GCS directions.
Damper setup
The damper setup provides for the input of global defaults.
Base value – logarithmic Default value of logarithmic decrement.
decrement
Alpha factor for supports Factor for supports.
Must be >0; default 1.
Maximal modal damping Is used to limit the calculated damping.
Default 30%.
559
Reference Guide
2D damping
Name Specifies the name of the damper.
Type Select the type of the damping parameter.
Logarithmic decrement
Relative damping
Rayleigh damping
Value Specifies the value of the parameter selected in the item
Alpha / Beta above.
Note: The Rayleigh damping requires the definition of
two parameters. The remaining two types need just one
value.
Node damping
Name Specifies the name of the damper.
Damping X Defines the damping in individual directions of the global
Damping Y coordinate system.
Damping Z
Note: The adjustment of these parameters may affect the layout of the calculation dialogue that
opens on the screen when a calculation is started.
560
Calculation
Note: All the calculation parameters may be adjusted in the Solver Setup dialogue.
For small models the dialogue may just "flash" on the screen and disappear again.
On finishing the calculation, the program shows the dialogue with the result of the calculation.
561
Reference Guide
If everything is OK, the Solver report dialogue can be closed and the user may proceed to the evaluation of
results. If anything went wrong during the calculation, a message is displayed and it’s up to the user to resolve
the situation.
Note: If just one type of calculation is available in the calculation dialogue, the hidden calculation
simply runs on the background. If, however, two or more calculation types are accessible
(depending on project and solver settings), the calculation dialogue is displayed and you must
choose the required calculation type.
562
Calculation
If the stiffness matrix is singular, the solution cannot be obtained at all. The user is informed about the
problematic place in the model. The place is stated in the warning dialogue.
Solution methods
Direct solution
This is a standard Cholesky solution based on a decomposition of the matrix of the system. The advantage is
that it can solve several right sides at the same time. This type of solution is effective especially for small and
middle-size problems when disk swapping is not necessary. The limit depends on the size of the problem and
on the size of available RAM memory.
It can be said that this solution is more convenient for most of problems.
Disadvantage of this solution may emerge with extremely large problems. The calculation time may rise
significantly if RAM size is insufficient. What’s more, if the available disk space is not large enough, the
problem cannot be solved at all.
If the problem is excessive and of poor numerical condition, the rounding error may be so big that it exceeds
the acceptable limit. This may result in imbalance between resultants of load and reactions. The difference
between the total sums of loads and reactions should not be greater than about 0.5%. But even the value of
0.1% suggests that the results may be suspicious.
Note:
Generally, the direct solver should be used only for beam structures (without any 2D members) or
planar structure composed of 2D members (i.e. a plate or a wall).
In other cases the direct solver should be used as a default solution method. The application of
iterative solution depends on the total number of nodes, band width and memory size of the
particular computer. If the direct solution leads to an excessive disk swapping, the process is
slowed down sifgnificantly and the iterative solution must be employed. This solver does not require
so much memory – 150 000 nodes needs about 250 MB RAM. Other reason for the application of
iterative solution may be poor determinetness of the equation system. These numerical problems
can result in a discrepancy between the total load and sum of reactions. If this difference is greater
than 5%, a warning is issued and the direct solver should be replaced by the iterative one.
Iterative solution
The Incomplete Cholesky conjugate gradient method is applied.
Its advantage is minimal demand on RAM and disk size. Therefore, the solution is convenient especially for
extremely large problems that cannot be solved by means of direct solution or whose calculation time would be
enormous for that kind of solution due to excessive disk operations.
Another advantage is that due to the ability of continuous improvement of accuracy the method is able to find
technically accurate solution even for equation systems that would be numerically unstable in the direct
solution.
The disadvantage is that the method can employ only one right side at a time and this increases the time
demands for equation systems with several right sides.
563
Reference Guide
Timoshenko method
The algorithm is based on the exact Timoshenko’s solution of a beam member. The axial force is assumed
constant during the deformation. Therefore, the method is applicable for structures where the difference of
st nd
axial force obtained by 1 order and 2 order calculation is negligible (so called well defined structures). This
is true mainly for frames, buildings, etc. for which the method is the most effective option.
The method is applicable for structures where rotation does not exceed 8°.
The method assumes small displacements, small rotations and small strains.
If beam members of the structure are in no contact with subsoil and simultaneously they do not form ribs of
shells, no fine division of beam members into finite elements is required. If the axial force is lower than the
critical force, this solution is robust. The method needs only two steps, which leads to a great efficiency of the
method.
The first step serves only for solution of axial force. The second step uses the determined axial forces for
Timoshenko´s exact solution. The original Timoshenko´s solution was generalised in SCIA.ESA PT and the
shear deformations can be taken into account.
Newton-Raphson method
The algorithm is based on Newton-Raphson method for solution of non-linear problems. The method is robust
for most of problems. It may, however, fail in the vicinity of inflection points of loading diagram. This may occur
for example at compressed beam members subject to small eccentricity or to small transverse load. Except for
the mentioned example, the method can be applied for wide range of problems. It provides for solution of
extremely large deformations.
The load acting on the structure can be divided into several steps. The default number of steps is eight. If this
number is not sufficient, the program issues a warning.
The rotation achieved in one increment should not exceed 5°.
The accuracy of the method can be increased through refinement of the finite element mesh or by the increase
in total number of increments. For example, the solution of a single beam divided to a single finite element will
not give sufficient results.
In some specific cases, high number of increments may solve even problems that tend to a singular solution
which is typical for the analysis of post-critical states.
Note: This method requires that a beam member is divided to at least four (4) finite elements.
Usually, such division is adjusted automatically whenever Newton-Raphson method is selected for
calculation.
Initial deformations
Introduction to initial deformations
The initial deformation may be used in non-linear calculation to define the shape of the structure at the
beginning of the analysis. Thus a state of initial imperfection in shape can be easily modelled.
Initial-deformation manager
The initial deformation curves can be defined and edited in the Initial-deformation manager. This manager is
one the SCIA.ESA PT numerous database managers. Its operation and layout are analogous to other
database managers.
In the Initial-deformation manager the user may:
define a new initial deformation curve,
edit an existing initial deformation curve,
copy an existing initial deformation curve,
delete an existing initial deformation curve,
save the existing initial deformation curve to an external file.
The Initial-deformation manager can be opened in two ways:
564
Calculation
The user just has to type pairs of corresponding values for position and deformation. Next to the table the
curve is displayed with the position on the vertical axis and deformation on the horizontal axis.
The curve can be then later assigned to required direction in the definition of a non-linear combination.
565
Reference Guide
Plastic hinges
Introduction to plastic hinges
If a normal linear calculation is performed and limit stress is achieved in any part of the structure, the
dimension of critical elements must be increased. If however, plastic hinges are taken into account, the
achievement of limit stress causes that plastic hinges are inserted into appropriate joints and the calculation
can continue with another iteration step. The stress is redistributed to other parts of the structure and better
utilisation of overall load bearing capacity of the structure is obtained.
On the other hand, there is a risk in this approach. If a hinge is added to the structure, its statical
indeterminateness is reduced. If other hinges are added, it may happen that the structure becomes a
mechanism. This would lead to a collapse of the structure and the calculation is stopped.
Plastic hinges can be thus used to calculate the plastic reliability margin of the structure. The applied load can
be increased little by little (e.g. by increasing the load case coefficients in load case combination) until the
structure collapses. This approach can be used to determine the maximum load multiple that the structure can
sustain.
Plastic hinges are considered only at ends of individual beam members. No selection of beam members is
made for the calculation with plastic hinges. If this type of calculation is selected, all beam members in the
structure are tested .
The calculation is similar to the calculation of beams with gaps. All beam members in the structure are tested
and if the limit stress is reached, the plastic hinge is inserted. If however the stress lowers in the next iteration
step, the plastic hinge may be removed.
Approaches described in EC3, DIN 18800 and NEN codes are implemented in SCIA.ESA PT.
where:
2
(2 VSd / VRd –1)
a NSd / NRd
Nsd axial force
VSd shear force
Mpl,y,Rd full plastic moment around yy axis
Mpl,z,Rd full plastic moment around zz axis
566
Calculation
where:
V / Vpl,d
a N / Npl,d
A axial force
V shear force
Mpl,y,d full plastic moment around yy axis
Mpl,z,d full plastic moment around zz axis
Vpl,d plastic shear force
Npl,d plastic axial force
567
Reference Guide
where:
V / Vpl,d
a N / Npl,d
A axial force
V shear force
Mpl,y,d full plastic moment around yy axis
Mpl,z,d full plastic moment around zz axis
Vpl,d plastic shear force
Npl,d plastic axial force
Global optimisation
Introduction
ESA PT enables you to perform an optimisation of the whole structure or of its selected part. The optimisation
can be run for steel and timber structures or for steel or timber parts of multi-material projects.
It is possible to optimise the value of:
standard steel code check,
fire resistance steel check,
timber code check,
bolted diagonal check.
It is also possible to perform several of the above mentioned optimisation types and then compare the results.
It is always the cross-section size or the bolt size that is optimised. In general, you must select which cross-
section types or bolted diagonal connections used in your model are to be optimised. And it is up to you to
select the cross-section types and bolted diagonal connections that are relevant to your work. It is also your
responsibility to think in advance and define and assign to beam members as many cross-section types as
necessary for a proper design and optimisation of the project.
568
Calculation
Optimisation manager
As stated in the introduction you may perform several different optimisations. You may run the optimisation
and compare the results for different parts of the structure, for different optimisation types (e.g. standard and
fire resistance code check). Therefore, all the defined optimisations are stored in the Optimisation manager.
Thus you do not have to define all the optimisation criteria and parameters again and again.
The Optimisation manager is a standard SCIA ESA PT database manager with usual features and functions.
Procedure to open the Optimisation manager
1. Open service Calculation, Mesh.
2. Start (double-click) function Optimisation.
Note: Please note, that a mechanical repetition of Optimisation and Calculation in turns may
lead to a "never-ending" cycle. The optimisation may find cross-section "A" as optimal. When you
perform the calculation, the internal forces are redistributed to reflect the optimisation results. When
you run optimisation now, it may find cross-section "B" as optimal. And another re-calculation once
more redistributes the internal forces. And it may happen that the subsequent optimisation finds the
cross-section "A" as optimal once again. And so on, and so on, and so on.
Property
Name Defines the name of the optimisation (criteria).
Type of loads The optimisation may be performed for load cases, load case
combinations, result classes, etc.
Load Specifies the particular load case, combination, etc. for which the
selected cross-section type will be optimised.
Optimisation (informative) Tells the type of the optimisation.
type
Item count (informative) Shows the number of defined optimisation items.
Parameters
Cross-section optimisation
Cross-section Defines the cross-section type to be optimised.
Parameter Selects the dimension (e.g. section depth, width, etc.) that will be
569
Reference Guide
optimised.
Length (informative) Shows the current size of the selected dimension.
Minimum Defines the minimal applicable size for the optimised parameter.
Maximum Defines the maximal applicable size for the optimised parameter.
Step Defines the step for the optimisation.
Maximal check Defines the maximal acceptable value of unity check of the optimised
cross-section.
Optimised (informative) Shows the unity check for the optimised connection.
check
Picture
The picture shows the shape of the optimised cross-section or the symbol of the bolted diagonal connection.
Control buttons
Optimisation Performs the optimisation for the defined optimisation items.
Calculation Carries out the calculation for the optimised model.
Advanced calculations
Advanced calculations
More details about various advanced types of calculation can be found in a separate book: Advanced
calculations.
570
Results
Opening the service Results
Service Results may be opened after a calculation has been successfully finished.
Service Results can be opened using:
tree menu item Results,
menu function Tree > Results,
As soon as the service is opened in the tree menu window, the Property window is filled with parameters
corresponding to active function of service Results. The parameters in the Property window can be used to
adjust "WHAT" is displayed and "HOW" it is displayed.
Common parameters are:
Load type Specifies what "load type" is considered for the display.
Available load types are:
load cases,
load case combinations,
result classes.
Load case / For each of the above specified load type a set of available
combination / class items (load cases, combinations, result classes) is offered.
Selection The user may display the results either on all or only selected
beam members.
Filter The set of beam members where the results are displayed may
be specified by means of a filter.
Values For each of the result groups (internal forces, deformations,
etc.) a set of quantities id offered for display. The user may
select which one is really shown.
Drawing setup It is possible to adjust the style of the diagrams.
Other specific Some of the available result groups (internal forces,
parameters deformations, etc.) may have other group-specific parameters.
Note: If a calculation has not been performed yet or the structure has been somehow modified
after the calculation has been carried out, service Results is not accessible (to be precise, it is not
offered in the tree menu).
Note: The collection of functions offered in the service may vary according to the project type
and authorised modules.
571
Reference Guide
Selection: Advanced
With this option, you may select required members on which the results are to be displayed and review the
results. Then you may clear the selection. The result diagrams, however, remain displayed. Now you may
make a new selection and invoke the refresh of the screen. The program will ask you what to do. The available
options are:
Use current selection
The result diagrams displayed during the last refresh are deleted. New result diagrams are displayed on the
currently selected members only.
Add current selection to previous selection
The result diagrams displayed during the last refresh remain displayed. New result diagrams are shown on the
currently selected members.
Use previous selection
The current selection is ignored. The result diagrams displayed during the previous refresh remain displayed.
Subtract current selection from previous selection
If there is a result diagram currently displayed on one of the currently selected members, this diagram is
hidden. The result diagrams that are shown on members that are not in the current selection remain displayed.
Filter
No No filter is applied.
Structure
This parameter is useful especially for nonlinear analysis construction stages analysis.
Initial The diagrams of result quantities are drawn at the initial (non-
deformed) shape of the analysed structure.
The "smoothness" of the diagram is specified by the Number
of sections on average member that can be adjusted in
Solver setup.
Mesh The diagrams of result quantities are drawn at the initial mesh
for the evaluated construction stage. For the results of stage 1
or for results of a simple (non-staged) calculation it is identical
with the previous option. However, for stage 2 and subsequent
ones it represents the "initial" shape of the structure at the
572
Results
The choice of a particular load case, combination, or result class can be then made in item located just below
Types of loads in the Property window of service Results. Only one load case, combination or result class
may be selected at a time.
filled form
Limits
The limits may be adjusted to control the colour of the diagram. The user specifies two numerical values.
Three colours are used to display the diagram. The colours may be adjusted in the Setup > Colours and lines
dialogue. Rules for use of individual colour are explained in the enclosed table:
573
Reference Guide
Colour: This colour is used for those sections where the value of
Result if below min displayed component is lower that the minimum limit.
Colour: This colour is used for those sections where the value of
Result if above max displayed component is greater that the maximum limit.
Colour: This colour is applied for the sections where the value of
Result if between min displayed component is between the limits.
and max
Another example
The settings described above may be used to "hide" specific range of the result values. For example, if you
want to see just the positive branch of the diagram, it is possible to use the following trick.
Maximum 0
Minimum 0
Colour: colour that is very close or identical to the background colour;
Result if below min e.g. very very light blue if white background is used
574
Results
and max
Description
Values Numerical values are printed next to the diagram.
Sections in labels The relative co-ordinate of individual sections is printed next to
the diagram.
Load case or The name of appropriate load case or combination is printed
combination in labels next to the diagram.
Angle of text
The user may specify the inclination of the text for diagram labels.
Drawing of more components
If more than one component is drawn at the same time, it is possible to define the style of the composed
diagram.
Same scale All the diagrams for the same beam member use the same
scale.
Same height All the diagrams for the same beam member use the same
height.
Space between Defines the "gap" between two adjacent diagrams.
diagrams
Shift of the first Defines the shift of the first diagram from the beam member.
diagram
575
Reference Guide
Animation of results
Any result quantity that has been calculated and shown in the graphical window can be displayed also in the
Animation window. This window, as the name suggest, provides for animation of the currently displayed
quantity.
In practice, this may be useful e.g. when dynamic calculation was performed. The animation window enables
the user to view the vibration "in action".
Procedure to activate the animation
1. If necessary, perform the calculation.
2. Open service results and display the quantity you want to be animated including the load case or
combination.
3. Regenerate the window to see the result diagram.
4. Call function Edit > View > New animation window.
5. If required, set the parameters of the window (see below).
6. Start the animation through icon Start animation.
7. When satisfied, close the animation window.
Controls of the animation window
576
Results
577
Reference Guide
Results on beams
Displaying the internal forces
The procedure to display diagrams of internal forces
1. Open service Results.
2. Select function Internal forces on beams.
3. Select the beams for the display of results.
4. Select the required type of loads.
5. Adjust the diagram style.
6. Set other display parameters.
7. If necessary, regenerate the diagrams.
Display parameters for diagrams of internal forces
Values Specifies the values, i.e. the components, which are displayed.
Either one or multiple components can be displayed at a time.
Principal Specifies whether the components are evaluated in principal or
local axes of beam members.
Extreme Specifies the position on diagrams where numerical values are
attached.
Drawing The diagrams may be drawn in the plane of the screen or in
3D. The 3D option means that the diagrams for individual
components are drawn in corresponding plane.
Section Defines whether the diagram is drawn for defined sections or
only for end-sections on the beam member.
Min This item shows the minimum value of the selected component
on the structure.
Max This item shows the maximum value of the selected
component on the structure.
Extreme
The individual options for parameter Extreme are demonstrated in the table below. For each parameter option
a corresponding simple drawing is added.
No
578
Results
Section
Local
Beam
Global
579
Reference Guide
580
Results
Reactions in
node
Nodal Support
Space Resultant
581
Reference Guide
Calculation principle
For each selected (nodal) support the program does the following:
1. The minimum and maximum extreme of reaction values Rx, Ry and Rz is found.
2. For each extreme reaction value the complementary values are calculated:
a. horizontal component;
a. total resultant;
582
Results
Note: Some texts in the table header in the figure have been modified (in comparison with
original headers in the real document table) in order to reduce the width of the table to fit the page
in this documentation.
Note: It is convenient to add the Combination key table into the document too, as (in case of the
results for load case combinations and result classes) it provides useful information about the
particular load case in which the extreme value of the reaction component was reached.
583
Reference Guide
Variable load cases These load cases cannot act simultaneously with other load
- exclusive cases of the same exclusive group.
Note: More information about display settings for results may be found in chapter Opening the
service Results and Displaying the internal forces.
Example of a foundation table
584
Results
585
Reference Guide
586
Results
587
Reference Guide
Note: More information about display settings for results may be found in chapter Opening the
service Results and Displaying the internal forces.
Note: More information about display settings for results may be found in chapter Opening the
service Results and Displaying the internal forces.
588
Results
Note: The internal forces in the connection may be then displayed using function Connection
forces.
589
Reference Guide
2. Select function Connection forces (just click the function, do not open it by double-clicking).
3. Adjust the parameters of the function (see below).
4. Use function Print / Preview data to create a table in the Preview window.
a. either use menu function File > Print data > Print / Preview data,
b. or use function Print data > Print / Preview data on toolbar Project.
5. Review the results.
Parameters of function Connection forces
Redraw This item invokes a regeneration of the screen when the button
is pressed.
Selection The results may be shown in either All or User-defined
entities.
Type of load The results for load case, load case combination or class may
be displayed.
Load case / This item provides for selection of a particular load case or
Combination combination for the display.
Filter Here, the user may limit the selection to specific entities only.
Values Either all or only selected quantities may be shown.
Individual components If the previous item is set to More components, the user may
specify which particular component should be drawn.
Drawing setup This item enables the user to adjust the view parameters for
the result diagrams.
Extreme This item performs no action for this function.
Section This item performs no action for this function.
Note: More information about display settings for results may be found in chapter Opening the
service Results and Displaying the internal forces.
Note: If you double-click the Calculation protocol function in service Results, a small preview
window is opened on the screen. This window contains the required information about the last
performed calculation.
590
Results
591
Reference Guide
Note: Option Named fibres is of higher priority that the option Named cross-section parts.
Therefore, once you select Named fibres in the property table, the item Cross-section parts is
hidden.
Example
Let us have a solid rectangular cross-section as in figure below. Further, let us name the fibre number 4 "MY
TOP" and fibre number 8 "MY BOTTOM".
Note: The vertex (fibre) numbers are generated automatically by the program and cannot be
altered by the user.
592
Results
Let input a beam fully fixed on both its ends and subject it to the self-weight. The deflection diagram clearly
indicates which part of the top and bottom surface of the beam is subjected to tension and which interval of the
top and bottom surface is under compression. (Top surface: towards the end tension occurs, in the middle the
face is under compression. Bottom surface: it is vice versa).
When displaying stress Normal + and Normal- for the user-defined MY TOP and MY BOTTOM fibres, the
diagrams look like:
bottom – compression:
bottom – tension:
593
Reference Guide
top – compression:
top- tension:
Note: The named fibres and named cross-sections work for stresses in beam members only.
594
Results
Note: If the command line is hidden, the toolbar does not appear. In order to see the toolbar,
display the command line first using function View > Toolbars.
595
Reference Guide
596
Results
The coordinates of centres of gravity are used to determine lever arms in Y and Z direction:
Lever Arm Z1 = T1z – Tz Lever Arm Y1 = T1y – Ty
Lever Arm Z2 = T2z – Tz Lever Arm Y2 = T2y – Ty
Lever Arm Z3 = T3z – Tz Lever Arm Y3 = T3y – Ty
Lever Arm Z = Tz – 0z Lever Arm Y = Ty – 0y
The final internal forces in the rib can be calculated from the formulas below:
N = N beam + N slab, left + N slab, right
Results on slabs
Displaying the deformation of nodes on slabs
The procedure to display the deformation of nodes
1. Open service Results.
597
Reference Guide
Note: This function displays deformation of both slabs and beam members.
The isolines/isobands of deformation can be displayed either on the original (nondeformed) structure or on the
deformed one. This can be selected in option Standard in the Property window when the function 2D
members > Deformation of nodes is opened.
Type of forces
Basic magnitude Results in local slab axes are displayed.
Principal magnitude Results in principal axes are evaluated.
Dimensional magnitude Dimensional quantities are calculated.
Basic magnitude
Project: plate Available quantities are:
mx, my, mxy, qx, qy
Project: wall Available quantities are:
nx, ny, qxy
Project: general (shell) Available quantities are:
mx, my, mxy, qx, qy, nx, ny, qxy
Principal magnitude
Note: Lower index "m" at the quantity name means the membrane component. Lower index "b"
at the quantity name means the bending component.
Project: plate
m1, m2 principal moments
P
alfa angle between the direction of m1 and planar axis x
mtmax maximal torque moment
598
Results
Project: wall
n1, n2 principal axial forces
P
alfa angle between the direction of n1 and planar axis x
Design magnitude
Project: plate mxD+, myD+, mcD+, mxD–, myD–, mcD–
Project: wall nxD, nyD, ncD
Project: general mxD+, myD+, mcD+, mxD–, myD–, mcD–, nxD, nyD, ncD
(shell)
Design moments in slabs that are elated to the surface with positive element coordinate and are marked with +
(plus sign). Dimension moments in slabs that are elated to the surface with negative element coordinate and
are marked with – (minus sign).
Design forces in a wall are in the middle plane.
Corresponding surface of action of design moments in shells is given directly by the sigh of the moment.
See also chapters Principal internal forces and Design internal forces.
Note: To activate the use of redistribution strips read chapter Results > Results on slabs >
Redistribution strips > Displaying the redistributed results.
599
Reference Guide
The calculation of design moments for walls and shells according to the EC2 algorithm (option EC2 is
selected) follows the flow chart from CSN P ENV 1992–1–1 (731201), Annex 2, paragraph A2.9.
The following rule is used for indexes:
600
Results
Quantities mxD and myD (respectively nxD and nyD) are design moments (respectively forces) in the
reinforcement. Negative design moments have no practical meaning and are stated just for the reason of
completeness.
Quantity mcD (resp. ncD) is design moment (resp. force) in concrete and these two quantities form an integral
trio with design moments (resp. forces) in the reinforcement in terms of invariant.
Design force in concrete ncD is used for checking of concrete crushing (see CSN P ENV 1992–1–1 (731201),
Annex 2, paragraph A2.9). The standard does not mention the design moments in concrete mcD, but their
meaning is analogous and are stated for the reason of completeness.
Values of design moments and forces according to the standard algorithm (option EC2 is NOT selected) are
calculated according to the left branch of the above mentioned flow charts, i.e. no account is taken of the
relation between mx, my and mxy (respectively nx, ny and qxy). This approach is on the safe side (see below)
but is less optimal.
The right branch of the flow charts is used if the left branch of the flow charts would lead to one reinforcement
direction in compression (negative value of the corresponding quantity). This direction is assigned zero value
of the design quantity, the value in the other direction (and also the necessary reinforcement area) is then
lower than it would be if the right branch of the flow charts were followed (the condition of completeness is met
in both variants). The difference is in increased compression in concrete (mcD and ncD). In this respect the
EC2 algorithm can be considered as more economic.
Project: wall
sig1, sig2 principal stress in middle plane
P
alfa angle between the direction of sig1 and planar axis x
sigE equivalent stress in middle plane
601
Reference Guide
Stresses
Principal and maximal shear stresses are calculated by means of widely known formulas:
Calculated C parameters
The calculated C parameters can be reviewed in 2D data viewer or in service Results.
The procedure to view the C parameters in 2D Data viewer
1. Perform the calculation
2. Open tree Calculation, mesh.
3. Start function 2D data viewer.
4. Select function Subsoil.
5. Select the required parameter.
6. Adjust other drawing parameters.
7. Invoke the refresh of the screen (through button [Refresh] in the property window)
602
Results
Note: This function offers all five C parameters. The two that are not calculated (C1x and C1y)
are constant across the whole groundslab. The other ones may have an arbitrary distribution
depending on input boundary conditions.
Note: This function offers only the (really) calculated C parameters. The two that are not
calculated (C1x and C1y) and are constant across the whole groundslab are not shown here.
603
Reference Guide
604
Results
Stress Sigma X+
605
Reference Guide
606
Results
Smooth
Isolines
607
Reference Guide
Isobands
Labelled isolines
608
Results
Numbers
Note: Not all the options are necessarily available for every result quantity. Only some may be
accessible for some results.
Note: Some additional parameters may be available for every particular style. These
advanced parameters may differ from style to style.
Additional display parameters
Display mesh If ON, the finite element is drawn as well.
Lightning If ON, the effect of a light is applied.
Number of isolines Defines the number of isolines, i.e. the refinement of the "map"
of the result.
Colour Defines the colour used for the display.
609
Reference Guide
Background
Rendered
Advanced settings
The advanced settings may differ accroding to the selected display style.
Advanced settings for isobands
Number of isobands Defines the "refineness" of the scale.
Style Specifies the style.
Filled
The bands are fully in colour.
Inserted isolines
The bands are not filled with the adjusted colour, just
intermediate isolines are drawn in each band (the final display
is similar to "labelled isolines").
Isoband contour: If ON, the band border is drawn as a olid line.
Display
Isoband contour: Label If ON, appropriate scale value is attached to each band.
Predefined palette The use may selecet one of several predefined colour
colours schemes.
Palette colours It is possible to adjust a user-defined colour for each band.
610
Results
Numerical values for individual isobands or isolines can be adjusted by the user. For more read chapter
Palette values for isobands/isolines.
Advanced settings for labeled isolines
Number of isolines with Determines the number of drawn labelled isolines – see the
description examples below.
6 labelled isolines
+ 1 inserted
3 labelled isolines
+ 1 inserted
611
Reference Guide
3 labelled isolines
+ 3 inserted
Draw isoline This option accompanies the option above. If ON then a line marking
the "border" is drawn.
Use +/- palette If ON, not only the border (i.e. the ground value) is drawn but only two
colours are used for the diagram – one for "up-to-the-ground-value"
interval and the other one for the "above-the-ground-value" interval.
612
Results
+/- OFF
Local extremes
This option allows the user to mark places where the displayed quantity reaches its local extreme. It is possible
to display only "minimum peaks" or only the "maximum peaks" or both. Various description options are
available.
Averaging of results in FE nodes
In addition, the type of averaging of the result values over the finite elements can be adjusted.
In centres Each quadrilateral finite element is divided into four triangles.
The values are displayed as they were calculated in the
centres of these triangles. The result is considered constant
over the triangle.
613
Reference Guide
In nodes, no averaging The result value in the four nodes of the quadrilateral finite
element is taken into account. The distribution of the particular
result quantity is considered linear over the element. no
averaging between adjacent finite elements is performed.
In nodes, averaging Similar to the option above, but the results values from
adjacent finite elements are averaged to smooth the
distribution of the result from one element to another
614
Results
In nodes, averaging on Similar to above, but the averaging is performed for the
macro elements of one slab. On connection of two slabs, the results
from different slabs are NOT processed together.
Note: The averaging may not be available for every result quantity. Only some results may be
subject to this type of "postprocessing".
Detailed setup
The values set here are used as a default option in Drawing setup dialogues when the results on slabs are
drawn in the form of isolines.
Note: More information about the meaining of the parameters can be found in chapter Style of
isolines.
615
Reference Guide
Common properties
Display mesh The FE mesh is shown / hidden.
Lighting The light is ON / OFF.
Flat shading An Open GL option that can be used if lighting is ON. Provides for a
light effect.
Number of Defines the number of displayed isolines.
isolines
Surfaces with Isolines may be drawn on a transparent slab or the slab is drawn in
isolines specified style.
Isoband style The band (if used) may be filled with corresponding colour or just with
intermediate isolines.
Palette The font and font size of the scale legend can be selected here.
properties
Local extremes Local extremes may be shown or hidden.
616
Results
Automatic palette values – The palette values are calculated automatically and
rounded rounded, so that the user can better "read" the results.
E.g.:
Important note: The option with user adjustable palette values requires that maximum and
minimum value of the corresponding quantity is know. These two values become known only after
the quantity has been displayed on the screen at least once. Therefore, until you display the result
diagrams on the screen using action button [Refresh], it is not possible to select the type of palette
values.
Note: When you need to load a palette you saved, the procedure is analogous to the procedure
above. Just use button [Load palette ...] instead of [Save palette ...].
Averaging strips
Averaging strips
This functionality provides for automatic averaging of peek results around defined points or along defined line
strips on slabs. The users can define several styles how to calculate the averaged values. The averaging can
617
Reference Guide
be applied to internal forces on slabs and to required reinforcement areas used in the design of reinforcement
in concrete slabs.
The averaging strips are defined as what is termed additional data. This fact together with some other
characteristics of the averaging strips leads to the following rules concerning the manipulation with the already
defined strips:
No geometrical manipulation is supported (i.e. the averaging strip cannot be copied, moved, etc.)
The only exception is the direct editing of the coordinated of the definition points in the Property
Window.
The averaging strip can be normally deleted.
The removal or editing of the defined averaging strip DOES NOT influences the results.
If the slab that contains the averaging strip is moved, copied, etc. the averaging strip "goes with" its
master slab.
The averaging strips react to the activity of the slabs. It means that only averaging strips that are
defined on active slabs are visible.
Check of data verifies the position of the strips and all invalid strips (e.g. located out of the master
slab) are deleted.
Averaging strips versus finite element mesh
The averaging algorithm uses only the FE nodes that are located inside the averaging strip. This may cause
certain inaccuracies especially in the combination with larger finite elements. Therefore, it is recommended to
define internal edges along the averaging strips. This ensures that finite element nodes are generated along
the edge of the averaging strip, which may significantly improve the accuracy.
The recommended procedure is thus:
1. Define the model of the structure.
2. Perform the calculation.
3. Review the results.
4. Define averaging strips.
5. Review the averaged results.
6. Decide on the final location and number of averaging strips.
7. Define internal edges along the averaging strips.
8. Repeat the calculation to obtain the improved results.
"Density" of averaging strips
The averaging strips can be defined almost arbitrarily. For the purpose of this paragraph we will distinguish two
situations. Averaging strips defined with a gap between individual strips and averaging strips defined one next
to another (e.g. strip above support and strip in the "middle" of the span defined without any gap in between).
The possible effect of these configurations can be best explained in the following pictures.
Separate strips (i.e. gap between strips)
If the averaging strips are defined as separate, the algorithm can meet the condition that the distribution of the
quantity should as much constant across the span as possible. In other words, the quantity is constant (more
or less) across the whole width of the strip. The vertical white line indicates the strip.
618
Results
On the other hand, if the averaging strips are defined closely one next to another, there is no space between
them for the algorithm to handle the change of the magnitude of the given quantity, as the magnitude cannot
change in step, it must be gradual. Thus one of the strips must be affected by the change in the magnitude.
This is shown in the figure below where the value of the result quantity varies along the width of the strip.
Note: Alternatively, the same function can be accessed from service Concrete. The procedure
described above is useful when you want to review averaged internal forces. The alternative is
suitable for the design of required reinforcement areas with the averaging taken into account. This
function is accessible even prior to the completion of calculation. On the other hand, it is available
only to users who purchase the module for the design of concrete structures and on condition that
the material concrete has been defined in the project.
Averaging strip parameters
Name Specifies the name of the strip.
Type Strip
The averaging strip is defined by a line with a specified
width.
Point
The averaging strip is defined by a point, width, length,
and angle (that specifies the direction of the strip).
Width Defines the width of the averaging strip.
Length (only if Type = Point)
Defines the length of the averaging strip.
619
Reference Guide
Practical demonstration
The following example demonstrates the meaning and effect of parameter Direction.
Let us have a simple plate supported by nine columns placed symmetrically in both directions and review
moment mx calculated without averaging strips and with different variants of the strips.
First, let us define horizontal averaging strips placed just over the supports (the support means the head of the
column).
620
Results
Second, let us define horizontal averaging strips placed both above the supports and between them.
Third, let us define vertical averaging strips just over the supports.
Fourth, let us define vertical averaging strips placed both above the supports and between them.
Let us subject the plate to the self-weight and to a uniformly distributed load placed over the whole plate. The
result diagram for mx (horizontal direction) without any averaging looks like this.
621
Reference Guide
Now, let us adjust longitudinal direction for the averaging. It means that the results will be averaged along the
length of the strip and will be more or loss constant across the strip.
The result for the horizontal averaging strips defined only above the supports will be like this.
The result for the horizontal averaging strips defined above both the supports and between them will be like
this.
The following picture shows that vertically oriented strips has almost no impact on the distribution of moment
mx.
622
Results
Now, let us try to change the direction of averaging to Perpendicular. The following picture represents the
results for the horizontal averaging strips defined above both the supports and between them. You can see
almost no difference in comparison with the unaveraged results.
On the other hand, the vertical averaging strips placed over the supports give the following result for moment
mx.
The vertical averaging strips placed both over the supports and between them give the following result.
623
Reference Guide
The averaging affects also the results drawn in the section (i.e. not using the isolines / isobands). Let us define
a section in the middle of the plate parallel to the x-axis. Let us adjust the longitudinal direction for the
averaging strips and look at the results for the horizontal averaging strips placed above the supports.
The first picture shows the result without averaging.
624
Results
Tip: Open service Result. Open branch 2D members. Select function Averaging strip (just
select, do not double-click). In bottom right corner of the screen, on the status bar, click the "filter
field" and select Filter for tree. With these settings, the only entity the cursor can select is just the
averaging strip. This may simplify the process of selection.
Tip: Open service Result. Open branch 2D members. Select function Averaging strip (just
select, do not double-click). In bottom right corner of the screen, on the status bar, click the "filter
field" and select Filter for tree. With these settings, the only entity the cursor can select is just the
averaging strip. This may simplify the process of selection.
625
Reference Guide
Refresh of results
In order to refresh (regenerate the display of) results on the screen a special Action button is located in the
Property Window of SCIA.ESA PT user interface. This button is called Refresh.
Note: Whenever a change made in the Property Window requires a subsequent refresh of the
screen, item Refresh in Action buttons is highlighted in red.
626
Results
When service Results is opened and function Internal forces on beam is selected, no result diagrams appear
on the screen.
627
Reference Guide
In the Property window, make required adjustments, e.g. set Type of loads to Load cases, and under Load
cases select LC1 (i.e. the self weight). Press button [Refresh] in the Action buttons.
Once button [Refresh] is pressed, the diagram is displayed (this time, bending moment diagram for self weight
load).
In order to see the diagram for another load case, make the required setting in the Property Window.
628
Results
And the same may be repeated once more for the last load case.
629
Reference Guide
The same may procedure may be now be repeated for any other result quantity, load case, load case
combination, or for any other display-style related adjustments.
Selected sections
Selected sections for result diagrams
Beam members
Diagrams of result quantities are normally displayed in sections whose density is defined in the Solver setup
dialogue. If the need arises the density may be reduced significantly by means of "user-defined" sections. The
user may simply define a very limited (or excessive, if s/he likes) set of specific points on the structure (called
sections) and the calculated results will be shown in these particular points only.
A section on a beam member has the following parameters.
Name Identifies the section.
Position x Defines the position of the section on the beam member.
Coordination definition Specifies the coordinate system used for the definition. Either
absolute or relative coordinates may be used.
The relative coordinate must lie within interval <0; 1>.
The absolute coordinate must lie within interval <0; the length
of a particular beam member >.
Origin Defines whether the position is measured from the beginning or
end of the beam member.
Repeat Specifies the number of section defined at the same time.
Delta x If Repeat is greater than 1 (one), this value defines the
distance between individual sections on the beam member.
Slabs
Similarly to beam members, it is possible to define a specific section or section across the slab where the
results should be displayed. A section on a beam member has the following parameters.
Name Identifies the section.
Vector Defines the section
Vector
Perpendicular to The section plane is perpendicular to the element.
element
In element plane The section plane is oriented in the plane of the element.
Along X / Y / Z The section plane is located along the specified global axis.
630
Results
631
Reference Guide
Finally, let’s display the diagram of calculated bending moment My. Using the default setting (parameters
Section set to Ends), the diagram may look like:
Now, let’s change the setting of parameter Section to Ends. The calculated values of bending moment will be
drawn in end points of each defined beam.
Now, let’s change the setting of parameter Section to Input+Ends. The calculated values of bending moment
will be drawn in end points of each defined beam and in three defined sections.
632
Results
Now, let’s change the setting of parameter Section to Input. The calculated values of bending moment will be
drawn only in the defined sections.
Slab
By default any result diagram is displayed by means of isolines / isobands. If required, it is however possible to
limit the display to a diagram along a defined section – user defined sections.
Whenever a function displaying some result quantity on slabs is started, the parameters controlling the
behaviour of this function are displayed in the Property window. One of the parameters is called Drawing.
The meaning and consequences of this parameter will be demonstrated on a simple slab.
Let’s define a rectangular slab subject to any load.
Further, let’s define a section cutting the section e.g. in the middle.
633
Reference Guide
Section The results are drawn along the defined section across the slab.
Function Setup > Scales can be used o control the size of the
diagram.
634
Results
Setup > Scales can be used o control the size of the diagram.
Trajetories This option works for principal quantities only. The direction
(trajectory) of the quantity is shown. A legend is displayed in the
top right corner of the graphical window.
635
Reference Guide
According to the needs of a particular calculation, ESA PT allows you to select the most appropriate type of
representation of the result in a section across the slab.
Precise The precise distribution of the displayed result quantity is draw along the section.
Trapezoid The distribution of the quantity along the section is approximated by a trapezoid.
This option may be useful if you model your structure in parts and use the
reactions of upper parts as load for lower parts. It may be practical to idealise the
effect of the upper part by this trapezoidal distribution.
636
Results
4. Note that there are two items named Drawing in the property window – on condition that the first
Drawing is set to Section (otherwise there is just one Drawing item in the property window).
5. Set the first Drawing to Section.
6. Set the second Drawing to the required type of diagram (Precise, Uniform, Trapezoid).
7. Select the quantity to be displayed.
8. If required, adjust other display parameters.
9. Refresh the screen.
637
Graphic output
Introduction to graphic output
Making a project of a structure represents not only the creation of a precise model and performing of an exact
calculation but also a preparation of a complete documentation providing for clear lucid representation of
results.
SCIA.ESA PT offers the user a set of powerful tools for this task.
Direct graphical print This output type enables the user to make a direct print of a
drawing from the screen onto a graphical device. In other
words, "what you just see on the screen is what you get on
paper". The last sentence is however not precise as the user
can, before the very act of printing, arrange the layout of the
drawing to meet his/her requirements.
To sum up, the main purpose of this output option is to print the
contents of the graphical window.
Picture gallery The Picture gallery is a tool that enables the user to collect
and further edit various pictures. The pictures may be
"scanned" screens of the program or they may be created
manually, or both in one. The pictures collected here may be
printed, used in the Paper space gallery or inserted into the
Document.
To sum up, the main purpose of this output option is to prepare
separate pictures for further processing.
Paper space gallery The Paper space gallery is an extremely powerful tool for
creation of "graphic output sheets." These "sheets" may consist
of multiple inserted pre-created pictures, manually added
drawings and text passages.
To sum up, the main purpose of this output option is to create
well-arranged professional drawings.
Document The Document is a universal environment for the preparation
and editing of sophisticated outputs consisting of pictures, text
passages, and tables in any order.
a. either using button [Print picture] > [Print picture] ( > ) on toolbar
Project,
b. or using menu function File > Print picture > Print picture,
c. or using the pop-up menu of the graphical window and its function Print picture.
2. The Graphic output dialogue is opened.
3. Make any modifications or amendments to the drawing.
4. If required, add the title block (stamp).
5. Adjust the page for printing.
6. Print the drawing on the connected printing device – using button [Print].
639
Reference Guide
For information about the adjustment of various parameters for individual items of the graphic output drawing
see chapter Editing the items of graphic output drawing.
640
Graphic output
drawing.
Zoom wheel Located at the top right corner of the dialogue window. Enables
the user to zoom in and zoom out the view dynamically.
button [Print] Performs the printing and closes the dialogue.
button [Cancel] Closes the dialogue.
641
Reference Guide
Grid, step
Show grid Displays or hides the grid.
Snap If ON, the cursor snaps to the grid.
Step Specifies the step of the grid, i.e. the distance between two
points of the grid.
Grid Specifies which points of the grid are visible. E.g. number 10 in
this field means that each tenth point of the grid is visible. But
all the invisible points are "active" as well and can be used for
cursor snapping.
Grid origin Defines the location of grid starting point on the page.
Printer
Printer setup Sets the printer and his properties.
Show printable area Displays the printable area in the Graphic output dialogue.
Display mode
Graphics Selects the mode for drawings in the graphic output.
Windows – standard Windows drawing library is used.
OpenGL – OpenGL library is used which supports e.g.
rendered drawings.
Advanced
Line thickness Defines the multiplier for thickness of drawn lines.
multiplier
Line pattern Defines the line pattern.
Minimal line thickness This line thickness is used when the drawing is printed. If there
are lines in the drawing that are thinner than the specified
minimal line thickness, they are printed thicker to comply with
the adjusted limit.
642
Graphic output
Header + footer at left + Positions the header and footer to the left and right hand side
right side of the page instead to the top and bottom sides.
643
Reference Guide
complex drawings.
Note: If the template is supposed to be used not for the Paper space gallery drawings, but for
Graphic output (i.e. Print picture function) field Print picture in the Setup > Options dialogue must
be specified.
The procedure for the editing of properties is given in chapter Editing the items of graphic output drawing.
Polyline
For a polyline, it is possible to set the following properties:
Colour Specifies the colour of the polyline.
Width Specifies the thickness of the polyline.
Pattern Specifies the line style (solid, dashed, etc.) of the polyline.
The procedure for the editing of properties is given in chapter Editing the items of graphic output drawing.
Rectangle
For a rectangle, it is possible to set the following properties:
Colour Specifies the colour of the rectangle (i.e. rectangle border).
Width Specifies the thickness of the rectangle (i.e. rectangle border).
Pattern Specifies the line style (solid, dashed, etc.) of the rectangle (i.e.
rectangle border).
Brush colour Specifies the colour of the filling of the rectangle. The rectangle
may be hatched, if required and then the Brush controls the
filling of the rectangle area.
Brush pattern Specifies the pattern (hatch style) for the brush.
644
Graphic output
The procedure for the editing of properties is given in chapter Editing the items of graphic output drawing.
Circle
For a circle, it is possible to set the following properties:
Colour Specifies the colour of the circle (i.e. rectangle circle).
Width Specifies the thickness of the circle (i.e. circle border).
Pattern Specifies the line style (solid, dashed, etc.) of the circle (i.e.
circle border).
Brush colour Specifies the colour of the filling of the circle. The circle may be
hatched, if required and then the Brush controls the filling of
the circle area.
Brush pattern Specifies the pattern (hatch style) for the brush.
Corner co-ordinates It provides for numerical definition of the co-ordinates of the
corners of the circle.
Radius It defines the radius.
The procedure for the editing of properties is given in chapter Editing the items of graphic output drawing.
Text
Various formatting information may be specified for the inserted text.
Text Here the user types the text to appear on the drawing.
Height Specified the height of the text.
Horizontal align Specified the horizontal alignment of the text.
Vertical align Specified the vertical alignment of the text.
Angle Specified the inclination angle of the text.
Colour Specified the colour of the text.
Font type Specified the font used for the text.
Character set Selects the character set for the current font.
Bold Types the text in bold.
Italic Types the text in italic.
Underline Underlines the text.
Strikeout Strikes out the text.
The procedure for the editing of properties is given in chapter Editing the items of graphic output drawing.
Automatic text
SCIA.ESA PT offers a whole set of automatic text items. These text items look like a standard text on the
drawing. However, they may be updated any time to reflect the current situation. What’s more, they may be
edited and formatted like standard text.
Date Inserts the current date.
Time Inserts the current time.
Date + time Inserts the current date and time.
Project name Inserts the name of the current project.
Project comment Inserts the comment attached to the current project.
645
Reference Guide
The procedure for the editing of properties is given in chapter Editing the items of graphic output drawing.
Note: It is possible to combine in one text field an automatic text with a manually typed text.
Thus the user may create texts like e.g.
"Project: &PROJECT_NAME&, Load case: &LC_NAME&".
Title block
Title block (sometimes called a stamp) summarises the important information about the contents of a drawing.
It is an essential part of standard hand-made drawings. Therefore, also SCIA.ESA PT comes with the
possibility to add this drawing item.
The title block parts and parameters are:
Header
Display Specifies the number of rows in the header of the title block.
Frame around header Selects a frame around the header of the title block.
Line Contains the text for individual lines of the header of the title
block.
Alignment Specifies the alignment for individual lines of the header of the
title block.
Height Specifies the text height for individual lines of the header of the
title block.
Separator Specifies, whether the individual lines of the header are
separated or not.
Font
Font Specifies the font for the title block.
Character set Specifies the character set for the title block.
Bold Prints the title block in bold characters.
Italic Prints the title block in italic characters.
Underline Prints the title block in underlined characters.
Strikeout Prints the title block in stoked out characters.
Stamp
Display stamp If ON, both the header and the stamp are printed.
If OFF, only the header is printed.
Fit on page horizontally If ON, the width of the stamp is set in a way so that the stamp
fits the current page.
If OFF, the width of the stamp may be specified manually (see
below).
Width Specifies the width of the stamp if the option above is OFF:
Number of rows Specifies the number of stamp lines.
Number of columns Specifies the number of stamp columns.
646
Graphic output
First line continuous Tell whether the first line consists of above mentioned number
of columns or whether the columns are merged into one table
cell.
Frame around stamp Controls whether a frame is drawn around the stamp.
Separators If ON, separates individual lines of the stamp.
Text of stamp cell Contains the text in individual stamp table cells.
Alignment of stamp cell Defines the alignments for individual stamp table cells.
Height of stamp line Specifies the text height for individual stamp table lines.
Frame
Display frame If ON, a frame is drawn around the page.
Advanced
Clear drawing Clears all manually drawn entities from the graphic output
drawing.
Colour Selects the colour for the title block (both the header, stamp,
and frame).
Preview
Shows preview of the title block (including the header).
Automatic text in the title block
Individual text items of a title block may be of automatic text type. That means that they can display some of
the predefined text information and may be automatically updated on request.
The procedure for insertion of an automatic text item into a title block
1. In the Title block editing dialogue select the text item you want to make automatic.
2. Press the small button at the right hand side of the input field.
3. Select the required automatic text item.
4. Confirm with [OK] button.
Example: The final title block (stamp) may look like:
Note: The Company logo has been imported later from an external BMP file and positioned
inside the title block. It is not an integral part of the title block itself.
Picture
The properties of a picture are:
Picture size
Width Specifies the width of the picture.
Height Specifies the height of the picture.
Background
Transparent Makes the background transparent.
Filled Makes the background fully coloured
647
Reference Guide
Clipping box
Use Switches on or off the clipping box.
For more information about this SCIA.ESA PT feature see
chapter Advanced tools > Clipping box.
Edit Provides for editing of the clipping box.
Default box Sets the default clipping box.
On scale
Use If ON, tells the program to make the printing in required scale.
Scale If the option above is ON, the user may specify the scale for
the printing.
Advanced
Rotation Specifies the rotation angle of the picture.
OpenGL Selects the required rendering mode for the picture.
Hidden lines Specifies the mode that is used to draw hidden lines and
surfaces.
Perspective Switches on and off the perspective.
Lock view Locks the view so that it is not possible to adjust the view
direction. It is intended to prevent an accidental maladjustment
once the required view direction has been properly adjusted.
Line pattern Defines the pattern for dashed lines in the picture.
OpenGL
If the option Display style in the Page setup is set to OpenGL, this option is unavailable because the whole
graphic output drawing is rendered.
If the option Display style of the Page setup is set to Windows, this option allows the user to set required
rendering mode for the particular picture.
This option is present here to allow all users to use rendering in their graphical output regardless of the
particular type of graphical device that they are using. The unlucky fact is that some of printing devices may
have problems with rendered pictures. The main reason is the insufficiency of memory for printing if the
Display style in the Page setup is adjusted to OpenGL In order to overcome possible difficulties with some
printing devices, SCIA.ESA PT offer a unique solution. The rendered picture is created in the program using
only such amount of memory that the user specifies. Such "memory-limited" picture is then stretched to the
required size and sent to the printing device.
The possible options for the rendering are:
Photo Suitable for fully rendered drawings of details.
Dark lines Suitable for drawings in dark lines on light background.
Light lines Suitable for drawings in light lines on dark background.
More information about these options can be found in chapter Graphic output > Items of graphic output
drawing > Selecting the suitable stretch mode.
Each of the above mentioned optioned allows the user to specify the size of the memory for rendering made in
SCIA.ESA PT.
0.2 Mb The picture occupies 0.2 Mb of memory.
0.9 Mb The picture occupies 0.9 Mb of memory.
1.44 Mb The picture occupies 1.44 Mb of memory.
2.4 Mb The picture occupies 2.4 Mb of memory.
If this picture is stretched to fit an A4 format, the drawing can
648
Graphic output
The procedure for the editing of picture properties is given in chapter Adjusting the picture properties.
Note: Please note that automatic text items like Project name or Author name read the
information typed in the Project Setup dialogue. If no information was input in the Project Setup
dialogue, no text may appear in the drawing.
649
Reference Guide
Insert picture from Inserts the drawing from a required graphical window.
window
Insert picture from EP3 Inserts a picture from EP3 file.
file
Insert picture from EP2 Inserts a picture from EP2 file.
file
Insert picture from BMP Inserts an external Windows bitmap file.
file
Insert picture from Inserts a picture from DWG or DXF file. The contents of the file
DWG or DXF file is inserted as a picture, i.e. including a frame.
Load from EPD file Loads a previously saved graphic output drawing.
Append from EPD file Appends a previously saved graphic output drawing.
Insert drawing from Inserts a drawing from DWG or DXF file. The contents of the
DWG or DXF file file is inserted as a set of drawn entities grouped into one
group.
Change template Changes the template of the drawing.
Note 1: While options Ignore aspect ration, Greyscale, and Watermark have effect only on the
Preview window of the dialogue, the selected Stretch mode affects both the Original picture and
Preview windows of the dialogue.
Note 2: Concerning BMP files, only 24-bit bitmaps can be inserted.
Note 3: Concerning DXF and DWG files, only drawings created in AutoCAD versions 2000 and
older can be imported. If a drawing created in AutoCAD 2004 and possible newer versions is
imported, the result may not be satisfactory. This is due to modifications in the file format definition.
The format definition varies for different AutoCAD versions.
1. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
2. Select the required picture format and, if required, its source.
3. Position the mouse cursor to the upper left corner of the intended picture location rectangle.
4. Press the left mouse button and hold it down.
5. Drag the mouse to the bottom right corner of the intended picture location rectangle.
650
Graphic output
1. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
2. Select the required drawing format and its source.
3. Besides others adjust the parameters specifying the insertion point and scale.
4. Use the mouse cursor to position the drawing.
5. The drawing is inserted as a group of drawn entities. If required, it may be broken and individual
lines may be edited separately.
The procedure to load an EPD drawing
1. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
2. Select function Load from EPD file and browse for the required drawing file.
3. The current drawing is discarded and the new drawing is inserted.
The procedure to append an EPD drawing
1. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
2. Select function Append from EPD file and browse for the required drawing file.
3. The current drawing remains unchanged and the new drawing is added over it.
651
Reference Guide
The graphical window has got three wheel-like buttons on the scroll-bar. The "wheels" may be used to adjust
the required view. The function of the three wheels-like buttons is:
Zoom (located on the bottom Zooms in or out.
scroll-bar)
Rotate horizontally (located Rotates the structure around the vertical axes (i.e.
on the bottom scroll-bar) vertical axis of the screen).
Rotate vertically (located on Rotates the structure around the horizontal axes (i.e.
the right hand side scroll-bar) horizontal axis of the screen).
The operation of the wheel-like buttons is simple. Just place the mouse cursor over the "wheel", press the left
mouse button, hold it down and "turn the wheel" with left-right, or up-down, movement of the mouse over the
pad.
Mouse controlled adjustment of the view
In addition, SCIA.ESA PT offers also a set of fast-access functions for the view adjustment in the graphical
window.
Zoom in Press [Ctrl] and [Shift] keys simultaneously and hold
them down. Then press the right mouse button and hold
it down as well. Move the mouse up (away from you)
over the pad.
Zoom out Press [Ctrl] and [Shift] keys simultaneously and hold
them down. Then press the right mouse button and hold
it down as well. Move the mouse down (towards you)
over the pad.
Rotate Press [Ctrl] key and hold it down. Then press the right
mouse button and hold it down as well. Move the mouse
over the pad in order to get the required view direction.
[Shift] Press [Shift] key and hold it down. Then press the right
mouse button and hold it down as well. Move the mouse
over the pad in order to get the required position of the
structure on the screen.
Note 1: Until at least one item of the drawing has been selected, the button [Properties] is not
available.
Note 2: If required, it is possible to edit multiple items at a time. To select multiple items do the
following. Select the first item (i.e. move the mouse cursor over it and press the left mouse button).
Press down and hold key [Shift] on your keyboard. Select another item. Repeat as many times as
required.
652
Graphic output
653
Reference Guide
The table below demonstrates the effect of individual options on a sample imported photograph.
Photo
Dark lines
654
Graphic output
Light lines
Grouping of items
Sometimes it may be useful to group several drawing items into a group. It may happen particularly if the user
decides to draw something manually. The "something" will usually consist of several lines (or polylines, etc.)
but it will represent a single object. Therefore, it will be very useful if such an object could be treated (e.g.
moved) as a single item.
The procedure to group several items into a group
1. Select the first item (e.g. line, polyline, etc.), i.e. position the mouse cursor over it and click the left
mouse button.
2. Press down and hold key [Shift] on your keyboard.
3. Select another item.
4. Repeat as many times as required.
5. Press the right mouse button to invoke the pop-up menu. Select function Groups > Group.
6. The selected items are grouped into one.
The procedure to ungroup previously grouped items
1. Select the required group.
2. Press the right mouse button to invoke the pop-up menu. Select function Groups > Ungroup.
Picture gallery
Introduction to the picture gallery
Picture gallery is a tool that enables the user to collect, review, modify, delete, and print individual pictures.
The pictures can be either "scanned" from a SCIA.ESA PT graphical window or created manually. It is also
possible to scan a window drawing and add some manually drawn entities to it.
The pictures can be then treated as the final product (i.e. printed or saved to graphical files) or inserted into the
graphic output drawings in the Paper space gallery.
655
Reference Guide
656
Graphic output
Picture parameters
Picture width Specifies the size of the picture.
Picture height Specifies the size of the picture.
Display mode Defines the display mode for the picture. This display mode is
not used in the Picture gallery. It is however used when the
picture is inserted into the Graphic output drawing in the Paper
space gallery.
Text size reduction Defines the magnification factor for the size of text used in the
factor picture.
This parameter may be useful when the picture is intended for
large formats (e.g. A0). I such a case the text will be
significantly small in comparison with the size of the drawing. It
657
Reference Guide
Dimension lines
End mark style Specifies the style of end mark for dimension lines.
End mark size Specifies the size of end mark for dimension lines.
Text size Specifies the text size for dimension lines.
Picture name
Place name to picture If ON, the picture name is automatically added to the picture.
Picture name size Specifies the size of the picture name.
658
Graphic output
View parameters
To active window View parameters for the pictures will be taken from the active
window.
To structural types View parameters adjusted for structural types are used for the
pictures.
View direction
To active window View direction for the pictures will be taken from the active
window.
Perpendicular to plane All the pictures are made as viewed from the direction
perpendicular to the corresponding picture plane.
Make picture
For all selected planes The pictures are generated for all selected planes regardless of
whether there are any entities in the plane or not.
Only planes with The pictures that would be empty because no entity is located
existing members in the corresponding plane will not be created.
Draw members
Only members in plane Only members located exactly in the particular picture plane
are drawn on the corresponding picture.
Members around plane Members located exactly in the particular picture plane and
around it in the specified depth are drawn on the corresponding
picture.
Active depth forward If the option above is ON, it is possible to specify the depth of
the plane surrounding.
Active depth backward Ditto
Grid selection
If more than one line grid has been defined, it is possible to select which ones should be used for the
generation of planes for the pictures. This can be done in Used planes dialogue of the wizard.
659
Reference Guide
Used line grids This window lists all the line grids that have been selected for
the generation.
All used line grid This window lists all the planes that the wizard could generate
planes for the selected line grids.
Select grid This button allows the user to choose the line grids that will be
used for the generation.
Note: Unless at least one line grid has been defined in the project it is not possible to run this
wizard.
Note: If no connection is selected when the wizard is started, the drawings are generated for all
existing connections. If some connections are selected when the wizard is started, you may
choose, if the pictures should be generated for the selected connections only, or for all existing
connections.
660
Graphic output
661
Reference Guide
2. In the List of defined pictures select the particular picture that should be copied.
3. Click button [Copy].
4. A copy of the selected picture is created.
5. Repeat steps 2 to 4 as many times as required.
6. Close the Picture gallery manager.
Note: If the picture has been edited in the Gallery item editor and any structural entities
(scanned from the graphical window) have been removed from the picture or broken into single
lines, they are regenerated in the form that fully corresponds with the current state in the graphical
window of the application.
Note: If a set of pictures has been generated using the Wizard "overview drawings" and if any of
the generated pictures has been modified and if function Regenerate has been applied to this set,
the program asks whether the manual changes made in the automatically generated pictures
should be (i) preserved, (ii) discarded or (iii) whether the whole operation should be aborted.
See chapters Regenerating the picture setup and Regenerating the colours setup for additional
information.
Note: If also the update of the geometry is necessary, function Regenerate the picture can be
used instead.
See chapters Regenerating the picture and Regenerating the colours setup for additional
information.
662
Graphic output
Note: If also the update of the geometry is necessary, function Regenerate the picture can be
used instead.
See chapters Regenerating the picture setup and Regenerating the picture for additional
information.
Note: SCIA.ESA PT supports export into DXF and DWG format of AutoCAD versions R14 and
2000. If a picture is imported into another version of AutoCAD, the result may not be satisfactory.
This is due to modifications in the file format definition. The format definition varies for different
AutoCAD versions.
663
Reference Guide
Note: The "area" of the picture that is saved into the file is defined by the border of picture.
664
Graphic output
665
Reference Guide
The functions described above are identical to standard view adjustment functions available in the main
SCIA.ESA PT environment.
In addition to the standard View-adjustment functions, SCIA.ESA PT offers also a set of sophisticated
functions such as: (i) reversing the view, (ii) border of picture, (iii) clipping box, (iv) layers.
The functions are described in separate chapters.
666
Graphic output
the layer.
Visibility All entities inserted into one layer are visible or hidden.
Activity All entities inserted into one layer are active or not.
Comment The user may add a short comment to explain what the layer
represents.
2. In combo box with layers ( ) on toolbar Gallery picture editor toolbar select the
required new layer for the selected entities.
Note: The number of layers in the Gallery item editor is fixed. That means that new layers
cannot be added and no layers can be removed.
667
Reference Guide
Note: If the clipping box was not displayed before the setup dialogue was invoked, the clipping
box is switched ON on confirming the settings with [OK] button.
Note: For details about the definition of curves see chapter Geometry > Beams > Inserting a
new beam of a complex axis shape.
Defining the end points of line
There are multiple possibilities to define the end-points of the line.
mouse in free hand Position the mouse cursor to the defined location and click the
left mouse button.
mouse with specified Adjust the required SNAP mode, use the mouse cursor to
SNAP mode select the point.
command line Type point co-ordinates on the command line of the Gallery
668
Graphic output
item editor.
Drawing a polyline
The procedure for drawing a polyline
1. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer.
Inserting a text
The procedure for inserting text
1. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer.
669
Reference Guide
Note: If just a single dimension line should be inserted, use button [Insert single vertical
dimension line] instead. This option requires only the definition of two points that define the
dimensioned distance and one position point. Once these three points are defined, the dimension
line is complete.
Note: If just a single dimension line should be inserted, use button [Insert single horizontal
dimension line] instead. This option requires only the definition of two points that define the
dimensioned distance and one position point. Once these three points are defined, the dimension
line is complete.
Note: If just a single dimension line should be inserted, use button [Insert single general
dimension line] instead. This option requires only the definition of two points that define the
dimensioned distance and one position point. Once these three points are defined, the dimension
line is complete.
670
Graphic output
671
Reference Guide
The function in the Gallery item editor may be started via button [Trim] on toolbar Geometrical
manipulations.
Note: This function can be used for both manually drawn entities (e.g. line, text, dimension line)
and scanned graphic window entities (e.g. beam member).
The colour is adjusted by means of buttons on toolbar Gallery editor picture toolbar.
The procedure to adjust the colour according to the layer
1. Select the entities you want to modify.
2. Click button [Colour by layers] ( ) so that it becomes "pressed down".
3. The colour of the entities is taken from the corresponding layer.
4. Clear the selection.
The procedure to adjust the colour independent on the layer
1. Select the entities you want to modify.
2. Click button [Colour by layers] ( ) so that it is not "pressed down".
672
Graphic output
3. Button [Current colour] ( ) located next to button [Colour by layers] becomes accessible.
2. Into the first edit box on toolbar Gallery editor picture toolbar ( ) type the required
thickness.
3. The change is immediately taken into account.
4. Clear the selection.
2. Into the combo box on toolbar Gallery editor picture toolbar ( ) select the required line
pattern.
3. The change is immediately taken into account.
4. Clear the selection.
2. Into the layer combo box on toolbar Gallery editor picture toolbar ( ) select the
required layer.
3. The change is immediately taken into account.
4. Clear the selection.
673
Reference Guide
Plot line Plot line can be long, i.e. leading from the dimension line up to
the dimensioned object, or short.
Plot line offset This value specifies the length of the plot line.
Label alignment The option determines the position of dimension line value.
Label value
Note: This function can be used for both manually drawn entities (e.g. line, text, dimension line)
and scanned graphic window entities (e.g. beam member).
674
Graphic output
675
Reference Guide
676
Graphic output
Saving a template
Any drawing may be saved as a template. The template may be later used as the basis (starting status) for
new drawings.
The procedure to save a template
1. Open the Paper space gallery.
2. Create a new drawing.
3. Draw and insert everything that should appear on the template.
4. Press button Save template on the toolbar.
Note: In order to make the saved template "active" follow the procedure given in chapter
Creating a template for Paper space gallery drawings.
677
Reference Guide
Note: If the template is supposed to be used not for the Paper space gallery drawings, but for
Graphic output (i.e. Print picture function) field Print picture in the Setup > Options dialogue must
be adjusted acordingly.
678
Document
Introduction to document
The Document is a part of SCIA.ESA PT that enables you to produce output documents. The final Document
may consist of:
separate tables,
embedded tables,
pictures,
user-added comments,
included external files,
etc.
The chapter Document comprises three parts that are closely related to each other:
Document window The Document window is the very tool that serves for the
creation of above mentioned output documents.
Preview window The Preview window enables the user to look at selected
parts of the model in Document-like style.
Table composer The Table composer provides for formatting of tables in both
Document and Preview windows.
Document window
Introduction to document window
The Document window is a separate window of SCIA.ESA PT. While the graphical window of SCIA.ESA PT
displays the drawing of structure, the Document window is capable of displaying drawings together with
summarising tables and other user-specified information.
Example of Document window
The Document window in the picture shows fragments of tables of cross-sections and beam members defined
in the structure.
679
Reference Guide
When the Document window is opened the Document tree is displayed in the tree menu window.
B Document Opens Visual Style dialogue and enables you to change the
settings layout of the current visual style.
680
Document
G Pagination, Similar to above, but you can see the page is zoomed so that
fit whole page the Document window shows the whole page.
J Fast selection of Selects the active visual style from the list of existing (defined)
Visual Style visual styles.
681
Reference Guide
Note: The list of available groups (sets) of items can vary depending on the type of project and
depending on selected functionality.
Each of the above mentioned groups (called sets) contains one or more individual items. It is possible to
include into the document either the whole set or only selected items. The procedure is the same – what
decides is what you select.
The selection of items inside a particular group can vary according to the type of the project and selected
functionality. E.g. if no predefined loads are defined in the project, they are not offered in the list.
Procedure for the insertion of a new section into the document
1. At the bottom of the document tree window click button [New].
2. The New document item dialogue is opened. It contains the list of available sets and items.
3. Select the required set and item.
4. Press button Add to add the item into the document.
5. Close the New document item dialogue.
An alternative procedure for the insertion of a new section into the document
1. At the bottom of the document tree window click button [New].
2. The New document item dialogue is opened. It contains the list of available sets and items.
3. Select the required set and item.
4. Using a standard Windows Drag&Drop feature, move the selected item into the document tree.
5. Close the New document item dialogue.
Insert-dialogue parameters
List of selected or This part of the Insert dialogue shows all the entities that are
available entities available for insertion into the document at this moment.
Just one entity may and must be selected at a time.
Name Specifies the name of the table. It can be changed if required.
682
Document
Examples
Assume the following simple planar structure:
It is subject to:
self weight,
line load acting on the top beams and defined by projection (displayed in the picture),
point load in selected nodes defined in a separate load case (not displayed in the picture),
Example 1
No service is opened. All entities are selected. Function Table to document is called.
The program inserts all available information into the document. A dialogue is displayed on the screen where
the user may rename individual sections (tables).
683
Reference Guide
Example 2
No service is opened. Line loads are selected. Two nodes are selected. Function Table to document is
called.
The program inserts available information for the selected entities into the document. A dialogue is displayed
on the screen where the user may rename individual sections (tables).
Example 3
The structure is already calculated. Service Results is opened. Function Internal forces is focused and result-
diagrams displayed.
684
Document
When function Table to document is called, the following table is included into the document.
Note: Also pictures may be repeated the same way as tables. Thus e.g. a set of pictures
showing diagrams of internal forces for individual load cases may be easily created. Just insert a
drawing of internal forces into document item Load cases. See chapter Creating the repeating
tables for more information.
685
Reference Guide
Picture parameters
Name Specifies the name of the table. It can be changed if required.
Caption Specifies the caption of the table. It can be altered if required.
Visible Specifies whether the table will be visible in the document or
not.
Prefer one page If ON, the document will try to put the table on one page, i.e.
not to divide it into two pages.
Size definition The size of the picture can be defined through the scale or in
percentages of the page.
Scale Specifies the scale 1 : X.
Picture width Available for Scale option only. Defines the width of the picture.
Picture height Available for Scale option only. Defines the height of the
picture.
Percentage of page Specifies the size of the picture as a percentage of the page.
Fit to page Available for Percentage option only. If ON, the picture is
stretched to fit the page.
686
Document
687
Reference Guide
Repeating arrangement
Let’s assume that the user wants the data to be sorted in the following way:
information about the first load case,
loads acting in the first load case,
information about the second load case,
loads acting in the second load case,
688
Document
etc.
The Document of SCIA.ESA PT provides even for this sophisticated arrangement of information in the
document.
The document tree then looks like:
Note: Even though the chapter is named "repeating tables", it is in fact any document item that
can be repeated, e.g. a picture. See the example below.
Example
Let us assume a three-span continuous beam subjected to: (i) self-weight, (ii) a concentrated force
in the middle of the first span, (iii) a concentrated force in the middle of the second span, and (iv) a
concentrated force in the middle of the third span.
689
Reference Guide
The picture is a diagram of bending moments – displayed in the Results service and "saved" using
the Picture to document function.
The final document will look like:
690
Document
Note: It is generally recommended to create multiple documents in one project instead of one
huge "mastodon". The manipulation with smaller documents is much faster and safer than the
necessity to handle hundreds or thousands of pages at a time.
691
Reference Guide
You can edit the basic document properties in the Document manager. Or, alternatively, you can edit them
directly in the Document property window that is displayed next to the document window.
The document also offers the Document action buttons.
692
Document
with a number.
Top level: Only the chapters from the first level will be numbered. In our example,
Load cases, Load groups and Combination key will be numbered. Line forces on
beam will be without any number. Also the tables with individual load cases will not
be numbered.
Chapters Similar to Chapters numbers, but affects not only the numbering, but the whole
description titles of individual chapters.
s
Note: If you want to ensure that all the possible users who open the document from a particular
project on their local computers have the same layout of the document, always set option Embed
settings to ON. Otherwise, it may happen that different users will get different layout of the
document, depending on their local settings.
693
Reference Guide
694
Document
Named selection
If exists, a user-defined named selection can be selected here.
Edit/Wildcard/Named This item extends the previous one.
selection
Note: There may be additional parameters available for a perticulat document item. These
additional parameters are relating to the particular data, e.g. results > internal forces, picture
parameters, etc. Meaning of such parameters is usually clear from the context they appear in. The
meaning may be also found in the explanation of the appropriate part of the program (e.g.
parameters of Result tables can be found in chapter Results).
Note: Contrary to other tables inserted into the Document, Header and Footer can be edited in a
simplified Table Composer dialogue. In fact, this simplified dialogue opens on the screen by default.
If required, the user may swap to full editor.
695
Reference Guide
Note: Contrary to other tables inserted into the Document, Header and Footer can be edited in a
simplified Table Composer dialogue. In fact, this simplified dialogue opens on the screen by default.
If required, the user may swap to full editor.
696
Document
4. If the value may be typed directly, click the cell and type the new value.
5. If the new value can be selected from a list of available options, double click the cell and then use
the offered combo box to set the right choice.
6. Press [Enter] on your keyboard to confirm the change.
Note: Changes made in any of the document tables are immediately taken into account.
Note: Changes made in any of the document tables are immediately taken into account.
697
Reference Guide
Text
Open after export After the export is completed, the file is opened in Notepad or
other program associated with TXT file.
Unicode Unicode encoding is used to store the text.
RTF
698
Document
Open after export After the export is completed, the file is opened in the program
associated with RTF files.
Max picture colour Defines the quality of pictures
depth
Enable vector pictures Pictures are stored as vector images.
This option works ONLY with MS Word XP, MS Word 2003,
or newer. It does not work with MS Word 2000 and older.
PDF
Open after export After the export is completed, the file is opened in the PDF-
format associated program (usually the free-available Adobe
reader).
Max pages per file This option can limit the number of pages generated in a single
file. If the total number of document pages exceeds the
specified number, multiple PDF files are generated.
Example
Let us assume a document occupying 3 pages. Let us assume
that Max pages per file is set to 1. Let us assume that the
name of the exported PDF file is input as
MyExportedDocument.pdf.
After the export into PDF, there are 3 files generated:
MyExportedDocument.1.pdf,
MyExportedDocument.2.pdf,
MyExportedDocument.3.pdf.
Each of the generated PDF files contains one page of the
document.
Note: It is, of course, clear that in practice you usually
specify more than 1 page per document.
Compression of It is possible to selecte a required method of compression.
pictures Users without any background knowledge on compressing the
graphics are recommended to use the default option.
Double pictures If ON, the quality of pictures is higher, the PDF file is larger.
resolution If OFF, it is the opposite way.
Pictures compression Defines the rate of compression. Again, users without any
level background knowledge on compressing the graphics are
recommended to use the default option.
Enable vector pictures If ON, the quality of pictures is better (if possible).
XLS
This export format creates a file that can be opened in Microsoft Excel. What is important, however, is the fact
that this export procedure does NOT generate a standard XLS file. In fact, it generates what is called XML
Spreadsheet. A whole system of several XML-format files that are stored in the specified output folder and one
automatically created subfolder. The extension of the main file is set to XLS, so it can be easily located.
Remember, when you want to copy the exported "XLS" file to another location, you must take the
corresponding subfolder as well. Otherwise, the copy of your spreadsheet won’t open.
Parameters
Open after export After the export is completed, the file is opened in your browser
associated with HTM files.
Unicode Unicode encoding is used to store the text.
699
Reference Guide
Refresh of document
A refresh of document can be made by means of two separate buttons.
Refresh of document It refreshes the contents of the document. If necessary,
it fills in the tables with appropriate and current data and
make the document up-to-date.
Refresh of pictures It refreshes all the pictures in the document so that they
reflect the current state of the project.
Whenever a document is opened, it is displayed in comprised form, i.e. with empty tables and only headings
shown. In order to see the full document, [Refresh of document] button must be used.
If any change is made to the contents of the document (e.g. a new table is added, some of the existing tables
is removed, etc.) [Refresh of document] button must be used as well in order to regenerate the document.
If a change is made to the model and this change results in a modification of drawings already inserted in the
document, [Refresh of picture] button must be used in order to regenerate the pictures.
This document will show internal forces in beams for individual load cases sorted by the load cases.
Once the document is created in the above mentioned way, the document window will show the "contents" of
the document, but not the numerical values.
700
Document
Once button [Refresh of document] ( ) is pressed, the document is regenerated and the individual tables
are filled in with appropriate numerical data.
701
Reference Guide
Preview window
Introduction to preview window
The Preview window is a document-like window that can be used for:
tabular preview of selected entities,
tabular editing of the model.
Note: The philosophy and operation principles of the Preview window are identical with those
for the Document window. Therefore, the majority of instructions for use of the Document can be
applied to the Preview window as well.
702
Document
Note: If the Preview window has been already opened, its contents is replaced with the
appropriate new tables.
For more information about selection of entities for the display in the Preview window see chapter Inserting a
new section into document from the graphical window.
Note 1: The layout, style and contents of tables in the Preview window can be adjusted by
means of table composer.
Note 2: The preview can be supplemented with a header and footer. The formatting of these
preview elements is identical with formatting in the document window.
703
Reference Guide
Page
Printer This item defines the printer used for output of document. Any
of installed printers can be selected for the output.
"Part of the page" In the combo box, it is possible to choose which part of the
sheet is to be adjusted (e.g. body, footer, header, etc.).
For each part of the page the following settings are available.
Padding Defines the padding (free space or gap) between the "frame"
(border) of the selected part of the page and the contents (e.g.
text) of that part of the page.
Border Defines the thickness and colour of the frame (rectangle) that
can be drawn around the selected part of the page.
Margin Defines the outer "gap" around the selected part of the page.
704
Document
Page
A = left margin (distance between the edge of the sheet and the border)
B = left border (thickness of the border)
C = left padding (distance between the border and the "contents" of the page)
Body
D = left margin (distance between the "contents-edge" of the page and the frame of the body)
E = left border (thickness of the frame of the body)
F = left padding (distance between the border and the "contents" of the body)
Styles
This tab of the dialogue allows for the adjustment of font parameters. The first control element (the combo box)
selects the style (e.g. Normal, Table header, etc.). The control elements below then define the properties of
that particular style.
Font Specifies the font.
Height Defines the size of letters.
Width Defines the width of letters.
Weight Defines the thickness of letters.
Italic Specifies whether an Italic font should be used.
Underline Underlines the letters.
Colour Sets the colour of texts.
Background If available, defines the background of texts.
Padding Padding is the amount of space around the text, i.e. the gap
between the border of individual table cells and the text itself.
"Description and Below the parameters an official description and a short
sample texts" sample text printed in the selected font is attached.
Tables
It is possible to define the format for both table cells and table background.
705
Reference Guide
Lines
Use custom line width The defined format of lines (cell border) is applied.
Do not print any lines No table cell lines are printed.
"Individual lines" A list of all the lines and frames that can be modified follows.
The user can adjust his/her favourite values.
Break table to strips This option may save a considerable amount of paper as it
whenever possible breaks narrow tables into multiple strips and prints individual
strips next to each other in order to better utilise the page
width.
Use built-in automatic Similar to the option above, but a built-in algorithm is applied
decision algorithm that tries to assess the best division of the table into strips.
Options
Picture colour depth
Defines the colour depth for individual output device.
Overflowed objects
If an object (e.g. a table) is too wide to fit a page, it is possible to define a ratio of reduction.
System
Trap Exception This option has no practical meaning for a standard user. It is
relevant only for situations when a user cooperates directly with
the programmers and they try to trace a specific problem.
Maximum number of Maximum allowable number of pages of the document.
pages
706
Document
Max size of auto Defines the size of a document table when the table is
refreshing table automatically refreshed. If the table is bigger, its regeneration
must be started manually by the user.
Note: The default document style may also be pre-adjusted using SCIA.ESA PT function Setup
> Document.
707
Reference Guide
Tip: The full path to the corresponding OTS is shown in the top part of the Table Composer
dialogue.
Template prepared by the manufacturer
By default, SCIA.ESA PT is distributed with a set of basic templates for all tables that appear in the document.
Even though the manufacturer tried to do its best in the design of the templates, it is inevitable that for some
users the predefined layout will not be the right one. Therefore, the distributed templates may be edited if
required – see below.
The manufacturer’s templates are stored in folder DocumentTemplates under the folder where SCIA.ESA PT
was installed.
Example: Let us assume that SCIA.ESA PT was installed on disk E in folder SciaEsa. The manufacturer’s
table templates files are then stored in folder: E:\SciaEsa\DocumentTemplates\.
Template prepared by the manufacturer but modified by the user
When the user modifies a manufacturer’s table template, the template file (.OTS) is first copied into the user’s
folder. Any modifications done by the user are thus made on the copy of the original template. It is therefore
possible to return easily back to the manufacturer’s settings.
The original table template file (the OTS file stored in folder DocumentTemplates under the folder where
SCIA.ESA PT was installed) is never altered through the SCIA.ESA PT user interface. It is always preserved in
the original form.
Example: Let us assume that SCIA.ESA PT was installed on disk E in folder SciaEsa. The manufacturer’s
table templates files are then stored in folder: E:\SciaEsa\DocumentTemplates\. When any of the templates is
edited, the corresponding OTS file is first copied to the User folder, e.g. C:\Documents and
Settings\PavelU.PRAHA\ESA52\User\DocumentTemplates\.
The exact location of the User folder can be specified in the Setup > Options dialogue in the tab sheet
Directories.
Note: As soon as the manufacturer’s table template is modified, the icon shown in the Table
Manager changes from to , with the pencil indicating that the template has been changed
somehow.
708
Document
Table Manager
Table Manager dialogue
Description
In the Table Manager the following operations can be done:
a new table template can be created for a particular table (i.e. document item),
the existing template can be removed,
the existing template can be modified through the Table Composer,
the existing user-created template can be renamed,
the existing template can be copied.
The Table Composer can be opened only for an existing document item. It means that (i) the document must
be already prepared using the available table templates, (ii) the required table must be selected in the
document, and (iii) only then the Table Manager can be opened and templates for the selected table can be
processed.
The Table Manager also shows the origin of each table. The origin is marked by the icon next to the template
name.
tables prepared by the manufacturer and NOT edited at all by the user
tables prepared by the manufacturer BUT already modified by the user
tables created by the user
More information about the origin of the table template can be found in chapter Manufacturer's versus user's
table template.
709
Reference Guide
3. Open the Table Manager dialogue through the icon Table Manager ( ) on the Document
toolbar (located at the top of the document window).
4. The Table Manager dialogue is opened on the screen.
Note: If a new template is being created, the program offers you not an empty template, but a
template that is identical to the template that was selected in the Table Manager list at the moment
when function New (template) was invoked.
Example:
Let us assume that the Table Manager was opened for Load Case table. Further let us assume
that templates shown in the figure above were already defined for this table. Finally, let us assume
that the template named mytemplate is selected in the list at the moment when button [New] is
pressed. The Table Composer opens on the screen with the settings corresponding to template
mytemplate. It is up to the user how much the offered settings will be altered.
710
Document
Note 1: Either action (pressing [F2] or clicking the name) is a standard MS Windows feature for
renaming items in tree controls.
Note 2: Only user-created templates can be renamed. It is not possible to rename a
manufacturer’s template, even when it was modified by the user.
tables prepared by the When this type of table template is deleted, the
manufacturer BUT already user-copy of the manufacturer’s template is
modified by the user deleted and the manufacturer’s original template
is restored.
This change is indicated by the change of the
icon from to .
tables created by the user This type of table template can be freely deleted
whenever wanted.
Note: The templates, or to be precise the corresponding OTS files, can also be deleted directly
from the User folder on your disk. Read chapter Manufacturer's versus user's table template to
learn more about OTS files and their location. Use this method ONLY for table templates whose
OTS files are stored in the User folder. Under no circumstances apply this direct deletion to
templates stored in folder DocumentTemplates under the folder where SCIA.ESA PT was installed.
In any case, this procedure is recommended ONLY for advanced users of ESA PT with a good
knowledge of MS Windows.
711
Reference Guide
Note: This procedure is similar to the creation of a new template, but it does not offer immediate
modification of the template.
Table Composer
Table Composer dialogue
Description
The Table Composer Dialogue allows for a modification of the existing layout of a particular table. In the Table
Composer you can:
select quantities will be shown in the table,
specify the order of the quantities,
sort the quantities column-wise or row-wise,
define the font, size, alignment and other text-related parameters,
if possible, specify special properties of certain quantities,
etc.
Note: In the Table Composer, it is not possible to create a new layout. This can be done in the
Table Manager.
a. either click icon Table Composer ( ) on the Document toolbar (located at the
top of the document window).
b. or right click any cell in the required table to invoke the pop-up menu and select
function Table Composer (Note: Words "Table Composer" are normally followed
by a list of available .
4. The Table Composer dialogue is opened on the screen.
712
Document
The Table Composer dialogue contains a vast number of various settings, parameters, lists and other controls.
Common users usually do not need to bother with all the options. Therefore the Table Composer dialogue is
divided into several tab-sheets. The first one comprises all what a common user may need to make some
principal changes to the layout of a particular table. Other tab-sheets then offer advanced settings that may be
useful for advanced, painstaking or demanding users or for "administrators" in big companies who prepare the
official layout of company documents.
Detailed description of individual tab-sheets is given in separate chapters:
Standard settings,
Advanced settings for table,
Advanced settings for column or row,
Layout settings,
Property settings.
Tip: In the top part of the dialogue, the full path to the corresponding OTS file is shown.
Standard settings
Contents of table
Items in Table This list contains all the items (quantities and formatting
commands) that are included into the currently edited table
template.
Available items This list offers all available items that can be inserted into the
table. The items are divided into three groups.
ESA properties
Available properties corresponding to individual parameters,
quantities, result values, etc.
Defined views
The whole defined views (i.e. table templates) for the given
table. It means that not only individual items, but even the
whole template can be inserted into a table.
For example MyBriefTemplate can contain only the main items.
And MyDetailedTemplate can include the same items extended
by some other information. This can save the user’s time
during the preparation of templates.
User properties
This group comprises mainly formatting items and some
general items like date, page number, etc.
[Remove] This button removes the selected item from the list of items in
the table. That means, the corresponding value is no longer
shown in the table.
[Add] This button adds the item selected from among Available items
into the List of items. That means, the selected quantity,
template, formatting character, etc. is added to the table and
shown in it.
Table
Template name Each template can have a name that simplifies the work eith it.
For renaming the template see chapter Renaming the
existing user-defined template.
Table type Horizontal table
Item headers in this type of table are arranged in a vertical
column and individual values are arranged horizontally in
rows.
713
Reference Guide
Vertical table
Item headers in this type of table are arranged in a horizontal
row and individual values are arranged vertically in
columns.
Simple form
This type is intended for tables inserted into other tables. It
does not allow to have headers for individual items in the table.
Fit table to page width This option stretches the table width so that it fits the page. See
the two pictures below.
Below, a horizontal table with the option Fit table to page width set to NO.
Below, a horizontal table with the option Fit table to page width set to YES.
714
Document
Columns / Rows
Caption The caption used in the header of the item.
Alignment The alignment of the item.
No header If ON, the item header is not displayed.
If OFF, the item header is displayed.
Do not aggregate If Continue Line is used in a horizontal table, the headings are
caption at horizontal merged into one, e.g. Mx, My, Mz captions are merged
tables (aggregated) into "Mx,y,z". If this format is not suitable, the
aggregation of the headings may be suppressed by this option.
Options in this group are related not to the table as a whole, but to each particular item in the table (row or
column depending on the orientation of the table – horizontal / vertical).
Example
In order to prepare a vertical table (i.e. one column = one item) without the names of the items (option No
header), you must remove the header from all table items.
Let us take the Load case table. By default it look like:
If you open the Table Composer, go item by item in the list of Items in Table, and for each item tick the
option No header (see the picture)
715
Reference Guide
Preview
In the Preview window of the dialogue you can see the layout of the table you are modifying.
Note: We are aware of the fact that modification of tables (table templates) in general is a
complex and rather complicated matter. Therefore, in order to simplify the task, the basic
parameters and controls were extracted to this (default on opening) sheet of the Table Composed
dialogue. We believe that these basic parameters are straightforward, easy-to-understand and
easy-to-handle. They are sufficient for the vast majority of actions you may require during the
modification of table templates. The other tab sheets of the dialogue with advanced parameters and
options are intended to be used by advanced users, administrators and specially trained staff.
Examples
User properties
Let’s assume a standard table of nodal points. By default the Properties in table window contains properties:
Name
Coord X
Coord Y
Coord Z
And the table looks like:
716
Document
Line break
When the Line break property is inserted after the Coord X, the result will be:
The Properties in table window contains properties:
Name
Coord X
Line break
Coord Y
Coord Z
And the table will look like:
Horizontal table
Now assume that the table is changed to a Horizontal table (on Table tab of the dialogue). The Properties in
table window contains again only the default properties:
Name
Coord X
Coord Y
Coord Z
The table will look like:
717
Reference Guide
Continue line
Finally, let’s add two Line continue properties to the Properties in table window:
Name
Coord X
Line continue
Coord Y
Line continue
Coord Z
The final table will look like:
718
Document
In addition, the user may decide whether the line width definition is taken from the current document visual
style or whether no lines are printed, and what background colour is used in print.
Of course, if necessary, the user may swap to the full Table Composer dialogue.
Advanced settings
Advanced settings for table
Caption
A user-typed caption can be added above the table.
Example: Let us assume that we have a table of load cases:
719
Reference Guide
When we add a caption (e.g. This is my caption on advanced tab sheet), we get
The button [...] next to the input box allows for the adjustment of the page style, e.g. the font for the caption
can be altered there.
Table style
Automatic style If ON, the style preset by the manufacturer is applied.
If OFF, you can define your own style for each "type" (header,
odd line, even line) of table line.
Header style You can select one of the defined styles and say that this
particular style will be used for the table header.
The button [...] next to the combo box allows for the adjustment
of the page style, e.g. the selected font can be altered there.
Odd line style You can select one of the defined styles and say that this
particular style will be used for the odd lines in the table.
The button [...] next to the combo box allows for the adjustment
of the page style, e.g. the selected font can be altered there.
Even line style You can select one of the defined styles and say that this
particular style will be used for even lines in the table.
The button [...] next to the combo box allows for the adjustment
of the page style, e.g. the selected font can be altered there.
Internal table
This option says that the table will be used as an internal (sub)template for another template. Such a template
is not offered among the available templates in the combo box on the document toolbar. It appears only in the
list of available items in the Standard settings tab sheet of the Table Composer dialogue.
Line(s)/Row(s) styles
Use table style If ON, the style defined for the whole table is used (defined in
Advanced settings for table).
720
Document
If OFF, you can define your own style for each table lines.
Header style You can select one of the defined styles and say that this
particular style will be used for the item header.
The button [...] next to the combo box allows for the adjustment
of the page style, e.g. the selected font can be altered there.
Content style You can select one of the defined styles and say that this
particular style will be used for the selected line in the table.
The button [...] next to the combo box allows for the adjustment
of the page style, e.g. the selected font can be altered there.
Picture size
If the item is a picture, you can define the size of it here.
Other
Contents does not Generally, a line is removed from a table if all the cells of the
make valid line line are empty. In addition, if only cells corresponding to
marked columns (i.e. columns with this option ON) hold any
information and the other cells of the line are empty, the line is
removed as well.
Fixed width If ON, the width of this particular cell is fixed and will not be
changed in order to e.g. fit the table to the page, etc.
Layout settings
Lines
Use custom line width The user-defined line parameters (width) are used.
Do not print any lines No lines (cell and table borders) are printed at all.
Use document preset The default settings adjusted in the document setup are used.
721
Reference Guide
Background
Use custom The user may specify the colour of individual components of
background colours the table: header, odd row, even row, important cell (that a cell
is important is defined by the author of the program and it
cannot be changed by the user).
Do not print any No background is printed at all, just the lines (if defined) around
background the cells and around the table.
Use document preset The default settings adjusted in the document setup are used.
722
Document
Property settings
Certain items in the table can have specific properties. These can be defined in this tab sheet.
For example, user text has the property of "text", so the "message" can be typed in this tab sheet. Or a picture
needs to define the location on the disk and the size. In addition it offers a preview directly in the Property tab
sheet.
723
Templates and parameters
Project templates
Introduction to templates
In practice it may quite often happen that some elements are used in every project. For example, material
types, cross-sections, predefined loads, and even parts of a structure may be the same in various projects.
Therefore, it would be efficient, if the user could store the repetitious elements aside and load them quickly into
every new project.
In SCIA.ESA PT this may be achieved via templates. Generally speaking, a template is an ordinary project that
holds required information and is saved in a special way.
Template manager
Template manager provides for any possible manipulation with already created templates. It consists of the
following control elements.
Tree-structured list of The left-hand side window lists all the available templates and
existing templates template groups.
Property of a selected The right-hand side window shows the parameters of the
template selected template, e.g. its name, description, etc.
Control buttons Control buttons provide for the actions.
Control buttons
New group
This button creates a new group in the right-hand side window. The newly created group must be then "saved"
by means of Insert button.
Copy
This button copies the information about the template selected in the left-hand side window to the property
table in the right-hand side window.
Export
This button saves the template to an external file.
Import
This button reads a template from an external file.
Note: The name of the imported template may be altered (by appending a number after the
name) if a template of the same name already exists among the templates.
Delete
This button deletes the selected template or group.
Note: There is no warning about the action and the removal is carried out immediately.
725
Reference Guide
Insert
This button inserts a template or a group whose properties are stated in the right-hand side window into the
appropriate position in the left-hand side window.
Rewrite
This button puts a template or a group whose properties are stated in the right-hand side window into the
appropriate position in the left-hand side window. The currently selected item in the left-hand side window is
overwritten with the new item.
OK
This button confirms the changes in the template structure and closes the manager.
Cancel
This button discards all the changes in the template structure made from the last opening of the template
manager and closes the dialogue.
Tip: A few examples of possible operations made with templates are given in a separate
chapter.
Creating a template
The procedure for creation of a new template
1. Create a new project or open an existing one.
2. Define all the properties and even parts of a structure that should be included in the template. If an
already existing project is used, make any changes that are necessary.
3. When you are satisfied with the result and you think that the current state of the project is what
should become the template, save it As Template using menu function File > Save As Template.
4. A New project Template dialogue is opened on the screen.
5. In the left hand side window, select the group (if there are more than one) the template should be
saved into.
6. In the right hand side window fill in the table:
a. type the template name,
b. type a short template description,
c. if required, either browse for a image or create a simple icon.
7. Press [OK] to complete the action.
Note: The template is ALWAYS saved to the folder specified in the Directories settings dialogue.
Opening a template
The opening of a template is similar to the creation of a new empty project.
The procedure for opening a template
1. Call function New:
a. either via menu item File > New.
b. or via icon New from toolbar Main.
2. Select the required tab (each group of templates has got its separate tab in the dialogue).
3. Select the required template.
4. Confirm with button [OK].
Note: It is clear that the template must have been created and saved before it may be opened.
726
Templates and parameters
Note: The name of the imported template may be altered (by appending a number after the
name) if a template of the same name already exists among the templates.
Removing the templates
1. In the left-hand side window, select the template to be removed.
2. Press button [Delete].
Note: There is no warning about the action and the removal is carried out immediately.
Note: All the given examples MUST BE followed by closing the Template Manager via button
[OK] in order to confirm (and not to discard) the changes.
Parametric input
Introduction to parametric input
The parametric input enables the user to define some of structure properties as parameters. Thus, for
example, the geometry may be defined by means of parameters, loads can be defined as parameters, etc.
The parameter are fully editable and when changed they may lead to a very straightforward modification of the
calculated model.
What’s more, a model defined by means of parameters can be saved as a template. When opened, the user is
first asked to fill in the table with all the parameters present in the model. This may be effectively used for
creation of simple "programs" for e.g. calculation of continuous beam, simple frame, etc.
727
Reference Guide
The user has to create the structure only once. Then he/she has to define the parameters and save the
structure as template. In the future, he/she just fills in the table with a few parameters and can immediately
proceed to calculation and evaluation of results.
728
Templates and parameters
Example
The following Template dialogue contains parameters of several types:
729
Reference Guide
M, N integer
L, h, hd, hu length
B, U, V, D library
Value types
Value A specific numerical value is defined directly.
Formula The value of the parameter is given in the form of a simple formula..
Formula
Formula may consist of several values, parameters, functions and operands.
+ Adds the given numbers / parameters
- Subtracts the given numbers / parameters
* Multiplies the given numbers / parameters
/ Divides the given numbers / parameters
\ Modulo – gives the remainder after division of two numbers
^ Raises the given number to a given power
() Putting individual members of the expression may change the priority
of evaluation.
sin(x) Calculates the sine of parameter x
cos(x) Calculates the cosine of parameter x
tan(x) Calculates the tangent of parameter x
tg(x)
arcsin(x) Calculates the arcsine of parameter x
asin(x)
730
Templates and parameters
Examples
formula result
3*5+5 20
3*(5+5) 30
sin(90) 1
10*cos(45) 7.07
3^3 27
log(10) 1
ln(2.718281828) 1
Use range
It is possible to define the range in which each of the input parameters is valid. Thus one can verify the input
values that are inserted when later the template is opened.
Note: Constants used in formulas are ALWAYS in SI units. If you want to have it in units defined
in the Units setup, you cannot use constants in formula but pre-declared parameters of type Value.
731
Reference Guide
3. If any of the properties can be parameterised, a button with little down-arrow ( ) is displayed next
to the current value of the property.
4. Click the little down-arrow button ( ) to reveal the list of possible options.
5. If the property really can be parameterised, the list contains item Insert value and a list of available
parameters for this particular entity.
6. Select the required parameter.
7. Confirm with key [Enter].
8. The Property window now shows the name of the parameter instead of concrete numerical value.
From now on, if the parameter value is modified in the Parameters manager, the model of the structure
changes accordingly. If one parameter is used for several model entities, or if some parameters are defined
with formulas, it may happen that a change of value of a single parameter leads to an extensive change of the
model.
If well prepared, parameters may be very effectively used for (i) analysis of project where several variants must
be prepared, (ii) analysis of project where some level of optimisation is necessary, (iii) presentation and
teaching purposes to show what the effect of a small change may be, etc.
732
Templates and parameters
If the arch is only partially under the water level, the calculated load is shown in the figure below:
Example
Parameter Value / Formula Final value
A 5
B 2.5
C A+B 7.5
D A+5 10
Note: Attention must be paid to units. If units adjusted for parameters are standard SI units,
there is nothing to care about. However, if you decide to use different units, let’s say millimetres for
length units, you must be aware of the fact that constants in formulas are still assumed to be in
standard SI units, that is in metres. See the following table
733
Reference Guide
734
Templates and parameters
735
Reference Guide
Note: Each parameter can be inserted into one parameter set only.
736
Templates and parameters
The project is opened and the template structure is automatically generated on the basis of defined
parameters. Now, the project may be just calculated and results evaluated. On the other hand, if required, any
modifications may be made to the project and the final structure may be far from the original template.
Everything depends on particular needs of the user.
737
Reference Guide
LC 2
LC 3
LC 4
738
Templates and parameters
Let’s close the Parameters manager and select the end node of the first span.
In the Property window let’s select item GCS coordinates > Coord X and change its content to "span 1"
(Using the little down-arrow button).
Similarly, let’s change the X co-ordinates of end nodes for the second and third span. Let’s change their values
to "span 2" and "span 3" respectively.
Now, let’s adjust the second load case to be displayed in the window. Select all the loads and let’s focus on the
Property window again. Let’s change the load value to parameter "load – total".
739
Reference Guide
Further, let’s adjust the third load case to be displayed in the window. Select all the loads and let’s focus on the
Property window again. First let’s change the Distribution to Trapez. Then, let’s change the load value 1
and value 2 to parameters "load – outer beg" and "load – outer end" respectively.
Similarly, let’s make the same change with the load in the last load case. Here, let’s use the parameters "load
– inner beg" and "load – inner beg".
Next step: Arranging the parameters into sets
740
Templates and parameters
Second set:
Then, let’s prepare a picture to accompany the first set. Let’s close the manager and adjust, let’s say, a
standard AXO view in the graphical window. Use function File > Print picture > Export picture to save the
drawing into an external BMP file.
Let’s open the Parameter sets manager again and open for editing the Geometry set. Using button [Select
picture] let’s browse the saved file.
At this moment we’ve prepared the project to be saved as parameterise template.
Next step: Saving the project as template
741
Reference Guide
742
Templates and parameters
Note: Please note that the second tab Loads does not show any picture. Remember that no
picture has been defined for this parameters set in our example.
Once the parameters have been defined (notice that only eight numbers had to be inserted), the project is
opened and a new three-span continuous beam is automatically created in front of you.
The result for individual load cases will be:
LC 2
743
Reference Guide
LC 3
LC 4
744
Roundtrip - import, export, update
Introduction to roundtrip
Roundtrip – what does it mean?
In order to explain the term that has slowly but surely domesticated in the vocabulary of engineers, we refer to
the White Paper Roundtrip Engineering in Construction - Integrated CAE-CAD solutions for specific
market segments by J.P. Rammant, CEO of SCIA International in March 2006.
Start of quotation:
Practically every design of a construction is an iterative process of refining, reviewing, changing architectural,
engineering or building (fabrication) details. Therefore, a roundtrip solution, where a designer or detailer can
start or edit the model at any stage, is closest to reality and will lead to the shortest time between design and
fabrication or building.
Reverse engineering reconstructs the design model from the CAD geometrical model, again an extra benefit.
Roundtrip engineering is being achieved by SCIA through a joint development with Nemetschek of a common
interface between two platforms, one for CAE and for CAD.
Complex CAE calculations may be executed, hidden to the normal CAD user.
The SCIA PT (Professional Technology) platform addresses CAE modelling, with a consistent structural and
analysis model for steel and concrete building parts & structures. The structural objects are directly linked with
corresponding parts within the Allplan platform, using the Nemetschek Object Interface. Steel sections and
concrete constructive elements are one-to-one compliant.
In contrary to a link based on IFC between models of a same domain, here a transfer between a CAE and
CAD model is being realized (in both directions).
Roundtrip is much more than import / export. Some extra benefits which are being implemented:
- the upgrade engine keeps the CAE and CAD model compatible; outside data (e.g. design data) are stored as
Blob (Binary Large Objects) properties
- labels remain positioned in associated views after changes
-refinements and changes are possible in selected parts of a construction; they will be transferred to the other
application.
745
Reference Guide
...
- fast modelling techniques in one platform are reflected in the other platform
...
SCIA is addressing the functionality of the Allplan platform concerning modelling of steel
reinforcement.
Also with other CAD modelling systems such as Revit (Autodesk) SCIA is implementing the highest functional
link; Revit is providing an API (Programming Interface) that allows partly roundtrip engineering. With Revit
Structures SCIA will have a link to the SCIA PT analysis model. It means that from Revit Structures the input of
geometry and loading will be exported directly to SCIA ESA PT. Changes to the structural model can be
imported in the structural model of Revit.
...
...
...
Roundtrip engineering is drastically improving the design process; it is the most advanced implementation of
Building Information Modelling technology. Integrated open general CAE-CAD platforms provide customized
solutions without the necessity of dedicated programming. Ease of use and far going automation are key
elements of the success.
End of quotation.
In the program itself (SCIA ESA PT), the functions are distributed over several different menus and tree
menus:
File > Import,
File > Export,
File > Update,
service Structure > Drawing tools > Import DWG, DXF, VRML97 file,
service Tools > XML,
service Structure > Import ESA project.
746
Roundtrip - import, export, update
SCIA ESA PT
SCIA ESA PT
SCIA ESA PT enables the user to perform the import, export and update operations not only through "third-
party format" files, but also directly through the .ESA file (i.e. the "native" format of SCIA ESA PT).
This capability opens the user new horizons. He/she can share data with the colleagues. He/she can add into
the currently processed project parts from older projects (and thus save considerable amount of time). The
work on one large project can be split among several users and the final model can be "glued" from several
parts.
Note: Contrary to imports through other formats, this time the specified file is added to the
currently edited project.
747
Reference Guide
Toolbar
The control icons are mostly taken over from a standard SCIA ESA PT graphical window. Therefore, their
meaning will not be discussed in detail here.
View parameters icons
These icons enable the user to adjust "what" and "how" should be displayed.
View-adjustment icons
These icons make it possible to set the view direction.
Zoom icons
These icons enable the user to zoom-in or -out the model.
Clipping box icons
These icons control the clipping box.
Special icons
Generate report This icon generates a report about the update.
Display original entities If ON, the original entities are displayed.
Display merged entities If ON, the merged entities are displayed.
Preview window
The Preview window is a standard graphical window used throughout SCIA ESA PT.
The window supports standard features of SCIA ESA PT graphical windows:
(i) pop-up menu with a set of zoom, print, save etc. functions,
(ii) [Ctrl] + [Shift] + right-click and drag to zoom in and out the drawing,
(iii) [Shift] + right-click and drag to move the drawing,
(iv) [Ctrl] + right-click and drag to rotate the drawing.
748
Roundtrip - import, export, update
Example:
Deleted entities
This is analogous to "New entities" described above.
Example:
Note: The Update function can process geometric entities, load cases, loads, supports, hinges,
etc.
749
Reference Guide
Allplan
Allplan
The exchange of data between Allplan and SCIA ESA PT can be realised in several ways. First, standard
export and import routines can be applied. Second, direct interlink of the two programs can be used.
The first approach uses standard SCIA ESA PT project files. Allplan is capable of both saving the project into
this format and reading the project from this format. The second approach leads to very fast connection –
SCIA ESA PT is opened directly from within the Allplan environment and the changes made in one program
are automatically taken into account in the second program. For example, the following scenario is possible
(the aim of this particular example is to give you the idea of what is possible, not to present the most effective
style of work, even though it may even the case for certain situations and types of structures):
1. The project is started in Allplan. Some SCIA ESA PT steel templates are inserted into the model.
2. SCIA ESA PT is opened and one or two beam members in the model are modified (moved,
changed cross-section, etc.).
3. The model is sent back to Allplan and a new SCIA ESA PT steel template is added.
4. SCIA ESA PT is opened again and a part of the model is removed.
5. The model is sent back to Allplan and the model is completed.
Note: The direct communication between the two programs has inevitably some limitations. The
user must decide which type of entities will be used: either Allplan architectural elements or SCIA
ESA PT steel templates. If this prerequisite is satisfied, the full roundtrip between the two programs
is fully functioning. On the other hand, if both the above-mentioned types are used in one project,
the direct and complete exchange of the data between the two programs is not possible.
750
Roundtrip - import, export, update
View parameters
Use adjustment from ESA The view parameters are taken exactly as they were set
project in SCIA ESA PT.
Make special adjustment The user may adjust the view parameters manually
during the import procedure.
Precise member surface If ON, the outline of cross-sections is drawn with utmost
precision.
3D geometry
One volume If ON, the whole imported structure is made a single
object in Allplan.
Allplan element
BIE Macro If ON, the imported data are stored as Allplan BIE
macros.
Structural element If ON, the the imported data are stored as Allplan
structural elements (Konstruktive Fertigteil).
The imported data cannot be edited by SCIA ESA PT
editing functions integrated in Allplan. The editing can
only be done through standard Allplan functions.
751
Reference Guide
The function enables the user to save either the whole project or just a selected part of it into the SCIA ESA
PT data file.
The procedure to save data into .esa file from Allplan
1. Start function Create > Add-On modules > Steel/Concrete Construction > Save to ESA file.
2. Select the entities to be saved or save the whole project.
3. Browse for the required folder and specify the file name.
4. Save-operation is complete.
Any change of the model made in either program is automatically reflected in the other program.
Note: Please note that Allplan function Create > Add-on Modules > Steel/Concrete
Construction > Start Modeller starts the SCIA ESA PT Modeller and opens an empty project in
it. It does not transfer the data from your current Allplan project.
Note: It is not recommended to combine in one project Allplan architectural elements and SCIA
ESA PT steel templates. If both the types are used in one project, the direct and complete
exchange of the data between the two programs is not possible. On the other hand, separate
import and export functions are still fully applicable.
752
Roundtrip - import, export, update
The important feature comes into play when you are swapping to SCIA ESA PT for the second (third, fourth,
etc.) time. SCIA ESA PT can recognise that you have been already editing the same project in it and (in order
to help you tracing the changes made in Allplan) opens the dialogue that compares two variants: (i) the data
that are currently sent from Allplan to SCIA ESA PT and (ii) the data that were saved the last time you were
working in SCIA ESA PT.
A special designed dialogue guides you through the changes and allows you to decide which changes are to
be approved and which ones are to be discarded. This is the SCIA ESA PT update dialogue that is described
in a separate chapter.
Note: It is not recommended to combine in one project Allplan architectural elements and SCIA
ESA PT steel templates. If both the types are used in one project, the direct and complete
exchange of the data between the two programs is not possible. On the other hand, separate
import and export functions are still fully applicable.
Esa-PrimaWin
Esa PrimaWin
SCIA ESA PT is a descendant of Esa-PrimaWin. In order to help the thousands of users of the EPW program,
SCIA ESA PT enables them to import (and export as well) their precious data.
Note: The import function creates a new empty project and the specified file is imported into it.
Note: It may happen that code-dependent parts of the project are not fully imported. It is
necessary to verify these data. In addition, certain cross-sections may be imported as numerical
cross-section. The user is always informed about such "problems" in a report.
Note: As the input of the model was completely different in EPW than it is now in SCIA ESA PT,
there are certain limitations as to what the user can do with the exported model in Esa-PrimaWin.
The model in EPW cannot be modified. The user may add some additional data such as loads,
beam members, etc. It is, however, not possible to add new load case combinations. The user can
perform calculation, review the results and use checks according to technical standards.
Esa In
Esa In
The Esa In format is an original SCIA file format developed for the transfer of data from the historically first
SCIA programs into IDA Prima and Esa-PrimaWin. Later, it was used to transfer data from IDA Prima to Esa-
PrimaWin.
The format can store straight beam members and simple walls that are rectangular in shape.
SCIA ESA PT supports both import from and export into this format.
753
Reference Guide
Note: More information about the Esa In format can be found in a separate SCIA manual titled
SCIA ESA PT ASCII Import/Export Manual.
Esa In import
The procedure to import data from Esa In file
1. Start menu function File > Import > Esa In.
2. Browse for the required input file.
3. Finish the import.
Note: The import function creates a new empty project and the specified file is imported into it.
Note: More information about the Esa In format can be found in a separate SCIA manual titled
SCIA ESA PT ASCII Import/Export Manual.
Esa In export
The procedure to export data into Esa In file
1. Start menu function File > Export > Esa In.
2. Specify the required output folder.
3. Type the name of the file.
4. Complete the export.
Note: More information about the Esa In format can be found in a separate SCIA manual titled
SCIA ESA PT ASCII Import/Export Manual.
XML
XML
SCIA ESA PT allows fro the exchange of data with third-party applications through the popular and powerful
XML format. Moreover, XML format can be used to develop tailor-made applications that use SCIA ESA PT
as a "hidden" engine working on the background and performing calculations of company-specific problems.
Note: The aim of this text is to present the principles of XML interface. The full explanation of all
features and all capabilities of XML import/export/update would occupy dozens and maybe even
hundreds of pages and exceeds the extent and scope of this text. Users who are interested in the
application of XML interface in their practice are kindly asked to contact the help-desk of SCIA
Company. SCIA specialists will be happy to give concrete piece of advice that could help solve the
particular problem of your company.
XML import
The procedure to import data from XML file
1. Start menu function File > Import > XML file.
2. Browse for the required .xml file.
3. Confirm the selection of the file.
4. If required by the import procedure, specify the national standard to be used.
5. Finish the import.
Note: The import function creates a new empty project and the specified file is imported into it.
XML export
The procedure to export data into XML file
1. Use the tree menu to start function Tools > XML.
2. XML file editor is opened on the screen. Before it is opened, the program may ask you to select the
default XML document template. You may select one or just close the dialogue without choosing
anything. If you want to export the whole structure into a XML file, it is convenient to select the
default.TDX template.
754
Roundtrip - import, export, update
3. In the XML file editor define the structure of the XML document.
4. Use icon Export on the toolbar to export the created document into a XML file.
5. Close the XML file editor.
Note: Please remember that the order of SCIA ESA PT entities stored in the exported XML file
must guarantee that all the references are made to entities stored earlier in the file. It means, for
example, that materials must come before cross-sections, cross-sections and nodes must come
before beam members, load cases must come before load case combinations, etc.
button to open the XML Opens the XML document manager where you can
document manager create new documents or delete the existing ones. It is a
standard SCIA ESA PT database manager.
XML file contents window This window shows the contents and structure of the
currently edited document. This is analogous to the
document tree window.
action button There is just one action button – it refreshes the preview
window of the XML file editor.
XML update
The procedure to update the project through XML file
1. Open in SCIA ESA PT the project to-be-updated.
2. Call function File > Update > XML file.
3. Browse for the file to-be-merged.
4. Confirm the selection of the file.
5. The project in SCIA ESA PT is updated by the data read from the file.
Note: For more information on the update function read chapter XML update example.
755
Reference Guide
The dimensions of the cross-section are defined through two parameters: Diameter and Thickness.
Both the parameters are of type Cross-section length (Css length) and their initial values are 200 mm and 5
mm.
Now we have to open the XML file editor (tree menu function Tools > XML).
There we have to create a new "XML document" containing the table of defined parameters.
To do so, we add the table Libraries > Parameters.
756
Roundtrip - import, export, update
The created XML document must be exported into XML file. This can be achieved through function Export
(available on the toolbar of the preview window in the XML file editor).
The generated XML file (named CantileverParameters.xml) looks like:
XML file Comment
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <project xmlns="http://www.scia.cz">
<def uri="CantileverParameters.xml.def" />
- <container id="{5C62EA11-86D4-11D4-B3AB-00104BC3B531}"
t="EP_Parameters.EP_Param.1">
757
Reference Guide
- <table id="B4DDEC1E-5869-4B8C-8B4B-1A8C07B76699"
t="EP_Parameters.EP_Param.1">
- <h>
<h0 t="Name" />
<h1 t="UniqueID" />
<h2 t="Type" />
<h3 t="Evaluation" />
<h4 t="Use range" />
<h5 t="Value" />
</h>
- <obj id="1" nm="Diameter"> Parameter Diameter
<p0 v="Diameter" />
<p1 v="{FDD9298F-1A51-406B-9887-8C9302981A47}" />
<p2 v="11" t="Css length" />
<p3 v="0" t="Value" />
<p4 v="0" />
- <p5 t="">
- <h>
<h0 t="Real" />
</h> value = 0.2 m
- <row id="0">
<p0 v="0.2" />
</row>
</p5>
</obj>
- <obj id="2" nm="Thicknes"> Parameter Thickness
<p0 v="Thicknes" />
<p1 v="{9E8E662D-4B12-43EE-8A56-A33948D079A1}" />
<p2 v="11" t="Css length" />
<p3 v="0" t="Value" />
<p4 v="0" />
- <p5 t="">
- <h>
<h0 t="Real" />
</h> value = 0.005 m
- <row id="0">
<p0 v="0.005" />
</row>
</p5>
</obj>
</table>
</container>
</project>
We will not explain the meaning of every single line of the XML document. The example above demonstrates
the structure of the XML file and shows the way the two parameters from our example are stored.
Note: When the export function is invoked, the XML file editor generates in fact two files: XML
file and the corresponding definition file (DEF file). For example, if the name of the XML file is
MyFile.XML, the name of the definition file is MyFile.xml.DEF. Briefly said, the definition file
contains the definition of all the characteristics that are referred to in the XML file.
758
Roundtrip - import, export, update
And now, we may demonstrate the principle of the XML update function. Let us assume that we have a tool
that can read and modify the XML file. Using this tool we can change the value of the parameters in the XML
file. Let us assume that the value of the Diameter was changed to 0.8 m.
Note: Later we will show how exactly this can be done. For the time being, let us take it for
granted that the tool changed the XML file and modified parameter Diameter.
Let us go back to SCIA ESA PT where our original project is still open. Call function File > Update > XML file
and browse for our modified file.
The program updates the data of the project (in our example - the values of the parameters) and we can see
the result on the screen. The tube has increased its diameter four times.
Note: The EXCEL application could naturally display also other results. In the interests of
brevity, clarity, and comprehension, we will deal in our example just this single result value.
We will prepare a VBA script (run from a XLS sheet) that will perform all the described operations. SCIA ESA
PT as a calculation engine will be running "somewhere" on the background. The user won’t even spot it on the
screen and will be able to think that the EXCEL sheet itself does everything.
759
Reference Guide
Let us now start MS EXCEL, create a new document and define two sheets. Let us name them "Table" and
"XML". The first one (Table) will be our "User interface", i.e. it will be the sheet that will be used by the user.
The other one (XML) will be used as an auxiliary sheet to hold the contents of the XML file we have to
generate (Please note that there are other possibilities (in terms of programming techniques) to store the
contents of the XML-file-to-be-generated that may prove more efficient in terms of speed for large projects with
large XML files. Our example is quite a simple one and we may afford to store the data in the sheet).
You can see that the sheet takes two values as input (the blue cells B17 and B18) and displays one value as
output (the yellow cell B25). The sheet contains a simple illustrative picture (scanned from SCIA ESA PT) and
a button that starts all the operations listed above.
The second sheet holds the contents of the XML file that is needed for the XML update functionality of SCIA
ESA PT.
760
Roundtrip - import, export, update
The XML content is in the second column (B). The first column (A) is almost(!) empty. It just contains letters "d"
and "t" in rows where the values of the diameter and thickness are stored. This arrangement was selected with
regard to the algorithm programmed in our sample VBA script. The simplest way to fill in this "XML" sheet is to
open the exported CantileverParameters.xml file in a simple text editor, remove all blank lines and
copy+paste it to the second column of the "XML" sheet. The blank lines have been removed to allow for a very
simple VBA script.
761
Reference Guide
Now we have to define the procedure that is triggered by clicking the button [Recalculate] from the "Table"
sheet. The procedure may look like:
762
Roundtrip - import, export, update
' wait in order to guarantee that SCIA ESA PT completes the calculation before the control
of the operation is returned to the VBA script
' Read result into XLS sheet +
' Insert the result value into the appropriate cell of the "Table" sheet
Dim myresult As Variant
Workbooks.Open Filename:="E:\SCIA\EsaData\CantileverParameters.xls"
myresult = Sheets("CantileverParameters").Cells(8, 5).Value
' Cell (8,5) of the "document file" contains the required vertical displacement
' to find out this, you have to open the generated XLS file manually (only once) and note
down the cell coordinates
Workbooks("CantileverParameters.xls").Close
Worksheets("Table").Cells(25, 2).Value = myresult
End Sub
Now we can start playing with the EXCEL application. Just type the two input parameters, click button
[Recalculate] and (after a few seconds) you can see the vertical displacement shown in the "Deflection" cell.
Note: Please, consider this chapter to be only a brief introduction to the XML update and contact
SCIA support team for more information and/or guidance.
Graphical format
Graphic format
Export
SCIA ESA PT enables the user to export the graphical representation of the project into a graphical file. This
type of export usually work with the data that are displayed in the graphical window of SCIA ESA PT at the
moment the export procedure is started. Formats VRML, DXF and DWG are exceptions as they allow the user
to export the whole project and even specify special export parameters.
The procedure to export data into a graphical file is given in a separate topic.
Various graphical formats are available in SCIA ESA PT:
BMP Standard Windows bitmap
3D DWG AutoCAD R14, 2000 Please note that only versions R14 and 2000 are
supported.
2D DWG AutoCAD R14, 2000 Please note that only versions R14 and 2000 are
763
Reference Guide
supported.
3D DXF AutoCAD R14, 2000 Please note that only versions R14 and 2000 are
supported.
2D DXF AutoCAD R14, 2000 Please note that only versions R14 and 2000 are
supported.
Import
For special graphical formats DXF, DWG, VRML also the import procedure is supported in SCIA ESA PT.
This is described in separate topics.
VRML
This format represents a powerful tool enabling the users to publish virtual objects via VRML and also import
them into SCIA ESA PT. Vast number of CAD software applications support the export of VRML files (AllPlan,
AutoCAD, CEA Systems, etc.). The import of VRML files is done the same way as for DXF and DWG files. For
example, the imported data can be used as a 3D grid or as a background. They are not taken into account for
the analysis.
The virtual objects can be used:
for the visualization architectural elements sent from 3rd parties,
as a drawing tool – snapping functionality,
for pro-active viewing of changes and consequences due to optimisation or structural adaptations
(e.g. deformations),
for visualization of the analysed structure in its environment,
for the visualization of piping generated by Plant design applications,
etc.
The virtual objects can afterwards be exported again to VRML format file for 3D publishing of the structure
including the results of analysis.
Examples:
764
Roundtrip - import, export, update
765
Reference Guide
12. Adjust the properties (see below) and confirm with [OK].
Export properties
File properties group name
Name Pathname of the exported file.
Text code page Windows ANSI or Eastern Europe coding can be adjusted.
Advanced group name
Scale Scale for text and graphical symbols that will be in the exported
drawing.
Structure surface If ON, the individual members will be exported including the
always as 3D solid surface.
Note: 2D DXF and 2D DWG export does not support option Structure surface always as 3D
solid, which is quite understandable.
766
Roundtrip - import, export, update
Note: The export from Paperpace gallery is limited to 2D DWG and 2D DXF format.
767
Reference Guide
5. Adjust the required parameters in dialogue and perform the import itself – see below.
Layers
This list box contains the layers that were defined in the original DWG/DXF file. Only selected layers are
shown in the preview window of the Import dialogue.
Entity types
This list contains available entity types. Only selected types are shown in the preview window of the Import
dialogue.
Selection mode
Lines The drawing is read as lines. The lines may be assigned to particular layers.
On pressing the "Import" button, the property dialogue is opened and you may
specify the required parameters.
768
Roundtrip - import, export, update
Beams The drawing is read as beam members. On pressing the "Import" button, the
property dialogue is opened and you may specify the required parameters.
Slabs The drawing is read as slabs. On pressing the "Import" button, the property
dialogue is opened and you may specify the required parameters.
769
Reference Guide
Solids The drawing is read as solid objects that are displayed together with the
analysed structure but are neglected during the calculation.
Note: When slabs are to be imported, it is required that the closed polygon was created already
in the file that will be imported.
Scale
The scale for the import. It may be necessary when the drawing is not in SI units. The item provides for the
transformation from "imaginary" units of the DWG/DXF file and metres (used in ESA PT as the basic unit).
Note: If the scale is set to 1 (one), ESA PT assumes the data to be stored in metres.
Sizes
This is an informative item, which shows the dimensions calculated from the input scale.
Connect single curves to closed polygon
The following procedure merges individual lines of the drawing into polygon
1. Press [Select curves].
2. Select lines to be inserted into the polygon.
3. Press [Connect curves].
4. Repeat as many times as required.
5. Press [End]
Preview window
The view in the preview can be adjusted using the standard ESA PT mouse+key controls (shifted, rotated,
zoomed in/out).
770
Roundtrip - import, export, update
Note: Sometimes it may be convenient to import the drawing as lines and only later (i.e. in ESA
PT graphical environment) transform the lines to beam members using function Drawing a member
in mode Select line ( ).
771
Reference Guide
772
Roundtrip - import, export, update
This box offer the styles of a line that can be used in the program. They can be assigned to individual line
types from the original file.
Default line thickness
Lines in DWG/DXF files may have either specific thickness or default thickness. In order to avoid using
unknown thickness lines, the import dialogue enables you to define the numerical value for the default
thickness.
Optimize scene
If ON, the lines with the same properties are joined together and drawn at the same time.
Text scale
Specifies the scale of the text.
Preview, view direction
The view in the preview can be adjusted using the standard ESA PT mouse+key controls (shifted, rotated,
zoomed in/out).
Importing a drawing
This function imports the DWG/DXF file as a drawing, i.e. it is added to the current drawing as a new part of it.
The "size" of the imported drawing can be defined through parameter Scale.
Procedure to insert a drawing from DWG or DXF file
1. Open the Paperspace gallery.
2. Open or create a drawing.
3. Start function Insert picture > Insert drawing from DWG or DXF file.
4. Two file types are available:
a. AutoCAD R12, R13, R14, 2000 (*.dxf)
b. AutoCAD R12, R13, R14, 2000 (*.dwg)
2. Select the file and open it.
3. Import properties dialogue is opened on the screen.
773
Reference Guide
774
Roundtrip - import, export, update
Note: When option By mouse two points is selected, the input box Scale is hidden. The two
points define the size of the imported drawing and the Scale parameter becomes redundant.
Scale
Specifies the scale for the imported drawing.
Text scale
Specifies the scale of the text.
Preview, view direction
The view in the preview can be adjusted using the standard ESA PT mouse+key controls (shifted, rotated,
zoomed in/out).
775
Reference Guide
Layers
This list box contains the layers that were defined in the original DWG/DXF file. Only selected layers are
shown in the preview window of the Import dialogue.
Entity types
This list contains available entity types. Only selected types are shown in the preview window of the Import
dialogue.
Selection mode
Thin walled The selected lines are imported as a thin-walled section.
Polygons The selected lines are imported as a polygonal cross-section.
Polygonal openings The selected lines are imported as a polygonal opening in the
cross-section.
Scale
The scale for the import. It may be necessary when the drawing is not in SI units. The item provides for the
transformation from "imaginary" units of the DWG/DXF file and metres (used in ESA PT as the basic unit).
Sizes
This is an informative item, which shows the dimensions calculated from the input scale.
Connect single curves to closed polygon
The following procedure merges individual lines of the drawing into polygon
Press [Select curves].
Select lines to be inserted into the polygon.
Press [Connect curves].
Repeat as many times as required.
Press [End]
Preview window
The view in the preview can be adjusted using the standard ESA PT mouse+key controls (shifted, rotated,
zoomed in/out).
Revit
Revit
The SCIA ESA PT finite element analysis allows for (through the structural CAD model) a direct analysis of
plates, walls, frames and any kind of mixed structures of Autodesk® Revit® Structure 3 and 4.
What can be exported and imported?
Geometry (Revit builds an architectural/structural model and converts it into an analysis model) -
Plates, walls, shells, beam members, columns, bracings.
Supports (Revit footings are converted into rigid supports in SCIA ESA PT)
Loads (Revit inputs loads in Load Cases - these are converted into free loads in SCIA ESA PT).
Combinations (combinations are possible but can be ignored in the export to SCIA ESA PT)
What are the installation requirements?
The link works as a Revit’s plug-in, so you must have Revit installed - with or without SCIA ESA PT.
SCIA ESA PT user who have also Revit can make modifications in Revit and update them in SCIA ESA PT
or vice versa.
How does it work?
776
Roundtrip - import, export, update
Revit creates the model and it can be exported to SCIA ESA PT through function Tools > External Tools >
Send model to SCIA.ESA PT. There are two possible approaches.
1. Through a direct export to SCIA ESA PT. SCIA ESA PT is opened and the structure is visualized.
The structure can be sent to Revit again, changed there and again updated to SCIA ESA PT, and
over and over again.
2. Through a simple export to a file.
SCIA ESA PT checks the geometry, generates the FE mesh and performs the analysis. The structure can
also be optimized and modified and then updated in Revit:
1. Function Update from SCIA.ESA PT can be invoked: the structure in Revit is updated with the new
dimensions.
2. After updating the user saves the model to a Revit file and that file is read into Revit.
Changes can be traced in Revit: modifications or added members are highlighted; deletions are listed.
For further info read chapters: Revit import, Revit export, Revit update.
Revit import
The procedure to import data from Revit file
1. Start menu function File > Import > Revit file.
2. Browse for the required .r2s file.
3. Confirm the selection of the file.
4. If required by the import procedure, specify the national standard to be used.
5. Finish the import.
Note: The import function creates a new empty project and the specified file is imported into it.
Revit export
The procedure to export data into Revit file
1. Start menu function File > Export > Revit file.
2. Specify the required output folder.
3. Type the name of the file.
4. Complete the export.
Revit update
The procedure to update the project through Revit file
1. Open in SCIA ESA PT the project to-be-updated.
2. Call function File > Update > Revit file.
3. Browse for the file to-be-merged.
4. Confirm the selection of the file.
5. The project in SCIA ESA PT is updated by the data read from the file.
777
Reference Guide
Then it is exported to SCIA ESA PT by the Revit Structure 3 or 4 plug-in, designed by SCIA:
778
Roundtrip - import, export, update
Mapping tables must be defined by the user to link the Revit Structure cross-section list to the SCIA ESA PT
cross-section library. The same must be done for the materials defined in Revit Structure and for the Revit
cross-sections and material families.
After this primary export, new modifications made in Revit can be re-sent to SCIA ESA PT.
Step 2: SCIA.ESA PT - finite elements analysis software
The model received from Revit Structure can be checked and corrected automatically for analytical anomalies
and, if required, modified in SCIA ESA PT for further analysis.
The received model can contain:
Columns, beams
Plates
Holes
Walls
Curved slabs
Loads & load cases
Supports
At any time, the SCIA ESA PT Structural model can be reviewed in order to help with visual checks.
779
Reference Guide
After the consistency of the structure is checked, the structure can be meshed and analysed and the results in
the frame elements, plates and shells can be evaluated.
780
Roundtrip - import, export, update
IFC
IFC
IFC stands for "Industry Foundation Classes", a set of internationally standardised object definitions for the
application in construction industry. It has been developed by the International Alliance for Interoperability (IAI).
The objective of the IAI is:
To integrate the AEC/FM (Architectural, Engineering, Construction and Facilities Management) industry by
specifying Industry Foundation Classes (IFC) as a universal language to improve the communication,
781
Reference Guide
productivity, delivery time, cost, and quality throughout the design, construction, operation and maintenance
lifecycle.
The IFC concept is based on the idea of objects brought together in an integrated model. These objects are
defined to support the whole lifecycle of facility development from inception through design, documentation
and construction, then facility management and finally demolition and disposal.
IFC offers a higher-level common language for sharing of intelligent objects between disciplines across the
building lifecycle
IFC 2x3 has been implemented in SCIA ESA PT and can be used for separate import and export of a
structure and for sophisticated update of model data.
SCIA ESA PT currently allows for the exchange of the following data:
straight beam members (including columns),
cross-sections:
parametric: rectangle, circle, pipe, I, T, L, U, Z, O, C,
o thin-walled,
o rolled,
o planar slabs (including openings),
walls of constant height,
cut-outs of beam members by other entities,
unrecognised shapes can be imported as general volumes and can be displayed in SCIA ESA PT.
IFC import
The procedure to import data from IFC file
1. Start menu function File > Import > IFC 2x3.
2. Browse for the required .IFC file.
3. Finish the import.
Note: The supported types of entities that can be imported into SCIA ESA PT through the IFC
format are listed in the introduction to IFC.
Note: The import function creates a new empty project and the specified file is imported into it.
Example of structures imported through IFC 2x3 format.
782
Roundtrip - import, export, update
IFC export
The procedure to export data into IFC file
1. Start menu function File > Export > IFC 2x3.
2. Specify the required output folder.
3. Type the name of the file.
4. Complete the export.
5. A short summary of exported entities is displayed on the screen.
Note: The supported types of entities that can be exported from SCIA ESA PT through the IFC
format are listed in the introduction to IFC.
IFC update
IFC update is an extension to SCIA ESA PT update. First, the specified IFC file is imported and the data are
converted into SCIA ESA PT format. Then, the Update from ESA file is invoked. It means that the user has to
learn just one update procedure (one update dialogue) and he/she uses it for the update from both .esa and
.ifc file.
The procedure to update the project through IFC file
1. Open in SCIA ESA PT the project to-be-updated.
2. Call function File > Update > IFC 2x3.
3. Browse for the file to-be-merged.
4. The Update from ESA project dialogue is opened on the screen.
5. Select the type of changes that you want to accept.
6. Confirm with [Update].
7. The update is completed.
Note: The IFC update can be used ONLY if the third-party application exports entities under the
same GUID (Globally Unique Identifier) as it imported them. If the third-party application assigns
different GUIDs during the export procedure, the update function in SCIA ESA PT –
understandably – fails and the IFC update cannot be used for the exchange of data with such
application (for example, Allplan features this unfavourable behaviour).
783
Reference Guide
DSTV
DSTV
SCIA ESA PT allows for both import and export of files in DSTV format.
The interface is based on the format according to:
Schnittstellenkonvention Statik-CAD, Köln : Deutscher Stahlbau-Verband, 1993
Note: Only steel frame structures (i.e. structures composed of beam members) can be
imported/exported through DSTV format.
Note: More information about the DSTV format can be found in a separate SCIA manual titled
SCIA ESA PT ASCII Import/Export Manual.
DSTV import
The import is based on the file with extension SC2. Parts *B00, *B01, *B02, *B03 and *B04 of this file are read
into SCIA ESA PT.
Note: More information about the DSTV format can be found in a separate SCIA manual titled
SCIA ESA PT ASCII Import/Export Manual.
Note: The import function creates a new empty project and the specified file is imported into it.
DSTV export
SCIA ESA PT generates files with extension SC1, SC2, SC3.
The contents of .SC1 file (origin : CAD)
Part Description
*A01 Assembly definition
784
Roundtrip - import, export, update
The cross-section names written in this file can be the original SCIA ESA PT names or the corresponding
DSTV names. In order to have the DSTV names in the output file, you have to select the option "Use DSTV
name conversion for section name". A dialogue with this option appears on the screen during the export
procedure.
The contents of .SC3 file (origin : analysis)
Part Description
*C01 Assembly definition
Note: More information about the DSTV format can be found in a separate SCIA manual titled
SCIA ESA PT ASCII Import/Export Manual.
ProSteel
Pro Steel
The exchange of data between SCIA ESA PT and PeoSteel programs is achieved through a special format
developed by companies KIWI software and SCIA. It is a XML-based format and the files use extension .PRO.
The format has been designed to support the following entities:
straight steel beam members,
rolled cross-sections,
connections: (i) end plate and (ii) frame connections for strong axis.
In order to use this feature, the user must have installed ProStell v.17 or later.
Both import, export and update functionalities are available for this format.
785
Reference Guide
Display report If ON, the program issues a report about the import.
Import This button imports the data into the main environment
of SCIA ESA PT.
Note: If the option Auto-connect members is ON
and the button [Refresh image] has not been clicked
yet, the button [Import] is disabled. The reason is that
the user should review in the graphical window the result
of the connection algorithm, so that he/she may get the
chance not to accept it.
Note: The import function creates a new empty project and the specified file is imported into it.
786
Roundtrip - import, export, update
The analysis model is the shape idealised for the needs of FEM analysis. It is an ideal axial model of the
structure.
On the other hand, the structural model (shown in fact in the first picture) shows the real position and
connection of individual structural members. Consequently, the "axial" representation of such model is different
from the idealised FEM model.
787
Reference Guide
The difference (and also problem during the import into calculation programs) is that the beam members and
columns do not intersect each other. This problem must be sorted out (somehow) after the import of the
structural model into a FEM-analysis program.
788
Roundtrip - import, export, update
Changed geometry If ON, all the changes of geometry are taken into
account.
If OFF, the changes of geometry are ignored. The
geometry remains as it is in the currently open project.
Other controls
Display report If ON, a report is generated about the update operation.
Button [Update] This button performs the update (taking into account the
adjustments made in group Update).
Graphical window
It displays the structure to-be-updated and shows the found changes. The changes are displayed in colour.
Each type of change uses a specific colour that is indicated in the group Update of the dialogue.
The window supports standard features of SCIA ESA PT graphical windows:
(i) pop-up menu with a set of zoom, print, save etc. functions,
(ii) [Ctrl] + [Shift] + right-click and drag to zoom in and out the drawing,
(iii) [Shift] + right-click and drag to move the drawing,
(iv) [Ctrl] + right-click and drag to rotate the drawing.
Note: The behaviour of the update-function may differ in some details from the description given
here as the interface is still under development on both sides, i.e. SCIA ESA PT and ProSteel.
StepSteel
StepSteel - analysis model
The interface provides for the exchange of data with StepSteel and is based on the following references:
(1)
Standardbeschreibung Produktschnittstelle Stahlbau
Teil 1 : Emphehlungen für den Anwender
DSTV – Arbeitsausschuss EDV
789
Reference Guide
April 2000
(2)
Standardbeschreibung Produktschnittstelle Stahlbau
Teil 2 : DatenModell
DSTV – Arbeitsausschuss EDV
April 2000
(3)
Standardbeschreibung Produktschnittstelle Stahlbau
Teil 3 : Implementierungsbereiche und Konformitaetanforderungen
DSTV – Arbeitsausschuss EDV
April 2000
SCIA ESA PT allows for both import and export of StepSteel files. In addition to the analysis model, also the
structural model can be imported and exported – this is described in separate topics.
Note: More information about the StepSteel format can be found in a separate SCIA manual
titled SCIA ESA PT ASCII Import/Export Manual.
Note: Only steel frame structures (i.e. structures composed of beam members) can be
imported/exported through StepSteel format.
Note: The import function creates a new empty project and the specified file is imported into it.
Note: More information about the StepSteel format can be found in a separate SCIA manual
titled SCIA ESA PT ASCII Import/Export Manual.
790
Roundtrip - import, export, update
Analysis data II
Writing analysis General data 2(OUT) Two options
'Statik Schreiben' Analysis data I available for
export: with and
Analysis data II without results.
Writing design General data 3(OUT)
'Entwurf Schreiben' Design data
Note: More information about the StepSteel format can be found in a separate SCIA manual
titled SCIA ESA PT ASCII Import/Export Manual.
Section names
The cross-section shape is recognised from the name of the cross-section. The user may adjust a few
parameters that influence the applied conversion of cross-section names.
Use DSTV conversion for If ON, the DSTV convention is used for cross-section
section names names.
Use mapping table as If ON, the mapping table is used to convert the names of
conversion for section names cross-sections.
Note: More information about the StepSteel format can be found in a separate SCIA manual
titled SCIA ESA PT ASCII Import/Export Manual.
Note: Only steel frame structures (i.e. structures composed of beam members) can be
imported/exported through StepSteel format.
Note: The import function creates a new empty project and the specified file is imported into it.
Note: More information about the StepSteel format can be found in a separate SCIA manual
titled SCIA ESA PT ASCII Import/Export Manual.
Note: More information about the StepSteel format can be found in a separate SCIA manual
titled SCIA ESA PT ASCII Import/Export Manual.
CEA Plant-4D
CEA Pland-4D
SCIA ESA PT allows for export of project data into CEA Pland-4D file. This option is available only if the
corresponding software is installed on your computer.
791
Reference Guide
Tekla
Tekla
Note: This import/export capability is not directly related to SCIA ESA PT functionality.
Nevertheless, it can prove useful to SCIA ESA PT users. Please, consider this chapter to be only a
brief introduction and contact SCIA support team for more information and/or guidance.
If IFC format is not a solution for you to export to and from Tekla Structures, you can use the STEP Steel
format as described in this chapter.
Tekla to SCIA ESA PT
1. Export a project by StepSteel export option in Tekla Structures to e.g. "Tekla_output.stp".
2. Open "Tekla_output.stp", and replace the text
'FILE_SCHEMA(('DATA_SECTION_SCHEMA_3_99'))' with 'FILE_SCHEMA(('PSS_2000_04'))' in
the header, then save it again.
3. Now import this output-stp ("Tekla_output.stp'" into SCIA ESA PT.
4. Make necessary modifications, analyses, checks, etc.
5. Export the structure into StepSteel CAD format (not levels 1-3), e.g. to "output01.stp" (see chapter
StepSteel - export of structural model).
6. Change the header back: So now replace 'FILE_SCHEMA(('PSS_2000_04'))' with
'FILE_SCHEMA(('DATA_SECTION_SCHEMA_3_99'))'.
7. Then save it as "output01e.stp".
Google Earth
Google Earth
Note: This import/export capability is not directly related to SCIA ESA PT functionality.
Nevertheless, it can prove useful to SCIA ESA PT users. Please, consider this chapter to be only a
brief introduction and contact SCIA support team for more information and/or guidance.
The export of your structure to Google Earth can be done in two steps.
1. The model of the structure must be exported to IFC format (see chapter IFC export).
2. The IFC file must be converted into .KML format. This format can be then opened in Google Earth.
Tip: A free tool IfcStoreyView can be used to make the conversion from .IFC to .KML format.
792
Advanced modules
Design of connections
Frame connections
A special module enables the used to perform the design of steel frame connections.
Description of this module is given in a separate volume Module: Connections.
Code checks
Code checks of steel structures
A special module enables the used to perform checking of steel structures to individual national technical
standards.
Description of this module is given in a separate volume Module: Steel code checks.
793
Glossary
Additional-data entity
An additional-data entity is an entity that does not directly defines the shape of a structure being modelled. It
either defines some additional properties of the structure (e.g. haunches on beam members, supports, etc.) or
applies effects of phenomena having influence on the behaviour of the structure (e.g. load).
Structural model
The shape of structure that is not considered during calculations, but is used for preparation of drawings and
design of connections. It may be identical with the calculation shape. But usually will be different to reflect the
solution of details in the structure.
Cartesian co-ordinate system
A co-ordinate system in which the coordinates of a point are its distances from a set of perpendicular lines that
intersect at an origin, such as two lines in a plane or three in space.
The invention of the system
The year is 1630. Lying on his back, French mathematician René Descartes, watches a fly crawl across the ceiling.
Suddenly, an idea comes to him. He visualizes two number lines, intersecting at a 90° angle. He realizes that he can graph
the fly's location on a piece of paper. Descartes called the main horizontal line the x-axis and the main vertical line the y-axis.
He named the point where they intersect the origin.
Descartes represented the fly's location as an ordered pair of numbers. The first number, the x-value, is the horizontal
distance along the x-axis, measured from the origin. The second number, the y-value, is the vertical distance along the y-
axis, also measured from the origin. The locations in the plane where the x and y values intersect are called coordinates.
The plane containing these points is called the Cartesian plane (in honour of Descartes), or the coordinate plane. Together,
the x-axis, the y-axis, the coordinate plane, and all the coordinates make up the Cartesian coordinate system.
(Source: http://www.beyondbooks.com)
795
Reference Guide
A line drawn to show how some quantity varies as unit load crosses e.g. a bridge.
For example, the influence line for say the left-hand reaction of a beam member would be a triangle, of unit
height at the left-hand end, decreasing to zero at the right-hand end. This would show that as unit load crossed
the span the left-hand reaction would fall away to nothing when the load reached the right-hand abutment.
Layer
A logical grouping of data that is like a transparent acetate overlay (slide) on a drawing. You can view layers
individually or in combination.
Manager
In SCIA.ESA PT the word manager is normally a part of a compound name denoting sophisticated tools
providing for maintenance of various databases. For example, the Cross-section manager allows the user to
perform available actions and operations with cross-sections, the Material manager provides for maintenance
of the database of materials in the current project, etc.
Node
In the context of the finite element method, a node is a point within a structure to which elements that make up
the structure are connected and at which "compatibility" relations are enforced. The "compatibility" conditions
include both equilibrium and kinematic compatibility.
Sometimes, little less formal definition of a node may be given.
If it has been possible to determine certain parts of a structure which have specific tasks (i.e. carrying shear stress, direct
stress, bending stress, etc.), these elements must be connected to each other. This connection in the real structure is
accomplished by riveting, welding or some type of adhesive bonding. In the finite element idealization of the structure, this
connection to other parts of the structure takes place at a finite number of points on each element and these points are
called node points. A finite element will have anywhere from 2 to n node points, depending upon the type of element, its'
characteristics and the role it plays within the structure.
Picture gallery
The Picture gallery is a collection of scanned program-screens and manually created drawings. The pictures
may be printed directly or further processed in other SCIA.ESA PT’s graphical output tools.
Preview
The preview window is a document-based window used to display various information about particular project
parts or elements. It may be invoked from within various program functions. E.g. the preview window may be
activated from within the cross-section manager to display characteristics of a cross-section in a document-like
style.
Property table
A property table is a control element used in SCIA.ESA PT dialogues that both (i) presents information in
tabular form and (ii) provides for straightforward editing of the displayed data.
Reference point of a cross-section
A reference point of a cross-section is defined as:
for catalogue cross-sections it is located in the first point of the cross-section,
for general cross-sections and cross-sections defined by a polygon it is identical with point [0,0].
Snap mode
A mode for locking a pointing device (mouse cursor) into alignment with an invisible rectangular grid. When
Snap mode is on, the screen crosshairs and all input coordinates are snapped to the nearest point on the grid.
The snap resolution defines the spacing of this grid. In SCIA.ESA PT this term covers also the feature called
Object Snap Mode. The Object Snap Mode is a method for selecting commonly needed points on an object
while you create or edit a model.
Solver
Solver is an integral part of SCIA.ESA PT that performs the numerical solution of the problem. As SCIA.ESA
PT is based on the finite element method, a set of equations describing the model, its boundary conditions and
loads must be assembled and solved. This particular task is carried out in the program part called Solver.
Spherical co-ordinate system
A three-dimensional coordinate system that does not have a single straight axis. The coordinates are: distance
from the origin, and two angles found by drawing a line from the given point to the origin and measuring the
angles formed with a given plane and a given line in that plane.
A way to think about this is that the coordinates might be distance from the centre of the earth, longitude, and
the angular distance from the north pole (not quite the same as latitude, but almost).
796
Glossary
797