ETABS v19.0.0 Release Notes: Notice Date: 26-October-2020
ETABS v19.0.0 Release Notes: Notice Date: 26-October-2020
ETABS v19.0.0 Release Notes: Notice Date: 26-October-2020
0 Release Notes
© 2020 Computers and Structures, Inc.
This document lists changes made to ETABS since v18.1.1, released 11-February-2020. Items marked
with an asterisk (*) in the first column are more significant.
Analysis
Enhancements Implemented
* Ticket Description
* 1930 An enhancement has been made to add short/long-term cracked-deflection calculations for
concrete floors. The nonlinear static load case now allows for this option to be triggered.
The rebar used for the cracking calculation is based on either provided rebar, the last slab
and beam design, or a quick rebar overwrite provided for this purpose. A new assignment is
available to specify which floor objects are considered for cracked deflection analysis.
Floors not so assigned are assumed to be uncracked during a cracking analysis. For long-
term deflections, the creep and shrinkage coefficients can be taken from the material
properties and from the time since load application, or the user can give overwriting
coefficients for the particular load case. This option is only available in ETABS Ultimate
Level.
* 4154 The number of processors that can run load cases in parallel in a given session is now
limited to eight. It is still recommended to limit the number of parallel load cases to the
number of physical cores on the machine if less than eight. Load cases for a given model
can still be run on multiple machines and combined into a single set of results on one
machine.
4172 Optimizations have been made to speed up the plotting of deformed shapes and
generation of .AVI files for multi-stepped load cases. This will primarily affect direct-
integration and staged construction load cases in models with a large number of elements.
* 4350 A change was made to clarify the behavior of a link element when the effective stiffness is
used for stiffness-proportional damping - this occurs when "Stiffness Used for Stiffness-
proportional Viscous Damping" in the Link Property Data (Define menu > Section Properties
> Link/Support Properties) is set to “Effective Stiffness (KE)" or if a linear direct-integration
time-history load case starts from the unstressed state (zero initial conditions). When this
setting is used, the effective stiffness will be used for stiffness-proportional damping at all
times, even if the link has zero nonlinear stiffness and zero nonlinear force. Previously,
nonlinear direct-integration time-history load cases set the damping due to effective
stiffness to zero when both the stiffness and force in the link was zero, and linear direct-
integration time-history load cases set the damping due to effective stiffness to zero if the
same condition was met in the initial condition (either the initial state or the end of a
nonlinear load case that the linear load case continues from). This change does not affect
nonlinear direct-integration time-history load cases where the link has "Stiffness Used for
Stiffness-proportional Viscous Damping" set to "Initial Stiffness" or "Tangent Stiffness".
4359 The initial rigid stiffness of parametric PMM hinges was improved and is now based on the
stiffness of the frame object containing the hinge. This change is intended to prevent
excessive stiffnesses which can adversely affect the convergence behavior of the model and
will not significantly affect analysis results for well-conditioned models.
* 4519 An enhancement has been made to speed-up the recovery of analysis results, with
particular improvement for hinge response. In addition, new options are now provided to
control advanced parameters affecting analysis, design, and response recovery. For the
command Analyze > Advanced SAPFire Options, the new parameters are:
• Number of (Internal) Threads for Analysis. Using more threads (up to number of
physical cores) will speed-up analysis, but also uses more RAM (memory) to be
efficient.
API
Enhancements Implemented
* Ticket Description
2153 The Application Programming Interface (API) functions cFrameObj.SetPier,
cFrameObj.SetSpandrel, cAreaObj.SetPier and cAreaObj.SetSpandrel have been enhanced
so that they can be used to assign pier/spandrel labels while the model is locked.
Additionally, the methods in the cPierLabel and cSpandrelLabel interface can be used to
add, remove, or modify pier and spandrel labels while the model is locked. Note that
relabeling the piers and spandrels when the model is locked will delete the design results,
which is now the same behavior as when relabeling them using the graphical user interface.
3898 The examples included in the documentation for the Application Programming Interface
(API) now have updated instructions for attaching to a running instance of ETABS. In
addition, the C++ example has also been modified to provide clearer guidance on creating a
forward-compatible client.
4071 An enhancement was made to the Application Programming Interface (API) to add the
functions SapModel.PropArea.GetShellLayer_2 and SetShellLayer_2, which get and set the
definitions of all the layers in a layered-shell property. These new functions include the
option to get and set the material behavior type, either Directional or Coupled, which was
not available in the now superseded functions GetShellLayer_1 and SetShellLayer_1. If the
function SetShellLayer_1 is used, the material behavior type defaults to Directional for all
layers. Note that the Coupled option only applies to concrete materials, and is ignored
without error for other materials.
* 5190 The ETABS API can now be used to start and/or connect to a running instance of ETABS on a
Remote Computer that is running the new API Service for distributed computing.
Simultaneous runs can be started on multiple Remote Computers using an API script or
plug-in, and results can be merged to the Main Computer programmatically, without user
Database Tables
Enhancements Implemented
* Ticket Description
1316 An enhancement was made whereby the tables for general pier Section-Designer sections,
defined through the shear wall design module, can now be generated. The data for these
sections can now also be edited interactively.
* 2684 An enhancement was made to enhance the Joint Coordinates and object connectivity tables
and to expose them for interactive database editing.
* 3425 An enhancement was performed to allow the name of the database file that is
automatically saved after the analysis is run to include a path. Also, multiple files can now
be specified to be automatically saved after the analysis is run.
3919 An enhancement was made to add the database table "Analysis Options - Analysis Model
for Nonlinear Hinges" under Model Definitions > Options and Preferences > Analysis
Options. This database table reflects the options available in the Analysis Model for
Nonlinear Hinges form, which is accessible by going to the Analyze menu > Analysis Model
for Nonlinear Hinges.
5312 The Interactive Database (Edit menu>Interactive Database) has been enhanced so the
tables "Pier Label Definitions", "Spandrel Label Definitions", "Frame Assigns - Pier Labels",
"Frame Assigns - Spandrel Labels", "Area Assigns - Pier Labels", and "Area Assigns - Spandrel
Labels" can be edited while the model is locked.
Design – Slab
Enhancements Implemented
* Ticket Description
* 2573 Concrete slab design has been added per the Australian AS 3600-2018 code for reinforced-
concrete and PT slabs.
* 3489 An enhancement has been implemented to add slab design according to the ACI 318-19
code.
* 4904 The National Annexes for Bulgaria, Germany, Ireland, Poland and Portugal have been added
as an option to the Eurocode 2-2004 reinforced-concrete and PT slab design.
Graphics
Enhancements Implemented
* Ticket Description
* 3801 Enhancements have been made to DirectX graphics by using Direct2D in conjunction with
Direct3D. Specifically:
(1.) Plan and elevation (XY, XZ, YZ and developed) views are generated much faster and are
clearer.
(2.) Line quality for dashed lines, wide lines and selection lines during editing, drafting and
display has been improved for both 2D and 3D views.
(3.) Windows True Type fonts, including foreign language fonts, are available in both 2D and
3D views. Previously only Arial fonts were available and did not cover some languages.
Structural Model
Enhancements Implemented
* Ticket Description
* 1307 An enhancement has been made for the import of Revit projects into ETABS. When a model
initially exported to Revit or initially imported from Revit is later re-imported from Revit,
ETABS reports the changes from the original ETABS model that are detected while updating
the model in a log file with an .EXRLog extension.
* 2435 An enhancement has been made to update the special requirements applied to steel beam-
column connections that use the latest version of the proprietary SidePlate system.
* 2501 An enhancement was made to store analysis-model-generation warnings so they are
available in the Analysis Message dialog from session to session.
3436 The Korean common rebar set is now available when defining reinforcing bar sizes.
3577 An enhancement was made to frame hinge assignments so that a hinge can be assigned at
an absolute distance from either end of the clear length of an object in addition to the
existing option of relative distance. Frame hinge assignments can be made in the Assign
Frame Hinges form (Assign > Frames > Hinges) and through interactive database editing of
the Frame Hinge Assigns tables. Correspondingly for the Application Programming Interface
(API), the function cFrameObj.GetHingeAssigns has been deprecated and replaced with
cFrameObj.GetHingeAssigns_1 which will extract the hinge location as either a relative
distance or an offset distance based on the assignment.
* 5021 A new option has been added to frame sections definition to allow the flanges of concrete T
and L sections designated as beams to be ignored from the calculation of area, weight and
mass. This avoids duplication of area, weight and mass from adjoining slabs. This option
does not affect steel or other non-concrete T and L sections, nor does it affect concrete T
and L sections designated as column sections. Concrete beam design for these sections is
User Interface
Enhancements Implemented
* Ticket Description
1200 An enhancement was made to allow dimension lines to be added even when the model is
locked after analysis.
3052 An enhancement was made to the user interface where the tab order for controls on all
forms was set so as to maximize data input efficiency for users who primarily navigate the
input fields on forms by using the Tab key on their keyboard.
4316 An enhancement was implemented where the menu command Define > Modal Cases has
been removed and modal load case definitions are now combined with the other load case
types using the menu command Define > Load Cases.
Database Tables
Incidents Resolved
* Ticket Description
3573 An incident was resolved where database import of additional mass in the X and Y direction
only applied the mass in the Y direction. Results agreed with the model as imported.
3585 An incident was resolved where values of a Uniform Load Set that were changed via the
Interactive Database Editor were being added to the original values instead of replacing
them.
3916 An incident was resolved where database import that added to an existing model
sometimes overwrote the name of the model with the name of the imported file.
3931 An incident was resolved where the units conversion may not be correct in the quick filter
option for some columns in the database tables. This could affect the behavior of the filter,
but did not affect the numerical values shown in the tables. The actual filter applied was
shown above the table after the filter was applied.
3970 An incident was resolved where hinge assignments could sometimes be unexpectedly
removed or duplicated when modifying hinge definitions using the Interactive Database
Editor.
4334 An incident was resolved where, when using Interactive Database editing (Edit menu >
Interactive Database) to alter or add a direct-integration time-history load case, the mass-
and stiffness-proportional damping coefficients specified by frequency would be changed to
zero (0). This issue affected both linear and nonlinear direct-integration time-history load
cases, but only affected the mass- and stiffness-proportional damping specified by
frequency. When this issue occurred, the mass- and stiffness-proportional damping used for
analysis reflected the damping values as shown in the Load Case Definition forms after
interactive database editing was completed.
4530 An incident was resolved where, when the Tendon Object Connectivity table was edited
using Interactive Database editing on a selection of tendon objects, tendons that were not
selected were incorrectly removed from the model.
4653 An incident was resolved where the interactive database editor (Edit menu>Interactive
Database) did not permit the following parameters in the Hinge Deformation tables to be
Documentation
Incidents Resolved
* Ticket Description
3513 An incident has been resolved for the Russian steel frame design manual “ETABS v18 Steel
Frame Design Manual SP16.13330.2011” in which the Table of Contents indicated extra
chapters that did not exist. There is no change in the software.
3750 An incident was resolved for the Application Programming Interface (API) where the
documented example code for functions cDesignStrip.GetDesignStrip and
cDesignStrip.GetDesignStrip_1 was incorrect. This was an error in the documentation and
did not affect the behavior of the software or the API.
4104 A figure in the help Topic "Pier Force Acceptance Criteria" was corrected to reflect the
actual behavior of the software. This was a documentation error only, and no results were
affected or changed.
Graphics
Incidents Resolved
* Ticket Description
1657 An incident was resolved where the deformed-shape plots of walls curved in plan were not
correct. No results were affected.
* 3593 An incident was resolved where an abnormal termination could occur when trying to
display uniform shell loads in the case where these loads were not directly assigned to the
selected load pattern. No results were affected.
Loading
Incidents Resolved
* Ticket Description
* 3586 An incident was resolved where the frame distributed span load form allowed an invalid
specification of load with the start and end distances of the load being inverted. Loads
defined this way would show in the display, but were not being used in analysis. Now such
loads specifications are allowed, and the loads wills be applied in analysis as they are
displayed.
* 3772 An incident was resolved for NBCC 2015 auto seismic load pattern where no results were
available when Site Class was F.
* 4107 An incident was resolved where non-uniform loads specified on walls would not be
correctly applied in analysis. This error was inadvertently introduced in v18.1.1. Uniform
loads on walls were not affected and uniform or non-uniform loads on floors were not
affected by this error. Any model run in v18,.1.1 with non-uniform loads on walls should be
rerun.
* 4983 An incident was resolved where a nonlinear static, staged-construction, or direct-
integration time-history load case that had loads with a scale factor of exactly zero (0) could
apply additional frame loads that were not specified in the load case. This issue only
occurred for load cases that continued from the end of another nonlinear static, staged-
construction, or direct-integration time-history load case and that applied frame loads in a
load pattern, scaled by zero, that was also applied in the previous nonlinear load case (or
one if its predecessors). When this issue occurred, the load pattern scaled that was scaled
by zero was being applied with a scale factor from some other load pattern in the same
load case. The extra loads were reflected in all analysis results, including base reactions and
frame reactions. This issue affected ETABS v18.0.0 to v18.1.1.
* 5176 An incident was resolved for Indian IS 1893:2016 auto-seismic load patterns where the
minimum base-shear coefficient based on Table 7 of the IS 1893:2016 code was not being
enforced.
Section Designer
Incidents Resolved
* Ticket Description
3799 An incident was resolved where the calculated torsional constant for cold-formed Z sections
was not correct. No other section properties were affected.
Structural Model
Incidents Resolved
* Ticket Description
1586 An incident was resolved where, in some cases, the Mander confined stress-strain curve
was not calculated resulting in an error condition when the model was analyzed. This
happened when the concrete strength was high and the confinement was low. This
condition is now properly handled.
* 2016 An incident was resolved where, in a staged construction load case, a wall object with an
assigned wall hinge would not be added correctly using the "Add Structure" stage operation
using object type Group, Story, or Shell. When the wall object with an assigned hinge was
added as part of a staged construction load case, the wall object exhibited significantly
reduced stiffness in the vertical axial and in-plane bending directions represented by the
hinge. This issue also affected auto-construction sequence cases.
2863 An incident was resolved where, under certain conditions, a frame nonlinear hinge could
not be generated at analysis time and an error message was presented. This only occurred
if all three of the following conditions were present: Hinges were set to be modeled in links;
the frame had rigid end offsets; and a hinge was assigned at the face of the rigid-end offset.
When this occurred, results were not available.
3736 An incident was resolved where the shear reinforcement ratio used for generating ASCE 41-
13 and ASCE 41-17 concrete column auto hinges was sometimes incorrectly taken as
smaller than the values specified in design or in the frame section property data. This issue
occurred only when the shear reinforcing ratio option in the Auto Hinge Assignment Data
form was set to "From Current Design". When this issue occurred, the generated hinge
properties accessible through the Define Frame/Wall Hinge Properties form were the actual
properties used for analysis. Results agreed with the generated hinges, including the effect
of the incorrect shear reinforcement ratio.
* 4134 An incident was resolved where, when a shear hinge was defined with a program-generated
yield shear force, the yield force did not include the effects of shear reinforcement. The
behavior is corrected to include the shear reinforcement area as calculated by Concrete
Frame design in the program-generated yield shear force.The hinge yield shear force, Vy, is
calculated as Vy = 2 * (Shear area) * sqrt(f'c) + (Asv) * Fye * (Height of the section). Here, f'c
is the concrete strength, Asv is the area of shear rebar, and Fye is the expected yield
strength of the rebar material.
4168 An incident was resolved where the data entered or edited on the Wall Hinge
Reinforcement form was not saved when the form was accessed through the Wall
Information form that is available by right-clicking on the wall. This error did not affect the
User Interface
Incidents Resolved
* Ticket Description
3338 An incident was resolved where adding design strips automatically using rectangular grids
systems would result in an error condition if at least two grids were not defined in each
direction. This condition is now trapped.
3534 An incident was resolved where right-clicking on a model window that was displaying finite-
element slab-design results would not bring up the usual context menu.
3536 An incident was resolved affecting the display of time histories read from files that were
defined with Time and Function values.
(1.) The form would allow the text box for equal time interval to be enabled, allowing a
value to be entered.
(2.) Default value of time step (i.e. 0.02) was being used when generating and displaying
response spectrum for times histories read from file.
These errors only affected the form and did not affect any analysis results. These errors
were not triggered if the time histories were not read from file or if the time histories were
actually defined with Values at Equal Intervals.
3797 An incident was resolved where, when using Chinese language, the auto hinge property
could not be added when assigning wall hinges to shells.
3951 An incident was resolved where in some cases text was overlapping on the Modify
Undeformed Geometry form.
4965 An incident was resolved for the Chinese 2010 auto wind load pattern where the T1 Source
did not appear to be remembered correctly when it was set to "User Defined" on the load