Reference Guide Scia
Reference Guide Scia
Reference Guide Scia
Table of Contents
Disclaimer .....................................................................................................................................................................................3 Contact address ............................................................................................................................................................................3 Introduction ...................................................................................................................................................................................3 About program...........................................................................................................................................................................3 About documentation ................................................................................................................................................................4 Installation .....................................................................................................................................................................................4 Installation options.....................................................................................................................................................................4 System requirements ................................................................................................................................................................6 Demo version ............................................................................................................................................................................6 Uninstalling program .................................................................................................................................................................6 Running the program ....................................................................................................................................................................6 Starting program........................................................................................................................................................................6 Program files and folders ..........................................................................................................................................................7 Upgrade from other products ........................................................................................................................................................8 Upgrade from EPW ...................................................................................................................................................................8 Terminology ..................................................................................................................................................................................9 Co-ordinate systems ...................................................................................................................................................................10 Introduction to co-ordinate systems ........................................................................................................................................10 Global co-ordinate system.......................................................................................................................................................10 User-defined co-ordinate system ............................................................................................................................................10 Entity co-ordinate systems ......................................................................................................................................................10 Point definition co-ordinate systems .......................................................................................................................................12 Conventions for applied physical quantities ................................................................................................................................13 Input quantities conventions ....................................................................................................................................................13 Output quantities conventions .................................................................................................................................................14 Units ............................................................................................................................................................................................14 Introduction to units .................................................................................................................................................................14 Length units .............................................................................................................................................................................14 Angle units...............................................................................................................................................................................17 Layout and operation overview ...................................................................................................................................................19 User interface..............................................................................................................................................................................19 Introduction to user interface ...................................................................................................................................................19 Title bar ...................................................................................................................................................................................19 Status bar ................................................................................................................................................................................20 Menu bar .................................................................................................................................................................................20 Tree menu window ..................................................................................................................................................................21 Command line .........................................................................................................................................................................23 Property table ..........................................................................................................................................................................25 Progress bar ............................................................................................................................................................................26 User Interface Skins ................................................................................................................................................................27 Toolbars ..................................................................................................................................................................................27 Application windows ................................................................................................................................................................29 Property window ......................................................................................................................................................................34 Database managers ................................................................................................................................................................39 Language of program..................................................................................................................................................................45 Language of the program ........................................................................................................................................................45 User level ....................................................................................................................................................................................45
iii
Level of the user interface .......................................................................................................................................................45 Application options ......................................................................................................................................................................46 Workspace settings .................................................................................................................................................................46 Environment settings ...............................................................................................................................................................46 Graphic templates settings ......................................................................................................................................................47 Directories settings ..................................................................................................................................................................47 Project settings ........................................................................................................................................................................48 Protection settings ...................................................................................................................................................................48 Adjusting the application options .............................................................................................................................................49 Project settings ...........................................................................................................................................................................49 Basic project settings ..............................................................................................................................................................49 Display style settings ...............................................................................................................................................................53 Scales......................................................................................................................................................................................57 Advanced settings ...................................................................................................................................................................59 Selections ...................................................................................................................................................................................61 Introduction to selections.........................................................................................................................................................61 Making a selection...................................................................................................................................................................61 Removing the entities from selection ......................................................................................................................................67 Making a selection based on a specific property ....................................................................................................................67 Adjusting the filter for selections..............................................................................................................................................68 Modifying a selection ...............................................................................................................................................................68 Applying a selection ................................................................................................................................................................68 Clearing a selection .................................................................................................................................................................69 Saving and reading a selection ...............................................................................................................................................69 Selections versus editing of properties ...................................................................................................................................73 Controlling the selection-versus-editing process .....................................................................................................................73 Selections of slabs with openings ...........................................................................................................................................74 Activity.........................................................................................................................................................................................75 Introduction to activity..............................................................................................................................................................75 Activity types ...........................................................................................................................................................................75 Switching the activity On or Off ...............................................................................................................................................76 Activity according to layers ......................................................................................................................................................76 Activity according to current selection .....................................................................................................................................76 Activity according to working plane .........................................................................................................................................76 Activity according to clipping box ............................................................................................................................................77 Inverting the activity.................................................................................................................................................................77 Controlling the display style of inactive members ...................................................................................................................77 Clipping box ................................................................................................................................................................................77 Introduction to clipping box......................................................................................................................................................77 Defining a new clipping box.....................................................................................................................................................77 Defining the clipping box around the working plane ................................................................................................................77 Defining the clipping box around an entity ..............................................................................................................................78 Defining the clipping box around the model ............................................................................................................................78 Using the clipping box .............................................................................................................................................................78 Adjusting the clipping box in the setting table .........................................................................................................................79 Adjusting the clipping box using the mouse ............................................................................................................................79 Moving the clipping box ...........................................................................................................................................................80 Layers .........................................................................................................................................................................................80 Introduction to layers ...............................................................................................................................................................80
iv
Table of Contents
Layers manager ......................................................................................................................................................................80 Defining a new layer ................................................................................................................................................................81 Applying defined layers ...........................................................................................................................................................81 Displaying and hiding a layer ..................................................................................................................................................82 Ignoring selected layers in calculation ....................................................................................................................................82 User co-ordinate system (UCS) ..................................................................................................................................................83 Introduction to a user co-ordinate system ...............................................................................................................................83 Adjusting a user co-ordinate system .......................................................................................................................................83 Editing a user co-ordinate system ...........................................................................................................................................84 Using a user co-ordinate system .............................................................................................................................................87 Working plane .............................................................................................................................................................................88 Introduction to a working plane ...............................................................................................................................................88 Adjusting a working plane .......................................................................................................................................................88 Cursor SNAP modes...................................................................................................................................................................88 Introduction to SNAP modes ...................................................................................................................................................88 Grid SNAP modes ...................................................................................................................................................................89 Object SNAP modes ...............................................................................................................................................................89 Adjusting a SNAP mode ..........................................................................................................................................................89 Adjusting the temporary one-step SNAP mode ......................................................................................................................90 Dot grid .......................................................................................................................................................................................90 Introduction to a dot grid..........................................................................................................................................................90 Adjusting dot grid parameters .................................................................................................................................................91 Using the dot grid ....................................................................................................................................................................91 Line grid ......................................................................................................................................................................................92 Introduction to a line grid .........................................................................................................................................................92 Types of line grid .....................................................................................................................................................................92 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..............................................................................................................................................96 Using a line grid.......................................................................................................................................................................96 Editing an existing line grid......................................................................................................................................................97 Window pop-up menu .................................................................................................................................................................97 Introduction to window pop-up menu ......................................................................................................................................97 Functions of the pop-up menu ................................................................................................................................................97 Using the window pop-up menu ..............................................................................................................................................99 Adjusting the viewpoint (view direction + zoom) .........................................................................................................................99 Introduction to view adjustment ...............................................................................................................................................99 Adjusting the view ...................................................................................................................................................................99 Limiting the view ....................................................................................................................................................................101 Adjusting the view numerically ..............................................................................................................................................102 Adjusting perspective projection............................................................................................................................................103 Special view settings .............................................................................................................................................................103 View parameters .......................................................................................................................................................................103 Introduction to view parameters ............................................................................................................................................103 Overview of view parameters ................................................................................................................................................103 Adjusting the view parameters ..............................................................................................................................................112 Predefined view parameters settings ....................................................................................................................................114
Drawing of input data with eccentricity ..................................................................................................................................115 Lights .....................................................................................................................................................................................119 Regeneration of view ................................................................................................................................................................120 Introduction to regeneration of view ......................................................................................................................................120 Redrawing the active graphical window ................................................................................................................................120 Calculator ..................................................................................................................................................................................120 Calculator ..............................................................................................................................................................................120 Cleaner .....................................................................................................................................................................................121 Removing unnecessary data from the project .......................................................................................................................121 Coordinate information..............................................................................................................................................................121 Information about coordinates of selected points ..................................................................................................................121 Introduction to materials............................................................................................................................................................123 Material types............................................................................................................................................................................123 Material properties ....................................................................................................................................................................123 Materials manager ....................................................................................................................................................................123 Specifying the materials for the project .....................................................................................................................................124 Defining a new code-specific material ......................................................................................................................................125 Defining a new user-defined code-specific material .................................................................................................................125 Defining a new general material ...............................................................................................................................................126 Editing the defined material ......................................................................................................................................................126 Copying the defined material ....................................................................................................................................................126 Changing the defined material ..................................................................................................................................................126 Deleting the defined material ....................................................................................................................................................127 Reviewing the defined material parameters .............................................................................................................................127 Introduction to cross-sections ...................................................................................................................................................129 Sectional characteristics and other properties ..........................................................................................................................129 Overview of sectional characteristics and parameters ..........................................................................................................129 Sectional characteristics........................................................................................................................................................129 Calculation of sectional characteristics .................................................................................................................................130 Other cross-section parameters ............................................................................................................................................132 Sectional characteristics calculated by FEM .........................................................................................................................134 Cross-section types ..................................................................................................................................................................137 Geometric shapes .................................................................................................................................................................137 Thin-walled cross-sections ....................................................................................................................................................137 Steel rolled cross-sections ....................................................................................................................................................138 Welded steel cross-sections..................................................................................................................................................139 Welded hollow cross-sections ...............................................................................................................................................140 Haunch cross-sections ..........................................................................................................................................................141 Built-up steel cross-sections..................................................................................................................................................141 Multi-material built-up cross-sections ....................................................................................................................................142 Concrete cross-sections ........................................................................................................................................................143 Timber cross-sections ...........................................................................................................................................................143 Bridge cross-sections ............................................................................................................................................................143 Numerical cross-section ........................................................................................................................................................144 General cross-section ...........................................................................................................................................................144 Defining a new cross-section ....................................................................................................................................................144 Cross-section manager .........................................................................................................................................................144 General procedure for the definition of a new cross-section .................................................................................................145 Selecting the cross-section type............................................................................................................................................146
vi
Table of Contents
Specifying sectional parameters and properties ...................................................................................................................147 Reviewing the calculated sectional characteristics ...............................................................................................................148 Importing the cross-sections from another project ................................................................................................................149 Modifying an existing cross-section ..........................................................................................................................................151 Editing a cross-section ..........................................................................................................................................................151 Deleting a cross-section ........................................................................................................................................................151 Copying a cross-section ........................................................................................................................................................152 Replacing a cross-section .....................................................................................................................................................152 General cross-section ...............................................................................................................................................................152 General cross-section ...........................................................................................................................................................152 Examples of a general cross-section ....................................................................................................................................152 Rules for general cross-sections ...........................................................................................................................................154 Type of partial sections in the general cross-section ............................................................................................................154 General cross-section editor .................................................................................................................................................156 Creating a new general cross-section ...................................................................................................................................162 Adjusting the properties.........................................................................................................................................................168 Modifying the existing general cross-section ........................................................................................................................170 Defining a parametric cross-section ......................................................................................................................................172 Elements of a model .................................................................................................................................................................179 Nodes........................................................................................................................................................................................179 Introduction to nodes .............................................................................................................................................................179 Types of nodes ......................................................................................................................................................................180 Defining a new node..............................................................................................................................................................181 Defining a local co-ordinate system of a node ......................................................................................................................181 Deleting the nodes ................................................................................................................................................................181 Beams .......................................................................................................................................................................................182 Introduction to beams ............................................................................................................................................................182 Common beam parameters...................................................................................................................................................182 Buckling parameters..............................................................................................................................................................184 Beam types ...........................................................................................................................................................................184 Defining a new beam.............................................................................................................................................................191 Slabs .........................................................................................................................................................................................194 Slab types..............................................................................................................................................................................194 Defining a new slab ...............................................................................................................................................................214 Defining a new shell ..............................................................................................................................................................225 Defining a new membrane ....................................................................................................................................................232 Geometric manipulations.......................................................................................................................................................232 Auxiliary lines ............................................................................................................................................................................243 Lines ......................................................................................................................................................................................243 Lines from text .......................................................................................................................................................................243 General solids ...........................................................................................................................................................................243 General solids .......................................................................................................................................................................243 Defining a new general solid .................................................................................................................................................243 Editing the existing general solid ...........................................................................................................................................247 Geometrical manipulations with general solids .....................................................................................................................247 Boolean operations with general solids .................................................................................................................................247 Conversion of general components to structural members ...................................................................................................249 Catalogue blocks ......................................................................................................................................................................253 Introduction to catalogue blocks ............................................................................................................................................253
vii
Overview of catalogue blocks ...............................................................................................................................................253 Catalogue block types ...........................................................................................................................................................253 Defining a new catalogue block ............................................................................................................................................258 User blocks ...............................................................................................................................................................................262 Introduction to user blocks ....................................................................................................................................................262 Using the user blocks ............................................................................................................................................................262 Moving the entities ....................................................................................................................................................................264 Introduction to moving of entities...........................................................................................................................................264 General rules for move of entities .........................................................................................................................................265 Moving the geometric entities................................................................................................................................................266 Moving the additional data entities ........................................................................................................................................270 Copying the entities ..................................................................................................................................................................271 Introduction to copying of entities ..........................................................................................................................................271 Making a single copy via menu function ...............................................................................................................................271 Making a single copy via window pop-up menu ....................................................................................................................271 Making multiple copies via menu function .............................................................................................................................272 Deleting the entities ..................................................................................................................................................................273 Introduction to deleting of entities .........................................................................................................................................273 Deleting the user-selected entities ........................................................................................................................................273 Deleting invalid entities..........................................................................................................................................................274 Editing the entity properties ......................................................................................................................................................274 Introduction to editing of entity properties .............................................................................................................................274 Editing the beam properties in its property dialogue .............................................................................................................274 Editing the beam properties in the property window .............................................................................................................274 Adjusting the buckling parameters ........................................................................................................................................275 Modifying the shape and dimensions........................................................................................................................................275 Types of geometric manipulations.........................................................................................................................................275 Treatment of linked nodes in manipulation functions ............................................................................................................276 Editing the shape in the property window .............................................................................................................................277 Editing the shape using Drag&Drop feature ..........................................................................................................................277 Manipulations with whole entities ..........................................................................................................................................278 Manipulations with lines ........................................................................................................................................................279 Manipulations with polylines ..................................................................................................................................................281 Manipulations with curves .....................................................................................................................................................283 Connecting and disconnecting the entities ...............................................................................................................................286 Introduction to connecting and disconnecting of entities .......................................................................................................286 Defining a new connection of two entities .............................................................................................................................286 Inserting a linked node for future connection of an entity......................................................................................................287 Defining a new connection of intersecting entities ................................................................................................................287 Modifying the connection of two entities ...............................................................................................................................287 Modifying the connection of intersecting entities ...................................................................................................................288 Deleting the connection of two entities ..................................................................................................................................288 Deleting the connection of intersecting entities .....................................................................................................................289 Truing of slabs and walls ..........................................................................................................................................................289 Alignment of slabs .................................................................................................................................................................289 Alignment procedure .............................................................................................................................................................290 Parameters controlling the alignment of the structure ...........................................................................................................291 Openings in beams ...................................................................................................................................................................296 Opening in webs of beams ....................................................................................................................................................296
viii
Table of Contents
Structural model ........................................................................................................................................................................302 Introduction to structural model .............................................................................................................................................302 Parameters of structural model .............................................................................................................................................302 Defining the structural model.................................................................................................................................................306 Displaying the structural model .............................................................................................................................................307 Modifying the structural model ..............................................................................................................................................307 Regenerating the structural model ........................................................................................................................................307 Manual input of end cut .........................................................................................................................................................307 Structural shape of 2D members...........................................................................................................................................310 Introduction to model data ........................................................................................................................................................313 Supports....................................................................................................................................................................................313 Types of supports ..................................................................................................................................................................313 Defining a new support..........................................................................................................................................................324 Hinges (pins) .............................................................................................................................................................................326 Beams ...................................................................................................................................................................................326 Slabs .....................................................................................................................................................................................328 Rigid arms .................................................................................................................................................................................330 Rigid arms .............................................................................................................................................................................330 Defining a new rigid arm........................................................................................................................................................330 Defining a new line rigid arm .................................................................................................................................................331 Modifying the existing model data.............................................................................................................................................331 Changing the parameters of model data ...............................................................................................................................331 Moving the model data ..........................................................................................................................................................332 Copying the model data ........................................................................................................................................................332 Deleting the model data ........................................................................................................................................................333 Absences ..................................................................................................................................................................................333 Introduction to absences .......................................................................................................................................................333 The principle of Absences .....................................................................................................................................................333 Creating a project allowing for absences ..............................................................................................................................333 Absence groups ....................................................................................................................................................................334 Defining a new absence ........................................................................................................................................................334 Absence on a 1D member.....................................................................................................................................................334 Absences in a support ...........................................................................................................................................................335 Associating the absence group with a load case ..................................................................................................................335 Displaying the required Absence group ................................................................................................................................335 Editing the existing absence..................................................................................................................................................336 Deleting the existing absence ...............................................................................................................................................336 Beam nonlinearity .....................................................................................................................................................................336 Defining a new beam nonlinearity .........................................................................................................................................336 Editing the existing beam nonlinearity ...................................................................................................................................336 Types of nonlinearity .............................................................................................................................................................336 Introduction to loads..................................................................................................................................................................343 Load types ................................................................................................................................................................................343 Introduction to load types ......................................................................................................................................................343 Point force in node ................................................................................................................................................................343 Point force on beam ..............................................................................................................................................................344 Line force on beam................................................................................................................................................................345 Line force on slab edge .........................................................................................................................................................346 Surface load on slab..............................................................................................................................................................347
ix
Moment load in node .............................................................................................................................................................348 Moment load on beam...........................................................................................................................................................348 Line moment load on beam ...................................................................................................................................................349 Line moment on slab edge ....................................................................................................................................................349 Thermal load on beam ..........................................................................................................................................................349 Temperature distribution curve..............................................................................................................................................350 Thermal load on slab .............................................................................................................................................................352 Translation of support............................................................................................................................................................353 Translation of a point on beam ..............................................................................................................................................355 Rotation of support ................................................................................................................................................................356 Rotation of a point on beam ..................................................................................................................................................356 Longitudinal strain .................................................................................................................................................................357 Flexural strain ........................................................................................................................................................................357 Slab displacement and curvature ..........................................................................................................................................357 Pond load - water accumulation ............................................................................................................................................360 Soil pressure and water pressure..........................................................................................................................................362 Pressure load ........................................................................................................................................................................364 Internal forces not calculated in the model ............................................................................................................................365 Dynamic loads .......................................................................................................................................................................368 Free loads .............................................................................................................................................................................369 Load direction ...........................................................................................................................................................................377 Direction of loads...................................................................................................................................................................377 Defining a new load ..................................................................................................................................................................378 Defining a new point load in a node ......................................................................................................................................379 Defining a new point load on a beam ....................................................................................................................................379 Defining a new line load on a beam ......................................................................................................................................379 Defining a new thermal load on a beam ................................................................................................................................379 Defining a new line load on slab edge ..................................................................................................................................380 Defining a new surface load on a slab ..................................................................................................................................380 Defining a new thermal load on slab .....................................................................................................................................380 Defining a new free point load ...............................................................................................................................................380 Defining a new free line load .................................................................................................................................................380 Defining a new free surface load ...........................................................................................................................................380 Defining a new slab displacement .........................................................................................................................................380 Fast definition of specific load types .....................................................................................................................................381 Modifying the existing load........................................................................................................................................................381 Changing the load parameters ..............................................................................................................................................381 Moving the load .....................................................................................................................................................................381 Copying the load ...................................................................................................................................................................381 Deleting the load ...................................................................................................................................................................381 Editing the shape of free load................................................................................................................................................382 Load cases................................................................................................................................................................................382 Introduction to load cases .....................................................................................................................................................382 Load case manager...............................................................................................................................................................382 Defining a new load case ......................................................................................................................................................382 Defining the load case parameters .......................................................................................................................................383 Using the load case ...............................................................................................................................................................384 Dynamic load cases ..............................................................................................................................................................385 Load groups ..............................................................................................................................................................................390
Table of Contents
Introduction to load groups ....................................................................................................................................................390 Load group manager .............................................................................................................................................................390 Defining a new load group.....................................................................................................................................................390 Using the load group .............................................................................................................................................................391 Load case combinations ...........................................................................................................................................................391 Introduction to load case combinations .................................................................................................................................391 Types of load case combinations ..........................................................................................................................................392 Load case combination manager ..........................................................................................................................................393 Defining a new combination ..................................................................................................................................................395 Exploding the load case combination ....................................................................................................................................395 Combination key....................................................................................................................................................................396 Example ................................................................................................................................................................................396 Load case combinations according to EC .............................................................................................................................400 Load case combinations to SN ...........................................................................................................................................404 Load case combinations to NEN ...........................................................................................................................................405 Advanced combinations of load cases ..................................................................................................................................407 Result classes ...........................................................................................................................................................................408 Introduction to result classes .................................................................................................................................................408 Result class manager ............................................................................................................................................................408 Defining a new result class....................................................................................................................................................408 Using the result class ............................................................................................................................................................409 Load generators ........................................................................................................................................................................410 Introduction to load generators .............................................................................................................................................410 Wind generator ......................................................................................................................................................................410 Snow generator .....................................................................................................................................................................419 Combined wind and snow generator .....................................................................................................................................422 Plane load generator .............................................................................................................................................................424 Pond water ............................................................................................................................................................................429 Span loads ................................................................................................................................................................................434 Introduction to spans .............................................................................................................................................................434 What is the span....................................................................................................................................................................435 Types of spans ......................................................................................................................................................................435 Work with spans ....................................................................................................................................................................439 Predefined load .........................................................................................................................................................................443 Introduction to predefined loads ............................................................................................................................................443 Predefined load manager ......................................................................................................................................................443 Defining a new predefined load .............................................................................................................................................444 Editing the predefined load....................................................................................................................................................444 Applying the predefined load .................................................................................................................................................445 Input and display conventions for predefined load ................................................................................................................445 Mobile load................................................................................................................................................................................446 Introduction............................................................................................................................................................................446 Brief introduction to the theory ..............................................................................................................................................447 Loading track .........................................................................................................................................................................450 Unit loads ..............................................................................................................................................................................451 Load systems ........................................................................................................................................................................453 Generated load cases ...........................................................................................................................................................455 Calculation and evaluation ....................................................................................................................................................457 Load patterns (train load) ......................................................................................................................................................459
xi
Introduction to calculation .........................................................................................................................................................465 Checking the data .....................................................................................................................................................................465 Introduction to check of data .................................................................................................................................................465 Parameters of data check .....................................................................................................................................................465 Performing the check of data ................................................................................................................................................466 Collision between entities ......................................................................................................................................................466 Generating the FE mesh ...........................................................................................................................................................468 Parameters of FE mesh ........................................................................................................................................................468 Previewing the FE mesh .......................................................................................................................................................469 Mesh refinement....................................................................................................................................................................470 Calculation types.......................................................................................................................................................................472 General calculation parameters ............................................................................................................................................472 Static linear calculation..........................................................................................................................................................472 Static nonlinear calculation....................................................................................................................................................472 Dynamic natural vibration calculation ....................................................................................................................................473 Dynamic forced harmonic vibration .......................................................................................................................................473 Harmonic band analysis ........................................................................................................................................................474 Dynamic seismic calculation .................................................................................................................................................477 Buckling analysis ...................................................................................................................................................................477 Nonlinear stability calculation ................................................................................................................................................478 Soil-in calculation parameters ...............................................................................................................................................478 Non uniform damping in dynamic calculation ........................................................................................................................478 Performing the calculation ........................................................................................................................................................483 Adjusting the calculation parameters ....................................................................................................................................483 Performing the calculation .....................................................................................................................................................483 Controlling and reviewing the calculation process ................................................................................................................483 Performing the repetitious calculations .................................................................................................................................484 Repairing the instability of model ..........................................................................................................................................484 Solution methods ......................................................................................................................................................................485 Direct solution........................................................................................................................................................................485 Iterative solution ....................................................................................................................................................................486 Timoshenko method ..............................................................................................................................................................486 Newton-Raphson method......................................................................................................................................................486 Initial deformations ....................................................................................................................................................................486 Introduction to initial deformations.........................................................................................................................................486 Initial-deformation manager...................................................................................................................................................486 Initial deformation curve ........................................................................................................................................................487 Defining a new initial deformation curve ...............................................................................................................................487 Applying the initial deformation .............................................................................................................................................487 Plastic hinges ............................................................................................................................................................................488 Introduction to plastic hinges .................................................................................................................................................488 Plastic hinges to EC3 ............................................................................................................................................................488 Plastic hinges to DIN 18800 ..................................................................................................................................................488 Plastic hinges to NEN............................................................................................................................................................489 Calculating with plastic hinges ..............................................................................................................................................490 Global optimisation ...................................................................................................................................................................490 Introduction............................................................................................................................................................................490 AutoDesign manager.............................................................................................................................................................490 Defining a new optimisation ..................................................................................................................................................490
xii
Table of Contents
Opening the service Results .....................................................................................................................................................493 Selecting the 1D members for display ......................................................................................................................................493 Selecting the load for the display of results ..............................................................................................................................495 Adjusting the style of result diagrams .......................................................................................................................................495 Regenerating the diagrams.......................................................................................................................................................497 Animation of results ..................................................................................................................................................................497 Upgrade from 2D to 1D project .................................................................................................................................................499 Results on beams .....................................................................................................................................................................499 Displaying the internal forces ................................................................................................................................................499 Displaying the deformation on 1D members .........................................................................................................................501 Displaying the deformation of nodes .....................................................................................................................................501 Displaying the resultant of reactions .....................................................................................................................................502 Displaying the nodal space support resultant .......................................................................................................................503 Displaying the reactions ........................................................................................................................................................505 Displaying the foundation table .............................................................................................................................................506 Displaying the bill of material.................................................................................................................................................508 Displaying the intensity..........................................................................................................................................................509 Displaying the stress on members ........................................................................................................................................510 Selecting the joints for display of connection forces .............................................................................................................510 Displaying the connection forces...........................................................................................................................................511 Displaying the calculation report ...........................................................................................................................................511 Displaying the results in tabular form ....................................................................................................................................512 Displaying the results in named fibres...................................................................................................................................512 Displaying the stress distribution over the cross-section ......................................................................................................515 Fast selection of result quantities for the display ..................................................................................................................516 Displaying the natural frequencies ........................................................................................................................................516 Evaluating the results for harmonic load ...............................................................................................................................517 Calculation of internal forces in ribs ......................................................................................................................................517 Results on slabs........................................................................................................................................................................518 Displaying the deformation of nodes on slabs ......................................................................................................................518 Displaying the internal forces on slabs ..................................................................................................................................519 Principal internal forces .........................................................................................................................................................521 Design internal forces............................................................................................................................................................521 Displaying the stresses on slabs ...........................................................................................................................................523 Stresses ................................................................................................................................................................................523 Displaying the contact stress on slabs ..................................................................................................................................524 Calculated C parameters.......................................................................................................................................................524 Displaying the settlement ......................................................................................................................................................525 Results in membrane elements .............................................................................................................................................526 Displaying results for individual FE nodes or elements .........................................................................................................527 Isolines, isobands, etc. ..........................................................................................................................................................527 Averaging strips.....................................................................................................................................................................550 Refreshing the results ...............................................................................................................................................................561 Principle.................................................................................................................................................................................561 Refresh of results ..................................................................................................................................................................561 Example for refresh of results ...............................................................................................................................................562 Selected sections ......................................................................................................................................................................565 Selected sections for result diagrams ...................................................................................................................................565 Defining a new section for display of results .........................................................................................................................566
xiii
Displaying the results in selected sections ............................................................................................................................567 Displaying the resultant in the section across a slab ............................................................................................................574 Introduction to graphic output ...................................................................................................................................................575 Direct graphic output .................................................................................................................................................................575 Making the direct graphic output ...........................................................................................................................................575 Editing the graphic output layout ...........................................................................................................................................576 Adjusting the page for the drawing ........................................................................................................................................578 Saving the drawing to an external file ...................................................................................................................................579 Adjusting the display style of Graphic output dialogue ..........................................................................................................579 Using the templates in graphic output ...................................................................................................................................580 Items of graphic output drawing ............................................................................................................................................580 Inserting and editing the items of the drawing .......................................................................................................................584 Picture gallery ...........................................................................................................................................................................590 Introduction to the picture gallery ..........................................................................................................................................590 Picture gallery manager ........................................................................................................................................................590 Editing the picture in the picture gallery ................................................................................................................................599 Paper space gallery ..................................................................................................................................................................609 Introduction to Paper space gallery .......................................................................................................................................609 Paper space gallery manager ...............................................................................................................................................609 Editing the drawing in the gallery ..........................................................................................................................................609 Creating a new drawing in the gallery ...................................................................................................................................609 Creating a new drawing based on a template .......................................................................................................................610 Printing the drawing from the gallery .....................................................................................................................................610 Copying the drawing in the gallery ........................................................................................................................................610 Deleting the drawing from the gallery ....................................................................................................................................610 Making or changing the drawing ...........................................................................................................................................610 Saving a template..................................................................................................................................................................611 Creating a template for Paper space gallery drawings .........................................................................................................611 Introduction to document ..........................................................................................................................................................613 Document window.....................................................................................................................................................................613 Introduction to document window ..........................................................................................................................................613 Opening the document window .............................................................................................................................................614 Document window toolbar .....................................................................................................................................................614 Creating the document ..........................................................................................................................................................615 Editing the basic document properties ..................................................................................................................................626 Editing the document layout ..................................................................................................................................................629 Modifying the structure through the document ......................................................................................................................631 Previewing the document ......................................................................................................................................................632 Printing and exporting the document ....................................................................................................................................632 Refreshing the document ..........................................................................................................................................................634 Principle.................................................................................................................................................................................634 Refresh of document .............................................................................................................................................................634 Example for refresh of Document .........................................................................................................................................634 Preview window ........................................................................................................................................................................636 Introduction to preview window .............................................................................................................................................636 Opening the preview window ................................................................................................................................................636 Adjusting the display style in the preview window .................................................................................................................637 Adjusting the preview window settings ..................................................................................................................................637 Exporting the preview ............................................................................................................................................................637
xiv
Table of Contents
Printing the preview ...............................................................................................................................................................637 Editing the structure from within the preview window ...........................................................................................................637 Visual style of the document .....................................................................................................................................................637 Visual style ............................................................................................................................................................................637 Visual styles manager ...........................................................................................................................................................638 Adjusting the visual style .......................................................................................................................................................638 Table Manager and Table Composer .......................................................................................................................................641 Introduction............................................................................................................................................................................641 Manufacturer's versus user's table template .........................................................................................................................641 Table Manager ......................................................................................................................................................................642 Table Composer ....................................................................................................................................................................645
xv
Version Info
Version info Documentation title Version Produced Translated Software covered Version Latest Build covered Reference Guide 2010.0 November 2009 N/A Scia Engineer 2010.0 10.0.25
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 [email protected] SCIA W+B Software b.v. Postbus 30119 NL-6803 AC Arnhem (Nederland) Tel.(+31) 26-3201230 Fax.(+31) 26-3201239 E-mail [email protected] SCIA CZ, s.r.o. Thkurova 3, 160 00, Prague 6 (Czech Republic) Tel.(+420) 2 2432 2425 Fax. (+420) 2 2432 2288 e-mail [email protected] SCIA CZ, s.r.o. Slavkova 1a, 638 00, Brno (Czech Republic) Tel.(+420) 5 4519 3526 Fax. (+420) 5 4519 3533 e-mail [email protected]
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 Engineer enables the user to carry out the final design of a structure in accordance with appropriate technical standards. The "Code Check library" of Scia Engineer 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 Engineer 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 Engineer software. Purpose and contents This manual provides an in-depth coverage of Scia Engineer 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: bold Indicates texts used in the program (menus, texts in dialog windows, buttons, etc.). E.g. Enter the length of the 1D member in the Length field. [bold] Indicates a button. E.g. Click on [OK] to confirm. Indicates the different steps in a procedure. Each step describes one action. 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 Letters Capital First Refers to a chapter of the manual. E.g. For more details see chapter Detailed Description.
Step 1 Step 2
Local installation Starting the installation The installation of Scia Engineer 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 Engineer. 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).
Getting started
Choice of installation type One of the following types of installation can be selected: Typical Compact Selective All program files are installed. Only the essential files are installed. 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 Engineer 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. Installation on a network server The installation on a network server can be started by command SETUP.EXE /A. This command starts the installation program in an administration mode. 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. Connection to the network installation The installation on a workstation in "connection to the network server" mode can be carried out by running the file SETUP.EXE in the root folder of the network installation. As first step, the language of the installation is selected. This language determines the language of the application on its first run. No other settings must be done. No files are copied to a local drive. Only components from the server are registered. The installation program adds group SCIA.ESA xx 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. Both the local installation and the installation of the connection to the network server adjust the default setting of application folders. This setting can be later changed using command Settings > Options, tab Files, folders. The default setting is as follows: Cross-section library folder C:\Program Files\SCIA\ESA1\Prof, where C:\Program Files\SCIA\ESA1 is replaced by the real folder where the application has been installed. C:\Program Files\SCIA\ESA\db, where C:\Program Files\SCIA\ESA1 is replaced by the real folder where the application has been installed.
In addition, the following folders are set when the application is installed under Windows 2000 or Windows XP: User files Temporary files Project files C:\Documents and Settings\USER_PROFILE_NAME\ESA1\User C:\Documents and Settings\USER_PROFILE_NAME\ESA1\Temp C:\Documents and Settings\USER_PROFILE_NAME\ESA1\Data
The following folders are set when the application is installed under Windows NT: User files Temporary files Project files C:\WINNT\Profiles\USER_PROFILE_NAME\ESA1\User C:\WINNT\Profiles\USER_PROFILE_NAME\ESA1\Temp C:\WINNT\Profiles\USER_PROFILE_NAME\ESA1\Data
USER_PROFILE_NAME is the name of user profile of the current user. 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 RAM graphic card disk space for the program disk space for projects and temporary files Software requirements MS Windows XP / 2003 / Vista / XP 64 bit Login requirements In order to install Scia Engineer, the account must have administrator rights. In order to run Scia Engineer, the account can have just user rights. It is advised to install the latest Service Pack for these Operating Systems. Pentium IV - 1Ghz (Advised: Pentium IV - 3Ghz) 512 MB (Advised: > 1GB) 64 MB, supporting OpenGL 450 MB 200 MB (for large projects, the amount of space required can augment to several GBs)
Demo version
Demoversion is fully functioning in all modules with limitation in calculation. Only 25 1D members and 2 load cases can be calculated. It is even possible to print results, but all printed material contains background text "UNLICENCED SOFTWARE". ATTENTION: A project created in the demoversion CANNOT be opened in a full version!!!
Uninstalling program
In order to uninstall the program use standard Windows procedure: invoke Control panel and select Add or remove program.
Getting started
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 Engineer program to start it by pressing the defined key combination. Integrate Scia Engineer into your favourite file manager and start it from the toolbar of that file manager. Insert Scia Engineer to the Windows 2000 toolbar. Insert Scia Engineer to the Microsoft Office short-cut panel. Use any other approach available in Microsoft Windows environment.
db prof DocumentTemplates
GraphicTemplates
Note: All the program folders are ReadOnly. User folders set db prof DocumentTemplates GraphicTemplates It contains initialisation files for a new project. It stores files with user-defined databases. It contains cross-section databases. This folder holds the templates for document. This folder holds the templates for graphical outputs.
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 ESAD EPW DB4 SET OTS EPD Project file 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. Project file created in Esa Prima Win Database file Initialisation file for the adjustment of project and user interface. File with table templates for document. Template for drawing in Paper space.
Geometric entities 1D member A straight or curved member defined by means of its midline and crosssection. The cross-section may be constant or varying along the length of the 1D member. A connection of two intersecting 1D members. Load in the form of force. It can be either point or continuous. A type of support that represents a pad foundation. Connection of two members. It can be either rigid or of defined elasticity. Any kind of load that the structure is subject to. Load in the form of bending moment. It can be either point or continuous. Generally a vertex of a member or a point where two or more members intersect. 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. A 1D member of an infinitely large stiffness. Point or line support of a structure. Several types of supports are available: standard, foundation pad, wall, etc.
cross-link force load foundation block hinge load moment load node predefined load rigid arm support
Cross-sections catalogue cross-section general cross-section reference point A cross-section that can be defined by selecting from the library of cross-sections. The library is an integral part of Scia Engineer. A cross-section the shape of which is completely defined by the user. 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.
user-defined co-ordinate systems UCS point definition co-ordinate systems; geometry definition co-ordinate systems entity co-ordinate systems local co-ordinate system
unambiguous positioning of the member in space, unambiguous definition of load and boundary conditions, unambiguous interpretation of results.
This chapter also deals with a group of co-ordinate systems that do not refer to a structural entity in the full meaning of the word, but that is very closely related to it. This group consists of co-ordinate systems used with cross-sections.
10
11
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 1D member. The principal co-ordinate system of a 1D member is related to the principal co-ordinate system of the cross-section of a 1D member.
The choice of a particular system depends on several factors: how is the point position defined in the model drawings, what is the most efficient and most easiest way for the specific situation, which particular system is preferred by the user.
12
In the cylindrical co-ordinate system the co-ordinate of any point is given by three components r, theta, and z. The coordinates r and theta represent polar co-ordinates of a point in xy plane. And the z co-ordinate is a distance of the defined point from xy plane. Thus the ordinate along x, y, and z axis are respectively: x = r cos (theta), y = r sin (theta), z = z.
13
local
External forces Fx Fy Fz Mx My Mz
Prescribed displacement and rotation global local Ux ux Uy uy Uz uz Fix fix Fiy fiy Fiz fiz
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.
Displacement and rotation global local Ux ux Uy uy Uz uz Fix fix Fiy fiy Fiz fiz
Reactions Rx Ry Rz Mx My Mz
Internal forces N Vy Vz Mx My Mz
Length units
Imperial length units
14
The official values for conversion are: quantity inch foot multiply by 25.400 0.3048 to obtain millimetre (mm) metre (m)
Display style of length units Display style of length units is defined by format, precision and unit symbol. Format The format can be:
Precision
scientific (1.55E+01) engineering (15.50E+00) (the exponent is ..., -09, -06, -03, +00, +03, +06, +09, ... ) decimal (15.50) fractional (15 1/2)
The precision for scientific and decimal format is defined as follows. Sample value is 3.1415926 Decimal length in Units Setup 0 1 2 3 4 etc. Precision 0 0.1 0.01 0.001 0.0001 etc. Result 3 3.1 3.14 3.142 3.1416 etc.
The precision for fractional format is defined as follows. Fractional precision in Units Setup 0 1 2 3 4 etc. Precision 1 1/8 1/16 etc.
Unit symbol unit millimetre centimetre decimetre metre inch (1 option) inch (2 option) foot (1 option) foot (2 option) foot-inch (1 option)
st nd st nd st
symbol mm cm dm m in " ft ft in
15
foot-inch (2 option) Example The value is 78.24 cm. Format scientific scientific engineering engineering decimal decimal decimal decimal decimal decimal decimal fractional fractional fractional fractional Precision 0.001 0.01 0.001 0.01 0.01 0.001 0.001 0.001 0.001 0.001 0.001 1/16 1/16 1/16 1/16 Unit symbol centimetre (cm) millimetre (mm) centimetre (cm) millimetre (mm) centimetre (cm) inches (in) inches (") feet (ft) feet (') feet-inches (ft in) feet-inches (' ") feet(') inches (") inches (in) feet-inches (' ")
nd
"
Result 7.824E+01 cm 7.82E+02 mm 78.240E+00 cm 782.40E+00 mm 78.24 cm 30.803 in 30.803 " 2.567 ft 2.567 ' 2 ft 6.803 in 2' 6.803" 2-9/16' 30-13/16" 30-13/16 in 2' 6-13/16"
Input of length units For metric units (mm, cm, dm, m), the scientific and decimal formats are supported. Once the value is input, the value is transformed into the defined format, precision and unit. For the imperial units (in and ft), the scientific, decimal and fractional formats are supported. The use of symbols " and ' is supported. The fractional input (-1/2, -3/4, ) is supported. When entering fractions, the fractions must be separated from the rest by a hyphen. Once the value is input, the value is transformed into the defined format (scientific, decimal, fractional), precision and unit symbol. It is always possible to enter a number in greater precision than defined by settings. The precise value is stored internally and the displayed value reflects the Units setup. Examples for imperial units Input string 3.5 3-1/2 5' 5.3' 6" 5.3' 6.6" 5.3' 6.6 3.5 3-1/2 5' 5.3' 6" 5.3' 6.6" 5.3' 6.6 3.5 3-1/2 5' 5.3' 6" 5.3' 6.6" Display setting decimal, inches (") decimal, inches (") decimal, inches (") decimal, inches (") decimal, inches (") decimal, inches (") decimal, feet (') decimal, feet (') decimal, feet (') decimal, feet (') decimal, feet (') decimal, feet (') fractional, feet (')-inches (") fractional, feet (')-inches (") fractional, feet (')-inches (") fractional, feet (')-inches (") fractional, feet (')-inches (") Result 3.5" 3.5" 60" 69.6" 70.20" 70.20" 3.5' 3.5' 5.0' 5.80' 5.85' 5.85' 3' 6" 3' 6" 5' 0" 5' 9-5/8" 5' 10-1/4"
16
5.3' 6.6
5' 10-1/4"
Angle units
The display of the angle unit is defined by the format and the precision. Format
Precision
The precision of angle units is analogous to decimal format of Length units. Similarly to Length units, the settings for display style of angle units can be made in Units setup.
17
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.
Document window
Preview window
Command line
In addition to these standard Windows application parts of a user interface, Scia Engineer makes use of a set of unique specially developed control elements that are described in separate chapters (e.g. Property window, database manager, etc.). Note: The layout of dialogues in the program has been designed for normal size of the text. If your Windows are adjusted to use large fonts, it may happen that some dialogues in SCIAScia Engineer look strange and may be slightly distorted.
Title bar
The title bar is the heading of the application window. It consists of three parts:
19
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. Example of a title bar
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 cursor position in UCS co-ordinates of the mouse cursor position in GCS project length units When a function requiring the definition of a point (e.g. insertion of a 1D member) is running, the status bar shows the cursor position in the current user co-ordinate system. If selected in the application settings the status bar shows the coordinates also in the global co-ordinate system. 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. 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. This button enables the user to adjust required SNAP mode. 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. This button displays the current UCS for the active window. If pressed, it opens the UCS manager. 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.
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 Engineer 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
20
How to operate the tree menu The procedure to operate the tree menu is very straightforward and closely resembles the operating rules for standard Microsoft Windows tree control. Opening branches of the tree The tree consists of a main branch and possible sub-branches. If an item has a sub-branch, it is indicated with a plus sign (+) in front of the item name. The sub-branch can be opened (listed on the screen) by means of either (i) a left mouse button single click on the plus sign or (ii) a left mouse button double-click on the item name. If the same action is made with already opened a branch, the branch is closed. Activating tree branch items In order to activate an item of a branch (either a main branch item that opens a service or sub-branch item that opens a particular function), simply double-click on the item name with the left mouse button. Depending on the item type either a corresponding function is activated or a particular service tree menu is displayed. If the branch item represents a particular function, it can also be activated using a button at the bottom part of the tree menu window. Closing a service In order to close the whole service you can do the following:
press the [Close] button, if a function is still opened, press the [Esc] key twice, a function has been already closed or terminated, press the [Esc] key once.
Closing a function In order to close the function, you can use one of the following ways:
press the [Close] button (this option closes the service as well), press the [Esc] key once.
21
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. Example of a tree menu
Customizing the tree menu The tree menu can be customized using a local pop-up menu. 1) Place the mouse cursor anywhere into the tree menu window. 2) Click the right mouse button. 3) Select what you want to have displayed: icons, captions, tool tips. A) Icons + captions
B) Icons only
22
C) Captions only
D) If tool tips are ON and the window is to narrow to display the whole item, the full name of the selected item is shown as a tool tip.
E) If tool tips are OFF and the window is to narrow to display the whole item, the full name of the selected item cannot be seen - see the image under A) above.
Command line
The command line provides for the following:
23
if any function has been already called (regardless whether via the command line, menu, tree menu, or toolbar button), it displays guiding instructions on the command line, if any function requires a numerical input (e.g. co-ordinates of an inserted point), the corresponding value or values may be typed on the command line.
Especially the second feature is very useful particularly for beginning users as they are clearly guided through the function they want to use and can simply follow the presented step-by-step instructions. Syntax of commands The syntax of a command on the command line is:
none @ * @*
Number
absolute co-ordinate in UCS relative co-ordinate related to the last input point, defined in UCS co-ordinate in GCS relative co-ordinate related to the last input point, defined in GCS
[space] [sign] [nnn] [.] [nnn] [exp] [sign] [nnn] [space] [sign] [nnn] [,] [exp]
Separator if any, ignored sign plus or minus (+ or -) row of digits 0,1, ..., 9 decimal comma or point exponent sign e or E
; <
[*,@][X],[Y],[Z]
Examples
absolute point co-ordinate in UCS 12.4, 45.8, 12.4 absolute point co-ordinate in the current working plane of the UCS 123.4, 345.8 relative co-ordinate related to the last inserted point in UCS 123, 23, 5 relative co-ordinate related to the last inserted point in the current working plane of the UCS 123, 23 relative co-ordinate related to the last inserted point in the current working plane of the UCS 123, 0 global co-ordinate in GCS 123, 23, 5
24
[*,@][length]<[angle]
Examples
123<90 123<180
absolute co-ordinate of point in UCS 0, 123, 0 absolute co-ordinate of point in UCS 0, -123, 0
[*,@][length]<[ angle]<[angle]
Example
123<90<90
[*,@][length]<[angle],[length]
Example
123<90;200
Property table
A property table is a Scia Engineer 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 group cell It contains the name of the item whose value is displayed in the coupled value 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. This cell holds the corresponding data. The data may or may not be edited depending on the particular situation.
value cell
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 (simple value cell) combo box (selection list cell) tick box (yes/no cell) button colour list The button can be used to start a required type of action, e.g. open a dialogue, etc. This type is similar to the combo box. The difference is that it offers colours only. The basic type of cell provides for manual input of value. Depending on the particular item the value may be either numerical or alphanumerical. This control is used for items where the proper value is defined by selection from a list of available variants. This type of cell provides for two limit value only for YES and NO.
25
The individual cell types may be combined within a single cell. That means that, for example, one table cell may consist of a combo box and a button, or of three edit boxes. This feature is used e.g. in tables where a cross-section should be specified. The table sell then contains:
a combo box with all cross-section already defined in the current project, a button that opens the Cross-section manager and thus provides for the definition of a new cross-section type if none of the existing ones meets requirements on the particular item.
Interconnection between table cells and graphical window In some dialogues, individual table items may be related to a specific part of the drawing shown in the graphical window. In such a case, it would be useful:
to highlight the appropriate part of the drawing if the corresponding table cell is selected, or to highlight the appropriate table cell if the corresponding part of the drawing has been clicked on.
The Scia Engineer property table makes this possible. Therefore, where applicable and useful, the appropriate table cells are interlinked with corresponding drawing parts. As an example we may give the dialogue for editing of a cross-section. Here, the dimensions of a cross-section represent exactly what this feature is ideal for. On clicking any of dimension lines in the drawing, the corresponding table row is highlighted, and vice versa. Example of a property table The picture below shows the cross-section editing dialogue. The mouse cursor is positioned in the graphical window of the Cross-section manager over the height dimension line. After the left mouse button was clicked, the corresponding item in the table above the picture got the focus (the blue item).
Progress bar
Especially for large models, some actions performed in Scia Engineer 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.:
26
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.
Toolbars Toolbars
Toolbars are 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 View
Geometrical manipulations
You may control which toolbars are displayed in menu View > Toolbars. This menu function enables you to switch on or off the required toolbars. Moreover, you may use this function to display or hide other parts of the Graphical User Interface (GUI). List of GUI parts that can be displayed or hidden:
tree window, property window, text window (preview window), command line, status bar, main menu.
Tools (e.g. Units, Layers, UCS, etc.), Activity, Modelling tools (e.g. Boolean operations with general solids, Generation and modification of vertices on general solids, etc.), UCS (User Coordinate System), Geometry manipulation (e.g. Move, Copy, etc.), Line edit (e.g. Trim, Extend, Enlarge, etc.), Polyline edit ((e.g. Add point to a polyline, Divide polyline, etc.), Curves edit (e.g. Edit arc, Convert arc to line, etc.), Selection of objects,
27
Predefined toolbar arrangements Even though you may freely move the toolbars on your screen and let them "flow" or dock them to any side of application window, you can also select from several predefined configurations of toolbars in menu View > Toolbars arrangement:
Default arrangement Classic, Default configuration Allplan style (This configuration is intended for Allplan users. It customizes the Graphical User Interface of Scia Engineer so that it follows conventions typical for Allplan.), Basic configuration, Float all toolbars.
Note: The number and layout of toolbars and the number and types of predefined toolbar arrangements may vary depending on the "skin" and mode you select for Scia Engineer. For example, the Graphical User Interface of the full Scia Engineer may look different from 3D Free Form Modeller or ESA Modeller (the last two are accessible, for example, when you call Scia Engineer from inside Allplan application).
Reshaping the toolbar Each floating toolbar can be reshaped. Simply put the mouse cursor over an edge of the toolbar, click the mouse left button and drag. Example:
Hiding buttons from a toolbar 1) Click the little-arrow button on the required toolbar and open the sub-menu. 2) Select the name of the toolbar you want to modify. 3) Another "sub-menu" with a complete list of available standard buttons for the toolbar is opened. 4) Unmark the buttons you want to hide and select the buttons you want to see. Note: If the toolbar if floating, this procedure can modify only the toolbar whose little-arrow button has been clicked. If the toolbar is docked, this procedure can access all the toolbars located in the same "toolbar-row". Dialogue "Customize" The Customize dialogue can be used for a modification of any existing toolbar and for definition of new user-tailored toolbars.
28
The procedure to open the Customize dialogue 1) Click the little-arrow button on any toolbar and open the sub-menu. 2) Click option "Customize...". Commands tab This tab offers a list of all available toolbars and their buttons. When on this tab, you can drag-and-drop any command from the dialogue to any displayed toolbar. 1) Select the required toolbar in the left list. 2) Select the required button in the right list. 3) Click it and drag to the required toolbar. 4) Release the mouse button - the selected function is added to the target toolbar. To remove a button from any of the existing toolbars, just "drag" the required function away from the toolbar (the Customize dialogue must be opened). 1) Select the function to be removed from a toolbar. 2) Click it and drag it anywhere away from the toolbar (outside the toolbar area of all toolbars). 3) Release the mouse button and the function is removed from the toolbar. Toolbars tab On this tab you can: - display or hide any of the existing toolbars, - reset the toolbar to the default configuration, - create a new toolbar(s), - delete you user-made toolbar(s), - rename you user-made toolbar(s), When you create a new toolbar, swap to the Commands tab and drag-and-drop the required functions on it. Note: When a new toolbar is created, it may not appear in the list of existing toolbars in the Customize dialogue. In that case, close the Customize dialogue and reopen it. The new toolbar will be listed there then. Copying the customised toolbars to a different computer The settings adjusted on one computer can be easily transferred to another computer. It can be useful, for example, if one engineer works on several different computers or if a team wants to share the same settings. The settings made by the user are stored in folder for "User settings files" that is defined in the Setup > Options dialogue.
This folder contains sub-folder Toolbars with files for individual toolbars. Each toolbar has its own file with extension CTC: e.g. TB_Activity.CTC, TB_Basic.CTC, TB_Calculate.CTC, TB_Curves_Edit.CTC, etc. If you want to transfer your settings to another computer, just copy these files to folder Toolbars in the User settings files folder on that second computer.
graphical window,
29
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 users 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
Viewports
The term "viewport" is taken from Allplan and means a graphical window. The Window menu offers several predefined arrangements of viewports (windows).
30
1 viewport
2 viewports
3 viewports
31
4 viewports (1)
4 viewports (2)
Besides, it is of course possible to arrange the windows in any other way that suits your needs or habits.
32
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
33
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 1D members and their load, etc. Example of a preview window
Property window
34
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, 1D 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
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 Engineer. Action buttons in the Property Window The table below presents some (not all) applications of Action buttons.
35
It redraws the screen in order to reflect the changes made in the Property Window (see also Refresh of results). It opens a dialogue that provides for checking of a single selected 1D member. It opens a dialogue for the AutoDesign of selected 1D members. It opens the Preview window and displays the relevant information in it.
Open preview
It opens the Preview window and displays the relevant information in it.
36
Refresh Preview
It redraws the screen in order to reflect the changes made in the Property Window (see also Refresh of results). It opens the Preview window and displays the relevant information in it.
Action buttons in Database managers Action buttons are used for example in the Load case combinations manager. Explode Explode to all possible This buttons explodes the defined combination and shows the critical (or significant) internally generated combinations. This buttons explodes the defined combination and shows ALL possible internally generated combinations.
Detailed properties
Models created in Scia Engineer 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 Lets imagine a simple frame connection of a column and inclined 1D member.
37
The Property table shown in the Property window of such a connection may look like:
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:
38
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:
Here all the properties related to the used bolts may be specified.
39
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.
List of defined database entities 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 [New] meaning 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. This button allows the user to get rid of those entities of the particular database that are no longer necessary in the project. The Copy button makes a copy of the entity that is selected in the List of defined entities.
[Delete] [Copy]
40
It enables the user to read items from a standard system database. It enables the user to read database items from an external file users database. It saves selected entities of the database to an external file users database. 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. 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. 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 1D members that originally had different cross-sections). See Example below.
[Unify]
Example - function Unify Let us suppose that we have defined three beams, each of them of a different cross-section.
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. 2. 3. 4. 5. select the rectangular cross-section, call function Unify, select the I section, confirm with OK, 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.
41
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. Example of a database manager
it is opened via a function associated with it, it must be closed before the user can continue with the started multi-step action of before another function can be activated. it contains control elements that provide for actions and tasks that are accessible from within the manager.
The operation is simple and straightforward and is clear from the description of layout of a database manager. 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 1D member.
42
43
Note: The change takes affect only after the restart of the program.
Advanced
Standard level In the Standard level there are several limitations: Project settings: Functionality Project settings: Model Project settings: Loads Service Structure Service Structure: New beam Service Structure: Support Node Geometrical manipulations It is not possible to define local co-ordinate system of nodes. The following geometric manipulations are not available: Only Point supports in node can be defined. Items Arbitrary profiles, Import ESA project, Rigid arm, Cross-link are not available. In 3D model, parameter Alpha is not available. Neither Wind load nor Snow load can be defined. Only options Non-linearity, Buckling and CAD-shape are available. In Non-linearity, only options Initial deformations and curvature and nd 2 order geometrical nonlinearity are available. Only option One is available.
45
Calculation Force load Predefined load User co-ordinate system Line grid Selections
Function Mesh generation is not available. The mesh can be generated only as an integral step of calculation procedure. Parameter Eccentricity is not available for force loads. Predefined load is not available. Definition and storing of named user co-ordinate systems is not available. Line grid is not available. Filter for selections is not available.
Environment
This group comprises parameters linked to the display style, in other words the style in which the information is shown on the screen. In addition, this group contains also some general parameters related to the user interface. Here, the user may specify template drawings that are used whenever a new drawing is being printed or created in the Paper space gallery. Appropriate directories (or folders) can be defined for individual program files. This group defines the type of protection. This tab contains a button adjusting an active code of the project. This group enables the user to adjust language of the application and default behaviour on opening of the program.
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 Rendering Hidden lines Line pattern length This item specifies whether the graphical windows are equipped with scroll-bars on their right and bottom edges. The item sets the mode that is used for drawing into application graphical windows. This option specifies the mode for hidden lines of individual structural entities. This item specifies the style of dashed lines.
Rendering Disabled Disabled wire This mode disables any rendering. The drawing on the screen is fast but reverse surfaces of the structure cannot be hidden and are shown. 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. If this option is selected, the hardware rendering capability of the computer is employed. This option may lead to a "distorted" display on some computers, especially those with older models of graphic cards. This options tells the computer to simulate the rendering capability by means of software
46
Program settings
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 Dashed The hidden lines (hidden parts of entity surfaces) are not drawn at all. 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. Line pattern length This item affects the style of dashed lines. The dashed lines may be used whenever within the projects. Any dashed line is controlled by this item. Small number means short lines used in the dashed line with smaller gaps in between. Large number means long lines used in the dashed line with longer gaps in between. Command settings Right mouse button click generates End of function If this option is ticked, the right mouse button generates End of command when pressed in any opened function such as definition of a new 1D member, move of 1D member, etc.
Skins Select skin This option allows the user from pre-defined screen styles of the application.
Other parameters Maximum number of grouping properties This value determines the maximum number of entities that 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 users explicit request. By default, the status bar displays co-ordinates defined in an 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
47
This dialogue allows the user to specify the location of Scia Engineer files. The adjustment can be made separately for individual file types.
Temporary files User setting files Project files Database files Profiles libraries User block library User templates Predefined shapes
The folder stores any temporary files. The folder stores all files with user-made settings. The folder stores projects created and saved by the user. The folder stores databases provided with the program. The folder stores databases of cross-sections provided with the program. The folder stores all user blocks that may be arranged in subfolders of this main library folder. The folder stores user templates (i.e. template projects created by the user). This folder contains predefined shapes such as cylinder, cone, etc.
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 Engineer. None Last opened project Show Open project dialogue No action is carried out when the application is started. The last opened project is automatically loaded into the application on its start. When the application is started, the Open project dialogue is automatically displayed to allow for the selection of the project to be processed.
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 Engineer 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 only standalone only floating first standalone, then floating The program starts in demo mode only. The licence information is read only from the hardware lock. The licence information is read only from the licence file of licence manager Flexlm. First, the licence stored in the hardware lock is sought. In case 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 standalone First, the licence is sought using the licence manager Flexlm. In case of failure, the local hardware lock is sought.
Software floating protection local For standalone licence, the local hardware lock is used. For floating licence a local licence file is used. The file provides for an automatic
48
Program settings
start and configuration of the licence manager Flexlm. network A network licence is used. The licence manager must be installed by the administrator on the network server.
For setting of application options see chapter Adjusting the application options.
The dialogue also contains three save/read buttons. Read application default Read user default Save as user default Reads settings as they were pre-defined by the developer of the program. Reads settings that have been previously saved as users own default. Saves the current settings as the users default settings. These settings may be later read by the above mentioned function.
name of the project E.g. Eddy Merckx's Airport Brussel name of the project part, if the project is complex and consists of several partial sub-projects E.g. Western hall + connection footbridge E.g. variant A (underground parking, restaurants on first floor, check-in desks on second floor) name of the project author E.g. Sven Nijs 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.
49
Truss XZ
The 1D 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. The 1D members can represent a planar frame structure. Only a 2D model can be created. This mode is similar to Truss XZ, but a real 3D structure can be created. This option is similar to Frame XZ, but a real 3D structure can be created. A horizontal grate can be modelled in this mode. This mode provides for analysis of combined 1D member and slab structure. All the members must be located in a horizontal plane. Only a 2D model can be created. This mode is similar to Frame XZ mode, but vertical walls can be inserted as well. Only a 2D model can be created. This option allows the user to model and analyse a 3D structure consisting of any structural members: 1D members as well slabs (plates, walls, shells).
Frame XZ Truss XYZ Frame XYZ Grid XY Plate XY Wall XY General XYZ
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 Advanced
the program interface will offer the most often used functions and features the program interface will offer all available functions and features
Model One Absence Construction stages the project will contain a single model of a structure the project can contain some members that may be missing in some stages of the analysis 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 lets 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
50
Program settings
Scia Engineer 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. The functionality options are divided into several groups. Non-linearity This option controls whether the non-linear analysis is available in solver options and, therefore, whether the user can perform a non-linear calculation of his/her problem. The Non-linearity functionality comprises several sub-items. These subitems are independent on each other and only some of them may be selected for a particular project.
Initial deformations and curvature 2 order geometrical non-linearity Support non-linearity Beam local non-linearity Friction support Nonlinear line support
nd
If this option is ON, functions for introduction of initial deformations before calculation are available. If this option is ON, functions for geometrically non-linear calculation are available. If this option is ON, functions for non-linear analysis of supports are available. If this option is ON, functions for non-linear analysis of 1D members are available (e.g. 1D member acting only under compression, etc. may be analysed). If ON, friction supports may be defined in the model. If ON, nonlinear line supports may be used in the model.
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:
If this option is ON, seismic calculations can be performed. New way of dealing with the calculations in harmonic analysis by doing multiple analysis on a range of frequencies. Harmonic analysis is possible for a range of frequencies controlled by the user. The frequency of the harmonic force varies over a range and a harmonic analysis is done for many values in that range. One or more time-dependant dynamic load cases can be defined with name, mass combination, damping, total time and integration steps. Multiple time-dependant dynamic load functions can be used as modal and basic functions. It is possible to use the results in combination with other (static) load cases for further post-processing. This option enables the user to define separate damping for selected parts of structure. Available only for CSN.
General dynamics
Initial stress The option, when selected, opens possibility for the introduction of initial stress state in members of a structure being modelled in Scia Engineer. 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
51
Advanced users of Scia Engineer 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 Frame connections Fire resistance Overview drawings Expert system
This option opens possibility for the definition of pinned connections of steel members. This option opens possibility for the definition of frame connections of steel members. The type of fire resistance for steel members may be defined after this option has been selected. This option controls whether "wizards" for automatic generation of pictures in the Picture gallery are available or not. 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. This option activates a wizard that helps the user create drawings of defined connections.
Connection monodrawings
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:
There is be no wind load applied. The wind region is defined according to appropriate national standard. 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.
Library of wind pressures When the option Library is selected, it is possible to open [using the three-dot button] the Wind pressure database manager. In this manager the user may input the required wind curves. Editing dialogue for the input of wind pressure The Editing dialogue for the input of wind pressure can be opened from the Wind pressure database manager. This dialogue contains the following controls.
Specifies the name of the wind curve. The diagram of the defined wind curve is displayed in this small graphical window. The graphical window offers standard functions such as zoom-in and zoom-out, pan, copy to clipboard, save to file. The functions can be accessed through a pop-up menu or using mouse move with the right button held pressed with simultaneously held Ctrl and/or Shift key(s). The table contains the values that define the shape of the curve. Depending on the option in item Input, this table can be "read-only". User input The curve is defined manually by the user in the table with curve values. EC-EN The EC-EN-defined wind curve is used. For this option the table with curve values is "read
52
Program settings
only". DIN The DIN-defined wind curve is used. For this option the table with curve values is "read only". NEN The NEN-defined wind curve is used. For this option the table with curve values is "read only". Height range Edit curve OK Cancel This parameter defines the height range of the curve. This item is accessible only for codebased wind curves. It is disabled for user-input curve. This button opens a special where the parameters of the code-based curve can be edited. This item is accessible only for code-based wind curves. It is disabled for user-input curve. Confirms the changes and closes the dialogue. Discards the changes and closes the dialogue.
Note: The defined wind curves can be reviewed and edited also through tree menu function Library > Loads > Wind pressures. This function becomes accessible only if parameter Wind region in the project setup has been set to Library. 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 Code Snow weight There is be no snow load applied. The snow region is defined according to appropriate national standard. 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.
Select the required tab (Basic data / Functionality / Loads / Combinations / Protection / National annexes). Adjust the required parameters or select options that should be applied in the project. Click [OK] to confirm the settings.
53
It is possible to adjust separate palettes for individual output "directions". Whats more, it is possible to use settings from one palette for another one, i.e. load settings of one palette into the other one. The available palettes are: white background black background document colour document monochrome Used for the screen, the structure is drawn in colours on white background. Used for the screen, the structure is drawn in colours on black background. Used for the document, the structure is painted in colours. Used for the document, the structure is painted in black-and-white style. Important note: In order to have the pictures with result-isolines in the document black-andwhite, it is necessary to have all the pens / brushes in the Setup dialogue set to black / white / grey colour. Otherwise, if even a single pen is set to any other colour, the whole output is made as coloured. Used for the graphical output (paper space gallery), the structure is painted in colours. Used for the graphical output (paper space gallery), the structure is painted in black-andwhite style. See the note in document monochrome above.
The procedure for selection of palettes for individual output "directions" 1. Open any of the following Setup dialogues (all of them can be found under function Setup of the main menu): a. b. c. d. 2. 3. 4. 5. Colours / lines, Fonts, Beam types. Dimension lines.
At the top of the dialogue, select the tab corresponding to the "device" you want to adjust. In the combo box named Current palette select the required palette. If required, make any changes to the settings (see chapters Colours setup, Font setup, Beam type setup, Dimension line setup for more information). Confirm with [OK].
Loading and saving defined settings Loading and saving settings for all the palettes at the same time If required, you may use one the three buttons at the bottom edge of the dialogue to reload or save the settings for all the palettes used in the program. Load program default settings Store user default setting Store user default setting This option loads default settings as they were adjusted by the developer of the program. This option saves the current settings for all palettes as your personal settings. This option loads the settings that have been previously saved by means of the button described one line above.
Loading and saving settings for a separate palette If required, you may use one the three buttons in the top part of tabs Screen, Document and Graphic output to reload or save the settings for the selected group of parameters. Each of the following buttons works just with one sub-tab of the main tabs, i.e. for example with tab Screen > Fonts, Document > Structural types, etc. Load program default settings Store user default setting Load user default setting Load settings from other palette This option loads settings for the current tab as were define by the manufacturer. This option saves the current settings as a user-defined default. This option reads the settings that have been previously saved with button Store user default setting. This option enables the user to load into the current tab settings from the corresponding tab of any other palette.
54
Program settings
This option converts the colours on the current tab into grey scale. This option is not available for dimension lines. This option converts all the colours on the current tab into black colour. This option is not available for dimension lines.
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 line style width The user may select from a set of basic pre-defined colours or may mix his/her own shade. The user may select from a set of available line styles. 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.
The procedure for adjustment of colours 1. 2. 3. Open dialogue Colours Setup using menu function Setup > Colours / lines, Make the required settings. Confirm with [OK].
Note: The settings are made separately for individual palettes. For more information about the use of palettes see chapter Display Setup palettes.
Font Setup
Adjustment of fonts is a part of settings made for graphical palettes. The following parameters can be adjusted: Character set Several character sets are available. Proper choice of a character set is important especially when you want to use characters that are specific for a certain language (e.g. diacritics). Font type Standard line fond and two variants of true type fonts are available. TT fonts smooth If a true type font is selected, its smoothness can be adjusted here. For each of the texts the following parameters can be adjusted: size size definition colour placement Specifies the size of labels. 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). This item specifies the colour of the text. The labels may be put into: the plane of the screen plane XZ plane XY line font bold This option is meaningful ONLY if a true type font is selected in the Font type item. This item selects the font for the labels. Labels are in bold letters.
55
Labels are in italic letters. Labels are in underlined letters. Labels are in stroked out letters.
The procedure for adjustment of fonts 1. 2. 3. Open dialogue Fonts Setup using menu function Setup > Fonts, Make the required settings. Confirm with [OK].
Note: The settings are made separately for individual palettes. For more information about the use of palettes see chapter Display Setup palettes.
The procedure for adjustment of beam types 1. 2. 3. Open dialogue Beam types Setup using menu function Setup > Beam types, Make the required settings. Confirm with [OK].
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.
56
Program settings
st
This parameters specifies the offset of the dimension line closest to the dimensioned object. This parameters specifies the offset of other dimension lines.
The procedure for adjustment of dimension line style 1. 2. 3. Open dialogue Dimension lines Setup using menu function Setup > Dimension lines, Make the required settings. Confirm with [OK].
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 Engineer 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 users adjustment. The adjustment can be done in Units Setup dialogue. Unit "parameters" Unit Decimal length Output format It sets the unit in which the value of appropriate quantity is displayed. It defines number of decimal digits to be displayed when the corresponding quantity is displayed. It specifies the format of displayed value for individual the quantity. See below.
Output format decimal scientific engineering standard representation of a number representation of a number by means of a base and an exponent representation of a number by means of a base and an exponent, where the exponent is always a multiple of three 78.24 cm 782.4 mm 7.824E+01 cm 7.82E+02 mm 78.240E+00 cm 782.40E+00 mm
fractional fractional deg/min/sec ft in representation of a number by means of a fraction representation of a number used for angles representation of a number used for imperial units 2 ft 6.803 in 3/16 in
The procedure for adjustment of units 1. Open dialogue Units Setup: a. b. 2. 3. Confirm with [OK]. either using menu function Setup > Units, or using button Units ( ) on toolbar Project.
Note: For more information about units see chapter Terminology and conventions > Units.
57
The scales are stored and can be adjusted in the Scales manager. This allows the user to have several "sets" of defined scales for different purposes and to simply swap between them. The Scales manager always contains the set named "Current". The "Current" set is always associated to graphical windows. All graphical windows use the same set of scales. In addition, you can define as many user-defined sets of scales as required. When you create a new set of scales and assign it to the graphical window, this set is stored in the Scales manager under the name you define and it is also copied to the "Current" set. This way, the graphical windows are always associated with the "Current" set of scales. Toolbar Scales
Scales toolbar contains the following controls: Spin control for fast adjustment of scales for additional data This control enables you to quickly multiply all the scales for additional data by the factor in the spin control. Button "Autofit scales for data" to recalculate the scales for additional data This button recalculates the adjusted scales for additional data so that the drawing fits the screen. The ratio between scales for individual entities is maintained, but the absolute value of the scales is changed. The button performs no action if the Scale type in the "Current" set of scales is set to Symbol size. Spin control for fast adjustment of scales for results This control enables you to quickly multiply all the scales for results by the factor in the spin control Button "Autofit scales for results" to recalculate the scales for results This button recalculates the adjusted scales for results so that the drawing fits the screen. The ratio between scales for individual entities is maintained, but the absolute value of the scales is changed. The button performs no action if the Scale type in the "Current" set of scales is set to Symbol size. Button "Scales" for access to Scales manager This button opens the Scales manager. Scales manager The Scales manager is a standard database manager. It can be used to: a) create a new set of scales, b) edit the existing set of scales, c) activate one of the defined sets of scales, d) copy, delete, export or import the sets of scales. Note: The "Current" set of scales cannot be deleted. Scales parameters General parameters Name Specifies the name of the set of scales. (The "Current" set of scales cannot be renamed). Group data Scale type Symbol size You define the absolute size of the symbol that is used for each type of entity. The multiplier is taken into account during drawing. Real ratio You define the scales for individual types of entities. This scale is used directly (taking into account the multiplier) to display the data. Automatic ratio You define the scales for individual types of entities. These scales, however, are used only to determine the ratios between the size of individual entities. The absolute size is determined using the following algorithm: the largest entity (e.g. the largest force) is so scaled, so that its size in the graphical window is 1 metre. All other entities are scaled using the calculated ratios. The multiplier is taken into account, which means that if the multiplier is set to 2, the size of the largest entity is 2 metres.. Multiplier This multiplier is used to increase (or decrease) the real size of the displayed entities.
58
Program settings
Point data This value specifies the scale for "point" data such as point load, concentrated moment, etc. Line data This value specifies the scale for "line" data such as line load, line moment, etc. Surface data This value specifies the scale for "surface" data such as surface load, etc. Group Result Scale type See Group Data (above). If Symbol size option is selected for the results, the behaviour is similar to Automatic ratio, but each group of entities (beams, slabs, etc.) is treated separately. It means that the largest value is determined for every group of entities. Multiplier See Group Data (above). Reaction, Deformation, Internal forces, Stress, Contact stress, Unity check, Other results The value specifies the scale for individual type of result value. Group Symbols Scale type See Group Data (above). Multiplier See Group Data (above). Point symbols, Line symbols, Surface symbols, Structure node symbol, Local axis symbols, Other symbols The value specifies the scale for individual type of symbols.
The procedure to open the Scales manager a) Use menu function Setup > Scales, or b) click button Scale ( ) on toolbar Scales.
The procedure to create a new set of scales a) Open the Scales manager, b) Click button [New]. c) Define the name of the Scales set and, if necessary, adjust the individual parameters. d) Close the Scales manager. The procedure to assign a set of scales to the graphical window a) Open the Scales manager, b) Select the required Scales set. c) Close the Scales manager.
59
The Gallery Setup dialogue enables the user to adjust default values for style of pictures inserted into or created in the Picture gallery. The parameters are described in chapter Graphic output >Picture gallery > Picture gallery manager > Inserting a new picture into the Picture gallery > Adjusting the default values for new pictures. 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 of 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.
Displaying Precise member surface This parameter comes into account only if surfaces are 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 structural model Precision of displayed curves If ON, the structural model is automatically refreshed after all changes. If OFF, the structural model is refreshed manually on users request. This parameter control smoothness of curves and curved surfaces. The higher the number the smoother the curve. On the other hand, the higher the number the slower the response of your computer may be. The parameter must be from interval <1, 10>. The parameter does not affect the precision of the calculation. Precision of cut-out mesh This parameter controls smoothness of the displayed shape of intersecting surfaces. The parameter does not affect the precision of the calculation.
60
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:
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 1D 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 intersection line One entity is selected each time the user clicks the mouse button. The user draws a line (or a polygon) on the screen. The program selects all entities that have an intersection with the drawn line. 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). The user draws a closed polygon on the screen. The program selects all entities located inside the polygon. The program selects all entities located in the current working plane. All currently displayed entities are selected Activates the last made selection.
rectangular cut-out
How to activate the required selection mode: selection mode Single selection Intersection line Rectangular via toolbar Selections click button [Selection by mouse] click button [Selection by cut-out] click button [Selection by via menu Tools > Selections call function Selection by mouse call function Selection by intersection line call function Selection by cut-out
61
cut-out Polygonal cutout Working plane Select all Previous Single selection mode toggle Selection mode toggle Visibility selection mode
intersection line] click button [Selection by polygonal cut-out] click button [Select by working plane] click button [Select all] click button [Previous selection] swaps between "First found" and "All found" mode swaps between "Select" and "Deselect" mode swaps between "normal" selection mode and a special mode for OPGL call function Selection by polygonal cut-out call function Select by working plane call function Select all call function Previous selection see paragraph Selection of entities with overlapping edges see topic Removing the entities from selection see paragraph Visibility selection mode see also paragraph Visibility selection acceleration
Single selection In order to make a selection, the user has to: 1. 2. place the mouse cursor on the entity he/she wants to select, 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. 2. 3. 4. 5. 6. Position the mouse cursor to the place where the polygon should start. Click the left mouse button. Position the mouse cursor where the end point of the polygon line segment should be located. Click the left mouse button. Repeat the previous two steps as many times as required. Close the polygon, ie. either a. b. c. 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. 2. 3. 4. 1. 2. 3. 4. Polygon This mode is similar to the previous one. The difference is that the user draws an arbitrarily shaped closed polygon instead of a simple rectangle. The procedure to define a polygonal cut-out Place the mouse cursor to the TOP LEFT corner of the rectangular cut-out. Press the left mouse button and hold it down. Drag the mouse to the BOTTOM RIGHT corner of the rectangular cut-out. Release the button. Place the mouse cursor to the TOP RIGHT corner of the rectangular cut-out. Press the left mouse button and hold it down. Drag the mouse to the BOTTOM LEFT corner of the rectangular cut-out. Release the button. press [ESC] key, or invoke the pop-up menu, select End polyline command and run it, or define the last point with a double-click on the left mouse button.
The procedure to define a cut-out selecting both inside-located and overlapping entities
62
1. 2. 3. 4. 5. 6.
Position the mouse cursor to the place where the polygon should start. Click the left mouse button. Position the mouse cursor where the next vertex of the polygon should be located. Click the left mouse button. Repeat the previous two steps as many times as required. Close the polygon: a. b. either press [ESC] key, or invoke the pop-up menu, select Close polygon command and run it.
Working plane In this mode, the program automatically selects all entities located in the current working plane. Select-all All displayed entities are automatically selected. Selection of entities with overlapping edges In a real-life model it is frequent situation that several entities (e.g. beams, walls) meet in one place (joint, corner). In that case it may be difficult to select the proper entity, because when you place the mouse cursor over the intersection of these entities, the program does not know, which one to select. To solve such situations, the program offers a special toggle: Single selection. This switch enables you to work in two modes: First found In this mode, the first entity found by the selection algorithm is selected (usually, it is the entity that was input first). All found In this mode, the program finds all entities under cursor and offers you a list of them so that you may decide yourself which one(s) should be selected. Imagine a simple model of three walls.
If you place the cursor over the corner in which the three walls meet and click the left mouse button, the program opens a small dialogue with a list of found entities. You may roll the mouse cursor over the list. The entity over which the cursor is just placed is highlighted in the graphical screen, so it is easy to find out which entity is which.
63
If you want to select a particular entity, just click on its name in the list. You may select as many entities as you want.
Visibility selection mode In the "normal" selection mode, you must select an edge of an entity in order to select it. However, if the Visibility selection mode is activated, you may just put the mouse cursor anywhere on the displayed member and it can be selected. The only precondition is that Rendering display style is active. The Single selection mode toggle is taken into account in the Visibility selection mode. Examples (the little cross in the blue circle indicates the position of the mouse cursor): A) Single selection mode toggle set to FIRST FOUND
64
Please note that the cursor changes its shape when the program is in the visibility selection mode. Visibility selection acceleration When you use the Visibility selection mode, the acceleration can be used to speed up the manipulation with large models. However, it is important to know that the final effect of the acceleration depends on the model of the structure and that the acceleration may, under certain circumstances, even slow down the program response. The principle of the acceleration is that the model that is displayed in the graphical window is converted to an OPGL scene (a special graphical scene optimised for the graphical card) that is usually processed faster by the graphical card. However, in order to allow for selections, the OPGL scene must handle also a list of all members that are displayed. And this may be the core of the problem. If the "workload" related to the management of this list exceeds the "workload" related to displaying of the graphical scene, the effect of the acceleration may be negative. This can be better understood on the following example. Let us have a structure model composed of 1000 members (beams and columns). A) All the members have a rectangular cross-section. It is quite a simple task for the graphical card to display such a simple shape (even if it is repeated 1000 times). On the other hand, the maintenance of the list of 1000 items is a rather complex matter. As a result, if the acceleration is ON, the response of the program will be most likely slower.
65
B) All the members have a circular (pipe) cross-section. It is more complex task for the graphical card to display such a shape. As a result, the acceleration will probably have no effect. In other words, the time saved during the display operation equals the time needed for the management of the list of the members. C) All the members have a cross-section of a complex shape (e.g. a complex aluminium profile). In this case, the time savings reached due to faster display operation are much greater than the time-losses due to the management of the list of the members. Which means that the acceleration has a positive effect. The acceleration can be switched on/off in menu Tools > Selection. Filter-controlled selection The filter-controlled selection is useful if the user wants to select all entities that meet a specific condition. This type of selection is described in the following chapter. Making a selection from the command line A selection can be also made (sometimes very effectively) from the programs command line. The procedure is similarly simple as the "mouse procedure". The user types a command on the command line and the selection is made. Command syntax
SEL B??
SEL B* SEL B1 B2
NONE
SEL NONE
Examples
66
clears the selection selects all entities selects entity N1 adds into the current selection entities whose name starts with N removes from the current selection entities whose name starts with B 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)
"Inverted selection mode" method 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.
67
Note: This type of selection may be used to select e.g. - all the 1D members of the same cross-section, - all the slabs of the same thickness, - all the entities located in the same layer, etc.
Filter for service If this filter option is selected, the set of entities for selections is defined by the currently opened service. The user can select only those entities that the service can deal with. For example, if service Loads is open, and this filter option is ON, only 1D members, nodes, and loads of all types can be selected. Filter for tree If this filter option is selected, the set of entities for selections is defined by the currently opened service. and by the position of cursor (by the focus) in the tree menu. The user can select only those entities that are specified by the function "under focus". For example, if service Loads is open, and this filter option is ON, and the focus in on function Line force on beam, only line loads can be selected. The procedure to adjust the required filter 1. 2. 3. Click button [Filter] on the Status bar. A short menu is opened. Select the required filter.
The alternative procedure for the adjustment of the required filter 1. 2. 3. Press in button [Filter for selection on/off] ( service. ) on Selection of objects toolbar in order to select Filter for ).
This action makes another filter button available [Filter by service tree on/off] (
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 Engineer functions). In fact, vast majority of Scia Engineer 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 Engineer despite the fact that there exist two opposing approaches. Applying a pre-created selection This approach leads to the following steps: 1. 2. Select the required entities. Start the function.
68
3.
Applying a post-created selection On the other hand, this approach means: 1. 2. 3. Call the required functions. Select the entities that should be treated with the function. 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,
a new selection can be saved (done through Save selection dialogue), an existing selection can be loaded (done through Selection manager dialogue), an existing selection can be updated (done through Selection manager dialogue).
In addition (as already stated), any selection can be exported from the project to an external file that can be later imported into another project. Note: Be careful when using one selection (EPS) file with multiple projects. The program makes no special checks and mechanically reads the selection from the file. However, the entities stored in the selection that do not exist in the project are, naturally, ignored. Saving a new selection When a selection is being saved, the Saved selection dialogue is opened on the screen. Saved selection dialogue
69
You can assign an arbitrary name to each saved selection. The selection that was made in graphical window before invoking this dialogue can be further modified or reviewed in the Make selection dialogue see below. This option can be also useful when a new selection is made directly in the Selection manager see below.
Select picture
Each saved selection can be accompanied with an illustrative picture e.g. screen copy that may be worth thousand words in explaining which entities are in the selection in question. You may add e few lines of comment. This field contains an automatically generated list of all entities included into the selection.
Comment Description
70
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. This list names the entities that have been inserted into the currently edited selection. 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 [>] Button [>>] Button [<] Button [<<] Use this button to move the highlighted item from the "available" to the "selected" list, i.e. add it to the selection. Use this button to move all the items from the "available" to the "selected" list, i.e. add them to the selection. Use this button to move the highlighted item from the "selected" to the "available" list, i.e. remove it to the selection. Use this button to move all the items from the "selected" to the "available" list, i.e. remove them to the selection.
Loading a saved selection 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 Engineer database manager.
71
Selection manager New Edit Copy Delete Undo, Redo Read from disk Save to disk Selection properties Creates a new selection. Edits the existing selection. Creates a copy of an existing selection. Deletes the existing selection. Takes back the last action done in the manager. Reads a selection that was saved to an external EPS file. Saves the selection into an external file with extension EPS. 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.
Updating a saved selection Any saved selection can be updated any time later, if required. The update is made through the Selection manager. That is however modified a bit. The button load is replaced with button [Update]. The fact that the update uses the Selection manager has one major advantage. Let us assume that you loaded a saved selection, modified it in the graphical window, started function Update named selection and only then you realise that you do not want to lose the original selection that it is still useful and necessary. You are in the Selection manager, so instead of selecting (and updating, i.e. changing) one of the existing named selections, you can create a new selection and use it for the update function. In other words, you can swap from "Update" to "Save as new" even if the update function is already in the progress. The procedure to save a new selection to a disk 1. 2. 3. Make a selection. Start function Save selection (either on toolbar Selections or in menu Tools > Selections). Select Save as new from the submenu.
72
4. 5.
Fill in the parameters in the Saved selection dialogue. Confirm with [OK].
The procedure to update the existing selection 1. 2. 3. 4. 5. 6. 7. 8. Load the required selection (see below for the procedure). Modify the selection as required. Start function Save selection (either on toolbar Selections or in menu Tools > Selections). Select Update existing from the submenu. The Selection manager is opened on the screen. Select the selection to be updated. (If you change you mind, you can create a new empty selection to be "replaced" by the updated selection). Confirm with [Update].
The procedure to read a selection from a disk 1. 2. 3. Start function Load selection (either on toolbar Selections or in menu Tools > Selections). Select the selection you want to read. Confirm with [Load].
73
that usually the user will select only a limited number of entities for direct editing in the Property window. And, if the user selects a really vast number of entities, it is assumed that the selection was made for some of manipulation functions and not for direct editing. Therefore, it is possible to make as large selection as necessary and apply any of manipulation function to it, but the Property window is not filled in for excessive selections. If, however, the user does want to edit directly even the enormous number of entities, he/she may fill in the Property window manually by means of the above mentioned button.
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.
In order to select the opening, you must select the opening itself.
74
And now, lets 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 surface of the opening is highlighted as well, highlighted). BUT be careful, it is NOT selected (see the middle line of the opening it is NOT
In order to select the opening, you must select the opening middle line itself.
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.
75
See chapter Basic working tools > Layers > Displaying and hiding a layer. Working plane Selection Only members located in the current working plane become active. 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.
Either call function Tools > Activity > Activity On (or Activity Off). Or click button Activity On (or Activity Off) on Activity toolbar ( ).
Note: Both the menu item and the tooltip of the function mentioned above contain the information about the current Activity type.
Either call function Tools > Activity > Activity by layers. Or click button Activity by layers on Activity toolbar ( ).
selected members are let active; all the others become inactive, selected members become inactive; all the others are let active.
Making the selected members active The procedure to adjust the activity according to selection selected members become active
Either call function Tools > Activity > Activity by selection (Selected members On). Or click button Activity by selection (Selected members On) on Activity toolbar ( ).
Making the selected members inactive The procedure to adjust the activity according to selection selected members become inactive
Either call function Tools > Activity > Activity by selection (Selected members Off). Or click button Activity by selection (Selected members Off) on Activity toolbar ( ).
Either call function Tools > Activity > Activity by working plane. Or click button Activity by working plane on Activity toolbar ( ).
76
the currently active members become inactive, the currently inactive members become active.
The procedure to invert the activity Either call function Tools > Activity > Invert current activity. Or click button Invert current activity on Activity toolbar ( ).
Either call function Tools > Activity > Draw inactive members. Or click button Draw inactive members on Activity toolbar ( ).
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.
77
78
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.
10. Repeat steps 5 to 9 as many times as required to tune the adjustment of the box. 11. Press [Esc] key to close the adjustment function. The picture above is a video that demonstrates the adjusting of clipping box. 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. The alternative procedure for mouse controlled adjustment of the clipping box 1. 2. 3. 4. On toolbar View click button [Clipping box for active view] ( Follow the procedure described above. Confirm with button [OK]. ) and select function Graphical edit.
The clipping box is turned ON and swapped into the editing mode.
Note: If the clipping box was not displayed before the graphical dialogue was invoked, the clipping box is switched ON before enabling the adjusting.
79
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 Engineer managers do. It contains control buttons for standard manager operations: New Edit Copy Delete Undo / Redo Text Output It creates a new layer. The new layer is created with default properties that may be later edited. It opens an editing dialogue where the layers properties may be changed. This function creates a copy of the selected layer. It removes the selected layer from the project database. It performs an Undo or Redo operation. 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.
80
Displaying and hiding a layer The Layers manager also enables the user to specify which layers should be visible and which ones should be hidden.
81
The picture above shows the selection of the appropriate layer for a 1D member.
82
7. 8.
If necessary, repeat the steps 3 to 6 as many times as required. Close the Layers manager.
It defines the origin of the new co-ordinate system. It defines the direction of X-axis of the new co-ordinate system. It defines the side to which the Y-axis of the new co-ordinate system will point.
the X-axis of the UCS is parallel with the X-axis of the global co-ordinate system (GCS), the Y-axis of the UCS is parallel with the Y-axis of the GCS, the Z-axis of the UCS is parallel with the Z-axis of the GCS.
The XY plane of this user co-ordinate system is always horizontal. Note: Please read Rules for using a UCS.
the X-axis of the user-coordinate system is always horizontal, the Y-axis of the user-coordinate system is always vertical, the XY plane of the user-coordinate system is perpendicular to the global X-axis.
The XY plane of this user co-ordinate system is always vertical with the Y-axis pointing upwards. Note: Please read Rules for using a UCS.
83
the X-axis of the user-coordinate system is always horizontal, the Y-axis of the user-coordinate system is always vertical, the XY plane of the user-coordinate system is perpendicular to the global Y-axis.
The XY plane of this user co-ordinate system is always vertical with the Y-axis pointing upwards. Note: Please read Rules for using a UCS.
the X-axis of the new UCS is put into the Y-axis of the current UCS, the Y-axis of the new UCS is put into the Z-axis of the current UCS.
the X-axis of the new UCS remains unchanged, the Y-axis of the new UCS is put into the Z-axis of the current UCS.
84
Association of the active graphical window with a particular UCS The UCS manager is also used to select a particular UCS and associate it with (assign it to) the active graphical window. The UCS that is selected (highlighted) in the list of defined UCSs becomes the one associated with the graphical window. The procedure for the selection of UCS for the active graphical window 1. Open the UCS manager: a. b. 2. 3. in tree menu call function Tools > UCS, on status bar click button showing the name of UCS associated with the active graphical window.
Select the UCS that should be assigned to the active graphical window. Close the UCS manager.
type values of UCS parameters into the editing dialogue of the UCS, apply one of many modifying functions collected in submenu UCS (opened either from menu Tools > UCS, or under button [Setting of UCS for active view] ( system). ) on toolbar View) (see chapter Adjusting a user co-ordinate
The procedure for direct editing of UCS parameters 1. 2. 3. 4. 5. 6. 1. 2. 3. Open the UCS manager. Select the UCS you want to modify. Click button [Edit] to adjust parameters of the new UCS. Type in the required values for the origin of the UCS and for direction of its axes. Close the editing dialogue. Close the UCS manager. If it is not the case that the UCS you want to modify is the current (active) one, make it current first. Open submenu UCS (either in menu Tools > UCS, or under button [Setting of UCS for active view] ( toolbar View). Select the required way of modification. ) on
The procedure for the modification of a UCS by means of UCS submenu functions
85
4. 5. 6. 7. 8.
If necessary, input required parameters (i.e. required point or points). The UCS has been modified and is now kept as the current UCS. Open submenu UCS (either in menu Tools > UCS, or under button [Setting of UCS for active view] ( toolbar View). Select function Store the current UCS ( ). ) on
Select the name of the UCS that has been modified and rewrite it with the new adjustment.
The procedure for the definition of a new UCS parameters using a menu/toolbar function 1. 2. 3. 4. Open submenu UCS (either in menu Tools > UCS, or under button [Setting of UCS for active view] ( toolbar View). Select the required way of definition. If necessary, input required parameters (i.e. required point or points). Once more open submenu UCS (either in menu Tools > UCS, or under button [Setting of UCS for active view] ( 5. 6. 7. ) on toolbar View). ). ) on
Type the name of the UCS and confirm with [OK]. Thats it. A new UCS is defined and will appear in the UCS manager.
86
Modification of an existing UCS in the UCS manager If a UCS is edited in the UCS manager (i.e. edited numerically), the changes are made to the UCS that is being edited. Modification of an existing UCS by means of modification functions If a current UCS assigned to a particular window is edited by means of a function for modification of UCS, IT IS IMPORTANT TO KNOW that:
Before the modification itself, the window is associated with the default (called current) UCS. The modification is made with the current UCS. The current UCS is let associated with the window.
87
If a named user-created UCS was associated with the window before the modification has been performed, that UCS remains unchanged. If a named user-created UCS should be modified using modification functions, the following procedure must be executed. The procedure for modification of a named user-created UCS 1. 2. 3. Use modification function or functions to define the UCS as required. Call function for storing of the current UCS. Rewrite the original named user-created UCS with the newly defined one.
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. Note: If required, the co-ordinates of position of the mouse cursor may also be displayed in the global coordinates.
In both cases, select one of the following items: XY workplane, YZ workplane, or XZ workplane.
88
a dot grid (that may be either orthogonal or radial), a line grid (that may be both two- and three-dimensional).
When this SNAP mode is on, the screen crosshairs and all input coordinates are snapped to the nearest point of the grid. 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.
89
The dialogue offers a vide range of SNAP variants: Line grid Dot grid Only snapped points The cursor is locked to the vertices of a defined line grid. The cursor is locked to the points of a defined dot grid. If this option is ON, the first two variants are automatically turned OFF and only characteristic points of already defined entities may be used to snap to. In other words, only the object SNAP mode is enabled. Middle points of entities are used as snap points. End points of entities are used as snap points. Intersections of entities are used as snap points. This option snaps to a point which forms a perpendicular with the selected object. The Tangential point SNAP mode snaps to a tangent point on a circle. This option snaps to the centre of a circle, arc or polyline arc segment. The cursor must pass over the circumference of the circle or the arc so that the centre can be found. The program automatically divides a selected entity into N segments and thus generates (N+1) points on an entity under cursor. The points may be used to snap to. This option is similar to the one above. But the division of a 1D member is defined by percents and not by the number of segments. This option is available only if at least one of the above listed object SNAP modes is ON. If this option is ON, the mouse cursor snaps also to the surface lines of entities.
Midpoints Endpoints / Nodes Intersections Orthogonal points Tangential points Arc / circle centre
Surface edges
The procedure for the adjustment of the required SNAP mode: 1. Open the Dot grid setting dialogue. The dialogue can be opened in two ways: a. b. c. 2. 3. via [Snap mode] button on the Status bar, via [Cursor snap setting] button ( ) on the toolbar at the command line.
Select the required SNAP option or options. Press button [OK] to close the dialogue.
2. 3. 4. 5.
Proceed with the opened function up to the moment you need to change temporarily the SNAP mode. Click the required icon on the mentioned toolbar. The SNAP mode is temporarily re-adjusted for the following single step. Once you define the point, the SNAP modes returns to the original setting.
90
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 Engineer offers two types of the grid: orthogonal and radial.
Select the required type of the grid: orthogonal or radial Type in the parameters of the grid (the individual parameters are self-explicable). Close the dialogue.
7.
The adjusted grid will be displayed on the screen unless it is switched off.
the dot grid is switched on (i.e. it is displayed), the snap mode is adjusted to stick to the grid points, the program is in the point definition mode.
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 Engineer). Displaying the dot grid The dot grid may be switched on and off 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.
91
2. 3. 1. 2. 3.
Tick the option Dot grid on or off (as required). Close the dialogue. Open Dot grid setting dialogue. Tick option Snap cursor to dot grid on or off (as required) Close the dialogue
Oblique
This type is based on the previous one. In addition, the user may define two angles that make the grid oblique.
92
Spherical
Cylindrical
Vertices of this grid of this type are defined by means of cylindrical coordinates.
93
Either: Use tree menu function Tools > Line grids. Or: Use menu function Tools > Line grids. Or: Click button [Line grid] ( ) on View toolbar.
Note: If no line grid has been defined in the current project so far, step 1 leads directly to opening of the editing dialogue. As a result, step 2 is automatically skipped.
dimensions in individual directions, location of its origin (i.e. the insertion point), possible rotation, angles of obliqueness (for oblique line grid only), name, parameters of its display style.
94
The combo box at the bottom part of the dialogue selects the required grid type. Line grid dimensions Depending on the grid type, the dimensions are defined in Cartesian, spherical, or cylindrical co-ordinates. There are two ways to define the individual "spans" and "storey heights":
the user inputs the dimensions of individual "spans" and "storey heights", the user inputs the co-ordinates of individual line grid vertices (i.e. co-ordinates of end-points for individual "spans" and "storeys").
The approaches are independent for each direction. In other words, the user can specify the dimension of the grid in X and Y direction by means of "span" lengths and then use grid absolute co-ordinates for the definition of individual "storeys" (in the case of Cartesian type) or vice versa. Which approach will be used can be set in the combo box located above the table for each particular direction. Another general rule is that:
either each "span" and each " storey" of the line grid is defined explicitly, or a "span" or "storey" dimension is input only once and the number of repetition of this dimension is added (if "spans" or "storeys" of the same dimension are adjacent to each other).
The latter can be user for grid with repetitious "spans" and may significantly speed up the definition of the grid. Insertion point and rotation This point defines the location of the grid in the global co-ordinate system. If required, the whole line grid may be rotated around the global Z-axis. Name The name serves for easy identification of individual line grids if more than one grid are defined. Parameters of display style The user can control the way the line grid is displayed on the screen.
Label format Visibility of grid layers Labelling of grid layers Dimensioning of grid layers
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.
95
Labelling of grid layers Labels are added to individual layers according to the users 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.
at least one line grid must be switched on, the SNAP mode must be set to pick points of line grid.
Once the two conditions are met, the vertices of the displayed line grids may be used to define points. When the mouse cursor is positioned on a line grid point (vertex), the program automatically detects it, snaps to it and shows its co-ordinates. If the user wants to use the highlighted point, the only thing he/she have to do is click the left mouse button.
The picture above shows the use of line grid for the insertion of columns during creation of a model of a hall.
96
If a defined line grid is no longer needed it may be deleted. The Line grid managers button [Delete] can be used for this operation.
whether any function is opened (has been activated), whether some entities are selected, whether the mouse cursor is positioned on some entity (at the moment when the right mouse button is being pressed), if the mouse cursor is positioned on some entity ,what kind of entity it is.
In addition to the pop-up menu in graphical window, Scia Engineer offers also a similar menu in a document window. This particular type of pop-up menu is described in chapter covering the document.
Cursor snap setting Copy picture to clipboard Export picture to file Picture to document Picture to gallery Print picture Wire model in manipulations
97
the operation. It is clear that the latter may lead to slower response of the program. Picture wizard Starts the wizard for generation of pictures. See appropriate chapters in the Picture gallery.
Pop-up menu if a function is opened If a function (e.g. Insert a new beam, Define load, etc.) is opened, Scia Engineer adds an additional function to the pop-up menu. End of command This command may be used to close the currently opened function. The command closes just the function and lets the current service opened.
Pop-up menu if some entities are selected If at least one entity is selected, the contents of the pop-up menu is rearranged in order to provide for common manipulations with the selected entities. The pop-up menu consists of the following functions: Set view parameters (for the selected entities only) Opens the dialogue for adjustment of view parameters, i.e. the parameters that control the way the modelled structure is displayed on the screen. The settings made here are applied to the selected entities only. As this function deals with a specified set of entities, the range of the view parameters in the setting dialogue is limited to parameters related to the selected entities. Set view parameters for all entities Opens the dialogue for adjustment of view parameters, i.e. the parameters that control the way the modelled structure is displayed on the screen. The settings made here are applied to all entities in the model. Cursor snap setting View Move Rotate Scale Stretch Mirror Copy Copy Add data Opens the dialogue for adjustment of required SNAP mode. This sub-menu comprises majority of the standard pop-up menu functions. Start function for move of 1D members. Start function for rotation of 1D members. Starts function for change of the scale of 1D members. Opens function for stretching of 1D members. Opens function for mirroring of 1D members. Starts function for copying of 1D members. Starts function for copying of additional data. This item is only available if at least one entity of additional data is in the current selection. Move Add data Starts function for moving of additional data. This item is only available if at least one entity of additional data is in the current selection. Delete Picture wizard Opens function for deletion of selected entities. Opens wizard (i.e. a set of dialogues) that helps the user generate pictures of the modelled structure.
Pop-up menu if the cursor is positioned over any entity If the mouse cursor is located over an entity at the moment the mouse button is clicked, the program adds a few special items that are related to the very entity under the cursor. Brief information about the entity under cursor Edit properties This menu item contains type and name of the entity under cursor. This item performs no action, it just says the user which entity the mouse cursor is positioned over. Opens the property dialogue for the entity under cursor. In this property dialogue the parameters of the entity may be changed as required.
98
The picture below shows a sample pop-up menu that was invoked with the mouse cursor positioned over an entity called B3.
Note: If the pop-up menu is invoked accidentally, just place the mouse cursor anywhere into the empty area of the graphical window and click the left mouse button. The pop-up menu disappears.
view the structure from different sides, zoom in important details, zoom out to get the overall view, possibly limit the view to only a part of the structure.
All the points mentioned above can be covered by one term the user needs to adjust the view. This task may be carried out by means of numerous view adjusting functions that Scia Engineer offers in its menus and toolbars.
99
definition of the view direction (i.e. from which side the structure is looked at), specification of the distance of the view point from the structure (i.e. how big the structure appears to be on the screen).
Scia Engineer offers a wide range of functions to adjust the required view. Some functions perform just one of the two mentioned operations, others merge both of them into one action. Menu functions for adjustment of the view View > ZOOM > Zoom + View > ZOOM > Zoom View > ZOOM > Zoom Cut-out Zooms in. Zoom out. Requires to define a cut-out for the zoom. The cut-out is then magnified in order to fit into the whole area of the graphical window. Once the function is started the mouse cursor changes. Position it to the upper left corner of the cut-out. Press the left mouse button and hold it down. Drag the mouse to place the cursor to the bottom right corner of the cut-out. Release the button. View > ZOOM > Zoom All View > ZOOM > Zoom All Selection View > View > View X Zoom in or out in order to fit the whole structure into the whole area of the graphical window. Zoom in or out in order to fit the selected entities into the whole area of the graphical window. 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. 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. 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. Sets the view point vector to (1, -1, 1). Simultaneously zooms in or out to fit the whole structure into the whole area of the graphical window.
Toolbar functions for adjustment of the view Functions for the adjustment of the view are arranged on toolbar View.
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. 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. 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. Sets the view point vector to (1, -1, 1). Simultaneously zooms in or out to fit the whole structure into the whole area of the graphical window. Zooms in. Zooms out. Requires to define a cut-out for the zoom. The cut-out is then magnified in order to fit into the whole area of the graphical window.
View in direction Y
View in direction Z
100
Once the function is started the mouse cursor changes. Position it to the upper left corner of the cut-out. Press the left mouse button and hold it down. Drag the mouse to place the cursor to the bottom right corner of the cut-out. Release the button. Zoom all Zoom all selection Zoom in or out in order to fit the whole structure into the whole area of the graphical window. Zoom in or out in order to fit the selected entities into the whole area of the graphical window.
Window scroll-bar wheel-like buttons for adjustment of the view Each graphical window has got three wheel-like buttons on the scroll-bar. If the scroll-bar is visible the "wheels" may be used to adjust the required view. The function of the three wheel-like buttons is: Zoom (located on the bottom scrollbar) Rotate horizontally (located on the bottom scroll-bar) Rotate vertically (located on the right hand side scroll-bar) Zooms in or out. Rotates the structure around the vertical axes (i.e. vertical axis of the screen). Rotates the structure around the horizontal axes (i.e. 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 to the standard menu and toolbar functions Scia Engineer offers also a set of fast-access functions for the view adjustment. 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. 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. 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. 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. Double-click the middle-button of your mouse to invoke function Zoom All.
Zoom out
Rotate
Shift
Zoom All
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. 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. The centre of rotation is put into the point that forms a centroid of an imaginary rectangular prism outscribed around the selected entities. The selected node is the centre of rotation. The centre of rotation is put into the point that forms a centroid of the current clipping box.
101
If a modelled structure is larger and complex, it may be convenient to display only a limited part of it. This "limitation" can be achieved in two different ways: Activity or layers The parts of the structure that are not necessary for the current operations may be hidden, in other words removed from the view. This approach is described in chapter Basic working tools > Layers or Basic working tools > Activity. Clipping box The view can restricted to a three-dimensional area (defined as a rectangular prism) called clipping box. If the clipping box is defined, only entities located inside it are displayed. Features of the clipping box are described in chapter Advanced working tools > Clipping box.
102
0 0 1
Either: Menu function View > View > Perspective view, Or: Button [Switch view to perspective mode] ( ) on toolbar View.
Either: Menu View > View > Wire model in manipulations, Or: Right mouse button pop-up menu of the graphical window. Option is ON Only a simplified representation of the structure is displayed during the mouse controlled adjustment of the view. This option increases significantly the response of the computer during the above mentioned operation. It is therefore more than recommended for standard speed computers and other than very simple models. Option is OFF This option results in "fully displayed structure" during the mouse controlled adjustment of the view. This option may lead to slow response of the computer and is recommended only for very state-of-the-art and fast computers and simple models.
103
Available view parameters Tab Structure Tab Loads Tab Labels Tab View Tab Model Tab Miscellaneous
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
Tab Structure > Group Service Display on opening the service If ON, entities appropriate for the service are automatically 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. Tab Structure > Group Structure Style + colour It controls 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 crosssection are of the same colour, according to structural type: each member is displayed in the colour corresponding to its structural type. Note: If e.g. two materials, two layers, two cross-sections have assigned the same colour, than the same colour is used for members of different controlling property. Draw member system line The system line (midline) is drawn if this option is ON. Note: If this option is OFF and also Member surface is OFF, then the whole structure disappears from your view. Member system line style It controls the style of the member's system line (midline) Definitions: System line is a line connecting the nodes of a member. This line is what you define when you input a new member. Fine elements are also generated on this system line. Reference line coincides with the system line if no eccentricity of a member is defined. If eccentricity is defined, the reference line is the centroidal axis of the member. Even if eccentricity is defined, the finite elements are generated on the system line (and the defined eccentricity is used in the relevant formulas of the finite elements). Bar is a highlighted system line. However, the bar is not drawn from the node to the node. It just indicates the member and leaves some space around the node for further information to be displayed. system line: the system line of members is drawn.
system line + reference line: system line (solid) and possibly reference line (dashed) is displayed
104
system line + bar: the system line is displayed and it is highlighted with the bar
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 1D 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.
105
Member surface It defines whether the surface of members should be displayed. Rendering specifies the style the surface of members is displayed wired: only the wired scheme of the surface is displayed
hidden lines: the real surface is calculated and those surface lines that are hidden from the view are not drawn
106
rendered with edges: the real rendered view with outlined edges is displayed
transparent: the surface is filled but it is transparent (this rendering style may be e.g. useful when you want to present designed steel frame connections - the structure may be transparent, the connection may be fully rendered)
Example: The picture shows the combination of transparent rendering style for 1D member and full-rendering for connection.
Draw cross-section This option tells if the cross-section of a 1D 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 1D 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.
107
in screen plane: one section is drawn about in the middle of each 1D 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 1D 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 1D member surface is drawn. In other views than plan view, the section may be hardly recognisable. Tab Structure > Group Structural node Display The FE nodes of the structure can be displayed or hidden. Especially in very large models, it may be convenient to hide the nodes when a picture of the whole model is to be drawn. Mark style Specifies the style )shape) of the node mark. Mark size Specifies the size of the node mark. Tab Structure > Group Member parameters Buckling lengths Buckling lengths (in all directions) for individual 1D members are displayed. Member non-linearities If a non-linearity is assigned to a member, a symbol is displayed indicating the type of the assigned non-linearity. FEM Type Various FEM types can be assigned to individual members (tension only, normal 1D member) and a description indicating the selected type is displayed if this option is ON. Tab Structure > 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. Tab Structure > Group Local axes Nodes Axes of local coordinate systems of individual nodes are displayed. Members 1D Axes of local coordinate systems of individual 1D members are displayed. Members 2D Axes of local coordinate systems of individual plate and shell members are displayed. Tab Structure > Group Sections Members 1D Sections (i.e. sections for the evaluation of results) on 1D members are displayed. Members 2D Sections (i.e. sections for the evaluation of results) through plate/shell members are displayed.
108
Tab Structure > Group Calculation info Display singularity If a calculation fails, the problematic place is shown. Tab Labels Tab Labels > Group Beam labels Display label It 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 name, Cross-section type, Length, Layer, Type and priority Individual labels correspond to individual items in the property table of a member. Tab Labels > Group Node labels The meaning is more or less self-explanatory. Tab Labels > Group Slab labels The meaning of most of the view flags is more or less self-explanatory. Edges Each edge of a slab has a unique number (unique within the single slab) and these edge numbers are displayed if this option is ON. Tab Labels > 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. Tab Labels > Group Buckling lengths Display label, Name The meaning is more or less self-explanatory Label Description of the buckling length including the dimension. Tab Labels > Group Sections Display label, Name The meaning is more or less self-explanatory. Tab Labels > Group Non-linearities Display label
109
The label of the defined type of non-linearity. Tab Model Tab Model > Group Service Display on opening the service If ON, entities appropriate for the service are automatically 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. Tab Model > Group Supports The meaning of most of the view flags is more or less self-explanatory. Tab Model > Group Other model data The meaning of the view flags is more or less self-explanatory. Tab Model > Group Support labels Displays the label of supports. Tab Model > 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 Tab Loads > Group Service Display on opening the service If ON, entities appropriate for the service are automatically 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. Tab Loads > Group Display loads Display If OFF, no load is displayed at all. This item controls the whole tab. Load case You can select here the load case to be displayed. Plane load generator Displays the loading polygon of the plane load generator. Absences Displays the absences. Absence You can select here the absence group to be displayed. Tab Loads > Groups for individual type of load The meaning of the view flags is more or less self-explanatory. Tab Loads > Groups Labels of loads Display label This item controls the display of load labels. Name If ON, the name of the load is attached to every loading impulse (force, moment, temperature load, etc.)
110
Value Shows the "input" value of the load. See the note below. Total value Shows the "real" value of the load. See the note below. 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 Engineer 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). Tab Loads > Groups Masses Displays the masses. Tab Loads > Groups Labels of loads Display label This item controls the display of mass labels. Name If ON, the name of the mass is attached to the mass symbol. Value Shows the size of the mass.
Tab View 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 Tab Miscellaneous > Group Results diagram Results Displays the result diagrams on members.
111
Tab Miscellaneous > Group Construction stages Display Displays data relating to construction stages. It controls the group as a whole - if ON, the selected labels are displayed, if OFF, no labels of the group are shown. Already installed Already installed members are displayed. Currently installed Currently installed members are displayed. Not yet available Members that are not yet available are displayed. Already removed Members that have been already removed are displayed. Tab Miscellaneous > Group Construction stages data labels Label local beam history Attaches labels to the local 1D member history. Tab Miscellaneous > Group Connection force Display Displays the forces in connections (in joints of several 1D members) Tab Miscellaneous > Group Connection force labels Display label Displays the labels of connection forces. It controls the group as a whole - if ON, the selected labels are displayed, if OFF, no labels of the group are shown. Name The name is attached to connection forces.
in the Setup dialogue, using the fast-access group-commands, using the fast-access window-buttons for certain types of entities.
Adjusting the view parameters using the Setup dialogue The Setup dialogue provides for the adjustment of all available view parameter. In addition to the parameters themselves, the dialogue contains also other controls. They are grouped at the bottom of the dialogue.
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.
112
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. This check box can be used to select or deselect all the view parameters on the active tab.
The procedure to open the Setup dialogue The Setup dialogue can be opened using:
the button Fast adjustment of viewflags on whole model (or if required Fast adjustment of viewflags on selection) on the button-bar of the graphical window and selecting command Setup dialogue, the pop-up menu (opened by a click of the right mouse button on the area of the graphical window) and selecting the function Set view parameters for all (or if required Set view parameters for selected).
Adjusting the view parameters using the fast-access group-commands For selected groups of entities (the groups in terms of the overview of available parameters) fast-access group-commands are available in the menu opened through the button Fast adjustment of viewflags on whole model (or if required Fast adjustment of viewflags on selection) on the button-bar of the graphical window. Most groups from the Setup dialogue can be quickly controlled (switched ON/OFF) through these commands. Each command in the menu can be used to display or hide the entities (labels) covered by the corresponding group. The commands work like a toggle menu item: one click on them selects the group, next click deselects the group, etc. Detailed "toggling" The fast-access group-commands can work in two modes. The required mode can be set in the menu that opens when you click on the button Fast adjustment of viewflags on whole model (or Fast adjustment of viewflags on selection) on the button-bar of the graphical window. Default (i.e. Detailed Off) Detailed (i.e. Detailed On) In this mode, whenever you turn the corresponding group OFF, the whole group becomes hidden. Whenever you toggle the group ON, the whole group is displayed. In this mode, whenever you turn the corresponding group OFF, the whole group becomes hidden (so far it is the same as in the pervious mode). But, whenever you toggle the group ON, the only those entities are displayed that are "ticked" (selected) in the Setup dialogue. See the example below. 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 1D 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
113
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 1D 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 Render geometry Fast adjustment of viewflags on whole model Fast adjustment of viewflags on selection Show / hide label of nodes Show / hide label of members Show/hide dot grid Select load case for display Displays / hides the surface outline of members (1D members, slabs, shells). Switches ON/OFF rendering of members. Offers a menu with fast-access group-commands (see above) or opens the Setup dialogue (see above).The adjustment is valid for all entities in the model. Offers a menu with fast-access group-commands (see above) or opens the Setup dialogue (see above). The adjustment is valid for currently selected entities. Displays / hides numbers of nodes. It effects the whole model. Displays / hides numbers of members (1D members, slabs, shells). It effects the whole model. Displays / hides the dot grid. Selects the load case that will be displayed if the view parameter for load is switched on.
Note: Please note that some view parameters always relate to the whole structure. For example, it is not possible to display reinforcement in selected 1D members only, it is either shown in the whole structure, or hidden everywhere. In order to see e.g. the mentioned reinforcement in selected 1D 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 groupcommands. 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.
Structural model
114
This option displays the wired representation of the model. Surfaces of members are switched on. This option switches on the rendering of entities. Surfaces of members are switched on. This option displays members using transparent rendering. Surfaces of members are switched on.
Note: The number and types of predefined views may vary depending on the "skin" and mode you select for Scia Engineer. For example, the Graphical User Interface of the full Scia Engineer may look different from 3D Free Form Modeller or ESA Modeller (the last two are accessible, for example, when you call Scia Engineer from inside Allplan application).
As you can see, the load follows the reference line (centroidal axis) of the 1D member. A 1D member with a one-side haunch subjected to an eccentric distributed load.
115
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.
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 1D members located close to each other, it will be unambiguous which load belongs to which 1D member. The procedure to display the "eccentricity lines" 1. 2. 3. 4. Open View parameters settings dialogue. Select Tab Loads/Masses. Tick option Display eccentricity. Confirm with [OK].
116
In addition to the "eccentricity lines", you can also display the magnitude of the specified eccentricity. The procedure to display the eccentricity label 1. 2. 3. 4. Open View parameters settings dialogue. Select Tab Loads/Masses. Tick option Labels of loads > Display label and Labels of loads > Eccentricity label. Confirm with [OK].
117
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.
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 Engineer model, can also take into account possible eccentricity of the 1D member at which they are defined. Unlike loads and supports however, hinges allow the user to decide on the drawing style.
118
1. 2. 3.
Open View parameters settings dialogue. Select Tab Misc.. Set the option Drawing style for Model+Loads > Show add data, results at to: a. b. Reference line in order to see the real position of the hinge (the hinge is put on a short rigid arm that is not drawn in the screen). System line in order to see the schematic position of the hinge.
4.
Results Note: Results are always drawn in the system line. (Despite the specification, it was not done in this version.) Structural model Note: The display of eccentric entities relates exclusively to the analysis model. It has no relation to the structural shape.
Lights
If rendering is switched on in View parameters, you may control the direction of the light used to illuminate the graphical screen. The following examples give the idea of what the effect of the light direction is.
The dialogue for the adjustment of the light direction can be opened through menu function: View > Light. When the dialogue is opened, the light direction can be adjusted by a single click on the picture of the ball in the dialogue. The effect is immediately shown in the graphical window, so it is quite easy to find the required light direction. When the light is adjusted appropriately, close the dialogue.
119
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. Valid operators and functions = + * / ^ () e sin() cos() tg() obligatory, this character must start the formula addition; e.g. 1+2 subtraction; e.g. 2-1 multiplication; e.g. 1*1 division; e.g. 2/1 power;; e.g. 2^3 brackets; e.g. 2*(3+3) exponential notation, useful for large numbers; e.g. 1e5 sinus; e.g. sin(45) cosine; e.g. cos(30) tangent; e.g. tg(45)
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
120
coordinates of the selected point in the global coordinate system, vector (in the global coordinate system) from the previous point to the last point, coordinates of the selected point in the current user coordinate system, vector (in the current user coordinate system) from the previous point to the last point, distance between last two selected points, angle defined by the last three selected points.
121
The procedure to obtain the information about coordinates 1. Start function Coordinates info: a. b. c. 2. 3. 4. 5. either through menu function: Tools > Coordinates info, or through tree menu function: Tools > Coordinates info, or through icon on toolbar Tools.
The information dialogue is opened on the screen. If necessary, position the dialogue so that it does not it does not hinder you. Select (click) the points you are interested in. When ready, use the close button in the top right corner to close the information dialogue.
122
Material types
In Scia Engineer the user may select from the following material types: steel concrete timber general represents material based on a particular national code for materials represents material based on a particular national code for materials represents material based on a particular national code for materials 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 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:
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 1D members are displayed on the screen. Thus, all the 1D members made of the same material will be drawn in the same colour. The display style can be set in View parameters. 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 Engineer managers do. It contains control buttons for the standard manager operations:
123
It creates a new material. It opens an editing dialogue where the materials properties may be changed. This function creates a copy of the selected material. 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. It removes the selected material from the project database. It is not possible to delete material that is used anywhere in the structure. It performs an Undo or Redo operation. It opens a small document window with a table that summarises properties of selected materials. It reads predefined materials from system database. It reads material types that the user has saved into his/her external database. It saves selected material types into the users external database.
[Delete]
[Undo] / [Redo] [Text Output] [Read from system database] [Read from user database] [Save to user database]
either menu function Tools > Materials, or tree menu function Tools > Materials, or button Materials ( ) on toolbar Project.
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.
124
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.
A dialogue with available materials appears on the screen. Its left hand side window shows that materials defined in the project. The right hand side window lists all available code-specific materials. Add as many materials into the project as required. Close the System database dialogue. Close 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.
Select the required material type. A new material is added to the List of defined materials in the Materials manager. Click button [Edit] ( ).
The editing dialogue for the selected material is opened. Type required parameters. Confirm with [OK] button. Repeat steps 2 to 9 as many times as required.
10. Close 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.
125
Select the material type General. A new material is added to the list of defined materials in the Materials manager. Click button [Edit] ( ).
The editing dialogue for the selected material is opened. Type required parameters. Confirm with [OK] button. Repeat steps 2 to 9 as many times as required.
10. Close the Materials manager. Note: Unless the material type General is selected in the project settings, it is not possible to add such material into the project.
The editing dialogue for the selected material is opened. Type required parameters. Confirm with [OK] button. Repeat steps 2 to 6 as many times as required. Close the Materials manager.
A copy of the selected material is added to the List of defined materials in the Materials manager. Click button [Edit] ( ).
The editing dialogue for the selected material is opened. Type required parameters. Confirm with [OK] button. Repeat steps 2 to 8 as many times as required.
126
Materials
2. 3. 4. 5. 6. 7. 8. 9.
Select the material to be changed. Click button [Change] ( The material is replaced. If required, click button [Edit] ( Type required parameters. Confirm with [OK] button. ). ).
10. Repeat steps 2 to 10 as many times as required. 11. Close the Materials manager.
Property table in the Materials manager The property table in the Materials manager provides for quick overview of parameters of individual materials. It is possible to edit some of the parameters. Property table in the dialogue for editing of a particular material type The property table in this dialogue provides for both lucid overview of the material parameters and their straightforward modification.
127
Document-style view in the preview window The material parameters can be displayed in tabular form in the Preview window. The preview window displays a table with all the material parameters sorted in it. The table is in fact a standard Scia Engineer 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 picture below shows a sample preview of material properties for three selected materials.
128
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.
Sectional characteristics and other properties Overview of sectional characteristics and parameters
The calculation method (applied in the calculation module of Scia Engineer) requires some characteristics of cross-sections to be determined beforehand and supplied in the form of input data. In addition, some other sectional characteristics are required for the design and check of cross-sections according to appropriate national technical standards. Scia Engineer calculates all the required sectional characteristics and offers them both (i) to the calculation module in the form of internally supplied data, and (ii) to the user in the form of editable tables. In addition to sectional characteristics, a cross-section in Scia Engineer has some additional parameters such as name, material, type description, colour, etc. All of these parameters are available to the user for inserting, editing, reviewing, and printing. Generally, the parameters may be divided into three groups: basic sectional characteristics Sectional characteristics that are common to all cross-section types, i.e. sectional area, moment of inertia, section modulus, radius of gyration, position of centroid, position of shear centre, etc. Some sectional characteristics that are specific for a particular cross-section type and are undefined or unused for other types; for example, stiffeners for concrete or bridge sections, etc. Mainly non-numerical parameters such as material, name, colour, etc.
general parameters
Sectional characteristics
The user normally defines a cross-section by means of its type and dimensions. Scia Engineer calculates automatically the required sectional characteristics. The basic automatically calculated sectional characteristics are:
129
Surface Effective surface for shear in y and z direction respectively (ESA-Prima Win considers shear force deformation). Painting surface of the cross-section defined per one metre of length. Moment of inertia for bending around the principal y and z axis respectively 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 crosssection. Angle between the x axis of the input axis system and the principal x axis. Torsion moment of inertia. Warping constant. Elastic section modulus for bending around the y and z axis respectively Plastic section modulus for bending around the y and z axis respectively Coordinates of the centre of gravity in the input axis system. Coordinates of the shear centre relative to the centre of gravity points where the stresses are calculated Coordinates of a point in the input axis system. Shear stress in this point for a unit shear force in y and z direction respectively.
Alpha It Iw Wely, Welz Wply, Wplz cyLCS, czLCS dy, dz Points y, z Shear y, Shear z
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 abovementioned 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.
Surface A Moments of inertia Iy, Iz Moments of inertia IyLCS, IzLCS Angle Alpha Elastic section moduli Wely, Welz Plastic section moduli Wply, Wplz Coordinates of the centroid cyLCS, czLCS Radii of gyration iy, iz.
For the calculation of the following characteristics three different types of calculation are implemented. shear surfaces Ay and Az torsion moment of inertia It warping constant Iw shear centre dy, dz, shear stresses.
Each method is described in a separate paragraph. The last paragraph describes the calculation method for built-up sections. Cross-section characteristics thin-walled cross-sections
130
Cross-sections
which contain only thin-walled elements and rolled elements which contain maximally one hole
All standard and built-up steel sections in Scia Engineer are of this type. torsional moment of inertia, It for open thin-walled cross-sections, it is calculated using the following formula :
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 Eisenhttenleute, Dsseldorf, 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
It for rectangular cross-sections For the calculation of It for rectangular cross-sections, an empirical formula based on the height-to-width ratio of the section is used:
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 1 1.2 1.5 2 gamma 0.1406 0.1661 0.1958 0.2287
131
3 5 10 infinity
Note: For more information about this method see e.g. "Stahl im Hochbau, 14. Auflage, Band I/Teil 2, Verein Deutscher Eisenhttenleute, Dsseldorf, 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.
Type
Detailed (description)
This item defines the colour that is used in Scia Engineer to draw the cross-section in the cross-section manager. 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. The properties that can be edited are: Ay, Az, It, Iw
These two parameters determine the buckling curve types used for buckling calculations. This item specifies the way the cross-section is produced. If ON, the sectional characteristics are calculated using finite element method. See separate chapter Sectional characteristics calculated by FEM. If the FEM analysis is selected, the user can specify additional parameters: Mesh size
132
Cross-sections
This parameter specifies the size of the finite elements used for the calculation. IMPORTANT: Please, read chapter Sectional characteristics calculated by FEM for important notes relating to the mesh size. Min. point distance Specifies the minimum distance of two FEM nodes. In order to see the calculated sectional characteristics, click button Update. Use reduction factor The user can specify reduction factors for selected properties. The property is then multiplied by this reduction factor. For example, reduction factor k a of 0,2 will lead to sectional area of 20% instead of the full area. This reduced property is used both in checks, and in the calculation! The self weight is thus calculated with the full section while the check is executed with the reduced section. This is typically used in practice for clients who, for example, did some laboratory tests on sections. In such tests they derive a reduction factor for the surface to account for buckling effects. The full section is there in reality so they want the full section for the self weight, however the check has to be performed with the reduced area since buckling is accounted for in this reduction. The following reduction coefficients are available: k A (formerly k a) k Ay (formerly k ay) k Az (formerly k az) k It (formerly k ix) k Iy (formerly k iy) k Iz (formerly k iz) Edit named items Edit joints Edit cuts It is possible to name selected fibres of the cross-section and use these names as reference in display of results, etc. It is possible to define joints and use them later. It is possible to define sections (cuts) across the cross-section and use them later.
Special parameters for aluminium cross-sections Reduced section For aluminium cross-sections a reduced shape can be defined. More information can be found in the Theoretical background manual and in code EN 1999-1-1:2007. If the option is selected, a new group of parameters named Reduced section appears in the dialogue. Parameters in the Reduced section group More information about use of a reduced cross-section can be found in the Theoretical background manual and in code EN 1999-1-1:2007. Edit initial shape For a cross-section with material Aluminium, the Initial Shape can be defined. For a General cross-section the Thinwalled representation has to be used to be able to define the Initial Shape. Run analysis This action runs the analysis of the reduce d cross-section.
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. During the input of a new of cross-section, the user may also specify Average yield strength. Use If ON, the yield strength of the material is increased due to cold working. The term 'average yield strength' is used.
133
The value k is a coefficient depending on the type of forming. Default value k = 7.0 is for cold rolling.
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.
dF/dy
tau xz tau xy
Torsion Displays the calculated torsional stiffness of the cross-section. Ay (z) /A groups: the calculated shear relaxation With Tau xz(y) The calculated Ay/A value with transversal stress. If the switch is on, this value will be used. Without Tau xz(y) The calculated Ay/A value without transversal stress. If the switch is on, this value will be used. No calculation The cross-section shear relaxation is not taken into account and the shear area to cross-section area ratio equals one.
Calculation of the torsion moment of inertia and the torsion stress This calculation is based on the theory of Prandtl. This method is applicable to general cross-sections. For background information we refer to "Handbook of engineering mechanics, W.Flgge, First edition, paragraph 36.3". Calculation of the shear areas Ay and Az and the shear stresses This calculation is based on the theory of Grasshof-Zuravski, which assumes that the cross-section is thick-walled and symmetrical. If a cross-section is symmetrical about one axis only, the results related to the other axis will be technically incorrect and such results should no longer be taken into account for the calculation. The calculation is carried out for the transversal shear effect being both included and not included. In practice, the theory is also sufficiently accurate for what is termed high cross-sections (in the bending and shear plane). The calculation leads to rather high errors in the case of low cross-sections. Thin-walled cross-sections are inadmissible. If a cross-section is made of several materials (heterogeneous cross-section), the calculated shear areas Ay and Az can be used under the following conditions: 1. the heterogeneities are symmetrical 2. the heterogeneity does not disturb the Grasshof-Zuravski theorys stress
134
Cross-sections
3. the heterogeneity is diffused 4. a local heterogeneity consists of less than 10% of the cross-section area Calculation of shear areas using the Grasshof-Zuravski theory Requirements concerning the shape of the cross-section: symmetrical around the z-axis, solid cross-section without large openings, if the height of the cross-section exceeds the width, the results are more satisfying, Assumptions of the theory: Shear stresses coming out one section intersect in a single point - point K.
Load
is resisted by area
The value of
is calculated from shear stresses either (neglecting the effect of . calculated using the effect of the )
(1) using only the vertical components or (2) using both components and
If the cross-section does not meet the Grasshof-Zuravski requirements, the values of horizontal component are completely incorrect and almost always non-realistic. In such a situation, these values should not be used at all! The values of calculated using only the components (neglecting the effect of depending on to what extent the requirements have not been met. In such a situation the engineer should decide whether the values are acceptable or not.
All the requirements and assumptions must also be met for the calculation of the shear area in the y-direction.
135
),
. 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. 2. shear analysis for Ay, Az and tau_xy, tau_xz, 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.
However, if the mesh is fine enough (here about 2000 elements not shown in the picture), the results are accurate see below:
136
Cross-sections
Note: A separate book Profile library: Checked sections contains an overview of rolled cross-sections included in Scia Engineers database.
Thin-walled cross-sections
Scia Engineer 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
137
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.
The table below shows diagrams of the above-mentioned sectional characteristics for an I-beam. Warping lines
Shear Y
138
Cross-sections
Shear Z
Shape of stiffeners
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
139
Scia Engineer provides for easy definition of commonly used types of welded cross-sections made of steel flats by offering the selection from a library of such cross-sections. The procedure for insertion of a welded 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, 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
Note: The last two cross-sections (framed in the picture)have corrugated web. Therefore, their sectional characteristics differ from the first two cross-section.
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
140
Cross-sections
Haunch cross-sections
It is quite common that a 1D 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 1D 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 Engineer 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 crosssection 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
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
141
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
142
Cross-sections
Concrete cross-sections
Scia Engineer 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 crosssection 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 Engineer 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 crosssection 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 Engineer 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
143
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.). 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 Engineer that provides the user with all functions necessary for an efficient design of a "free-shape" and "free-composition" cross-section.
define a new cross-section, edit an existing cross-section, delete an existing cross-section, review parameters of existing cross-sections, choose one if the existing cross-sections as a "default" for later called functions that require a cross-section as a parameter.
144
Cross-sections
The cross-section manager is one of the "managers" integrated in Scia Engineer and its layout and operation is identical to the other Scia Engineer "managers". It is open when function Cross-sections is activated. It may represent one of the steps in the General procedure for the definition of a new cross-section. Generally, there are several ways to open the Cross-section manager:
Tree menu function Library > Cross-sections. Project toolbar. Menu function Libraries > Cross-sections. "Manager" button in any of numerous property dialogues that contain at least one item 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.
Function Cross-sections opens the Cross-section manager. Press button [New item]. This action opens a dialogue for the selection of cross-section type. (Note: If no crosssection has been defined yet, this step is automatically skipped and the cross-section type dialogue is opened directly). Select the appropriate cross-section type. Specify the sectional parameters and properties. Review the calculated sectional characteristics and possibly include them into a document. Close the Cross-section manager or repeat steps 3 to 6 as many times as required.
4. 5. 6. 7.
145
The dialogue consists of the following control and information elements: List of available cross-section types List of possible variants (subtypes) for the current type Drawing of the currently selected variant List of already defined crosssections Control buttons It contains all the available cross-section types. It offers possible sub-types for the selected type. It shows the particular selected cross-section. It lists all he already defined (inserted) cross-section. They provide for the control of the dialogue.
List of available cross-section types The dialogue offers a list of available cross-section types. The contents of the list may vary depending on the purchased configuration of Scia Engineer and the material types selected for the particular project. For example, a user who selected steel and concrete materials in the Project settings dialogue can select from variety of steel and concrete cross-sections, while another user who selected just timber material in the project settings can only use timber cross-sections. List of possible variants (sub-types) for the current type This dialogue element displays a set of graphical symbols (icons) representing the individual variants of the cross-section type that is currently selected in the List of available cross-section types. Note: If the type selected is "rolled steel cross-section ", the list of possible variants is different than for other cross-section types. In this case, the list offers both "shapes" of rolled section and available dimensions for each particular "shape". That means that the user can select directly the required type (shape) of rolled section and its appropriate size. Drawing of the currently selected variant A small window displays a drawing of the currently selected variant of the currently selected cross-section type. A short "description name" of the particular variant is added to the drawing mainly to facilitate the identification of a particular crosssection sub-type and type. Note: This window is hidden if the rolled steel cross-section type is selected. List of already defined cross-sections In addition to the available cross-section types, the dialogue displays a list containing all the cross-sections that have been defined (i.e. inserted into the project) so far. Control buttons Button [Add] and Button with a "Right Arrow" Button [Add] confirms the selection of a particular type and variant. Depending on the cross-section type and variant, a new cross-section is either (i) inserted directly into the Scia Engineer project, or (ii) a dialogue for editing of cross-section parameters is opened. The former happens if e.g. a rolled steel section has been selected because there is no need to
146
Cross-sections
specify its dimensions, name, etc. The latter action is performed if some kind of specification is required for the selected cross-section such as the definition of dimensions for welded steel or cast concrete cross-section, etc. Once a new crosssection is inserted by means of this button, the cross-section is added to the List of already defined cross-sections. Button [Close] This button closes the New cross-section type dialogue.
The editing dialogue consists of three main parts: Graphical window Property table Control buttons It displays the cross-section including dimension lines, labels, etc. If comprises all the parameters and sectional characteristics of the cross-section and provides for their editing. They perform various tasks connected with the editing.
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 crosssection 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]
147
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. Whats 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. 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. Whats 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.
Property table in the Cross-section manager The property table in the Cross-section manager provides for quick overview of basic characteristics and parameters of individual defined cross-sections. It is possible to edit some of the parameters, however, this table is not primarily intended for thorough editing of a cross-section. If a cross-section must be modified, the cross-section editing dialogue should be invoked. Property table in the dialogue for editing of a cross-section The property table in this dialogue provides for both clear overview of the cross-section parameters and their straightforward modification. Most of the items may be edited in this dialogue. The only exception is the sectional characteristics that are automatically calculated from the dimensions. Such characteristics are not allowed to be modified. Document-style view in the preview window The sectional characteristics and all the other parameters can be displayed in a readable way in the preview window. The preview window then displays a table with all the cross-section parameters sorted in it. The table is in fact a standard Scia Engineerdocument 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.
148
Cross-sections
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
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 database Write all Delete Writes the selected cross-section from the list of project cross-sections into the database file. Writes all the cross-section from the list of project cross-sections into the database file. Deletes the selected cross-section from the database file.
The procedure for export of cross-sections into an external database 1. 2. 3. 4. 5. 6. 7. 8. In it is not the case, define the required cross-sections in the original (or source) project. Open the Cross-section manager. Press button [Save into file] ( ).
Define a new or browse for the existing User-database file. The Write-to-database is opened on the screen. Export the required cross-sections. Confirm with [OK]. Close the Cross-section manager.
Import of required cross-sections into the "target" project Once the required cross-sections have been successfully exported into the user-database file, they may be imported into the target project. The import can be controlled in the Read from database dialogue, which is similar in appearance to the Write to database dialogue (see above). 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 import items from the external database. Copy to project Copy all Copies the selected cross-sections from the external user-database into the current project. Copies all the cross-sections from the external user-database into the current project.
150
Cross-sections
The procedure for import of cross-sections from an external database 1. 2. 3. 4. 5. 6. 7. Open the Cross-section manager. Press button [Read from file] ( ).
Browse for the existing User-database file. The Read-from-database is opened on the screen. Import the required cross-sections. Confirm with [OK]. Close the Cross-section manager.
Limitations of the import process Despite the fact that the Import is rather versatile, there is a limitation with reference to material code of cross-section materials. As a cross-section stores, among others, the information about the material it is made of, there is a rule concerning materials defined in the 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 codes Material codes defined in the source project, i.e. the project from which the cross-sections have been exported CSN, EC, DIN CSN, DIN CSN,DIN Target project material codes Material codes defined in the target project, i.e. the project into which the cross-sections are being imported EC, SIA EC, SIA DIN correct INCORRECT correct Import result
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 1D 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. 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. 2. 3. 4. 5. Open the Cross-section manager. Select the required cross-section in the list of defined cross-sections. Use button [Delete] to erase the cross-section from the project database. If required, repeat steps 2 and 3 for other cross-sections. 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.
151
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. 2. 3. 4. 5. Open the Cross-section manager. Select the required cross-section in the list of defined cross-sections. Use button [Copy] to make a copy of the selected cross-section. If required, repeat steps 2 and 3 for other cross-sections. 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 crosssection is defined, it is applied for all 1D members in the structure where the "replaced" cross-section was used so far. Procedure for replacing of an existing cross-section 1. 2. 3. 4. 5. Open the Cross-section manager. Select the required cross-section in the list of defined cross-sections. Use button [Change] to replace the selected cross-section with a new one. If required, repeat steps 2 and 3 for other cross-sections. Close the Cross-section manager.
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.). 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 Engineer that provides the user with all functions necessary for an efficient design of a "free-shape" and "free-composition" cross-section.
152
Cross-sections
153
The partial sections may be independent, i.e. they do not intersect nor "touch" each other. The partial sections may "touch" each other or they even may overlap one another (see Properties of the partial section). It is possible to combine solid (thin-walled) partial section, thin-walled partial section and library cross-section in one general cross-section. If solid and thin-walled sections are combined in the general cross-section, principles given in chapter Thinwalled versus solid cross-section should be taken into account.
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.
154
Cross-sections
Partial opening The two triangular openings just overlap the solid square.
155
Specifies the thickness of the section web. The "definition" line may be either the mid-line of the section, or its left or right surface line. See chapter Properties of the partial cross-section. See chapter Properties of the partial cross-section.
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. Whats also important is the fact that once inputted the library cross-section may still be edited inside the General crosssection editor, e.g. the depth of a concrete section, its inclination, etc. may be changed.
Click button [New] to add a new cross-section. Select General in the Available groups list. Click button [Add]. The General cross-section editor is opened on the screen. Define the new cross-section. Close the editor. Confirm the new cross-section. Close the New cross-section dialogue.
10. Close the Cross-section manager. The procedure to open the General cross-section editor in order to edit an existing general cross-section 1. Open the Cross-section manager: a. b. c. 2. 3. either via tree menu item Library > Cross-sections, or using menu function Libraries > Cross-sections, or by means of button [Cross-sections] on toolbar Project.
In the list of defined cross-section, select the one you need to change. Click button [Edit] to edit the selected cross-section.
156
Cross-sections
4. 5. 6. 7. 8. 9.
The Cross-section edit dialogue is opened on the screen. If only some of the general parameters need to be altered, make the change in the property table of the dialogue. If the shape or property of only a partial section need to me modified, press button [Edit] in the property table of the dialogue. The General cross-section editor is opened on the screen. Make the necessary changes. Close the editor.
10. Confirm the result in the General cross-section editor. 11. Close the Cross-section manager.
Working plane and user-coordinate system Adjustment of the view Setting of view parameters Dot grid Selections SNAP mode Geometric manipulations Input of a new partial cross-section Dimension lines Definition and application of parameters
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).
Adjusting the view The General cross-section editor offers similar view adjusting function as the main Scia Engineer graphical environment. Zoom in Zoom out Zoom Cut-out Zooms in. Zooms out. Requires defining a cut-out for the zoom. The cut-out is then magnified in order to fit into the whole area of the graphical window.
157
Zoom in or out in order to fit the whole structure into the whole area of the graphical window. Zoom in or out in order to fit the selected entities into the whole area of the graphical window.
Note: For more information about adjusting the view in general see chapter Basic working tools > Adjusting the viewpoint.
Controlling the view parameters The user may control the way the partial cross-sections are drawn on the screen. There are several means of control. Names of partial sections and node (vertex) numbers 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 Engineer, 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 ( Cross-section outline Cross-section midline Cross-section fibre Cross-section corrosion 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. ) on the main toolbar. Specifies the colour of the contour of the cross-section. Specifies the colour of the midline of the cross-section. Specifies the colour of letters used to depict cross-section vertices. Specifies the colour of the corrosion level.
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.
158
Cross-sections
Specifies the font used to depict cross-section vertices. Specifies the font used to depict partial cross-sections. Specifies the font used for basic labels.
Dimension lines 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 Engineer graphical environment. Note: For more information about dot grid in general see chapter Basic working tools > Dot grid.
Making the selection Making a selection by the mouse cursor single selection rectangular cut-out One entity is selected each time the user clicks the mouse button. 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). The user draws a line (or a polygon) on the screen. The program selects all entities that have an intersection with the drawn line. The user draws a closed polygon on the screen. The program selects all entities located inside the polygon All currently displayed entities are selected Activates the last made selection. The current selection is cleared (the entities are not deleted, they are just unselected).
intersection line
Note: For more information about selections in general see chapter Basic working tools > Selections.
Adjusting the snap mode The principles of "snapping" have been laid in other chapters of the main reference manual. Here, in the general crosssection context, it is worth to say that the same SNAP modes can be utilised for the definition or modification of a general cross-section in the General cross-section editor. Available SNAP modes are: Dot grid Only snapped points Midpoints Endpoints / Nodes Intersections Orthogonal points Tangential points Arc / circle centre The cursor is locked to the points of a defined dot grid. If this option is ON, the first two variants are automatically turned OFF and only characteristic points of already defined entities may be used to snap to. In other words, only the object SNAP mode is enabled. Middle points of entities are used as snap points. End points of entities are used as snap points. Intersections of entities are used as snap points. This option snaps to a point that forms a perpendicular with the selected object. The Tangential point SNAP mode snaps to a tangent point on a circle. This option snaps to the centre of a circle, arc or polyline arc segment. The cursor must pass over the circumference of the circle or the arc so that the centre can be found. The program automatically divides a selected entity into N segments and thus generates (N+1) points on an entity under cursor. The points may be used to
159
snap to. Points in line / curve % of length This option is similar to the one above. But the division of a 1D member is defined by percents and not by the number of segments.
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 Scia Engineer structural entities (e.g. 1D members). Geometric manipulations Move Copy Multicopy Rotate Scale Mirror Trim Extend Moves selected partial section/sections to a new location. Makes a copy of the selected partial section/sections. Makes several copies of the selected partial section/sections. Rotates the selected partial section/sections. Enlarges or scales down the selected partial section/sections. Creates a mirror image of the selected partial section/sections. Trims the selected partial section/sections to a given border entity. Extends the selected partial section/sections to a given border entity.
Edit polyline Insert node Remove node Inserts a node to the selected part of a polygon. Removes the selected from the selected part of a polygon.
Geometric manipulation with curves Edit arc angle Edit arc bulge Edit arc radius Convert curve to line Convert line to circle arc Changes the angle of the selected arc. Changes the bulge of the selected arc. Changes the radius of the selected arc. Converts the selected curve to a straight line. Converts the selected straight line to an arc.
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. 2. 3. 4. 5. 6. Open function Dimension line from the tree menu of the General cross-section editor. If required, change dimension line parameters. Select the first point that the dimension line refers to. Select the second point that the dimension line refers to. Define the position of the dimension line. Repeat as many times as required.
Parameters of dimension line Name Style Specifies the name of the dimension line. Selects the style: vertical, horizontal, general.
160
Cross-sections
Specifies a text label attached to the dimension line. Defines the offset of the plot line from the cross-section.
offset = 5
short
161
left
centre
162
Cross-sections
3. 4. 5.
If required, adjust polygon parameters in the dialogue that opens on the screen. Close the setting dialogue. Define the starting point of the sections outline: a. b. either by means of mouse which "sticks" to selected SNAP points, or by typing the vertex co-ordinates on the command line.
6. 7.
Use the same approach to define additional vertices of the polygon. When finished, close the function: a. b. either by pressing [Esc] key, or via right mouse buttons pop-up menu and its function End of command.
Note 1: See also chapter Plane polygon toolbar. 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.
There is no possibility to close the polygon at the moment (Fig. above). Example of a polygonal section
163
Buttons of the toolbar have the following meaning. New circle If this button is pressed, the sub-toolbar with two buttons is opened. New circle centre, radius point The user must define the centre point and a point on the circle that specifies the radius. New circle 3 points 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). 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: Lets assume that a polygon has been input as shown below.
164
Cross-sections
Another polygon is supposed to follow the circular part of the first polygon. The procedure may be: 1. 2. 3. 4. 5. 6. 7. 8. 9. Start function New polygon. Input the first point to the right of vertex P4 of the defined polygon. Input the second point in directly in vertex P4. Press button [Select line] on the toolbar. Select edge P4-P5 of the first polygon. Select edge P5-P7 of the first polygon. Select edge P7-P6 of the first polygon. Press button [New straight line] on the toolbar. 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.
165
5.
Define the starting point of the sections midline: a. b. either by means of mouse which "sticks" to selected SNAP points, or by typing the vertex co-ordinates on the command line.
6. 7.
Use the same approach to define additional vertices of the section midline. When finished, close the function: a. b. either by pressing [Esc] key, or via right mouse buttons pop-up menu and its function End of command.
Use the same approach to define additional vertices of the polygon of the opening. When finished, close the function: a. b. either by pressing [Esc] key, or via right mouse buttons pop-up menu and its function End of command.
166
Cross-sections
Procedure to import the shape of a cross-section from DWG/DXF file 1. 2. 3. 4. 5. 6. 7. 8. 9. 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 Polygons Polygonal openings The selected lines are imported as a thin-walled section. The selected lines are imported as a polygonal cross-section. The selected lines are imported as a polygonal opening in the crosssection. Open the Cross-section manager. Start function New. Select General. The Cross-section editor is opened on the screen. Double click function Import DXF/DWG. Browse for the file to be imported. The import dialogue is opened on the screen. Make necessary adjustments and/or actions (see below for the meaning of dialogue controls). Complete the action of the import usng buttons [Import selected] or [Import all].
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 Scia Engineer as the basic unit). Sizes
167
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 Scia Engineer mouse+key controls (shifted, rotated, zoomed in/out).
168
Cross-sections
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 Lets assume a general cross-section consisting of two overlapping partial sections: (i) a square and (ii) a triangle.
The square is made of concrete (will be drawn in grey colour), the triangle of steel (will be drawn in blue). First, lets 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.
169
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.
Modifying the existing general cross-section Modifying the properties of the whole cross-section
The properties of a general cross-section can be edited in two ways. First, they may be changed directly in the Editing dialogue of the cross-section. Second, it is possible to change them in the General cross-section editor. Editing dialogue Procedure for changing the properties in the editing dialogue 1. 2. 3. 4. 5. 6. 7. 8. 9. Open the Cross-section manager. Select the cross-section to be modified. Click button [Edit]. The editing dialogue is opened on the screen. On its right hand side there is a list of sectional properties. The first three groups may be edited here see below for details. Change the required parameters. Close the editing dialogue via button [OK]. Close the Cross-section manager.
170
Cross-sections
Specifies the name of the cross-section Materials used in the general cross-section. There may be one or more materials defined in one general cross-section. Colour of the section. It is applied when colours by cross-section are adjusted in the graphical window of Scia Engineer.
Buckling length related to y-y axis. Buckling length related to z-z axis. Type of fabrication of the section.
General cross-section editor Procedure for changing the properties in the editor 1. 2. 3. 4. 5. 6. 7. 8. 9. Open the Cross-section manager. Select the cross-section to be modified. Click button [Edit]. The editing dialogue is opened on the screen. Click button [Edit] located in the property table. The General cross-section editor is opened on the screen. On its left hand side there is a list of sectional properties. Change the required parameters. Close the editor.
10. Close the editing dialogue via button [OK]. 11. Close the Cross-section manager. Parameters that may be changed in the editor are described in chapter Properties of the final general cross-section.
10. If required, clear the selection and modify other parts of the cross-section. 11. Close the editor.
171
12. Close the editing dialogue via button [OK]. 13. Close the Cross-section manager. 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.
moved to a new location, copied, rotated, mirrored, enlarged to the given scale, trimmed, stretched.
The application of above-mentioned functions is the same as the application of corresponding functions in the main Scia Engineer environment.
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 coordinate in the property table. 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.
172
Cross-sections
5.
Note 1: Whenever the value of parameters is changed, the corresponding cross-section is reshaped accordingly. Note 2: Whats more, the parameters appear in the editing dialogue of the cross-section. Therefore, it is easy to change the cross-section section without necessity to open the General cross-section editor.
Then, define the necessary parameters: Parameter H B H1 D D1 B1 B2 Type Css length Css length Css length Css length Css length Css length Css length Evaluation Value Value Formula Value Formula Formula Formula Value / Formula 0.6 1.0 H * 0.5 0.25 H1 + D / 2 B/3 B/3*2
Further, assign the parameters to appropriate points of the defined cross-section. Select the top left corner of the rectangle (see below).
173
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).
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
174
Cross-sections
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).
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).
175
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-sections dimensions (see below).
The same parameters may be reviewed, though not changed, in the Cross-section manager (see below).
176
Cross-sections
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. Whats 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).
177
178
beam
plate, wall
load
support
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 1D member or to as many 1D members as required. If a node belongs to several 1D members, the 1D members are mutually connected in such a node and internal forces from one 1D member are transferred into the other 1D 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.
179
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 1D member they are part of.
Types of nodes
Scia Engineer recognises primarily two types of nodes:
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. 1D members). Linked node A linked node is usually defined by its position, or we can say relative co-ordinate, on a 1D 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, lets 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. 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 1D 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, lets 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.
180
Geometry
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 1D members do not have a single common node and are not connected to each other. Both the 1D 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.
Confirm the question box (or question boxes). Start function Check structure data.
181
a. b. 2. 3. 4. 5. 6.
either: use menu function Tree > Calculation, Mesh > Check structure data, or: start tree menu function Calculation, Mesh > Check structure data.
Make sure that option Search free nodes is ticked. Press button [Check]. Check the upper right part of the dialogue and verify whether any free nodes have been discovered. If so, make sure that option Delete free nodes is selected. Press button [Continue] to delete the revealed free nodes.
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.
Which type of 1D member can be inserted (defined) directly in one-step action. Which type of 1D member can be defined via additional adjustment of appropriate properties on already inserted (defined) 1D members.
Types of directly defined beams general beam column horizontal beam This beam type can represent an arbitrarily oriented and located 1D member. This type represents a vertical column. This type represents a horizontally oriented 1D 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 1D member. The cross-section on both ends of a haunch must be of the same shape (e.g. rectangular, solid I-section, etc.). A 1D member of this type can consist of multiple intervals each of which can be of different cross-section, material, and other properties.
Cross-section
Alpha
182
Geometry
The 1D member is inserted by means of two insertion points. This property item determines the position of the insertion points on the cross-section of the 1D member. The eccentricity is similar to the previous feature. However, while the Insertion point item only allows for positions of the insertion point in certain characteristic points of the cross-section, the Eccentricity provides for an arbitrary position of the insertion point. This item specifies the way the local axes of the 1D member are determined. This value defines the rotation of local axes of the 1D member. The rotation is measured around the 1D member longitudinal axis, i.e. Xaxis. This item says which type of finite element will be used for the 1D member. Buckling length for individual directions may be specified on each 1D member. For more information see chapter Buckling parameters. Any entity including a 1D 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.)
Eccentricity ey, ez
Name The name is used mainly for a unique identification of 1D 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 1D members whose name starts with the same letter or letters (e.g. SEL B1? selects all 1D 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 1D 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 1D 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 1D member local co-ordinate system can be adjusted via angle Alpha (see below). The appropriate cross-section can be:
Alpha
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.
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 1D member is inserted into the model by the end points of its midline. The user, however, may decide to insert the 1D member by any of outer corners of the 1D 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.
183
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 1D member has got its local co-ordinate system. The user can define the orientation of the systems 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 1D 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 1D 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 1D member can act like a standard 1D member or like a hinged (pinned) rod. The difference is that the standard 1D 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 1D member can be "put into" a specific layer. The layer, that could be called group, thus can comprise such 1D members that will be in the future treated simultaneously. A good and well thought out grouping of 1D members in layers can significantly facilitate the manipulation with the model, including even the evaluation of results. And whats more, a professional use of layers may save a lot of the users valuable time. The required layer may be selected from a list of already defined layers. Or, a new layer may be defined for the 1D 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.
184
Geometry
Column
A column is an always vertical 1D member of a constant cross-section. In addition to common beam parameters, it has the following properties: Length Insertion point This parameter says what is the length (height) of the inserted column. 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 1D member position. A column is defined by its base point (starting point) only. Therefore, the 1D 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 systems point of view. It will vertical in the context of the current UCS.
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:
185
A horizontal beam may be oriented either along the global X-axis or global Y-axis. This parameter says what is the length of the inserted beam. 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 beams position. A horizontal beams 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 systems point of view. It will horizontal in the context of the current UCS.
Haunch beam
A haunch beam is a 1D member whose cross-section varies along the length of the 1D member. It is also possible that a part of the 1D 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 Cross-section List of dimensions that can vary along the haunch length Alignment Length of haunch Specifies the location of the haunch on the 1D member. Tells which cross-section will be used to form the haunch. (see Note below ! ) This list contains the dimension of the assigned cross-section that may vary along the haunch length. Specifies the alignment of the haunch. Determines the length of the haunch. This item is not accessible if the haunch is defined per the whole 1D member, i.e. from one 1D member end to the other. Co-ordinate definition Tells if the haunch length is input in relative 1D 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 1D member, i.e. from one 1D member end to the other.
186
Geometry
Haunch placement The variants for the placement are: From start The haunch starts at the starting point of the 1D member and its length is determined by the value input in cell Length of haunch.
From end
The haunch starts at the end point of the 1D member and its length is determined by the value input in cell Length of haunch.
Symmetrical
The haunch is located at both ends of the 1D member its length is determined by the value input in cell Length of haunch.
The cross-section varies along the whole 1D member length. The haunch starts at the starting point of the 1D member.
The cross-section varies along the whole 1D member length. The haunch starts at the end point of the 1D member.
187
The haunch is at both sides of the 1D member, is symmetrical and extends from each of the 1D member ends towards the 1D member centre.
Cross-section The cross-section defined here replaces the original cross-section of the 1D member on which the haunch is defined. That means that the original 1D member cross-section can be of any type. When a haunch is defined on a 1D 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 H = 500 mm Shape of haunch
H = 1000 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 1D member. List of dimensions that can vary along the haunch length The cross-section defined for a haunch can vary in size along the haunch length. However, not all the possible dimensions of the cross-section can vary. The list of dimensions that may be variable is limited and is stated in the haunch property dialogue. Whats more, these dimensions are highlighted in yellow both in the haunch property dialogue and in the crosssection 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, lets assume a horizontal 1D member with a haunch whose cross-section is of variable height as well as of variable width.
188
Geometry
Default
The alignment of the haunch is adjusted according to the Insertion point of the 1D member. E.g. if the Insertion point of the 1D member is set to Top, Top surface alignment of the haunch is used. In plan view as well as in side view the midline of the 1D 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 1D member (i.e. the centroid axis) of the 1D member remains straight. Both top and bottom surface are symmetrically inclined to allow the cross-section change its height.
Centre line
side view
plan view Top surface The top surface of the 1D 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 1D member is straight. Both left and right surface are symmetrically inclined to allow the cross-section change its width. The bottom surface of the 1D 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 1D member is straight. Both left and right surface are symmetrically inclined to allow the cross-section change its width. The left surface of the 1D member remains flat and horizontal. The right surface is inclined in order to provide for the change of the width. In side view, the midline of the 1D member is straight. Both top and bottom surface are symmetrically inclined to allow the cross-section change its height. The right surface of the 1D member remains flat and horizontal. The left surface is inclined in order to provide for the change of the width. In side view, the midline of the 1D member is straight. Both top and bottom surface are symmetrically inclined to allow the cross-section change its height.
plan view
189
1D member of arbitrarily variable cross-section can be divided into segments called spans. Each span has got specific properties that are absolutely independent on the properties of adjacent spans. Coordinate definition Length Type of cross-section Cross-section or cross-sections Alignment Specifies whether individual spans will be defined in absolute or relative co-ordinates. See note below. Defines the length of the span. Specifies how the cross-section of the span varies. This option depends on the previous one. In general, it defines the cross-section of the span. The alignment is identical to the alignment of a haunch.
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 1D member. Otherwise, the "span-profiles" cover only part of the original length of the 1D member. Or, if the sum of the spans exceeds the length of the 1D member, spans overlapping the original length of the 1D member are ignored, in other words, the arbitrary beam is simply cut at the length of the original 1D member. Type of cross-section The cross-section of the span and its change can be defines in several ways. Prismatic Parametric haunch Two cross-sections The cross-section of the span is constant. A standard haunch is inserted into the span. 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. 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 crosssection, 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
190
Geometry
insertion of a general 1D member or column or horizontal beam, insertion of a 1D member that has got a variable cross-section (either haunch or generally variable crosssection).
The first situation means a real insertion of a new 1D member into the model. The latter means that appropriate properties are defined on already an existing 1D 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 1D member is identical for both a general 1D 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
191
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. 2. 3. 4. 5. 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). In the Structure service, open the appropriate function according to 1D member type you want to insert. Fill in the displayed dialogue, i.e. define the properties of the 1D member(s) you want to define in the next step. Confirm the property dialogue by pressing [OK] button. Define the position of the 1D 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). The 1D member has been inserted. Either (i) close the function or (ii) insert another 1D member, i.e. repeat steps 5 and 6. Close the Structure service.
6. 7. 8.
Enter the vertices of the polygon one after another. Press [Esc] key to finish the definition of the polygon. Then follow the standard procedure for the definition of a 1D member, i.e. close the function or service. When asked to enter the first endpoint of the 1D member do the following: Click button [New arc] ( definition mode". ) that appears just above the command line once the program gets into the "point
Enter the starting point of the arc. Enter the intermediate point of the arc. Enter the end point of the arc. Then follow the standard procedure for the definition of a 1D member, i.e. close the function or service.
The picture above is a video that demonstrates the curve definition 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. The procedure for the definition of a Bezier-curve beam 1. 2. 3. 4. 5. 6. 7. When asked to enter the first endpoint of the 1D member do the following: Click button [New Bezier] ( definition mode". Enter the end point of the arc. Enter the 2 control point of the curve. Enter the 3 control point of the curve. Then follow the standard procedure for the definition of a 1D member, i.e. close the function or service.
rd nd
) that appears just above the command line once the program gets into the "point
The picture above is a video that demonstrates the curve definition procedure. The procedure for the definition of a parabolic-curve 1D member 1. 2. 3. 4. When asked to enter the first endpoint of the 1D member do the following: Click button [New parabolic arc] ( the "point definition mode". Enter the starting point of the curve. Enter the intermediate point of the curve (i.e. the vertex of the parabola). ) that appears just above the command line once the program gets into
192
Geometry
5. 6.
Enter the end point of the curve. Then follow the standard procedure for the definition of a 1D 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 1D member 1. 2. 3. 4. 5. When asked to enter the first endpoint of the 1D member do the following: Click button [New spline] ( definition mode". ) that appears just above the command line once the program gets into the "point
Enter the vertices of the spline one after another. Press [Esc] key to finish the definition of the spline curve. Then follow the standard procedure for the definition of a 1D 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" 1D 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 1D members are drawn in RED colour. Only when you close the Drawing a member function, the 1D members are redrawn in violet colour which means that they are selected.
Note: A standard 1D member (i.e. horizontal beam, column or general 1D member) is defined with a specific cross-section. This cross-section is one of the beams parameters. However, when a haunch is defined on this 1D member, the haunch defines its own cross-section and assigns it to the 1D member. The original crosssection is overloaded (forgotten for the moment). However, if the haunch is later deleted, the 1D member remains in its position and takes back its original cross-section.
193
194
Geometry
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
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 1D member it is an additional property of a slab, not the basic, fundamental parameter. The effect of LCS Z-axis parameter Parameter LCS Z-axis controls the direction of local Z-axis of the slab. It should be remembered that the parameter might affect the direction of load defined in LCS of the slab. normal orientation
swapped orientation
Wall
Parameters Name Type Defines the name of the wall. 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.
195
Defines the material of the wall. Isotropic A normal isotropic wall with identical properties in all directions is used. Orthotropic An orthotropic wall with different properties in two orthogonal directions is used. Membrane Special membrane elements are used for the analysis of the wall.
Thickness Thickness value Member system-plane at Eccentricity LCS type LCS Z axis LCS angle Layer Height Insertion point The effect of LCS Z-axis parameter
The thickness of the wall is always constant. The thickness value must be defined. The input-plane (system-plane) of the input slab may be in the midsurface of the slab, at the top surface or bottom surface of the slab. If required, eccentricity of the slab may be input. Defines the type of the local coordinate system of the slab. The orientation of the local Z axis of the slab may be easily turned around. This check box does it. The direction of the local X-axis may be input here. Selects the layer of the slab. Defines the height of the wall. The wall may be input using its base or its top edge.
Parameter LCS Z-axis controls the direction of local Z-axis of the wall. It should be remembered that the parameter might affect the direction of load defined in LCS of the wall. For more information see chapter Plate.
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 Engineer 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. Internal edge An internal edge is a line intersecting the main slab. For example, line load may be defined along this edge. There are other slab components available: opening, internal node, rib. 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 Name Material Thickness Member system-plane at Defines the name of the subregion of the slab. Defines the material of the subregion of the slab. Defines the thickness of the subregion. The input-plane (system-plane) of the input slab may be in the midsurface of the slab, at the top surface or bottom surface of the slab.
196
Geometry
Eccentricity z 2D member
If required, eccentricity of the subregion of the slab may be input. (informative) Informs about the "owner-slab" of the subregion.
Opening in a slab Parameters Name 2D member Panel Defines the name of the opening. Informs about the master plate. If ON, the opening represents a panel that can be loaded and whose load will be transformed into the edges of the opening. For more read chapter Geometry > Slabs > Defining a new load panel . Cut 1D member Cut out opening in 1D member If ON, the opening cuts and removes the ribs if the opening is being inserted into a ribbed slab. If ON and if the opening in the slab cuts also the ribs of the ribbed plate, then new openings are created in the ribs (beams).
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.
197
normal opening
Internal edge in a slab Parameters Name Defines the name of the internal edge.
198
Geometry
Internal node in a slab If required, it is possible to define a node inside any slab. This node may be used to attach another entity, for example. Example The following couple of pictures show an example of an internal node. The first picture shows the symbol that is used to depict an internal node in a slab.
The second picture then shows the tooltip that appears on the screen whenever the mouse cursor passes over the node.
199
Informs about the type of the entity. This parameter defines how the rib will be considered in the analysis. Standard = the rib of a standard cross-section Cellular beam = the rib is made of a cellular beam
If the cellular beam is selected, the dialogue allows for input of additional parameters defining the position of posts in the beam. Defines the cross-section of the rib. Specifies the alignment of the rib: Bottom The rib is attached to the bottom of the slab. The eccentricity is calculated automatically as the sum of the half of slab thickness and the distance from the bottom slab face to the centroid of the cross-section. Top The rib is attached to the top of the slab. The eccentricity is calculated automatically as the sum of the half of slab thickness and the distance from the top slab face to the centroid of the cross-section. Centre Middle axis of the rib and the slab are coincident. The final eccentricity is equal to zero. The calculation model shows a partial doubling of stiffness of the (i) slab and (ii) the rib.
Shape of rib
There are several possible shapes of the rib T symmetric slab right slab left slab non-sym
Effective width
Specifies how the effective width is defined: Default The effective width is determined as a multiple of rib width. The multiple can be defined in Calculation, Mesh > Solver setup > Number of thicknesses of rib plate. Width The effective width is explicitly specified. The value can be input below. Number of thicknesses The effective width is determined as a multiple of the thickness. The multiple can be input below this parameter.
Two types of effective width can be input. Both the value 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).
See above. Defines the type of finite element: Standard The standard 1D finite element is used. The element can transfer both moments, axial and shear forces. Axial force only Truss finite element is applied. This element is capable of transferring the axial force only.
Can be used to specify buckling lengths. Specifies the layer of the rib. Informs about the "associated" slab.
Geometry parameters
200
Geometry
These parameters are shown in the property window of an already defined rib. They are not displayed when a new rib is being defined.
Tells the length of the rib. Informs about the shape of the entity. 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. Similar to above. Defines the end-node of the rib.
End node
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 Scia Engineer enables the user to define curved 2D members called shells in Scia Engineer. They are defined by border lines (i.e. border curves). At the moment Scia Engineer 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 precreated 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 Scia Engineer.
201
202
Geometry
Shell parameters Shell parameters Name Type Identifies the shell. It is useful e.g. for output tables and for selections made from the command line. 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. Specifies the material. Isotropic A normal isotropic shell with identical properties in all directions is used. 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 value Member system-plane at Eccentricity LCS Type LCS Z axis Layer Thickness is constant in case of shells. Specifies the thickness. The input-plane (system-plane) of the shell may be in the mid-surface of the shell, at the top surface or bottom surface of the shell. If required, z-eccentricity of the shell may be input. Defines the type of the local coordinate system of the slab. The orientation of the local Z axis of the shell may be easily turned around. This check box does it. Specifies the layer.
203
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, Scia Engineer 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.
Limitations for membrane elements There are several limitations concerning the membrane elements. 1. 2. 3. 4. 5. 6. 7. Membrane elements can be modelled in general XYZ environment only. It is not possible to calculate CDD for these membrane elements. It is not possible to set orthotropic parameters for the membrane elements. It is not possible to define ribs for these membrane elements. It is not possible to define prestressed tendons for these elements. It is not possible to use other, steel and aluminium materials. It is not possible to set physical non-linearity for these elements.
Orthotropy
Orthotropic properties of slab members The procedure to define an orthotropic slab 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Start any function for the input of a slab member (plane 2D member, wall, shell member). The property dialogue opens on the screen. Fill in the required parameters. Set the FEM model parameter to orthotropic. A new item appears in the dialogue: Orthotropy. Click the three-dot button [...] in this added line. A dialogue with orthotropy parameters is opened on the screen. Input correct values.
10. Confirm with [OK]. 11. Confirm the slab-property-dialogue. 12. Input the slab member. IMPORTANT: The direction of orthotropy is in general defined by the x-axis of the finite element. If the orthotropic 2D member has been input using function Plate, it is possible to control the direction of orhotropy. The local x-axis of each finite element follows the direction of the local x-axis of the plate. If the local x-axis of the plate is rotated, the direction of orthotropy rotates as well. On the other hand, if the plate is input using function Shell, it is not possible to control explicitly the direction of local x-axis of individual finite elements. Therefore, if orthotropy is to be applied in your model, it MUST be defined for Plates and not for Shells. Orthotropy parameters There are two cases of orthotropy : 1. 2. 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.) technical or shape orthotropy of ribbed plates / walls
204
Geometry
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 :
The parameters G13 and G23 are necessary because Mindlins 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. B. For a wall element
C. For a shell element A shell element is a plate / wall element and possesses both kinds of physical constants with no additional constants. 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:
205
The following notations are used in the program: D11 = Dx D22 = Dy D33 = 0.5 Dxy D12 = Dx D44 and D55 are added because Mindlin elements with shear force deformation are used. In many cases there are no simple formulas to calculate these stiffnesses. Shear force deformation is neglected (as by other FEM elements) when big values are entered for this two constants. Further a recommendation how to calculate these factors in some practical cases is given. Determination of rigidities in various specific cases: The expressions given for the rigidities are subject to slight modifications according to the nature of the material employed. In particular, all values of torsional rigidity Dxy based on purely theoretical considerations should be regarded as a first approximation, and a direct test must be recommended in order to obtain more reliable values of the modulus G. Usual values of the rigidities in some cases of practical interest are given below: b.1) Isotropic plate An isotropic plate with constant thickness is defined by : thickness h, modulus of elasticity E and Poisson coefficient :
b.2) Reinforced concrete slabs Let Es be Youngs modulus of steel, Ec that of the concrete, c Poissons ratio for concrete, and n = Es / Ec. For a slab with two way reinforcement in the directions x and y we can assume:
206
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
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:
207
with Dxy 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. For more information we refer to a separate document Library_of_Orthotropy_Theory_enu.pdf stored on the installation DVD. Orthotropy manager When an orthotropic plate is to be analysed, the user must input the required orthotropy parameters: in total 10 different values. In order to make the task simpler, the program stores the orthotropy data in a library called Orthotropy. Individual items (types of orthotropy) from this library can be edited in the Orthotropy database manager (a standard Scia Engineer database manager). Moreover, the orthotropy manager enables the user to select from predefined types of orthotropy. For these types, the ten parameters of orthotropy are not input directly by the user, but are calculated by the program from other specific parameters input by the user. The parameters for individual types of orthotropy can be divided into three groups:
General parameters General parameters are common to all types orthotropy. Name Type of orthotropy Specifies then name of the orthotropy. Selects the required type (see below).
Types of orthotropy
208
Geometry
Standard This is a general orthotropy. For this type of orthotropy, the user must manually input all the required parameters: D11, D22, D12, D33, D44, D55m d11, d22, d12 and d33. In addition to the general parameters, this type defines the following parameters.
Defines the thickness of the orthotropic element. Selects the material of the plate.
Two heights This type of orthotropy is suitable for slabs that feature "different height" in two parallel directions. For example, this type can be used for lattice girder slabs. The slab is composed of panels covered by an in-situ cast topping. The panels and the topping are "linked" together through reinforcement protruding from the panels and entering the topping. Despite it, the final slab features different characteristics in the direction of the panels and in the perpendicular direction.
Selects the material of the plate. The total depth of the final slab. The depth of the in-situ cast topping. Torsion reduction coefficient; using phi_f > 0, the so called "torsion-weak" plate models can be simulated, providing reduction of lifting corner forces as well as the lower/upper corner main reinforcement. Shear reduction coefficient for a rectangular cross-section.
Specifies the effective height h1 for the membrane effects. Specifies the effective height h2 for the membrane effects. Membrane shear reduction coefficient; using phi_m > 0, the so called "shear-weak" wall models can be simulated, e. g. aimed at excluding such members (maybe masonry walls) from the horizontal stiffening system of the structure.
209
One direction slab This type can be applied e.g. to hollow core slabs. Similarly to the type above, the final slab is composed of prefabricated panels and in-situ cast topping. However, the main purpose of the topping is to make the top surface even. The topping does not really co-act with the panels.
Material CSS L h
Selects the material of the plate. Defines the cross-section of the prefabricated panel. Specifies the axial distance of two adjacent panels. Defines the depth of the in-situ cast topping.
Specifies the effective height h1 for the membrane effects. Specifies the effective height h2 for the membrane effects.
Slab with ribs This type represents a standard ribbed plate with ribs oriented in one direction.
210
Geometry
Selects the way the rib dimensions are input. CSS lib The rib is selected from the cross-section manager. Input The dimensions of the rib are input directly by the user.
Rib cross-section
(only for rib input type set to CSS lib) Selects the required cross-section of the rib from the project database of defined crosssections.
Rib spacing a1 Rib material Rib thickness, t Rib depth, h Slab material Slab height, h
Defines the distance between two adjacent ribs. (only for rib input type set to Input) Selects the material of the rib. (only for rib input type set to Input) Defines the width of the rib. (only for rib input type set to Input) Defines the depth of the rib. Selects the material of the plate. Defines the depth of the plate.
Specifies the effective height h1 for the membrane effects. Specifies the effective height h2 for the membrane effects.
Grid work This type represents a ribbed plate with ribs oriented in two perpendicular directions.
211
Defines the distance between ribs in direction 1. Selects the material of the rib in direction 1. Defines the width of the rib in direction 1. Defines the depth of the rib in direction 1.
beam 2
Defines the distance between ribs in direction 2. Selects the material of the rib in direction 12. Defines the width of the rib in direction 2. Defines the depth of the rib in direction 2.
Specifies the effective height h1 for the membrane effects. Specifies the effective height h2 for the membrane effects.
ribbed slab (isotropic, orthotropic, membrane), prefab slab, i.e. plate composed of prefabricated beams (isotropic and orthotropic).
Ribbed slab This function enables the user to input a plate with stiffening ribs. The calculation takes this entity as a real ribbed plate. The same result can be obtained by a separate input of the plate and the ribs using two separate functions (Structure > Plane 2D member + Structure > Plate rib). See also Defining a new ribbed beams.
212
Geometry
Prefab slab If you have a floor composed of 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. Using the "prefab slab" it is possible to have a single slab that is used in the finite element calculation and, at the same time, to have an assembly of prefabricated panels that can be checked using a special check for that type of structure. Also the drawings show the real arrangement of the structure. It is not possible to define additional data such as supports, masses, loads, etc. on the beams in this type of plate. All features of this type of plate can be fully exploited in connection with function upgrading a 2D project to 1D project. See also Defining a new prefab plate.
213
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."
214
Geometry
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.
Select the slab where you need to insert the rib into. Press [Esc]. Insert the node. Close the function.
215
3. 4. 5. 6. 7.
Confirm with [OK]. Select the slab where you need to insert the rib into. Press [Esc]. Input the starting and end point of the rib. Close the function.
Note: There are a few limitations concerning the rib: (i) the rib must not "overlap" the slab, the rib must be attached to the slab along its whole length, (ii) the rib must not intersect an opening or a subregion, (iii) the rib however may go along the edge of an opening. (iv) a geometric manipulation with an earlier defined rib may result in an forbidden configuration of the rib; Such a situation is corrected during the Check of data before calculation. 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.
swapped orientation
216
Geometry
The direction of the local X-axis may be input here. Selects the layer of the slab.
Geometry of beams (part of the input parameters for the plate) Position The position of the beams can be defined by the distance between two adjacent beams or by the number of beams that is required under the plate. Available only if Position set to Distance. This value defines the offset of the first beam from the plate edge. The distance is measured in the positive direction of the local y-axis of the plate. The beams follow the direction of the local x-axis of the plate. Offset first Offset last Available only if Position set to Number. These values define the offset of the first and last beam from the plate edge. The numbering of beams is made in the positive direction of the local y-axis of the plate. The beams follow the direction of the local x-axis of the plate. Distance Alignment Specifies the axial distance between two adjacent beams. 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. 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.
Offset
Input parameters for the beams (parameters from the separate dialogue for the beams) Name Type rib Cross-section Alignment Defines the name of the rib. Informs about the type of the entity. Defines the cross-section of the rib. Disabled. Informs about the alignment adjusted in the plate parameters. Shape of rib T symmetric
217
The beam and the plate form a regular T-section. slab left The plate is on the left side of the effective slab width. slab right The plate is on the right side of the effective slab width. slab non-sym The final cross-section is not symmetrical. The user must define the effective width on the left of the rib and on the right of the rib. Effective width Specifies how the effective width is defined: Default The effective width is determined as a multiple of rib width. The multiple can be defined in Calculation, Mesh > Solver setup > Number of thicknesses of rib plate. Width The effective width is explicitly specified. The value can be input below. Number of thicknesses The effective width is determined as a multiple of the thickness. The multiple can be input below this parameter. 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 crosssection 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 FEM type See above. Defines the type of finite element: Standard The standard 1D finite element is used. The element can transfer both moments, axial and shear forces. Axial force only Truss finite element is applied. This element is capable of transferring the axial force only. Buckling and relative lengths Layer 2D member Can be used to specify buckling lengths. Specifies the layer of the rib. Informs about the "associated" slab.
The procedure to define a new plate with beams 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Start function 2D member > Ribbed slab. Set the FEM model to Isotropic with beams or Orthotropic with beams or Membrane with beams. Fill in other parameters (see below). Confirm with [OK]. Define the shape of the plate. When the shape definition is complete the input dialogue with beam (rib) parameters is opened on the screen. Fill in the required parameters (see above). Confirm with [OK].
218
Geometry
Name Type
Defines the name of the slab. 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.
Defines the material of the slab. 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.
Specifies the thickness of the plate. The input-plane (system-plane) of the input slab may be in the midsurface of the slab, at the top surface or bottom surface of the slab. If required, eccentricity of the slab may be input. Defines the type of the local coordinate system of the slab. 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
The direction of the local X-axis may be input here. Selects the layer of the slab.
Geometry of beams (part of the input parameters for the plate) Position The position of the beams can be defined by the distance between two adjacent beams or by the number of beams that is required under the plate.
219
Offset
Available only if Position set to Distance. This value defines the offset of the first beam from the plate edge. The distance is measured in the positive direction of the local y-axis of the plate. The beams follow the direction of the local x-axis of the plate.
Available only if Position set to Number. These values define the offset of the first and last beam from the plate edge. The numbering of beams is made in the positive direction of the local y-axis of the plate. The beams follow the direction of the local x-axis of the plate.
Specifies the axial distance between two adjacent beams. Specifies the position of the beam over the height of the plate.
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.
Defines the eccentricity of the beams in the Z-axis. 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 Type A name of the 1D member. The beam type is not essential for the definition of a 1D member but may take effect later. For example, some functions performing design and check to technical standards take account of the type. The cross-section influences the properties of a 1D member and defines its shape and also material (as the material is one of crosssection properties). This angle determines the rotation of the cross-section of the inserted 1D member around the longitudinal axis of the 1D member. Disabled. Informs about the alignment adjusted in the plate parameters.
Cross-section
Alpha
220
Geometry
Disabled. Disabled. Set to z by vector. Disabled. Defines the type of finite element: Standard The standard 1D finite element is used. The element can transfer both moments, axial and shear forces. Axial force only Truss finite element is applied. This element is capable of transferring the axial force only.
Disabled. Any entity including a 1D 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.)
The procedure to define a new plate from beams 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Start function 2D Member > Prefab slab. Set the FEM model to Isotropic from beams or Orthotropic from beams. Fill in other parameters (see below). Confirm with [OK]. Define the shape of the plate. When the shape definition is complete the input dialogue with beam (rib) parameters is opened on the screen. Fill in the required parameters (see above). Confirm with [OK].
221
Swap orientation
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
The direction of the local X-axis may be input here. Selects the layer of the slab.
Geometry of beams (part of the input parameters for the plate) Position The position of the beams can be defined by the distance between two adjacent beams or by the number of beams that is required under the plate. Available only if Position set to Distance. This value defines the offset of the first beam from the plate edge. The distance is measured in the positive direction of the local y-axis of the plate. The beams follow the direction of the local x-axis of the plate. Offset first Offset last Available only if Position set to Number. These values define the offset of the first and last beam from the plate edge. The numbering of beams is made in the positive direction of the local y-axis of the plate. The beams follow the direction of the local x-axis of the plate. Distance Position in plate Specifies the axial distance between two adjacent beams. Specifies the position of the beam over the height of the plate.
Offset
222
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.
Beams eccentricity Z
Input parameters for the beams (parameters from the separate dialogue for the beams) Name Type A name of the 1D member. The beam type is not essential for the definition of a 1D member but may take effect later. For example, some functions performing design and check to technical standards take account of the type. The cross-section influences the properties of a 1D member and defines its shape and also material (as the material is one of crosssection properties). This angle determines the rotation of the cross-section of the inserted 1D member around the longitudinal axis of the 1D member. Disabled. Informs about the alignment adjusted in the plate parameters. Eccentricity ey, ez LCS LCS Rotation FEM type Disabled. Disabled. Set to z by vector. Disabled. Defines the type of finite element: Standard The standard 1D finite element is used. The element can transfer both moments, axial and shear forces. Axial force only Truss finite element is applied. This element is capable of transferring the axial force only. Buckling length Layer Disabled. Any entity including a 1D member can be put into a layer. The layer can thus comprise entities that have something in common (e.g. one floor,
Cross-section
Alpha
223
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.)
The procedure to define a new load panel with beams 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Start function Panel > Load to beams. Fill in other parameters (see below). Confirm with [OK]. Define the shape of the plate. When the shape definition is complete the input dialogue with beam (rib) parameters is opened on the screen. Fill in the required parameters (see above). Confirm with [OK]. The input is complete.
Action buttons Table edit geometry Update node selection Update all load panels Generate loads Opens a dialogue where the coordinates of individual panel nodes can be edited. Updates the selection of the nodes that are subjected to the redistributed load. Updates the load panels. Distributes the input load to specified nodes / edges.
Procedure for the definition of a new load panel: load to panel nodes / edges 1. Open function plane Load to panel nodes or Load to panel edges:
224
Geometry
a. b. 2. 3. 4. 5.
either use menu function Tree > Structure > Load to panel nodes / edges, or open tree menu service Structure and call function Panel > Load to panel nodes / edges.
Input and adjust the required parameters. Confirm with [OK]. Input individual vertices of the panel. Close the function.
Load to opening edges Parameters Name 2D member Panel Defines the name of the load panel. Informs about the master plate. If ON, the opening represents a panel that can be loaded and whose load will be transformed into the edges of the opening. It can be switched off then a normal opening would be input. Weights of edges Each edge can have its own weight factor assigned. These weights are used to recalculate the surface load input on the load panel to a system of linear loads assigned to individual edges of the load panel. The weights are not available in the input dialogue. They appear only in the property dialogue of an already inputted roof/facade panel.
Procedure for the definition of a new load panel: load to opening edges 1. Open function plane Load to opening edges: a. b. 2. 3. 4. 5. 6. Confirm with [OK]. Select the slab where the opening is to be inserted. Input individual vertices of the opening. Close the function. either use menu function Tree > Structure > Load to opening edges, or open tree menu service Structure and call function Panel > Load to opening edges.
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. In addition to a general shell, it is possible to use special functions for the input of a surface of revolution and swept surface. Swept surface This shell is defined by a master curve and a line or curve along which the master curve is translated (swept). This translation generates the final shape.
225
The procedure to input a new swept surface 1. 2. 3. 4. 5. 6. 7. Open service Structure. Expand branch 2D members. Select and start function Shell swept surface. Input the parameters (se chapter Basic slab types). Define the master curve. End its definition with [Esc]. Input the curve along which the master curve will be swept. End its definition with [Esc]. Close the function.
Surface of revolution
The procedure to input a new surface of revolution 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Expand branch 2D members. Select and start function Shell surface of revolution. Input the parameters (se chapter Basic slab types). Define the line/curve that will rotate around the axis and thus define the surface. Once the master curve is input, a dialogue opens on the screen. Define the angle of rotation. Define the way the axis of the solid will be defined (see the table above). Confirm the settings in the dialogue.
10. Input the centre of rotation (and depending on the type of the definition of the axis, input other required points). 11. Close the function.
Sample shells
Cylinder Start function Structure > Shell.
226
Geometry
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)
Input the other circle by its centre only probably by typing the vertex coordinate on the command line. (Our example: 0, 0, 3)
227
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).
228
Geometry
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).
229
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).
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
230
Geometry
cone
truncated cone
cylinder
231
spherical cap
elbow
The procedure to input shell template 1. 2. 3. 4. 5. 6. 7. 8. Open service Structure. Start function Predefined shapes. Select the required shape. Double-click on its icon to open the template-dimensions dialogue. Input the dimension. Confirm with [OK]. Insert the shell into your project. If necessary, modify the shell parameters (e.g. thickness, material, etc.).
232
Geometry
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.
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.
233
And finally, move the other "flange" vertex to its final position.
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 Lets take the L-shaped plate created in the previous example. Lets 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.
234
Geometry
Finally, use function Modify > Curves edit > Edit curve arc by radius to input the proper final radius of the circular arc.
Procedure to define the cut-out (i.e. to define the part of a shell that should be removed from the model) 1. 2. 3. 4. 5. 6. Example Lets demonstrate the procedures on a simple example of two intersecting semi-cylinders that may represent an intersection of two corridors. Define the shells.
235
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.
236
Geometry
Now call function Structure > 2D member components > Cut-out and select both shells. Then select three end-outs.
237
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 Scia Engineer 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.
238
Geometry
It means that if you display rendered surfaces (or rendered middle plane) of the shell, the removed part (the cutout) 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.
239
240
Geometry
4. 5.
All the changes are immediately reflected in the model. Clear the selection.
Changing the general properties of the plate The general parameters (listed in the table with Input parameters for the plate) can be changed in the same way as for normal slabs. For example, the name, material, LCS, etc. can be modified this way. Special note must be made concerning the FEM model of the plate. Plates with beams and plates from beams are input through the same function. The final type of the plate is adjusted in the input parameters. However, once the plate is defined, there are some limitations concerning the change of the FEM type. 1. 2. If a plate with beams of any type (isotropic, orthotropic or membrane) has been defined, it cannot be changed to a plate from beams. The user can only swap freely between isotropic, orthotropic and membrane option. The same applies to the plate from beams. Once a plate is input as a plate from beams, it cannot be changed to a plate with beams. Once again, it is possible to swap between orthotropic and isotropic plate from beams. Select the plate that is to be modified. The properties of the plate are displayed in the Property window. Change the required parameters at the top part of the table. All the changes are immediately reflected in the model. Clear the selection.
Changing the geometry of the plate As long as the beams are not disconnected from the plate (see further in the text), all the changes to the geometry affect also the beams. If the plate is for example rotated, the beams rotate as well. If an additional vertex is added to the outline of the plate and the shape of the plate is changed, the beams are regenerated accordingly. Example: Let us have a plate like this:
241
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.
The procedure to change the geometry of the plate 1. 2. Select the plate that is to be modified. Use any available general function to change the shape. For example: a. b. c. 3. 4. select the required nodes and drag-and-drop to their new position, click action button [Table edit geometry] to open a table with the coordinates of the plate and make necessary changes, use function for editing of a polygon (menu Modify > Polyline edit > Insert node / Delete node / etc.
All the changes are immediately reflected in the model. Clear the selection.
Inserting an opening into a plate with beams As long as the beams are not disconnected from the plate (see further in the text), the inserted openings and load panels affect also the beams. It can be clearly seen in the following picture. Let us have a plate with beams. An opening is inserted. One of the edges of the opening follows the axis of one of the beams. Another beam is "cut" by the opening. As a result, we get a plate with beams with:
the beam that is "cut" by the opening is really cut into three segments and the segment lying below the opening is removed, which means that only two segments remain in the model (see the blue numbers in the picture), the beam that goes along the edge of the opening is also divided into three segments and all the three segments remain in the model (see the red numbers in the picture).
Disconnecting the beams from the plate If required, it is possible to disconnect the beams from the plate and treat both as separate entities (standard beams and standard plate). The procedure to disconnect the beams
242
Geometry
1. 2. 3. 4.
Select the plate that is to be modified. Click action button [Edit beams]. This action removes the relation between the plate and the beams. From this moment, both entities are independent.
Solids Prism The prism is a solid whose 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).
243
The procedure to input a new prism 1. 2. 3. 4. 5. 6. 7. 8. 9. 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. Open service Structure. Expand branch Drawing tools > General solids > Solid. Select and start function Solid - extruded prism. Input a few parameters of the solid: Name, Layer, Colour. If required, input also the advanced parameters: material and role. Define the base of the prism (i.e. input a closed polygon). Once the polygon is closed, the working plane is automatically readjusted to allow for the input of the height of the prism. Input the height (a straight line or a curve). Close the function.
The procedure to input a new cylinder 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Expand branch Drawing tools > General solids > Solid. Select and start function Solid - cylinder. Input a few parameters of the solid: Name, Layer, Colour. If required, input also the advanced parameters: material and role. Define the base of the cylinder (i.e. input a circle). Once the base is input, the working plane is automatically readjusted to allow for the input of the height of the cylinder. Input the height (a straight line or a curve). Close the function.
Surface of revolution
244
Geometry
The Surface of revolution is defined by a line or curve and the axis around which it rotates.
The axis can be defined in several ways. Working axis X Working axis Y Working axis Z Define cursor plane plane plane axis by The axis of rotation is parallel to the X-axis of the current working plane. The axis of rotation is parallel to the Y-axis of the current working plane. The axis of rotation is parallel to the Z-axis of the current working plane. The axis of rotation is defined manually in the graphical window. The direction of the axis of rotation is defined by a user-input vector.
The procedure to input a new surface of revolution 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Expand branch Drawing tools > General solids > Solid. Select and start function Solid surface of revolution. Input a few parameters of the solid: Name, Layer, Colour. If required, input also the advanced parameters: material and role. Define the line/curve that will rotate around the axis and thus define the surface. Once the master curve is input, a dialogue opens on the screen. Define the angle of rotation. Define the way the axis of the solid will be defined (see the table above).
10. Confirm the settings in the dialogue. 11. Input the centre of rotation (and depending on the type of the definition of the axis, input other required points). 12. Close the function. Open shells General polygon This is a simple planar shape with an arbitrary number of vertices and arbitrary shape of edges (straight, circular, spline, etc.). The procedure to input a new polygon 1. 2. 3. 4. 5. 6. 7. Open service Structure. Expand branch Drawing tools > General solids > Open shell. Select and start function Open shell general polygon. Input a few parameters of the solid: Name, Layer, Colour. If required, input also the advanced parameters: material and role. Define the polygon. Close the function.
Swept surface
245
This shell is defined by a master curve and a line or curve along which the master curve is translated (swept). This translation generates the final shape.
The procedure to input a new swept surface 1. 2. 3. 4. 5. 6. 7. 8. Open service Structure. Expand branch Drawing tools > General solids > Open shell. Select and start function Open shell swept surface. Input a few parameters of the solid: Name, Layer, Colour. If required, input also the advanced parameters: material and role. Define the master curve. End its definition with [Esc]. Input the curve along which the master curve will be swept. End its definition with [Esc]. Close the function.
Surface of revolution This component is similar to the Solid surface of revolution described above. The difference is that this function (open shell - surface of revolution) defines a surface and not a volume.
The procedure to input a new surface of revolution 1. 2. 3. 4. 5. 6. 7. 8. 9. Open service Structure. Expand branch Drawing tools > General solids > Open shell. Select and start function Open shell surface of revolution. Input a few parameters of the solid: Name, Layer, Colour. If required, input also the advanced parameters: material and role. Define the line/curve that will rotate around the axis and thus define the surface. Once the master curve is input, a dialogue opens on the screen. Define the angle of rotation. Define the way the axis of the solid will be defined (see the table above).
10. Confirm the settings in the dialogue. 11. Input the centre of rotation (and depending on the type of the definition of the axis, input other required points).
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
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.
The procedure to perform a Boolean operation 1. 2. 3. 4. 5. 6. Open service Structure. Expand branch Transfer/Break/Unify. Select the required function (Union of solids, Subtraction of solids, Intersection of solids, Division of solids). Select the original entity for the operation. Select the secondary entity or entities for the operation. End selection with [ESC].
248
Geometry
7. 8.
For subtraction and intersection operations decide on the type of the operation (see above). Thats it.
The "straight prismatic beam" recognition algorithm is able to create straight 1D members with a prismatic cross-sections (e.g. the image below).
The "arbitrary beam" option can be used with any of the two above-mentioned modes. It produces curved or straight 1D members with variable cross-section (e.g. the image below).
Setup parameters for solid to beam/column conversion Recognition algorithm Automatic This option first calculates an approximated oriented "bounding box" of the selected solid (i.e. the smallest possible box containing the whole solid). Its longest axis determines the approximate direction of the final 1D member. Then the system line of the member is calculated (the algorithm is rather complex and will not be described here). When the system line is found,
249
the cross-section is analysed and determined. In this step the algorithm tries to take into account possible openings defined in the member. Detect straight prismatic beams This option first calculates an approximated oriented "bounding box" of the selected solid (i.e. the smallest possible box containing the whole solid). Its longest axis determines the approximate direction of the final 1D member. So far, it has been identical to the Automatic algorithm. From now on, however, the procedure is different and simpler. The algorithm finds the edge the orientation of which is nearest to the approximated orientation determined earlier. Then the solid is transformed to the coordinate system defined by the orientation of the edge in question. A standard xyz system of the bounding box is created. The length of the system line is then determined from it. Finally, the cross-section is detected. Recognition setup Cross-section comparison tolerance This is the maximum allowable distance of two points that is used to determine whether the cross-section created by the recognition algorithm already exists in the database of the project. The larger the value the less exact recognised shape of the cross-section and, at the same time, the lower total number of cross-sections defined in the project (even though, there may be configurations in which this proportion does not hold). Detect beam arbitrary If ON, the algorithm detects changes of the cross-section along the member and creates an arbitrary beam.
Arbitrary beam recognition setup This set of parameters is available only if Detect arbitrary beam (above) is set to ON. Arbitrary beams can be detected for both "automatic" and "straight prismatic beams" option. The principal difference in the algorithm is that the cross-section is detected in more points along the beam. The points where the detection takes place are specified by the user. The definition is similar to the definition of SNAP points in SNAP function (see below). Adjacent spans with identical cross-sections can be merged into single spans (see "Arbitrary beam output setup" below). Points on linecurve length If ON, the recognition algorithm tries to recognise the shape of the cross-section in points specified by the number, distance between them and distance from the beginning or end of the beam. Enabled Switches ON/OFF this definition of points where cross-section is recognised. Length Specifies the distance between points. Repeat Specifies the number of points for the recognition. Start point Defines if the distance is measured from the beginning or end or both end-points of the beam. Points on curve Nths lineIf ON, the recognition algorithm tries to recognise the shape of the cross-section in points located in N-ths ofthe beam length. Enabled Switches ON/OFF this definition of points where cross-section is recognised. Number of Nths Specifies the number of intervals to which the beam is divided (e.g. 3 = three intervals). Points on linecurve % of length If ON, the recognition algorithm tries to recognise the shape of the cross-section in points located in given percentage of the
250
Geometry
total length of the beam. Enabled Switches ON/OFF this definition of points where cross-section is recognised. Point position Defines the required percentage. Arbitrary beam output setup This set of parameters is available only if Detect arbitrary beam (above) is set to ON. Merge spans identical If ON, all adjacent spans with identical cross-section are merged into one span. Prismatic The cross-section does not change within the extent of one span. Two css The cross-section varies from CSS1 to CSS2 linearly over the length of the span. Output setup Display report output If ON, a report is shown on the screen when the recognition is completed.
Cross-section
The procedure to convert a general solid to a 1D member 1. 2. 3. 4. 5. 6. Start function Transfer/Break/Unify > General solid into beam/column. Select the required member(s). End the selection. The setup dialogue is opened on the screen. Define the required parameters. Confirm with [OK].
Solid to plate A reasonably shaped general solid can be transformed to a Scia Engineer native entity of 2D member type. In general, we can talk about two different conversion algorithms: automatic, and flat slabs. The "automatic" recognition algorithm is intended for more complex shapes as it is capable of creating a set of plates located in different non-parallel planes. For example, the solid in the picture is transformed into four 2D members.
The "flat slabs" recognition algorithm is able to create 2D members from solids that are roughly "flat". For example, the solid in the picture below is transformed into two 2D members, as the two corner "wings" are located out of the plane.
251
Setup parameters for solid to plate/wall conversion Recognition algorithm Automatic Converts selected solids to planar conversion may result in several plates. 2D members. The
The solid is internally split into individual planar parts which are then sorted by size and processed. The result is one or more Scia Engineer native 2D members of plate type. Detect flat slabs This option is intended for solids that are roughly flat. The algorithm is analogous to the automatic mode. The exception is that at the very beginning all the planar parts of the solid that are not located in the main plane of the solid are excluded from processing. Detect circular slabs This option is intended for circular walls imported from Allplan. When read from Allplan, these walls are stored as a "collection" of a great number of small wall segments. The recognizeralgorithm converts them to a standard Scia Engineer member. Example: Circular wall - before and after recognition:
Output setup Display report output If ON, a report is shown on the screen when the recognition is completed.
The procedure to convert a general solid to a 2D member 1. 2. Start function Transfer/Break/Unify > General solid into plate/wall. Select the required member(s).
252
Geometry
3. 4. 5. 6.
End the selection. The setup dialogue is opened on the screen. Define the required parameters. Confirm with [OK].
Several possible arrangements of diagonals, verticals and chord elements for 3D lattice girders with curved chord. A set of commonly used curves such as a circle, ellipse, parabola, etc.
Cross-section
253
Cross-section
Cross-section
254
Geometry
255
Cross-section
256
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.
circle (y)
circle (f)
ellipse (x)
An ellipse segment defined by means of maximum and minimum radius and a couple of X co-ordinates.
ellipse (y)
An ellipse segment defined by means of maximum and minimum radius and a couple of X co-ordinates.
ellipse (f)
An ellipse segment defined by means of maximum and minimum radius and a central angle.
parabola (x)
A parabolic segment defined by means of its height, length and a couple of X co-ordinates.
257
parabola (y)
A parabolic segment defined by means of its height, length and a couple of Y co-ordinates.
hyperbole (x)
hyperbole (y)
hyperbole (f)
A "chain-curve" segment defined by means of chain-curve end coordinates measured along the curve.
sinusoid
spiral
A segment of a spiral.
Curve parameters Name Dimensions and parameters of shape Number of straight segments per curve Cross-section The name is used for unique and straightforward identification of the catalogue block. The dimensions and other parameters define the size and the shape of the appropriate curve. Meaning of individual dimension parameters can be clearly seen on the accompanying picture. This number specifies how many line segments is used to substitute the exact curve shape. The higher the number is the smoother is the final generated curve. The generated "curved" 1D member has got a constant cross-section. If necessary, it may later altered via standard beam-modification functions.
define a new catalogue block, select an already defined catalogue block and insert it repeatedly into the project, choose an already defined catalogue block, modify it as required and insert the modified variant into the project.
The Catalogue block manager is one of the managers integrated in Scia Engineer and its layout and operation are identical to other Scia Engineer 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:
258
Geometry
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.
The function opens the Catalogue block manager. If no catalogue block has been defined yet in the project, the program automatically opens New catalogue block dialogue (see point 4 of the procedure. Select function New in the Catalogue block manager dialogue. From the New catalogue block dialogue select the required type of catalogue block (standard structure). Fill in the catalogue block parameters (name, dimensions, cross-section type, etc.). Review the catalogue block parameters. Close the Catalogue block manager. 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
259
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.
List of available catalogue block types The dialogue offers a list of available catalogue block types. The contents of the list may vary depending on the current configuration of the program. The list provides for the selection of required type of standard structure (e.g. mast, 2D truss girder, etc.). List of possible variants (sub-types) for the current type This dialogue element displays a set of graphical symbols (icons) representing the individual variants of the catalogue block type that is currently selected in the List of available catalogue block types. Drawing of the currently selected variant A small window displays a drawing of the currently selected variant of the currently selected catalogue block type. A short "description name" of the particular variant is added to the drawing mainly to facilitate the identification of a particular catalogue block sub-type and type. List of already defined catalogue blocks In addition to the available catalogue block types, the dialogue displays a list containing all the catalogue block that have been defined (i.e. inserted into the project) so far. Control Buttons Button [OK] Button [OK] confirms the selection of a particular type and variant. Once this button is pressed a dialogue for editing of catalogue block parameters is opened. When the parameters are specified and confirmed, a new catalogue block is added to the List of already defined catalogue blocks. Button [Close] This button closes the New catalogue block dialogue.
260
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 crosssections. 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. 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.
261
Property table in the Catalogue block manager The property table in the Catalogue block manager provides for quick overview of parameters of individual catalogue blocks. It is possible to edit some of the parameters, however, this table is not primarily intended for thorough editing of a catalogue block. If a catalogue block should be modified, the catalogue block editing dialogue should be invoked via button [Edit]. Property table in the dialogue for editing of a catalogue block The property table in this dialogue provides for both lucid overview of the catalogue block parameters and their straightforward modification. Document-style view in the preview window The parameters of a catalogue block can be displayed in a readable way in the preview window. The preview window then displays a table with all the catalogue block parameters sorted in it. The table is in fact a standard Scia Engineer 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. This display style can be invoked from within the Catalogue block manager by pressing button [Text output].
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:
262
Geometry
a. b. c. 2. 3.
either by means of tree menu function Structure, or by means of menu function Tree > Structure, or by means of icon Structure on toolbar Project.
Select and activate function User blocks. 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. Select the required folder. Select the required User block. Click [OK] in order to insert the block to the current project. Select the required options for the import (see below). Position the user block to the desired place and click the left mouse button to put the block there. If required, repeat the previous step as many times as required or necessary.
4. 5. 6. 7. 8. 9.
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 (1D 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 Loads Connections Import into structure (available only for option Structure with selective other data) If ON, the model data (e.g. supports) will be imported. (available only for option Structure with selective other data) If ON, the loads will be imported. (available only for option Structure with selective other data) If ON, the connections will be imported. New layers The structure will be imported into new layers. The number of newly created layers corresponds to the number of layers in the user block. Identical layers by name (when exist) The import procedure tries to place the structural members from the user block into identical layers in the current project if such layers exist. In necessary, new layers are created. Current layer The whole user block is imported into the current (active) layer of the current project. Load cases Add block library item New load cases are added in the Load case manager. The number of added load cases is equal to the number of load cases stored in the imported user block. Collect block library item by name The import procedure compares the names of load cases in the imported user block and in the current project and when possible, it puts the imported loads into the existing load cases. Cross-sections Load groups Others Analogous to the load cases above. Analogous to the load cases above. Analogous to the load cases above.
263
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.
the entity type which is being moved, the trajectory followed by the entity that is being moved.
Type of manipulated entity move of a geometric entity the description of which is given below, move of an additional-data entity (such as load, support, etc.) which is described in a separate chapter.
Trajectory followed by the manipulated entity (simple) move rotation mirroring It shifts the object from one position to another. The trajectory is a straight line and the orientation of the object remains unchanged. It rotates the object around a given point. The trajectory is a circle or a part of a circle. It makes a "mirror image" of the object.
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.
264
Geometry
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.
When an absolute node or several absolute nodes are moved, the 1D member(s) connected to the node before the move operation remains connected also after the operation. It is not possible to "tear" the node out of the 1D member. This feature may be used to e.g. rotate, shorten, or prolong a 1D member. If all the nodes relating to a particular 1D member are selected for the move operation, the result is the move of the whole 1D member. This feature can be therefore deliberately used for the repositioning of 1D members. An absolute node can be moved to an arbitrary new position. The connected 1D member follows the move of the node and, as a result, the 1D member connected to the moved node may change its orientation or length or both. A curved 1D member may also change its curvature. 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 1D member it relates to. The latter result is achieved if nodal co-ordinates are modified in the property table.
When a 1D 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 1D members (See below). If the 1D member that is being moved is connected to the attached 1D member s by means of linked nodes, the connection remains unchanged and the ends of the connected 1D members move together with the moved 1D member. That means that the attached 1D members may change its orientation, size, curvature, or both. If the connection between the moved and attached 1D members is NOT made via linked nodes, the 1D member that is being moved is separated from the structure. If a 1D member is placed to a new location, the program verifies whether some unattached nodes would not remain in the original 1D member location. If so, such nodes are automatically moved together with the 1D member. If not, the 1D member is moved and new end nodes are automatically created for the 1D member in its target location. If the 1D 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 1D member and no new nodes are created.
For more information about nodes read chapter Nodes. Practical examples of node type influence Lets assume a simple plane frame consisting of two columns and a horizontal beam.
As the first step, lets 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.
265
Now, lets 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, lets 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).
Moving the geometric entities Moving an entity via the property table
If you want to move a node or a 1D member to a new location and you know the co-ordinates of the final position, you can define the co-ordinates directly in the property dialogue. When moving a single node, its new position can be defined simply be typing the new X, Y, and Z co-ordinates. When moving two or more nodes and when moving a 1D member or 1D members, one must be aware of the fact that only some of the co-ordinates may be allowed to be changed. For example, if you want to move a vertical column, it is not possible to move it in vertical direction. The only change that is allowed is the horizontal move. This limitation stems from the following: In order to move an entity using the discussed approach, you have to select its end points, i.e. its end nodes. The move is carried out via the change of the position of these end nodes. Assuming the situation that two nodes located one above the other, it is illogical to modify their Z co-ordinate, as the two nodes would become identical. Therefore, only X and Y co-ordinates may be modified in the example under consideration. Similar rules are applied for entities oriented in a different than vertical direction. The procedure for move of a node or nodes 1. 2. 3. 4. 5. 1. 2. 3. 4. 5. Select the nodes you want to move. In the property table, modify the co-ordinate or co-ordinates you require to. Confirm each modified co-ordinate with [Enter] key. After each confirmation, you will see the response in the graphical window, as the model will be regenerated. Clear the selection (unless you want to continue to work with the selected nodes) Select end nodes of the 1D members you want to move. In the property table, modify the co-ordinate or co-ordinates you require to. Confirm each modified co-ordinate with [Enter] key. After each confirmation, you will see the response in the graphical window, as the model will be regenerated. Clear the selection (unless you want to continue to work with the selected nodes)
266
Geometry
using menu item Modify > Move, using the [Move] ( ) icon on the Geometrical manipulations toolbar.
Both the approached call the same function for move of geometric entities. The function works with selected entities and moves them to a new location. The selection can be made:
either before the activation of the function, or after the activation of the function.
The Move operation done with a previously made selection of entities 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. 2. 3. Make the selection of entities you want to be moved or adopt the existing selection made for other purposes. Call function Move. 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.) Define the second reference point. The move operation has been completed and the selection remains unchanged.
4. 5.
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. 2. 3. 4. Call function Move. Make the selection of entities you want to be moved. Press [Esc] key to end the selection part of the procedure. 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.) Define the second reference point. The move operation has been completed and the selection is cleared.
5. 6.
6.
267
7.
The move operation has been completed and the selection remains unchanged.
Move of a single entity using the right mouse button pop-up menu If only a single entity should be moved, the procedure may be even simpler and shorter. During this approach, no selection is necessary to be made and, therefore, no selection remains active after the operation. The procedure for Move of a single entity using the right mouse button pop-up menu 1. 2. 3. 4. 5. Place the mouse cursor on the midline of the entity you want to move. Click the right mouse button. A pop-up menu appears on the screen. Select the Move function. 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.) Define the second reference point. The move operation has been completed.
6. 7.
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.
1. 2. 3. 4.
using menu item Modify > Rotate, using the [Rotate] ( ) icon on the Geometrical manipulations toolbar.
The function works with selected entities and rotates them to a new location. The selection can be made: either before the activation of the function, or after the activation of the function. Call function Rotate. Make the selection of entities you want to be rotated. Press [Esc] to end the selection. Define the centre of rotation.
The procedure for the rotation (selections is made after the function is started)
268
Geometry
5. 6. 7. 1. 2. 3. 4. 5. 6.
Define the first reference point. (The angle of rotation is defined by means of two reference points. These points together with the centre of rotation define the rotation angle.) Define the second reference point. The move operation has been completed and the selection is cleared. Make the selection of entities you want to be rotated. Call the Rotate function. Define the centre of rotation. Define the first reference point. (The angle of rotation is defined by means of two reference points. These points together with the centre of rotation define the rotation angle.) Define the second reference point. The move operation has been completed and the selection remains as it was prior to calling the rotation function.
Alternative with defined angle of rotation In any of the above described procedures, you can alternatively define the axis and angle of rotation. The procedure will be explained for the option when selection of entities is made after the function is called. Procedure to rotate an entity by given angle 1. 2. 3. 4. 5. 6. 7. 8. 9. Call function Rotate. Make the selection of entities you want to be rotated. Press [Esc] to end the selection. There is a special icon added to the end of the toolbar above the command line: "Enter the angle of rotation". Press this icon. The Rotation angle and axis dialogue is opened on the screen. Input the angle and specify the way you want to define the axis (see below). Confirm with [OK]. Input the centre of rotation. If required (depending on the option selected in the Rotation angle and axis dialogue), define the axis of revolution.
10. The entity is rotated. Rotation angle and axis dialogue Rotation Angle Specifies the angle of rotation
Axis vector Working plane normal vector Define axis by cursor Enter custom axis vector Custom axis vector The axis of rotation is perpendicular to the current working plane. The axis must be defined by two points. The centre of rotation is input for all options. This option then requires one more point. The axis of rotation is defined by the vector see below. The vector defining the axis of rotation if option Enter custom axis vector was selected.
269
The Drag&Drop feature can be in some special cases applied also for the rotation of an entity. During the Drag&Drop operation, just one of the end point of a 1D member can be moved to another location. If some specific conditions are satisfied, the result of the operation may be the rotation of a 1D member. The conditions that must be fulfilled are:
One of the 1D members end-points must also be the centre of rotation. The other end-point must be the point that is being Drag&Dropp-ed. The original and target position of the moved point must lie on a circle with the centre in the centre of rotation defined above.
If the last of the conditions stated above is not satisfied, the "move" is still a kind of rotation, but simultaneously, the 1D member changes its length. Such an operation is not called rotation in the full meaning of the word and is considered to be an operation changing dimensions of a member. The procedure for the Drag&Drop rotation 1. 2. 3. 4. 5. Select one end node of the 1D member you want to rotate. Place the mouse cursor on the selected node. Press the left mouse button and hold it down. Drag the mouse over the graphical window until the node reaches the intended target position. You will see the current position of the moved entity in thin-line style. Release the mouse button.
The picture above is a video that demonstrates 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 popup menu and select function Play.
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:
1. 2. 3. 4. 5. 6. 1. 2. 3. 4. 5.
using menu item Modify > Mirror, using the [Mirror] ( Call the Mirror function. Make the selection of entities you want to be rotated. Press [Esc] to end the selection. Define the first reference point. (The plane of the mirroring is always perpendicular to the current working plane. The precise orientation of the mirror is then defined by means of two reference points.) Define the second reference point. The mirroring operation has been completed and the selection is cleared. Make the selection of entities you want to be moved. Call the Mirror function. Define the first reference point. Define the second reference point. The mirroring operation has been completed and the selection remains as it was prior to calling the mirroring function. ) icon on the Geometrical manipulations toolbar.
The procedure for the mirroring (selections is made after the function is started)
Model data > Modifying the existing model data > Moving the model data Loads > Modifying the existing load > Moving the loads
270
Geometry
Model data > Modifying the existing model data > Copying the model data Loads > Modifying the existing load > Copying the loads
making a single copy of the original using menu function, making a single copy of the original using the pop-up menu of the graphical window, making multiple copies at a time with an advanced definition of copy parameters (e.g. the copied members may rotate simultaneously with being shifted)
Select member(s) that should be copied. Press key [Esc] to end the selection phase. Define the direction and distance for the copy operation. That is, define first and second point of a vector that defines both the direction and distance. (The vector along which the selected entities move in order to create the copy is defined by two reference 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.) Once you define the second point, the action of copying is performed. Repeat steps 2 to 5 as many times as required. The function is closed.
5. 6. 7.
An alternative procedure for making a single copy of a member In general, the alternative procedure is identical to the one above. The difference is that you may swap the first two steps. 1. 2. First, you select the entities. Second, you open the Copy function.
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.
6. 7.
271
When only a single entity is copied, it is not necessary to make any selection. The procedure for the copying of a single entity 1. 2. 3. 4. 5. Position the mouse cursor into the graphical window and over the entity you want to copy. Click the right mouse button A menu appears on the screen Select function Copy. Define the first reference point. (The vector along which the selected entities move in order to create the copy is defined by two reference 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.) Define the second reference point. The operation is performed, the copy is created, and the function is closed.
6. 7.
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.
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 The rotation angle input in the table can specify:
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 1D member 1. Start function Multicopy: a. either: use button [Multicopy] ( ) on toolbar Geometrical manipulations
272
Geometry
b. 2. 3. 4. 5.
Select 1D member(s) that should be copied. Press key [Esc] to end the selection phase. Set the parameters for the copy operation (see above for their meaning). Define the direction and distance for the copy operation. That is, define first and second point of a vector that defines both the direction and distance. (NOTE: This point is automatically skipped if the distance vector has been input numerically in the table point 4). Once you define the second point, the action of copying is performed. The function is closed.
6. 7.
The alternative procedure for the multicopy operation As in the case of other manipulation functions, it is once again possible to swap the first two steps of the procedure. 1. 2. First, you make the selection of entities that you want to copy. Second, you call the Multicopy function.
Then you follow the procedure given above starting from the step 4. At the end, the selection that has been made prior to calling the copy function remains unchanged. The picture below shows a possible application of Multicopy function. A spiral staircase can be "generated" just in one multicopy step.
The program informs you about what have been selected. If the report corresponds to what you are expecting, confirm the action. If you are not sure about the reported message, abort the action, clear the selection and start again. If the action has been confirmed, it is performed and the selected entities are removed from the project.
It may happen that after the operation is completed some free nodes remain in the project. They may be removed by means of function Check structure data.
273
Under certain conditions (depending on the entities present in the model) the program issues a question box to find out what to do with a certain type of entities.
Delete free nodes Convert intersection into internal edge Convert plate ribs into 1D member Always display this warning
If ON, the free nodes that form as a result of the Delete operation will be deleted. If ON then if a deleted slab intersects with another slab and if the intersection of the two slabs has been generated, this intersection remains preserved as an internal slab of the slab that is not deleted. If ON then if a ribbed slab is deleted, the beams are converted to standard 1D members and are kept in the model. If ON, this warning is shown with every Delete. If OFF, the program takes into account the settings, but the dialogue itself is not shown. The settings can be changed through menu function Setup > Delete.
The settings for the Delete function can also be adjusted through menu function Setup > Delete.
Make sure that required options are ticked. Press button [Check]. Check the upper right part of the dialogue and verify whether any free nodes have been discovered. If so, make sure that option Delete is selected in required fields. Press button [Continue] to delete the revealed free nodes.
Tip: For more information about function Check structure data see chapter Calculation > Check of data.
274
Geometry
1. 2. 3. 4. 5. 6. 1. 2. 3. 4. 5.
Make sure that no entities are in the current selection. Position the mouse cursor over the required entity. Click the left mouse button to select the entity. The properties of the entity are displayed in the property window. Edit any parameter you need to. Clear the selection. Make sure that no entities are in the current selection. Select the entities you need to edit. The properties for the selected entities are displayed in the property window (for details see chapter Selections versus editing of properties). Edit any parameters you need to. Clear the selection.
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 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 1D member(s). If e.g. a 1D member with one buckling segment is selected, the manager hides any buckling length system for more then one segment.
275
Typical examples are: Edit arc (by angle, by bulge, by radius), Edit Bezier weight factor, Convert (curve to line, line to circular arc, line to parabolic arc, line to Bezier, line to spline) and also Editing the shape using Drag&Drop feature.
The cantilever end moved up and right using function Move node.
276
Geometry
The cantilever end moved right using function Extend (by defined length).
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 "outof-axis" manipulation are applied even if the final position of the 1D member looks like after an "in-axis" manipulation.
277
Editing circular arc Editing Bezier curve 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 popup menu and select function Play.
Select the entities to be modified. Press [Esc] to end the selection. Input the centre of affinity. Input the first point defining the magnification scale. Input the second point defining the magnification scale. The operation is performed and function closed.
The alternative procedure for the scaling of entities As with other geometry manipulation functions, it is possible to swap the first two steps. 1. 2. First, you make the selection. Second, you start the function.
Once the function ends, the original selection remains untouched. There is one more feature related to this alternative procedure. The function can be opened via the window pop-up menu. If the pop-up menu is used, one must be aware of where the mouse cursor is precisely positioned when the right mouse button is clicked. If the cursor is on an empty are of the modelling space, the operation is carried out with currently selected entities. However, if the cursor is positioned just over a particular 1D member, the function only deals with this particular 1D member and the current selection is ignored.
Select the entities to be modified. Press [Esc] to end the selection. Input the centre of affinity. Input the first point defining the stretching. Input the second point defining the stretching. The operation is performed and function closed.
The alternative procedure for the stretching of entities As with other geometry manipulation functions, it is possible to swap the first two steps. 1. 2. First, you make the selection. Second, you start the function.
Once the function ends, the original selection remains untouched. There is one more feature related to this alternative procedure. The function can be opened via the window pop-up menu. If the pop-up menu is used, one must be aware of where the mouse cursor is precisely positioned when the right mouse button is clicked. If the cursor is on an empty are of the modelling space, the operation is carried out with currently selected entities. However, if the cursor is positioned just over a particular 1D member, the function only deals with this particular 1D member and the current selection is ignored.
278
Geometry
Select entities to which the other ones should be trimmed. Press [Esc] to end this particular selection. Select entities that should be trimmed (i.e. shortened). Press [Esc] to end the function.
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
Select entities to which the other ones should be extended. Press [Esc] to end this particular selection. Select entities that should be extended. Press [Esc] to end the function.
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
279
In the dialogue that appear on the screen, type the value by which the selected entities should be enlarged. Select entities that should be enlarged. Press [Esc] to end the function.
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.
Select the entity that should be broken. Press [Esc] to end this particular selection. Define the point of division. Press [Esc] to end the function.
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.
Select the entity that should be broken. Press [Esc] to end the function. All the selected and intersecting entities are divided (broken) in the point of intersection.
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.
280
Geometry
If required, any two entities that touch each other in their endpoints can be coupled (joined) to create a single entity. The procedure for the coupling of entities into one 1. Start function Join: a. b. 2. 3. 4. either call menu function Modify > Join, or click button [Join] ( ) on toolbar Geometrical manipulations,
Select the entity that should be joined together. Press [Esc] to end the function. The individual entities are coupled.
Note 1: The entities that are being coupled together, must lie on one line. Otherwise, it is not possible to create a single 1D 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.
Select the entities that should be reverted. Press [Esc] to end the function.
The alternative procedure to reverse the orientation of a 1D member As with some other geometry manipulation functions, it is possible to swap the first two steps. 1. 2. First, you make the selection. Second, you start the function.
The function is immediately performed and automatically closed. Note: The change of 1D 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
281
b. 2. 3. 4. 5. 6.
or click button [Polyline edit ] > [Insert node into polyline] ( Geometrical manipulations,
>
) on toolbar
Select the polylines where the inner nodes (vertices) should be inserted. Press [Esc] to end the selection. Define the points where the inner nodes should be located. Press [Esc] to end the function. 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.
Select the polylines from which the inner nodes (vertices) should be removed. Press [Esc] to end the selection. Select the nodes that should be removed. Press [Esc] to end the function. 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.
Select the entities that should be joined together. Press [Esc] to end the function. 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.
Select the entities to be broken. Press [Esc] to end the function. The selected polylines are broken into separate single lines or curves.
282
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.
Select two adjacent polyline sides. Specify the type and size of the fillet and confirm with [OK]. The sharp corner in the corresponding vertex is modified accordingly.
Fillet parameters Fillet type line The fillet is formed by a short line inserted into the corner. The parameter Size is measured from the edited polyline vertex along the original polyline side (i.e. the fillet size is not the length of the inserted short line, but the length of the leg of the imaginary little triangle that is created in the vertex). circle arc by length The fillet is formed by a circular arc inserted into the corner. The parameter Size is measured from the edited polyline vertex along the original polyline side (i.e. the fillet size is not the length of the inserted arc, but the length of the leg of the imaginary little triangle in the vertex). circle arc by radius The fillet is formed by a circular arc inserted into the corner. The parameter Size represents the radius of the inserted arc. Size The meaning of this parameter depend on the fillet type. See above for the explanation.
Select the arcs that should be edited. It is possible to select and edit multiple arcs at time. Press [Esc] key to end the selection. The editing dialogue is opened on the screen. Type the new value. Confirm with [OK] button. The modification of the shape is made accordingly.
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.
283
The procedure for the modification of the bulge of a circular arc 1. Open function Edit arc bulge: a. b. 2. 3. 4. 5. 6. 7. either click button [Geometrical manipulations with curves] > [Edit arc bulge] ( on toolbar Geometrical manipulations, or use menu function Modify > Curves edit > Edit curve arc by bulge. > )
Select the arcs that should be edited. It is possible to select and edit multiple arcs at time. Press [Esc] key to end the selection. The editing dialogue is opened on the screen. Type the new value. Confirm with [OK] button. The modification of the shape is made accordingly.
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.
Select the arcs that should be edited. It is possible to select and edit multiple arcs at time. Press [Esc] key to end the selection. The editing dialogue is opened on the screen. Type the new value. Confirm with [OK] button. The modification of the shape is made accordingly.
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.
Select the arcs that should be edited. It is possible to select and edit multiple arcs at time. Press [Esc] key to end the selection. The editing dialogue is opened on the screen. Type the new value. Confirm with [OK] button. The modification of the shape is made accordingly.
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. 2. 3. 4. Simple select the curve you want to edit. The curve is then highlighted including the two control points located outside the curve. Position the mouse cursor over the required point. Press and hold the left mouse button.
284
Geometry
5. 6.
Drag the mouse over the pad to place the point into its new location. Release the button.
Select the arcs that should be edited. It is possible to select multiple arcs at time. 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.
Select the entity (just one) that should be converted. Define an intermediate point of the arc. 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.
Select the entity (just one) that should be converted. Define an intermediate point of the parabola. 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.
285
a. b. 2. 3. 4.
either click button [Geometrical manipulations with curves] > [Convert line to Bezier] ( > ) on toolbar Geometrical manipulations, or use menu function Modify > Curves edit > Convert line Bezier.
Select the entity (just one) that should be converted. Define two control points of Bezier curve. 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.
Select the entity (just one) that should be converted. Define control points of the spline. You may input as many control points as required. Press [Esc] to end the definition of control points. 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.
Connecting and disconnecting the entities Introduction to connecting and disconnecting of entities
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 Engineer the rigid connection is realised by means of linked nodes and cross-links. The "something in between" connection may be realised by means of hinges (see chapter Hinges) or by means of hinged cross-links. And there is no need to define a free connection, just let the 1D 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. Both entities remain "undivided" in the connection, they just pass through it. A hinge may be inserted into an end-point of a 1D member if other than rigid connection is required.
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) Open function Connect nodes to beams: a. either using menu function Modify > Connect members/nodes
286
Geometry
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. 2. Select 1D members and / or nodes that should be connected. Open function Connect nodes to beams: a. b. c. 3. either using menu function Modify > Connect members/nodes, or using button [Connect nodes to members] ( ) on toolbar Geometrical manipulations.
Note: It is important to know what one wants to connect and make the selection accordingly. This note is important especially for curved 1D members. If the two connected 1D members have two or more intersections and both the 1D members are selected for the operation, the connection (linked nodes) are created in all the intersection points. Therefore, if the connection of such 1D members is required in one specific point only, it is necessary to select the required end-point of the first 1D member (i.e. its node) and the other 1D member. Then the connection is generated in the selected node only.
Select the 1D member where the point (i.e. linked node) should be defined. Specify the location of the linked node.
In the Property window specify the parameters of the cross-link, i.e. its name and property: fixed versus hinged. Select the 1D members that should be connected. Close the function. The cross-link is generated and displayed in the form of a thick dot with thin short lines along the connected 1D members.
It is possible to use an alternative procedure, which means that first, the selection of 1D 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.
287
LCS
The node can have its local coordinate system. To define it, at least one UCS must be defined by the user. If it is done, it is possible to coincide the LCS of the node with the required UCS. (see also Defining a local co-ordinate system of a node).
The procedure for the modification of linked node properties 1. 2. 3. 4. 5. Select the node you need to modify. The node parameters are displayed in the Property window. Modify any parameter you need to. The modification is immediately taken into account. Clear the selection.
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 1D 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 1D members that are connected in the selected node.
The procedure for the modification of cross-link properties 1. 2. 3. 4. 5. Select the cross-link you need to modify. The cross-link parameters are displayed in the Property window. Modify any parameter you need to. The modification is immediately taken into account. Clear the selection.
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. Note 2: The Property window shows among others the 1D members that are connected in the selected crosslink.
Deleting the connection via the function for disconnection of entities The procedure for disconnection of two entities 1. Open function Disconnect linked nodes: a. b. 2. 3. Close the function. either using menu function Modify > Disconnect linked nodes, or using button [Disconnect linked nodes] ( ) on toolbar Geometrical manipulations.
It is possible to apply another altered procedure and swap the first two steps of the procedure.
288
Geometry
The alternative procedure for the disconnection of two entities 1. 2. Select 1D members and / or nodes that should be connected. Open function Disconnect linked nodes: a. b. 3. either using menu function Modify > Disconnect linked nodes, or using button [Disconnect linked nodes] ( ) on toolbar Geometrical manipulations.
Note: It does not matter whether a node or a 1D member is selected. Always either the linked node that is selected directly or the linked node connecting the selected 1D member or members is removed.
289
If at least one UCS has been defined, this option creates master plane(s) regardless whether any member has been defined in the model. UCS XY parallel planes The program takes one defined 2D member of the model after another and looks if the member is parallel to the XY plane of some of the defined user coordinate systems. If so, a new master plane is defined in the plane of the member. This option creates master plane(s) only if at least one 2D-member has been defined in the model. Line grid planes Master planes are defined in the main planes of defined line grids. If at least one line grid has been defined, this option creates master plane(s) regardless whether any member has been defined in the model.
Alignment procedure
Alignment procedure The whole process can be divided into several principal steps: A) generation of the list of master planes, B) truing of slabs, C) creation of "formulas" and constraints for move of vertices, D) alignment of vertices, E) generation of report. Generation of the list of master planes At the beginning of the whole procedure a list of master planes is generated. Master planes are added to the list in the following order:. 1) planes created in nodes the coordinate(s) of which are defined by means of parameters (if option Planes of parametric input in dialogue Setup for connection of structural entities is ON), 2) main planes (XY, XZ, YZ) of the global coordinate system (if option GCS main planes in dialogue Setup for connection of structural entities is ON), 3) planes parallel with the main planes (XY, XZ, YZ) of the global coordinate system (if option GCS parallel planes in dialogue Setup for connection of structural entities is ON) (in fact, not "full" planes are added here, just three vectors defining normals to the three global main planes), 4) XY planes of the defined user coordinate systems (if option UCS XY planes in dialogue Setup for connection of structural entities is ON), 5) planes parallel with the XY-planes of the defined user coordinate systems (if option UCS XY parallel planes in dialogue Setup for connection of structural entities is ON) (similarly to GCS parallel planes, not "full" planes are added here, just vectors defining normals to the UCS XY-planes), 6) planes of the defined line grids (if option Line grid planes in dialogue Setup for connection of structural entities is ON), 7) planes of input flat slabs (these master planes are always generated, it is not possible to exclude them from the algorithm), 8) planes formed by the curve of curved 1D members (these master planes are always generated, it is not possible to exclude them from the algorithm), 9) XY and XZ planes of the local coordinate systems of the input 1D members (if option Beam LCS planes in dialogue Setup for connection of structural entities is ON). In the phase of the generation of the list of master planes, the algorithm holds two separate lists: (i) a list of "fixed" master planes and (ii) a list of "parallel" master planes. The "parallel" master planes are those generated in step 3 or 5 of the abovementioned procedure. All other master planes are "fixed" master planes. When a new master plane (of any type) is being generated, it is not mechanically added to the list of the defined master planes, but a set of checks is performed. a) It is checked whether the candidate master plane is identical (within specified tolerances) with any of the already existing "fixed" master plane. If so, nothing is done. b) If the candidate master plane is not present in the already existing list of "fixed" master planes, it is checked whether the normal vector of the candidate master plane is identical (within the specified tolerances) with the normal vector of any of the "parallel" master planes. If so, the candidate master plane is rotated so that its normal vector is identical to the normal vector of the "parallel" master plane. And finally, the candidate is added to the list of "fixed" master planes. After these preliminary operations the alignment itself can start. From now on, only the "fixed" master planes are considered. 1) Each beam and slab knows which master plane it belongs to. All slabs (including openings, subregions and internal edges) and all beams (middle lines of beams) are checked and if necessary the nodes are moved so that they are located exactly in the corresponding master plane. (For beams to local beam planes XY and XZ).
290
Geometry
2) The program searches for "singular" slabs (i.e. slabs that are smaller than the specified tolerance for displacement of nodes). This step prevents possible shrinkage of such a small slab to one point during next alignment steps. These "singular" slabs are skipped in the following steps of the procedure. 3) Now, a set of possible (allowed) moves is created for every node: a) The program checks the distance of every node from all master planes. If the distance is greater than the allowed maximum displacement of the node, the program further checks whether the slab which the tested node belongs to has been "trued" in step (1) above. If so, the program checks (i) If the distance of the node was smaller than the allowed maximum displacement of the node before the slab have been aligned. (ii) If the projection (along the normal to the slab) of the node falls into that slab. If both conditions are met, the node is moved to the master plane (the slab functions here as a kind of "magnet"). (iii) If a master plane has been created from a slab or a beam, such a master plane is not desired to have effect on nodes located somewhere in the distant part of the model. Therefore, a bounding box (with sides parallel to the global coordinate planes) is created around the slab or beam that generated the master plane and it is checked whether the tested node lies inside this bounding box. If not, it is further checked whether any "line" (beam middle line, edge) going from the tested node intersects the bounding box. If not, no manipulation is done with the node. The node can be moved only if it lies inside the bounding box or if at least one "line" going from the node intersects the bounding box. Optionally, the limitation by the bounding box can be switched off and also the nodes from distant parts (outside of the master slab) of the model are handled. (iv) The new constraint is added only if it does not collide with another already existing constraint for this vertex. b) If a node is going to be moved to a master plane generated from parametric planes, the node is moved in such a way that its corresponding coordinate is assigned directly the value of the parameter. 4) At this moment, the program has a set of (allowed) moves for every node. a) The program now checks whether the displacement of the node is unambiguous, i.e. whether there are not too many "formulas" for the move of the node. If the algorithm has generated (in point (3) above) too many "formulas", the program tries to remove some master planes - e.g. if two angle between two master planes is too small, one of the master planes is removed. If this elimination is not enough, the vertex is not moved. b) The program checks whether the displacement of the node is not greater than the user-specified maximum displacement and whether the node does not want to "go" to two master planes with the same distance from the node. If these checks fail, the node is not moved. c) The nodes that passed all the checks are moved. d) Before saving to the project data, the whole aligned structure is checked for validity of individual members. If any of the members is found invalid, it remains AS IS (i.e. unaligned). Other members are treated normally. 5) At the very end of the procedure a report is generated. What deserves a special explanation is the number of nodes "moved" to planes. This number does not include the nodes that were displaced when a slab as a whole was aligned to a master plane. It includes only nodes moved to other master planes (i.e. it does not cover the nodes moved to the master plane generated from the middle plane of the slab that the node belongs to).
Master planes Planes of parametric input (This option is available ONLY if (i) project functionality Parameters is ON and (ii) at least one coordinate of at least one node of the structure is 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
291
the node. GCS main plains GCS parallel planes UCS XY planes UCS XY parallel planes Line grid planes Max. distance between parallel master planes The selected entities will be aligned in order to fit into the three main planes of the global coordinate system. The selected entities will be aligned in order to fit into the planes parallel with three main planes of the global coordinate system. The selected entities will be aligned in order to fit into all XY planes of all the defined user coordinate systems. The selected entities will be aligned in order to fit into planes parallel with all the XY planes of all the defined user coordinate systems. The selected entities will be aligned in order to fit into the main planes of the line grid. This parameter specifies the maximum distance between parallel master planes for which the tested plane is considered a new master plane. If the tested plane is closer to an existing plane, then no new master plane is created and the tested plane is coincided with the existing plane. Note: Max. distance between parallel master planes must be greater than Max. distance between master plane and node to be aligned. This parameter is used during the generation of the list of master planes - see chapter Alignment procedure for more details. Max. angle between master planes Parameterize the structure by master planes Analogous to the condition above. This parameter is used during the generation of the list of master planes and in the checks for ambiguity of node moves - see chapter Alignment procedure for more details. (This option is available ONLY if (i) project functionality Parameters is ON and (ii) at least one coordinate of at least one node of the structure is defined through a parameter.) 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.
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
292
Geometry
If the distance between the master plane and tested node is greater than the value specified here, the alignment is not performed. Otherwise, the node is aligned into the plane. This parameter is used during the alignment process (not during the generation of the list of master planes) - see chapter Alignment procedure for more details.
If the alignment of the node would mean that the 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. This parameter is used during the alignment process (not during the generation of the list of master planes) - see chapter Alignment procedure for more details.
If ON, the alignment uses eccentricities to keep the 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.
If the option is ON, the program generates exactly this shape. On the other hand, if the option is OFF, the program considers the shift of the walls as an inaccuracy and puts their mid-plane into one plane - see below.
293
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 model If ON, the alignment uses eccentricities to keep the 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.
If the option is ON, the program generates exactly this shape. On the other hand, if the option is OFF, the program considers the shift of the walls as an inaccuracy and puts their mid-plane into one plane - see below.
294
Geometry
Min. distance of two nodes, node to curve Max. distance of node to 2D member plane
Specifies the min. distance of two nodes for which the two nodes are considered separate nodes. If the real distance of two nodes is lower than this parameter, the two nodes are merged together. Specifies the maximal allowable distance of a node from 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 entities and provides for the transfer of loads and internal forces between them. This option works only with vertex-nodes of slabs. It has no influence on internal nodes. If ON, the node where a slab and a 1D member are connected is made as a linked node. If so, any future manipulation with the 1D member affects also the node of the slab. The node follows the movement of the 1D member and the shape of the slab is modified accordingly. Example: Let us assume the following simple structure.
If the option is ON and the linked node is generated and if we then move the column by a certain distance, the slab "follows" the movement.
295
On the other hand, if the option is OFF, the same operation (moving the column) will split the structure into two parts.
This option has meaning only for XML import from certain programs that allow to define free nodes used e.g. for the definition of loads. In Scia Engineer such nodes are linked as internal nodes of appropriate slabs (it means that those free nodes must be located inside of a slab).
Check structure data This group controls the process in which the structure data are checked for compliance with restrictions implied by Scia Engineer algorithms and Finite Element Method principles. Check If ON, the data are check and, if necessary and possible, corrected. If OFF, no data check is performed.
296
Geometry
Parameters of the opening General Name Shape Specifies the name of the opening Rectangular The opening is rectangular in shape.
Cross-section The shape of the opening is defined by a specific cross-section (e.g. Zsection as in the figure below).
Rectangular shape B H Alpha Width of the rectangular opening. Height of the rectangular opening. Inclination of the opening.
297
Circular shape Diameter Number of edges Diameter of the circular opening. 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 Alpha X-axis reverse Specifies the cross-section that defines the shape of the opening. Inclination of the opening. The x-axis of the cross-section making the opening is reversed.
Position Alignment Centre Centre-line of the opening is aligned with the centre-line of the crosssection.
Top Top face of the opening is aligned with the centre-line of the crosssection.
298
Geometry
Bottom Top face of the opening is aligned with the centre-line of the crosssection.
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. Y The normal to the opening follows the direction of the local Y-axis of the 1D member. The picture below shows a Y-oriented opening with Top alignment.
Orientation
Z The normal to the opening follows the direction of the local Z-axis of the 1D member. The picture below shows a Z-oriented opening with Top alignment.
299
Beta
Depth
Full The opening goes through the whole thickness of the web of the crosssection. (For inclined and rotated openings it cuts the flanges as well).
300
Geometry
Depth value
Specifies the depth of the partial opening. The depth is measured from one side-face of the beam crosssection. In order to cut a part of the web from the other side, define angle Beta equal to 180 degrees, which turns the opening around and the depth is measured from the other face.
Calculation Use for analysis and design If ON, the opening is used for the calculation and 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 cutouts. Specifies the number of finite elements generated along the length of the opening. Note: For rectangular opening parallel with the longitudinal axis of the 1D member, a single finite element is sufficient. For other configurations, larger number is necessary to model the opening properly.
Number of FE
Geometry Position x Defines the position of the opening in the direction of the local X-axis of the 1D member. Selects if the position is defined in relative (<0, 1>) or absolute coordinates. The position can be measured from the beginning or from the end of the 1D member. Defines number of identical openings located one next to each other. If ON, the specified number openings is distributed uniformly along the length of the 1D member.
Coordinate definition
Origin
301
If OFF, the distance between adjacent openings can be defined see below. Delta x Defines the distance between two adjacent openings.
Note: If you need to specify a specific opening that cuts just a specific part of your 1D 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. The procedure to input a new opening in a beam 1. 2. 3. 4. 5. 6. 7. The beam into which the opening is to be inserted must be already present in the model. Open service Structure. Select and start function Member 1D opening. The Member 1D opening dialogue is opened on the screen. Fill in the parameters (see above). Confirm with [OK]. Select the beam(s) where the specified opening(s) should be inserted.
Note: The openings in beams are accessible only if the project level is set to advanced.
In addition, there is one more parameter related to structural model. The basic beam parameter Type defines the structural type of 1D member. This parameter defines the priority of the 1D member if the priority is specified according to member. Priority The priority is taken into account when connection of intersecting or touching 1D members is solved. The meaning will be best explained on a small example. Lets assume a column with a 1D member attached to its head. The calculation model looks like:
302
Geometry
Now, lets display the structural model. The priority of the column (B17) is set to 100. The priority of the inclined 1D member (B18) is set to 80. The automatically created detail will look like:
Now, lets decrease the priority of the column (B17) to 50. The result will be:
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:
303
The eccentricity is constant along the 1D member. The eccentricity is defined separately for the two end points. In between, it varies linearly. The eccentricity is so adjusted so that one member is put (laid) on the other. This option is useful mainly for "intersecting" 1D 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.
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 1D 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 1D member and the joined member. x-gap begin x-gap end Manual end cuts The user may define the detail of the 1D member end manually. This may be useful for large models that do not change any more. Once the manual end cut is adjusted, there is no need to calculate it again when the model is regenerated. It also enables the user to design special details. begin x-offset begin Rz begin Ry end x-offset end cut in longitudinal direction at the beginning of the 1D member inclination Rz of the face of the 1D member at the beginning of the 1D member inclination Ry of the face of the 1D member at the beginning of the 1D member end cut in longitudinal direction at the end of the 1D member gap at the beginning of the 1D member gap at the end of the 1D member
304
Geometry
end Rz end Ry
inclination Rz of the face of the 1D member at the end of the 1D member inclination Ry of the face of the 1D member at the end of the 1D member
Offset filled in from previous automatic end cut. The end offset is 50 mm bigger than the beginning offset.
305
306
Geometry
4. 5.
Confirm the settings with [OK]. Finish the standard definition of a new 1D member.
via manual adjustment in View parameters dialogue, using fast display swap function View > Set view parameters > structural model.
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.
307
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. 2. 3. 4. 5. Call function Modify > Calculate member end-cut > Calculate member end-cut - method One by Others. Select the horizontal beam as the member to be cut. Select the two columns as the cutting members. Press [Esc] to end the selection of cutting members. Define the gap (the gap was chosen as big as 100 mm in order to make the result of this example clear on the screen). You can also verify the to-be-cut and cutting members in the dialogue.
6.
308
Geometry
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. 2. 3. 4. 5. 6. Call function Modify > Calculate member end-cut > Calculate member end-cut - method Others by One. Select the horizontal beam as the cutting member. Select the two columns as the members-to-be-cut. Press [Esc] to end the selection of members-to-be-cut. Define the gap (we type zero in our example). You can also verify the to-be-cut and cutting members in the dialogue. You get the result:
Splice Lets have the same frame as in the two examples above. Lets focus on one corner only.
309
We want to join the two members under the 45 angle. 1. 2. 3. 4. 5. Call function Modify > Calculate member end-cut > Calculate member end-cut - method Splice. Select the horizontal beam as the first member. Select the column as the second members. Define the gap of 25 mm. You get the result:
310
Geometry
Engineer can automatically convert the structural model into the analysis one (fig. 3). Should it happen that a conflict have arisen during this conversion, the user is immediately and graphically informed about it in the screen (fig. 4). Once such places are corrected manually, nothing prevents the user from defining the required boundary conditions, load cases, loads and other data needed for a successful calculation of the project. Fig. 1
Fig. 2
Fig. 3
311
Fig. 4
312
Foundation block
This support is modelled by means of a foundation block. In addition, some parameters related to the surrounding soil are defined as well.
Column
This support is used to model the case where the supporting is realised by a column.
313
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 Rigid Flexible Rigid press only Flexible press only Nonlinear The support is free in the specified direction. That is it imposes no constraint in the direction. The support in fully rigid in the specified direction. The support is flexible (elastic) in the specified direction. The user has to define the required stiffness of the support. Same as pure Rigid but the support acts ONLY under compression. If the support gets under tension it stops acting. Same as pure Flexible but the support acts ONLY under compression. If the support gets under tension it stops acting. 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; Size y These two parameters define the size of the support. The size 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 Support in a node A nodal support may be oriented in:
Support on a beam
Foundation block
global co-ordinate system, local co-ordinate system of the node, selected user co-ordinate system.
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 Foundation Upper soil Selects the type of foundation block. Defines the properties of the soil below the footing surface. Defines the properties of the soil above the footing surface.
314
Model data
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 Engineer 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 Hinged Connection Cross-section Defines the length of the supporting column. Says whether the column is pinned at the end or rigidly fixed. The column may either end in the support or may continue (e.g. to another floor). Specifies the cross-section of the supporting column.
Line supports
There are three basic types of linear supports in Scia Engineer. They are similar to point support types. Standard support This support is defined by six 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.
Foundation strip
This support is modelled by means of a foundation strip. In addition, some parameters related to the surrounding soil are defined as well.
Wall
This support is used to model the case where the supporting is realised by a wall.
315
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 Width Upper soil Defines the properties of the soil below the footing surface. Defines the width of the foundation strip. 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 Engineer allows definition of such supporting condition with minimal effort. The program automatically calculates the stiffness of the support from the following parameters: Material Width Height Hinged Connection Specifies the material of the supporting wall. Defines the width of the supporting wall. Defines the height of the supporting wall. Tells whether the wall is rigidly fixed into the supported member or is pinned into it. 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. Orientation of a linear support on a 1D member A linear support on a 1D member can be acting:
in the direction of global co-ordinate axes, in the direction of axes of the local co-ordinate system of the particular 1D member.
The setting can be made in the property dialogue of each new support.
Constraint conditions Free Rigid Flexible Rigid press only Flexible press only The support is free in the specified direction. That is it imposes no constraint in the direction. The support in fully rigid in the specified direction. The support is flexible (elastic) in the specified direction. The user has to define the required stiffness of the support. Same as pure Rigid but the support acts ONLY under compression. If the support gets under tension it stops acting. Same as pure Flexible but the support acts ONLY under compression. If the support gets under tension it stops acting.
Geometry System Edge The support may be defined in local or global coordinate system. Specifies the edge where the support is located.
316
Model data
Defines the starting point of the support. Defines the end point of the support. The position of starting and end point may be defined in absolute or relative coordinates. 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 contact stress in the footing surface) Soil-in For such a support, the interaction of the structure with the foundation subsoil is carried out by means of SOIL-IN module. Parameters C1z, C2x, C2y are calculated by SOIL-IN 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 SOIL-IN module. Parameters can be defined in subsoil properties. Those C parameters that are input in the subsoil-property dialogue as zero, will be calculated by the SOIL-IN module. Nonzero parameters will be taken as they are input. Note: Parameters C1x and C1y must ALWAYS be userdefined. SOIL-IN module is not able to calculate them.
Soil-in Module Soil-in can calculate parameters C1z, C2x, C2y. The other parameters must be defined by the user. In this text we limit ourselves to a brief derivation for the purpose of the explanation that will follow: The formula for the potential energy of internal forces of the 3D model has the following form:
(0.0.1) Neglecting the effect of horizontal components of deformation, we get the following vectors:
(0.0.2)
(0.0.3) This means the corresponding simplification of the matrix of physical constants D.
317
(0.0.4) In order to be able to reduce the problem from 3D to 2D, it is necessary to integrate formula (0.0.1) over the z-axis. For this reason, a certain damping function to the settlement of the surface . is introduced and it is defined by the ratio of the settlement in the given depth
(0.0.6) Substituting (0.0.6) into the formula for the potential energy of body , where is the extent of the 2D model and is the depth of the deformed zone of the 3D model, we obtain the following formula:
(0.0.7) Integrating over z , we get the formula for the potential energy of internal forces of the 2D model with two parameters:
(0.0.8) Comparing (0.0.7) and (0.0.8), we can define the relation between the parameters of the general (3D) and surface (2D) model:
(0.0.9) 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 Soil-in 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.
318
Model data
2. Sometimes it may be necessary to "suppress" higher values of shear (C2x, C2y) calculated by Soil-in 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 Soil-in 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 Soil-in module) and other non-zero parameters (C2 and friction). Thus the Soil-in module will provide only for C1z parameter.
Friction support
Parameters From reaction C flex mju The user may select the reaction that defines the force pushing against the support. Stiffness of the support. This stiffness applies ONLY until the friction force is exceeded. 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 X, Y, Z The final limit force can be calculated from the reaction in a specified direction. If a support in X-direction is being defined, it can be said that the friction force should be determined from the reaction calculated in either Y or Z direction. The final limit force can be calculated as a compound friction. Only one of the stated options is offered for each direction. E.g. if a support in Xdirection is being defined, it can be said that the friction force should be determined from the reactions calculated in Y and Z direction. The friction force is calculated from the following formula:
XY, XZ, YZ
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).
319
Examples: Lets assume a plane XY and a support that can slide on it in any direction with a friction. X C flex x mju x from reaction Y C flex y mju y from reaction Z Independent friction friction 1E5 0.20 Z friction 1E5 0.55 Z rigid (or press only) YES
Lets assume a pipe in a borehole in X-direction. X C flex x mju x from reaction Y stiff y Z stiff z friction 1E5 0.20 YZ flexible 5E5 flexible 3.5E6
320
Model data
The values for the springs can be pre-installed using the PIPFAS wizard Description of spring types which can be connected at the line support
In each position 6 spring are connected, 4 translation springs acting perpendicular to the local x axis (i.e. springs z+, z-, y + and y -), one translation spring acting in local x and one spring Rx acting in rotation around the local x axis. At Z+ and Z- side, three different functions types are allowed:
o o o o o
Type A, i.e. linear soil function with plastic braches at its begin end at its end , for modelling of non-consolidated soil, Type B, i.e. bi-linear soil function with plastic braches at its begin end at its end, for modelling of consolidated soil, Type C, i.e. water function, hyper elastic type, for Archimedes law.
At Y+ and Y- side, two different functions types are allowed: Type A, i.e. linear soil function with plastic braches at its begin end at its end , for modelling of non-consolidated soil, Type B, i.e. bi-linear soil function with plastic braches at its begin end at its end, for modelling of consolidated soil.
At X, a function with a linear part and a horizontal branch connected at its end. The height of the plastic yielding is equal to the total reaction of spring A or B multiplied by the friction coefficient. Spring type C (water spring) does not effect the friction. At Rx, a function with a linear part and a horizontal branch connected at its end. The height of the plastic yielding is equal to the total reaction multiplied with his friction coefficient
The non-linear soil spring can be used in a non-linear staged analysis. Unloading is supported.
Hyper elastic unloading, i.e. the same path as during the loading is followed during unloading, even if the plastic yielding occurred. Plastic unloading, i.e. in unloading, the linear, bi-linear branch (for type A or type B) is taken immediately. Type A and B can have hyper elastic or plastic unloading. Type C, i.e. water function, area is always of hyper elastic type, for Archimedes law.
Function type A U0 Qa Qn Qp C1 C2 Gap [mm] Active pressure [kN/m] Neutral pressure [kN/m] Passive pressure [kN/m] Soil stiffness [kN/m] Soil stiffness [kN/m]
Elastic
321
Plastic
Function type B U0 Qa Qn Qc Qp C1 C2 Elastic Gap [mm] Active pressure [kN/m] Neutral pressure [kN/m] Consollidation pressure [kN/m] Passive pressure [kN/m] Soil stiffness [kN/m] Soil stiffness [kN/m]
322
Model data
Plastic
Function type C The function is used to model water reaction on a diving or sinking member. Bellow picture and description of the parameters. Elastic unloading is always applied. U0 Qp C1 Gap [mm] Maximal water pressure [kN/m] Stiffness [kN/m]
323
This function based on the law of Archimedes. When the member starts at water level 0m and submerges, the acting force is proportional to the volume below the water surface. The water spring is of type "Hyper elastic". It means that no losses occur due to unloading. The path of loading is the same as the path of unloading. This function can be connected at Z+ and at Z- side of the pipeline support. Friction The function is connected at X and Rx parameters and is used to model friction. Bi-linear springs with the maximum (plastic behaviour) depending on the pressure force.
Cfriction represents the elasticity of the spring and is together with the plastic friction force the only property of the spring. The program computes interaction between the friction spring caused by torsion and by a normal force. The type of friction interaction is circular. The interaction implies that the maximum value of 'normal' axial friction spring is reduced by the interaction between axial forces and torsion. Torsion squared + Axial force squared = 1 The procedure to input a new nonlinear soil spring 1. 2. 3. 4. 5. 6. 7. Open service Structure. Start function Model data > Support > nonlinear soil spring. Type and adjust the parameters of the support (see below). Confirm with [OK]. Input the support into the model. Close the function. Close the service.
Required project functionality In the Project setup dialogue, the following functionality must be switched ON if the nonlinear soil spring is to defined:
Nonlinearity > Support nonlinearity / Soil spring, Nonlinearity > Friction support / Soil spring.
324
Model data
c. 4. a. b. c. 5. 6. 7.
Line on beam for a linear support of a 1D member. Standard support Foundation block or foundation strip Column or wall
Input necessary parameters for the selected support type (point or linear). Specify the orientation of the support. Specify the location of the support: a. b. c. No action is needed for a point support in node. Specify the position of the support on a 1D member (in the case of point support on a 1D member). Specify the position of the start-point and end-point of support on a 1D member (in the case of linear support on a 1D member).
8. 9.
Confirm the settings with button [OK]. Select nodes (for point support in node) or 1D members (for point and line support on a 1D member) where the adjusted supporting conditions should be defined.
10. Close the function. 11. Repeat steps 3 to 10 as many times as required. 12. Close the service Structure.
Input necessary parameters for the selected support type (point or linear). Confirm the settings with button [OK]. Select slabs where the adjusted supporting conditions should be defined. Close the function. Repeat steps 3 to 7 as many times as required. Close the service Structure.
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.
325
1. 2.
sliding support in a node ( hinged support in a node ( fixed support in a node ( Open service Structure. ).
), ),
The procedure for the fast definition of a support A new toolbar appears at the top of the command line.
3. 4. 5. 6. 7. 8.
Click the required button. The property table for the selected support type is displayed in the Property window. If required, change any parameters. Select nodes to position the support. Close the function. Close the service.
Non-linear function manager Non-linear function that specifies the behaviour of a non-linear support can be defined in a standard Scia Engineer database manager. The function itself consists of a positive and negative branch. The function must always pass the zero point, i.e. the zero displacement must correspond to zero force. Any "switchbacks" in the diagram are not allowed. This means that e.g. the positive branch may rise or keep a constant force value but it is not possible to let the force go down with increasing displacement. In addition to the function itself, there is a special parameter for the positive and negative axis. Possible values of this parameter are Rigid If ON, the support is considered infinitely rigid once the limit displacement (the last input displacement value defined in the diagram) is reached. If ON, the support is considered free once the limit displacement (the last input displacement value defined in the diagram) is reached. If ON, the stiffness of the support is considered constant once the limit displacement (the last input displacement value defined in the diagram) is reached. The force value specified for the last input displacement is used.
Free Flexible
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 1D member if other than rigid connection is required.
326
Model data
Constraint conditions In each direction (translations along X, Y, and Z local 1D member axes, rotation around X, Y, and Z local 1D member axes) the condition may be: rigid free flexible There is no release of degree of freedom defined for the specific direction. The entities are fully connected in this direction. The degree of freedom in the specified direction is released. The two entities are not connected in the given direction. 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. 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.
nonlinear
The property dialogue for a new hinge is opened. Fill in the parameters. Confirm with [OK] button. Select 1D member where the new hinge or hinges should be applied. Close the function. Close the service.
two-direction pin in the first end-node of a 1D member ( two-direction pin in the second end-node of a 1D member ( two-direction pin in both end-nodes of a 1D member ( 1. 2. Open service Structure. ).
), ),
The procedure for the fast definition of a two-direction pin A new toolbar appears at the top of the command line.
327
1. 2. 3. 4. 5. 6.
Click the required button. The property table for the selected hinge type is displayed in the Property window. If required, change any parameters. Select nodes where the hinge should be inserted. Close the function. Close the service.
Under any configuration, all translations are fully transferred from one slab into the other. Parameters Name fix Specifies the name of the hinge. 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 Position x1 Position x2 Coordinate definition Origin For a flexible hinge the stiffness must be input. 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. Defines the end point of the hinge. See above. Selects the coordinate system that is used to define the length of the hinge. Specifies the origin of the coordinate system used for the definition of the length of the hinge.
Example Lets 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, lets 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.
328
Model data
Lets 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.
329
Scia Engineer allows you to insert two types of rigid arms: 1. 2. standard rigid arm, i.e. node-to-node rigid arm. 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.
330
Model data
By default the rigid arm is always "rigid". Alternatively, you may modify the inserted rigid arm, so that the slave node is pinned to the arm. Procedure to insert a hinge into the rigid arm 1. 2. 3. 4. Select the rigid arm into which the hinge is to be inserted. The properties of the selected rigid arm are displayed in the Property window. Select option Hinge on slave. Clear the selection.
Inserting a hinge to the slave edge By default the rigid arm is always "rigid". Alternatively, you may modify the inserted rigid arm, so that the slave edge is pinned to the arm. Procedure to insert a hinge into the line rigid arm 1. 2. 3. Select the line rigid arm into which the hinge is to be inserted. The properties of the selected rigid arm are displayed in the Property window. Select option Hinge on slave.
4. Clear the selection. Note: Line rigid arm uses an extra view parameter. This means that the display on standard and line rigid arms can be controlled separately.
Modifying the existing model data Changing the parameters of model data
Scia Engineer offers a unique and unified system of editing for all types of entities that appear in the project. The task of changing model data is no more complex than editing of properties of any geometrical entity. The procedure for the modification of parameters of model data entities 1. 2. 3. 4. 5. Simply select the model data entity (or entities) that should be modified. The intersection of properties for the selected entities is displayed in the Property window. Change the parameters as required. The change is automatically applied. Clear the selection.
This procedure may be applied to any model data entity. The procedure given above may be thus used for editing of standard supports, foundation blocks, foundation strips, supporting columns, and all other support types. It is applicable as well for the modification of hinge properties. The procedure can also be used to change types of some model data entities. For example, a standard support may be changed to supporting column, a foundation strip changed to a standard linear support, etc. The property dialogue also provides for a direct access to individual database managers that are relevant for the selected entity or entities. If only a single entity should be modified and the user would prefer to see the regular property table of the entity including the drawing explaining the parameters, an alternative approach may be used. The alternative procedure for editing of model data entities 1. 2. 3. 4. 5. 6. 7. Position the mouse cursor over the entity that should be modified. Click the right mouse button. The graphical window pop-up menu appear on the screen. Select function Edit properties. The property dialogue for the selected entity is opened. Change any parameters you need to modify. Confirm the settings with button [OK].
331
8.
The function for the move of additional data is also accessible via the window pop-up menu. The alternative procedure for the same task 1. 2. 3. 4. 5. Select the modal data that are to be moved. Position the mouse cursor outside any entity on the screen. Click the right mouse button to invoke the pop-up menu. Select function Move Add data. Follow the final steps of the procedure described above.
There is also an alternative to the above mentioned procedure. The alternative is useful if only one particular entity should be moved. The alternative procedure for moving of a single model data entity 1. 2. 3. 4. 5. 6. 7. 8. Position the mouse cursor on the entity you want to move. Click the right mouse button. The pop-up menu appears on the screen. Select function Move Add data. The function will treat the single entity the one over which the mouse cursor was positioned when the mouse button was clicked. Define the target position for the moved entities. The selected entity is moved into the new location. Press [Esc] to and the function.
The function for copying of additional data is also accessible via the window pop-up menu. The alternative procedure for the same task 1. 2. Select the modal data that are to be copied. Position the mouse cursor outside any entity on the screen.
332
Model data
3. 4. 5.
Click the right mouse button to invoke the pop-up menu. Select function Copy add data. Follow the final steps of the procedure described above.
There is also an alternative to the above mentioned procedure. The alternative is useful if only one particular entity should be copied. The alternative procedure for copying of a single model data entity 1. 2. 3. 4. 5. 6. 7. 8. 9. Position the mouse cursor on the entity you want to copy. Click the right mouse button. The pop-up menu appears on the screen. Select function Copy add data. The function will treat the single entity the one over which the mouse cursor was positioned when the mouse button was clicked. Define the target position for the copied entities. The selected entity is copied into the new location. If required, select another target positions. Press [Esc] to and the function.
3.
Note: The first and second points are in fact joined in a single step of the absence-definition procedure.
333
b. 2. 3.
On tab Basic data, set item Model to Absence. Confirm the setting with [OK].
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 Engineer 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. 2. 3. Open tree menu branch Absences. Select function Absences manager and start it. The Absences manager is opened on the screen.
10. Close the service. The procedure for definition of a new absence in a support 1. 2. 3. 4. 5. 6. 7. 8. 9. Open tree menu branch Absences. Select service Absences and open it. At the top of the service, select required Absences group for your absences. If required, a new group may be created. Select function Support and start it. Type the name of the new absence. Confirm it with [OK]. Select supports where the absences should be defined. Close the function. If required, repeat steps 4 to 8.
10. Close the service. 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 Engineer environment is similar. For example, only ONE absences group can be displayed at a time.
Absence on a 1D member
An absence on a 1D member has the following parameters: Name Group Specifies the name of the absence. Specifies the group into which the absence is included.
334
Model data
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.
Absences in a support
An absence in a support has the following parameters: Name Group Specifies the name of the absence. 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.
1. 2. 3. 4.
in service Absences, via View parameters dialogue. Open tree menu branch Absences. Select service Absences and open it. At the top of the service, select Absences group that you want to be displayed. Close the service.
335
The procedure to select absence group for display in View parameters dialogue 1. 2. 3. 4. 5. With the mouse cursor positioned inside the graphical window, click the right mouse button to invoke the windows pop-up menu. Select function Set view parameters. The View parameters dialogue is opened on the screen. In group Absences select the required Absences group. Close the dialogue.
Note: Absences are normally displayed ONLY if service Absences is open. Otherwise, absences are hidden by default. It can be however changed on users 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.
336
Model data
When inserted into the model, such a 1D 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.
Press only
Press-only 1D members (i.e. 1D members not able to bear any tension) show behaviour to the following stress-strain diagram:
When inserted into the model, such a 1D 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 1D 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 1D 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:
337
When inserted into the model, a 1D 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).
338
Model data
Parameters Direction Type Either Limit tension or Limit compression may be selected. Buckling: If the limit force is reached, the 1D member loses its stability and bears no load at all. Plastic yielding: If the limit force is reached, the 1D 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 1D 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: no tension Modelling e.g. the instant when a 1D member bears against a support.
339
The algorithm applied has been designed for large structures. All 1D members are tested and processed simultaneously in every iteration step. The procedure is iterative and converges to the accurate solution. 1D 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 1D members. Eight to ten iteration steps should be sufficient for an arbitrary structure. When inserted into the model, a 1D 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 Displacement Position One of three types can be selected: (i) press only, (ii) tension only, (iii) both directions. See the diagrams above. Specifies the value of the initial "slip" before the 1D member becomes active. Specifies whether the "slipping" is allowed at the beginning or end of the 1D member.
Initial stress
In slender structures the axial force in a 1D 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 1D members. These forces are considered constant along the whole 1D 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 1D 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 1D 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 1D
340
Model data
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. 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 1D members, both (i) the final endforces including the results of the initial load case and the (ii) the final load on 1D 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 Initial stress, nd 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 1D 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 1D member. Note: Proper settings must be made in Project Setup dialogue, Functionality tab. Options Initial stress, nd 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.
341
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 1D 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 Self-weight Normal force If ON, the 1D member is without any slack. Only the initial pre-stressing is then considered. If ON, the slack cable is subject to self-weight. Specifies the value of the pre-stressing axial force. In order to take the normal force into account, the solver parameters must be adjusted accordingly - see below the table. Pn Alpha x Specifies the value of the additional force. This parameter is ignored if Self-weight is ON. Specifies the direction of the additional force. This parameter is ignored if Self-weight is ON.
Normal force in the calculation If the specified normal force is to be taken into account in the nonlinear calculation, the following parameters must be set in the Solver Setup dialogue (menu function Setup > Solver setup): - Initial stress > Initial stress must be set ON, - Initial stress > Initial stress as input must be set ON. Note: If the parameter Initial stress as input is set to OFF, parameter Initial stress > Stress from load case must be specified as well. It selects the load case whose linear-calculation results are taken as the input stress. Technical background No special finite element is used for this type of analysis. Regular 1D member element is used, but its flexural stiffness is very very small. Small shear forces that appear during the iterative calculation appear are deleted.
342
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.
343
Direction and angle Items Direction and Angle may be combined together to obtain the required orientation of the load. The Direction specifies the base direction. The Angle then defines if and how the load is inclined from the base direction. The syntax for item Angle is:
R[axis of rotation][angle]
E.g. Rx30 means to rotate the load around the X-axis by 30 angle units. Rz-20 means to rotate the load around the Z-axis by minus 20 angle units. The angle units can be adjusted in program Unit setup. 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 area. 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.
Delta x
344
Loads
Co-ordinate definition The location of the load on the 1D 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 1D 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.
Direction and angle Items Direction and Angle may be combined together to obtain the required orientation of the load. The Direction specifies the base direction. The Angle then defines if and how the load is inclined from the base direction. The syntax for item Angle is:
R[axis of rotation][angle]
E.g. Rx30 means to rotate the load around the X-axis by 30 angle units. Rz-20 means to rotate the load around the Z-axis by minus 20 angle units. The angle units can be adjusted in program Unit setup. Value The meaning of the Value depends on the Type of load.
For Force load, the Value is the real value of the load.
345
System
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.
Location
in the local co-ordinate system of a 1D member, in a selected user-co-ordinate system, in the global co-ordinate system.
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 1D 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 1D 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. Out-of-balance factor The Out-of-balance factor can be defined if option Bottom flange is ON. The Bottom flange parameter is meaningful only for line load applied on Built-in beams. This parameter enables the user to define the distribution of the load along the bottom flange. If parameter Bottom flange is ON, parameter Q, i.e. the out-of-balance factor, can be input. Q-factor = 0 Q-factor = 1 Q-factor = qmax qmin / q symmetrical distribution on flange asymmetrical distribution on flange general position
346
Loads
System
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.
Location
in the local co-ordinate system of a edge, in a selected user-co-ordinate system, in the global co-ordinate system.
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
347
System
Defines the co-ordinate system in which the load is applied. See Line force on slab edge for detailed information.
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.
348
Loads
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.
349
warming to which the 1D member is subject. Linear The load is defined by means of a set of four values. The individual values specify the temperature at individual sides (top, left, bottom, right) of the 1D member. If ON, the load is defined by means of specified thermal distribution curve.
Thermal distribution curve parameters Direction in LCS of crosssection Temperature distribution curve Number of cross-section layers This parameter specifies the direction from which the heat "comes", i.e. which face of the beam is exposed to the fire. Specifies the temperature distribution curve that is used to determine the final load. The actual distribution of the heat over the cross-section is 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.
input of a new temperature distribution curve, review and modify the existing curves, copy and delete the defined curves, save them to an external file,
350
Loads
import temperature distribution curves from previously created external files (the external file can also be provided by a colleague user), import predefined temperature distribution curve created according to the regulations of EN 1168.
Temperature distribution curves input dialogue One temperature distribution curve defined in the Temperature curves manager may in fact consist of several individual curves. Each individual curve is defined for one time duration of fire. The final temperature distribution curve stored in the Temperature curves manager can be thus used for any duration of fire that is within the interval of durations of individual curves. If the user specified time duration coincides with one of the individual curves, then that corresponding curve is used in the calculation. If the user specified time duration is somewhere in between, the curve to be used in the calculation is automatically interpolated by the program.
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 Name Description This part of the dialogue displays the defined set of curves. Specifies the name of the temperature distribution curve. Describes the curve (e.g. "Temperature curves for hollow core slabs according to EN 1168"). 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. Lists the defined individual curves. Inputs a new individual curve (opens the second-level dialogue). Enables the user to edit one of the already defined individual curves. Deletes one of the already defined individual curves.
Fire duration
351
Deletes all the already defined individual curves. Summarises the information about the individual curve currently highlighted in the list. In addition, it enables the user to adjust the required colour of the individual curve.
Second-level dialogue one individual curve Graphical window Table This part of the dialogue displays the defined curve. 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. File duration [OK] [Cancel] Specifies the time duration of the fire. Saves the input and closes the dialogue. Discards the input and closes the dialogue.
The procedure to input a new temperature distribution curve 1. Open the Temperature curves manager: a. b. 2. Use tree menu function Library > Temperature curve. Use menu function Libraries > Temperature curve.
Click button [New] to start the input of a new temperature distribution curve (if no temperature distribution curve has been defined so far, this step is automatically skipped and you are asked to input temperature distribution curve as soon as you the Temperature curves manager. The Temperature distribution curves input dialogue is opened on the screen (i.e. the first level dialogue). Click button [New] to input one individual curve. Confirm the input with [OK]. If required, add other individual curves. Input the required duration of the fire. (The duration of fire can be also adjusted directly in the main dialogue of the Temperature curves manager.) Close the Temperature distribution curves input dialogue. You get back to the Temperature curves manager. If required, input another time distribution curve. When everything is defined, close the manager.
3. 4. 5. 6. 7. 8. 9.
The procedure to import the predefined (according to a standard) temperature distribution curve 1. Open the Temperature curves manager: a. b. 2. 3. 4. 5. 6. 7. Use tree menu function Library > Temperature curve. Use menu function Libraries > Temperature curve.
Click icon System database. The Read from database dialogue is opened on the screen. The right-hand side window contains the available predefined curves. The left-hand side window contains the curves that are defined in the project. Use button [Copy to project] or [Copy all] to copy the required curves into your project. Close the dialogue.
352
Loads
the slab.
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. Parameters have the following meaning Name The name Is used for identification of the entity - translation of a support. Direction The direction specifies the direction in which the support "settles". Reference Absolute: The value (below) is input in absolute value related to the origin of the global coordinate system. Relative: The value (below) is input in relative value related to the position of the support. See also the example later in this chapter. Value - U Specifies the value by which the support is translated. System (informative) The direction is always defined by the local coordinate system of the support.
Note: The translation of support cannot be defined in flexible and non-linear supports. Example This example demonstrates the difference of absolute and relative reference. Let us assume a simple three-span frame with supports as shown in the picture.
353
We have two identical frames: the left one for the absolute translation of the support, the right one for the relative translation. The global Z-coordinate of the lower supports is equal to zero, i.e. the supports are located in the global XY-plane. The translation of a support is assigned to the support located in the middle of the middle-span beam. The translation in the left frame is input with the following values:
The difference between the absolute and relative reference can be clearly seen in the last picture (the height of the frame is 4 metres).
354
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.
355
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.
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.
356
Loads
Longitudinal strain
The whole 1D 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.
Flexural strain
The whole 1D member may be subject to a flexural strain. This strain can be either uniform along the 1D 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.
A little bit of theory Considering that the material is homogenous and isotropic and that the temperature is distributed linearly across the member thickness, the elongation of a member due to the increase of temperature can be easily calculated. Lets assume increase of temperature at the upper surface TH and increase of temperature at the lower surface TD. The final increase of temperature (shrinkage) can be divided into two components see the figure below.
357
where alpha delta T h coefficient of thermal expansion difference in temperature between the surface z = -h/2 and z = +h/2. 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. Lets have a circular slab supported in its centre only.
358
Loads
First, lets 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).
Second, lets 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.
359
Detailed parameters -Points No. X, Y Height Automatically generated vertex number. Co-ordinates of vertex of loading polygon. Type of definition of water height. Input: The height is manually input. Point: The height is calculated from the value at different point using the given slope. Calculate: The height is calculated from defined slopes. H Point Slope Defines the water height. Only if Height is set to Point: Defines the point from which the height is calculated. Only if Height is set to Point: Defines the slope from the selected point.
Detailed parameters -Drains Point Location hdn A Number of point. Location of the drain. depth of the emergency drain above the roof or roof edge, in m roof area (vertical projection at ground plane) that drains using a certain 2 emergency drain, in m
360
Loads
Detailed parameters -Slopes The user may define subregions where planar shape is assumed. Only three points may have the height defined. The remaining points are calculated. In case of any conflict, the area is not permitted.
Example When defined in the model, the pond load may look like:
361
In depth h (point a), the intensities of the generated loads are: SigV,a If a is located above water level (h <= Hd), then (h * Gdry) If a is located below water level (h > Hd), then (Hd * Gdry + Hw * Gwet) It works ONLY in the negative direction of global Z-axis! SigH,a SigW,a SigH,a = SigV,a * k0 If a is located above water level (h <= Hd), then ( 0)
362
Loads
If a is located below water level (h > Hd), then (Hw * Gwater) This would lead to a distributed load as in the image below:
Water and soil loads can be input for the following load cases:
1. 2. 3. 4. 5.
action type = "permanent" and load type = "standard", action type = "variable" and load type = "static". Open service Load. Start function the required load type (point, line, surface). Adjust the parameters - see below. Confirm with [OK]. 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 Distribution Acting area Acting width Coefficient Must be set to Soil pressure or Water pressure. Only for line load. The line load may be uniform or trapezoidal. Only for point load. Defines the acting area for the load. Only for line load. Defines the acting width for the load. 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.
The soil / water pressure is displayed as shown in the picture below. 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.
363
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.
Pressure load
Parameters Name Type Is used for identification of the load. Outside
364
Loads
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. Value P Value P1, P2 (only for uniform distribution) Specifies the magnitude of the pressure. (only for trapezoidal distribution) Specify the magnitude of the pressure. Close begin If ON, the pipe is closed at the starting point. This option has an effect on the calculation algorithm. If ON, the pipe is closed at the end-point. This option has an effect on the calculation algorithm.
Close end
uniform (1 value is defined), trapezoidal (2 values on ends are defined), triangle (2 values on ends and 1 in the middle are defined), polynomial (n values in n relative sections are input).
Scia Engineer performs a standard analysis. The calculated results are after the calculation rewritten by the input values - for the specific 1D member and specific load case. If Sig Y is input on a specific 1D member, this value is taken into account in the calculation of von Mises stress. The input internal forces can either overwrite the calculated results or can be added to them. Example Let us have a simply supported beam with two load cases defined. In both load cases, let us introduce a unit concentrated force in the middle of the span.
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.
365
My is input as triangular with negative values in the supports and a positive value in the middle of the span.
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.
366
Loads
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.
Procedure to input not-calculated internal forces 1. 2. 3. 4. 5. 6. Open service Load. Start function Not-calculated internal forces. If required, type the name that serves better orientation in your project. Select the type (one of the seven components mentioned above). Select the distribution (one of the four stated above). Press the three-dot button in item Parameters in order to open an extra dialogue and input the required values.
367
7. 8. 9.
Confirm the parameters with [OK]. Confirm the load definition with [OK]. Position the load to required 1D members.
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. 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 earthquake in Y-direction earthquake in the axis of the 1st quadrant set X = 1 and Y = 0 set X = 0 and Y = 1 set X = Y = 0.707 (i.e. sin(45))
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 Sm Sj
component in consideration the maximum corresponding component for individual eigenmode other corresponding components for individual eigenmode
The final force may be both negative and positive. Both possibilities are considered in combinations.
368
Loads
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 Engineer. 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).
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.
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 -Z Both entities located under and above the defined load are subject to the defined load. 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. The same as above plus entities located IN the XY-plane of the UCS.
-Z (incl. 0)
369
Z=0 +Z
Only the entities located in the XY-plane of the UCS are subject to the load in question. 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. The same as above plus entities located IN the XY-plane of the UCS. The user must define which particular entities are supposed to be subject to the given load.
+Z (incl. 0) Selected
The validity parameters can become more clear from the following example. Lets have four slabs input one above the other. Define free area load in the plane of the third slab (from the bottom).
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 lets say 5 cm below the midplane of the third (from bottom) slab, also that slab would be subject to the load.)
370
Loads
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.
371
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.
372
Loads
System
System
System Location
System
373
Location
Specifies whether the load is "put directly on an inclined member" or whether the "projection on plan" is defined. (Applicable only for loads defined in GCS system).
If the loaded slab is perpendicular to the plane of the defined free load, and the plane of the free load intersects the slab, and option Select is set to Selected, and the slab is selected, then the load is always generated on the whole slab regardless of the real action-area (see the image below).
374
Loads
Hide original load This action button is available only if the free load was not selected directly but when the generated load was selected by the mouse and the free load "definition" was activated through action button Display original load. Update 2D members selection If the Validity is set to Selected, this button becomes available and it enables the user to modify the selection of members that are to be subject to the generated load. Move UCS This button moves the origin of the selected free loads to the origin of the currently active UCS. Edit plane load geometry This button enables you to edit the shape of the free load in the graphical window. Table edit geometry This button enables you to edit the coordinates of the vertices of the free load in a table. Action buttons for loads generated from free loads Display original load When you select the generated load, you may display the original input free load through this action button. Display style for the free loads The display style of free and generated loads can be controlled by view parameter Tab Loads / masses > Group Display loads > item Generators. Original Only the inputted free load definition is displayed. Generated Only the generated real load is displayed. Original + Generated Both the input free load and the generated real load are displayed. Example There are three slabs located one above the other. Three free surface loads are defined on the middle slab: 1) rectangular: validity = All 2) triangular: validity = -Z 3) cross-like: validity = +Z (incl. 0) Picture 1 The mentioned view parameter is set to Original. Only the defined free loads are visible.
375
Picture 2 The mentioned view parameter is set to Generated. Only the generated loads are visible.
Picture 3 The mentioned view parameter is set to Original + Generated. Both the input loads and the generated loads are displayed. You may see in the tooltip that both loads are really displayed (even though they overlap).
376
Loads
Line force load Distributed load on a 1D member can be acting in the following directions: global co-ordinate system
377
Moment load (point and line) global co-ordinate system Both point moment load in node, point moment load on 1D member, and line moment load on 1D member can be defined to act in the direction of the global co-ordinate system. Point moment load in node can be acting in the direction of local coordinate system of the node. See also chapter Geometry > Nodes > Defining a local co-ordinate system of a node. local co-ordinate system of beam Both point and line moment load on 1D member can be acting in the direction of local co-ordinate system of the 1D member.
Point displacement load global co-ordinate system local co-ordinate system of node Point displacement load in node can be acting in the direction of the global co-ordinate system. Point displacement load in node can be acting in the direction of local co-ordinate system of the node. See also chapter Geometry > Nodes > Defining a local co-ordinate system of a node. local co-ordinate system of beam Point displacement load on 1D member can be acting ONLY in the direction of the local co-ordinate system of the 1D member.
Line displacement load Line displacement load can be defined ONLY in the direction of local co-ordinate system of the 1D member.
378
Loads
Specify the parameters of the load and its size. Confirm the settings with [OK] button. Select nodes where the load should act. Close the function.
Specify the parameters of the load and its size. Input the position of the load on the 1D member. Type the number of repetitions of the load and input the distance between adjacent loads. Confirm the settings with [OK] button. Select 1D members where the load should act. Close the function.
Specify the parameters of the load and its size. 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 1D member.) Confirm the settings with [OK] button. Select 1D members where the load should act. Close the function.
379
6.
380
Loads
The procedure for the definition of a displacement of a slab 1. 2. 3. 4. 5. Open function Slab displacement, curvature via tree menu Loads or via menu Tree > Loads. Specify the parameters of the load and its size. Confirm the settings with [OK] button. Select slabs where the load should be applied. Close the function.
), ), ), ), ),
two uniformly distributed point forces on a 1D member ( three uniformly distributed point forces on a 1D member ( four uniformly distributed point forces on a 1D member ( distributed load on a 1D member ( ).
All the above-mentioned buttons start the corresponding function with default settings. The settings are shown in the property window where they can but do not have to be edited. The procedure for the fast definition of specific load types 1. 2. Start service Loads. The toolbar appears on the screen.
3. 4. 5. 6.
Press the required button. If necessary, edit the values in the Property window. Select entities to which the load should be applied. Close the function.
Note: The fast definition of load does not work if the current load case is either of Self weight or wind or snow type.
381
therefore identical to the procedure for removal of model data (see chapter Model data > Modifying the existing model data > Deleting the model data).
Use drag-and-drop approach to move the vertices of the load geometry, if required. Invoke the pop-up menu and use appropriate function to insert or delete a vertex. Invoke the pop-up menu and select required function to abandon or end the editing.
creation of a new load case, editing of existing load cases, deletion of existing load cases, printing the information about existing load cases, saving and reading of existing load cases into and from an external file.
The Load case manager can be opened in one of the following ways: using menu function Tree > Load cases, combinations > Load cases, using tree menu function Load cases, combinations > Load cases.
382
Loads
1. 2. 3. 4. 5. 6. 7. 8.
Open the Load case manager. Click button [New]. A new load case is created. Click button [Edit] to open the editing dialogue. Input the required values for individual load case parameters. Confirm with button [OK]. If required, repeat steps 2 to 6. Close the Load case manager.
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 an active one, it is not possible to define any load (except the self weight). See also Note 1 in chapter Introduction to loads.
Load case type The load case type can be set to: Permanent Variable Specifies the permanent loads. Specifies the variable loads in the project.
Other parameters depend on the adjustment of the load case type. Parameters for permanent loads Type (subtype) Self weight Standard Creep Prestress Primary effects Specifies the load case where only self-weight of the structure can be defined. Specifies the load case where any load can be defined. Defines a special load case for specific calculation. This type is used for calculations of prestressed structures. This load case is used when the primary effect are calculated.
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. Parameters for variable loads Type (subtype) Static Dynamic Primary effects The load case is used for static calculations. The load case is used for dynamic calculations. This load case is used when the primary effect are calculated.
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.
383
Specification of static load case Standard Temperature Static wind Earthquake Snow Defines a general static load case. Any load can be defined in such a load case. Defines a load case for thermal loads. Defines a load case for wind loads. Only wind load can be defined in such a load case. Defines a load case for seismic analysis. Defines a load case for snow loads. Only snow load can be defined in such a load case.
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 Medium Short Instantaneous Is used for non-linear calculation of deformation for concrete structures Is used for check of timber structures. Default type. 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. The master load case is valid for all the load cases within one load group. For example, let us define: LC1 in LG1 LC2 in LG1 If LC3 is set as a master load case for LC2, it means that it is automatically set also for LC1. 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, lets 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.
It is also possible to change only the displayed load case in the active graphical window. Setting the displayed load case via window control button 1. 2. 3. Click button [Set load case for display] ( Select the required load case. ) located on the window toolbar (the windows bottom scroll bar).
384
Loads
4.
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 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.
A dynamic calculation is carried out for defined dynamic load cases simultaneously with a static calculation. Dynamic load cases can be arbitrarily combined with static load cases. As a result, Scia Engineer provides for a direct combination and evaluation of results for static and dynamic analysis. For example, both static and dynamic wind can be included into one selective group and the program automatically determines which one is more unfavourable. Dynamic load cases can be input only after mass groups and their combinations have been defined. A dynamic load case can be input as a standard variable load case; only its type must be set to dynamic. Impulses, usually but not exclusively point impulses in nodes, can then be defined in these load cases. A load factor can be defined for a dynamic load case. The meaning of the factor is the same as for static load case. Other parameters of a dynamic load case depend on its type. The meaning of the nodal impulse differs according to the type of dynamic load case. No impulses appear in eigenvalue problem (free vibration analysis) or in seismic calculation. For harmonic vibration, impulses of exciting forces must be specified. In case of dynamic wind, impulses from static wind are defined. The impulse size is 1 kN/m2 regardless of the height (i.e. the product of node-corresponding area and shape coefficient). For orthogonal vibration, one must specify the nodecorresponding length of cylindrical parts of the structure where vibration can occur.
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. IMPORTANT: If the Specification of the load case is set to General dynamics, the program generates a set of new load cases. These load cases are used to store the results of the calculation: internal forces, deformation, reactions. Even though these load cases contain these results, it is NOT POSSIBLE to EVALUATE STRESS in 1D members (neither standard stress nor stress in steel / concrete code checks). Moreover, if such a load case is included to a combination of load cases, the stress cannot be evaluated for these combinations neither (the stress in such combinations is set to zero).
385
Logarithmic decrement
The rate at which the amplitude decays gives us measurement of the damping in a system. It is known as the logarithmic decrement. This is defined as the natural logarithm of the ratio of any two successive amplitudes. The frequency of the excitation impulse in Hz.
Frequency
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
Evaluation type sum extreme CQC 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. The result may take account of extreme values. For more information see chapter Seismic load. 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 Engineer database manager).
Predominant mode Signed results If ON, the eigenshape selected in the combo box below is used for the definition of signs of result values. This affects the results on 1D and 2D members. When the load case is used in a combination, then it is combined once with coefficient 1 and once with coefficient -1. Mode shape If the option above is ON, the user may specify the predominant mode = the mode shape which determines the sign of the results. It is possible to select option "Default" or a number from 1 to the total number of selected eigenshapes. The "Default" stays for mode shape with biggest mass ratio.
386
Loads
Note: It is difficult to define the "predominant mode" automatically by the program, because it is a 3D program which computes mass in 3 directions: X, Y and Z.
Multiple eigenshapes This feature can be used in the seismic analysis if SRSS is used. Modes are combined together if the precision condition is met. Classic SRSS
If where
precision,
where mode 2 and 3 are multiple. Unify shapes Precision If ON, the eigenshapes meeting the precision condition are considered multiple. The procision in the condition for multuiple eigenshapes.
Mass in analysis Participation mass only When you consider only participation mass, i.e. you dont take all modes in the analysis, you make some error. You say something like "not all mass is included in the analysis". This "error" can be corrected by the two following options. The program recalculates the missing mass in modes that has been already computed (e.g. the number of modes selected by the user). "Residual mode" method install the missing mass as "weight" (e.g. standard load case). The result of this load case is handled as an "extra mode".
A few note concerning options Missing mass in modes and Residual mode The two methods (Missing mass in modes and Residual mode) are intended for bigger models, where it is difficult to compute the minimal required modes. French norm say, for example, that you need all modes until 33hz. Then you look at the participation ratio. You never obtain good results if you compute only two modes and take the rest in missing mass or residual modes. Thats not the purpose. The selection affects the results 1d, 2d Redistribute missing mass to the known modes This means to smooth the missing mass to the known modes and compute modal deformations and then the modal forces. Afterwards its summed depending the selected rule SRSS, CQC, MAX We proposed assign "missing mass" to known eigenmode. Let us suppose that we have determined k eigenmodes, where
387
Then
Missing mass is installed as an extra mode which is computed as an equivalent static load case Missing mass is computed in each node as the difference between total mass and effective mass
A static load case of weight in computed, which is handled as a "real" mode. For each direction k, selected in "General seismic load" interface, the amplitude of static load is computed as:
388
Loads
is acceleration of "cut off" frequency in direction k (i.e. last calculated frequency), missing mass in direction k, node i . Afterwards the extra mode is summed depending on the selected rule SRSS, CQC, MAX. Remark: For CQC we do not assume correlation with the other modes (i.e. absolute value is added). Remark 1: The direction of the static equivalent loads is the same as the direction selected by user in the spectrum direction. Remark 2: If the user installs seismic load in 2 or 3 global directions, then the static equivalent mass in the residual mode is computed in the global 2 or 3 installed directions with respect to the directions defined in the input. Remark 3: The program doesnt check the level of the cut off frequency. This part is the responsibility of the user. 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.
National seismic spectrum In addition to the controls described in the previous table, the definition of the seismic spectrums for a particular national code offers the following items (when the seismic spectrum is defined according to a particular national code, the table with the input values is disabled). Type of drawing Type of input Frequency the horizontal axis shows the frequency Period - the horizontal axis shows time Input for this option, the input table is accessible and the user can input all the values manually "Particular national standard" for this option, the values are taken automatically from the selected national seismic code. The spectra are available for the following countries:
389
Suisse
This item limits the spectrum. This item defines the "density" with which the spectrum is defined. This button opens a separate dialogue that enables the user to specify other parameters contained in the currently selected national code.
The operation of the dialogue is quite straightforward and similar to other curve defining dialogues in Scia Engineer (e.g. see chapter Advanced input data > Initial deformations > Initial deformation curve). Procedure to open Seismic Spectrum Manager Prerequisites: Functionality Dynamics > Seismic must be selected in the Project Data dialogue. 1) Expand branch Libraries of the main tree menu. 2) Expand subbranch Loads. 3) Call function Seismic spectrum.
creation of a new load group, editing of existing load groups, deletion of existing load groups, printing the information about existing load groups, saving and reading of existing load groups into and from an external file.
The Load group manager can be opened in one of the following ways: using menu function Tree > Load cases, combinations > Load groups, using tree menu function Load cases, combinations > Load groups.
390
Loads
5. 6. 7. 8.
Input the required values for individual load group parameters. Confirm with button [OK]. If required, repeat steps 2 to 6. Close the Load group manager.
The parameters of a load group The basic parameters of load group are: Relation Load The relation tells what the relation of load cases in the particular load group is. This parameters tell whether the load group is used for permanent or variable loads.
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. Two load cases from the same load group of this type will never appear in the same combination. This option provides for users sorting purposes. It allows the user to sort load cases but it does not affect the process of generation of load case combinations.
Exclusive Standard
Load Each load group may be used either for permanent loads or for variable loads. Permanent and variable loads cannot appear in the same group. 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.
The new solution is based on dynamically created list of "dangerous" combinations. For example, in the example given later just 7 "dangerous" envelopes are created. This is a very sensible number in comparison with the total number of 164 possible linear combinations that may be created for the same example.
391
There are two approaches for the treatment of the "dangerous" combinations. background use foreground use The combinations are created on the background and the user is not disturbed at all. The user may decide to explode the defined combination and see the "dangerous" combinations.
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. Advanced load case combinations We use the term "advanced" combination for a combination that is designed for other than static linear combination. They treated separately in appropriate chapter of the book. 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 Engineer What happens if this combination is exploded? If a envelope is exploded to all possible, a set of linear combinations is generated. Envelope ultimate The user can enters the multiplication coefficients for individual load cases. The program generates several combinations for the inserted load cases if there are any variable load cases. All possible combinations of specified load cases are generated. A small example will show the difference between Linear-ultimate (see below) and User-ultimate combination: A project contains two load cases: LC1 - type permanent and LC2 - type variable. The linear-ultimate combination with the contents LC1/ coefficient1 and LC2/ coefficient2 will give the following combination: C1 : coefficient1 * LC1 + coefficient2 * LC2 The user-ultimate combination with contents LC1/ coefficient1 and LC2/ coefficient2 will give the following combinations : C1 : coefficient1 * LC1 + coefficient2 * LC2 C2 : coefficient1 * LC1 (LC2 is a variable load: both situations (with this load and without this load) are considered by the program). Ultimate combinations are used for a strength check (steel code check, reinforcement calculation). Note: See also chapter Exploding the load case combination. Envelope serviceability This type of combination is similar to User-ultimate. Serviceability combinations are used for a serviceability check (deformation check).
392
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. What happens if this combination is exploded? If a code-related combination is exploded, a set of envelopes is generated. If a code-related combination is exploded into all possible combinations, a set of linear combinations is generated.
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 envelope is selected in the list of defined combinations. In any case, a set of linear combinations is generated and added to the Load case combinations manager. 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 combinations Only the input combinations are listed. Note: An exploded combination is also considered as an input combination. E.g. one Eurocode combination defined, filter set to Input.
393
Contents of combination Only the background combinations are shown. E.g. one Eurocode combination defined, filter set to Background.
Results This filter is useful for e.g. stages analysis. The manager filters the combinations for individual construction stages. TDA combinations Only combinations for Time Dependent Calculation are displayed in the list of defined combinations. ULS combinations Only Ultimate Limit State combinations are displayed in the list of defined combinations.
394
Loads
10. If required, specify the nonlinear combination whose results should be added to the results of the linear combination that is just being defined (read chapter Non-linear combination used as a load case in a linear combination). 11. Confirm the definition with button [OK]. 12. Repeat steps 2 to 10 for other combinations, if required. 13. Close the Combinations manager.
395
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 Engineer 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 Lets 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 LC5 variable crane, concentrated force in the middle of the right span, load group G2 The variable load cases are divided into two groups: G1 imposed floor load, standard group G2 crane, exclusive group, only one of the load cases may be acting at the same time The user defines the following envelopes: LC1 + 1.2*LC2 + 1.2*LC3 +1.3*LC4 + 1.3*LC5 The program will then generate (explode) the following linear combinations: LC1
396
Loads
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 Example for Code-related combination Lets assume a continuous beam subject to several loads.
LC1 V1
self weight
V2
397
V3
V4
S1
S2
Lets define a code-related combination to Eurocode. The combination definition contains all the defined load cases. Name UEC Type EC ultimate Load cases LC1 V1 V2 V3 V4 S2 S2 Coefficiens 1.00 1.00 1.00 1.00 1.00 1.00 1.00
Scia Engineer creates a set of "dangerous" combinations for the given definition: UEC.1 UEC.2 User ultimate User ultimate LC1 LC1 V1 V2 V3 V4 UEC.3 User ultimate LC1 V1 V2 V3 1,35 1,35 1,50 1,50 1,50 1,50 1,00 1,50 1,50 1,50
398
Loads
V4 UEC.4 User ultimate LC1 S1 S2 UEC.5 User ultimate LC1 S1 S2 UEC.6 User ultimate LC1 V1 V2 V3 V4 S2 S2 UEC.7 User ultimate LC1 V1 V2 V3 V4 S2 S2
1,50 1,35 1,50 1,50 1,00 1,50 1,50 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.00 1.35 1.35 1.35 1.35 1.35 1.35
399
self weight live load (20 kNm) snow load (10 kNm)
Load groups:
400
Loads
Relation
Coeff 2
Standard Standard
Combinations: Name CO1 Description (1) Type EN ULS Fundamental (STR) Load cases LC1 - self weight Coeff [1] 1.00
LC2 - live load (20 kNm) LC3 - snow load (10 kNm) CO2 (7) EN ULS Accidential - Psi 1 LC1 - self weight LC2 - live load (20 kNm) LC3 - snow load (10 kNm) CO3 (1) EN ULS Accidential - Psi 2 LC1 - self weight LC2 - live load (20 kNm) LC3 - snow load (10 kNm) Let us use the following combinations setup:
401
We get the following envelope combinations: C1.1 C1.2 (118) (119) Envelope ultimate Envelope ultimate LC1 self weight LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) C1.3 (120) Envelope ultimate LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) C1.4 (121) Envelope ultimate LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) C1.5 (122) Envelope ultimate LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) C2.1 C2.2 (123) (124) Envelope ultimate Envelope ultimate LC1 self weight LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) C2.3 (125) Envelope ultimate LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) C3.1 C3.2 (126) (127) Envelope ultimate Envelope ultimate LC1 self weight LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) C3.3 (128) Envelope ultimate LC1 self weight LC2 - live load (20 kNm) LC3 snow load (10 kNm) Let us review the already stated: LC1 permanent => LG 1 LC2-variable (live load (20kNm)) => LG2 (Cat E : Storage) => from setup: Psi 0 =1.0, Psi1=0.9, Psi2=0.8 LC3variable (snow load (10kNm) ) => LG3 (Snow load H < 1000 m a.s.l.") => from setup: Psi 0 =0.5, Psi1=0.2, Psi2=0.0 Combination C01 (EN - ULS Fundamental(STR)) : LC1+LC2+LC3 We use Eq.6.10 1.00 0.80 0.00 1.00 1.00 0.80 0.00 1.00 0.80 0.20 1.00 1.00 0.90 0.00 1.00 1.50 1.50 1.35 1.50 1.50 1.00 1.50 0.75 1.35 1.35 1.50 0.75
402
Loads
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. We get the following combinations: First of all, we get the combination with just the permanent load cases C1.1 1.35 * LC1 Secondly, one variable load case is taken as primary one (1.5) and the rest as secondary (1.5 * Psi0) + the permanent load is either favourable (1.0) or unfavourable (1.35) The combinations obtained are: Permanent load case LC1 is unfavourable (1.35) and LC2 is the primary load. C1.2 1.35*LC1 + 1.5*LC2 + 1.5*Psi0*LC3 = 1.35*LC1 + 1.5*LC2 + (1.5*0.5)*LC3 = 1.35*LC1 + 1.5*LC2 + 0.75*LC3 (Psi0 = 0.5; LG3 is (Snow load H < 1000 m a.s.l.") ) 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. C02 - EN - ULS Accidental - Psi 1 : LC1+LC2+LC3 First of all, we get the combination with just the permanent load cases C2.1 1.0 * LC1 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 C03 - EN - ULS Accidental - Psi 2 : LC1+LC2+LC3 First of all, we get the combination with just the permanent load cases C3.1 1.0 * LC1 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:
403
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.
Scia Engineer 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 Engineer. 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 Engineer. 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.
404
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.
405
The simplified ultimate limit state combinations are implemented according to: NEN 6702 art. 6.3.4.1. The coefficients can be edited in Project data , Combinations tab page service menu.
The following load types and coefficients are used. Grep,i Qrep,i Gamma f;g Permanent actions, e.g. self weight Variable actions, e.g. imposed loads on floors, snow loads, wind loads Partial safety factors for permanent actions: 1.35 for unfavourable actions in permanent combinations (permanent actions only) (Gamma f;g - fund. combi 2) 1.2 for unfavourable actions in other combinations (Gamma f;g fund. combi 1) 0.9 for favourable actions (Gamma G favourable) See the notice at the end of this topic for the use of the 1.35, 1.2 and 0.9 coefficients. Gamma f;q Momentaanfactor (Psi i) Service life (Psi t) Model factor Partial safety factor for variable actions : 1.2, 1.3 or 1.5 (Gamma fq) This factor is entered for each group of variable load cases (NEN mom. factor) Default value : 0.5. Factor to take the service life into account (Service life). Formula gives factor 1 for a service life of 50 years. According to NEN6720, art. 5.5.2. If a ponding water iteration is done the structure stiffness is divided by this model factor. Default value 1.0. Use complex combinations formula for permanent loads If switch ON, than each permanent load case is separately taken with the factor 1.2 and 0.9. Or with the factor 1.35 and 0.9 in combinations without variable loads. In the standard configuration of the program, the Gamma f;g coefficients for permanent load cases are taken 1.2 for all load cases (or 1.35 in combinations without variable loads) or 0.9 for all load cases.
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.
406
Loads
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).
None
Bow imperfection No initial imperfection is imposed. Simple curvature f 1/f 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 None No initial imperfection is imposed. Simple inclination dx dy The inclination per one meter of height in the direction of global X-axis The inclination per one meter of height in the direction of global Y-axis Curvature of one 1D member Radius of curvature
Inclination functions dx inclination function: Z The inclination in the direction of the global X-axis. The inclination dependent on the Z-direction, i.e. on the height of the structure. dx inclination function: Y The inclination in the direction of the global X-axis.
407
The inclination dependent on the Y-direction, i.e. on the length of the structure. dy inclination function: Z The inclination in the direction of the global Y-axis. The inclination dependent on the Z-direction, i.e. on the height of the structure. dy inclination function: X The inclination in the direction of the global Y-axis. The inclination dependent on the X-direction, i.e. on the length of the structure. dz inclination function: X The inclination in the direction of the global Z-axis. The inclination dependent on the X-direction, i.e. on the height of the structure. dz inclination function: Y The inclination in the direction of the global Z-axis. 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. Note: A stability calculation MUST be defined if a stability calculation is supposed to be carried out. Without a stability combination defined, the program is NOT CAPABLE of running the stability calculation of any kind.
using menu function Tree > Load cases, combinations > Result class, using tree menu function Load cases, combinations > Result class.
408
Loads
6. 7. 8. 9.
Press button [Add] to insert the load case or combination into the result class. Repeat steps 5 to 6 for all load cases and combinations that should be inserted into the result class. Confirm the definition with button [OK]. Repeat steps 2 to 8 for other classes, if required.
The picture above shows the editing dialogue for a new result class.
409
This rule implies also the following behaviour of the program. Let us assume that the three automatic result classes were generated. Now, the user changes the type of one of the existing combinations (let us say) from SLS to ULS. The newly appearing ULS combination is automatically added to the result class with all the ULS combinations. However, the combination ALSO REMAINS in the result class with all the SLS combinations (this issue is handled at the moment and the behaviour of the program may change in one of the following versions in respect to this particular feature). Also automatically generated is the result class GEO for geotechnics according to EC-EN. This result class is generated immediately after the calculation has been completed and requires that the Subsoil functionality be switched ON. The GEO class contains all code combinations of the following types: - EN-ULS (STR/GEO) Set B - EN-ULS (STR/GEO) Set C
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.
410
Loads
User-defined wind curve If option Library is adjusted, the user must define a height-pressure curve. The definition of the curve is made in a standard Scia Engineer dialogue for graph definition.
411
It is possible to define multiple wind curves. They are stored and can be easily revised, edited, deleted and selected in a standard Scia Engineer database manager.
Note: The type of wind load adjusted in this Project Setup dialogue is later used when function Load > Wind generator is applied. Note: Read also chapter Program settings > Project settings > Basic project settings > Loads settings.
412
Loads
The wind load is generated for a single planar section of the structure. In order to calculate properly the load values, the program must know the "load width", i.e. the distance between adjacent frames. Therefore, on starting the function, the user is asked to define this dimension. Step 3: Specifying the generator parameters Once step 2 is done, a wind generator dialogue is opened on the screen. The user may control the generation of the load via a set of parameters of the generator. Their meaning and application is explained in chapter Adjusting the wind generator parameters. Step 4: Generation of the load On completion of the input of generator parameters and its confirmation, the adequate load is calculated and applied on the structure.
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. 1D members that will be subject to the generated load are drawn in thick line. The active 1D member is in red while the others are in green. The remaining 1D 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 1D 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 1D members into two parts. This division may be applied recursively, so any of the 1D 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 1D member. Hatches drawn at the thick-line, i.e. loaded, 1D members indicate the direction of the generated load. Hatches attached to a 1D member from outside of the structure contour mean that the load produces pressure. Hatches drawn on the inside of a 1D 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
413
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. Preference This parameter defines the preference, or priority, for places where the code allows for selection from multiple values: Pressure = greater values of shape coefficients will be preferred Suction = lower values of shape coefficients will be preferred Frame distance Terrain level The distance between two adjacent frames defined before opening the dialogue may be reviewed and/or edited here. 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. This group defines shape coefficients. A set of control buttons (see below) accompanies the input boxes. Outside = adjusts the value of shape coefficient outside the building Inside = adjusts the value of shape coefficient inside the building
Coefficients
Control buttons Set coefficients The value of shape coefficients typed in the Outside and Inside input boxes, is assigned to the active interval or 1D member of the structure contour (i.e. to the 1D member drawn in red thick line). The focus is shifted to the next interval or 1D member. The next interval or 1D member becomes active. The focus is shifted to the previous interval or 1D member. The previous interval or 1D member becomes active. The active interval or 1D member is divided in the given point. The point of division is defined in a dialogue that opens after the action is started. This function is applicable only if some 1D members have been already divided. The function does nothing, if undivided 1D 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. The current picture can be printed on an installed printer. 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 1D members that are ABOVE the defined terrain level. The terrain may be inclined which can be defined by different 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.
Connect
414
Loads
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:
the pressure is constant and equal to 1 kN/m over the first storey, the pressure changes linearly to 2 kN/m over the second storey, the pressure is constant and equal to 2 kN/m over the third storey,
2 2
Once the wind curve is input, the wind load generator may be started. Lets set the frame distance to 3 metres. Lets accept the default parameters for the direction, inside coefficients and preference.
415
Then, lets adjust shape coefficient on the first 1D member. Lets set the outside coefficient to 1.0 and the inside coefficient to 0 (zero).
416
Loads
On closing the dialogue of the wind load generator, the defined load is displayed on the screen.
417
In order to review and, if necessary, modify any of the defined wind parameters, it is possible to apply the editing procedure. Lets assume that the load along the second floor of the right hand side column should be reviewed. So, lets select the load.
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 1D member. All the input data can also be clearly verified in a load table in either Preview window or Document window.
418
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.
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.
419
User-defined snow weight If option Snow weight is adjusted, the user must define the snow weight typical for the region in consideration. Note: The type of snow load adjusted in this Project Setup dialogue is later used when function Load > Snow generator is applied.
420
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. 1D members that will be subject to the generated load are drawn in thick line. The active 1D member is in red while the others are in green. The remaining 1D 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 1D 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 1D members into two parts. This division may be applied recursively, so any of the 1D 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 1D member. Hatches drawn at the thick-line, i.e. loaded, 1D members indicate the direction of the generated load. Hatches attached to a 1D member from outside of the structure contour mean that the load produces pressure. Parameters Load mode Valley effect Frame distance Coefficients This item selects the mode of snow load. If the building is located in a valley, this button enables the user to take account of this fact. The distance between two adjacent frames defined before opening the dialogue may be reviewed and/or edited here. 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 Set coefficients The value of coefficients typed in the Begin and End input boxes, is assigned to the active interval or 1D member of the structure contour (i.e. to the 1D member drawn in red thick line).
421
The focus is shifted to the next interval or 1D member. The next interval or 1D member becomes active. The focus is shifted to the previous interval or 1D member. The previous interval or 1D member becomes active. The active interval or 1D member is divided in the given point. The point of division is defined in a dialogue that opens after the action is started. This function is applicable only if some 1D members have been already divided. The function does nothing, if undivided 1D 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.
Connect
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. The current picture can be printed on an installed printer.
Print picture
sk Ce Ct
s = mii . Ce . Ct . sk
where:
mii Ce Ct sk
shape coefficient exposure coefficient, usually equal to 1.0 thermal coefficient, usually equal to 1.0 characteristic value of snow weight
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.
422
Loads
it creates a new load case for wind from the left hand side with overpressure and generates the appropriate load for it, it creates a new load case for wind from the left hand side with under-pressure and generates the appropriate load for it, it creates a new load case for wind from the right hand side with overpressure and generates the appropriate load for it, it creates a new load case for wind from the right hand side with under-pressure and generates the appropriate load for it, it creates a new load case for snow generates the snow load.
Open service Load Start function Wind snow generator. Define the input parameters (see below). Confirm with [OK]. The load-generator wizard is opened on the screen. If necessary, you may alter some of the parameters (for more see chapters dealing with standalone wind and snow generators). Use button [Next] to go through all the screens of the wizard. At the end the specified load cases are created and corresponding load generated in them.
Wind snow generator parameters Frame distance Defines the distance between adjacent frames. Similarly to standalone wind or snow generator, you select one planar frame that will be subject to the generated load. Therefore, you must specify the distance to the neighbouring frames in order to define the loading width.
Wind Load group Load case name The generated load cases for wind load will be inserted to the given group. 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:
Overpressure Underpressure Snow
Wind from left overpressure, Wind from left underpressure, Wind from right overpressure, Wind from right underpressure.
If ON, the overpressure load case will be generated. If ON, the underpressure load case will be generated.
423
The generated load case for snow load will be inserted to the given group. 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.
If necessary, the input data may be edited any time later. If the program is not said to calculate (or generate) the loads manually, the program does so automatically before starting a calculation. There are some limitations that one should bear in mind:
The loading polygon (loading area) must be planar. The 1D members that are supposed to bear the defined load must be located in the loading plane.
Specifies the name of the load. Selects the direction of the load. The load may act along one of the coordinate axes only (i.e. in the X-direction, Y-direction, or Z-direction). The load may act either along an axis of the global-coordinate system or in the direction of a User co-ordinate axis. Specifies the intensity (size) of the area load. This load will be then recalculated onto selected 1D members. The area load, whose size is input in the field above, can act on all the 1D members located in the loading plane, or on only some of them (i.e. on the user-selected beams).
424
Loads
4. 5. 6. 7. 8.
Fill in the parameters in the Plane geometry dialogue . Confirm with [OK]. If necessary, move and/or rotate the working plane so that it defines the level and orientation of the loading plane. Input the loading polygon. Close the function: a. b. c. either press [Esc] key, or press button [End action] on the toolbar just above the command line ( 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).
13. If required, use the action buttons to finish the definition. 14. Close the function. Action buttons in the Plane generator property window Refresh This button starts the generator itself. If the generator is not started manually by the user in the phase of definition of a new plane load, the generation is performed automatically before calculation. Note: It is highly recommended to generate the loads on 1D members manually using this button. It gives the user an invaluable possibility to review WHAT exactly has been defined and generated and compare it with WHAT the user wanted. Edit plane geometry This button enables the user to edit the geometry of the loading polygon. See separate chapter Editing the loading polygon. Update beams selection If parameter Loaded beams is adjusted to Selected, this button starts the operation of selection of required 1D members. The 1D members that should be subject to the input load must be selected. The operation of selection can be closed by the [Esc] key.
Buttons of the toolbar has the following meaning (from the left). New circle centre, radius point Once button [New circle] is pressed a short sub-toolbar is 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.
425
The user must input three points located on the circle. New rectangle New polygon New straight line New circular arc The user must define two opposite corners of a rectangle. The user must define individual vertices of the polygon. The following edge (segment) of the currently defined polygon will be a straight line. 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). The following edge will be of a parabolic shape. Follow the procedure for the input of a parabolic beam. The following edge will be formed by a Bezier curve. Follow the procedure for the input of a "Bezier-curve" beam. The following edge will be formed by a spline. Follow the procedure for the input of a "spline" beam. 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. Example for Select line function Lets assume that a polygon has been input as shown below.
Another polygon is supposed to follow the circular part of the first polygon. The procedure may be: 1. 2. 3. 4. 5. 6. 7. 8. 9. Start function Plane load. Input the first point to the right of vertex P4 of the defined polygon. Input the second point directly in vertex P4. Press button [Select line] on the toolbar. Select edge P4-P5 of the first polygon. Select edge P5-P7 of the first polygon. Select edge P7-P6 of the first polygon. Press button [New straight] line on the toolbar. Input the remaining vertices of the new polygon.
426
Loads
change the shape (moving the existing vertices of the polygon), insert a new vertex, remove the existing vertex, insert a new opening into the existing polygon, remove the existing opening from the existing polygon, delete the polygon.
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.
Changing the parameters The procedure to edit polygon parameters 1. 2. 3. 4. 5. Select the polygon. Its parameters are displayed in the Property window. Change required parameters. If necessary, use button [Refresh] to update the load (see the Note below). Clear the selection.
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.
Changing the geometry of the loading polygon Any of the vertices of the polygon may be moved. There is only one limitation for the operation in that the vertex must remain in the plane of the polygon. The move of the vertex can be performed using the Drag&Drop functionality. The procedure to move the vertex 1. 2. Select the polygon Start function Edit plane load geometry: a. b. 3. using Action button Edit plane load geometry, or using window pop-up menu and its function Edit plane load geometry.
If the working plane is not in the plane of the polygon, it is moved there automatically.
427
4. 5. 6. 7.
The vertices of the polygon are highlighted. Use Drag&Drop functionality to move the required vertex to its new position. Close the function. If the working plane was moved to the plane of the polygon at the beginning of this function, it is moved back to its original location now.
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 a new vertex The procedure to insert a new vertex 1. 2. Select the polygon Start function Edit plane load geometry: a. b. 3. 4. 5. using Action button Edit plane load geometry, or using window pop-up menu and its function Edit plane load geometry.
If the working plane is not in the plane of the polygon, it is moved there automatically. The vertices of the polygon are highlighted. Start function Insert vertex: a. b. using the Action button in the Property window, using the window pop-up menu.
6. 7. 8. 9.
Select edges where the new vertex or vertices will be inserted. It is possible to select several edges, not only one. Press [Esc] key to finish the selection of edges. The mouse cursor becomes bound to the selected edges. 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.
Removing the vertex The procedure to remove the vertex 1. 2. Select the polygon Start function Edit plane load geometry: a. b. 3. 4. 5. using Action button Edit plane load geometry, or using window pop-up menu and its function Edit plane load geometry.
If the working plane is not in the plane of the polygon, it is moved there automatically. The vertices of the polygon are highlighted. Start function Delete vertex: a. b. using the Action button in the Property window, using the window pop-up menu.
6. 7. 8. 9.
Select vertex or vertices that will be removed. As soon as the vertex is picked, it is removed from the polygon. Close the function of deleting. Close the function of polygon editing. Clear the selection (the polygon was selected as the first step).
Inserting an opening The procedure to insert a new opening 1. 2. Select the polygon Start function Edit plane load geometry:
428
Loads
a. b. 3. 4. 5.
using Action button Edit plane load geometry, or using window pop-up menu and its function Edit plane load geometry.
If the working plane is not in the plane of the polygon, it is moved there automatically. The vertices of the polygon are highlighted. Start function Insert opening: a. b. using the Action button in the Property window, using the window pop-up menu.
6. 7. 8. 9.
Define the new opening polygon. Proper adjustment of SNAP function can help with this task. The opening may overlap the original polygon. Close the new opening. Close the function of insertion. 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.
Deleting the opening The procedure to insert a new vertex 1. 2. Select the polygon Start function Edit plane load geometry: a. b. 3. 4. 5. using Action button Edit plane load geometry, or using window pop-up menu and its function Edit plane load geometry.
If the working plane is not in the plane of the polygon, it is moved there automatically. The vertices of the polygon and opening (or openings) are highlighted. Start function Delete opening: a. b. using the Action button in the Property window, using the window pop-up menu.
6. 7. 8. 9.
Select the opening or openings to be deleted. Close the function of deleting. Close the function of polygon editing. Clear the selection (the polygon was selected as the first step).
Deleting the polygon The procedure to delete the polygon 1. 2. Select the polygon. Delete the polygon: a. b. c. 3. use menu function Modify > Delete, or use window pop-up menu function Delete, or press key [Delete].
429
Parameters Name Loaded beams Direction Storage capacity Other reasons Division Max number of steps Use other permanent load Status Defines the name of the load. It may facilitate the identification of the load. Informs about the loading conditions. Specifies the direction of the load. Specifies the capacity of the roof. Specifies an additional height. Specifies the division used for the calculation. Defines maximum number of steps during the calculation. If ON, other permanent load may be included. Tells the status of he calculation.
Detailed parameters -Points No. X, Y Height Automatically generated vertex number. Co-ordinates of vertex of loading polygon. Type of definition of water height. Input: The height is manually input. Point: The height is calculated from the value at different point using the given slope. Calculate: The height is calculated from defined slopes. H Point Slope Defines the water height. Only if Height is set to Point: Defines the point from which the height is calculated. Only if Height is set to Point: Defines the slope from the selected point.
Detailed parameters -Drains Point Location hdn A b Number of point. Location of the drain. depth of the emergency drain above the roof or roof edge, in m roof area (vertical projection at ground plane) that drains using a certain 2 emergency drain, in m width of the drain
Detailed parameters -Slopes The user may define subregions where planar shape is assumed. Only three points may have the height defined. The remaining points are calculated. In case of any conflict, the area is not permitted.
430
Loads
Example When defined in the model, the pond load may look like:
431
1. 2. 3. 4. 5.
Open function Pond load water accumulation via tree menu Loads or via menu Tree > Loads. Specify the parameters of the load and its size. Confirm the settings with [OK] button. Input the area where water may accumulate. Press Action button [Gener loads] in the Property Window. The generator dialogue opens on the screen.
6.
432
Loads
7. 8.
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
The load in calculation step i in kN/m2 The water depth caused by the deflection of the roof in iteration (i-1) at location (x) in m. The water depth above the non-deformed roof area in m acc. to art. 8.7.1.5
dhw(x=0) = dnd+hnd
433
the numerical value of the water depth at the roof edge or emergency drain the numerical value of the water depth above the emergency drain in m the depth of the emergency drain above the roof or roof edge, in m
correction factor for reference period A b the roof area (vertical projection at ground plane) that drains using a 2 certain emergency drain, in m the width of the drain The weight of water
434
Loads
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 Engineer 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.
if a 1D member is defined by means of a polyline, the span is the segment between two adjacent vertices, if a linked node (or several of these) is defined on a 1D member, the span is either (i) the segment between two adjacent linked nodes, or (ii) between a linked node and the adjacent end-node of the 1D member, any combination of the above mentioned options.
Note: A linked node does not have to be only in a real "connection" of two 1D members. It is possible to define a linked node anywhere along a 1D member and let it "unlinked" to any other member. What is NOT a span? In order to prevent misunderstanding, it may be also good to state what is NOT the span:
The span is NOT a segment between a node (either end node or linked node) and a crosslink. The span is NOT a segment between two intersections of a 1D member with two other 1D members unless linked nodes have been defined in the intersections. The span is NOT a segment between a node (either end node or linked node) and a support-on-beam. The span is neither a segment between two supports-on-beam. The span is NOT a segment between two end nodes if several 1D members lie in one line and touch each other by their end points. In this case, each "segment" is a full 1D member. No spans appear on such a structure.
435
3. 4. 5. 6. 7. 8.
Do NOT define the start point of the 1D member. Instead, click button [New polyline] ( located just above the command line. Now define the start point. Continue with intermediate vertices of the polygon. Define the end point of the polygon, i.e. the end node of the 1D member. Close the function.
) on the toolbar
Now, the defined 1D 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 1D member is created (automatically) along the polygon.
The spatial arrangement of the members of the structure is such that individual spans are defined by means of the connections of 1D members. The demand for span-loads appears in later design phases and the 1D members have been already defined without the polyline approach taken into account.
The exact procedure will differ for each of the two mentioned situations. Definition of spans according to spatial arrangement of 1D members Procedure for the definition of spans according to spatial arrangement of 1D members 1. 2. 3. Example Lets assume a simple 2D frame. Select the 1D members that should be connected. Call function Modify > Connect nodes to beams. Linked nodes are created in contacts of 1D members.
436
Loads
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.
The detailed view shows the graphical symbol used for linked nodes.
437
The procedure here is very straightforward. The user defines manually new linked nodes in points where the end-of-span is supposed to be. Procedure for the definition of spans on individual 1D members 1. Call function Node on beam: a. b. 2. 3. 4. 5. Example Lets take a simple beam. Either through menu function Tree > Structure > Node on beam, Or through tree menu function Structure > Node on beam.
Select the 1D member where the new linked node should be defined. Define the position of the new linked node. The linked node is created. If required, repeat the whole procedure as many times as necessary.
Lets 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.
Call function Node on beam, select the beam and define the point, i.e. the position of the new linked node.
438
Loads
The detailed view shows the graphical symbol used for linked nodes.
point load on 1D member, line force on 1D member, thermal load on 1D member, moment load on 1D member, line moment load on 1D member, point displacement on 1D member relative translation, point displacement on 1D member relative rotation, line displacement on 1D member longitudinal strain, line displacement on 1D member flexural strain.
The procedure will be explained for line force load on beam only. Examples will be given for several load types. The procedure for the definition of a span-load on a 1D member 1. 2. 3. 4. 5. 6. 7. Example Lets assume a continuous five span beam. Lets assume that this beam is subject to three different loads: Open function Line force on beam via tree menu function Loads or via menu function Tree > Loads. Specify the parameters of the load and its size. Set parameter Extent to span. Input the starting point and end point of the load position. Confirm the settings with [OK] button. Select 1D members where the load should act. Close the function.
line force load extending over the whole first span, thermal load extending from the point in one fourth of the third span to the point in three fourths of the same span, moment load acting in the middle of the last, i.e. fifth span.
439
First, lets 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.
Confirm the settings and select the first span of the beam.
The load is inputted there. Second, lets add the thermal load. This load acts not along the whole span but only over its part. Call function Thermal load on beam. Fill in the table as shown below. Again, REMEMBER to set item extent to span.
Confirm the settings and select the third span of the beam. The load is inputted accordingly.
440
Loads
Finally, lets 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.
Confirm the settings and select the top right span of the beam. The moment is added to the beam.
441
If however, the "after-modification span" is shorter than the original, and especially, if the "after-modification span" is even shorter than the extent of the load, the load must be corrected in order to fit the "after-modification span". Well explain the problem on a simple example. Lets have a three-span continuous beam subject to a uniformly distributed load over the top right span.
The length of the loaded span is 5 metres. Lets move the spans 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) cant 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.
442
Loads
It can be seen on the screen that the load has been corrected appropriately.
Note: If the user does not make the check of data personally, the situation is not so crucial as it may seem. Scia Engineer 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.
selection of appropriate predefined load set and specification of loading width or area.
define a new predefined load, edit an existing predefined load, copy an existing predefined load, delete an existing predefined load, save the existing predefined load to an external file.
443
using tree menu function Libraries > Predefined loads, using menu function Libraries > Predefined loads.
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.
The user just has to type the appropriate parameters for individual layers. Name Height Unit load Name of predefined load Identifies the particular layer. Specifies the height of the particular layer. Specifies the unit weight (density) of the particular layer. The whole set may be named as well in order to easily identified when
444
Loads
set
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.
3. 4. 5.
A new item appears in the property table. Use this item to select the required predefined load set. Finish the standard procedure for the definition of line or point load.
Scia Engineer uses a compromise, allowing the user to select which value types should be displayed. On-screen drawing The adjustment may be made by means of appropriate View parameters. The tab Labels and descriptions contains groups Loads: Display label Name Value Total value Controls whether load labels will be shown or not. Shows the name of the load. Displays the loads value. See Note below. Displays total value of load. See Note below.
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 Engineer 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.
445
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.
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.
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.
446
Loads
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.
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).
a group of concentrated loads defined by their size and positions that are related to the reference point, a distributed mobile load that is distributed along various parts of the influence line, so that maximal effects were imposed,
Some national standards consider the application of load systems in the design of structures such as bridges or cranes.
447
given number of load groups, type of load group, e.g. loading block consisting of a given number of concentrated load impulses characterised by the fixed mutual distance, size and position related to the reference point, percentage of unloading (in the program called percentage ordinates) that is used if a part of the group of concentrated load impulses is positioned on the negative part of the influence line in such a way that the effect of this part on the invoked maximum was changed, for several load groups:
o o
for the system with more than two load groups, a constant distance between individual groups, for the system of two load groups, the maximal and minimal permissible distance (variable distance),
the value of distributed load, the value of distributed load between two positive parts of the influence line (similar effect as the percentage of unloading described above) in case of one load group it is possible to change the size of the distributed load around the concentrated load impulse between two specified coordinates: the beginning and end of the change of the distributed load.
The coordinates of concentrated loads that define the position of the load group are defined from a reference point.
448
Loads
Qm,pos&neg mobile load in the positive or negative part Qb,pos&neg distributed load between load groups (interrupted) 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.
449
Two load groups For this configuration, the distance between the groups can be variable. In order to find out the critical position, the minimal and maximal distance of load groups must be specified. More than 2 load groups For this configuration the distance between load groups is constant. The procedure applied is similar to one load group. Note: The critical position can be formed by a group when some loads are placed outside of the structure. For the combination of asymmetrical loads, the program allows for motion of the mobile loads in two opposite directions, so that the effect of the asymmetry can be taken into account.
Determining the maximal effect of the combination of distributed and concentrated loads
The maximal effect of the combination of distributed load and concentrated load impulses is determined from the maximal effect of the distributed load and from the maximal effect of the group of concentrated load impulses.
Mobile load track parameters Name Use for calculation Specifies the name of the system. If ON, the track is used for the calculation. Otherwise, it is neglected.
Used nodes
(informative)
450
Loads
Tells the number of track nodes (vertices). Track nodes Contains a list of all track nodes. Each end node of each track interval can be used to assign the slabs that are to be exposed to the effect of the train load.
Assigning a track to slabs in the model In order to explain this action, let us imagine a multi story storehouse with a track defined in the top floor. In general, a mobile load may appear in every floor or only in some floors. You then need to specify in which floor the mobile load operates. In this operation you do not work with the track as a whole, but you need to assign the slabs to every interval of the track polygon (naturally, if the track has been defined as a single line or arc, there is just one interval to be assigned). The procedure to assign a track to a slab 1. 2. 3. 4. 5. 6. 7. 8. Select the track. The property window displays a list of nodes (vertices) of the track. Select the end node of the required track interval. (The end node of the interval is decisive in this operation). Click the three dot button [...] corresponding to that node. A small dialogue opens on the screen. The left-hand side of the dialogue offers a list of existing slabs. The right-hand side of the dialogue contains a list of assigned slabs. Select the required slabs in the left-hand side and move them to the right-hand side using the buttons between the two lists. NOTE: If the right-hand side list is empty, it means that the train load acts on ALL slabs. Close the selection dialogue.
List of defined unit loads. Graphical window with a picture of the selected unit load. Preview window with the parameters of the unit load that is currently selected in the list.
451
1. 2. 3.
Control buttons standard control buttons of the Scia Engineer database manager. Open service Mobile loads. Call function Unit loads. The manager is opened on the screen.
Parameters of unit loads Name Track assignment Sections Name of the impulse. The track that is associated with the unit load. This parameter specifies the density of sections and thus also the number of generated load cases for 1D members. Use sections from results The unit load is positioned into every section of a 1D member located on the mobile track. Use step according to 2D element The unit load is positioned with the step equal to the value specified in the input box Step for 2D element. If the structure contains 1D members that are shorter than this step, these 1D members may not be subjected to the unit load at all. Generate at least one section on member The unit load is positioned with the step equal to the value specified in the input box Step for 2D element. However, the unit load is positioned also on the 1D members that are shorter than this step. Step for 2D element The size of the step for 2D elements. This parameter specifies the density of evaluation points and thus also the number of generated load cases for planar members. The overall length of the track is divided by this parameter and this quotient defines the number of intermediate points where the mobile unit load impulse is positioned. A shorter step means more accurate results but longer time of calculation. Generate section under Load system Add new impulse If ON, the section is generated under the defined load-system. Adds a new unit impulse.
Impulse parameters Type Value Position ey ez System Direction The load impulse may be: concentrated or uniform (i.e. distributed). The size of the impulse. Default value = 1.0. Position on the mobile track. Eccentricity of the impulse. Eccentricity of the impulse. Defines the coordinate system in which the impulse is defined. Direction of the impulse.
452
Loads
List of defined load systems Preview window with the parameters of the load system that is currently selected in the list. Graphical preview window showing the load system that is currently selected in the list. Control buttons standard control buttons of the Scia Engineer database manager.
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.
453
Distributed load There is a separate tab sheet for the definition of an advanced load system consisting exclusively of distributed load. Distributed load Block load The size of the distributed load is input here. 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. The length of the load block that will be divided into 15 concentrated forces.
Concentrated load 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 Concentrated load Offset Number of groups The size of the distributed load is input here. A set of concentrated loads can be entered in this table. The first column of the table contains the size of the forces. This column defines the offset of the particular force from the reference point see the example below. This value defines the number of groups of concentrated forces in the load system. This parameter controls additional input parameters.
454
Loads
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. Additional input parameters for one (1) group of concentrated forces Interrupt distributed load on spot of concentrated load group Interrupted load Begin interruption End interruption If this option is ON, it is possible to input lower value of the distributed load in the place where concentrated forces are located. The size of the distributed load in the place where concentrated forces are located.. Beginning of the interval with reduced distributed load. The position is defined as a distance from the reference point. End of the interval with reduced distributed load. The position is defined as a distance from the reference point.
Additional input parameters for two (2) groups of concentrated forces A load system with two groups of loads is characterised by a variable distance between the load groups. The system finds the critical distance that gives the maximal effect. Minimum distance between the load groups Maximum distance between the load groups Mobile load distributed between the load groups Minimal allowable distance of load groups. Maximal allowable distance of load groups. The meaning of this parameter is similar to the Percentage ordinates applied to concentrated forces. In a simple load system consisting of one load group the distributed load is divided into the positive and negative part of the influence line in such a way that maximal effect is produced. In case of advanced load system it is possible to input a reduced distributed load between every positive or negative span, which reduces the value of found maximum.
Additional input parameters for three (3) groups of concentrated forces A load system with tree groups of loads is characterised by a fixed distance between individual load groups. Distance between the load groups Mobile load distributed between the load groups The value defining the distance between adjacent groups of load in the load system. The meaning of this parameter is similar to the Percentage ordinates applied to concentrated forces. In a simple load system consisting of one load group the distributed load is divided into the positive and negative part of the influence line in such a way that maximal effect is produced. In case of advanced load system it is possible to input a reduced distributed load between every positive or negative span, which reduces the value of found maximum.
455
During the evaluation the influence lines of individual points of the track are evaluated for the result components (e.g. My). The evaluation is carried out and the critical position of the load is determined. This position causes maximal value of My in the section. The value is stored together with the corresponding values of other components and another the evaluation continues with the next section. Once the calculation is performed for each intermediate section, the envelope can be created. The system then can create envelopes for other result components (e.g. Vy, Vz, etc.). It is important to bear in mind that the envelope is not represented as an existing load case. It is a fictitious load case that generates the found extremes. Therefore, it is of no meaning to use this envelope for e.g. the design of steel members.
1. 2. 3.
List of specified definitions. Preview window with the parameters of the definition that is currently selected in the list. Control buttons standard control buttons of the Scia Engineer database manager. Open service Mobile loads. Call function Setup generated load cases. The manager is opened on the screen.
Limited running length The evaluation process tries to find the most critical position of the mobile load on the structure. Sometimes the extreme can be reached if the mobile load stays partly outside of the structure. This group of parameters enables you to specify the part (interval) of the track where the mobile load can travel. This limitation can e.g. prevent the load-system from leaving partly the structure. The limitation of the track length is done in such a way that the values of influence lines outside of the specified interval are considered as zero. The starting point corresponds to the position of the most left concentrated load impulse in the load-system. Similarly, the end point corresponds to the position of the most right in the group. The distributed load is divided between the corresponding positive and negative spans of the influence line. Enable Start Finish If ON, the limited length of the track can be specified. The beginning of the allowed "mobile" length. The end of the allowed "mobile" length.
Additional Multiplication factor for results except deformation The VOSB standard prescribes that each internal force 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.
456
Loads
Mobile factor
The mobile factor is used for double and single mobile tracks or if only the main 1D 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 Selection If ON, all members are taken into account. If OFF, manual selection of members must be made. Available only if the above option is OFF. Opens a dialogue for manual selection of required members.
Components Select components List of available components Opens a dialogue components. for manual selection of required
The required components can also be selected directly in the main dialogue.
457
the project must be created and also at least the self-weigh load case must be defined, at least one mobile load track must be defined, unit load representing the loading impulse moving along the track must be defined.
Run normal linear calculation. When it is done the service Mobile loads offers the calculated influence lines. The evaluation is described in chapter Reviewing the calculated influence lines. Further information can be found in chapter Calculation and evaluation procedure .
Single check reviewing the influence lines for a single member This function opens a specialised dialogue for the display of all available influence lines from the selected group ((i) deformation on members, (ii) internal forces on members, (iii) deformation of nodes, (iv) supports, (v) member stresses). The dialogue consists of a graphical window and a few controls. Graphical window It displays the selected influence line in the defined scale. Basic zoom functions are accessible via the pop-up menu. The left-mouse button can be pressed and hold the mouse can be moved to define a window for zoom-window function. It is important to know that the x-axis of the diagram shows the "unrolled" or "straightened" mobile load track. It means that for non-straight tracks, the actual length of the track is shown. Description of This control defines the density of numerical values attached to the displayed influence line
Extremes: Only extremes are depicted. All: All calculated values of the influence line are depicted. All + number: Each n-th value is depicted.
1D macro / Support / Node / 2D macro (informative) It shows the number of the evaluated member / entity. Section (available only for 1D members) Each influence line is related to a fixed point. This input box specifies the position of the evaluated section, i.e. the position where the unit load is located. When you enter the value, press button [Redraw]. Position These input boxes are accessible for evaluation of influence lines for 2D members. They specify the coordinates of the evaluated point. When you enter the value, press button [Redraw]. Type Depending on the selected group ((i) deformation on members, (ii) internal forces on members, (iii) deformation of nodes, (iv) supports, (v) member stresses) you can choose which quantity you are interested in. Multiplication factor The calculated ordinates of the influence line are multiplied by this factor before they are displayed in the graphical window. Note: This value may be of great importance especially for displacements and rotations. These values may be very small and considered "zero" by the program. Therefore they may not be displayed until a reasonable multiplication factor is input. Button [Redraw] This button regenerates the contents of the graphical window. Note: The graphical window is always redrawn with the function "Zoom All". If you have adjusted a detail before the regeneration and want to see it again, you must define the detail once again. Button [To Document]
458
Loads
This button puts the selected influence line in tabular form into the document.
3. Select the required function to see and evaluate the results. Note: The list of load cases (in the Load case manager, in the dialogue for the definition of a load case combination and also in the available load cases for the display of results) contains the load cases that have been automatically generated and added during the evaluation of influence lines.
input a new load pattern, review and modify the load patterns, copy and delete the defined load pattern, save them to an external file, import load patterns from previously created external files (the external file can also be provided by a colleague user).
The procedure to open the Load pattern manager There are several ways to open the manager: Tree menu 1. Menu 1. Open function Libraries > Load pattern. Open function Library > Load pattern.
459
Service Loads (as a part of the procedure to input a new single train load) 1. 2. 3. 4. Open service Loads. Expand branch Load pattern. Start function Single load pattern. The Load pattern manager is opened on the screen.
Train load input dialogue Name Description Type Add new entity Delete entity List of defined entities with their parameters Specifies the name of the load pattern. Describes the load pattern. Specifies the type of the entity that will be added to the load pattern. Adds a new entity into the load pattern. Deletes an existing entity from the load pattern. Lists all the added entities and their parameters
Parameters of a point Direction Force Position x1 Position y1 Repeats x Delta x Defines the direction of the force. Specifies the size of the load. Defines the x-coordinate of the point in which the load acts. Defines the y-coordinate of the point in which the load acts. Specifies how many times the load entity is repeated along the x-axis. Specifies the distance between individual load entities in the xdirection. Specifies how many times the load entity is repeated along the y-axis. Specifies the distance between individual load entities in the ydirection.
Repeats y Delta y
460
Loads
Force Position x1
Specifies the size of the load. Defines the x-coordinate of the starting point of the line along which the load acts. Defines the y-coordinate of the starting point of the line along which the load acts. Defines the x-coordinate of the end point of the line along which the load acts. Defines the y-coordinate of the end point of the line along which the load acts. Specifies how many times the load entity is repeated along the x-axis. Specifies the distance between individual load entities in the xdirection. Specifies how many times the load entity is repeated along the y-axis. Specifies the distance between individual load entities in the ydirection.
Position y1
Position x2
Position y2
Repeats x Delta x
Repeats y Delta y
Parameters of a rectangle Direction Force Position x1 Defines the direction of the force. Specifies the size of the load. Defines the x-coordinate of the first corner of the rectangle over which the load acts. Defines the y-coordinate of the first corner of the rectangle over which the load acts. Defines the x-coordinate of the opposite corner of the rectangle over which the load acts. Defines the y-coordinate of the opposite corner of the rectangle over which the load acts. Specifies how many times the load entity is repeated along the x-axis. Specifies the distance between individual load entities in the xdirection. Specifies how many times the load entity is repeated along the y-axis. Specifies the distance between individual load entities in the ydirection.
Position y1
Position x2
Position y2
Repeats x Delta x
Repeats y Delta y
Parameters of a turning point The load pattern (loading train) may be composed of a great number of individual "parts". For example, imagine a standard train with many carriages. If such a load pattern moves along a curved track, it does not move as a rigid unit. Only individual carriages are rigid, but they are connected in "joints" that can rotate. These joints or points of rotation are called turning points. Position x Example: Defines the x-coordinate of the turning point.
461
Let us have a load pattern composed of six pairs of point forces representing three carriages. Turning points are defined in between individual carriages.
When the train gets into a corner, the whole system of loads "breaks" in the defined turning point.
Once a new track is defined, it is possible to set its parameters. The parameters appear in the Property window every time the track is selected. Name Use for calculation Defines the name of the track. The track for train load can be used also for the calculation of normal mobile load.
462
Loads
If this option is ON, the track is used for the calculation of influence lines for moving unit load. If OFF, the track is ignored in that calculation. Used nodes (informative) Tells the number of track nodes (vertices). Track nodes Contains a list of all track nodes. Each end node of each track interval can be used to assign the slabs that are to be exposed to the effect of the train load.
Assigning a track to slabs in the model In order to explain this action that may seem illogical at first sign, let us imagine a multi story storehouse with a track defined in the top floor. In general, a train of trucks (something like a train of airport trucks full of luggage) may be used to transfer the goods. And such a train can be operated in several floors of the storehouse. You then need to specify in which floor these trains operate and in which floor there are only offices. In this operation you do not work with the track as a whole, but you need to assign the slabs to every interval of the track polygon (naturally, if the track has been defined as a single line or arc, there is just one interval to be assigned). The procedure to assign a track to a slab 1. 2. 3. 4. 5. 6. 7. 8. Select the track. The property window displays a list of nodes (vertices) of the track. Select the end node of the required track interval. (The end node of the interval is decisive in this operation). Click the three dot button [...] corresponding to that node. A small dialogue opens on the screen. The left-hand side of the dialogue offers a list of existing slabs. The right-hand side of the dialogue contains a list of assigned slabs. Select the required slabs in the left-hand side and move them to the right-hand side using the buttons between the two lists. NOTE: If the right-hand side list is empty, it means that the train load acts on ALL slabs. Close the selection dialogue.
Important note: If the assignment of slabs to the track intervals is changed after the load cases were generated for that particular track, all the generated load cases (and also possible load case combinations made of those load cases) must be deleted and the load cases must be re-generated. Also the combinations must be defined again.
Once you position the load pattern, it is automatically transferred into standard free loads. If the load pattern consists of several partial entities (point forces, line forces, surface loads), it is broken to a set of independent free loads of appropriate type. The validity of the load is by default set to All. If the load is supposed to have effect only on some slabs in a possible multistory building, it must be adjusted afterwards in the Property window. The train load cannot be added to a load case whose type is self-weight.
463
1. 2. 3. 4. 5. 6. 7.
Open service Load. Expand branch Load pattern. Start function Load pattern on track. The Train load generator appears on the screen. Select the required load pattern, track and other parameters. Confirm with [OK]. The corresponding load cases are generated. You may review them in the Load case manager.
Train load generator Load pattern Track assignment Load group Load case name Step Selects the load pattern that will move along the track. Selects the track that will be followed by the specified load pattern. Defines the load group for the generated load cases. Specifies the base of the name of the generated load cases. The selected load pattern will move along the specified track with the here-defined step. A separate load case is generated for each position of the moving load. The three-dot button at this item opens a small dialogue where the user can define the validity of the generated load. In the dialogue the user inputs intervals with different "validity". Each interval is defined by its end-position and a factor. The input load is multiplied by this factor to obtain the final value of the load. The factor is a real number from interval 0 to 1. The value of 1 means that the load acts in its full size. The value of zero means that no load acts over the corresponding interval.
Validity
464
in the following chapters and in a separate book Advanced calculations accessible via menu function Help > Contents > Advanced calculations.
Scia Engineer provides aN easy-to-use wizard that automatically searches the project and reveals improper or invalid data. Note: The check of data is important from one more point of view. By default the intersecting 1D 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 1D members. This operation may thus resolve possible future problems with numerically unstable solution.
465
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.
Check of 1D members Check beams Search null beams Search duplicate beams The user may decide if 1D members in the project should be checked or not. 1D members of zero length are found. If such 1D members are discovered in the project, they are always deleted. This check goes through the model and traces double 1D members, i.e. 1D members of identical position, orientation and length. If such 1D members are discovered, the user may decide whether they should be preserved or whether only one of the identical 1D members should be kept in the project.
Note: Any two 1D members are considered identical if they have identical end nodes. If two different 1D 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 1D members become identical under the conditions of the check. Check of structure Note: Contrary to original versions of Scia Engineer, 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 position The program checks all additional data (e.g. loads, supports, etc.) and verifies the position of these data on members. For example, some loads might have got out of 1D member during manipulation functions. Such improper data are corrected.
Note: For the procedure read chapter Performing the check of data.
The Check data wizard opens the setup dialogue on the screen. Select the data types that should be searched and verified. Start the check with button [Check]. The program scrutinises all the project data. If no disproportion is revealed a message telling that no problems have been found is issued. If something suspicious has been discovered, the wizard displays the statistics in the dialogue. Numbers of invalid entities for individual data types are stated. Now, decide which data types should be corrected and which ones left unchanged (i.e. put a tick to the data type that should be corrected and remove the tick from those types that should be skipped during the correction phase). Finish the Data check with button [Continue].
9.
466
Calculation
The function checks the selected entities and generates new entities (general components / solids) that correspond to the intersection of the selected entities. The original entities remain unaffected. The following pictures demonstrate the use of the function. The first picture shows the result of the check on two solids (cylinder and prism).
The second picture shows the same for 1D member (beam) and 2D member (slab).
The last picture demonstrates the existence of the newly generated solid in the intersection of the checked entities. Here, the beam and slab from the previous picture were removed. What remains is a new entity (general solid) representing the intersection of the two above-mentioned entities.
The function can be used to check one or two groups of entities. Check of one group of entities If just one group of entities is selected, all the selected entities are checked if they collide with any other entity from the selection. Check of two groups of entities If two groups of entities are selected, the function checks whether any entity from the first group collides with any entity from the second group. If two entities in the same group collide, it is not reported. The procedure to check the collision of entities 1) Start function Transfer/Break/Unify > Clash check of solids. 2) Select the entities for the first group to be checked. 3) Press [Esc] to complete the selection of the first group. 4) Select the entities for the second group to be checked. If only one-group check is requested, simply ignore this step 5) Press [Esc] to complete the selection of the second group. 6) The collisions are displayed on the screen. Moreover, they are selected. 7) If required, clear the selection, or do whatever necessary with the collisions. Note: This function also checks collisions between free reinforcement bars. For more information on free bars read the documentation for Concrete Code Check.
467
1D elements (1D members) Minimal length of beam element If a 1D member of a structure is shorter than the value here specified, then the 1D member is no longer divided into multiple finite elements even though the parameter above (Average number of tiles of 1D element) says so. If a 1D member of a structure is longer than the value here specified, then the 1D member will be divided into multiple finite elements so that the condition of maximal length is satisfied. It is necessary to generate more than one finite element on cables, tendons (prestressed concrete) and 1D members on subsoil. For more information about this issue see book Advanced calculations, chapter Analysis of a beam on elastic foundation versus mesh size. NOTE: This parameter also controls the size of finite elements for beams with a phased cross-section. Generation of nodes in connections of beams If this option is ON, a check for "touching" 1D members is performed. If an end node of one 1D member "touches" another 1D member in a point where there is no node, the two 1D members are connected by a FE node. If the option is OFF, such a situation remains unsolved and the 1D members are not connected to each other. The function has the same effect as performing function Check of data. Generation of nodes under concentrated loads on beam elements Generation of eccentric elements on members with variable height If this option is ON, finite elements nodes are generated in points where concentrated load is acting. This option is not normally required. If a beam is of variable height, the generator automatically generates eccentric finite elements along the haunch. Moreover, if this option is ON, the eccentricity of the elements may vary along the element, i.e. the start-node of the element may have different eccentricity than the end-node of the element. If this option is off, the eccentricity along individual finite elements is constant and the eccentricity changes in steps in nodes along the haunch. No. of FE per haunch Specifies the number of FE generated on a haunch.
468
Calculation
Specifies the mode of refinement on 1D members. No members The refinement is applied to 2D members only. Only 1D members The refinement applied to 2D members and 1D members the type of which is adjusted to "beam (80)" All members The refinement applied to 2D members as well as to all 1D members.
2D elements (slabs) Generation of refinement bands along the lines Include current points of the curve into the mesh If ON, a band of refined mesh is generated along every edge (both external and internal) of a slab. If ON, every definition point of every line (i.e. every vertex of a polyline if a 1D 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 predefined mesh Maximal out of plane angle of a quadrilateral If ON, the border elements of predefined mesh are included into the process of smoothening, i.e. the mesh area consisting of regular quadrilaterals can be reduced. This value determines whether a spatial 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. Defines the proportion of edges in quadrilateral elements that may be potentially used to generate a refinement strip along border and internal edges. 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.
The ratio of element sides in the line refinement bands Predefined mesh ratio
The procedure for the adjustment of mesh parameters 1. 2. 3. Call menu function Setup > Mesh. Adjust the parameters (see above). Confirm with [OK].
The finite element mesh may be previewed using function Mesh generation under tree menu Calculation.
469
any other element. It may be useful to see which parts of the structure are not connected to the rest of the model. If this option is ON, the free (unconnected) edges of 2D finite elements are highlighted using a thick line. This option is independent on the option above. 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).
Tab Structure > Group Local axes Nodes If ON, the program displays local axes of the nodes in the generated finite element mesh. If ON, the program displays local axes of the generated finite elements.
Mesh elements
Tab Labels > Group Mesh Display label If ON, the selected labels are displayed together with the mesh. Note: If parameter Draw mesh from tab Structure - group Mesh is OFF, no labels are displayed. Nodes Elements 1D Elements 2D If ON, the numbers of nodes are displayed. If ON, the numbers of 1D finite elements are displayed. If ON, the numbers of 2D finite elements are displayed.
Tab Labels > Group Labels of local axes Nodes Mesh If ON, the labels (x, y, z) of node local axes are displayed. If ON, the labels (x, y, z) of finite element local axes are displayed.
The procedure for the preview of finite element mesh 1. 2. 3. 4. 5. 6. Open View parameters setting dialogue. Select Tab Structure or Labels. In the required group adjust the required parameters. Confirm the settings. Check the mesh. If required, switch the mesh off again.
470
Calculation
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.
The procedure for the adjustment of node refinement 1. 2. 3. 4. 5. Call function Node mesh refinement using tree menu function Calculation, mesh > Local mesh refinement > Node mesh refinement. Adjust the parameters (see above). Confirm with [OK]. Select nodes where the refinement should be used. Close the function.
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).
The procedure for the adjustment of line refinement 1. 2. 3. 4. 5. Call function Line mesh refinement using tree menu function Calculation, mesh > Local mesh refinement > Line mesh refinement. Adjust the parameters (see above). Confirm with [OK]. Select the line along which the refinement should be used. Close the function.
471
The finite element size is reduced over the specified area. Name Size Identifies the refinement. Defines the size of refined elements.
The procedure for the adjustment of line refinement 1. 2. 3. 4. 5. Call function Line mesh refinement using tree menu function Calculation, mesh > Local mesh refinement > Line mesh refinement. Adjust the parameters (see above). Confirm with [OK]. Select the regions over which the refinement should be used. Close the function.
Note: The adjustment of these parameters may affect the layout of the calculation dialogue that opens on the screen when a calculation is started.
472
Calculation
set to 2. The termination of calculation is controlled by means of convergence accuracy or by means of the given maximal number of iterations. If the limit is reached, the calculation is stopped. If this happens, it is up to the user to evaluate the obtained results and decide whether (i) the maximum number of iteration must be increased or whether (ii) the results may be accepted. For example, if the solution oscillates, the increased number of iterations wont help. Plastic hinge code If this option is ON, the non-linear calculation takes account of plastic hinges. It is possible to select the required national standard that will be used to reduce limit moments. If no standard is selected, no reduction is performed. If this option is ON, the second order effects are considered during the calculation. It is possible to select either Timoshenko or Newton-Raphson method. For both methods, the exact solution of 1D members is implemented. It takes account of normal forces and shear deformation for any kind of loading. Transformation of internal forces into the deformed 1D member axis is included. Number of increments This parameter is applied for both Newton-Raphson and Timoshenko method only. The values for individual methods are independent and remembered by the programme. Therefore, if you adjust 1 increment for Timoshenko method and four increments for Newton-Raphson method, this parameter will change every time you swap from one method to the other. Usually, one increment gives sufficient results. If deformation is large, the calculation issues a warning and the number of increments can be increased. The greater the value is, the longer it takes to complete the calculation.
Geometrical nonlinearity
Limits of the calculation Total number of nodes and finite elements Total number of non-linear combinations Maximal number of iterations (in one increment) Maximal number of increments unlimited 1000 999 99
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.
Calculation for selected mass combinations If general option Advanced solver option is ON, the user may specify which mass combinations will be calculated. Otherwise, all non-calculated are always calculated. Note: The dynamic calculation can be carried out for mass combinations only.
Loads > Load types > Dynamic loads > Harmonic load Loads > Load cases > Dynamic load cases > Defining the harmonic load case Results > Evaluating the results for harmonic load
473
Loads > Load cases > Dynamic load cases > Dynamic load cases Loads > Load cases > Dynamic load cases > Defining a new dynamic load case
The secondary load cases are the standard Scia Engineer 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. Scia Engineer generates the following result classes: 1. 2. one with all main load cases and 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 Scia Engineer 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 Scia Engineer. 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
where n varies from n1 to n2 with a step of 1. The result is a series of so-called main frequencies F. The default set is: 4,00; 5,04; 6,35; 8,00; 10,08; etc. Around each of these values, an interval Fi- - Fi+ is defined:
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
474
Calculation
The input of the load case for the Harmonic Band Analysis requires similar prerequisites as other dynamic load cases. Procedure do define a new load case for the Harmonic Band Analysis 1. 2. 3. 4. In the Project setup dialogue, on tab Functionality, select Dynamics and Harmonic band analysis. In the Dynamics branch of the tree menu define at least one Mass group and at least one Combination of mass groups. Then you may open the Load case manager and input a new load case for the Harmonic Band Analysis. Select the following options and define the appropriate parameters: a. b. c. d. e. f. g. 5. Action type = variable Load group = as required in the particular project Load type = dynamic Specification = Harmonic band analysis Parameters = as required in the particular project Master load case = none or as required in the particular project Mass combi = as required in the particular project
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 1D 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 1D 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 Type of load: Class Class: Main Text output: Graph Selection tool: S1, node no. 1.
475
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
476
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
Loads > Load types > Dynamic loads > Seismic load Loads > Load cases > Dynamic load cases > Defining the seismic load case
And the core of dynamic calculations is laid down in: Loads > Load cases > Dynamic load cases > Dynamic load cases Loads > Load cases > Dynamic load cases > Defining a new dynamic load case
Buckling analysis
Adjustment of general parameters may control the calculation. Calculation for selected stability combinations
477
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 Soil-in-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.
478
Calculation
The most famous example of resonance was the collapse of the Tacoma Narrows Bridge in Washington state in 1940. Because of high windspeeds, this bridge began to vibrate torsionally firstly. Later, the vibrations entered a natural resonance frequency of the bridge which started to increase their amplitude. Also the Erasmusbrug in Rotterdam became a danger due to resonance causing by the vibration of the cables. To prevent this in the future, hydraulic dampers were provided as a measure. In Scia Engineer, different damping methods are available. First of all, the user is able to input uniform damping which influences the entire structure. For example, the damping value is taken into account in the harmonic analysis by means of the logarithmic decrement:
with Xi being the damping ratio of the structure. For the CQC-method in a seismic analysis, it's also possible to define a damping curve:
479
In the third case, a functionality non proportional damping is provided in Scia Engineer. Damping can have different causes. The component that is always present is structural damping. Structural damping is caused by hysteresis in the material: the transfer of small amounts of energy into warmth for each vibration cycle possibly increased by friction between internal parts. Other causes can be the foundation soil of the building and aerodynamic damping due to the diversion of energy by the air. In many cases, damping is increased by adding artificial dampers to the structure. Non proportional damping allows the user to input manually dampers into the system and also to calculate the influence of the damping of the material. Structural systems composed of several structural elements with different properties can present high nonproportional damping. Non proportional damping The module non proportional damping gives a solution to take into account the natural damping of the different kinds of materials in the structure. The logarithmic decrement of steel differs for example from that of concrete caused by another value of the damping ratio. On top of this, the user is able to attribute manually dampers (by means of damping ratios) to the different elements of the system. When no damping ratio is inputted on an element, a default value will be used. As default material damping or a global default for damping will be taken into account, dependent on the setting chosen by the user.
The damping of each of these elements (or substructures) will be used to calculate a modal damping ratio for the whole structure for each Eigenmode. In the literature this is described as Composite Damping.
480
Calculation
Composite damping is used in partly bolted, partly welded steel constructions, mixed steel-concrete structures, constructions on subsoil, ... For structural systems that consist of substructures with different damping properties, the composite damping matrix C can be obtained by an appropriate superposition of damping matrices Ci for the individual substructures:
With: Ci= The damping matrix for the ith substructure in the global coordinate system. N = The number of substructures being assembled. Different ways of describing the damping can be assumed: Rayleigh damping In this method the damping matrix is formed by a linear combination of the mass and the stiffness matrices
Stiffness-Weighted Damping For structures that consist of major components with different damping characteristics, composite modal damping values can be calculated using the elastic energy of the structure:
Support damping Additional to the damping of 1D and 2D elements, Scia Engineer allows the input of a damper on a flexible nodal support. The modal damping ratio xi is calculated by the following formula:
Damper setup
The damper setup provides for the input of global defaults. Base value logarithmic decrement Alpha factor for supports Maximal modal damping Default value of logarithmic decrement. Factor for supports. Must be >0; default 1. Is used to limit the calculated damping. Default 30%.
481
7.
Damping group parameters Name Description Type of default damping Specifies the name of the group. Provides a short description of the group. Global default The default values are taken from the Damper setup. Material default The default values are taken from material properties.
1D damping Name Type Specifies the name of the damper. Select the type of the damping parameter. Logarithmic decrement Relative damping Rayleigh damping Value Alpha / Beta Specifies the value of the parameter selected in the item above. Note: The Rayleigh damping requires the definition of two parameters. The remaining two types need just one value.
2D damping Name Type Specifies the name of the damper. Select the type of the damping parameter. Logarithmic decrement Relative damping Rayleigh damping Value Alpha / Beta Specifies the value of the parameter selected in the item above. Note: The Rayleigh damping requires the definition of two parameters. The remaining two types need just one value.
Node damping Name Damping X Damping Y Specifies the name of the damper. Defines the damping in individual directions of the global coordinate system.
482
Calculation
Damping Z
The Setup dialogue is opened on the screen. Adjust the parameters. Confirm with [OK] button.
Note: The adjustment of these parameters may affect the layout of the calculation dialogue that opens on the screen when a calculation is started.
The Calculation settings dialogue opens on the screen (see below). Adjust the parameters for calculation. Confirm with [OK]. The calculation is started and solver report dialogue is opened on the screen (for small models the dialogue may just flash). When the calculation has been finished, close the calculation report dialogue.
9.
Note: All the calculation parameters may be adjusted in the Solver Setup dialogue.
483
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.
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 its up to the user to resolve the situation.
either menu function Tree > Calculation, Mesh > Hidden calculation, or tree menu function Calculation, Mesh > Hidden calculation, or button [Hidden calculation] ( ) on toolbar Project.
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.
484
Calculation
The first case is that the numerical solution itself was correct, but the results seem to be distorted. This situation can be revealed by the check of maximum permissible vale of displacement and rotation. If the adjusted values are exceeded, a warning is given. The results may be reviewed even if this situation happens. It is up to the users experience to decide whether the structure is so soft and the large deformation is reasonable or whether a mistake was made in the definition of the model. The point where the maximum displacement has been found is stated in the warning dialogue.
Singular stiffness matrix 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.
485
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. Note: See the note in the Direct solution.
Timoshenko method
The algorithm is based on the exact Timoshenkos solution of a 1D member. The axial force is assumed constant during the st deformation. Therefore, the method is applicable for structures where the difference of axial force obtained by 1 order and nd 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 1D members of the structure are in no contact with subsoil and simultaneously they do not form ribs of shells, no fine division of 1D 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 Timoshenkos exact solution. The original Timoshenkos solution was generalised in Scia Engineer 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 1D 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 1D 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-deformation manager
The initial deformation curves can be defined and edited in the Initial-deformation manager. This manager is one the Scia Engineer 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.
486
Calculation
using tree menu function Libraries > Initial deformations, using menu function Libraries > Initial deformations.
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.
487
2. 3. 4. 5.
Item Type of imperfection set to an option requiring the input of an initial deformation curve (i.e. either Functions + curvature on beams or Inclination functions). In the appropriate items choose the required initial deformation curve (each direction can use different initial deformation curve). Finish the definition or editing of the non-linear combination. Use the combination for calculation.
where: a Nsd VSd Mpl,y,Rd Mpl,z,Rd VRd NRd (2 VSd / VRd 1) NSd / NRd axial force shear force full plastic moment around yy axis full plastic moment around zz axis plastic shear force plastic axial force
2
488
Calculation
- 0.4125 )
Axis zz zz
where: a A V Mpl,y,d Mpl,z,d Vpl,d Npl,d V / Vpl,d N / Npl,d axial force shear force full plastic moment around yy axis full plastic moment around zz axis plastic shear force plastic axial force
For other sections Axis yy yy yy yy yy zz zz zz zz where: V / Vpl,d Condition n / 0.10 + <= 1 n <=0.10 n >0.10 <=0.3 >0.3 n <=0.20 n >0.20 <=0.3 >0.3 Mpl,y,d Mpl,y,d Mpl,y,d 1.11 (1-n) Mpl,y,d Mpl,y,d (1.1-0.3 n) Mpl,z,d Mpl,z,d (1-((n-0.20) / 0.80)2) Mpl,z,d Mpl,z,d (1.1-0.3 n)
489
N / Npl,d axial force shear force full plastic moment around yy axis full plastic moment around zz axis plastic shear force plastic axial force
select Nonlinearity in Project Setup dialogue, select required Plastic hinge code in Solver setup dialogue, define non-linear load case combination / combinations, have linear calculation of the structure successfully completed, start nonlinear calculation and obtain successful solution.
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 1D members as many cross-section types as necessary for a proper design and optimisation of the project. Note: In order to perform the AutoDesign, calculation must be already performed.
AutoDesign manager
As stated in the introduction you may perform several different optimisations. You may run the AutoDesign 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 AutoDesign manager. Thus you do not have to define all the AutoDesign criteria and parameters again and again. The AutoDesign manager is a standard Scia Engineer database manager with usual features and functions. Procedure to open the AutoDesign manager 1. 2. Open service Calculation, Mesh. Start (double-click) function AutoDesign.
490
Calculation
Note: Please note, that a mechanical repetition of AutoDesign and Calculation in turns may lead to a "neverending" cycle. The AutoDesign may find cross-section "A" as optimal. When you perform the calculation, the internal forces are redistributed to reflect the AutoDesign results. When you run AutoDesign 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 AutoDesign finds the cross-section "A" as optimal once again. And so on, and so on, and so on. AutoDesign parameters and criteria Items The item defines the type of the optimisation and the cross-section type that should be optimised. The type of optimisation (e.g. standard and fire resistance code check) must be defined for the first item only. All the other items in one AutoDesign definition are of the same type. One AutoDesign item represents one cross-section type or one bolted diagonal connection that will be optimised. [Add item] [Remove item] Adds a new optimisation item into the list. Removes the existing optimisation item from the list.
Property Name Type of loads Load AutoDesign type Item count Defines the name of the optimisation (criteria). The AutoDesign may be performed for load cases, load case combinations, result classes, etc. Specifies the particular load case, combination, etc. for which the selected cross-section type will be optimised. (informative) Tells the type of the optimisation. (informative) Shows the number of defined AutoDesign items.
Parameters Cross-section AutoDesign Cross-section Parameter Length Minimum Maximum Step Maximal check Optimised check Bolted diagonal AutoDesign Bolted diagonal Bolt Optimised check Specifies the bolted diagonal to be optimised. Specifies the bolt used. (informative) Shows the unity check for the optimised connection. Defines the cross-section type to be optimised. Selects the dimension (e.g. section depth, width, etc.) that will be optimised. (informative) Shows the current size of the selected dimension. Defines the minimal applicable size for the optimised parameter. Defines the maximal applicable size for the optimised parameter. Defines the step for the AutoDesign. Defines the maximal acceptable value of unity check of the optimised crosssection. (informative) Shows the unity check for the optimised connection.
Picture The picture shows the shape of the optimised cross-section or the symbol of the bolted diagonal connection. Control buttons AutoDesign Calculation Performs the optimisation for the defined AutoDesign items. Carries out the calculation for the optimised model.
491
tree menu item Results, menu function Tree > Results, icon Results ( ) on toolbar Project.
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 / combination / class Selection Filter Values For each of the above specified load type a set of available items (load cases, combinations, result classes) is offered. The user may display the results either on all or only selected 1D members. The set of 1D members where the results are displayed may be specified by means of a filter. 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. It is possible to adjust the style of the diagrams. Some of the available result groups (internal forces, 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.
493
Named
This option allows the user to select one of the previously created, named and saved selections.
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 Wildcard No filter is applied. The set of 1D members for display is defined by a wildcard expression. E.g. expression "N*" lists all entities whose name starts with letter N. The expression "B??" lists all entities whose name starts with letter B and is followed by two characters. Cross-section Material Layer Diagrams are shown only on entities of selected cross-section. Diagrams are shown only on entities of selected material. Diagrams are shown only on entities inserted into selected layer.
Structure This parameter is useful especially for nonlinear analysis construction stages analysis. Initial The diagrams of result quantities are drawn at the initial (nondeformed) 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 beginning of the evaluated constructions stage The smoothness of the diagram is given by how fine the generated mesh is. Deformed The diagrams of result quantities are drawn at the final (deformed) shape of the analysed structure. The deformation of the structure uses fixed predefined scale 1:1.
Section This parameter defines how detailed and smooth the diagram is. All The checks are performed and displayed in all sections along the
494
Results
member. The number of sections is defined in Solver setup. Input The checks are performed and displayed ONLY in sections defined by the user. The sections can be defined in service Structure. The checks are performed and displayed ONLY in end points of the member. The checks are performed and displayed in sections defined by the user and in the end points of the member. The sections can be defined in service Structure.
Ends
Input + Ends
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:
495
Colour: Result if below min Colour: Result if above max Colour: Result if between min and max Example of limits application
This colour is used for those sections where the value of displayed component is lower that the minimum limit. This colour is used for those sections where the value of displayed component is greater that the maximum limit. This colour is applied for the sections where the value of displayed component is between the limits.
Lets assume the following adjustment of limits and colours: Maximum Minimum Colour: Result if below min Colour: Result if above max Colour: Result if between min and max The diagram will look like: green red 1000 -4000 blue
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 Minimum Colour: Result if below min Colour: Result if above max Colour: Result if between min and max does not matter 0 0 colour that is very close or identical to the background colour; e.g. very very light blue if white background is used e.g. blue
496
Results
Description Values Sections in labels Load case or combination in labels Numerical values are printed next to the diagram. The relative co-ordinate of individual sections is printed next to the diagram. The name of appropriate load case or combination is printed 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 Same height Space between diagrams Shift of the first diagram All the diagrams for the same 1D member use the same scale. All the diagrams for the same 1D member use the same height. Defines the "gap" between two adjacent diagrams. Defines the shift of the first diagram from the 1D member.
The procedure for the adjustment of display style parameters 1. 2. 3. 4. 5. 6. Open service Results. Select required group (or set) for the display (e.g. internal forces, bill of material, etc.). Click button [Drawing setup]. The Drawing setup dialogue opens on the screen. Set required parameters. Confirm with [OK].
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.
497
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. 2. 3. 4. 5. 6. 7. If necessary, perform the calculation. Open service results and display the quantity you want to be animated including the load case or combination. Regenerate the window to see the result diagram. Call function Edit > View > New animation window. If required, set the parameters of the window (see below). Start the animation through icon Start animation. When satisfied, close the animation window.
Start animation Pause animation Repeat the animation indefinitely Preset minimal ratio to invert MAX Set initial view parameters
This button starts / stops the animation. This button enables you to pause the animation. If OFF, just one "cycle" of animation is shown. If ON, the animation is repeat until stopped manually. If ON, the quantity is animated in both positive and negative direction. The view in the animation window can be adjusted using standard Scia Engineer "mouse+keyboard" controls (shift view, rotate view, zoom in/out). Specifies the time for how long each calculated screen is shown. The lower the number, the "finer" the animation is.
498
Results
For large projects it may be necessary to adjust greater number in order to give the computer enough time to calculate the next screen. Play time Mode of calculation The total time of the animation (i.e. of one "cycle" of the animation). The interpolation of the diagram can be performed in two ways. Linear Standard linear interpolation is used. Sinus This interpolation gives nicer "motion" of the diagram.
If ON, the effective width of the slab is taken into account and the beam is exported as a Tsection. If OFF, the beam is exported with the cross-sections that was specified for it in the project. (available only if just one beam is exported) If ON, the exported project is of Frame XZ type. from If ON, the origin of the UCS in the exported project is set to the origin of the LCS of the exported beam. If ON, the calculated internal forces are exported. If OFF, only the geometry is exported. (available only if Upgraded internal forces is set to ON) The user can select which load cases and combinations are exported.
Upgraded internal forces This group of parameters is available only if the above-mentioned parameter Upgraded internal forces is set to ON. The user may select which particular internal force is to be exported. Points of beam This group of parameters is available only if the above-mentioned parameter Upgraded internal forces is set to ON.
Type
The calculated internal forces are exported in a specified sections. Number The number of sections is input explicitly. Distance The number of sections is calculated from the given distance of two adjacent sections.
(available only if Type set to Number) Defines the number of sections in which the forces are exported. (available only if Type set to Distance) Defines the distance between two adjacent sections in which the forces are exported.
499
1. 2. 3. 4. 5. 6. 7.
Open service Results. Select function Internal forces on beams. Select the beams for the display of results. Select the required type of loads. Adjust the diagram style. Set other display parameters. If necessary, regenerate the diagrams.
Display parameters for diagrams of internal forces Values Principal Extreme Drawing setup Section Specifies the values, i.e. the components, which are displayed. Either one or multiple components can be displayed at a time. Specifies whether the components are evaluated in principal or local axes of 1D members. Specifies the position on diagrams where numerical values are attached. It is possible to adjust the style of the diagrams. Read chapter Adjusting the style of result diagrams. Defines whether the diagram is drawn for defined sections or only for end-sections on the 1D member.
Extreme The individual options for parameter Extreme are demonstrated in the table below. For each parameter option a corresponding simple drawing is added. No
Section
500
Results
Local
Beam
Global
501
5. 6. 7.
Adjust the diagram style. Set other display parameters (Display parameters for diagrams of deformation of nodes are analogous to parameters for internal forces on beams). If necessary, regenerate the diagrams.
Display parameters for diagrams of resultant of reactions Values Specifies the values, i.e. the components, which are displayed. Either one or multiple components can be displayed at a time. Extreme Specifies the position on diagrams where numerical values are attached. Possible options are: No, Node, Global Rotated supports Selects the type of supports.
Resultant in intersecting linear supports When the resultant is displayed for a linear support and if the selected linear support intersects another linear support, one must be aware of the following. If several linear supports meet in one point or if they intersect each other, the resultant calculated for one of the supports takes into account also the results from other supports. As a result, if you display in turns the resultants for individual supports, the sum of these resultants will not be equal to the resultant calculated for all the supports selected simultaneously. Let us assume a structure whose one part is supported by three linear supports that all meet in one point of intersection (red support A, blue support B and green support C).
Let us define some load (the exact size and distribution is not important as the example is just illustrative). That load produces the following resultants in individual supports (i.e. when these supports are selected separately): red A = 111.1 kN blue B = 60.1 kN green C = 51.9 kN The sum of these three resultants is 223.1 kN. When, however, all the three supports are selected at the same time, the total resultant is 189.2 kN. The reason is that the resultants in individual supports take into account also the results from finite elements located in the two remaining supports (for example elements e2 and e3 if we evaluate the resultant in the support with element e1 in the picture below).
502
Results
503
Nodal Support Space Resultant Function Nodal Support Space Resultant (NSSR) calculates the total resultant of a given reaction. In addition, the function also calculates the total horizontal component of the reaction. Calculation principle For each selected (nodal) support the program does the following: 1. 2. The minimum and maximum extreme of reaction values Rx, Ry and Rz is found. For each extreme reaction value the complementary values are calculated: a. horizontal component;
a.
total resultant;
a. b. c.
direction (angle to diagonal) of the total resultant; slope of the total resultant ( = Rz / HR); the combination in which the extreme reaction value was achieved is shown.
If there are mope than one combination that have the same extreme reaction value, the combination in which the maximal total resultant is calculated is displayed. Note: The function has bee designed to give results for load case combinations and result classes. It can be however applied also to load cases, and the resultant is calculates as well, but the search for extreme is irrelevant. Note: It is NOT the purpose of the function to determine the extreme resultant. Possible application The primary application of the function is in the design of masts. When the total resultant is known, it is possible to determine the direction of the foundation poles under supports. The slope determines the inclination of the foundation pole. It can be also found whether the pole is under tension or compression. The angle with the diagonal is required for the following reason. If the angle is too large, an additional shear force has to be taken into account for the calculation of the foundation. Nodal Support Space Resultant table in the document The layout of the default Nodal Support Space Resultant table will be explained on an example of the table generated for support Sn1 located in node N21.
504
Results
A table for one support has six lines. Each line contains the extreme value (minimum / maximum) of one reaction component (Rx / Ry / Rz) and the corresponding calculated values of the Nodal Support Space Resultant.
Case
Shows the load case combination + load case index from the combination key in which the corresponding extreme of reaction component was reached. Shows the name of the support and name of the node where the support is located. Indicates the component to which the extreme value refers to. Contains the calculated horizontal component of the Nodal Support Space Resultant. Displays the total value of the Nodal Support Space Resultant. Shows the orientation of the resultant in plan view. Contrary to many other functions, this function does not measure the angle from the axis of the coordinate system, but from a diagonal line. What is measured is the deviation between the direction of resultant force and the diagonal line (because of connection of the supports). To have a general solution, diagonal line is the line from the support in question to point (0,0,0) in GCS. the the the the
Shows the inclination of the resultant from the horizontal plane. Displays the appropriate reaction component extreme value.
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.
The procedure to display the nodal space support resultant 1. 2. 3. 4. 5. 6. Open service Results. Select function Nodal space support resultant. Select the supports for the display of results. Select the required type of loads. Set other display parameters. Refresh the screen.
505
4. 5. 6. 7.
Select the required type of loads. Adjust the diagram style. Set other display parameters. If necessary, regenerate the diagrams.
Display parameters for diagrams of reactions Values Extreme Specifies the values, i.e. the components, which are displayed. Either one or multiple components can be displayed at a time. Specifies the position on diagrams where numerical values are attached. Possible options are: No Node Global Rotated supports Selects the type of supports.
The procedure for the generation of a foundation table 1. 2. 3. 4. Open service Results. Select function Foundation table (just click the function, do not open it by double-clicking). Adjust the parameters of the function (see below). Use function Print / Preview data to create a table in the Preview window. a. b. 5. Review the results. either use menu function File > Print data > Print / Preview data, or use function Print data > Print / Preview data on toolbar Project.
Parameters of Foundation table function Selection Filter Coefficient The results may be shown for either All or User-defined entities. Here, the user may limit the selection to specific entities only. This option enables the user to select and / or define a set of coefficients for individual load cases. The reactions in the foundation table are multiplied by these coefficients. This option has influence only when rotated supports exist the project. If this option is not marked, the reactions in the global axes are drawn. If this option is marked, the reactions in the axes of the support are drawn. Note: More information about display settings for results may be found in chapter Opening the service Results and Displaying the internal forces.
Rotated support
506
Results
507
508
Results
The procedure for displaying of intensity in Preview window 1. 2. 3. 4. Open service Results. Select function Intensity (just click the function, do not open it by double-clicking). Adjust the parameters of the function. Use function Print / Preview data to create a table in the Preview window. a. b. 5. Example Review the results. either use menu function File > Print data > Print / Preview data, or use function Print data > Print / Preview data on toolbar Project.
509
Note: More information about display settings for results may be found in chapter Opening the service Results and Displaying the internal forces.
Fatigue Kappa
The stress variation between the maximum and minimum stress in each fibre for the selected load cases or combinations. The stress ratio. This ratio is used in some fatigue check rules (e.g. DIN).
The procedure for displaying of stress 1. 2. 3. 4. 5. 1. 2. 3. 4. Open service Results. Select function Member stress (just click the function, do not open it by double-clicking). Adjust the parameters of the function (see Note below). If required, redraw the screen using button Redraw in the Property window. Review the results. Open service Results. Select function Member stress (just click the function, do not open it by double-clicking). Adjust the parameters of the function (see Note below). Use function Print / Preview data to create a table in the Preview window. a. b. 5. Review the results. either use menu function File > Print data > Print / Preview data, or use function Print data > Print / Preview data on toolbar Project.
Note: More information about display settings for results may be found in chapter Opening the service Results and Displaying the internal forces.
which 1D member (entering the joint) is the owner of the connection, which other 1D members contribute to the connection (i.e. the internal forces of which 1D members are transferred into the connection).
Lets assume a node where four 1D members meet. Two 1D members are vertical and two are horizontal. The joint then looks like a simple cross. If such a joint is selected and no other adjustment is made, the resultant internal forces will be equal to zero and wont be shown. If, however, one of the 1D members (e.g. the bottom vertical 1D member) is selected as the owner of the connection, the function shows internal forces that are transferred into the joint from the remaining three 1D members. The connection should be then designed to resist these forces. The procedure for selection of required nodes and definition of the "configuration" of connection 1. 2. Open service Results. Activate (doubleclick) function Connection input.
510
Results
3. 4. 5. 6. 7. 8. 9.
If required, type the name of the connection. Select the co-ordinate system. The internal forces will be then determined in the selected system. Confirm with [OK]. Select node or nodes where the connection forces should be displayed. A circular mark is drawn around each of the selected nodes. Close the function. If more than one connection has been defined, clear the selection and select the first one. The Property window displays the parameters of the connection including all the entering 1D members.
10. Select, i.e. unmark, the 1D member that is the "owner" of the connection. 11. Select, i.e. mark, all the 1D members that contribute to the connection. 12. If necessary, clear the selection and select another connection. Note: The internal forces in the connection may be then displayed using function Connection forces.
Parameters of function Connection forces Redraw Selection Type of load Load case / Combination Filter Values Individual components Drawing setup Extreme Section This item invokes a regeneration of the screen when the button is pressed. The results may be shown in either All or User-defined entities. The results for load case, load case combination or class may be displayed. This item provides for selection of a particular load case or combination for the display. Here, the user may limit the selection to specific entities only. Either all or only selected quantities may be shown. If the previous item is set to More components, the user may specify which particular component should be drawn. This item enables the user to adjust the view parameters for the result diagrams. This item performs no action for this function. 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.
511
If required, the user may display (and subsequently print) a report summarising all the important about carried out calculation. The procedure to display the calculation report 1. 2. 3. 4. 5. Open service Results. Select function Calculation protocol (just click the function, do not open it by double-clicking). Select the type of calculation you require to be reported. Use function Print > Print / Preview table to create the report. A brief summarising table is shown in the Preview window.
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.
Cross-section fibres
Graphical window
Named fibres in function Results > Member stress Property window in function Results > Member stress is extended by a couple of options to enable you to refer to the named fibres. Fibres All The stress is displayed in all fibres (i.e. the "envelope" for the stress is displayed) Top The stress is displayed in the top fibres of the cross-section. Bottom The stress is displayed in the bottom fibres of the crosssection. Named fibre You may specify the fibre in which the stress is to be displayed. Note: You must remember the names of the fibres defined in the Named items dialogue as you are required to type the name in the input field.
512
Results
All named fibres The stress diagram is displayed in all fibres that have been given a name in the Named items dialogue. Cross-section parts If the cross-section consists of two or more parts, you may select on which one the stress diagram is to be drawn. Note: You must remember the names of the cross-section parts defined in the Named items dialogue as you are required to type the name in the input field.
Procedure to name the fibres 1. 2. 3. 4. 5. 6. 7. 8. Open the Cross-section manager. Select the required cross-section. Open the Cross-section editing dialogue. In the properties table find item Edit named items and press the three-dot button [...] next to it. The Named items dialogue is opened on the screen. If required, type the names of the cross-section parts (you are not obliged to name all the parts unless you want so). If required, type the names of the selected fibres (you are not obliged to name all the fibres unless you want so). If required, you may: a. b. c. 9. invoke a pop-up menu in the graphical window of the dialogue and employ some basic display-related functions, or use combination "Press-and-hold keys Ctrl+Shift" + "Press-and-hold the mouse right button" and zoom-in or zoom-out the drawing, or use combination "Press-and-hold key Shift" + "Press-and-hold the mouse right button" and move the drawing around the graphical window of the dialogue.
10. Confirm the Cross-section editing dialogue with [OK]. 11. Close the Cross-section manager. Procedure to display the results in the given named cross-section part 1. 2. 3. 4. 5. 6. 7. You must have the named cross-section parts defined. Run the calculation and open service Results. Select function Beams > Member stress. In the Property table go to item Cross-section parts. Select option Named item. A new input box called Named item is added to the table. Type the name of the required cross-section part.
8. Refresh the screen using the action button. Note: You must remember the names of the cross-section parts defined in the Named items dialogue as you are required to type the name in the input field. Procedure to display the results in the named fibre 1. 2. 3. 4. 5. 6. 7. You must have the named fibres defined. Run the calculation and open service Results. Select function Beams > Member stress. In the Property table go to item Fibres. Select option Named item. A new input box called Named item is added to the table. Type the name of the required fibre.
8. Refresh the screen using the action button. Note: You must remember the names of the fibres defined in the Named items dialogue as you are required to type the name in the input field. 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
513
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.
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:
514
Results
top compression:
top- tension:
Note: The named fibres and named cross-sections work for stresses in 1D members only.
515
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.
516
Results
omega, period, frequency, participation coefficients: wx, i/wx,tot, wy, i/wy,tot, wz, i/wz,tot.
517
The coordinates of centres of gravity are used to determine lever arms in Y and Z direction: Lever Arm Z1 = T1z Tz Lever Arm Z2 = T2z Tz Lever Arm Z3 = T3z Tz Lever Arm Z = Tz 0z Lever Arm Y1 = T1y Ty Lever Arm Y2 = T2y Ty Lever Arm Y3 = T3y Ty 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 Vy = Vy beam + Vy slab, left + Vy slab, right Vz = Vz beam + Vz slab, left + Vz slab, right Mx = Mx beam + Mx slab, left + Mx slab, right My = My beam + My slab, left + My slab, right + N slab, left * (Lever Arm Z1) N slab, right * (Lever Arm Z2) + N beam * Lever Arm Z3; Mz = Mz beam + Mz slab, left + Mz slab, right + N slab, left * (Lever Arm Y1) N slab, right * (Lever Arm Y2) + N beam * Lever Arm Y3; The procedure to recalculate internal forces in the rib 1. 2. 3. 4. 5. 6. Open service Results. Select function Beams > Internal forces on beams. Select the 1D member(s) where the results should be displayed. Select the quantity to be displayed. In the property dialogue select option Rib. Press button Refresh to see the result diagram.
518
Results
5. 6. 7. 8. 9.
Select the quantity to be displayed. Select the drawing style. If required, change the Drawing setup. Set any other parameter. If necessary, regenerate the diagrams.
Note: This function displays deformation of both slabs and 1D 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. See also Style of isolines.
Parameters for display of results Name Specifies the name of the current result quantity. Selection Specifies on which slabs the results are to be displayed. Read chapter Selecting the 1D members for display for more information. Type of loads The results can be displayed for calculated load cases or combinations or classes. Load cases / Combinations / Class This item select the particular load case / combination / class for the display. Filter The display can be limited to slabs of certain name, material, thickness, etc. System The result quantities (except those displayed in principal directions) can be displayed in several coordinate systems. Local = local coordinate system of individual finite elements. UCS = user-defined coordinate system UCS polar = user-defined polar coordinate system LCS - Member 2D = local coordinate system of the 2D element Rotation The results can be displayed in the direction that is rotated by the given angle from the direction specified above. Averaging of peaks If ON, the peak values in the corners of 2D members are averaged. Location The program calculates result values in the nodes of individual finite elements. If required, these results can be further processed to obtain "better" displayed values. For more read chapter Averaging of results in FE nodes. Type of forces It is possible to select from three types of result values: Basic magnitude = Results in local slab axes are displayed. Principal magnitude = Results in principal axes are evaluated. Dimensional magnitude = Quantities for design are calculated. Envelope
519
For envelope combinations and for result classes, it is possible to select the minimum or maximum "branch" of the envelope should be displayed. Drawing The results can be displayed using several different techniques: Standard = isolines / isobands are used. Section = distribution of the quantity along defined section(s) is displayed Resultant = the resultant over defined sections is displayed Section+ Standard = combines the two above-mentioned techniques Trajectories = the trajectories of the quantity are displayed (useful e.g. for principal magnitudes). Read also chapter Isolines Setup for more information and illustrative examples Values Here the required quantity is selected. Text output This parameter is available only if type of load is set to "class". Extreme This parameter says what type extreme is indicated in the screen. Drawing setup This button can be used to set additional parameter for the display style. Type of forces As mentioned above, there are three different types of force. The following tables summarise individual options. Basic magnitude Project: plate Project: wall Project: general (shell) Available quantities are: mx, my, mxy, qx, qy Available quantities are: nx, ny, qxy 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 alfa mtmax qmax principal moments angle between the direction of m1 and planar axis x maximal torque moment maximal shear force
P
Project: wall n1, n2 alfa principal axial forces angle between the direction of n1 and planar axis x
P
Project: general (shell) m1, m2 alfab qmax-b beta n1, n2 alfam qmax-m principal moment angle between the direction of m1 and planar axis x maximal shear force from bending effects angle between the direction of qmxo and planar axis x principal axial forces angle between the direction of n1 and planar axis x maximal shear force from membrane effects
P P P
520
Results
Design magnitude Project: plate Project: wall Project: general (shell) mxD+, myD+, mcD+, mxD, myD, mcD nxD, nyD, ncD mxD+, myD+, mcD+, mxD, myD, mcD, nxD, nyD, ncD
Design moments in slabs that are related 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. See also chapter Style of isolines. Note: To activate the use of redistribution strips read chapter Results > Results on slabs > Redistribution strips > Displaying the redistributed results.
521
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 199211 (731201), Annex 2, paragraph A2.9. The following rule is used for indexes:
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.
522
Results
Design force in concrete ncD is used for checking of concrete crushing (see CSN P ENV 199211 (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.
Available stress values Project: plate, shell sig1+, sig2+ alfa+ sigE+ sig1, sig2 alfa sigE taumaxb Project: wall sig1, sig2 alfa sigE taumaxb See also chapter Stresses. See also chapter Style of isolines. principal stress in middle plane angle between the direction of sig1 and planar axis x equivalent stress in middle plane maximal membrane shear stress in middle plane
P
principal stress at the surface with positive planar z-coordinate angle between the direction of sig1+ and planar axis x
P
equivalent stress at the surface with positive planar z-coordinate principal stress at the surface with negative planar z-coordinate angle between the direction of sig1 and planar axis x
P
equivalent stress at the surface with negative planar z-coordinate maximal transverse shear stress in middle plane
Stresses
Principal and maximal shear stresses are calculated by means of widely known formulas:
523
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. 2. 3. 4. 5. 6. 7. Perform the calculation Open tree Calculation, mesh. Start function 2D data viewer. Select function Subsoil. Select the required parameter. Adjust other drawing parameters. Invoke the refresh of the screen (through button [Refresh] in the property window)
524
Results
Note: This function offers all five C parameters. The two that are not calculated (C1x and C1y) are constant across the whole ground slab. The other ones may have an arbitrary distribution depending on input boundary conditions. The procedure to view the C parameters in service Results 1. 2. 3. 4. 5. 6. Perform the calculation Open service Results. Start function Subsoil C parameters. Select the required parameter. Adjust other drawing parameters. Invoke the refresh of the screen (through button [Refresh] in the property window)
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 ground slab are not shown here.
525
Differences in the results between membrane and standard element The difference in the obtained results resulting from the application of the membrane behaviour can be best demonstrated on a simple example. Let us assume a rectangular plate made of a very thin sheet of steel. The left-hand side of the figure shows the results obtained for a standard 2D element. The right-hand side then contains the results for the membrane elements. Moment mx
Stress Sigma X+
526
Results
The procedure to display the results for individual FE node or element 1. 2. 3. 4. 5. 6. 7. 8. Open service Results. Select the required type of results for 2D members. Click action button Values for loadcase. The function dialogue is opened on the screen. Specify if the values should be shown for a specific node or element. Click button [Get values] to see the values in the small preview window. If required, click the other button to insert the results into the Document. When ready, close the dialogue.
527
The user may select from the following options (the options are demonstrated on a slab composed of two halves of different thickness with one half subjected to a uniformly distributed load and the other half without any loading):
In centres
The values in centres (centres of gravity) are calculated as an arithmetic average of nodal values of the finite element. The result is a single value for one finite element.
In nodes, no averaging
These are values provided by the solver. The results are kept pure without any processing.
In nodes, averaging
Nodal values from adjacent finite elements are averaged in every node. The result is a single value for each node and the distribution becomes continuous. Moreover, extrapolation of values is carried out on free edges (the values on the free edge are so modified so that the average value in the element was preserved).
528
Results
This is similar to the option above, but the values are not averaged if:
elements belong to a different 2D member, elements are located on different sides of an internal edge, an internal point is defined.
For these situations, the distribution is non-continuous and a possible discontinuity (stepchange) in the distribution of internal is taken into account, which may a result of applied loads, supports, changes of physical properties.
Note: The averaging may not be available for every result quantity. Only some results may be subject to this type of "postprocessing".
Isolines 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. Styles isolines / isobands The style of isolines can be adjusted independently for different kind of representation of results (in centres of finite elements, averaged in nodes, non-averaged in nodes, averaged on macros). These settings are used if the results are displayed with the parameter Drawing set to Standard:
529
One colour
Smooth
Coloured mesh
530
Results
Isolines
Isobands
Labelled isolines
531
Numbers
One colour
Colours
532
Results
Numbers
One colour
Smooth
533
Isolines
Isobands
Labelled isolines
534
Results
Numbers
Styles arrows / vectors The style of isolines can be adjusted independently for different kind of representation of results (in centres of finite elements, averaged in nodes, non-averaged in nodes, averaged on macros). These settings are used if the results are displayed with the parameter Drawing set to Trajectories:
One colour
535
Colour
Arrow
Coloured arrows
536
Results
One colour
Colour
Arrow
537
Coloured arrows
One colour
Colour
538
Results
Arrow
Coloured arrows
Common properties
If ON, the finite element mesh is displayed. If ON, a light above the displayed surface is switched on. The colours get brighter. The effect of shading is applied. Specifies the number of isolines used. The number must be from interval <1, 99>.
Surfaces with isolines The isolines may be drawn on a "transparent" slab, on a slab in "background" or on a slab of "rendered" colour. This option is useful if the slabs are in several levels and the view is so adjusted that one slab overlaps the other and hides a part of that slab from your view. See the pictures below.
539
Transparent
Background
Rendered
Isobands style
Isolines
540
Results
Filled
Palette properties
Font Size
Defines the font of the palette. Specifies the font size for the palette.
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.
Extreme
None No values are displayed. Local minimum and maximum Both minimum and maximum are displayed. Local minimum Only minimum is displayed. Local maximum Only maximum is displayed.
Style
Transparent description
541
Description
Procedure to adjust the isolines parameters 1. 2. 3. Start menu function Setup > Colours/Lines. Select tab Isolines. Press button [Detailed setup].
542
Results
The three-dot button opens a separate dialogue with settings for a particular quantity and for a particular display style. The Drawing setup dialogue will look differently for the results on 1D members and 2D members, which is quite logical. IMPORTANT NOTE Moreover, the contents and layout of the Drawing setup dialogue for the results on 2D members will differ depending on some other settings such as:
type of averaging of results on 2D members (in centres of finite elements, averaged in nodes, non-averaged in nodes, averaged on macros), drawing style (standard, section, resultant, trajectories), type of result quantity.
The following text will try to summarize the settings that may be present in the Drawing setup dialogue when isolines (standard drawing style) or trajectories are used to display the results. The Drawing setup dialogue for the drawing style set to section or resultant is identical to the Drawing setup dialogue for 1D members. Drawing setup dialogue for the standard drawing style (isolines) The dialogue is divided into four parts: Display, Minimum and maximum settings, Ground value, Local extremes. The items in individual parts may differ depending on the style selected in the Display part. The following text focuses on settings that are exclusive to the Drawing setup dialogue and are not available in the Isolines setup dialogue. The meaning of individual options that will not be explained below is shown in chapter Isolines setup. Display
Display style Display mesh Lightning Number of isolines Colour Surfaces with isolines
The list of options depends on the type of averaging of results on 2D members. Individual options are presented in chapter Isolines setup. If ON, the finite element is drawn as well. This option is available for relevant display styles. If ON, the effect of a light is applied. This option is available for relevant display styles. Defines the number of isolines, i.e. the refinement of the "map" of the result. This option is available for relevant display styles. Defines the colour used for the display. This option is available only if the display style is set to one colour. The isolines may be drawn on a "transparent" slab, on a slab in "background" or on a slab of "rendered" colour. This option is useful if the slabs are in several levels and the view is so adjusted that one slab overlaps the other and hides a part of that slab from your view. Transparent
543
Background
Rendered
Palette values
The explanation of this parameter is given in a separate chapter Palette values for isobands/isolines (see below).
Advanced Display settings The advanced settings may differ according to the selected display style. Advanced settings for isobands
Defines the "refineness" of the scale. 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").
If ON, the band border is drawn as a olid line. If ON, appropriate scale value is attached to each band. The use may select one of several predefined colour schemes. This is available only if option User-adjustable palette values is selected in the main Drawing setup dialogue.
Palette colours
It is possible to adjust a user-defined colour for each band. This is available only if option User-adjustable palette values is selected in the main Drawing setup dialogue.
544
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 labelled isolines
Determines the number of drawn labelled isolines see the examples below.
545
Determines the number of drawn non-labelled isolines inserted between labelled ones see the examples below. If ON, isolines are in colour. If OFF, isolines are black&white. If ON, letters are used instead of numerical values to describe individual isolines.
Minimum and maximum settings It is possible to define the range of the scale. Normally, the program calculates the range on the basis of the result values. If required, however, the user may decide to change the top and bottom limit value of the scale.
If ON, the user-input minimum and maximum values are used for the isolines palette. If OFF, the automatically calculated minimum and maximum values are used. The (disabled) edit box on the left shows the automatically calculated minimum value. The user may input the required minimum value to the edit on the right. ditto for the maximum value
Ground value
If ON, the user may specify a value (zero by default) that is marked in the diagram. Sometimes the zero value may be useful to see where in the structure a specific quantity passes from negative to positive values. Sometimes a specific non-zero value may quickly reveal a place where some quantity exceeds a certain limit. The picture for example clearly shows where the deformation exceeds 10 mm.
546
Results
This option accompanies the option above. If ON then a line marking the "border" is drawn. 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-theground-value" interval. (see the picture above and the pictures below) +/- ON
547
+/- 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. Extreme None No values are displayed. Local minimum and maximum Both minimum and maximum are displayed. Local minimum Only minimum is displayed. Local maximum Only maximum is displayed. Style Transparent description
Description
548
Results
Description colour
Drawing setup dialogue for the trajectories drawing style The dialogue is divided into three parts: Display, Minimum and maximum settings, Local extremes. The items in individual parts may differ depending on the style selected in the Display part. The meaning of individual parameters is analogous to the meaning for the standard drawing style (isolines) see above. More information about some settings can be found in chapter Isolines setup.
549
The palette values are calculated automatically and rounded, so that the user can better "read" the results. E.g.:
By default, the palette is identical to Automatic palette values rounded option. But, the user can edit the values and adjust such values that best meet his/her needs. Moreover, the palette becomes "frozen" and is used for every result quantity.
The procedure to adjust the type of palette values 1. 2. 3. 4. 5. 6. Open the required service (e.g. Results, Concrete, etc.). Select the required function for evaluation of results (e.g. Internal forces in Results). In the Property window, click three-dot button [...] to open the Drawing setup dialogue. In the combo box in the left-hand side part of the dialogue select the required palette values type. If necessary, use button [Advanced settings] to edit the values or to make other adjustments. Confirm with [OK].
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. Saving the palette for later use The palette with User-adjustable palette values can be saved and later read into another project or service or function. The procedure to save the palette 1. 2. 3. 4. 5. 6. 7. 8. Open the required service (e.g. Results, Concrete, etc.). Select the required function for evaluation of results (e.g. Internal forces in Results). In the Property window, click three-dot button [...] to open the Drawing setup dialogue. In the combo box in the left-hand side part of the dialogue select User-adjustable palette values. The [Save palette ...] and [Load palette ...] buttons appear in the dialogue. If necessary, use button [Advanced settings] to edit the values or to make other adjustments. Use button [Save palette ...] to save the adjusted palette for later re-use. Close the dialogue.
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
550
Results
Averaging strips
This functionality provides for automatic averaging of peak 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 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. 2. 3. 4. 5. 6. 7. 8. Define the model of the structure. Perform the calculation. Review the results. Define averaging strips. Review the averaged results. Decide on the final location and number of averaging strips. Define internal edges along the averaging strips. 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.
Adjacent strips (i.e. no gap between strips) 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.
551
Internal forces versus required reinforcement areas The averaging algorithm can be applied to (i) internal forces in slabs and (ii) required reinforcement areas in slabs. Each of the averaging is performed separately. It means that averaging internal forces are calculated from non-averaged internal forces and averaged required reinforcement areas are calculated from non-averaged required reinforcement areas. Thus it is NOT true that the averaged required reinforcement areas are calculated from averaged internal forces.
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 Type Specifies the name of the strip. 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 Length Angle Direction Defines the width of the averaging strip. (only if Type = Point) Defines the length of the averaging strip. (only if Type = Point) Defines the direction of the averaging strip. Specifies the direction in which the averaging is to be calculated. Longitudinal The averaging is done along the defined strip. We can imagine that the strip represents a 1D member and we want the program to smooth the distribution of the result along that 1D member. Perpendicular The averaging is performed in the direction that is
552
Results
perpendicular to the length of the strip. This option is for special purposes only. Both The averaging is made in both directions. Again, this option is for special purposes only, e.g. heads of columns. None No averaging is made. This option may be useful if one (or several) defined averaging strip(s) should be temporarily ignored while other strips are still required to be used.
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).
Second, let us define horizontal averaging strips placed both above the supports and between them.
553
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.
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.
554
Results
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.
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.
555
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.
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.
556
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.
557
Procedure to activate the averaging of internal forces 1. 2. 3. 4. 5. Open service Results. Select function 2D members > Member 2D Internal forces. In the property Window adjust the required parameters for the display of the results. Select option Averaging of peak (without this option being selected, the results are NOT averaged even when averaging strips have been defined). Refresh the screen.
Procedure to activate the averaging of required reinforcement areas 1. 2. 3. 4. 5. Open service Concrete. Depending on the needs, select function 2D member > Member design Design ULS or 2D member > Member design Design crack width. In the property Window adjust the required parameters for the display of the results. Select option Averaging of peak (without this option being selected, the results are NOT averaged even when averaging strips have been defined). Refresh the screen.
558
Results
Manual verification: Step 1: Create sections perpendicular to the inputted averaging direction. In this example, the averaging was set to 'perpendicular' => create sections in longitudinal direction. section A is inputted just outside the strip from (0,499;0) to (0,499;2) section B is inputted just inside the strip from (0,501;0) to (0,501;2)
559
section C is inputted in the middle of the slab from (1;0) to (1;2) Result of mx in nodes not averaged:
Step 2: Look at the average result in each section by setting the course to 'uniform':
=> Section A: 0,08 => Section B: -0,03 => Section C: -0,16 These are the results which are shown when activating averaging strips! Step 3: Result of mx in nodes not averaged with averaging strip activated:
560
Results
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 Engineer user interface. This button is called Refresh.
The procedure for refresh of results on the screen 1. 2. Open service Results. Select required function (e.g. Internal forces on beam, deformation of nodes, etc.)
561
3. 4. 5. 6. 7. 8. 9.
In the Property Window, select required load case or combination, quantity and adjust other parameters defining the display style. When finished with the settings, press Action button [Refresh]. The screen is regenerated. Evaluate the displayed diagrams. When finished, select another result quantity and / or change the display settings and press Action button [Refresh] again. The screen is regenerated once more in order to reflect the latest adjustment. Repeat steps 7 to 8 as many times as reguired.
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.
The frame is subject to: self weight a vertical force located in the middle of the span of the beam
562
Results
When service Results is opened and function Internal forces on beam is selected, no result diagrams appear on the screen.
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).
563
In order to see the diagram for another load case, make the required setting in the Property Window.
And the same may be repeated once more for the last load case.
564
Results
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.
Slabs Similarly to 1D members, it is possible to define a specific section or section across the slab where the results should be displayed.. Name Draw Identifies the section. Defines the plane in which the section is drawn. Upright to element = the plane of the result-diagram is perpendicular to the plane of the slab Element plane = the result-diagram is drawn in the plane of the slab X direction = the result-diagram is drawn in the direction of the global Xaxis Y direction = the result-diagram is drawn in the direction of the global Yaxis Z direction = the result-diagram is drawn in the direction of the global Zaxis
565
Direction of cut
The section plane is defined by a line (input graphically in the graphical window) and by this "in-plane" vector. See the example below.
There are two sections defined. The lines defining the sections are not situated in the plane of the slab but are 1 metre below the slab. To indicate the vertical direction and help you to understand the picture, four vertical columns supporting the slab are defined. The columns intersect the lines defining the sections: (i) the line defining the left-hand section intersects the two columns on the left and (ii) the line defining the right-hand section intersects the two columns on the right. The vector defining the left-hand section is set to: 1 / 0 / 1. The vector defining the right-hand section is set to: 0 / 0 / 1. It is clearly seen that while the diagram for the right-hand section is drawn directly above the section defining line, the lefthand section is moved to the right in the direction of the X axis. In fact, the diagram is displayed along a line that forms the intersection of the slab and the plane coming out from the section-defining line inclined by 45 degrees from the vertical.
566
Results
Finally, lets display the diagram of calculated bending moment My. Using the default setting (parameters Section set to Ends), the diagram may look like:
Now, lets change the setting of parameter Section to Ends. The calculated values of bending moment will be drawn in end points of each defined beam.
567
Now, lets 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.
Now, lets 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. Lets define a rectangular slab subject to any load.
568
Results
Further, lets define a section cutting the section e.g. in the middle.
Lets calculate the slab and display e.g. internal forces. Lets try all the options for the Drawing parameter. Standard The results are shown using isolines/isobands. A legend is displayed in the top right corner of the graphical window.
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.
569
Resultant
The resultant along the section is calculated. Again, function Setup > Scales can be used o control the size of the diagram.
Standard + Section
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.
570
Results
Type of diagram in the section According to the needs of a particular calculation, Scia Engineer allows you to select the most appropriate type of representation of the result in a section across the slab. To understand more the individual options, let us input two identical slabs subjected to the identical load. Further, let us define a section across each of the slabs. The first slab has one section defined across the whole width. In the second slab, let us divide the section into eight intervals to have finer results - see the image below.
Precise The precise distribution of the displayed result quantity is draw along the section.
571
In our example of two identical slabs, diagrams on both slabs look identical as well.
Uniform The average value of the result is displayed. This option may be useful to see the effect of the structure and loads to the particular section.
The example of two identical slabs produces the following results. The "precise" area must be equal to the area of the "uniform" rectangular diagram.
572
Results
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.
The example of two identical slabs produces results where the force resultant and moment resultant of the trapezoidal diagram are equal to the resultants determined from the "precise" diagram.
573
Procedure to select the type of diagram in the section across a slab 1. 2. 3. Have the project calculated. Open service Results. Call a function that displays the results in slabs in sections, i.e.: a. b. c. 4. 5. 6. 7. 8. 9. 2D members > Deformation of nodes, 2D members > Member 2D Internal forces, 2D members > Member 2D Stresses.
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). Set the first Drawing to Section. Set the second Drawing to the required type of diagram (Precise, Uniform, Trapezoid). Select the quantity to be displayed. If required, adjust other display parameters. Refresh the screen.
Set the Drawing to Resultant. Select the quantity to be displayed. If required, adjust other display parameters. Refresh the screen.
574
575
[Edit printed layout ...] This button opens a dialogue where the drawing itself can be graphically modified or saved to an external graphical file. [Print] This button finishes the action. [Cancel] This button cancels the action. The procedure for making the direct graphical output 1. Activate function Print picture: a. b. c. 2. 3. 4. 5. 6. either using button [Print picture] > [Print picture] ( > ) on toolbar Project,
or using menu function File > Print picture > Print picture, or using the pop-up menu of the graphical window and its function Print picture.
The Graphic output dialogue is opened. The heading of the dialogue shows the name of the active printing device. Select required options in the dialogue (see above). If required, use button [Edit printed layout ...] to make any modifications or amendments to the drawing. If required, change the printer setup using button [Printer setup ...]. Print the drawing on the connected printing device using button [Print].
When pressed, allows the user to draw a polygon of straight lines. The individual vertices of the polygon are defined by means of a left mouse button click. In order to end the polygon, button [Esc] must be pressed. In order to end the "polyline mode", button [Select] ( pressed. ) must be
Rectangle
When pressed, allows the user to draw a rectangle on the page. The first left mouse button click defines the first corner of the rectangle. The second click defines the opposite corner of the rectangle. In order to end the "rectangle mode", button [Select] ( pressed. ) must be
Text Group Ungroup Delete Edit properties Undo Update automatic text Stamp + header wizard
Provides for the insertion of text. Several items on the drawing may be grouped into one. Items previously grouped together may be "broken" to individual original items. Deletes selected items from the drawing. Adjusts properties of a particular picture in the drawing. Returns back the last performed action. Updates all automatic text items inserted into the drawing. E.g. if a DATE and TIME item is in the drawing, the update fills these item with current date and time. Adds a title block and a heading to the drawing.
576
Graphic output
Sets the parameters of the page. Adjust the required magnification of the printed sheet on the screen. Saves the drawing into an external file. Saves the current drawing as a template into the Template folder. Prints the drawing on a connected graphical device.
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. Checkbox bar of the Graphic output editor Ortho tick box Snap to endpoint Cursor step Zoom wheel button [Print] button [Cancel] Active only if a line is being drawn. If selected, the drawn line is either horizontal or vertical only. If ON, the cursor snaps endpoints of existing entities if it is positioned near of any such a point. If ON, the step defined in Page settings is used. Otherwise, the cursor moves freely and smoothly all over the area of the drawing. Located at the top right corner of the dialogue window. Enables the user to zoom in and zoom out the view dynamically. Performs the printing and closes the dialogue. Closes the dialogue.
Pop-up menu of the Graphic output dialogue Zoom Wired model for view manipulations Draw picture frames only Fast dragging Save to file Save template Print Copy Order Adjust the required magnification of the printed sheet on the screen. If ON, simplified wired model is drawn during view-adjusting operations. See also chapter Adjusting the display style of Graphic output dialogue. If ON, only a pictures frame is drawn on the screen. See also chapter Adjusting the display style of Graphic output dialogue. If ON, fast dragging feature is enabled. See also chapter Adjusting the display style of Graphic output dialogue. Saves the drawing into an external file. Saves the current drawing as a template into the Template folder. Prints the drawing on a connected graphical device. Copies the selected object in the Windows clipboard. Enables the user to arrange the order of individual drawing part on the final drawing i.e. to define which drawing part is at the bottom and which on top. This function is useful if two or more parts overlap. Groups Delete Properties Copy objects Individual drawing pars may be grouped. The manipulation with such a group is easier than with "broken" entities. Deletes the selected drawing part. Opens a property dialogue for selected entity in the drawing. This function enables the user to make multiple copies of selected objects: 1. 2. 3. 4. 5. Align objects Select the first object to be copied. If required, press and hold Shift and select other copies to be selected. Then release the Shift key. A hair cross is drawn in the centroid of the selected objects. Click the new position for the copy. Repeat step 4 if required.
Selected object may be aligned so that their edges are aligned either horizontally (top and bottom alignment) or vertically (left and right
577
alignment). Undo Update automatic texts Returns back the last performed action. Updates all automatic text items inserted into the drawing. E.g. if a DATE and TIME item is in the drawing, the update fills these item with current date and time.
Grid, step Show grid Snap Step Grid Displays or hides the grid. If ON, the cursor snaps to the grid. Specifies the step of the grid, i.e. the distance between two points of the 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. Defines the location of grid starting point on the page.
Grid origin
Printer Printer setup Show printable area Sets the printer and his properties. 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 multiplier Line pattern Minimal line thickness Defines the multiplier for thickness of drawn lines. Defines the line pattern. 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.
Header / footer font The graphic output can be fitted with a header and footer positioned at the top or the bottom of the page respectively. Font Character set Bold Italic Selects the font for the header and footer. Selects the character set for the header and footer. The header and footer are in bold letters. The header and footer are in italic letters.
578
Graphic output
The header and footer are in underlined letters. Letters of the header and footer are stroked out. Selects the colour of the header and footer letters. Positions the header and footer to the left and right hand side of the page instead to the top and bottom sides.
Text in header and footer Header Alignment Height Offset Rotation Footer Alignment Height Offset Rotation Here the user can type the header text. Specifies the alignment for the header. Specifies the height of the header. Specifies the offset of the header. Specifies the rotation of the header. Here the user can type the footer text. Specifies the alignment for the footer. Specifies the height of the footer. Specifies the offset of the footer. Specifies the rotation of the footer.
DWG
579
1. 2. 3. 4.
Position the mouse cursor inside the preview. Click the right mouse button. Select the required option. Click on it.
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 Width Pattern Specifies the colour of the polyline. Specifies the thickness of the polyline. 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 Width Pattern Brush colour Specifies the colour of the rectangle (i.e. rectangle border). Specifies the thickness of the rectangle (i.e. rectangle border). Specifies the line style (solid, dashed, etc.) of the rectangle (i.e. rectangle border). 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. Specifies the pattern (hatch style) for the brush. It provides for numerical definition of the co-ordinates of two opposite corners of the rectangle.
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).
580
Graphic output
Specifies the thickness of the circle (i.e. circle border). Specifies the line style (solid, dashed, etc.) of the circle (i.e. circle border). 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. Specifies the pattern (hatch style) for the brush. It provides for numerical definition of the co-ordinates of the corners of the circle. 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 Height Horizontal align Vertical align Angle Colour Font type Character set Bold Italic Underline Strikeout Here the user types the text to appear on the drawing. Specified the height of the text. Specified the horizontal alignment of the text. Specified the vertical alignment of the text. Specified the inclination angle of the text. Specified the colour of the text. Specified the font used for the text. Selects the character set for the current font. Types the text in bold. Types the text in italic. Underlines the text. 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 Engineer 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. Whats more, they may be edited and formatted like standard text. Date Time Date + time Project name Project comment Project type Load case name Load case result Load case result quantity Plane Inserts the current date. Inserts the current time. Inserts the current date and time. Inserts the name of the current project. Inserts the comment attached to the current project. Inserts the type of the current project. Inserts the name of the current load case. Inserts the type of current result (e.g. internal forces, deformation, etc.). Inserts the mane of the displayed result quantity. Inserts the orientation of working plane.
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
581
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 Engineer comes with the possibility to add this drawing item. The title block parts and parameters are: Header Display Frame around header Line Alignment Height Separator Specifies the number of rows in the header of the title block. Selects a frame around the header of the title block. Contains the text for individual lines of the header of the title block. Specifies the alignment for individual lines of the header of the title block. Specifies the text height for individual lines of the header of the title block. Specifies, whether the individual lines of the header are separated or not.
Font Font Character set Bold Italic Underline Strikeout Specifies the font for the title block. Specifies the character set for the title block. Prints the title block in bold characters. Prints the title block in italic characters. Prints the title block in underlined characters. Prints the title block in stoked out characters.
Stamp Display stamp Fit on page horizontally If ON, both the header and the stamp are printed. If OFF, only the header is printed. 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 Number of rows Number of columns First line continuous Frame around stamp Separators Text of stamp cell Alignment of stamp cell Height of stamp line Specifies the width of the stamp if the option above is OFF: Specifies the number of stamp lines. Specifies the number of stamp columns. Tell whether the first line consists of above mentioned number of columns or whether the columns are merged into one table cell. Controls whether a frame is drawn around the stamp. If ON, separates individual lines of the stamp. Contains the text in individual stamp table cells. Defines the alignments for individual stamp table cells. Specifies the text height for individual stamp table lines.
Advanced Clear drawing Colour Clears all manually drawn entities from the graphic output drawing. Selects the colour for the title block (both the header, stamp, and frame).
Preview
582
Graphic output
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. 2. 3. 4. In the Title block editing dialogue select the text item you want to make automatic. Press the small button at the right hand side of the input field. Select the required automatic text item. Confirm with [OK] button.
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 Height Specifies the width of the picture. Specifies the height of the picture.
Background Transparent Filled Colour Makes the background transparent. Makes the background fully coloured Specifies the background colour for the Filled option.
Clipping box Use Switches on or off the clipping box. For more information about this Scia Engineer feature see chapter Advanced tools > Clipping box. Edit Default box Provides for editing of the clipping box. Sets the default clipping box.
On scale Use Scale If ON, tells the program to make the printing in required scale. If the option above is ON, the user may specify the scale for the printing.
Advanced Rotation OpenGL Hidden lines Perspective Specifies the rotation angle of the picture. Selects the required rendering mode for the picture. Specifies the mode that is used to draw hidden lines and surfaces. Switches on and off the perspective.
583
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. Defines the pattern for dashed lines in the picture.
Line pattern
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 Engineer 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 Dark lines Light lines Suitable for fully rendered drawings of details. Suitable for drawings in dark lines on light background. 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 Engineer. 0.2 Mb 0.9 Mb 1.44 Mb 2.4 Mb The picture occupies 0.2 Mb of memory. The picture occupies 0.9 Mb of memory. The picture occupies 1.44 Mb of memory. The picture occupies 2.4 Mb of memory. If this picture is stretched to fit an A4 format, the drawing can still be considered of a rather good quality. 12 Mb The picture occupies 12 Mb of memory. If this picture is stretched to fit an A0 format, the drawing is of a good quality. The procedure for the editing of picture properties is given in chapter Adjusting the picture properties.
Inserting and editing the items of the drawing Inserting the text into graphic output drawing
Scia Engineer allows the user to add either manually typed text or automatically generated text information such as the current date, time, project name, etc. Inserting the manually typed text The procedure for the insertion of manually typed text 1. 2. 3. 4. 5. 6. 7. In the Graphic output dialogue click button [Text] ( The Add text dialogue is opened on the screen. Type the text into field Text. Adjust the required formatting parameters. Confirm with [OK] button. Use the mouse to position the text. Click the left mouse button when the text is on the "right place". ).
Inserting the item of automatic text The procedure for the insertion of automatic text 1. 2. In the Graphic output dialogue click button [Text] ( The Add text dialogue is opened on the screen. ).
584
Graphic output
3. 4. 5. 6. 7. 8.
Press the button at the right hand side of field Text. Select the required automatic text item. Adjust the required formatting parameters. Confirm with [OK] button. Use the mouse cursor to position the text. Click the left mouse button when the text is on the "right place".
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.
Inserting an external BMP file The user may control the way an external Windows bitmap is inserted into the graphic output drawing. Function Insert picture from BMP file opens a dialogue where the parameters controlling the insertion may be adjusted. Original picture Preview Ignore aspect ratio Shows the original picture saved on disk. Shows the picture with adjusted effects taken into account. If selected, the inserted picture is fitted (distorted) into the userspecified area. If not selected, the inserted picture keeps the original aspect ration. Greyscale Watermark Stretch mode The picture (if coloured) is reduced to greyscale picture. The picture is inserted as a watermark. Defines the stretch mode for the bitmap.
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.
585
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. Different procedures for insertion of an external drawing The procedure for the insertion of an external drawing may vary by individual function. Generally there are four procedures: (i) for insertion of a picture (including a picture created from a DXF/DWG drawing), (ii) for insertion of a drawing (including a DXF/DWG drawing), (iii) for loading of EPD drawing and (iv) for appending of EPD drawing. EPD is a specialised graphical format developed by SCIA Company.. The procedure for the insertion of a picture 1. 2. 3. 4. 5. 6. 7. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
Select the required picture format and, if required, its source. Position the mouse cursor to the upper left corner of the intended picture location rectangle. Press the left mouse button and hold it down. Drag the mouse to the bottom right corner of the intended picture location rectangle. Release the button. The picture is inserted in the required size and on the required location. (Both may be later changed if necessary).
The procedure for the insertion of a drawing 1. 2. 3. 4. 5. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
Select the required drawing format and its source. Besides others adjust the parameters specifying the insertion point and scale. Use the mouse cursor to position the drawing. 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. 2. 3. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
Select function Load from EPD file and browse for the required drawing file. The current drawing is discarded and the new drawing is inserted.
The procedure to append an EPD drawing 1. 2. 3. Click button [Insert picture] ( ) on the control toolbar of the Graphic output dialogue.
Select function Append from EPD file and browse for the required drawing file. The current drawing remains unchanged and the new drawing is added over it.
The picture editing dialogue is opened on the screen. The dialogue summarises all the properties of the selected picture. Make the required changes. Confirm with [OK] button.
Pop-up menu of the editing dialogue When the picture editing dialogue is opened, it is equipped with a pop-up menu. The pop-up menu may be opened via the right mouse button click and offer the following functions: View Sets the view in the direction of individual axes of drawing co-ordinate system.
586
Graphic output
Offers the basic zooming functions. Copies the picture in the standard Windows clipboard. Saves the picture into an external file. Prints the drawing on the connected graphical device. Defines that a simplified wire representation of the drawing should be used for view adjusting functions. This option affects only fully rendered pictures.
Adjusting view in the editing dialogue The graphical window of the picture editing dialogue is a standard Scia Engineer graphical window. Therefore, the view in it may be adjusted the same way as in normal graphical window of the program. Window scroll-bar wheel-like buttons for adjustment of the view 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 scroll-bar) Rotate horizontally (located on the bottom scroll-bar) Rotate vertically (located on the right hand side scroll-bar) Zooms in or out. Rotates the structure around the vertical axes (i.e. vertical axis of the screen). Rotates the structure around the horizontal axes (i.e. 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 Engineer 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. 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. 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. 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.
Zoom out
Rotate
[Shift]
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.
587
Every drawn entity (item) may be moved across the drawing. The procedure to move the entity 1. 2. 3. 4. Click the entity to make it selected and highlighted Move the cursor onto the point that shows tooltip "Object moving". Press the left mouse button, hold it down and drag the entity to the new location. Release the mouse button.
The picture above is a video that demonstrates the resizing and moving procedures. 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.
The procedure to resize entities offering "Vertex moving" and/or "Edge moving" point (This refers to rectangle, line and picture entity) 1. 2. 3. 4. Click the entity to make it selected and highlighted Move the cursor onto the point that shows tooltip "Vertex moving" or "Edge moving". Press the left mouse button, hold it down and drag the point to change the size of the entity. Release the mouse button.
The picture above is a video that demonstrates the resizing and moving procedures. 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.
588
Graphic output
There are three different stretch modes. Each of them is suitable for different types of pictures and also for different type of output graphical device. Considering the picture type, it is possible to give a simple clue as to which stretch mode should be applied to which picture type. Concerning the printing device, it is up to the user to find the most suitable stretch mode for his/her particular conditions. Stretch modes Photo Dark lines Light lines Suitable for photographs imported into Scia Engineer or for fully rendered coloured drawings of details made in Scia Engineer. Suitable for drawings consisting of dark lines on light background. Suitable for drawings with light lines on dark background.
The table below demonstrates the effect of individual options on a sample imported photograph. Photo
Dark lines
589
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. 2. 3. 4. 5. 6. 1. 2. Select the first item (e.g. line, polyline, etc.), i.e. position the mouse cursor over it and click the left mouse button. Press down and hold key [Shift] on your keyboard. Select another item. Repeat as many times as required. Press the right mouse button to invoke the pop-up menu. Select function Groups > Group. The selected items are grouped into one. Select the required group. Press the right mouse button to invoke the pop-up menu. Select function Groups > Ungroup.
590
Graphic output
wizards.
Picture gallery manager functions New picture New by wizard Adjust default parameters of new picture Edit picture Print picture Delete picture Copy picture Export picture to file Copy picture to Clipboard Regenerate picture Refresh setup settings Refresh colours setup Adjust the view The Picture gallery manager can be opened: Creates a new picture and adds it into the Picture gallery. Creates a set of new pictures based on defined line grids. Adjusts default parameters for a new picture. Edits the selected picture. Prints the selected picture. Deletes the selected picture. Copies the selected picture. Exports the selected picture. Copies the selected picture into the Windows Clipboard. Regenerates the selected pictures. Re-reads the current setup. Re-reads the current colours setup. Arranges the list of created pictures.
) on toolbar Project,
using function Picture gallery in the tree menu, using function Picture gallery from menu Tree.
591
As the Picture gallery manager deals with drawings, it offers a feature known from various professional graphical programs. The user may decide that the List of defined pictures will not be arranged as a simple list but as a collection of thumbnails. There are three control buttons on the manager toolbar adjusting the layout of the List of defined pictures. Detail view List view Change thumbnail size The List of defined pictures is a simple list with information about the creation and last modification of individual pictures. The List of defined pictures shows miniature previews of individual pictures. This button sets the size of the miniature previews in the list (i.e. the thumbnail size).
Type the name of the drawing and confirm with [OK]. The drawing is added into the gallery.
Adjusting the default values for new pictures When a new empty picture is being created (i.e. added into the Picture gallery), it is created with the predefined default parameters.
Specifies the prefix of the name. This prefix is used for generation of name for each new picture. Defines the scale of the picture. Specifies the size of the picture. Specifies the size of the picture. wired Only the wired model is displayed. standard Similar to the above. rendered The picture is fully rendered. hidden lines The picture hides outline lines that cannot be seen from the adjusted view point. hidden lines dashed Similar to the above, but the hidden lines are drawn as dashed lines.
(available only from the main dialogue of the Picture gallery manager) This option opens a dialogue where the view direction and zoom can be easily adjusted. (available only from the main dialogue of the Picture gallery manager) Opens a standard view parameters dialogue. View parameters control what components of the structure are displayed and how.
(available only from the main dialogue of the Picture gallery manager) Opens a standard Palette settings dialogue where e.g. colours of individual components, line style, etc. can be adjusted.
592
Graphic output
(available only from the main dialogue of the Picture gallery manager) If ON and the picture in the document is regenerated, the picture reads current colour settings from the project. Explanation: Let us assume that you insert a picture to document. You make no special colour adjustments as you want to have the same colours in your graphical screen and in the document. Later, you change the colours in your project, i.e. the colours in your graphical screen change. If option "Load colour setup in regen(eration)" is OFF, the picture in the document keeps its original colours. However, if option "Load colour setup in regen(eration)" is ON, the picture in the document when regenerated - reads the current settings from the project and changes its own settings accordingly.
(available only from the main dialogue of the Picture gallery manager) This option is analogous to the previous one. This time the units are either preserved or updated from current project settings. (available only from the main dialogue of the Picture gallery manager) This option is analogous to the previous one. This time activity is either preserved or updated from current project settings. This item specifies the scale for text in the image. 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 may however happen that the user needs to make a draft printing on smaller format. If this is made without any changes, the text becomes illegible. The same may be true for the preview on the screen. Therefore, it is possible to magnify the text size in order to make the text readable even on smaller formats.
This item defines the character set for the text this option may be especially important for other than western European languages. This parameter defines the length of "dashes" in dashed lines. An icon indicating orientation of global coordinate axes may be placed on the image. Available options are: none, to coordinate system origin, to picture corner.
Performance settings
If ON, all tooltips are removed from the current scene in the graphical window, before it is saved to the image. As a result, when the picture is later edited in the Document or in the Picture gallery, no tooltips are available when selections are made. This option significantly reduces the size of the image. For a common project, it may reduce the size by 20%. Default = OFF.
Exclude layers
If ON, information about layers is removed from the current scene in the graphical window, before it is saved to the image. This option significantly reduces the size of the image. For a common project, it may reduce the size by 20%. Default = ON.
If ON, information about hidden geometry (i.e. hidden surface lines) is removed from the current scene in the graphical window, before it is saved to the image. This option dramatically reduces the size of the image. For a common project, it may reduce the size by 50%. Default = ON.
Dimension lines End mark style End mark size Text size Specifies the style of end mark for dimension lines. Specifies the size of end mark for dimension lines. Specifies the text size for dimension lines.
Picture name
593
If ON, the picture name is automatically added to the picture. Specifies the size of the picture name.
Save / Read buttons Store settings as user default settings Load user default settings Load application default settings Stores the current settings as the users default settings. Read the saved users default settings. Reads the default settings preset by the manufacturer of the program.
The procedure for the definition of default parameters 1. 2. 3. 4. 5. Open the Picture gallery manager. Click button [Edit default new picture parameters] ( Set the parameters as required. Confirm with button [OK]. ).
Creating a new empty picture A new empty picture may be inserted into the Picture gallery. The picture is created with preset default parameters. The procedure for the creation of a new picture 1. 2. 3. 4. 5. Open the Picture gallery manager. Click button [New]. Type the name of the new picture and confirm with [OK] button. The new picture is added to the List of defined pictures. If required, edit the picture.
Generating new pictures according to line grid The Picture gallery manager has not been designed for pure management of manually created pictures. It offers a powerful tool for an automatic generation of pictures. The generation may be based on line grids defined in the project or on designed connections. The generation based on defined line grids goes through the project data and generates pictures corresponding to plane sections of the model made in individual line grid planes. Parameters controlling the generation process Definition of planes All Selected Pictures will be generated for all possible planes of selected line grids. The user will select the line grid planes that will be used for the generation of pictures.
View parameters To active window To structural types View parameters for the pictures will be taken from the active window. View parameters adjusted for structural types are used for the pictures.
View direction To active window Perpendicular to plane View direction for the pictures will be taken from the active window. All the pictures are made as viewed from the direction perpendicular to the corresponding picture plane.
594
Graphic output
Make picture For all selected planes Only planes with existing members The pictures are generated for all selected planes regardless of whether there are any entities in the plane or not. The pictures that would be empty because no entity is located in the corresponding plane will not be created.
Draw members Only members in plane Members around plane Active depth forward Active depth backward Only members located exactly in the particular picture plane are drawn on the corresponding picture. Members located exactly in the particular picture plane and around it in the specified depth are drawn on the corresponding picture. If the option above is ON, it is possible to specify the depth of the plane surrounding. Ditto
Draw loads + supports To active window No Loads and supports are drawn only if they are shown in the active window. Loads and supports are not put into the picture.
Draw result diagrams To active window No Result diagrams are drawn only if they are shown in the active window. Result diagrams are not put into the picture.
Beam label size Size This value specifies the height of text used to label 1D members.
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. Used line grids All used line grid planes Select grid This window lists all the line grids that have been selected for the generation. This window lists all the planes that the wizard could generate for the selected line grids. This button allows the user to choose the line grids that will be used for the generation.
The procedure for the generation of "line-grid-based" pictures 1. 2. 3. 4. Open the Picture gallery manager. Click button [New by wizard] ( The wizard starts. If at least one item of both line grid and connection is defined in the project, select Create planes of line grid and click button [Run wizard]. If no connection has been defined in the project, this step is automatically skipped and the wizard started. Now the first wizard dialogue is opened. It summarises default picture settings. If necessary, change any of the values. Click button [Next]. Another wizard dialogue is opened on the screen. Specify parameters controlling the generation process. Click button [Next]. The last wizard dialogue is shown to help you with the generation. Select grids that will be used for the generation. ).
5. 6. 7. 8. 9.
595
10. Click button [Finish]. 11. The appropriate pictures are generated and added to the Picture gallery. Note: Unless at least one line grid has been defined in the project it is not possible to run this wizard.
Generating new pictures for defined connections The user may automatically generate picture for defined connections. A set of specified pictures is generated for each designed connection present in the project. The procedure to generate drawings of connections 1. 2. Define connections in your model. Call the picture wizard: a. b. 3. 4. 5. 6. 7. invoke the pop-up menu and select Picture wizard, or open the Picture gallery and click Picture wizard icon.
Depending on your current project, either confirm or select Steel connection monodrawings. Adjust the picture properties. Select the connections and type of drawings (see note below). Complete the generation process. The pictures are stored in the Picture gallery.
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.
Adjusting the picture properties Each picture has got a set of basic parameters. The parameters may be edited directly in the Property table for the selected picture in the Picture gallery manager. The meaning of individual parameters is explained in chapter Adjusting the default values for new pictures. The procedure for the adjusting of picture properties 1. 2. 3. 4. 5. 6. Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be modified. The parameters of this picture are shown in Property table for the selected picture. Modify required items. Repeat steps 2 to 4 as many times as required. Close the Picture gallery manager.
Printing the picture Any picture inserted in the Picture gallery can be printed on a connected graphical device. The procedure for printing of selected picture 1. Open the Picture gallery manager.
596
Graphic output
2. 3. 4. 5. 6. 7. 8.
In the List of defined pictures select the particular picture that should be printed. Click button [Print picture] ( ).
The Graphic output dialogue for the selected picture is opened. If required, make any modifications to the layout of the drawing. Make the printing and close the Graphic output dialogue. Repeat steps 2 to 6 as many times as required. Close the Picture gallery manager.
Removing the picture from the gallery The procedure for printing of selected picture 1. 2. 3. 4. 5. 6. Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be deleted. Click button [Delete]. The selected picture or pictures are deleted. Repeat steps 2 to 4 as many times as required. Close the Picture gallery manager.
Copying the picture If required, any picture from the Picture gallery can be copied and possibly further processed. The procedure for copying of selected picture 1. 2. 3. 4. 5. 6. Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be copied. Click button [Copy]. A copy of the selected picture is created. Repeat steps 2 to 4 as many times as required. Close the Picture gallery manager.
Regenerating the picture When a picture is inserted into the Picture gallery, it is created from the current project data. It may however happen that any time later the project must be changed (e.g. some 1D members are moved, some cross-sections enlarged, etc.). The Picture gallery is fitted with a function that is able to match the picture with the current project data. The procedure for regeneration of selected picture 1. 2. 3. 4. 5. Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be updated. Click button [Regenerate picture] ( Close the Picture gallery manager. ). The picture is regenerated using the current project data and settings.
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.
Regenerating the picture setup When a picture is inserted into the Picture gallery, it is created from the current project data. It may however happen that any time later the settings of the project must be changed. The Picture gallery is fitted with a function that is able to match the picture with the current project settings. The procedure for regeneration of settings for selected picture
597
1. 2. 3. 4. 5.
Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be updated. Click button [Refresh setup settings] ( Close the Picture gallery manager. ). The picture is regenerated.
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.
Regenerating the colours setup When a picture is inserted into the Picture gallery, it is created from the current project data. It may however happen that any time later the settings of colours are changed. Consequently, the picture does not reflect the current status. The Picture gallery is fitted with a function that is able to match the picture with the current colours settings. The procedure for regeneration of settings for selected picture 1. 2. 3. 4. 5. Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be updated. Click button [Refresh colours settings] ( Close the Picture gallery manager. ). The picture is regenerated.
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.
Saving the picture into an external file Any picture from the Picture gallery can be saved, or exported, into an external graphical file. BMP WMF EMF EP3 WRL 3D DXF AutoCAD R14, 2000 2D DXF AutoCAD R14, 2000 3D DWG AutoCAD R14, 2000 2D DWG AutoCAD R14, 2000 Windows bitmap file Windows metafile Enhanced Windows metafile Internal format of Scia Engineer VRML format Three-dimensional DXF drawing. Two-dimensional DXF drawing. Three-dimensional DWG drawing. Two-dimensional DWG drawing.
The procedure for export of selected picture 1. 2. 3. 4. 5. 6. 7. 8. Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be exported. Click button [Export picture to file] ( Specify the file name and path to the file. Confirm with Save. Repeat steps 2 to 6 as many times as required. Close the Picture gallery manager. ).
Note: Scia Engineer 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.
Copying the picture into the Clipboard Any picture from the gallery can be copied into the Windows Clipboard directly from the Picture gallery manager.
598
Graphic output
The procedure for copying of selected picture into the Windows Clipboard 1. 2. 3. 4. 5. Open the Picture gallery manager. In the List of defined pictures select the particular picture that should be copied. Click button [Copy picture to clipboard] ( Close the Picture gallery manager. ).
edit the picture that has been scanned from a particular graphical window, add additional graphical entities, add dimension lines, put useful text information on the picture, arrange the layout of the picture.
All these tasks can be done in the Gallery item editor. It can be opened from the Picture gallery manager by means of function Edit.
The Graphic output dialogue is opened. If necessary, make any modifications to the layout of the page. Finish the print with button [Print].
Note: The "area" of the picture that is saved into the file is defined by the border of picture.
599
3. 4.
For full meaning of individual parameters see chapter Adjusting the default values for new pictures.
Adjusting the parameters of dot grid As the user may add various manual drawings into the picture, the Gallery item editor is equipped with a dot grid similar to the one implemented in the graphical windows of Scia Engineer. The procedure for adjustment of the dot grid in the Gallery item editor. 1. 2. 3. 4. 5. Click button [Adjustment of the dot grid] ( The adjusting dialogue opens on the screen. Select type of the grid. Set the parameters. Confirm with button [OK]. ) on toolbar Modify.
Displaying the dot grid The dot grid, whose parameters can be adjusted in the adjusting dialogue, can be either displayed or hidden. The procedure to show / hide the dot grid 1. 2. On toolbar Modify click button [Grid on / off] ( ).
Adjusting the SNAP mode Both the principle and realisation of the SNAP mode in the Gallery item editor is identical to the main Scia Engineer environment. The description is given in chapter Basic working tools > Cursor SNAP modes. There is the only exception and it is the location of the SNAP toolbar. The toolbar is a separate self-standing toolbar and is named Point snap.
Adjusting the view via key & mouse combination 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.
600
Graphic output
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.
The functions described above are identical to standard view adjustment functions available in the main Scia Engineer environment. In addition to the standard View-adjustment functions, Scia Engineer 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.
Reversing the view Despite the fact that it is not possible to adjust the view direction in the Gallery item editor, it is possible to look at the structure "from the other side". The procedure for reversing the view 1. 2. On toolbar Zoom click button [Invert view direction] ( ).
The view is readjusted as if you change the position and look at the displayed structure from the opposite side.
For more information about adjustment of the view see chapter Adjusting the view.
Adjusting the border of picture The Gallery item editor enables the user to define a border of the picture and thus display its part only. This border can be then used to:
1. 2. 3.
set the zoom, save the framed part into an external graphical file. Adjust the view in a way so that only the required part of the picture is displayed in the window. Click button [Save picture zoom, position and border] ( The border is set. ) on toolbar Modify.
The procedure to zoom in the part framed with the border 1. 2. 1. 2. 3. On toolbar Modify click button [Zoom according to picture border] ( ).
The view is adjusted in a way so that only the framed part of the picture is displayed in the window. Use view adjustment functions to see the required part of the picture and also the border rectangle. Position the mouse cursor over any border line, press the left mouse button, hold it down and move the border to its new position. Position the mouse cursor over any border vertex, press the left mouse button, hold it down and move the border vertex to adjust the required size of the border rectangle.
Using the layers Graphical entities added manually to the picture (i.e. lines, polylines, text, dimension lines) can be sorted into layers. Parameters of layer Name Colour Visibility Activity Comment It is used for identification of the layer. It specifies the colour that is assigned to all entities inserted in the layer. All entities inserted into one layer are visible or hidden. All entities inserted into one layer are active or not. The user may add a short comment to explain what the layer represents.
601
1. 2. 3. 4.
Click button [Layers manager] ( Set the parameters. Confirm with button [OK].
The procedure for selection of layer for a particular entity. 1. 2. Select the entity or entities that should be inserted into one layer. In combo box with layers ( new layer for the selected entities. ) on toolbar Gallery picture editor toolbar select the required
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.
Using the clipping box for picture Similarly to the main Scia Engineer environment the view in the Gallery item editor may be limited by means of the clipping box. The procedure for turning the clipping box ON or OFF 1. 2. On toolbar Zoom click button [Switch on/off clipping box] ( If the clipping box has been OFF it is turned ON and vice versa. ).
Adjusting the clipping box by mouse The procedure to adjust the clipping by mouse 1. 2. 3. 4. Turn the clipping box ON. Position the mouse cursor over one of the clipping box borders. Click the left mouse button to select the clipping box. Special box-editing symbols are displayed in the centre of all clipping box surfaces. The ball symbol provides for resizing of the box, the cylinder symbol enables the user to rotate the box.
602
Graphic output
5. 6. 7. 8. 9.
Select corresponding symbol for required manipulation. Position the mouse cursor over the symbol. Press the left mouse button and hold it down. Drag the mouse to adjust the clipping box as required. Release the mouse button.
10. Repeat steps 5 to 9 as many times as required to tune the adjustment of the box. 11. Press [Esc] key to close the adjustment function. The picture above is a video that demonstrates the adjusting of clipping box. 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.
Adjusting the clipping box in setup table The procedure for tabular adjustment of the clipping box 1. 2. 3. 4. On toolbar Zoom click button [Clipping box setting dialogue] ( The setup dialogue appears on the screen. Fill in the table. Confirm with button [OK]. ).
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 mouse with specified SNAP mode command line Position the mouse cursor to the defined location and click the left mouse button. Adjust the required SNAP mode, use the mouse cursor to select the point. Type point co-ordinates on the command line of the Gallery item editor.
Drawing a polyline The procedure for drawing a polyline 1. 2. 3. 4. 5. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer. On toolbar Insert click button [Insert new polylines] ( Toolbar Main graphic entry appears on the screen. Select the line type you need to draw for the first segment of the polygon (i.e. straight line, circular arc, parabolic arc, Bezier curve, spline). Define end points of the segment. ).
603
6. 7.
Repeat steps 4 and 5 for all required polygon segments. (For second and all the following segments only one end-point must be defined.) End the function by clicking on button [End action] ( ) on toolbar Insert.
The options for the definition of end-points are given in chapter Drawing a line.
Drawing a closed polyline The procedure for drawing a closed polyline 1. 2. 3. 4. 5. 6. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer. On toolbar Insert click button [Closed polylines] ( Toolbar Main graphic entry appears on the screen. Select the line type you need to draw (i.e. straight line, circular arc, parabolic arc, Bezier curve, spline). Define end points of the selected line or curve type. Finish the function by clicking on button [End action] ( function terminated. ) on toolbar Insert. The polygon is closed and the ).
The options for the definition of end-points are given in chapter Drawing a line.
Inserting a text The procedure for inserting text 1. 2. 3. 4. 5. 6. 7. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer. On toolbar Insert click button [Insert text] ( The property dialogue appears on the screen. Type the text in the property dialogue. If required, adjust other text parameters (size, style, rotation, letter type). Position the text in the picture. Click the left mouse button to insert the text. End the function by clicking on button [End action] ( ) on toolbar Insert. ).
The options for the definition of text position are the same as for the definition of line end-points and are given in chapter Drawing a line.
Inserting a vertical dimension line The procedure for inserting vertical dimension line 1. 2. 3. 4. 5. 6. 7. 8. 9. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer. Click button [Insert vertical dimension line] ( ) on toolbar Insert.
The property dialogue for dimension lines is opened on the screen. The style is pre-set to vertical and Label value to Projection. If needed, adjust other parameters (see chapter Changing the parameters of dimension line). Input the first point to be dimensioned. Input the second point to be dimensioned. Input the point that defines the position of the dimension line. If appropriate, insert other points to be dimensioned. ) on toolbar Insert.
The options for the definition of the points are given in chapter Drawing a line. 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.
Inserting a horizontal dimension line The procedure for inserting horizontal dimension line 1. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer.
604
Graphic output
2. 3. 4. 5. 6. 7. 8. 9.
) on toolbar Insert.
The property dialogue for dimension lines is opened on the screen. The style is pre-set to horizontal and Label value to Projection. If needed, adjust other parameters (see chapter Changing the parameters of dimension line). Input the first point to be dimensioned. Input the second point to be dimensioned. Input the point that defines the position of the dimension line. If appropriate, insert other points to be dimensioned. ) on toolbar Insert.
The options for the definition of the points are given in chapter Drawing a line. 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.
Inserting a general dimension line The procedure for inserting general dimension line 1. 2. 3. 4. 5. 6. 7. 8. 9. On Gallery picture editor toolbar adjust the colour, line thickness, line pattern, and layer. Click button [Insert general dimension line] ( ) on toolbar Insert.
The property dialogue for dimension lines is opened on the screen. The style is pre-set to general and Label value to Projection. If needed, adjust other parameters (see chapter Changing the parameters of dimension line). Input the first point to be dimensioned. Input the second point to be dimensioned. Input the point that defines the position of the dimension line. If appropriate, insert other points to be dimensioned. ) on toolbar Insert.
The options for the definition of the points are given in chapter Drawing a line. 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.
Using the command line The command line of the Gallery item editor helps the user with completion of individual functions. Short tool tips are displayed in it once a function that requires some kind of input has been started. It is also possible to type co-ordinates of inserted point in the command line.
Using the SNAP mode Both the principle and implementation of SNAP mode in the Gallery item editor is identical with the main Scia Engineer environment. The description is given in chapter Basic working tools > Cursor SNAP modes. Also the temporary one-step SNAP mode can be applied. There is only one exception and it is the location of the SNAP toolbar. The toolbar is a separate self-standing toolbar and is named Point snap. It can be arranged anywhere on the screen.
605
Moving the entity The procedure for move of entities is similar to the same manipulation in the main graphical window of Scia Engineer. See chapter Geometry > Moving the entities > Moving the geometric entities > Moving an entity via a menu function. The function in the Gallery item editor may be started via button [Move] on toolbar Geometrical manipulations.
Copying the entity The procedure for copying of entities is similar to the same manipulation in the main graphical window of Scia Engineer. See chapter Geometry > Copying the entities > Making a single copy via menu function and Geometry > Copying the entities > Making multiple copies via menu function. The function in the Gallery item editor may be started via button [Copy] on toolbar Geometrical manipulations.
Rotating the entity The procedure for rotating of entities is similar to the same manipulation in the main graphical window of Scia Engineer. See chapter Geometry > Moving the entities > Moving the geometric entities > Rotating an entity via a menu function. The function in the Gallery item editor may be started via button [Rotate] on toolbar Geometrical manipulations.
Mirroring the entity The procedure for mirroring of entities is similar to the same manipulation in the main graphical window of Scia Engineer. See chapter Geometry > Moving the entities > Moving the geometric entities > Mirroring an entity. The function in the Gallery item editor may be started via button [Mirror] on toolbar Geometrical manipulations.
Trimming the entity The procedure for trimming of entities is similar to the same manipulation in the main graphical window of Scia Engineer. See chapter Geometry > Moving the entities > Modifying the shape and dimensions > Trimming the entities. The function in the Gallery item editor may be started via button [Trim] on toolbar Geometrical manipulations.
Stretching the entity The procedure for stretching of entities is similar to the same manipulation in the main graphical window of Scia Engineer. See chapter Geometry > Moving the entities > Modifying the shape and dimensions > Stretching the entities. The function in the Gallery item editor may be started via button [Stretch] on toolbar Geometrical manipulations.
Scaling the entity The procedure for scaling of entities is similar to the sae manipulation in the main graphical window of Scia Engineer. See chapter Geometry > Moving the entities > Modifying the shape and dimensions > Scaling the entities. The function in the Gallery item editor may be started via button [Scale] on toolbar Geometrical manipulations.
Changing the shape of entity The Gallery item editor supports Drag & Drop feature. Therefore, this feature may be used for Drag & Drop manipulations, i.e. move of entity or move of entitys end-points. Similarly to toolbar-invoked manipulation functions, this approach may be used for manually drawn entities only. It is not possible to move structural members scanned from the Scia Engineers graphical window. The procedure is identical to the one for Scia Engineer graphical window.
Deleting the entity The procedure for deletion of entities 1. 2. 3. Select entities you need to delete. Click button [Delete] ( ) on toolbar Modify.
Note: This function can be used for both manually drawn entities (e.g. line, text, dimension line) and scanned graphic window entities (e.g. 1D member).
606
Graphic output
Adjusting the colour of entity All manually added entities are drawn in a specific colour. There are two ways to specify the colour. Colour of the corresponding layer Explicitly defined colour The colour of the entity is determined according to entitys layer. The colour of layer can be specified in the Layers manager. The colour of a particular entity is independent on the layer.
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. 2. 3. 4. 1. 2. 3. 4. 5. 6. Select the entities you want to modify. Click button [Colour by layers] ( Clear the selection. Select the entities you want to modify. Click button [Colour by layers] ( Button [Current colour] ( ) so that it is not "pressed down". ) so that it becomes "pressed down".
) located next to button [Colour by layers] becomes accessible. ) and select the required colour.
Press button [Current colour] ( The colour is adjusted. Clear the selection.
Adjusting the thickness of line Line thickness is adjusted by means of the edit box on toolbar Gallery editor picture toolbar. The procedure for the adjustment of line thickness 1. 2. 3. 4. Select the entities you want to modify. Into the first edit box on toolbar Gallery editor picture toolbar ( The change is immediately taken into account. Clear the selection. ) type the required thickness.
Adjusting the pattern of line Line pattern can be adjusted by means of the combo box on toolbar Gallery editor picture toolbar. The procedure for the adjustment of line pattern 1. 2. 3. 4. Select the entities you want to modify. Into the combo box on toolbar Gallery editor picture toolbar ( The change is immediately taken into account. Clear the selection. ) select the required line pattern.
Adjusting the layer of entity The layer can be adjusted by means of combo box on toolbar Gallery editor picture toolbar. The procedure for the adjustment of layer 1. 2. 3. 4. Select the entities you want to edit. Into the layer combo box on toolbar Gallery editor picture toolbar ( layer. The change is immediately taken into account. Clear the selection. ) select the required
607
Changing the parameters of text The procedure to change text parameters 1. 2. 3. 4. 5. Select the text entity you want to modify. If the property dialogue is not displayed, click button [Show / hide properties of selection] ( toolbar. Adjust the parameters of the text. The changes are automatically and immediately taken into account. Clear the selection. ) on Modify
In addition, also colour and layer can be adjusted for the selected text items.
Changing the parameters of dimension line Parameters of dimension line Style Plot line Plot line offset Label alignment Label value The dimension line may be horizontal, vertical, or general. Plot line can be long, i.e. leading from the dimension line up to the dimensioned object, or short. This value specifies the length of the plot line. The option determines the position of dimension line value.
The procedure for the change of dimension line parameters 1. 2. 3. 4. 5. Select the dimension lines that should be edited. If the Properties dialogue is not displayed, click button [Show/hide properties] ( Make the necessary changes in the dialogue. The changes are immediately taken into account. If required, close the Properties dialogue. ) on toolbar Modify.
entities scanned from the graphical window of the application, entities added manually to the picture.
It is possible to make geometrical manipulations with all the entities in the picture. On the other hand, parameters like colour, line thickness, line pattern and layer can be adjusted only to the manually added entities. If the user needs to modify these parameters for scanned entities as well, it is necessary to transfer the scanned entities into manually drawn ones. This means that lines representing structural members are converted into single lines. These single lines then can be processed like normal manually drawn lines. The procedure for breaking of structural members 1. 2. 3. 4. Select the 1D members you need to break into single lines. Click button [Break selected] ( Clear the selection. ) on toolbar Modify.
Deleting the entity The procedure for deletion of entities 1. 2. 3. Select entities you need to delete. Click button [Delete] ( ) on toolbar Modify.
Note: This function can be used for both manually drawn entities (e.g. line, text, dimension line) and scanned graphic window entities (e.g. 1D member).
608
Graphic output
creation of a new drawing, editing of an existing drawing, printing of an existing drawing, copying of an existing drawing, deleting of an existing drawing.
The Paper space gallery manager consists of the following parts: Control buttons List of existing drawings Preview of the selected drawing Property table of the selected drawing They perform the operations stated above. It states all the drawings that have been created. This window displays the preview of the drawing that is currently selected in the List of existing drawings. In this table, the name of a particular drawing may be edited.
) on toolbar Project,
using function Paper space gallery in the tree menu, using function Paper space gallery from menu Tree.
609
610
Graphic output
There are a few changes or extensions that are described below. Insertion of an external picture An external picture may be inserted from the same resources as in the direct graphical output. In addition, there are some more option: from window from gallery Inserts a drawing from any of the opened graphical windows. Insert a picture from the Picture gallery.
Editing picture properties Button [Picture setting] is not present on the control toolbar. The properties of a particular picture may be edited after its selection via button [Properties] ( ) on the control toolbar.
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. 2. 3. 4. Open the Paper space gallery. Create a new drawing. Draw and insert everything that should appear on the template. 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.
611
5. 6. 7. 8. 9.
Close the Paper space gallery. Use function Setup > Options. Select tab Graphic templates. In the field Overview drawings manager, browse for the file you have saved to the disk. Confirm the settings.
Form now on, whenever a new drawing will be created in the Paper space gallery, it will contain the template drawing. 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.
612
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 Preview window Table composer The Document window is the very tool that serves for the creation of above mentioned output documents. The Preview window enables the user to look at selected parts of the model in Document-like style. The Table composer provides for formatting of tables in both Document and Preview windows.
613
in tree menu, open service Document, on toolbar Project click button [Document] ( ).
When the Document window is opened the Document tree is displayed in the tree menu window.
Export
Exports the contents of the document into an external file of selected format. Opens Visual Style dialogue and enables you to change the layout of the current visual style. Provides for the adjustment of printer. Prints the contents of the document. The document in the Document window uses no pagination. That is, the tables are shown one after another.
Document settings
C D E
614
Document
The Document window shows a preview of the document including page breaks. The page fits the width of the document window. Similar to above, but you can see the page is zoomed so that the Document window shows the whole page. Refreshes the document (may be necessary after some modifications of the Document). The principle of manual refresh has been introduced in order to speed up the response of the Document.
Refresh of document
Refresh of images
Refreshes the images inserted into the document (may be necessary after some modifications of the Document). The principle of manual refresh has been introduced in order to speed up the response of the Document.
Fast selection of Visual Style Visual Style manager Fast selection of Table Style Table composer Table manager
Selects the active visual style from the list of existing (defined) visual styles. Opens the Visual styles manager. Selects the active table style from the list of existing (defined) table styles for the selected table. Opens the Table composer. Opens the Table manager.
K L
M N
Note: The list of available groups (sets) of items can vary depending on the type of project and depending on selected functionality.
615
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. 2. 3. 4. 5. 1. 2. 3. 4. 5. At the bottom of the document tree window click button [New]. The New document item dialogue is opened. It contains the list of available sets and items. Select the required set and item. Press button Add to add the item into the document. Close the New document item dialogue. At the bottom of the document tree window click button [New]. The New document item dialogue is opened. It contains the list of available sets and items. Select the required set and item. Using a standard Windows Drag&Drop feature, move the selected item into the document tree. Close the New document item dialogue.
An alternative procedure for the insertion of a new section into the document
The Insert-dialogue is opened on the screen. If required, make necessary adjustments. Confirm with [OK]. A new table for the selected entities is inserted into the document.
Insert-dialogue parameters List of selected or available entities Name Caption Visible Prefer one page Selection This part of the Insert dialogue shows all the entities that are available for insertion into the document at this moment. Just one entity may and must be selected at a time. Specifies the name of the table. It can be changed if required. Specifies the caption of the table. It can be altered if required. Specifies whether the table will be visible in the document or not. If ON, the document will try to put the table on one page, i.e. not to divide it into two pages. All All the entities of the type that was selected in the top list will be included in the table. List The table will be limited to a finite list of entities. The selection can be modified through the button [Edit]. Wildcard Only entities meeting the typed "wildcard specification" (e.g. BE*) will be input into the table. Named selection If exists, a user-defined named selection can be selected here. Edit/Wildcard/Named This item extends the previous one.
616
Document
It is subject to:
Example 1
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),
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).
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).
617
Example 3 The structure is already calculated. Service Results is opened. Function Internal forces is focused and result-diagrams displayed.
When function Table to document is called, the following table is included into the document.
Name Caption
Specifies the name of the table. It can be changed if required. Specifies the caption of the table. It can be altered if required.
618
Document
Specifies whether the table will be visible in the document or not. If ON, the document will try to put the table on one page, i.e. not to divide it into two pages. The size of the picture can be defined in several ways. Depending on this choice, only some of the following properties are available. Available options are:
Scale Picture width Picture height Percentage of page Fit Width Height Rotate 3D Image in PDF
percentage of page height, scale, fixed width, fixed height, fit in rectangle.
(available for relevant options) Specifies the scale 1 : X. (available for relevant options, informative only) Available for Scale option only. Shows the width of the picture. (available for relevant options, informative only) Available for Scale option only. Shows the height of the picture. (available for relevant options) Specifies the size of the picture as a percentage of the page. (available for relevant options) Controls what part of the page the picture occupies and specifies its zoom. (available for relevant options) Specifies the width of the image. (available for relevant options) Specifies the height of the image. If ON, the picture is rotated by 90 counter clockwise. If ON, the image is exported to PDF as a 3D image and can be rotated and further manipulated in Adobe Reader. This option requires that appropriate version of Adobe Reader is used (version 8.1.1 or newer). Even though the PDF 3D control enables the user to adjust display style when the image is viewed in Adobe Reader, it is necessary to have the image rendered in the Document (Display mode = Rendered) if rendered display style is wanted in the final PDF. If the image in the Document is only wired, the PDF 3D control will not receive enough data to render it.
Edit picture
Picture data
Display mode
wired The picture is rendered using a simple method. standard The picture is inserted to the document AS IS in the graphical window using the same rendering options. This option is recommended for most users. rendered The picture is fully rendered. hidden lines The picture hides outline lines that cannot be seen from the adjusted view point. hidden lines dashed Similar to the above, but the hidden lines are drawn as dashed lines.
This option opens a dialogue where the view direction and zoom can be easily adjusted. Opens a standard view parameters dialogue. View parameters control what components of the structure are displayed and how.
619
Opens a standard Palette settings dialogue where e.g. colours of individual components, line style, etc. can be adjusted. If ON and the picture in the document is regenerated, the picture reads current colour settings from the project. Explanation: Let us assume that you insert a picture to document. You make no special colour adjustments as you want to have the same colours in your graphical screen and in the document. Later, you change the colours in your project, i.e. the colours in your graphical screen change. If option "Load colour setup in regen(eration)" is OFF, the picture in the document keeps its original colours. However, if option "Load colour setup in regen(eration)" is ON, the picture in the document when regenerated - reads the current settings from the project and changes its own settings accordingly.
This option is analogous to the previous one. This time the units are either preserved or updated from current project settings. This option is analogous to the previous one. This time activity is either preserved or updated from current project settings. This item specifies the scale for text in the image. 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 may however happen that the user needs to make a draft printing on smaller format. If this is made without any changes, the text becomes illegible. The same may be true for the preview on the screen. Therefore, it is possible to magnify the text size in order to make the text readable even on smaller formats.
This item defines the character set for the text this option may be especially important for other than western European languages. This parameter defines the length of "dashes" in dashed lines. An icon indicating orientation of global coordinate axes may be placed on the image. Available options are: none, to coordinate system origin, to picture corner.
Performance settings
If ON, all tooltips are removed from the current scene in the graphical window, before it is saved to the image. As a result, when the picture is later edited in the Document or in the Picture gallery, no tooltips are available when selections are made. This option significantly reduces the size of the image. For a common project, it may reduce the size by 20%. Default = OFF.
Exclude layers
If ON, information about layers is removed from the current scene in the graphical window, before it is saved to the image. This option significantly reduces the size of the image. For a common project, it may reduce the size by 20%. Default = ON.
If ON, information about hidden geometry (i.e. hidden surface lines) is removed from the current scene in the graphical window, before it is saved to the image. This option dramatically reduces the size of the image. For a common project, it may reduce the size by 50%. Default = ON.
The procedure for the insertion of a picture from the graphical window into document 1. 2. 3. Display the entities for which you want to insert a table into the document. Adjust the required view and view parameters. Call function Picture to document: a. b. c. 4. either using menu function File > Print picture > Picture to document, or using button [Print picture] ( ) on toolbar Project,
or using the pop-up menu function Picture to document (it may be "hidden" in View submenu if some entities are selected).
620
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.
Picture parameters Name Caption Visible Prefer one page Size definition Scale Picture width Picture height Percentage of page Fit to page Specifies the name of the table. It can be changed if required. Specifies the caption of the table. It can be altered if required. Specifies whether the table will be visible in the document or not. If ON, the document will try to put the table on one page, i.e. not to divide it into two pages. The size of the picture can be defined through the scale or in percentages of the page. Specifies the scale 1 : X. Available for Scale option only. Defines the width of the picture. Available for Scale option only. Defines the height of the picture. Specifies the size of the picture as a percentage of the page. Available for Percentage option only. If ON, the picture is stretched to fit the page.
621
a.
If option Embed data is ON, the file is copied into the document and the original file may be deleted from the disk. This results in more consistent and independent document, but it becomes larger. If option Embed data is OFF, only a reference to the file is inserted into the document. Once the original file is removed from the disk, or moved to another location, it disappears from the document. This option leads to smaller document, but it is susceptible to re-arrangement of files on the disk.
b.
8. 9.
b.
8.
622
Document
Creating the repeating tables Tables for related information included in the document may be repeated and thus provide for sorted arrangement of the data. The principle of repeating will be explained on an example of load cases and load. Standard arrangement Lets assume that three tables are included into the document:
If the tables are inserted in a standard way, the document tree looks like:
Repeating arrangement Lets 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, etc.
The Document of Scia Engineer provides even for this sophisticated arrangement of information in the document.
623
The procedure for the creation of repeating tables 1. 2. 3. 4. Add the required tables into the document using the standard way. (The tables may be inserted from the graphical window as well.) In the document tree, select the item that should be repeated "under" the master item. Using standard Windows Drag&Drop feature, move the selected item under (or into) the required master. Alternatively you may invoke the document tree pop-up menu and perform function Indent. Thats it.
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. The document tree may be created in the following way:
624
Document
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:
625
Creating multiple documents for the project Each project can have more than one document. Each of the documents is then treated separately as a single self-standing document. The procedure for creation of additional documents 1. 2. 3. 4. 5. Open the Document window. At the top right corner of the document tree window click the button [Manager of documents]. The Manager of documents is opened on the screen. Use button New to create a new document. Close the Manager of documents.
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.
626
Document
This item specifies the style of the footer of the document. If required, the footer can be left out completely. This item opens the Table composer for the currently selected footer template. Specifies the number of the first page. When several documents are combined together, or when you need to have a special "introduction" prior to the document itself, this item allows for the necessary adjustment. Specifies the number of the first chapter.
Specifies which chapters are numbered. Let us assume this simple document:
None: There will be no chapters numbers at all. All: All the chapters will be numbered (including the appropriate level). That is: Load cases, Line forces on beam, Load groups and Combination key will be equipped with a number.
627
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 descriptions
Similar to Chapters numbers, but affects not only the numbering, but the whole titles of individual chapters.
The properties may be edited in the Manager of documents. 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.
628
Document
6.
edit the layout of individual tables in the Table composer, edit properties of individual items in the Property window, sort individual items of the document, remove unnecessary tables.
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).
629
The procedure for sorting of items in the document 1. 2. 3. In the document tree window select the item that should be moved to a new position. Press key [Ctrl] and hold it down. Use arrow keys [Up] and [Down] to move the item to its new position within the document tree.
The sorting may also be done using the Drag&Drop feature or via the document-tree pop-up menu.
The required item can also be deleted or via the document-tree pop-up menu.
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.
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.
630
Document
insertable items
Modifying the structure through the document Editing the geometry in the document table
The Document is not only a passive printable representation of the modelled structure and calculated results. The tables in the document may be used for tabular editing of the model. Editing the nodal co-ordinates Any co-ordinate of any nodal point of the model may be numerically edited in the document table. The procedure for the editing of nodal co-ordinates 1. 2. 3. 4. 5. Find in the document the table with co-ordinates of nodal points. Select the node you need to modify. Click the cell with the co-ordinate. Type the new value. Press [Enter] on your keyboard to confirm the change.
Editing the end-nodes of beams Any of the existing 1D members may be "switched" to a new end-point. The procedure for the change of beams end-node 1. 2. 3. 4. 5. Find in the document the table with 1D members. Select the 1D member you need to modify. Click the cell with the node name. Type the new node name. Press [Enter] on your keyboard to confirm the change.
Editing the beam properties Also properties of 1D members can be edited in the document, not only the geometry. The procedure for the change of beams properties 1. 2. 3. 4. 5. 6. Find in the document the table with 1D members. Select the 1D member you need to modify. Make the change: If the value may be typed directly, click the cell and type the new value. 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. Press [Enter] on your keyboard to confirm the change.
Note: Changes made in any of the document tables are immediately taken into account.
Editing the loads Any loads can be edited in the appropriate document table. The procedure for the editing of loads
631
1. 2. 3. 4. 5. 6.
Find in the document the table with required loads. Select the load you need to modify. Make the change: If the value may be typed directly, click the cell and type the new value. 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. Press [Enter] on your keyboard to confirm the change.
Note: Changes made in any of the document tables are immediately taken into account.
Export formats HTML TXT RTF The document is exported as a separate web page. The document is exported as a simple text. No drawings, no pictures, and no embedded tables are exported. The document is exported as a Rich Text Format file. This format is widely used for exchange of files between various programs. Pictures and embedded tables are exported as well. The pictures are included
632
Document
directly into the file. PDF XLS The document is exported to a file that can be view in the Acrobat Reader that is downloadable for free from the Internet. The document is exported to a file that can be view and edited in MS Excel.
Parameters and limitations HTML Open after export Unicode After the export is completed, the file is opened in your browser associated with HTM files. Unicode encoding is used to store the text.
Text Open after export Unicode After the export is completed, the file is opened in Notepad or other program associated with TXT file. Unicode encoding is used to store the text.
RTF Open after export Max picture colour depth Enable vector pictures After the export is completed, the file is opened in the program associated with RTF files. Defines the quality of 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 Max pages per file After the export is completed, the file is opened in the PDF-format associated program (usually the free-available Adobe reader). 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, 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 pictures It is possible to selecte a required method of compression. Users without any background knowledge on compressing the graphics are recommended to use the default option. If ON, the quality of pictures is higher, the PDF file is larger. If OFF, it is the opposite way. Pictures compression level Enable vector pictures Enable 3D PDF Defines the rate of compression. Again, users without any background knowledge on compressing the graphics are recommended to use the default option. If ON, the quality of pictures is better (if possible). If ON, the pictures that were inserted to the document with option "3D PDF" will be exported to the PDF file as 3D images. there are 3 files generated:
633
Limitations The size of the image that can be exported to 3D PDF is limited. A warning message appears when exporting file becomes too big. The user can decide whether to continue and risk a crash of the system or whether to stop and then the received PDF file may contain an incomplete structure. This warning message appears when there is aprox. 16 000 objects in the exported file. It is quite a safe number. Tests showed that crash usually happens at the number of 40 000 objects.
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 wont open. Parameters Open after export Unicode After the export is completed, the file is opened in your browser associated with HTM files. Unicode encoding is used to store the text.
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. It refreshes all the pictures in the document so that they reflect the current state of the project.
Refresh of pictures
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.
634
Document
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.
) is pressed, the document is regenerated and the individual tables are filled in
635
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.
636
Document
a. b. 3.
either using menu function File > Print data > Print / Preview table, or clicking button [Print] ( ) on toolbar Project.
The Preview window is opened and appropriate tables are displayed in it.
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.
637
select required visual style for your document, create a new visual style, edit the existing visual style, delete the no-longer-used visual style.
The procedure to open the Visual styles manager 1. 2. 3. Open the Document. Press button [Visual style manager] on the bar at the top of the Document window. The Visual styles manager is opened on the screen.
Page Printer "Part of the page" This item defines the printer used for output of document. Any of installed printers can be selected for the output. 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. Defines the thickness and colour of the frame (rectangle) that can be drawn around the selected part of the page. Defines the outer "gap" around the selected part of the page.
The following example demonstrates the practical meaning of padding and margins. The horizontal left padding and horizontal left margin is shown for the "page" and "body".
638
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 Height Width Weight Italic Underline Colour Background Padding "Description and sample texts" Specifies the font. Defines the size of letters. Defines the width of letters. Defines the thickness of letters. Specifies whether an Italic font should be used. Underlines the letters. Sets the colour of texts. If available, defines the background of texts. Padding is the amount of space around the text, i.e. the gap between the border of individual table cells and the text itself. Below the parameters an official description and a short sample text printed in the selected font is attached.
Tables It is possible to define the format for both table cells and table background. Lines Use custom line width Do not print any lines "Individual lines" The defined format of lines (cell border) is applied. No table cell lines are printed. A list of all the lines and frames that can be modified follows. The user can adjust his/her favourite values.
639
Note: For more information see Layout settings. Background Use custom background colours Do not print any background "Colours" Defined colours are applied. The background is not printed. The cells are transparent. The colours for header, even and odd row and for important cell can be adjusted. Note: The fact that a particular cell is important is defined by the author of the program and it cannot be altered by the user. The user may only change the colour of such a cell.
Break narrow tables to strips Do not break table to strips Break table to strips whenever possible The tables are printed in the document as designed. E.g. even if the table consists of one column only and 100 lines, it is printed "AS IS". This option may save a considerable amount of paper as it breaks narrow tables into multiple strips and prints individual strips next to each other in order to better utilise the page width. Similar to the option above, but a built-in algorithm is applied that tries to assess the best division of the table into strips.
Options Picture colour depth Defines the colour depth for individual output device. YES/NO values at tables The user may select a favourite symbol to stand for YES and NO value in output tables. 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. Filename for export Suggest last used Construct from name of project filename The last used filename is offered. The filename is derived from the name of the project.
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 allowable number of pages of the document. Defines the size of a document table when the table is automatically refreshed. If the table is bigger, its regeneration must be started manually by the user.
The procedure for the adjustment of visual style 1. 2. If it is not the case, open the Document window. Open the Document settings dialogue: a. b. either using button or using pop-up menu function Document settings (called Edit styles in some older versions),
640
Document
c. 3. 4.
Note: The default document style may also be pre-adjusted using Scia Engineer function Setup > Document.
where "DataSetScia-EP_" is the prefix, "LoadCase" is the name of the table, and "default" (or "Detailed" or "Header") is the name of the template. 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 Engineer 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 manufacturers templates are stored in folder DocumentTemplates under the folder where Scia Engineer was installed. Example: Let us assume that Scia Engineer was installed on disk E in folder SciaEsa. The manufacturers 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 manufacturers table template, the template file (.OTS) is first copied into the users 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 manufacturers settings.
641
The original table template file (the OTS file stored in folder DocumentTemplates under the folder where Scia Engineer was installed) is never altered through the Scia Engineer user interface. It is always preserved in the original form. Example: Let us assume that Scia Engineer was installed on disk E in folder SciaEsa. The manufacturers 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 manufacturers 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.
Template completely created by the user The OTS file corresponding to a table template created by the user is automatically stored in the User folder. The Table Manager uses a special icon ( ) for such a template. Example: Let us assume that the User folder was adjusted to C:\Documents and Settings\PavelU.PRAHA\ESA52\User\. Any user-created table template has its corresponding OTS file stored in 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, see above. Special table templates for Header, Footer, and Title Page OTS files corresponding to table templates for header and footer of a document page and for the title page of a document are kept in separate folders under the DocumentTemplates folder. Example: Manufactures templates: Footer templates in E:\SciaEsa\DocumentTemplates\Footer\, Header templates in E:\SciaEsa\DocumentTemplates\Header\, Title page templates in E:\SciaEsa\DocumentTemplates\TitlePage\. User templates: Footer templates in C:\Documents and Settings\PavelU.PRAHA\ESA52\user\DocumentTemplates\Footer\, Header templates in C:\Documents and Settings\PavelU.PRAHA\ESA52\user\DocumentTemplates\Header\, Title page templates in C:\Documents and Settings\PavelU.PRAHA\ESA52\user\DocumentTemplates\TitlePage\.
642
Document
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. Procedure to open the Table Manager dialogue 1. 2. 3. 4. Open the Document. Select the required table (the document item) in your document window or in the document tree. Open the Table Manager dialogue through the icon Table Manager ( the top of the document window). The Table Manager dialogue is opened on the screen. ) on the Document toolbar (located at
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.
643
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 manufacturers template, even when it was modified by the user.
When this type of table template is deleted, the usercopy of the manufacturers template is deleted and the manufacturers original template is restored. This change is indicated by the change of the icon from to .
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 Engineer was installed. In any case, this procedure is recommended ONLY for advanced users of Scia Engineer with a good knowledge of MS Windows.
644
Document
Note: This procedure is similar to the creation of a new template, but it does not offer immediate modification of the template.
The procedure to select the required template in the Document Window 1. 2. In the Document, select the table for which you want to change the template. On the toolbar at the top part of the Document window, use the combox with available templates to select the required one.
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.
Procedure to open the Table Composer dialogue 1. 2. 3. Open the Document. Select the required table (the document item) in your document window or in the document tree. Open the Table Composer dialogue: a. b. either click icon Table Composer ( document window). ) on the Document toolbar (located at the top of the
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.
645
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 tabsheets. 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 Available items This list contains all the items (quantities and formatting commands) that are included into the currently edited table template. 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 users time during the preparation of templates. User properties This group comprises mainly formatting items and some general items like date, page number, etc. [Remove] [Add] 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. 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 userdefined 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.
646
Document
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.
647
Columns / Rows Caption Alignment No header Do not aggregate caption at horizontal tables The caption used in the header of the item. The alignment of the item. If ON, the item header is not displayed. If OFF, the item header is displayed. If Continue Line is used in a horizontal table, the headings are merged into one, e.g. Mx, My, Mz captions are merged (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)
648
Document
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 Lets assume a standard table of nodal points. By default the Properties in table window contains properties:
Line break When the Line break property is inserted after the Coord X, the result will be:
649
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:
650
Document
Continue line Finally, lets add two Line continue properties to the Properties in table window:
651
A picture on the left hand side of the page (may be omitted if required). At maximum five lines and two columns of information shown in a simple table. Individual cells of this table can be separately adjusted concerning the contents. The legend (cell names) may be shown or omitted. A picture on the right hand side of the page (may be omitted if required).
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:
When we add a caption (e.g. This is my caption on advanced tab sheet), we get
652
Document
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. Rotated header If ON, the texts in the header of the table are rotated 90 counterclockwise to create vertically oriented text. This makes it possible to put more text into the header while keeping the table narrow (e.g. to fit one page). 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.
Advanced settings for column or row The settings in this tab sheet relate to individual table items. Items in Table This list contains all the items (quantities and formatting commands) that are included into the currently edited table template (the same list is in the Standard settings tab sheet). You need to select the item in this for which the settings are to be changed first, and then you may alter the settings. Column width Use default Minimal Delta If ON, the default (defined by the manufacturer) column width is applied. If the default width is not used, this item specifies the minimal allowable width of the column. If the default width is not used, and the minimal allowable width of the column (see the parameter above) is not sufficient for the contents of the cell, the width is increased by this Delta.
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). If OFF, you can define your own style for each table lines.
653
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 Representation parametric values of If a property is defined using a parameter, the user may decide whether the document should display the numerical value or the name of the parameter. Value The numerical value is printed. Name The name of the parameter is printed. Value (Name) The value is printed accompanied with the name of the parameter in paranthesis. Name (Value) The name of the parameter is printed accompanied with the numerical value in paranthesis. Contents does not make valid line Generally, a line is removed from a table if all the cells of the 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. 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.
Fixed width
Layout settings Lines Use custom line width Do not print any lines Use document preset The user-defined line parameters (width) are used. No lines (cell and table borders) are printed at all. The default settings adjusted in the document setup are used.
Available line types Some settings are relevant to horizontal tables, some to vertical tables and some to both. The explanation of the individual values is shown in the two pictures below.
654
Document
Line between rows Line between columns in header Line between columns in body
H I J
Background Use custom background colours The user may specify the colour of individual components of 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). No background is printed at all, just the lines (if defined) around the cells and around the table. The default settings adjusted in the document setup are used.
Table header
Odd row
Background colour of table header. Background colour of odd rows in the table.
655
Background colour of even rows in the table. Background colour of important cells (that a cell is important is defined by the author of the program and it cannot be changed by the user).
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.
Sorting the table columns outside the table composer The order of individual columns in the table can be sorted in the Table composer dialogue. In addition, it is possible to arrange the order of columns even outside the Table composer. The procedure for rearranging of columns in the table 1. 2. 3. 4. In the Document of Preview window, position the mouse cursor over the heading of the column you want to shift. Click the right mouse button to invoke the pop-up menu. Select function Move left or Move right, respectively. The table is rearranged accordingly.
656