Preprocessor SAPFIR-Structures

  • SAPFIR-Structures module enables you to generate design model of the structure based on 3D model obtained in SAPFIR-3D program. Design model generated in SAPFIR-Structures module will be analysed and designed by tools of LIRA-SAPR program.
  • 2D and 3D models generated in other graphical software (such as Revit, AutoCAD, Allplan, Tekla, ArchiCAD, etc.) may be imported.
  • Options to generate and edit FE models of structures, define static loads, materials, boundary conditions.

Generation of design model

Design model is generated directly from information model of the architectural object that is displayed as underlay. It is helpful to check whether generated design model corresponds to initial model.

Design model may be generated either from structural elements (like walls, floor slabs, beams, columns) or from arbitrary architectural shapes. In the latter case, the program will automatically recognize cross-sections and axes of bars as well as middle planes and plate thickness.

Wide variety of tools

To provide FE meshes generated with high quality, the designer will have wide range of tools:

  • Interactive graphical tools that enable the user to cut off plates and bars, for example, in order to assign another cross-section to their fragment; tools to correct verticality, horizontality and complanarity of elements.

  • Tools to provide combined behaviour of finite elements of meshes, intersecting elements and to search for such intersections automatically.

  • Automatic tools to provide quality of FE meshes at intersection places, such as to extend and shorten the axes of bars and contours of plates at intersection places.

Perfectly rigid bodies (PRB)

To enhance the quality of design model, there is an option to generate perfectly rigid bodies (PRB) automatically.

  • When bars and plates are intersected, the PRB is automatically generated on the plate in the shape of cross-section of the bar.

  • When plates are intersected between themselves, the PRB is automatically generated on the intersected plate by thickness of the intersecting plate.

Punching shear contours

Punching shear contours are defined automatically with account of sections of adjoining columns, nearby openings and contour of the floor slab.

Work with FE mesh

Library of automatic FE mesh generators that realize different algorithms:

  • triangular for high quality approxamation of curvilinear surfaces;

  • with max number of quadrilateral finite elements and enhanced approximation in span zones;

  • with max number of quadrilateral finite elements and enhanced approximation in near-support zones.

For every element of design model it is possible to select (individually) algorithm and define parameters for generation of FE mesh for an element or use default algorithm for the whole design model.

Tools for manual control of FE mesh quality enable the user to define points and segments that vertices and ribs (respectively) of FE meshes will pass through as well as graphically generate and edit plate contours and axial lines of bars in design model.

Boundary conditions

Boundary conditions may be defined along lines, for groups or separate nodes. Along lines it is possible to define cylindrical hinge, hinge support with account of eccentricity, free support, fixed support, etc.

Loads and actions

  • Loads and moments (concentrated and distributed along the line and across the area) are generated and modified. Loads are defined to arbitrary surfaces; they are not referred to FE model. Lines and contours for load application may be modified graphically.

  • Loads (uniformly-distributed) from the dead weight of the elements of the structure are collected automatically. Materials and sections of structural elements are considered.

  • Service loads from rooms (stipulated in architectural project) are generated automatically as well as loads from dead weight of walls and partitions that are not load-bearing ones. Actual volume of walls is considered except for window, door and other openings.

  • Load on the floor slab may be defined as editable surface loads (of arbitrary shape) that do not coincide with the FE mesh.

  • Static wind load is simulated automatically by SNIP 'Loads and actions' and by DBN.

'Assemblage' module to simulate erection stages for the structure

  • The sequence of erection (assemblage) process may be defined either automatically or manually as assemblage events.

  • User-friendly and visual interactive tools to define assemblage stages.

  • Check for objects at assemblage stages, animation of erection process, etc.

  • Assemblage stages as well as assemblage load cases are generated automatically.

  • Loads (uniformly-distributed) from the dead weight of the elements of the structure are collected automatically at every assemblage stage.

  • Assemblage tables are generated automatically in LIRA-SAPR terminology.

With the tools of 'Assemblage' module it is possible to quickly generate the set of assemblage events during erection of the structure. Disassemblage events may be also defined. It enables the user to simulate temporary elements of the structure: подпорки, стапели, монтажные опоры и т.п. Assemblage events may be quickly and easily united into assemblage stages. Events and stages may be modified in a simple way. The user could visually check the sequence of erection for elements of the structure and the load application process: the check may be either step-type or as animation both in architectural and in analytical presentation of the model.

With library of automatic diagnostics it is possible to evaluate the integrity of design model at every stage of design model generation: in interactive mode, to evaluate quality of FE meshes, to find out places where volumes of elements overlap – so called conflicts, to find out unapplied loads, etc. – more than 10 check options with defined parameters. Warnings will be displayed in the interactive list. When you highlight the row in the list, appropriate elements will be selected on the model.