Release Notes ETABSv 2100
Release Notes ETABSv 2100
Release Notes ETABSv 2100
0 Release Notes
© 2023 Computers and Structures, Inc.
This document lists changes made to ETABS since v20.3.0, released 22-July-2022. Items marked with an
asterisk (*) in the first column are more significant.
Analysis
Enhancements Implemented
* Ticket Description
8888 A change has been made to the Analysis Log form that can be displayed when the analysis is
running: (1.) When displayed, the Analysis Log form will always remain in front of the main
graphical user interface, and (2.) When the main graphical user interface is
minimized/restored, the Analysis Log form is also minimized/restored with it.
9056 The following enhancements have been made to the analysis messages, as shown in the
Analysis .LOG file, the Analysis Messages form, and the table "Analysis Messages": (1.) The
affected element type and element name are now given whenever applicable. (2.) The
Windows system error message text is now given for file IO errors. (3.) The “Results deleted”
informational messages are no longer shown for either user-initiated or internal operations
that would cause the results of a load case to be deleted. These messages were correct, but
sometimes caused confusion, when load cases were automatically re-run due to an iterative
process like finding the structural period to use for auto-wind or auto-seismic load cases.
9117 The cracked section analysis options have been expanded to include two options for the
convergence check: (1.) SRSS of Vertical Displacements, which is the same as the
convergence check used in ETABS v20, and (2.) Max Absolute Vertical Displacement, a newly
added option. The Max Absolute Vertical Displacement can be used for single-story models
where the deformation is primarily concentrated in the objects that have cracked-section
properties and the user is only interested in the maximum deflection. The SRSS convergence
check option is more appropriate for larger models with cracking occurring on multiple
stories. These changes only affect cracked section analysis, which is available for Nonlinear
Static and Staged Constructions load case (Define menu > Load Cases).
9215 The Analysis Monitor form has been enhanced for running load cases in parallel so the now
the Summary tab displays the Run Tag and the Status of completed load cases (e.g.,
“Finished”, “Not Finished”, “Could not Start”, etc.), making it possible to easily identify load
cases that didn’t complete while the analysis is still running or after it is done.
API
Enhancements Implemented
* Ticket Description
8694 A new page has been added to the API documentation with guidance on how to create a
client application using .NET 6. It can be found in the "Key Concepts" folder of the
documentation.
8847 An enhancement has been made to the Application Programming Interface to add new
functions cAutoSeismic.GetASCE716 and cAutoSeismic.SetASCE716 for the ASCE 7-16 auto-
seismic loading.
9022 An enhancement was implemented for the Application Programming Interface (API) to add
or update several functions for the cPropFrame interface: GetChannel_1, SetChannel_1,
GetColdC, SetColdC, GetColdC_1, SetColdC_1, GetColdHat, SetColdHat, GetColdHat_1,
SetColdHat_1, GetColdZ, SetColdZ, GetColdZ_1, SetColdZ_1, GetConcreteBox,
SetConcreteBox, GetConcreteCross, SetConcreteCross, GetConcretePipe, SetConcretePipe,
GetDblAngle_1, SetDblAngle_1, GetPrecastI, SetPrecastI, GetTube_1, and SetTube_1.
Functions with "_1" include mirroring parameters that are only applicable to ETABS, and
they will return a "Not Implemented" code if called from a product other than ETABS when
using the cross-product API.
Data Files
Enhancements Implemented
* Ticket Description
9338 Minor corrections have been made to the Chinese frame-section database file
ChineseGB08.xml. These include (1.) Changing section name YB-WH700X300X12X38 to YB-
WH700X300X12X28, with the corresponding change in flange thickness, and (2.) Minor
changes to the section moduli of several sections. No section property values affecting
analysis were changed, and the effect on design properties is insignificant. These changes
only affect models that import these properties from the new database file. Models that
imported properties from an earlier database file will not be affected.
Database Tables
Enhancements Implemented
* Ticket Description
8784 An enhancement has been implemented to segregate the materials per New Zealand and
Australian standards into three separate XML library files: Australia, New Zealand, and
AustraliaNewZealandCommon. New concrete materials as per AS 3600:2018 V2 standard
have also been added to Australian material library under this enhancement. Previously, the
materials from Australian and New Zealand standards were included together in the single
materials library for the New Zealand region. When a new model is created, the option to
select the "Australia" region for default materials is now available in addition to the New
Zealand region. When adding new materials, any of the three libraries can be accessed.
8915 An enhancement has been implemented that provides an option to generate tabular output
only for items used in the model. This option applies to display tables, reports, and export of
model data in any of the available formats. The implementation mainly covers items under
the Define menu that are not assigned to any objects in the model.
9005 An enhancement has been implemented to show the definition of plot functions in tabular
format (MODEL DEFINITION > Other Definitions > Plot Function Data). Previously, this
information was only accessible through Define > Plot Functions menu after the analysis had
been run. The plot function definitions can now also be interactively edited with the model
in unlocked or locked state.
9012 An enhancement has been implemented to (1.) Allow users to interactively edit
performance-check definitions even when the model is locked. Previously, performance
check definitions could only be edited interactively when the model was in unlocked state.
(2.) Allow users to select the desired performance check data sets for associated tabular
output. The data sets can be selected on the database table form either by clicking on the
"Edit > Set Output Selections" menu or by clicking on the "Set Output Selections" button.
Detailing
Enhancements Implemented
* Ticket Description
* 6634 Detailed reinforcement from beams, slabs, column stacks, and wall stacks can now be
exported from ETABS to Revit through the CSiXRevit 2023 plug-in to Revit 2023. Currently
this is a one-way transfer: the rebar cannot be imported into ETABS from Revit. Previously
this feature was available from ETABS to Revit using both CSiDetail and CSiXRevit. Now
CSiDetail is not required. This feature requires CSiXRevit v2023.1.0 or later.
Documentation
Enhancements Implemented
* Ticket Description
8724 The ETABS Help documentation topic "Link/Support Directional Properties" has been
updated to include information about the "Fixed Length Damper" option added in ETABS
v20.2.0 for Exponential and Bilinear dampers.
8827 An incident was resolved in the concrete frame design manual for Australian code “AS
3600:2018” where the manual stated that phi for pure compression was 0.60 while per the
design code, it is 0.65. Also, Item 2 of Table 2.2.2 has been updated to reflect AS 3600
amendment 2. This is a documentation update only. ETABS was also updated to improve the
item description of concrete frame and shear wall design preferences for AS 3600-2018
code. These changes were only cosmetic. No results were affected.
Graphics
Enhancements Implemented
* Ticket Description
9430 The size of the joints drawn in the model window is now consistently limited to the
Maximum Graphic Font Size specified using the command Options > Graphics Preferences.
For DirectX graphics mode, joints will always use this maximum font size. For Classical Plus
(GDI+) graphics mode, joints may be smaller toward the back of the structure. Previously the
joint size could be too large compared to the text for certain models.
Loading
Enhancements Implemented
* Ticket Description
* 1368 An enhancement was made to allow loads assigned to null lines and null areas applied in any
local or global direction to transfer to the underlying structural floors. In earlier versions only
loads in the gravity direction were transferred.
* 8963 Automated wind loads have been implemented for the ASCE 7-22 standard.
* 8965 The automated response-spectrum function has been implemented for the ASCE 7-22
standard.
* 9172 Automated seismic loads have been implemented for the ASCE 7-22 standard.
9352 An enhancement was made for the KBC 2016 auto-wind load pattern to continue computing
wind loads when the building height becomes larger than the Zg value specified in KBC 2016
table 0305.5.4 for a given wind-exposure class. A warning will then be issued during analysis
to alert the user that the building height exceeds the code limit, and the load will be
computed using parameters valid for building heights less than Zg. Previously, no loads were
applied in this case.
* 9379 Enhancement has been made to add auto-wind loads, auto-seismic loads, and response-
spectrum function based on NBCC 2020.
Structural Model
Enhancements Implemented
* Ticket Description
7877 An enhancement has been made to make any assigned mass additive when floor objects
overlap. Previously any mass assigned to overlapping floor objects was only taken from the
governing object. Self-mass from the object properties still only considers the mass from the
governing object.
* 9184 An enhancement has been made to account for tributary PT tendon in finite element-based
design of slabs. The strip-based design already accounted for the tendons within the strip
when designing for additional reinforcement needed. The same tributary PT tendon in
individual slab elements is also now used for slab cracked (short and long term) deflection
analysis.
User Interface
Enhancements Implemented
* Ticket Description
8224 An enhancement has been made to the user interface to speed up display and editing of
time-history and response-spectrum functions with many (e.g., more than tens of
thousands) data points.
8746 An enhancement was made to add filtering capability to the forms displayed for the Change
Design Section commands accessed from the Design menu for Steel Frame, Concrete Frame,
Composite Beam, Composite Column, and Steel Joist design.
8811 A new "Diaphragm Forces" button has been added to the main toolbar that corresponds to
the command Display > Force/Stress Diagrams > Diaphragm Forces.
9072 A change has been made to the language of the message that is presented when running a
plugin from the Tools menu. It is also now possible to set the message for each plugin to not
display during subsequent runs.
API
Incidents Resolved
* Ticket Description
6456 An incident was resolved for the Application Programming Interface (API) where assigning a
Pier or Spandrel label to area or line objects through the API would not immediately update
the display of Pier or Spandrel results if the analysis was already run. The results would
update if the view was manually refreshed in the graphical user interface.
9028 An incident was resolved for the Application Programming Interface (API) where calling
certain response-recovery functions many times (e.g., tens of thousands of times) while
requesting a large amount of data (e.g., step-by-step results for tens of thousands of steps)
resulted in growing, and possibly excessive, memory usage. The following functions in the
cAnalysisResults interface were affected: AreaStressShell, AreaStrainShell,
AreaStressShellLayered, AreaStrainShellLayered, AssembledJointMass, FrameForce,
FrameJointForce, GeneralizedDispl, LinkDeformation, LinkForce, LinkJointForce,
PanelZoneDeformation, PanelZoneForce, SectionCutAnalysis, and SectionCutDesign.
Database Tables
Incidents Resolved
* Ticket Description
8832 An incident was resolved where there was an inconsistency in the reported failure messages
between the “Concrete Slab Design - Flexural and Shear Data” and the “Concrete Slab
Design Summary - Flexural and Shear Data” tables. The “Concrete Slab Design - Flexural and
Shear Data” table was unable to show a failure message when failure occurred at the very
first station. This was only a display error, and the messages were correct in the “Concrete
Slab Design Summary - Flexural and Shear Data”.
8834 An incident was resolved where "Diaphragm Forces" table was not available for some
models.
9031 An incident was resolved where the tabular data for soil pressure could not be generated if
the area springs assigned in the model had stiffness specified for the local 1- and 2-
directions in addition to the local 3-direction.
9082 An incident was resolved where attempting to use the Interactive Database Editor to modify
the Design Overwrites tables for either beams or columns under any of the concrete design
codes would result in an error message. When this occurred, the design overwrite
parameters could not be updated. Design Overwrite parameters could be updated using the
corresponding menu command.
Graphics
Incidents Resolved
* Ticket Description
8717 An incident was resolved where openings were not shown in elevation views when using
standard graphics mode. This did not affect DirectX graphics mode.
8863 An incident was resolved where the extruded shape for a variable frame section was not
shown correctly for the precast I-girder, Build-up I-section with plate, cold-formed Channel,
cold-formed Z-section, and cold-formed Hat section. This was only a display issue and no
results were affected. Note that when the shapes at the two ends of a non-prismatic
segment are of different types, only the rectangular bounding box will be shown for that
segment.
9193 An incident was resolved where surface load contours were not plotting correctly when in
the presence of vertical null areas. Now Vertical Null areas are excluded from surface
loading contour plots.
9300 An incident was resolved where reactions were shown on the undeformed shape when a
model was opened that had been displaying reactions when it was last closed. This issue
affected DirectX graphics mode only. No results were affected.
Loading
Incidents Resolved
* Ticket Description
8966 An incident was resolved for ASCE 7-02, ASCE 7-05, ASCE 7-10 and ASCE 7-16 auto wind load
cases where parapet pressure along the windward direction was applied uniformly using
total building height and did not capture the variation of wind pressure over the height of
the parapet. Results were slightly on the unconservative side since wind pressure was
computed using building height (h) instead of using parapet height (hp).
Section Designer
Incidents Resolved
* Ticket Description
8007 An incident was resolved where the elastic modulus and the concrete and rebar strengths
reported in the details of a concrete frame design that used a Section Designer section may
have been incorrectly reported if multiple concrete and rebar materials were present in the
model. The correct values were being used in the design, and this was only a reporting error
where the values for a default material were being shown.
9389 An incident was resolved where the text-file import of user-defined rebars in pier sections
was causing an import error, and the associated data was not imported as indicated in the
error message. Results agreed with the model as imported.
Structural Model
Incidents Resolved
* Ticket Description
8244 An incident was resolved where drawn section cut on screen results were different in some
cases when saved as quad section cuts. The saved quad section cut results were in error
when edge constraints were present. If edge constraints were cut they were being included
in the results even if the area element they belonged too were not to be included in the
results.
8859 An incident was resolved where if (1) a wall was assigned an auto-type property for drift
optimization and (2) analysis and design were run, and finally (3) the property was
overwritten through the API to a non-auto property, then the overwritten property would
not be used but would revert back to the optimized auto-type property when the analysis
was rerun.
8918 An incident was resolved where, for cracked section analysis with long-term effects, a user-
defined modulus of rupture for cracked deflections specified in the concrete Material
Property Data form (Define menu>Material Properties) was being multiplied by a 0.55 factor
for the following Slab Design codes: Indian IS 456-2000, BS 8110-1997, Hong Kong CP 2013,
and SG CP 65-1999. This resulted in larger than expected deflections reported for long-term
cracked section analysis using the affected Slab Design codes. This did not affect material
properties with the modulus of rupture for cracked deflections set to Program Default. This
issue affected ETABS v19.0.0 to v20.3.0.
User Interface
Incidents Resolved
* Ticket Description
1439 An incident was resolved where the display of local axes for point springs could be confused
by the local axes that were displayed simultaneously for link properties, since multiple link
properties with different local axis can be assigned within the same point-spring property in
addition to directly assigned spring properties. The display of link local axes is now
suppressed when displaying point-spring local axes. No results were affected.
8707 An incident was resolved where column objects with insertion points other than at the
centroid were incorrectly displayed in plan views. This affected ETABS v20.0.0 to v20.3.0.
This was a graphical issue only and results were unaffected.
8858 An incident was resolved to address the following issues in reporting. (1.) The content
setting options "Show Selection Only", "Show Only if Used in Model", and "Show Numbers
Unformatted" were not being accounted for when generating the report. This has now been
fixed. The option "Show Only if Used in Model" applies only to applicable items under the
Define menu. (2.) The headings for "Table of Contents", "List of Tables", and "List of Figures"
were not being listed in the report explorer tree even when these sections were specified to
be included in the report. The generated report itself did include these sections as expected.
8953 An incident was resolved where, when assigning auto-hinges for concrete beam per Table
10-7 (Concrete Beams - Flexure) of ASCE 41-17, the text box to input user-specified V value
was sometimes not available on the form. This issue has now been fixed.
8993 An incident was resolved where, in the assignments tab of the right-click information form
for line objects, the text for the Self Weight Option under End Length offsets was not being
displayed correctly. A special character was being displayed instead for all available
parameter choices. The correct values could be seen in the database tables or model text
files (.$ET, .E2K). No results were affected.