ReleaseNotes PDF
ReleaseNotes PDF
0
Release Notes
© Copyright Computers and Structures, Inc., 2016
This file lists all changes made to SAP2000 since the previous version. Most changes do not affect most users.
Incidents marked with an asterisk (*) in the first column of the tables below are more significant.
User Interface
Enhancements Implemented
* Incident Description
13537 A change was made to the terminology for certain steel material properties, changing from
"effective" to "expected" stress values. This is only a change of wording in the user interface and
documentation to be more consistent with current codes and standards.
95060 An enhancement was implemented to enhance several of the edit menu forms to allow them to
remain open for repetitive use with a new apply button.
95728 An enhancement was implemented to improve the speed of the Set 2D View form for large models.
A feature was also added to determine the plane from a single click on the drawing form.
97401 The Edit > Show Duplicates command has been changed to Select Duplicates. Previously, the Show
Duplicates command highlighted objects of the same type that had the same connectivity by
displaying them in a magenta color, but this color would disappear upon moving the mouse. The
new command will highlight the duplicated objects by selecting them instead. This has the added
advantage that they can be shown alone without the rest of the model (command Show Selection
Only), displayed in a table, or otherwise manipulated. Another change was made to the "Merge
Duplicates" command in that it will no longer merge joints in the same location that have different
merge numbers. This is different from the "Select Duplicates" command which will select joints in
the same location irrespective of the merge numbers.
Modeling
Enhancements Implemented
* Incident Description
* 18878 An enhancement has been implemented to expand and enhance the hysteresis models for nonlinear
37418 energy dissipation. This enhancements applies to the nonlinear materials used in fiber hinges and
45772 the layered shell, to single degree-of-freedom (non-interacting) frame hinges, and to the multi-
linear plastic link. These hysteresis models include: (1) Isotropic model, which dissipates the most
energy; this was previously available only for frame hinges. (2) Kinematic model, typically
suitable for metals; this was previously available. (3) Takeda model for simple degradation; this
was previously available. (4) Pivot model, typically for reinforced concrete; this was previously
available for hinges and links but not materials; the reloading behavior has been slightly modified
so as to load from the pivot point to the backbone curve along the secant line, rather than along the
backbone curve as done previously. (5) Concrete model, representing compression and tension
behavior differently; this is new and similar to the model in Perform-3D; it can also be used in
reverse to represent tension-only behavior. (6) Degrading model, capturing energy and stiffness
degradation with kinematic behavior; this is new and similar to the model in Perform-3D. (7) BRB
Hardening model, for representing buckling-restrained braces; this is new and similar to the model
Section Designer
Enhancements Implemented
* Incident Description
94580 An enhancement has been implemented to import sections from DXF files into Section
Designer. A list of importable entity types and the layers they are on in the DXF file is
presented to the user. The user can specify the layers and the entity types from those layers to
be imported and what Section Designer entities they should be mapped onto. As necessary,
based on entity mapping, other parameters such as material, thickness, rebar designation,
spacing, etc. can also be specified.
Loading
Enhancements Implemented
* Incident Description
94048 An enhancement has been implemented to add automated wind load, seismic load, and response-
spectrum function according to the NBCC 2015 code.
95555 An enhancement was implemented to ignore marine growth when calculating buoyancy forces and
also assume buoyancy forces to be zero for flooded objects.
Frame Design
Enhancements Implemented
* Incident Description
31923 An enhancement was implemented for "Eurocode 2-2004" and "Italian NTC 2008" codes
concrete frame design to provide a new overwrite for the value of tan(theta) (theta=angle
between the concrete compression strut and the beam axis perpendicular to the shear force)
which is used in the shear reinforcement calculation.
96435 The automatic calculation of K-factors during frame design now accounts for the effect of
frame property modifiers, whether assigned to frame objects or defined in frame section
properties, or both. The K-factors computed for the frame object being designed can be affected
by the relative stiffness of connected elements, and this is what has changed under this
enhancement. Frame design results may be different in the present release compared to
previous versions due to this change. No other results are affected.
96699 An enhancement was implemented to reinstate the Italian UNI 10011 steel frame design. This
was previously removed in v18.0.0.
External Import/Export
Enhancements Implemented
* Incident Description
91404 An enhancement has been implemented to export curved frame members to the EXR file used
by CSiXRevit.
Miscellaneous
Enhancements Implemented
* Incident Description
95226 The version number has been changed to v19.0.0 for a new major update.
Graphics
Incidents Resolved
* Incident Description
88656 An incident was resolved for models containing solid objects in which saving the model with
the option to not show the solids in the view and then reopening it would result in an abnormal
termination.
93176 An incident was resolved in which the display of the uniform to frame resultant area loading
was not correct on certain members. This was a display issue only. This was previously fixed in
v18.2.0 but inadvertently excluded from the release notes.
96016 An incident was resolved in which the graphical display of applied lateral loads was not
working. This was a graphical issue only and did not affect results.
96098 An incident was resolved in which the graphical display was not updated to show selected area
objects when using the Select > Select > Labels command. This was a graphical issue only.
96132 An incident was resolved where area surface pressure loads applied to the bottom face of an
area object were not displayed correctly using the Display Load Assigns by Load Pattern – All
Objects form. When surface pressure loads on the bottom face were specified to be displayed
the program showed loads on the top face.
Drafting
Incidents Resolved
* Incident Description
96895 An incident was resolved in which solid objects would get selected using on-screen selection tools
even when they were set to not be in view. This was inconsistent with how other objects were
working.
Modeling
Incidents Resolved
* Incident Description
94231 An incident was resolved in which an error was generated when assigning a joint pattern in certain
96686 models.
Loading
Incidents Resolved
* Incident Description
87448 An incident was resolved for concrete frame design according to ACI 318-11 in which some of the
automated load combinations that corresponded to dead + live + static earthquake were generated
blank. The combinations were generated properly if the design code was changed to ACI 318-14.
The blank combinations were producing zero forces. The error was inadvertently introduced in
v18.0.0.
94023 An incident was resolved where a combination that included seismic load as well as other lateral
loads (wind or wave) may not get tagged as design type seismic and may not be considered for
special seismic design requirements. This is not a common condition.
96129 An incident was resolved in which the area load to frames was applied in the opposite direction than
96592 expected when specified to be applied in the gravity projected direction.
97248 An incident was resolved for the Peru NTE E.030 2014 response spectrum function where
parameter Ip was also used for parameter R0 in the analysis instead of the specified R0 value in the
function form. The results were overly conservative. A work around was to convert the Peru NTE
E.030 2014 response spectrum function to user defined.
Analysis
Incidents Resolved
* Incident Description
40905 An incident was resolved where nonlinear static load cases using displacement control would
sometimes fail to run when loads were applied only to solid, plane, or asolid objects. When this
occurred the analysis log file (.LOG) would indicate that the monitored displacement was zero
for that load case, and no results were available for the affected case.
95495 An incident was resolved where the load assignment "Links - All" used for a modal load case
(usually of type Ritz) was generating starting load vectors for all degrees of freedom (DOF) of
link elements of type "Damper - Friction Spring", even when the DOF were linear or not
selected. This had the effect of requiring more modes to achieve adequate static and dynamic
load participation factors for the DOF that were actually nonlinear. Results were consistent with
the modes calculated and the participation factors reported.
96077 An incident was resolved where the reported stresses and element joint forces for plane and
asolid types of area objects excluded the effects of temperature and strain loads when applied in
a nonlinear static or direct-integration time-history load case. The error in the joint forces
affected reactions at joints connected to plane/asolid objects, as well as section cuts through
these types of objects. The effect of temperature and strain loads applied to plane/asolid objects
upon the rest of the structure was correct, including all displacements and forces or stresses in
all other elements. Only the stresses in the loaded plane/asloid objects themselves were
Frame Design
Incidents Resolved
* Incident Description
67836 An incident was resolved where analysis cases with loads that combined load patterns of
different design types were not being tagged as "seismic" if seismic loads were present. They
were being tagged as design type "other". This resulted in combinations including these
analysis cases not being tagged as "seismic" in turn resulting in special seismic conditions in
design not being triggered. This is not a common condition and would normally occur for
nonlinear static cases which included load patterns of multiple design types.
72147 An incident was resolved for concrete frame design according to the Italian NTC 2008 code in
which the minimum flexural tensile steel reinforcement of a beam section was incorrect for
seismic cases.
87481 An incident was resolved where for steel, concrete, aluminum, and cold-formed steel frame
design the framing type may not be reported correctly in the design details under certain
conditions. This was a reporting issue only. The design was unaffected.
89740 An incident was resolved for steel frame design according to AISC 360-10 in which the
automated load combination that included roof live load was not correct. The load combination
that includes dead, live, roof live, and wind should have been 1.2DL+1.6RL+/-0.5WL, but the
program was assigning correct scale factors to DL and RL, and incorrect scale factors of 1.0 to
the WL and 1.2 to the live load.
90063 An incident was resolved for steel frame design according to the Italian NTC 2008 and
Eurocode 3-2005 codes. The following three issues have been corrected: (1) For Italian NTC
2008 code only: The Nb,Rd for the angle sections for buckling about major and minor principle
axes were based on purely K_33*L_33/r_max and K_22*L_22/r_min. They are now based on
Max(K_33*L_33 and K_22*L_22)/r_max and Max(K_33*L_33 and K_22*L_22)/r_min. (2)
For both codes: The reporting of the major and minor directions were reversed for the Double
Angle sections while reporting the basic factors like K and L factors and Nb,Rd forces in the
design details. (3) For Italian NTC 2008 code only: There was an error in the calculation of
Weff. This has been fixed. It affected the calculation of Mc,Rd, Mv,Rd, Mn,Rd, and Mb,Rd for
Class 4 sections.
91360 An incident was resolved where the design overwrites for the shear capacities in AISC 360-10
and AISC 360-05 were not working. The program was always calculating these values.
91929 An incident was resolved for steel frame design according to Eurocode 3-2005 in which the
seismic provision related to the design of joints was incorrectly checked even for DCL
structures. These special checks are needed only for DCH and DCM structures.
94175 An incident has been resolved for steel design based on the Chinese 2010 steel frame code. The
94940 following issues have been corrected/enhanced: (a) The error message "Section is slender"
referred to several sections of the codes (GB50017 4.3.8, 5.4, GB50011 8.3.2, Table 8.4.1) for
different types of structural forms and different types of shapes. Another section number (GB
50011-2010 section 8.4.1.2, Table 8.4.1) has been added to the list. (b) For concentrically
braced frame, the program was reporting the axial force and the bending moments as zeros in
Database Tables
Incidents Resolved
* Incident Description
96565 An incident was resolved where printing tables to a text file from the table display form left off the
first row of each table and had incorrect values in the units name row.
External Import/Export
Incidents Resolved
* Incident Description
75203 An incident was resolved where exporting a level to SAFE was not working properly. Two issues
have been corrected. (1) Area springs were not being exported and the user had to manually assign
them in SAFE. Now area springs of type "Simple" applied to the top or bottom face of the area in
the normal direction are exported. (2) An error was corrected in the export of loads if both a floor
and a wall area were being exported with the export option "Floor load and Loads from Above" and
the floor was internally meshed.
94372 An incident affecting the import of Revit projects into SAP2000 was resolved. When a Revit project
included curved walls, these walls were not imported. When this occurred, the error was obvious
and the results agreed with the model. Revit curved walls are now imported as a tessellated series of
plane area objects which approximate the original curved wall geometry.
94228 An incident affecting the export of SAP2000 models to Revit was resolved. When a model
containing line or area objects with a material of a symmetry type other than isotropic was exported,
SAP2000 wrote an .exr file which CSiXRevit was unable to read. This affected all versions of
SAP2000 supporting data exchange with Revit. When this occurred, the results were unaffected.
Line and area objects with a material of a symmetry type other than isotopic are now omitted from
the .exr files SAP2000 writes, and warnings notifying the user are included in the .exr log file
SAP2000 also writes.