SDS/2 2018 Release Notes

v2018.00 v2018.01 v2018.02 v2018.03 v2018.04
v2018.06 v2018.07 v2018.08 v2018.09 v2018.10
v2018.11 v2018.12 v2018.13 v2018.14 v2018.15
v2018.16 v2018.18 v2018.19 v1018.20 v2018.21

v2021 enhancements


Release notes for SDS/2 software version 2018.00:

Enhancement Requests:

* Two Point shared seismic vertical brace gussets now follow AISC Seismic Design 2nd Edition. (PR 6988)

* Bolt erection tool clearances are now in fabricator setup. (PR 12927)

* Added new setup option to Bolt Design Criteria to allow the user to select if an imperial increment (1/16") or metric increment (2 mm) is added to the bolt diameter to calculate hole sizes. The increment can be set to match the job units or the bolts units. (PR 27754)

* The stringer material of a field assembled stair will now be its own miscellaneous member even when the stringer material is made user with for example a cut. Additionally, SDS/2 will do a better job at determining a stick representation for system broken apart members by preferring the longest main material if any and otherwise the longest material in the set of materials to be broken off. (PR 30706)

* Status display now has the ability to apply color to ends. (PR 33920)

* The ability to place a job from any database to and from a transfer file is now available in SDS/2. (PR 35425)

* Introduced consistent checks in framing situation for through plates with two members, through plates with one member, through plates split at the centerline of the column, and plain old shear tabs. (PR 36035)

* This project updated the design of AISC moment end plate with the 2nd edition of Design Guide 4 ("Extended End-Plate Moment Connections). (PR 36384)

* Additional items have been exposed to the Drawing module for python.

from Drawing import RenameDrawing, CreateDrawing, SaveAs, SearchAndReplace, SheetAutoload

See python help for documentation help( SearchAndReplace )
(PR 39645)

* Augmented 'Fabricator Setup > Detail Erection View Defaults > Appearance > Show concrete hatching' with a 'Scale' entry. (PR 41738)

* New methods for adding circles and ellipses to drawings have been added. (PR 41746)

* IFC import now supports modular custom property namespaces (PR 41754)

* The MOI is now displayed for Beam HSS member in Drawing Editor. (PR 41801)

* Updated the Copy Job utility to select and copy multiple source jobs into a destination job repository. (PR 41803)

* Material file selection and editing of non-disk SDS/2 job backends is now available. (PR 41926)

* Removed maximum bolt diameter limitations from system designed connections. (PR 41943)

* Added a new option for vertical brace connections to member edit. The option is located on the connection specifications leaf for vertical braces and is labeled "AISC seismic 1st ed. 2 pt. gussets". (PR 41958)

* This project added the design of a fully welded moment connection with axial loads. (PR 42113)

Problems fixed:

* Fixed a problem calculating the minus dimension for 2pt braces when one of the braces is close to perpendicular. (PR 36349)

* For Member Detailing by the system, addressed another issue for base plate welds not being shown in the end views of columns. (PR 38340)

* Fixed a bug in member copy mirror where base and cap plates would not get mirrored, because the connection would not be marked graphical and they'd be immediately regenerated with an unmirrored base/cap plate. (PR 39952)

* Line Trim will behave correctly when the segment to be trimmed is not included among the selected lines. (PR 40350)

* For Member Detailing by the system, addressed an issue whereby the annotations for members framing into sloping columns (on column details) could be incorrectly located. (PR 40544)

* SDS/2 Connect: Switched the connection data format to a new format, which is compatible across multiple versions, forward and backward. (PR 40965)

* Addressed a NullPointer issue in Drawing Editor. (PR 41056)

* Performance improvements when processing SDS/2 jobs, especially local jobs. (PR 41282)

* Fixed a problem where changes to the Rebar Definitions, Specifications, Grades, or Coatings in setup would not be reflected in the rebar of: Grade Beams, Continuous Footings, Concrete Columns, Concrete Beams, Pilasters, and Thickened Slabs. (PR 41335)

* Flat bar standard marks can now be properly matched. (PR 41601)

* Projects that have non-ASCII characters in their names or a parent directory with non-ASCII characters in their names might not be able to find plugins that are stored with the project. This has been fixed. (PR 41452)

* When a joist frames into the top of a supporting column, and an auto base/cap plate is generated, the lockable that governs the gage of the joist's bolts is on the supporting column's cap plate component edit screen. The display of this field on the joist edit window cannot be helped in 2017. However, if the user locks the gage to anything other than the value on the column's edit window, the connection will fail.

In 2018, the lockable will not be visible on the joist edit window in this specific framing situation.
(PR 41762)

* Shear through web fill plates will now ship with the supported beam instead of the supporting column. (PR 41812)

* For Drawing Editor, addressed an issue where the act of simply editing a dimension or label and then canceling the edit could cause the drawing to believe that something about the drawing had changed. Generally, this would be noticeable when trying exit or change to another drawing and being alerted about some change to the drawing having occurred. (PR 41867)

* Switching from a job repository that was empty to a repository that was not could cause a crash to occur. This has been fixed. (PR 41874)

* The SDS/2 python prompt now has an auto complete feature. When a user starts to type something in the prompt, a list of possible completions will be displayed. Users may select completions from this list. (PR 41875)

* Copy members from job to job no longer uses a bogus material file entry when copying and then pasting in the same modeling session. (PR 41887)

* Certain screens implemented in Python, such as component edit screens, will now be shown with a more appropriate size, provided the windows have not previously been manually resized. (You can clear saved window sizes in User Options) (PR 41930)

* When "Check overwriting of piecemarks/section sizes" is turned on for an erection view the piecemarks and section size labels will be moved to avoid overlaps. Previously this option was not having any effect. (PR 41955)

* Running verify & fix with the solids validation turned on on a job with some of the submaterial entries having no solids will no longer crash verify & fix. (PR 41989)

* If a standard clip angle mark is in use by a model complete member, and the user attempts to change that mark while editing clip angle configurations in setup, the user will be alerted when clicking save on the clip angle configuration edit screen. The changes are not committed to the project, and the screen is not dismissed. In the past, SDS/2 would abort with an unhandled exception under these conditions. (PR 42024)

* BentPL custom member has been changed to utilize SDS/2's hole match capability. BentPL will now add the matching set of holes in one hole group, which will limit the number of unused submaterial entries generated. (PR 42025)

* Prevent exception when adding weld. (PR 42042)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.01:

Enhancement Requests:

* A new field, entitled "Bevel shear plate to supporting as required" has been added to Standard Fabricator Connections-> Shear Plate setup. When enabled, shear tabs framing skewed to supporting columns will be beveled according to the requirements specified in the AISC 14th Edition, Pages 10-176 and 10-177 (Design of Simple Shear Connections).

When the above option is enabled, users can control the precision of the bevel using the "Bevel precision (degrees)" field.
(PR 5944)

* We have created a command for three-point arc add. (PR 11983)

* Added the ability to control the web and flange connection material on web vertical wide flange vertical braces with the standard connection. The user now can choose between a web plate, web channel or no web connection, and between flange angles or no flange connection. (PR 19295)

* A new attribute "custom_member_type" is defined on member objects in advanced selection. The value of this attribute is a string that represents the type of the member; it can either be one of the strings defined for built-in member types (such as 'Vertical brace') or the string defined by a custom member type (such as 'AnchorRod'). To find out the string value for a specific custom member, refer to that custom member's documentation. (PR 22429)

* New feature is controlled via

FabricatorOptions/StandardFabricatorConnections/ShearPlateSetup as a checkbox "Cope dissimilar thru plate sides".

It may be specified for a single connection lockable in MemberEdit/TabClipsAndCopes/CutOperation (Cope/Clip).

This also provides access to the cope radius and the amount of projection of the thru plate.
(PR 30968)

* Additional export options have been added to the main screen under MRP Interface. FabSuite(XML) and Advance Steel (PR 38316)

* Added design by the 11th edition of CISC's Handbook of Steel Construction. (PR 39243)

* Added a new option to User Options screen>Interface Tab to always show detail erection view defaults window. (PR 39306)

* 1. Beams and joists now support seated connections to embed plates/angles/channels, and bearing pockets to supported member types (currently concrete walls and tilt-up panels). Bearing pockets to walls/panels are generated when the connection type is set to "bearing"; either on member edit or in auto-standard/user defined setup.

2. Joists now have auto standard connections to concrete supports (embed plates/angles/channels, concrete walls, and tilt-up panels).

3. Steel to concrete connections have now been separated into there own group in the Field Clearance Information screen, and a new field has been added to control bearing pocket grout thickness.

4. Joist bottom chords can have their own embeds, separate from the top chord connection. The bottom chord must be extended in order to select an embed for it.

4a. Joist to concrete connections support web-vertical angles as bottom chord stabilizer material. This is a connection specification option.
(PR 40456)

* AP203/214 STEP files may now be imported into SDS/2. (PR 40614)

* There is now an option for DXF CNC output to output outlines as single, continuous lines. (PR 41391)

* New methods for adding circles and ellipses to drawings have been added. (PR 41746)

* This project added the design of a fully welded moment connection with axial loads. (PR 42113)

* Added the design of supporting member web doublers for 2 point seismic vertical brace connections. (PR 42265)

* Added the ability to choose "Neither/Near side/Far side/Both" when placing middle stiffeners on 2 point seismic gussets. This option is available when designing seismic gussets per AISC 1st Edition Seismic. (PR 42398)

* Parametrics job module will now recognize design method CSA11, LRFD15 and ASD15. The StairQuickAddTool has been updated as well. (PR 42701)

Problems fixed:

* Two Point shared seismic vertical brace gussets now follow AISC Seismic Design 2nd Edition. (PR 6988)

* Area Clip trims circles and arcs in the Drawing Editor. (PR 12459)

* Removed gap between supporting member's web and end plate when "Do not round up end plate field clearances" is selected in setup. (PR 14923)

* HandRail has the option to remove the main section toe plate. (PR 18770)

* The custom property combobox on status display is now wide enough to view the properties that are shipped with SDS/2. (PR 19029)

* Pipe and tube sections having near-side and/or far-side notching will now have an auxiliary Face A view generated during process. Member and Submaterial Detailing will use this auxiliary view when adding the respective 'NOTCH' annotations. (PR 19141)

* The Galvanizing Check Tool is now available for the Global Review station. (PR 26276)

* The Galvanizing Check Tool now has an active help button. (PR 26277)

* HandRail has the option to be 'grab bar only' which turns off all material except the grab bar related material. (PR 28254)

* SelectMembersOnSheet.py was previously reading every detail sheet in the job so that a selection list of sheet names could be displayed. A faster method of getting the detail sheet names has been implemented. (PR 29347)

* Prevent cyclical drawing placement. If drawing 'A' is on drawing 'B', drawing 'B' can not be on drawing 'A'. (PR 34751)

* Fixed a problem calculating the minus dimension for 2 point braces when one of the braces is close to perpendicular. (PR 36349)

* Now able to change a hole from full to partial threaded and from partial to full threaded. (PR 36588)

* Members can now node match to model complete members. However, connections to model complete members cannot be designed, will always fail, and cannot be forced. (PR 37690)

* Reduced the time it takes to generate a spiral rebar. (PR 38320)

* For Member Detailing by the system, addressed another issue for base plate welds not being shown in the end views of columns. (PR 38340)

* For Drawing Editor, made adjustments to convey 3D changes from the model to the 2D drawings. (PR 38893)

* A non-moment beam framing perpendicular to a beam that creates a column cap plate will now be changed to an extended shear tab connection. (PR 39081)

* Export Report Writer Report has been added to Reports menu of Modeling and Drawing Editor. This menu item generates the export report output from the selected report. If the export report destination is not defined, the export will use the export report type defined in the System or Site tabs of User Options. If none of these are set the output type will be CSV. If the report does not specify an export report destination, it will default to file and prompt for the file name when the report is run. (PR 39160)

* Implemented skewed polygons for sloped moment end plate to beam flange groove welds with fillet backups. (PR 39198)

* Joist outline option has been added to display options. (PR 39776)

* When 'member.MultiMemberLocate' is canceled by the user, Python will now receive a dialog.ResponseNotOK exception. In previous versions, the result was "SystemError: error return without exception set". (PR 39777)

* Corrected the orientation of vertical brace gusset end plates framing into sloping beam to column connections. (PR 40192)

* In some cases of a sloping beam with EndPlate connection to either a supporting column or a supporting beam flange, the web weld was incorrectly offset on the solids image. This has been corrected in SDS/2 2016 and following versions. (PR 40408)

* Vertical brace connections to column and column cap plate are designed correctly without showing fail message as "Locked dimension is less than minimum allowed". (PR 40521)

* For Member Detailing by the system, addressed an issue whereby the annotations for members framing into sloping columns (on column details) could be incorrectly located. (PR 40544)

* For 2 point and 3 point angle horizontal braces located on the neutral axis the system no longer gives a "too many constraints" error when there is nothing locked. (PR 40645)

* Exact point will now snap to component reference points and to the locator's anchor. (PR 40659)

* Added code that identifies the outstanding leg's bolt type. This then shows the correct bolt type in bolt edit screen. (PR 40718)

* Drawing Editor no longer crashes when undoing added hatches. (PR 40829)

* The system was changing user entered minus dimensions and material setbacks for shear tabs framing to an HSS column with a column wall reinforcement plate. This has been fixed. (PR 40838)

* Joist to column seated angle connections now create welds to the supporting column. (PR 40859)

* Fixed an issue where a warning list message stated a miscellaneous member could not be processed after performing a member copy with the option to copy model complete enabled. Miscellaneous members are not expected to be processed so this warning list message is misleading. Miscellaneous members will not run through process during a member copy. (PR 40866)

* Visual fixes for point location when the second point is parallel to a construction line. (PR 41254)

* HSS vertical brace with paddle plate (double shear) connection is calculating bolt shear correctly. Also some vague strings about limit state in design report have been corrected. (PR 41392)

* The member custom property pulldown in status display is fully populated when the status display screen is opened. (PR 41461)

* The display of layouts shown in members such as Concrete Slab and Concrete Wall is now an option in Display Options. (PR 41527)

* For Drawing Editor, added primary/secondary nut capabilities to bolt edit. (PR 41528)

* Formerly Member Undelete would abort if the undeleted member overlapped another member. Member Undelete will now succeed if at least one of the overlapping members is a custom member, and the member types are different. (PR 41588)

* New Handrail tool to add one rail to a stair stringer. (PR 41633)

* Improved time to process individual members of group members and plugins. (PR 41634)

* Member move/stretch now moves Concrete Slab in the correct direction in erection views. Formerly member move/stretch would move slabs in an incorrect direction. (PR 41643)

* There's a warning when auto loading details and there's not enough lines for the detail bill of material on the sheet. (PR 41644)

* In some cases, in a fully welded moment connection, the web weld is a shop weld.

The web weld has been changed to field weld.
(PR 41650)

* For Detail Member Groups, addressed another issue where the itemization of field bolts would be exaggerated in the drawing's BOM. (PR 41651)

* Rebar can now be deleted without a concrete license. (PR 41729)

* For Drawing Editor, addressed an issue where the act of simply editing a dimension or label and then canceling the edit could cause the drawing to believe that something about the drawing had changed. Generally, this would be noticeable when trying exit or change to another drawing and being alerted about some change to the drawing having occurred. (PR 41867)

* Welded joist to column auto cap plate connections now check minimum bearing requirements correctly. (PR 41895)

* Removed maximum bolt diameter limitations from system designed connections. (PR 41943)

* Extend Seat now has options to allow users to specify if they want the seat extended on the left or right flange. (PR 41947)

* Performance improvements for using custom properties in general and in status display in particular have been added into SDS/2. (PR 41957)

* Skewed weld moment connection has been designed correct setback when framing to column web. (PR 42008)

* In a shear tab connection with stability plates, if user locks the elevation of the top stability plate, and increases it, the shear tab may interfere with the beam flange.

This has been fixed by forcing the shear tab and the top stability plate to the same elevation in the design process.
(PR 42012)

* Improvements to the colors shown in modeling when status display is enabled have been made. (PR 42013)

* Concrete Slab and Wall layout nodes are selectable again. Concrete Slab and Wall layout overlay is no longer drawn. (PR 42017)

* Added check in verify & fix to determine if the submaterial solids are located incorrectly and attempt to relocate the solid. This is an optional check and can be enabled by selecting "Check submaterial solid location". (PR 42023)

* If a standard clip angle mark is in use by a model complete member, and the user attempts to change that mark while editing clip angle configurations in setup, the user will be alerted when clicking save on the clip angle configuration edit screen. The changes are not committed to the project, and the screen is not dismissed. In the past, SDS/2 would abort with an unhandled exception under these conditions. (PR 42024)

* Prevent exception when adding weld. (PR 42042)

* Changed the shear on support check for a shear tab to an HSS wall with a reinforcement plate to consider shear capacity of the plate only, not the combination of the plate and the HSS wall. (PR 42044)

* In previous versions, it was possible to interact with the model during the interval between pressing OK on the member edit window and the beginning of on-the-fly processing, especially when the original edit operation included many members. The conflicting operations could result in fatal errors. While it is still possible to interact with the model, for example via the shortcut (right-click) menu, tools that could result in data inconsistencies and eventual errors are now disabled during this interval. (PR 42048)

* Fixed a problem where it was slow to mark void members for process in large jobs. (PR 42070)

* Correctly handle "None" as a choice for end block with CMU Course and CMU Wall concrete members. (PR 42112)

* Column cap plate is placed on column top when brace is framing to the column cap. (PR 42116)

* Reporting has been improved for detail sheet autoloading when the renaming condition cannot be satisfied by the data available. This can happen, for example, when a piecemark drawing is not associated with a member in the model, but the renaming condition requires the sequence of the member to be included. (PR 42126)

* Check plot no longer results in an error when starting. (PR 42128)

* Fixed error copy stairs between projects. (PR 42131)

* For Erection View Detailing, addressed a slowness issue involving concrete. (PR 42146)

* In some cases, the beam web doubler depth may be smaller than the clip angle depth in a clip angle connection.

This has been fixed by updating the doubler when the bolt row is increased.
(PR 42158)

* Assembly Editor will now skip loading ReferenceModel members when editing assemblies. (PR 42159)

* When a column flange stiffener and a stability plate are in the same location, these 2 plates will combine into one single plate. If the beam is skewed, in some cases, there may be a gap between the plate and the column web.

This has been fixed by using the correct reference point of the stiffener.
(PR 42162)

* Custom Girt wasn't using stored steel grade value when editing, now it does. (PR 42165)

* Reposition cap plates to be outside girt material and realign welds when girt material is toe up. (PR 42166)

* Custom Girt: Extending cope length when due to angle intersecting girt material. Change only extends when girt and angle are both up or both down. (PR 42167)

* For Custom Girt, adjust plate width to prevent clashing with flanges. Clip corners and adjust weld lengths to avoid clashing with material. (PR 42169)

* Correctly handle changing end connection to plain in Custom Girt. (PR 42170)

* Because SurfacesConnection relies on specific surfaces, it will no longer be copied when a member is copied.

For component developers, previously components could opt out of being copyable by overriding Component.CanBeCopiededToOtherMembers and that would apply to component copy, component move, and member copy. Now components can be more fine grained when they will permit copy/move. CanBeMovedToOtherMembers applies to component move and will default. CanBeMovedWithMember applies to member copy. For backward compatibility both are defaulted to CanBeCopiedToOtherMembers.
(PR 42171)

* Fix undefined variable in Custom Girt to have a valid value for a specific WTee situation. (PR 42172)

* In some cases, if an offset beam framing to a tube column, SDS2 may incorrectly fail the connection with a warning "Connection will not fit column".

This has been fixed by correcting the calculation of the left space of the connection with the correct shear tab location (NS or FS).
(PR 42174)

* Round bar weight in the bill of material doesn't disappear when the drawing data is edited. (PR 42184)

* Fixed edge distance used for the web leg block shear check of a bolted-bolted clip angle connection with bolts staggered on supported. (PR 42190)

* Eccentricity is now considered when calculating the web bolt shear capacity of a bolted-bolted clip angle with long slots on the web leg. (PR 42191)

* SurfacesConnection now uses a custom polylist to aid in snapping to a point on the connection axis.

Parametric developers can now specify a custom polygon line snap mode for Locator3D via Locator3D.SetCurrentSnapONPL(polylist). For example:

import Locator
from Point3D import Point3D
import Polygon
from sds2.iterators import all_mts

def get_poly():
    return Polygon.PolyList(next(all_mts()).poly)

def acquire(locator, poly):
    locator.SetCurrentSnapONPL(poly)
    locator.SetAnchorGlobal(poly.snapshotSide(0, 0).location)
    pt = Point3D()
    with Polygon.Preview(poly):
    return locator.AcquireShowPoint(pt), pt

def main():
    l = Locator.Locator3D()
    l.SetDefaults()
    acquire(l, get_poly())

if __name__ == '__main__':
    main()

(PR 42193)

* Clicking into the Source Job Name entry field in creating a new job then clicking out of it will no longer crash. (PR 42196)

* An error that would occur when the part library was opened has been eliminated. (PR 42197)

* With an active concrete license, when an embed support (such as a concrete wall or tilt-up panel) is modified using the member edit window, all neighboring system members (beams/columns/etc.) will be marked for process if necessary.

Editing the supported members themselves will no longer mark the wall for process.
(PR 42198)

* Tilt-up panel group members now get an elevation view as their default details. (PR 42224)

* 1. Embed members are no longer concrete licensed.

2. Steel to concrete support connections now depends on the license of the plugin itself. In other words, steel to concrete wall connections are no longer concrete licensed, but steel to Tilt-up panel members continue to be licensed.

3. The steel to concrete connection schedule setup screen is no longer concrete licensed and has been renamed to Embed schedule.

4. Auto standard connections to concrete supports and embeds are no longer concrete licensed.

5. Embed members now use round bar material for deformed bar attachments instead of rebar material. Existing embeds using rebar material need to be processed in a concrete-licensed station to convert the DBAs into round bar material. Process will attempt to use a round bar with a similar diameter to the rebar.
(PR 42227)

* Updates to deleted member's files are no longer allowed in SDS/2 and will no longer cause warnings when attempting to do so. (PR 42228)

* For Group Member Detailing, corrected member quantities in the BOM by reverting a change made to address another report of a similar nature. (PR 42231)

* Canceling a reference model import no longer leaves the model in an inconsistent state (PR 42232)

* Fixed a problem with the location of seismic gusset stiffeners. (PR 42233)

* Models imported from CIS2 now set the tee gusset side appropriately. (PR 42236)

* Removing points from Hatch Define Polygon will now correctly update the polygon being displayed. (PR 42238)

* The corner operations have been renamed to more appropriately describe what they do. (PR 42240)

* Added separation between 'Settings' and 'Preserve system set-detail flags' on the selection dialog for detailing members to aid in averting accidental changes. (PR 42241)

* A fatal error that could occur when using INCM in CAD on an erection view with deleted custom members has been eliminated. (PR 42245)

* Fixed the main view of embeds. (PR 42248)

* Main Menu, Verify & Fix progress bar, Project Transfer, Pack and Unpack progress bars, Output Configuration Setup, ModelLINK progress bar, ModelLINK alert, Select Job retain their last windows position. (PR 42252)

* Added check to make sure that the supporting member web stiffener for a vertical brace connecting to the web of the supporting member does not extend past the edge of the gusset. (PR 42257)

* For Member Detailing with templates, fixed a holdover (from before 3D welds were refactored) that caused welds' prequalified texts to be completely omitted on the drawings. (PR 42262)

* Fixed a status issue when selecting submaterials for detailing. (PR 42264)

* Changing drawings using the next or previous drawing commands is no longer slower than it was in SDS/2 2015. (PR 42266)

* Fixed a problem with the system placing the horizontal brace supporting member web stiffeners on the wrong side of the beam web. (PR 42273)

* Bottom stiffener alignment is now as expected when using Flush Top and Flush Bottom. (PR 42274)

* The plate width setting is now correctly applied to the stiffeners. (PR 42279)

* BaseOrCapPlateStiffeners are now applied to the correct side for HSS type columns. (PR 42281)

* Performance when collecting material for change all operations has been improved. (PR 42285)

* When a shear tab thru plate connection was applied near the corner of an HSS supporting member, the material setback was often too great. Additionally, there may have been an unnecessary flange cut applied to the beam. The behavior is now the same as for a non-thru-plate connection in a similar situation. (PR 42289)

* Performance improvements in custom property labels in modeling. (PR 42296)

* Canceling the file to unpack selection window will no longer alert the user that the blank name is not a valid filename. (PR 42304)

* In some cases, when the elevation of stability plate or shear tab in a Texas tee connection is locked, there may not be enough clearance between the shear tab and the beam top flange.

This has been fixed by coping the shear tab.
(PR 42306)

* Updated SDS/2 2018 splash screens and main menu logos for new SDS/2 name and logo. (PR 42307)

* Updated SDS/2 2017 splash screens and main menu logos for new SDS/2 name and logo. (PR 42308)

* Updated SDS/2 2016 splash screens and main menu logos for new SDS/2 name and logo. Erector stations background color is changed to a darker gray. (PR 42309)

* Fixed a hinge zone creation problem with chevron seismic vertical braces. (PR 42317)

* Handle blank value for height with mixed fields in drawing labels. (PR 42323)

* Member labels are now affected by area move operations. (PR 42334)

* Add View and Delete View can be used in the model station when editing a member. (PR 42336)

* Mirroring a plate with a counterbore or countersink hole in it will no longer generate an error. (PR 42337)

* The weld pattern of shear tee connections welded to supporting members has been corrected to be a weld along the sides of the tee with a return of 2 times the weld size at the top of the tee. (PR 42344)

* Fixed a bug where manually detailing an erection view would hide labels on the final drawing. (PR 42348)

* Removed 35 mm minimum vertical edge distance requirement from Canadian shear tab designs. (PR 42349)

* A warning has been added to a single MemberEdit when the user selects a Shear thru plate (leaf: Connection specifications) and Disable framing situation checks (leaf: Connection type).

This combination of options will result in the thru plate not being developed.
(PR 42350)

* Polygons of C-shaped welds and welds with returns generated by system designed connections will now have mitered corners. (PR 42352)

* Fixed a problem with the placement of beam web doublers when the doubler is required for 2pt vertical brace loads. (PR 42353)

* The list of file formats in ModelLINK has been reordered to reflect the current popularity of each format. IFC2x3 is now the default. (PR 42358)

* Occasionally, when copying members all the members would disappear from the view until the view was reopened. This has been fixed. (PR 42364)

* In some cases, the design of a reinforcement plate in a HSS vertical brace seismic design may fail, or a very thick reinforcement plate is designed even if the axial load in the brace is small.

This has been fixed by reducing the weld size and increasing the weld length on the reinforcement plate.
(PR 42367)

* For Drawing Editor, unified overall behaviors of symbol locations and their corresponding note locations for Bolt Symbol and Hole Symbol objects. (PR 42373)

* EJE Export - The EJE export was previously exporting grating incorrectly if the fabricator setup option to include the bearing bar thickness in the description was activated. It was incorrectly being truncated at 18 characters. This problem has been fixed. (PR 42375)

* Fixed a number of bugs with hiding labels to avoid crowding:

- SDS/2 hid labels when the left end was off the bottom left edge of the screen

- SDS/2 hid labels when they were in the top quarter of the screen if you were zoomed in far enough

- SDS/2 showed labels when two members were just barely not directly on top of each other in some cases
(PR 42378)

* Members pasted from clipboard now undergo node matching. (PR 42403)

* For Sheet Autoloading, addressed underlying issues involving Symbol Object Items that could cause drawings to be placed partially off of the sheet being loaded. (PR 42406)

* The about SDS/2 screen has been updated to reflect the change from Design Data Corporation to SDS/2. (PR 42411)

* Status display will now disable the transparency settings if the ends only checkbutton is checked. Transparency of the ends of members is currently unsupported. (PR 42416)

* Updated the lockable module to correctly interpret and the top/bottom flange operation type on a connection component.

The "groove angle" end preparation field will now be reported as an angle in degrees instead of radians.
(PR 42421)

* Moving a weld symbol no longer marks it as user adjusted. (PR 42432)

* A confirmation has been added to the new delete option added in the select one Piecemark dialog that opens when drawing editor is selected. (PR 42433)

* Reduced the amount of time it takes for CMU Wall to process and create solids. (PR 42452)

* For Member Detailing, revamped template 8901_Interior_Clip_Beam_Pcmk.json to do a better job of pointering and situation-detection. (PR 42458)

* Process on the fly limits connection design to specific ends of neighboring members dependent on if that end frames to a member in the original selection set. If the end does not frame to a member of the original selection set, the end is ignored for connection design during process during member edit. (PR 42466)

* The entire table is shown in a sheet item on a sheet or when opening a drawing. (PR 42467)

* Pasting a table in the drawing editor will have the right column widths. (PR 42474)

* When a combo object (weld, hole or bolt) and pointer are moved by dragging the point nearest the combo object, undo will now undo both the pointer movement and the object movement. (PR 42479)

* The member add options bar now has an entry for rotation for columns. (PR 42484)

* When adding new beams via the member add options bar with fully welded moment or end plate connection type selected, SDS/2 may have issued a warning list message stating invalid moment type connection specified and automatically corrected. This warning list arose because these input connection types do not offer the fully range of moment types that SDS/2 offers. The member add options bar is now aware of the limited set of moment types these connection types support and will assign an appropriate default moment type if necessary. (PR 42485)

* STEP import is now more flexible in importing malformed files. (PR 42492)

* STEP export now runs many times faster than before. (PR 42493)

* Relocated 'User Options > Highlighting > Default user adjusted layer' to 'Job or Fabricator Options > Fabricator Setup > Drawing Cosmetics > Colors > User Adjusted'. With this change, other default layer colorings are now offered also. (PR 42496)

* When a beam is framing to a beam web, the shear tab length is calculated correctly with the case that the shear tab extends its size to the both supporting beam flanges. (PR 42500)

* SDS/2 will now color a minimum of 30% of the ends of material when the ends only option is on and ends match. This will ensure at least some middle portion of the material remains unmodified by end coloring. (PR 42501)

* Updated Designed by SDS/2 global standard for new SDS/2 logo. (PR 42502)

* Updated SDS/2 image used by create RFI for company name change. (PR 42503)

* "Fully welded moment" connection type is now available in status display. (PR 42504)

* Fixed the block shear checks for the web plates on an HSS vertical brace paddle plate (double shear) connection with 1 column of bolts. (PR 42505)

* Anchor Rod Tool. In some cases and anchor road was not allowed when the base plate thickness was greater than or equal to 3 inches. This problem as been fixed. (PR 42508)

* The member origin is shown when editing a member. (PR 42517)

* The default HandRail floor thickness is now 0. (PR 42519)

* For Submaterial Detailing, addressed an issue that prevented hole polygons from being rendered in 'Detail X' views. (PR 42520)

* For beam to beam end splice connection with clip angles, users could enter value for "Input minus dimension" in member edit screen. And this value will be checked with "Field bolt gap" value in "Bolt design criteria" screen. If input one is bigger than "Field bolt gap" value, the connection will fail with message as "Input minus dimension is bigger than allowable field bolt gap in setup". (PR 42522)

* The overhanging of column flange stiffener welds (to column flange) are fixed and the welds position are designed correctly. (PR 42529)

* Fixed a problem with Process and Create Solids on converted jobs. (PR 42530)

* The subscript of an angle variable in expended report about 3 point shared brace is wrong and the problem is fixed. (PR 42535)

* Fixed an infinite loop that occurs when one brace of a shared 2pt gusset is locked to a non-shared gusset type and the other brace is set to a shared 2pt gusset type. (PR 42541)

* The utilization ratio in a HSS column wall strength is calculated correctly when the column is under compression loads. (PR 42545)

* Miscellaneous members are no longer allowed when editing assemblies. (PR 42552)

* Low level optimizations reduced the CPU usage of process. In one particular benchmark, CPU time to process an entire model was reduced by 7%. (PR 42554)

* The "Send to Design Data" renamed to "Send to SDS/2" (PR 42575)

* Beam Stiffeners - Beam now work with Eurocode jobs. (PR 42578)

* Fixed long and short leg dimensions for EuroAll and EuroArcelorMittal_V2016_Metric material files. (PR 42594)

* Welds are now being added correctly to web penetration with stiffener components. (PR 42599)

* Minor speed improvements to several import/export formats. (PR 42600)

* Some shared members were not being marked for process correctly. (PR 42611)

* Outrigger component now works in Eurocode jobs. (PR 42614)

* HSS Cap Plates can now be placed on Eurocode members. (PR 42615)

* Weld list units are now displayed properly. (PR 42618)

* Column Stiffener at Column can now be added to Euro columns. (PR 42627)

* Safety Holes on Column can now be added to Eurocode beams. (PR 42629)

* Adding components while CMU Wall is selected no longer causes warnings about HSS Cap Plates and Outriggers. (PR 42645)

* IFC import no longer creates top-of-steel erection views by default (PR 42655)

* IFC imported beams now have the proper rotation and location. (PR 42658)

* Detail sheets that have the old bill of material can be opened after converting to 2017. (PR 42660)

* SDS/2 start up speed has been improved a bit.

In the past the "Bottom of base plate prefix" in "Detail Erection View Defaults" and "Detail Erection View Defaults for Site Planning" may not have saved/loaded correctly. The "Detail Erection View Defaults for Site Planning" value has been reset to the default and both will now store correctly.
(PR 42661)

* In Drawing Editor, addressed the cause of a crash when attempting to extend Line objects. (PR 42663)

* Added Eurocode 3 design to load calculation 42. (PR 42667)

* Progress bar windows will remember changes to the "Close when done" checkbox. (PR 42677)

* When using the extend tool on arcs there is an option to extend the arcs in the clockwise or counter clockwise direction. (PR 42679)

* The trim command will work on two intersecting circles. (PR 42683)

* Fixed a bug in python dialogs with Modified rules running before every widget had been given a value, and even before some widgets were ready to start receiving new values (so user code couldn't reliably call Set() in a Modified callback). (PR 42693)

* Plugins which incorrectly specify "operationclass = OperationClass.All" could lead to a variety of software bugs. SDS/2 will now warn win this occurs, and automatically interpret the value as OperationClass.Param.

A future version of SDS/2 will instead reject such a plugin, making the commands it registers unavailable, so plugin authors will need to release updated versions if their plugin is affected.
(PR 42699)

* The CNC XML operation no longer errors when invoked. (PR 42711)

* When exiting an SDS/2 process, validation checks for locked fabricators will no longer crash. (PR 42719)

* The ruler tool is enabled during material isolate edit views. (PR 42721)

* The flavors folder has been updated for name spaces. The SDS2 folder (previously DesignData) has been changed from the electronic approval flavor to a folder containing copies of all flavors that will be updated with each install. The previous contents of DesignData have been named ElectronicApproval. Default still contains a copy of that ElectronicApproval flavor. (PR 42726)

* European material file joist chord section sizes have been corrected to match the chord material available in that material file. (PR 42736)

* Moment end plates now use the default moment bolt diameter from Bolt Design Criteria. (PR 42740)

* SDS/2 now avoids unused submaterial warnings that could occur while outputting CNC in a multi-user environment. (PR 42743)

* Warnings at the end of a SDS/2 process about members being marked as 'added' will no longer show if another user is editing that member. (PR 42745)

* Exiting SDS/2 will no longer warn you about invalid member indexes when the members are locked by you but are unused. (PR 42746)

* Removed a repetitive 'INVALID LABEL ORIGIN=0' warning, which was originally intended purely as a sanity check for the product developers. (PR 42748)

* Invalidate a handrail 'Return' end condition when there is an unspecified return point. (PR 42758)

* May improve drawing label boundary box location. (PR 42764)

* UK European metric job and fabricator default setup files have been corrected to replace USA section sizes with section sizes from the European material files. (PR 42781)

* Generate a reasonable default color for preferences colors if internal default is empty. (PR 42795)

* For Drawing Editor, addressed the cause of a warning that stated 'SDSunknown: invalid command name ".buttons.cancel"'. (PR 42796)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.02:

Enhancement Requests:

* Added the creation of web stiffeners for 2pt vertical braces that are required due to supporting member web yielding and web crippling. (PR 3276)

* A member edit option has been added to control the existence of a bevel on a shear tab. (PR 6610)

* A new option entitled "Change base/cap plate weld pattern" has been added to change options. (PR 7504)

* Shim thickness for thru plates with different beam web thicknesses are now controlled by several means:

1. A minimum thickness is normally applied.

2. If a schedule of fill plates is employed in:

Options/Fabricator Options/Standard Fabricator Connections/ Miscellaneous Connection Plates/Fillers, then the minimum value therein will be used if it is less the values in (1.) above, This will apply only if the 'Use miscellaneous plates list' is checked in the Connection type leaf of Member Edit.

3. An Edit leaf for 'Thru Fill Plate' is provided in Member Edit, between 'Shear Thru Plate(s)' and 'Tab Clips and Copes' leaves. This permits the locking and setting of specific values by the User. Locking either the Plate length or Plate width to zero will remove the fill plate. Thickness is protected against a zero entry.

4. In every case, the plate thickness normally selected by SDS/2 will be less than or equal to the calculated web difference needed (unlike other plate thicknesses that are greater or equal). This may be overridden via locking the thickness.
(PR 18581)

* Users can set the corner clip size for vertical brace gusset plates by "Corner clip size" field in "Gusset Plate Setup" screen. (PR 39067)

* Users now have the ability to completely eliminate the erection hole from the joist's stabilizer plate if they choose to, using a "Use erection hole", a new checkbox that has been added to Joist bearing and seated connection specification leaves. (PR 41265)

* There is now an option for DXF CNC output to output outlines as single, continuous lines.

The DXF CNC output for single, continuous lines has been improved. Cases where arcs were backwards have been eliminated and Imperial output is now at the correct scale.
(PR 41391)

* The CISC_11thEd_2ndPrint material file has been added to SDS/2 releases. (PR 42229)

* The AISC_15thEd_1stPrint material file has been added to SDS/2 releases. (PR 42230)

* An option to show lengths of field welds on Erection View drawings has been added/implemented. (PR 42431)

* Drawings that have been locked can be opened. Save, auto-save, and save reuse are disabled when a drawing is opened like this. (PR 42548)

* Added new HSS double paddle plate connection for vertical and horizontal braces. (PR 42632)

* Added new option "Web shear" to vertical brace connection specifications on the vertical brace member edit screen. (PR 42669)

* Added support for cleat angle connection design in Eurocode jobs, but not Eurocode UK jobs. (PR 42737)

* Added cleat angles to the list of connection options in Eurocode jobs, but not Eurocode UK jobs. (PR 42763)

* TransitionObject and TransitionProfile plugins are now released. (PR 42850)

Problems fixed:

* The "Evu cleanup several function" can apply changes to a large number of items at least 10 times faster by reducing frequency of screen refreshes. (PR 12423)

* For single clip angle connection (in beam web), SDS/2 is showing correct angle information in design reports. (PR 16020)

* This project applied simplified routines to calculate section properties to replace the old ones, eliminated most of the call of production standard. (PR 34108)

* Column user Base/Cap plates and bolted or welded beam flange plates no longer produce double material. (PR 36447)

* For Member Detailing, columns generated with seal welds will now be called-out as '4 SIDES WITH SEAL' for HSS Tube materials and 'ALL FACES WITH SEAL' otherwise. (PR 40203)

* Added checks that brace to gusset bolts for braces connecting to a column and beam have proper edge distance. (PR 40458)

* Rebar formerly used the same description as round bar. Rebar description is now formatted as "REB#5" where #5 is the appropriate size designation. (PR 40728)

* Fixed errors when a Concrete Beam/Column, Grade Beam, Continuous Footing, or Thickened Slab's template does not exist. (PR 41271)

* Rebar is in the material type list for status display. (PR 41507)

* View open and snap to surface have had their speed improved, particularly when there is rebar in the view. (PR 41512)

* Fixed a problem where the copy project items utility for Pilaster templates would copy Grade Beam templates instead.

Added Grade Beam and Continuous Footing Templates to the copy project items utility.
(PR 41585)

* For comboboxes on Python screens, the number pad/key pad enter key now behaves like the return key. (PR 42181)

* Status Display prevents masked color from being chosen if ends only is selected. (PR 42417)

* The entire table is shown in a sheet item on a sheet or when opening a drawing. (PR 42467)

* This project reduced the use of connection fail name "Locked connection has too many constraints" in connection design, and replaced it with meaningful fail messages. (PR 42469)

* Copying a job from the Redis database backend to the disk backend will now fill in the empty spots so that SDS/2 can properly load the job on disk. (PR 42506)

* Added the ability to control the row spacing for vertical brace end plate bolts when the brace and beam end plates are combined. (PR 42555)

* Hooks can now be specified on Concrete Column vertical bar ends without the bars being extended. (PR 42569)

* The Embed layout add tool's splice setbacks field is now properly applied to newly created members. (PR 42581)

* The verbiage for weld patterns for column base/cap plates have been reworked. These changes are visible on the column edit and weld design criteria setup screens.

"Weld all around" is now referred to as "weld pattern". There is a one-to-one correlation between the old names and the new:
No - Two faces
Yes (with seal) - All around
Yes (without seal) - All faces
<New> - All faces (with seal).

"All faces (with seal)" is a new option that provides non-strength seal welds that default to a size of 1/8 inches.
(PR 42592)

* HSS beam designs correct clip angle connections when it is framing to the column flange. (PR 42642)

* SDS/2 designs correct fillet welds for auto column base/cap plate connections. (PR 42648)

* Correct steel grades and bolt types for job setup differences when copying and pasting members between jobs. (PR 42692)

* Plugins which incorrectly specify "operationclass = OperationClass.All" could lead to a variety of software bugs. SDS/2 will now warn win this occurs, and automatically interpret the value as OperationClass.Param.

A future version of SDS/2 will instead reject such a plugin, making the commands it registers unavailable, so plugin authors will need to release updated versions if their plugin is affected.
(PR 42699)

* Custom columns in the bill of material have the correct plot order. (PR 42718)

* If there is no thickness list in "HSS Column Reinforcement Plates" of "Miscellaneous Connection Plates" screen and users design a beam to HSS column with welded moment flange connections, SDS/2 could be no response. This issue has been fixed. (PR 42744)

* Deleting drawings from the data directory will no longer crash SDS/2. (PR 42753)

* Column Stiffener at Column components now check to make sure the number of spaces for even spacing is not zero, and also make sure the settings for minimum and maximum distance from the ends is not greater than half of the length of the column. (PR 42767)

* The SDS/2 utility function Copy Jobs will now allow copying of jobs from and to the same job repository. (PR 42771)

* Round bar weights are shown in the bill of material. (PR 42777)

* File names with spaces no longer cause problems with hatch pattern previews. (PR 42779)

* FabSuiteDataExchange plugin had been removed from SDS/2 releases. FabSuite requested this and prefers users to move to the Full Transfer XML. (PR 42784)

* In custom member/component screens, when there's an empty table, you can now append rows by right clicking on the header row or any blank space in the table. (PR 42811)

* Formerly, custom members with no custom Add() method would error when being added. Custom members can now be added again. (PR 42813)

* For Drawing Editor > File > Drawing Data > Actual drawing size > (Length: and Height, which are informational only), reinstated the scaling factor that was inadvertently removed during a refactor of the code that drives that screen. (PR 42814)

* Slot hole directions are designed and placed correctly for bolted moment flange connections. (PR 42816)

* Fixed a problem in the bolt shear capacity calculation for some user slots. (PR 42819)

* For Drawing Editor, restored the last-known drawing functionality between invocations in the same session. (PR 42820)

* Fixed a warning in custom member/component tables that broke multi edit. When attempting to set a field, in a table, which is mixed it would give a warning and not set the value. (PR 42822)

* Removed the "unmix" option on tables in custom member/custom component screens. The option didn't work; it simply gave a warning and did nothing. (PR 42823)

* For Erection View Detailing, corrected an issue that left member label information incorrectly oriented in non-plan views. (PR 42824)

* Switched to using OperationClass.Param in Canam and Vulcraft joist manufacturer plugins. (PR 42826)

* stateaccessorconverter was expecting an incorrect shape for the state returned from deserialization. (PR 42827)

* The axis orientation decoration was not displaying any information. This has been fixed. (PR 42828)

* Revit connect installers now will install Python 2.7 and SDS/2 required modules. (PR 42830)

* The Modular custom property plugins have been added to 2018 releases. (PR 42832)

* Re-enable the ability to copy material file items into a material file inside a job. (PR 42837)

* For Drawing Editor, addressed a potential cause of program crashes when changing drawings and/or exiting. (PR 42839)

* Fixed problem with drawing/sheet containing a table that takes a long time to load when the report writer file no longer exists in the job's tables folder. (PR 42841)

* The shear tab connection specification "Bevel shear plate as required" has been added to member edit, auto standard and exposed via the "model" and "member" parametric modules. (PR 42842)

* Project Transfer with drawing reduction set as the Extraction option will now include the member pin information in the transfer file. (PR 42845)

* Material-rotate multiple no longer causes an error. (PR 42847)

* Fixed an assertion error in the Python API when creating polygons for a plate_layout.PlateLayoutBuiltinMaterialAddFeature. (PR 42852)

* Drawings that are exceptionally tall or wide (aspect ratio greater than 4800:1) will no longer cause an SDS/2 error when exporting to PDF. (PR 42861)

* For Drawing Editor and Modeling (and other layouts), addressed a toolbar-configuration issue that could spawn an alert akin to "window name "right_collapsible" already exists in parent". (PR 42870)

* For Submaterial, Member & Group Member Detailing, silenced an assertion stating '!to_update.empty()'. In this particular case ONLY, when the 'Setup > User Options > Interface > Always show Annotations and Dimensioning window' is on/checked.. and when a user wishes to clear the system-set detail flags (by clearing the detailing selection and OK'ing) .. then, said annotations screen will NOT be launched automatically. (PR 42874)

* For Display Options in Drawing Editor and Modeling, addressed two definite causes of fatal errors that stated 'Scale has not been set yet'. (PR 42884)

* Modeling stations can now print any type of file. (PR 42886)

* Standard fabricator connections plate grade for HSS column reinforcement plates corrected. (PR 42891)

* Standard fabricator connections plate grade for brace reinforcement plates corrected. (PR 42892)

* Full and Status transfer will now export the actual custom member type instead of "Custom" as the <MemberType> (PR 42895)

* Full and Status transfer will now export Rebar grade correctly. (PR 42898)

* Fixed an issue where running the Move Post Tool on a galvanized handrail would cause an error. (PR 42899)

* The 'a' dimension in the prying check for a beam to beam flange axially loaded clip angle connection has been fixed. (PR 42901)

* For Erection View Detailing of baseplate elevations, addressed an issue where some plate materials are considered to be base plates when, in fact, they are not. (PR 42906)

* An error that could occur when editing a weld has been eliminated. (PR 42914)

* Writing for AutoSave no longer changes the revision_type for a drawing so it will save correctly. (PR 42933)

* Writing for AutoSave no longer changes the revision_type for a drawing so it will save correctly. (PR 42937)

* For Modeling and Drawing Editor, renamed 'Options > Concrete Options > Concrete Job Setup > 'Steel to Concrete Connection Schedules' as 'Embed Schedule' and made that available for all station-types. (PR 42964)

* Improved the performance of simple member operations, such as mark for process, especially with custom members. (PR 42971)

* MaterialBase objects now have a common interface for retrieving grade and finish description strings: GetGradeDescription() and GetFinishDescription(). (PR 42974)

* The Hide button is not shown for cnc selection in the transmittal tool. (PR 42998)

* CNC DXF output will now place zero diameter holes like bent plate bend marks on the first stencil layer rather than the first layer with the name "SCRIBE". This allows the scribe/stencil layer to have any name. (PR 43000)

* For Drawing Editor, made scaling adjustments to keep the note text location of Hole Symbol objects proportional to the scale of the drawing. (PR 43001)

* Interaction with custom components is again available after turning on status display. (PR 43007)

* The conversion factor displayed in the expanded calculations for k-in to k-ft has been corrected from 1/12 to 12. This does not affect the actual calculated results. (PR 43023)

* Fixed the checks of a welded extended tee for a beam connection with a non-symmetric bolt group such as the bolts for a coped end plate or clipped safety clip angle connection. (PR 43026)

* For Member Detailing, restored behavior of the 'Detail BOM only' checkbutton such that it will once again disable other options when on/checked. Also, changed the verbiage of the related message to "The value of 'Detail BOM only' is no longer saved with the drawing." (PR 43034)

* Custom material concrete and rebar will now show the correct grade in the bill of material. (PR 43038)

* SDS/2 will no longer generate a 'Number of used entries in memory error' for the job setup table. (PR 43062)

* Snap modes Intersection Construction Line Member, Vertex Point, and Rebar Exact Point no longer locate points on hidden members. (PR 43069)

* Removed formulas from cover sheet. The expanded design report gives a more accurate representation of the calculations performed by connection design. (PR 43084)

* When a HSS beam is connected to a column with a clip angle connection, which is welded to a paddle plate, SDS/2 will fail the connection and give fail message as "Clip is not bolted to HSS beam with paddle plate". (PR 43086)

* Added paddle plate limit states to the Eurocode style design report for fin plates. (PR 43098)

* Fixed an infinite loop that was occurring during the design of 2pt angle vertical braces when one of the braces is perpendicular to the supporting member. (PR 43119)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.03:

Enhancement Requests:

* Added beam to beam splice plates to auto-standard connections, options to add splices plates to "Left End/Right End or Both Members". Can select NS/FS or "Both Sides" when adding to just one member. (PR 23116)

* Added new setup option to Bolt Design Criteria to allow the user to select if an imperial increment (1/16") or metric increment (2 mm) is added to the bolt diameter to calculate hole sizes. The increment can be set to match the job units or the bolts units. (PR 27754)

* Users now have the ability to have through shear plate notches with rounded ends. Settings for the notches are found on the Member Detailing/Fabrication options screen, under the column tab, and are as follows:

1. The HSS notch radius field, when set to auto, will be calculated during process, and will equal half the sum of the thickness of the shear through plate and the total notch width clearance. When set to non-auto, and set to zero, the notch will have square ends.

2. The total notch width clearance is the total clearance for a shear through plate that is inserted into the notch of an HSS/Pipe section.
(PR 35676)

* For Member Detailing, add option 'Setup > Fabricator Setup > Bolt Detailing/Fabrication Options > Bolt and nut callout' to allow some customization of those callouts. (PR 39070)

* The SDS/2 python prompt now has an auto complete feature. When a user starts to type something in the prompt, a list of possible completions will be displayed. Users may select completions from this list. (PR 41875)

* Users now have the ability to use a rounded slot or weld around the end of an intersection brace gusset. This setting, entitled "Intersection gusset notch preparation", is located in the Member Detailing/Fabrication options screen, under the Vertical brace tab. (PR 42400)

* Status display now has the ability to color a specific end, either end, and member. (PR 42415)

* Added to the member options bar the ability to specify the user-defined connection and for columns the user base/cap plate. (PR 42486)

* Added new setup option "Maximum web stiffener thickness" to "Member Detailing/Fabrication Options" screen. (PR 43130)

* New section size properties were added to the edit screen for cold formed sections (Channels and Z's) to govern the bends, and top/bottom lip return angles and lengths. (PR 43724)

Problems fixed:

* Vertical mesh wire on sloping HandRails will now always be vertical instead of perpendicular to the rail. (PR 18326)

* The material copy tool displays previews of the copied material as the user is locating points. Copy reference points can be removed via Shift+Button1. Confirmation is only prompted just before material would be added to the job. (PR 22343)

* Pickets on sloping handrail sections with one midrail no longer clash with the top rail. (PR 28857)

* In the new material copy tool, users can locate more than one copy reference point before being prompted for confirmation. (PR 33505)

* Updated icons for Reference Drawing Tools. (PR 34316)

* The notch for a through plate would disappear when the member it was created for was marked graphical or the end it was created for was locked. This has been fixed. (PR 34386)

* Bent plate descriptions will now specify the shortest dimension first instead of specifying the width always. (PR 35253)

* Moving a stringer from one stair to another will no longer cause the original stringer on the moved-to stair to disappear when processed. (PR 35745)

* Bolted Moment connection at top of column can position column web doubler correctly, without failing the connections. (PR 35956)

* The ABM page-line numbers for all of the members with a piecemark will be listed in the bill of material when that piecemark is detailed. (PR 37583)

* Bolts imported from IFC are no longer located incorrectly (PR 38371)

* If the material copy tool prompts for a post selection it will clear the selection upon completion, just as the other material tools do. (PR 38400)

* Fixed Roof frame's auto rotation calculation from giving incorrect results in some cases. (PR 39682)

* Material copy tool will remember the reference point snap mode separately from the copy reference point snap mode. (PR 40016)

* Material copy tool will remember snap modes in between uses during the same session. (PR 40017)

* SDS/2 creates correct solids for the bottom moment flange plate in beam to beam bolted moment connections. (PR 40311)

* Void materials will no longer be broken apart during process because of the member's 'Break apart' field on the edit screen. They can still be broken apart with the Break Member Apart Tool. (PR 40478)

* Fixed mirroring a stair with graphical stringers. (PR 40577)

* Provide graphical preview for material placement before finalizing placement on drawing. (PR 40736)

* From the Python API, after adding a clevis and turnbuckle the guids will be available from the added objects. (PR 40843)

* Using Project Transfer and specifying a destination directory that you lack permission to create a file, will no longer crash and will popup an alert that will state another output directory must be selected. (PR 40898)

* Processing a stair that had a stringer copied to it will no longer delete its original stringer. (PR 41236)

* In some cases, a brace to column connection may be designed correctly by locking the gusset length to a reasonable number, but with no variables locked, the connection fails.

This has been fixed by deleting unnecessary limitations on increasing the gusset length.
(PR 41763)

* Fixed a problem where ties would not fit to the selected continuous bars in the template editor for concrete members. (PR 41981)

* Fixed an error in the rebar template diagram. (PR 42103)

* For Member and Erection View Detailing, 'Void space layout' components are no longer rendered. (PR 42219)

* Added additional separation between 'Settings' and 'Preserve system set-detail flags' on the selection dialog for detailing members to aid in averting accidental changes. (PR 42241)

* The original web splice design was not respecting the schedule of minimum bolt rows for the deeper beam depth. This problem is fixed by adjusting bolt row spacing and top of plate dimension to fit where possible. Consequently, locking the designed bolt rows does not result in the error if the unlocked does not.

Additionally, better user control of web fill plates, where needed, has been provided.
(PR 42283)

* Added bevel symbols to beam details (PR 42354)

* In the Python API a material's custom_material_type can be read from the model module and sds2.sub_mtrl modules. (PR 42372)

* For Drawing Editor, unified overall behaviors of symbol locations and their corresponding note locations for Bolt Symbol and Hole Symbol objects. (PR 42373)

* "Add to Member Detail" is correctly saved when changed in "Edit Schema Entry" for custom properties. (PR 42514)

* The "Dimension anchor bolt layout" feature is now correctly placing dimensions on holes when the base plate is offset and/or rotated. (PR 42543)

* In grade beams and continuous footings straight ties are now placed above or below the continuous bars. (PR 42573)

* Added placement notes for column dowel rebar. (PR 42579)

* The "left end", "right end", and "both ends" attachment column location methods now permit the user to specify the number of columns they want. (PR 42588)

* The verbiage for weld patterns for column base/cap plates have been reworked. These changes are visible on the column edit and weld design criteria setup screens.

"Weld all around" is now referred to as "weld pattern". There is a one-to-one correlation between the old names and the new:
No - Two faces
Yes (with seal) - All around
Yes (without seal) - All faces
<New> - All faces (with seal).

"All faces (with seal)" is a new option that provides non-strength seal welds that default to a size of 1/8 inches.
(PR 42592)

* For Member & Group Member Detailing, renamed the option 'Preserve existing drawing annotations > All' as 'All (ignore drawing piecemarks)'. This option will continue to behave as it always has, by updating only the polygons. In addition, a new 'Preserve existing drawing annotations > All (update drawing piecemarks)' option has been added to update the piecemarks along with the polygons. In both of these cases, the BOM will be updated with current piecemarks. (PR 42605)

* Fixed a bug in piecemarking existing members that kept piecemarks from being immediately split. This could lead to piecemarks seeming to split randomly later on when another change was made to those members. (PR 42650)

* For Detailing of hand rail members that modify a stair, added a dashed nosing line that corresponds to that of the modified stair and annotated it as 'NOSING LINE'. (PR 42682)

* The positioning of bearing shoes and dummy plates on sloped joists has been improved. (PR 42686)

* The reports folder has been reorganized for new Modular custom properties. The original reports are contained in the "Legacy" copy of the reports subfolders. (PR 42688)

* Updated joist shoe setback pre-design to default to field clearance when possible. (PR 42689)

* Added support for cleat angle connection design in Eurocode jobs, but not Eurocode UK jobs. (PR 42737)

* Users now have the ability to frame a beam clip angle connection to a concrete wall, but only if the input connection type is explicitly set to clip angle and they force the connection. (PR 42770)

* Fixed a bug in the Python component API where MissingComponentsForMember() was not being called when adding custom members in the member add tool. (PR 42775)

* Resolving materials for joist information in the job options will now be written correctly to the job. (PR 42780)

* Skip over drawings that may have been deleted while waiting for a message box for locked drawings when using left/right arrows to skip through drawings. (PR 42808)

* Field for scale is now validated when adding. Dialog is now consistent with multiple edit and edit dialog for more than one element at a time. (PR 42854)

* Fixed a bug in custom member status screens when setting a member to existing, and then setting something on the member screen such as sequence. (PR 42856)

* Fixed copying a stair with a rotation that causes the stairs ends to swap. (PR 42872)

* Fixed mirroring a stair from the member copy tool. (PR 42873)

* Corrected problem with member copy of miscellaneous members created by break members apart. (PR 42919)

* For bolted splice column, web plate connections, users can lock bolt column number to be more than 1. (PR 42932)

* Sped up pasting large numbers of drawing elements by at least 30x. (PR 42955)

* Main menu project information and reports have been updated for jobs using legacy vs. modular custom properties. (PR 42958)

* For Member Detailing of columns by the system, addressed an issue where dimensions from joists would overlap those from the column itself. (PR 42965)

* Fully welded moment connection was removed as an option in auto-standard connection setup. Auto-standard connections are non-moment connections. (PR 42966)

* The user is limited to loading 120 status criteria in the status display editor. (PR 43016)

* Deleting member details in Delete Job Items will now delete the piecemark itself, along with the detail drawing. (PR 43025)

* For Member Detailing, restored behavior of the 'Detail BOM only' checkbutton such that it will once again disable other options when on/checked. Also, changed the verbiage of the related message to "The value of 'Detail BOM only' is no longer saved with the drawing." (PR 43034)

* Ensure correct clipping box so that joists show on drawings. (PR 43041)

* Added icon for Tilt Up Panel. (PR 43042)

* For Member Detailing, remedied causes of warnings akin to "Attribute Error: 'NoneType' object has no attribute 'gen_info'". (PR 43044)

* Tilt Up Panel rebar now appears in rebar reports. (PR 43061)

* The long side orientation my now be specified when editing HSS tube materials. (PR 43072)

* Fixed a bug in freeze piecemark that flagged members for detailing. (PR 43082)

* In some situation, in a double angle vertical brace, the stitch plate bolts may be on the neutral axis, and interfere with the outstanding leg.

This has been fixed by moving the bolts to the angle brace gage line.
(PR 43085)

* Fixed a bug where bolts were being misplaced on broken apart members with a vertical member line. (PR 43091)

* Welded wire mesh material is now displayed transparent in the model. (PR 43102)

* Improved calculations for dimension label underlining when breaking dimension lines for other drawing elements. (PR 43103)

* In some cases, the design of fully welded moment connection with Eurocode may enter infinite loop, the problem is in the calculation of column web panel shear.

This has been fixed, and the calculation of column web panel shear has also been improved.
(PR 43104)

* Added structural integrity checks to Eurocode fin plates on hollow section beams. (PR 43105)

* Fixed a bug in material move when moving materials and their corresponding welds that could cause the welds to be deleted instead of moved. (PR 43111)

* For Euro Code, non-UK, bolted/bolted clip angle connections can now be created in user defined connections. (PR 43114)

* Verify and Fix Member File will now allow member rotations < -90 and > 90 for miscellaneous members. (PR 43122)

* When isolating a submaterial double clicking the material will bring up material edit rather than member edit or component edit. (PR 43124)

* Better error handling when unable to create a user defined connection. (PR 43129)

* The 'Setup > Member Detailing/Fabrication Options > Stairs > Preferred stringer auxiliary view orientation from:' setting will now govern the main view creation of broken-apart (field-assembled) stair stringers that are regenerated as miscellaneous members. Because this is done automatically, this should eliminate the need for users to manually create main views that emulate the 'Inside' setting. Member Detailing will handle the automated views and will also attempt to compensate for views of that nature that are user-created. (PR 43131)

* Connection design failure messages are now internationalized/translated in member edit and design calculations. (PR 43134)

* Fixed a problem where changes were ignored to the Center location of a 'single' bar pattern in the concrete template editors. (PR 43135)

* Updated the placement options on the rebar selection screen to 'Select points' and 'Select bars'. (PR 43143)

* Hooks can now be added to circular and spiral rebar. (PR 43155)

* Annotation text scale field will be enabled for all drawing types allowing the user to make the floating annotations on tools larger. (PR 43166)

* The default Rebar Summary Report Template has been updated to sort report lines by size as if size was an integer. (PR 43167)

* Previously, multi-editing two or more beams with angle material and differing values for LLV (long leg vertical) resulted in the beams having their LLV values flipped after clicking OK. This issue has been fixed so the LLV value is preserved to the user set value. (PR 43175)

* Drawings with circles, ellipses, or arcs that are very large or very distant from the drawing origin will now no longer cause "Unhandled exception" errors when the drawing is exported as a PDF file. (PR 43177)

* In some cases, a shallow beam may create a shear tab with very big bolt diameter even when the load is small.

This is because SDS2 tries to reduce the shear tab depth to make the tab fit in the beam web by increasing the bolt diameter, which is not efficient when the load does not control the bolt rows. This has been fixed by increasing the bolt row spacing instead to reduce the bolt rows and tab depth. This fix is for beams with depth greater than 9".
(PR 43179)

* For Eurocode job, SDS/2 designs correct connections to a column web when this column has beams framing to its flanges. (PR 43181)

* The Python API job.Job().steel_grades(...) now returns correct grade information for EUROCODE 3 UK. (PR 43185)

* usa_mtrl file has been updated.
The AISC_14thEd_1stPrint has been removed.
AISC_15thEd_1stPrint material has been added.

can_mtrl file has been updated.
The CISC_10thEd_4thPrint has been removed.
CISC_11thEd_2ndPrint material has been added.

The use of the all_mtrl material file has changed from being inclusive of the latest "usa_mtrl" file" and "can_mtrl" file to be inclusive of several previous files due to the number of members being removed from the "CISC_11thEd_2ndPrint" material file that were in the "CISC_10thEd_4thPrint".

Our intent is to provide our customers an inclusive material file for importing of older sds2 models and/or one location for importing any members. Any material not found in these files might be located in the "Historic_All" material file.

This all_mtrl material file consists of all the material from the following sources.

ASD_9thEd_2ndRev_4thPrint
CISC_8thEd_1stPrint
CISC_9thEd_4thPrint
CISC_10thEd_4thPrint
CISC_11thEd_2ndPrint
AISC_13thEd_3rdPrint
AISC_14thEd_1stPrint
AISC_15thEd_1stPrint
AISC_ASTM_A1085
usa_mtrl (any material not in the above material files)
can_mtrl (any material not in the above material files, including usa_mtrl)
(PR 43187)

* Fixed a bug that was not failing an angle brace due to clearance issues with tension control bolts when the brace was attaching to a column and base/cap plate. (PR 43189)

* Fix member edit connection changed messages that are not currently translating the connection type strings. (PR 43193)

* Deleting member details in Delete Job Items will now delete the piecemark itself, along with the detail drawing. (PR 43194)

* The setup field "width rounding precision" has been added to Cap Plate Setup to control the width of transverse beam stiffeners created for beam to column cap/base plate connections. This field is used to calculate the width of both extended and non-extended stiffeners as well as the flange extension plate. (PR 43200)

* The order length for vertical braces with pipe/HSS sections, having welded connection types will now match their part lengths. (PR 43206)

* Repair defect that caused crash when adding a detail to a sheet. (PR 43211)

* The expanded calculation's html output has been updated with a new layout.

The plain text design calculations have also been updated to reduce duplicate data and a cleaner look.
(PR 43215)

* Concrete reports are no longer available in the following stations:

Estimodeling
Micro
Lite
Web Review
Erector
Viewer
Fabricating
Approval
(PR 43226)

* Copying joists to the clipboard will no longer trigger a steel grade translation, since grades are not applicable to joists. (PR 43228)

* In the Python API sds2.obj.aabb_pt and aabb_m are no longer recursive and as such no longer are prone to maximum recursion errors. (PR 43250)

* On a Redis database, Verify & Fix will no longer complain about tables that do not exist. (PR 43251)

* Fixed a multi-user locking issue related to the creation of embeds during process. (PR 43257)

* Fixed a warning in status display when picking custom color. (PR 43259)

* Corrected a problem where the system was not creating a gusset plate when there was another brace close by. (PR 43262)

* When using Add Diameter or add Add Two Point for adding circles or constructions circles, the setup screen will default to the diameter. (PR 43263)

* System now sets the locked end flag for all brace ends connecting to a 2pt or 3pt gusset when one of the ends is locked. (PR 43277)

* The liftable shell opacity now reflects the option in setup when adding cranes and crane positions. (PR 43282)

* Inappropriate spaces have been removed from Euro Arcelor Mittal section sizes. (PR 43287)

* Addressed a shortening issue when detailing group members while preserving all annotations. (PR 43288)

* SDS/2 locks the length of a shear tee connection correctly without failing it. (PR 43289)

* Revising dimensions, weld and bevel symbols to get marked as User Adjusted when certain changes such as moving the symbol or adjusting dimensions are made. Does not mark as User Adjusted for font size or pen color changes. (PR 43295)

* Performance improvements when running tools from a selection of solids created by custom members and components. (PR 43310)

* Fixed a segmentation fault after member edit when creating solids for a concrete wall solid with embeds. (PR 43319)

* Fixed a StopIteration error when moving a handrail angle post. (PR 43323)

* For 'Process > Detail Selected Members', inhibited a duplicate launch of the annotations screen when the 'User Options > Interface > Always show Annotations and Dimensioning window' option is on/checked. (PR 43325)

* Setting a user material piecemark will now mark the member for detailing. (PR 43329)

* For Member Detailing of twisted beams, made interim changes to partially address incorrect hole and bolt polygon orientation issues in the connection materials on the drawing of the untwisted member. Additional work is still needed to completely solve issues to make the connection materials reorient in the same manner as the untwisted member, but those changes will occur in a future release. (PR 43338)

* SDS/2 2018 will now correctly update crane and engineering items. (PR 43343)

* Changes made to the material file in the Material File Editor are saved. (PR 43349)

* The conf_status folder has been reorganized for Modular custom properties. The previous contents have been renamed under *Legacy folders. The original folder will be filled with statuses updated for Modular custom properties. (PR 43350)

* Fixed galvanized handrail external vent holes with a base plate connection and top of support distance. (PR 43353)

* Fixed and issue with the locking of HB Conn1 or HB Conn2 on a horizontal brace. Locking the section size will no longer cause the connection to fail. (PR 43355)

* HandRail posts on the return portion of a stair can now hole match and bolt match to the main stringer.

In the Python API's, Proxies defined in Designable.Proxies now have an OnSolidsException method which allows subclasses to have custom exception handling when the underlying solids operation is called and generates an exception.
(PR 43358)

* Fixed a bug in the transfer of moment connections to and from Revit. (PR 43359)

* Fixed an error that caused the list of bolt types to be corrupt in Washer Criteria setup in some cases. (PR 43363)

* Added help address to "Stair Connection Edit" screen. (PR 43371)

* Rebar parameters are now rounded before matching for piecemarks. (PR 43372)

* Fixed load calculation 112 in CISC 10th and 11th editions. (PR 43375)

* Sheets with tables will no longer be incorrectly resized when generating PDF's through the python API. Previously tables could be incorrectly enlarged after pdf generation through the SDS/2 Data Transfer. (PR 43379)

* An embed that is copied from one that is added to the end of a supporting member will now forget it's link to the support and behave as a standalone member.

In other words, the embed will function as if it were added via point reference.
(PR 43380)

* Eurocode United Kingdom default setup Base/Cap Plate Schedule has been updated. (PR 43381)

* Added S235J2 to Shear/Threaded Stud Steel Grades for Eurocode UK. (PR 43384)

* Add B500C to Shear/Threaded Stud Steel Grades for Eurocode UK. (PR 43385)

* Eurocode United Kingdom default setup files have been updated for grating stainless steel grade. (PR 43386)

* Eurocode United Kingdom default setup files have been updated for grating stainless steel grades. (PR 43387)

* Rebar piecemark prefixes are now customizable with a format string in setup. (PR 43390)

* Beam to Beam splice connections, with bolted moment plates, now uses the correct end for testing if the slopes on both beams match. (PR 43406)

* Rebar reports now round rebar parameters as specified in Rebar Definitions. (PR 43410)

* Fixed a problem where splitting rebar could cause SDS/2 to freeze. (PR 43413)

* We have fixed an occasional bug with beam splice plates that are meant to have one plate on each member and only one plate was generated. We now generate both plates in material 3d.

To clarify which member's plates are attached to when starting with user defined connections (and soon auto-standard connections) we changed the option "Plates on" from "Other member/This member" to "Right end/Left end"
(PR 43416)

* There was an error in the calculation of remaining beam depth for ShearTab WeldedMoment connections with FEMA weld access notch. The limit line was too high, resulting in a message that the beam was not deep enough, when in fact, it was okay.

This was particularly problematic when locking various bolt diameter and position variables.
(PR 43418)

* Circumvented infinite-loop-like behavior detailing vertical beams by the system. (PR 43419)

* The Member add bar will no longer add 0 length columns to the model. (PR 43420)

* Fixed the unsupported length that is used in load calculation 230 for wide flange vertical braces with a paddle plate connection. The unsupported length now uses the correct edge distance. (PR 43422)

* Fixed gather sheet autoloading for sheet outlines that contain report tables. (PR 43423)

* Updated HandRail round bar default diameter and grab bar support vertical offset for metric jobs. (PR 43426)

* SDS/2 designs a vertical brace correctly when it frames to a HSS beam with a reinforced plate. (PR 43427)

* The time to check in Verify & Fix if the sheets referred to the correct drawing and vice-versa has been cut in half. (PR 43428)

* In some expanded end plate connection with sloping beam, the end plate may not be in the correct location and the beam end cut may not be correct.

This has been fixed by correcting the web cut angle in expanded end plate connection.
(PR 43435)

* The Copy Jobs utility will do the correct job of determining if you are trying to copy the job to itself. (PR 43451)

* The SDS/2 legal global standard has been update. (PR 43454)

* Rename/Relocate Material File will stop falsely reporting that the destination material file location is the same as the source, unless it actually is. (PR 43457)

* Merge jobs will no longer get an error when the source job has no group members. (PR 43458)

* Progress information for copying multiple jobs has been fixed.

Clicking on a source job entry will update the changed destination job name for the previous source job if it has changed.
(PR 43459)

* KISS export, from the model, will now export Rebar as a REB type and include the correct grade, finish and length. Previously Rebar was exported as a MI type. (PR 43461)

* Fixed an error that could occur by setting parameter locks in the rebar edit screen. (PR 43468)

* The Default flavor has been changed from ElectronicApproval to Modular. (PR 43472)

* Concrete slab rebar placement notes now indicate the correct lap length. (PR 43487)

* This project enabled clip angle connection on cold formed channel column and cold formed z column on top of beam (including cold formed channel beam) if the connection is forced.

This project relocated the work line of cold-formed z column to the mid-depth of the cross section.
(PR 43491)

* SDS/2 is checking structural integrity for clip angle connection with paddle plate, Eurocode. (PR 43505)

* Updated HandRail default sections sizes for Euro jobs.

Added HandRail splice section size to the setup screen.
(PR 43511)

* In Drawing Editor, the Material Callout tool now works for boltless NUTS. (PR 43518)

* Corrected leg lengths of corner bars in Grade Beams and Continuous Footings to be outside-to-outside distance. (PR 43529)

* Steel grade needed to be looked up when section type changed. It was using a default steel grade. (PR 43553)

* In a moment end plate connection, if the beam flange thickness is bigger than 1 inch, the top flange weld may not be in the correct location.

This has been fixed by improving the origin of the weld when generating material 3D.
(PR 43554)

* For Member Detailing with templates, addressed an issue where joist reference annotations weren't being emitted. (PR 43556)

* Fixed the ability to lock the vertical brace connection cut width and connection cut length on seismic braces. These gussets when connecting to a column and beam interface or to a column and base/cap plate interface were not staying locked. (PR 43571)

* For Erection View Detailing of concrete members, changed the default 'Appearance > Show Concrete Hatching' from on/checked to off/unchecked. (PR 43573)

* Changed the design of vertical braces to a column and base/cap plate. The system now checks earlier in the design if the gusset is going to extend past the column end. (PR 43574)

* When selecting a printer on the screen output of a report, and selecting to Print To File, SDS/2 will no longer generate an error and will create the file in the <<Data Directory>>\output subfolder. (PR 43585)

* Correct problems displaying and printing layers in color to PDF using layer colors defined in Drawing Cosmetics or the Drawing Editor layer edit tool. (PR 43597)

* Fixed an invalid member status error when deleting a component. (PR 43598)

* In this project, the sloped fully welded moment connection has been enabled, the design and the geometry of this sloped connection has been updated accordingly. (PR 43599)

* Fixed the calculation of the gusset seismic buckling zone for gussets connecting to a column and base/cap plate when the beam is sloping with respect to the column. (PR 43607)

* Excel Report Plugin now includes individual report icons to be used in Modeling. (PR 43609)

* For Dashboard > Reports > System, addressed an issue that errantly augmented the list of reports instead of clearing them. (PR 43611)

* Fixed job setup lock warnings when performing various operations with concrete members. (PR 43617)

* Sometimes when members were processed, grid lines would be rendered for a different view than the one being displayed. This problem has been resolved. (PR 43622)

* The Python API view.ViewFactory will now throw a RuntimeError when passed in an 'up' vector that isn't perpendicular to the 'looking' vector. If the two vectors are perpendicular then the resulting view will have a valid and clean view matrix. (PR 43628)

* Status display, display options, point location, snap to surface, and depth check operations for concrete material is up to 5 times faster for a local job. (PR 43630)

* Using the Save Area tool to replace an existing view will no longer get an error about duplicate names for views. (PR 43639)

* In some cases, the welds on a sloped end plate connection may not be in the correct location.

This has been fixed by correcting the calculation of the weld length and weld location.
(PR 43640)

* Fixed a problem that could cause placement notes to not get set on grade beam continuous bars. (PR 43641)

* When the beam depth is very small, bolts cannot fit into the extended end plate, and the bolt row is set to 0, but the connection is still designed.

This has been fixed by failing this connection.
(PR 43643)

* Fixed the issue where elevation/section views weren't being grid-annotated in Erection View Detailing. (PR 43648)

* An invalid z clip limits warning would be generated when detailing or opening a view created with depth check on and the in and out values both set to 0. The base grid line creation screen no longer defaults to depth check on with both the in and out values to 0, so it no longer possible to create these invalid views. (PR 43664)

* Eurocode United Kingdom default setup files have been updated for new thickness ranges. (PR 43670)

* Reduced the frequency of the SDS/2 File Lock dialog being displayed when detailing multiple items. (PR 43671)

* Shared 2pt and 3pt horizontal braces now combine properly when the supporting beam is sloping and the beam and braces are in parallel planes. (PR 43684)

* The member add bar will no longer allow adding overlapping members when the member edit launch option is off. (PR 43700)

* In the Python API, a component's member number is now set during the EditBeforeAddingToMember call back. (PR 43703)

* Member options bar for vertical brace long to gusset now works. (PR 43720)

* Changed Canadian design to use 3/4 ratio between weld size and plate thickness for shear tabs. (PR 43745)

* Fixed an error that could occur when using 2017.16 grade beam, concrete beam/column, or thickened slab plugins in older 2017 versions. (PR 43760)

* Fixed an error that would occur when a job that contains CMU material was opened without a concrete license. (PR 43764)

* Fixed inclusion non-utilized rebar dimensions in the various rebar reports. (PR 43772)

* Corrected rebar weight calculation. (PR 43774)

* Avoid "TclError: operation on deleted interpreter' warnings when editing certain custom members. (PR 43787)

* Using the Model Summary option when in the Erector-Plus station will no longer report the amount of allocated and used loads incorrectly at zero. (PR 43796)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.04:

Problems fixed:

* In some cases, in a beam to beam bolted moment connection, if there is a welded extended tee on the supporting beam, the bottom flange plate may interfere with the extended tee.

This kind of connection has been failed because the welded extended tee does not have enough strength to transfer the force in the flange plate.
(PR 32967)

* For Modeling when using Display Options > [] Drawing Overlay > [] Material dimensions (both on/checked), fixed issues where the submaterial drawing wasn't being overlayed properly on the materials. (PR 39175)

* Fixed a warning of "Assertion failed: !std::isnan(value)" in Wide Flange vertical brace connection design. (PR 37198)

* Added a new embed schedule entry to the defaults for the embed schedule. (PR 41454)

* User Defined connections now have pipe vertical brace connections with end fitting type of "paddle plate (double shear)" (PR 41496)

* The expanded calculations html output has been updated with a new layout.

The plain text design calculations have also been updated to reduce duplicate data and a cleaner look.
(PR 43215)

* CNC DSTV downloads of welded sections with multiple materials with the "Also download plates for welded sections" option active have been improved. The combined file no longer puts all the plates all the way to the left, but puts them in their actual positions. (PR 43425)

* Added failure of rod vertical braces when the capacities of available turnbuckles is insufficient to handle the loading. (PR 43249)

* For Group Member Detailing, piecemarkings for the main member will now always be called out once on the drawing when enabled on the group member's edit screen.

When 'Setup > Piecemarking Options > Member and Material Piecemarking > Submaterial > [] Show piecemarks in all views on member details' is on/checked, eligible marks will now be shown once in all applicable drawing views.
(PR 43490)

* Process on the fly will create beam splice connections when one side was failed. Previously we needed to mark both members for process to get beam splices. (PR 43507)

* Fixed a notch length clearance issue for HSS welded vertical braces connecting to a beam/column interface when the beam to column connection is an end plate. (PR 43537)

* Increment Sheet Revision will increment the revision number from 9 to 10 instead of from 9 to '*' when numerically incrementing the revision. (PR 43545)

* Shear tab to HSS column with welded moment connection will not design the reinforcement plate for the column due to complex loading situations. (PR 43577)

* Fixed the calculation of the gusset seismic buckling zone for gussets connecting to a column and base/cap plate when the beam is sloping with respect to the column. (PR 43607)

* For Drawing Editor, addressed Shortening issues related to Angle Dimension objects. (PR 43651)

* Fixed an error when setting a user piecemark on a material while another user has the corresponding drawing open. You will now get a lock wait screen offering you the ability to cancel your change, or wait until the other user exits out of that drawing editor. (PR 43662)

* SDS/2 designs correct moment flange plate thickness for both shear tab and clip angle moment connections. (PR 43717)

* New section size properties were added to the edit screen for cold formed sections (Channels and Z's) to govern the bends, and top/bottom lip return angles and lengths. (PR 43724)

* Cold form sections now generate solids for bends defined in the material file. (PR 43725)

* For a AISC 4-bolt moment end plate connection, if the user locks the row of the bolts above the top flange to 0, the connection is still designed with 4 bolts.

The design of AISC 4-bolt and 8-bolt moment end plate is based on AISC design guide 4, this design method is not verified if the moment bolt rows are changed. Therefore, AISC moment end plate will be failed if the moment bolt rows are changed.

A similar problem has been fixed: in a Eurocode extended moment end plate, the bolt row outside of beam flanges should always be 1, if it is locked to a different number, the connection will be failed.
(PR 43744)

* Fixed a locking problem with HSS paddle brace connections. (PR 43759)

* In some cases, the length of a haunch on a moment end plate is too long.

This has been fixed by correcting a typo in the calculation of the beam web compression strength.
(PR 43799)

* Fixed problems with vertical braces framing to a fully welded moment connection that were causing the connection to fail incorrectly. (PR 43822)

* Warning of an empty manufacturing GUID when using the member add bar has been removed. (PR 43830)

* Cold form section bends have been exposed via the "shape" parametric module. (PR 43832)

* In some cases, shared through plate has different bolt diameter on 2 sides, but in the model they are the same.

This has been fixed by correcting the bolt diameter on the "other" side when the 2 sides are combined.
(PR 43833)

* Hiding unselected members in display options will no longer significantly slow down the model zoom, pan and rotate operations. (PR 43835)

* In Eurocode, for a fully welded moment connection, if "Design for stiffeners" on the member edit screen and "Use full depth at all connections" on job option are checked, the column flange stiffeners may not be designed.

This has been fixed by applying the "Use full depth at all connections" options in Eurocode for fully welded moment connection.
(PR 43838)

* Fixed a bug where a stair would create incorrect solids when a handrail was pinned to it. (PR 43843)

* Creating a job and selecting a fabricator from another job to use in the new job will no longer crash SDS/2. (PR 43851)

* There was a misinterpretation of the fabricator setup "Use expanded vertical bolt spacing" in 2017.13 when the minimum row schedule would not fit in the beam with expanded spacing. This was corrected in the current release. However, the new procedure for fitting expanded vertical bolt row spacing is to reduce the spacing in 1/4" (5mm) increments until it does fit. (PR 43853)

* SDS/2 is using the correct weld sizes to calculate the capacity of a column cap moment plate welded to support column. (PR 43854)

* For Group Member Detailing, addressed an issue where similarly oriented user-created projected views could overlap on the drawing. (PR 43862)

* For Member Detailing, made adjustments so that view-cut callout-labels using fonts other than SDS/2 Font would not break their corresponding arrow-lines. (PR 43864)

* For Modeling, added concessions for overlaying dimensions on members when isolating. (PR 43872)

* For HSS brace, in member edit screen, if brace end fitting type is double shear paddle plate, the paddle plate, web plate and brace reinforcement plate are in their own leaves in stead of in one leaf. (PR 43874)

* IFC export no longer hangs indefinitely. (PR 43880)

* Fix files for Custom Purlin so custom member is available for adding to a model. (PR 43893)

* In some cases, the bottom haunch in a sloped moment end plate may interfere with the beam.

This has been fixed by correcting the angle between the haunch flange and the column.
(PR 43894)

* Plugin Tool objects should never specify OperationClass.All; this it a designator for comparisons only and is meaningless or even destructive when used by an actual plugin. Plugin authors should use a correct OperationClass for correct operation of their plugins, such as OperationClass.Param. (PR 43897)

* Currently seal welds with column splice butt plates are not supported; however sds2 could occasionally create 3d material for the seal welds on butt plates. We no longer create 3d material for seal welds on column splice butt plates. (PR 43898)

* Beams framing into a supporting beam with tilt-up panels behind the supporting beam will no longer frame to the tilt-up panels. (PR 43900)

* A shallow beam (W8x18) with clip angle end connections and 37.4 kip auto-shear load no longer hangs in process. (PR 43901)

* Fixed a PropertyException that would cause the Add Flat rail tool to abort in certain workflows. (PR 43904)

* Fixed a PropertyException while editing certain Embed Plates. (PR 43907)

* Fixed the error message given when a vertical brace frames into a beam/column interface and the beam to column connection is a moment connection. (PR 43908)

* Job Setup / Auto Standard Connections. There was an Unhandled exception "Out of range access" error that resulted from an index value of "Never" at "Check supporting member for axial loads" when SDS/2 tried to apply the results of this option to "Embed plate location". This has been corrected. (PR 43923)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.06:

Enhancement Requests:

* Custom member and custom material data items have been added to report writer under the ModelAdvanced and ModelAll data source. (PR 35276)

* Added an information icon and note to the bottom of the "Color" tab in Drawing Cosmetic screen. (PR 43294)

* Add FortosiExport plugin to SDS/2 under Model toolbar. (PR 44555)

* In the Python API, Component's can now be edited during GadgetMember multi-edit. GadgetComponents can opt out by overriding MultiCreateUIFoldID() and return None. Otherwise, GadgetMember will group all the components of the same class and MultiCreateUIFoldID() together during multiedit. The default GadgetComponent.MultiCreateFoldID implementation is to return the fully qualified class name of the component. (PR 44622)

Problems fixed:

* Fixed galvanized handrail external vent holes with a base plate connection and top of support distance. (PR 43353)

* With a beam framing into a concrete wall with curved corners, SDS/2 will now properly detect the beam framing into the wall perpendicularly and allow a connection to be designed. (PR 43605)

* Beaded flat material, if entries exist in the material file, will now be a selectable material in operations where beaded flat material is allowed. (PR 43638)

* Cold form sections now generate solids for bends defined in the material file. (PR 43725)

* The member add options bar no longer has the angle leg turned up icon active all the time. It is now only active when the material of the member being added is an angle. (PR 43729)

* Tilt Up Panel Rebar strips are now detected correctly when the panel has a Reveal, which wraps. (PR 43826)

* TiltUpPanel rebar are no longer split by Reveal components. (PR 43934)

* Rebar Systems with hooks or extensions will now be correctly annotated on erection views. (PR 44115)

* Detailing with templates no longer place dimensions on the user adjusted layer. (PR 44220)

* For system Submaterial Detailing of system-designed column base plates, addressed issues that omitted tie-in dimensions to holes. (PR 44225)

* Fixed a not-a-number (nan error) while running the continue flat rail tool. (PR 44240)

* In a welded shear moment connection, the edge distance on the beam web is less than required because the web setback is not considered.

This has been fixed by adjusting the edge distance with the web setback.
(PR 44312)

* The attached option is now enabled on member edit when editing shear tab connections. (PR 44317)

* Locate direction for hole group rotation in hole add no longer errors. (PR 44320)

* Opening status display without the crane license will not cause an error. (PR 44325)

* A warning indicating an assertion failed no longer occurs when detailing a miscellaneous member with templates. (PR 44331)

* Sloping beams beyond a certain slope will now node match to a non-sloping beam when the sloping beam is sloped more than 2 1/2". (PR 44341)

* Copy/paste members between jobs now clears all the locks it created. (PR 44344)

* For a beam-column square gusset, in some cases, if the load in the brace is big enough, the processing may freeze.

This has been fixed by increasing the gusset width when needed.
(PR 44419)

* IFC import now imports custom properties as instructed by the user (PR 44430)

* Adding icons for eaves beam component. (PR44447)

* Use gages from eaves beam material for bolt locations in Eaves Beam component. (PR 44451)

* SDS/2 sets correct grade for the brace reinforcement plates according to the user input grade value in the Brace Reinforcement Plates, Plates screen. (PR 44463)

* Import of IFC solids with a center void, like HSS material, will now be brought in correctly with no invisible sides. (PR 44490)

* Cast in place beam information will no longer have URL escape codes as part of the beam name. (PR 44495)

* In the Python API many classes that support mutation and __eq__, e.g. Point3D, will raise TypeErrors when hashed. (PR 44505)

* Once a group member has had all its members deleted, clicking detail members will no longer occasionally result in an error. (PR 44507)

* Several missing material file attributes were added to the parametric shape module. (PR 44509)

* Pasted bill lines are preserved in the Bill of Material. (PR 44518)

* CNC DSTV output for hss material has been improved. Each face will now cover the entire width of the material. (PR 44526)

* For Drawing Editor, made adjustments to inhibit reassignment of object-layers to the 'User Adjusted' layer when the latter doesn't exist. (PR 44532)

* Sloped beams framing into a tilt-up panel will now correctly node match the beam to the wall panel. (PR 44546)

* Added help address for "Ellipse Setup" screen. (PR 44548)

* Added help address for "Construction Ellipse Edit" screen. (PR 44549)

* Changed the punching shear check of an HSS column wall with a reinforcement plate. If a reinforcement plate is present, then the punching shear check is performed on just the plate instead of the combination of the plate and the HSS wall. (PR 44554)

* Fixed an infinite loop in shear tab connection design that only happened with bad data of vertical spacing = 0. In normal circumstances, member edit prevents user entering a value of 0 in vertical hole spacing. (PR 44578)

* For Drawing Editor, made additional changes to ensure that interactions with 'User Adjusted' layer work appropriately. (PR 44582)

* For Erection View Detailing, addressed an issue that caused hidden polygon lines to always be shown in solid form. (PR 44584)

* Submaterial archive drawings can now be found and opened in Drawing Editor. (PR 44605)

* The holdback distance in the reveal tool now holds it back appropriately. (PR 44610)

* Sloping beam to concrete wall node match will now correctly match to the near side of the wall. (PR 44636)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.07:

Enhancement Requests:

* Added the ability to control the Notch Length Clearance for HSS Paddle plate vertical braces on the member edit screen. (PR 22017)

* For Member Detailing, add option 'Setup > Fabricator Setup > Bolt Detailing/Fabrication Options > Bolt and nut callout' to allow some customization of those callouts.

Supplemental. Setup for bolts and nuts were separated into their own entities both internally and in the user interface, where an additional 'None' radio-button was added to the diameter section for each.
(PR 39070)

* Gusset_Stiffeners.py macro has been added to SDS/2 releases. (PR 44744)

Problems fixed:

* Added an icon for Add Drag Off Dimension. (PR 41748)

* In Drawing Editor, made adjustments to automatically adjust the origin of the Label portion of a Label Combo during drag operations to keep the individual portions from interfering with each other. (PR 44194)

* For Member Detailing of CagedLadder custom members, made adjustments to fix incorrect auxiliary view placements. (PR 44339)

* Fixed handrail stick preview from showing return lines from previously added handrail. (PR 44446)

* An extended shear plate with stability plates may have incorrect cut at the end in some cases.

This has been fixed by correcting the shear plate end operation type (coped or not coped).
(PR 44492)

* HandRail and RoofFrame show correct stick previews when pasting from the clipboard. (PR 44527)

* When a member with locked connection is copied, in some cases the supporting member of the new member may be incorrect.

This has been fixed by updating the locked connection in the copy.
(PR 44556)

* SDS/2 designs the correct gusset geometry with user input minus dimension for a sheared gusset brace connection. (PR 44571)

* In the Python API, Component's can now be edited during GadgetMember multi-edit. GadgetComponents can opt out by overriding MultiCreateUIFoldID() and return None. Otherwise, GadgetMember will group all the components of the same class and MultiCreateUIFoldID() together during multi-edit. The default GadgetComponent.MultiCreateFoldID implementation is to return the fully qualified class name of the component. (PR 44622)

* SDS/2 generates correct cover sheet information for Eurocode jobs. (PR 44634)

* Cleaned up the printout of web and flange forces for wide flange vertical braces with flange claw angles and web plates. On the design calculations printout the printing of these forces now matches the format of the rest of the document. (PR 44651)

* Renaming a fabricator with trailing spaces will no longer error out of SDS/2. (PR 44652)

* When using the Copy detailing template utility with the destination having existing templates and the permission to overwrite the job's templates is not given, ignore existing templates so that the utility can complete. (PR 44658)

* If running basic training parametric with 15th edition inside Design Data, in some cases, the assert failure may be triggered.

This has been fixed by permitting some shear tab configuration for 15th edition, and by removing some calculations not suitable for 15th edition.
(PR 44669)

* In some cases, when changing connection specifications in HSS horizontal brace, unhandled exception may occur.

This has been fixed by correcting the pointer used in horizontal brace.
(PR 44681)

* A lock warning screen that comes up when editing job or fabricator setup will no longer that locks have been left on job or fabricator setup. (PR 44687)

* When amending Rebar Item Objects in Drawing Editor, the object's thumbnail will now re-center under its callout after any changes are saved. (PR 44698)

* For Erection View Detailing, made corrections to allow elevations of concrete members to be available in EVU Cleanup. (PR 44699)

* For Erection View Detailing of Cast in Place Concrete Columns having rebars with function VERT BAR, made adjustments to emit a consolidated Rebar Item object for them versus independent Rebar Item objects. (PR 44715)

* When a material file with duplicate section size designations is edited, the editor will temporarily add a suffix to the duplicates and display a warning list of the renamed section sizes.

Users must then hit 'OK' on the material file editor to save the renamed designations. Hitting 'Cancel' will leave the material file unchanged.
(PR 44718)

* Repair material drafting rendering to draw angle material without crashing in preview. (PR 44720)

* Fixed an UnpickleableError while running handrail tools. (PR 44726)

* Load calculation 26 is no longer shown for axially loaded clip angle connections welded to supported. Load calculation 26 doesn't include the effects of axial load. Load calculation 88 applies to this connection. (PR 44730)

* Fix missing variable error in Custom Girt code. (PR 44748)

v2021 enhancements | top


Release notes for SDS/2 version 2018.08:

Problems Fixed:

* Imperial angle material with a space in the depth part of the section size string will now export correctly as imperial angles to Revit. (PR 44690)

* Horizontal braces connecting to two beams will now fail with the error message "Brace connection does not fit beam web" when the gusset clip angles interfere with the beam K distance. This is similar to the failure that was given in version 2016. (PR 44849)

* Beams framing into a concrete wall where the X or Y global coordinate is negative will now node match correctly. (PR 44850)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.09:

Enhancement Requests:

* This project added the design of Morris stiffener for Eurocode moment end plate connection. (PR 14346)

* Job Repository Management now has a utility to specify jobs in each repository to be auto-packed, a button to pack immediately, and a command line string that can be placed into the Windows Task Scheduler for running at a certain time. This is not a backup solution but a step toward a proper backup process. (PR 15474)

* Added option 'Setup > Detailing Options > Material Isolation Presets' to control the depths of preset material views. (PR 32765)

* Stitch Welds are now supported by Weld Objects in Drawing Editor. (PR 42643)

* There is now a setup option in Job and Fabricator Options > Job Setup tab > Plugin Options header > Command > Zeman Export to put the job name rather than the member piecemark in the JOB_NR field. (PR 44385)

* Added a setup option in Design Criteria to allow 8 mm welds on 9.5 mm (3/8") thick material in Canadian jobs. (PR 44841)

* For a beam framing to a welded plate box section beam with the shear tab connection, SDS/2 now supports the extend past flange options and the supported beam has a square cut end. (PR 45017)

* Added a new setup check button "Allow 8 mm welds on 9.5 mm (3/8") thick material" to Design Criteria screen. (PR 45086)

* A new option "Column reinforcement type" has been added to "Beam Edit" screen.
These two new options "Reinforcement type", and "Minimum morris stiffener thickness" have been added to "Moment Plate Design Criteria" screen.
(PR 45101)

* A new setup field has been added to Flange Plate Gaps, "maximum gap for a single filler". If the gap in the connection is greater than this value, then the system assumes that multiple fillers are to be used. This will reduce the h_f factor from 1.0 to 0.85 when calculating the shear strength of a slip-critical bolt group. (PR 45369)

* There is now a toolbar item that allows the Drawing Editor to be launched from Modeling. It is found in Toolbar Configuration under "Interface". (PR 45548)

* You may now choose to open an erection view by default when starting modeling. You can modify or clear your selection in the "open erection view" screen. (PR 45550)

* Degrees for job north has been added to the create new project dialog. (PR 45551)

* Added the 'Mark/unmark submaterial cnc downloaded' command in the Model-Material menu and on the CNC screen. (PR 45560)

Problems fixed:

* SDS/2 could design the end plate connection with 4 column bolts when it is necessary. Also, users could lock the bolt column to 2 (totally with 4 column bolts) in end plate connections. (PR 16143)

* Construction line material will now add construction circles on inside diameter and outside diameter of pipe, diameter of round bar and diameter of round plates. (PR 17145)

* Minor marks on details get changed when using Change Marks. (PR 30708)

* We have adjusted the construction lines added to material so that they now align with the member rotations. In previous releases, when the member was close to 0 the lines slope were slightly off. (PR 32720)

* If both sides of a column splice connection have user entered loads and those loads do not match, the connection will now be failed.

A user entered horizontal shear load on a column splice could not be changed to zero, if the shear load on both sides of the splice was a non-zero user load. This has been fixed.
(PR 32934)

* Validation has been added to the material file field on the "Create New Project" screen. (PR 33644)

* We have added the icon for Manual Erection View Detailing. (PR 37397)

* A change has been made to reduce the amount of disk activity when working with a job with a significant number of welds. (PR 39168)

* We have added additional construction lines to the round bar when using the "Add construction lines to material" command. (PR 40935)

* The Zeman export will now export each selected member piecemark exactly once so that selecting many members with the same piecemark will complete sooner and not duplicate work. (PR 41301)

* Fixed a problem with calculating the length of combined vertical brace and beam clip angles. (PR 41567)

* System no longer adds shim plates to horizontal braces connecting to the bottom of beam flanges when they are not required. (PR 42393)

* 3D Weld polygons are now reviewable from Erection View Drawings. (PR 42498)

* For Erection View Drawings in Drawing Editor, added the ability for adding weld objects via the Material Callout Tool. (PR 42499)

* Report writer reports accessing or selecting by Gather Sheets will run faster now. This became an issue with tables on Gather Sheets that selected by Gather Sheet.

In version 2018, a checkbox has been added to the report writer selection screen for "Include reference model data". This defaults to off and will exclude reference model members. To include reference model data, check the box.
(PR 43314)

* Zeman export of members with studs will no longer error. (PR 43455)

* Merge jobs will no longer get an error when the source job has no group members. (PR 43458)

* Construction Line Add Material will now place construction lines at the bottom and right end of pipe material. (PR 43649)

* Corrected the rotation and shape of beam web stiffeners on a sloping horizontal brace gusset connecting to a beam web. (PR 43707)

* Changed Canadian design to use 3/4 ratio between weld size and plate thickness for shear tabs. (PR 43745)

* For Drawing Editor, made adjustments to circle objects so that their interiors could also be click-selected. Supplemental. Amended these changes to include only filled circles. (PR 43761)

* Updated the initial folder for create RFI so that Linux users can browse beyond the SDS/2 data folder. (PR 43767)

* Relaxed Drawing Editor changing layer from System Annotation to User Adjusted to only make the change if an important change is made. (PR 43793)

* Correct handling of the graphical attribute of Custom Girt. (PR 43837)

* Fixed a "Non-unique hash key!" error caused by the Embed Setup screen. (PR 43979)

* For Member Detailing, addressed an issue where preserving annotations could lead to incorrect slot rotations. (PR 44097)

* For a Column base/cap plate (auto or user) with beam above or below it, in some cases, the beam web compression strength with stiffeners is smaller than that without stiffeners.

This has been fixed by correcting the effective web length under compression when there are stiffeners.
(PR 44219)

* Combine/Break Apart will now update the main material piecemark if the option Use Member Mark for Member Main Material in Model is turned on. (PR 44249)

* Fixed problems with processing and creating solids on more members than we should. We are now using a better algorithm to find members that should be @user locked and possibly changed during process. (PR 44411)

* Fixed the check for vertical brace gussets interfering with a beam flange to eliminate incorrectly failing brace connections. (PR 44435)

* SDS/2 sets correct grade for the brace reinforcement plates according to the user input grade value in the Brace Reinforcement Plates, Plates screen. (PR 44463)

* For Modeling, made adjustments that allow solids to be rendered without need for movement of the mouse-pointer by the user. (PR 44565)

* Added the ability for 2 point and 3 point vertical braces connecting to an HSS beam to add a stiffener to the beam in the same manner that 2 point and 3 point vertical braces add stiffeners to HSS columns. (PR 44619)

* For Modeling, addressed issues that caused the results of 'Model > Show Detail Dimensions' to be inverted. (PR 44647)

* In ModelLINK's STEP export properties, the "bender friendly" check box now remembers its previous setting. (PR 44648)

* Corrected a problem that occurred while pasting from clipboard. (PR 44650)

* Correct handling of the graphical attribute of Custom Girt. (PR 44662)

* Correct handling of the graphical attribute of Custom Girt. (PR 44664)

* Imperial angle material with a space in the depth part of the section size string will now export correctly as imperial angles to Revit. (PR 44690)

* For Erection View Detailing, made corrections to allow elevations of concrete members to be available in EVU Cleanup. Supplemental. Amended this change to also hide the right end elevation by default. (PR 44699)

* For Erection View Detailing of Cast in Place Concrete Columns having rebars with function VERT BAR, made adjustments to emit a consolidated Rebar Item object for them versus independent Rebar Item objects. (PR 44715)

* When a material file with duplicate section size designations is edited, the editor will temporarily add a suffix to the duplicates and display a warning list of the renamed section sizes.

Users must then hit 'OK' on the material file editor to save the renamed designations. Hitting 'Cancel' will leave the material file unchanged.
(PR 44718)

* Zeman Export will now put attached material in the correct spot when the material is not lowest numbered piece of that mark. (PR 44733)

* For Shear tab designs, there was a potential infinite loop condition when the user locks number of bolt rows when "Skew holes in plate" is selected in Connection specifications. This has been fixed. (PR 44750)

* Concrete material volume attributes are now available to Report Writer. (PR 44761)

* Shaped Rebar is now available for report writer. See ModelAdvanced/ModelMaterial/CustomMaterial/ShapedRebar. (PR 44762)

* Fixed a bug in the Python API where the Designable package failed to find material created by a Processable that was broken apart into a linked miscellaneous member. (PR 44764)

* Corrected the calculation of auto shear load for composite beams in ASD 13th, 14th, and 15th edition jobs. (PR 44768)

* AnchorRod will not create solids when the user option for process after solids operations turned off. (PR 44769)

* Made corrections to avoid duplicated callout labels when cutting member views from Drawing Editor. (PR 44771)

* CNC DSTV output will now detect when a hole in the model does not appear on the face that it the hole edit screen says it is on, and will move it to the face it appears on. (PR 44775)

* For a HSS brace with double paddle plate connection, SDS/2 is using the "HSS double paddle clearance" option from the "Member Detailing/Fabrication Options" screen correctly for both horizontal and vertical braces. (PR 44779)

* Custom Girt won't throw an error about a missing guid when using new Portal Frame Tool. (PR 44783)

* Remove diagnostic messages that are not errors from Custom Girt. (PR 44786)

* Reports Tables have been updated for tables used by global sheets. The reports tables will be copied into created jobs along with the global sheets. (PR 44787)

* Addressed causes of crashes associated with changing jobs and exiting the program. (PR 44788)

* Fixed a false "Locked Dimension less than minimum allowed" error message with horizontal braces. Angle, wtee and wide flange gussets to one member with the clip end operation chosen now work when the brace is slightly skewed. These braces will now also increase the gusset length instead of failing due to maximum weld size. (PR 44790)

* Added help address to Plugin Manager screen. (PR 44800)

* Added help address for Joist Manufacturer Manager screen. (PR 44801)

* The erection view table will no longer remain locked when attempting to detail an erection view at the same time someone else has that drawing loaded into Drawing Editor. (PR 44804)

* Ensure display of these fields when expected for angle material:

(Connection to supported):
"Gage on leg to supported"
(Connection to supporting):
"Horizontal to first hole:"
"Gage on leg to supporting:"
(PR 44810)

* Corrected the value being loaded in report writer for the ShortLegGage1 in MaterialFile folders. Previously the LongLegGauge1 value was being loaded into the ShortLegGauge1 item. (PR 44812)

* Upon job creation, SDS/2 will now generate the correct directory hierarchy for joist manufacturers. (PR 44815)

* When using Project Transfer to pack a job that is not the active job in SDS/2, it was possible that some of the data was not created and upon transfer would exit with an error that a database file did not exist. This issue should not occur now. (PR 44821)

* Creating rebar shape names that have characters that are not valid file names will be locally corrected to be saved on disk. The name stored in the rebar shape will not be changed. (PR 44822)

* Warnings about not having prepared to update the control table when drawing auto-save is enabled, shall no longer show up as a warning. (PR 44824)

* SDS/2 will no longer warn about a table needing to be refreshed while it is attempting to do a refresh. (PR 44825)

* Addressed the cause of a fatal error opening Modeling in Erector Station. (PR 44828)

* When attempting to read a non-existent rebar shape into SDS/2, SDS/2 will no longer crash with a boost exception message. (PR 44830)

* Prevent an assertion on in_omp_critical_section when doing auto recovery or writing auto recovery file. (PR 44832)

* When resolving missing materials of the fabricator, SDS/2 will no longer generate an error about already having the fabricator or job setup locked. (PR 44834)

* SDS/2 when resolving missing materials from a fabricator setup, will not attempt to re-read the fabricator setup and cause the "Number of used entries in memory (0) does not match number of database (1) used entries for table Seteo del fabricante (21)" error. (PR 44836)

* Purging SDS/2 members will no longer attempt to purge the deleted members twice. (PR 44837)

* Fixed an infinite loop when processing a wide flange vertical brace. (PR 44846)

* Horizontal braces connecting to two beams will now fail with the error message "Brace connection does not fit beam web" when the gusset clip angles interfere with the beam K distance. This is similar to the failure that was given in version 2016. (PR 44849)

* Beams framing into a concrete wall where the X or Y global coordinate is negative will now node match correctly. (PR 44850)

* Fixed a floating-point problem in the minus dim calculation for beam plain end connections. (PR 44854)

* Change the calculation of maximum reactions after framing situation for graphical and locked ends. This matches the other calculation of maximum reactions now. (PR 44855)

* For Member Detailing of handrails that modify stair members, addressed issues that generated incorrect "NOSING LINE" annotations. (PR 44856)

* The Release Unused Data utility will now inform the user when the process is complete. (PR 44864)

* The maximum number of rows in thru shear plates is now consistent with the maximum number of rows in other shear plate designs (typically 12 rows). (PR 44868)

* In "Job Repository Management" there is now a Report button that generates a job repository specific report. This replaces the Disk Space Information utility. (PR 44870)

* In the Python API fixed a bug in Component.ReplaceLiveComponentsWithCopy that prevented components from being saved. (PR 44871)

* There was an infinite loop potential in Standard Clip Angle Design in the case of an angle welded to the beam with a large web projection. The infinite loop has been prevented in sds2_2018 & sds2_2019. (PR 44878)

* Fixed a bug inside of brace design that had the potential of failing a brace connection with the message."Locked dimension is less than minimum allowed" when no dimensions were locked. (PR 44892)

* In the Python API, users can browse a subset of the material file. See help(SelectionDialog.RunMaterialFileSelectionDialog) for more information. The dialog.choose_file.ChooseMtrl can support similar functionality via attributes for a list of shapes and browser title. (PR 44894)

* For Member Detailing, made changes that attempt to limit bolt-callouts to a view in which at least one instance is shown. (PR 44900)

* When restoring drawings from the auto-saved drawing, SDS/2 will properly handle the restore if the auto-saved drawing cannot be read. (PR 44904)

* Node match to a concrete will now prefer a positive member setback and node match properly. (PR 44906)

* Fixed an "Invalid Shared brace configuration" problem. The system now checks if the slopes of all three members work to create a 3pt gusset. If not, the system will try and create a 2pt gusset and a single gusset. (PR 44909)

* IFC import no longer fails with an exception when importing files containing empty product names. (PR 44917)

* Corrected the stick representation for vertical HSS vertical braces. (PR 44926)

* A lock problem warning will no longer appear when exiting modeling after adding members in a job with embed plates. (PR 44942)

* If an entry for a 'user defined connection' is not valid, SDS/2 will now treat this as an error when found and not issue warnings before treating as an error. Verify & Fix Job will now scan and verify user defined connection entries. (PR 44948)

* Corrected handling of "none" for the schedule identifier in Embed Plate Member. (PR 44950)

* Fixed a bug on vertical braces connecting to a column and beam with a clip angle connection between the gusset and column. The brace clip angle bolt types now follow the bolt types that are used on the beam. This was an issue in solids creation only. The actual design was using the correct bolts. (PR 44951)

* Kingspan Siderail will now use Kingspan gage lines of side rail material to determine bolt/hole offset from edge of material. (PR 44956)

* Selecting to copy custom properties in member copy will no longer crash SDS/2. (PR 44958)

* If the job is not properly loaded into SDS/2, the attempt to read the name of the active fabricator will no longer cause an exception reading fabricator entry zero. (PR 44967)

* Fixed member copy and copy/paste members to correct associated member numbers. (PR 44977)

* Timing reports on processes that took over 71 minutes now report the time correctly. (PR 44981)

* 1) Added check that all members in an HSS welded vertical brace connection are HSS members.

2) Also added check that the welded HSS connection does not extend past the end of the member.
(PR 44982)

* When skewed holes were specified on Shear Tab connections with sloped beams, SDS/2 was using an Old Method analysis. In many cases, it should have been using AISC Conventional or Extended Method. Skewed hole analyses are now the same as for non-skewed holes. (PR 44984)

* For Submaterial Detailing, addressed an issue that would yield an incomplete list of members when 'Fabricator Setup > Member and Material Piecemarking > Submaterial > Show member marks and quantities on submaterial details' is on/checked. (PR 44991)

* The embed plate schedule no longer freezes when editing an embed plate with studs while using a metric job. (PR 44993)

* Selecting to cancel a job copy, pack, or unpack operation will now cancel the operation and the partial destination job will be removed. (PR 45001)

* Rebar Item and Rebar Run objects are now selectable from Display Options in Drawing Editor. (PR 45002)

* Removed "Rename" and "Delete" buttons in Drawing Editor for BIM, Fabricating, Erector, and "Approval" stations. (PR 45012)

* Reading the bolt schedule information in an SDS/2 job with design method AISC15, ASD15, and LRF15 via the Python API will no longer result in a crash. (PR 45021)

* Member copy has not handled broken apart members. This became more obvious since EmbedMembers create broken apart members. This problem has been fixed. (PR 45022)

* Holes added to welded wide flange material will correctly state what section (top flange, bottom flange, web near and far sides) the hole belongs to. (PR 45024)

* For Submaterial Detailing, addressed an issue that caused Unrolled Surface Templates to be generated as hidden lines. (PR 45035)

* For Submaterial Detailing, addressed an issue where threaded round bar materials would always be called out as 'THREADED ROD1/4x<length>". (PR 45045)

* Weights for all types of bar-stock material are now shown in the bill of material. (PR 45047)

* The Embed Schedule is now read-only in Fabricator, Approval, and Review Stations. (PR 45049)

* When users lock a column cap plate thickness, SDS/2 may lose response. This issue has been fixed. (PR 45051)

* Fixed Error 56 when trying to read material file doesn�t exist. (PR 45056)

* The member isolate dialog no longer incorrectly appears when doing a material isolate. (PR 45057)

* Fixed bug where beams with moment flange plate connections were sometimes marked for processing if the top and bottom transverse weld sizes differed. (PR 45070)

* Warnings with joist to tilt-up panel embeds should be gone now. (PR 45075)

* Default new AS4100 jobs to metric instead of imperial. (PR 45094)

* Calling GetPolygons() on a MaterialBase material that is not yet in the database now returns None if the material does not yet have polygons rather than crashing. (PR 45100)

* Default setup files grade A-536-84 has been corrected to A536-84. (PR 45106)

* If an error occurs in the normal operation of SDS/2, the resulting error report will now contain information about the repository that the job resides in. (PR 45107)

* Reserved joist material weight will now show a more representable weight for the joist. (PR 45108)

* Added help address to "Part Library Fastener Edit" screen. (PR 45109)

* In the General Information screen for materials, the weight field had at most 6 trailing zeros. The report will no longer have the unnecessary trailing zeros. (PR 45111)

* Updated help address for "IGES Properties" screen. (PR 45113)

* Fix a case that SDS/2 may lose response with a clip angle connection in a beam web. (PR 45115)

* Updated help address for Rebar Item screen. (PR 45118)

* Checking Force on a Shear Tee connection (Shear tab with WTee material type) was causing unexpected, incorrect results. Fixes in version 2018.09 include:

1. The connection will now remain a Shear Tee, even if it fails.

2. Additional remedies, such as adding bolt rows and reducing row spacing will occur (unless locked) before failing.

3. When a specific WTee is locked, SDS/2 will not attempt to replace it with a different WTee or change to Plate material.
(PR 45129)

* For Member Detailing of column members by the system, made adjustments so that superfluous non-standard hole symbol annotations would not be added. (PR 45131)

* Clip angle connections in Canadian jobs may have had welds that were smaller than the allowable minimum on the OSL if the supporting thickness was relatively large. This has been fixed. (PR 45132)

* Fixed the calculation of the flange plate bolt bearing capacity of a beam splice connection with inner flange plates. (PR 45148)

* Submaterial lines in the BOM will not have the main material's ABM entry in their Advanced Mill # field. (PR 45149)

* Fixed a problem where new members that intersect a void space would not get cut by the void until they were reprocessed. (PR 45155)

* Addressed the cause of warnings in user options while setting default toolbars for Estimodeling. (PR 45169)

* Drawing tables are scaled correctly when doing autoloading using "Autoload Details for selected members" in modeling. (PR 45172)

* Fixed an issue with connection descriptions in S3D transfer. (PR 45174)

* In the Python API, non-navigation tools will be disabled during Layout3D.get_Layout3D and the default Component.Component.SetReferencePointForMemberUI() implementation. (PR 45178)

* Group members will now be deleted when they have all of their members removed/deleted. (PR 45180)

* From a previous version:

Corrected some Member Detailing issues that stemmed from the use of the Surface command during Member Isolation.

This has been amended to also possibly ask the user whether to replace their currently opened Member Isolation view when using the Surface command.
(PR 45185)

* For Drawing Editor, addressed an issue that caused a crash when attempting to apply 'Process > Template Detailing Tools > Convert to Rule' to a dimension. (PR 45188)

* The "Not enough lines to swap" alert is shown when trying to move a bill line when only the top line and another line are visible. (PR 45189)

* For Drawing Editor, fixed the cause of mysterious crashes while using the Material Callout tool. (PR 45190)

* For Drawing Editor, fixed the pulldown commands for 'Locate > On Line or [Arc|Circle]'. (PR 45193)

* For Drawing Editor, changed an area of logic to more gracefully handle operations being attempted on read-only drawings. (PR 45195)

* Material Drafting in Drawing Editor will now give you a preview of the material shape being added. In previous releases when a construction line was added before starting the material drafting operation the preview was not visible. (PR 45197)

* For a web horizontal beam to the top of a column, SDS/2 will place the clip angle connections in the right place. (PR 45210)

* Fixed the reporting of the uniform force method component forces on a vertical brace design report. (PR 45218)

* Fixed problems with process on the fly giving inconsistent results. (PR 45223)

* Auto standard connection in status display will highlight the correct members. (PR 45228)

* Tool tips added for Display Other Materials as Gray and the Inactive/Active in status display. (PR 45229)

* Bolt shear is now checked for end plates with compression and no tension. (PR 45230)

* User defined connection in status display will highlight the correct members. (PR 45233)

* Included angle in status display uses angles instead of radians. (PR 45249)

* Mid-ordinate status display reads the correct value. (PR 45251)

* Fixed an issue where process on the fly could leave members marked for solids creation. (PR 45254)

* In the Python API, fixed an issue where the model module could leave stale data in memory after committing a change to the database. (PR 45255)

* Frames to model complete member in status display will highlight the correct member ends. (PR 45260)

* Indeterminate ends in status display will highlight only the member end that is indeterminate. (PR 45261)

* When a rolled beam whose 2 ends have the same elevation frames to a level beam, its solid is not correct because its web cut and material setback are incorrect.

This has been fixed by correcting the calculation of web cut and material setback with the rolling operation.
(PR 45262)

* Auto column splice plate uplift in status display will be correctly highlight members with auto standard splice plate connections. (PR 45264)

* Disabled Custom Girt fields that are not used for EavesBeam. (PR 45271)

* Corrected Approval and Concrete reports Member_LoadInformationBySelection and Member_LoadsWithMaximum_LoadsBySelection and Tables Table-DetailSheetMemberLoads and Table-MemberLoads to convert loads from KIPs to kN for metric jobs. (PR 45274)

* When the member add options bar is on and a column is added with 0 length the alert message is more descriptive of the problem. (PR 45279)

* Copying a joist no longer causes the original joist's connection to disappear. (PR 45280)

* Fixed a regression in the Python Designable.Proxies API where field bolts were incorrectly being added as shop bolts. (PR 45284)

* Fixed a problem in the column web bolt bearing check for a column splice connection in an AISC 15th edition job. (PR 45290)

* Fixed an error in the Split Rebar Tool that would occur when splitting multiple rebar in the same member. (PR 45291)

* The ExcelReports plugin now validates the header and footer length while defining the report instead of waiting till generating the output. (PR 45296)

* Excel python reports ErectedExcelReport and ShipMarkWeight reports have been corrected to handle metric values. (PR 45298)

* Update crane setup defaults. Some design codes defaulted to 0% instead of 100% capacity limit. (PR 45300)

* When a beam framing to the top of a column with cap plate, sometimes in the middle of the design, the beam may be wrongly coped.

This has been fixed by checking if the cap plate interferes with the beam.
(PR 45306)

* CNC DXF output now outputs curves correctly when Output outlines as continuous is on. (PR 45309)

* Fixed an issue with locking the web channel on wide flange vertical braces with a web channel connection. The load calcs are now using the proper web thickness when calculating bolt bearing on the web channel. (PR 45312)

* General Information for materials will now show the weight to a maximum of 3 decimal places, if necessary. (PR 45325)

* The beam and shear tab material of a shared thru plate was being set back to clear the weld on a projection, even if the projection was not present. This was happening whenever the cope option was selected for a shared plate (vs clip). Now the setback will occur only when there is a cope on that side. Each side is independent. (PR 45329)

* In some cases, a clip angle connection with expanded vertical bolt spacing may enter an infinite loop when processed.

The problem is SDS2 tried to reduce the expanded bolt spacing before increasing the bolt diameter, which caused the infinite loop.

This is fixed by increasing the bolt diameter instead of reducing the expanded bolt spacing.
(PR 45330)

* Simultaneously adding members no longer produces warning about other members that are being added, unless they affect each other. (PR 45332)

* Fixed a problem that would not let the user enter a user minus dimension for a vertical brace that was connecting to an invalid material. (PR 45334)

* Fixed an issue where deleting a member could leave things it connected to in stick. (PR 45336)

* Fixed warning during process and create solids after two users were editing members in the area and there was a database lock conflict. (PR 45338)

* Corrected the initial template source for a new job. Changing the design method would correct it, but the initial template source was not always correct. (PR 45340)

* Fixed an issue where adding a component could leave members in stick. (PR 45342)

* Fixed a problem with auto base/cap plates that was placing the base/cap plate incorrectly when there was a brace perpendicular to the beam. (PR 45347)

* Fixed the wide flange horizontal brace gusset clip/cope around the column in a gusset connecting to two beams with a column. If the brace is not at the top of steel for the column both top and bottom gusset will either be clipped or coped depending on what is chosen on the member edit screen. If the brace is at top of steel for the column the top gusset will be clipped (like it currently has been) and the bottom gusset will either be coped or clipped depending on what is chosen on the member edit screen. (PR 45348)

* Fixed a problem when editing various concrete/rebar templates where using Save As would cause the copied template to disappear from the list. (PR 45350)

* Cancelling material rotation after a material add will no longer cause SDS/2 to crash when exiting modeling. (PR 45356)

* Address SDS/2 application crash during process if mouse wheel is scrolled. (PR 45357)

* Corrected the calculation of the bolt group polar moment of inertia in load calculations 234 and 235 for column splices with more than two columns of bolts on the web plates. (PR 45360)

* Fixed a bug that would occur when the user chose oversized holes on HSS welded vertical braces with certain bolt types. (PR45373)

* Fixed load calc 230 so that Hss braces with the double paddle plate connection or Hss braces with the paddle plate (double shear) connection don't use an eccentricity when checking buckling. (PR 45375)

* Hide "Use horizontal brace gusset to beam and end plate" for non-Euro code. (PR 45378)

* In some cases, a sloped beam with fully welded moment connection may get a square cut.

This has been fixed by turning the square cut off if the beam with fully welded moment connection is sloped.
(PR 45379)

* SDS/2 designs the correct flange plate length for beam splice connection if each beam has different bolt diameter in flange plate connections. (PR 45380)

* For a HSS vertical brace with paddle plate connection, when users lock the value of "Distance to 1st hole perpendicular to brace" in member edit screen, SDS/2 will design the correct bolt numbers for the paddle plate connection. (PR 45390)

* Detail sheet auto loading through the python API has been fixed. Previously a python warning would occur stating no sheet outline specified. (PR45397)

* Added images to the Beam Nailer Hole component screen. (PR 45399)

* Added images to the Base Plate Shear Key component screen. (PR 45403)

* Fixed the checks of the web connection on a Eurocode column splice. They now check and properly report the limit states for all possible loadings. (PR 45405)

* Fixed a bug that was causing an uninitialized variable error. (PR 45418)

* In 'User Options' on the Job panel, the repository name is now displayed under the fabricator name. (PR 45424)

* The Bolt Schedule screen now is showing the correct tab. (PR 45430)

* Fixed an 'unknown material list object' warning after editing an angle handrail with cutout midrails and field bolted toe plate. (PR 45432)

* Fixed a bug in the S3D import if the user chose to import with a base file, but didn't pick a base file. We will now pop up a message indicating that this isn't allowed rather than an error. (PR 45447)

* Fixed an issue in the 2018 convert that would corrupt user defined connections. (PR 45449)

* Add images to the Beam Stiffeners at Column component screen. (PR 45450)

* Fixed a warning when opening the toolbar configuration, if you had the CostingEstimator plugin installed. (PR 45453)

* Fixed a warning when opening the toolbar configuration, if you had the FortosiExport plugin installed. (PR 45454)

* On the member edit screen fixed an error that could occur when validating rolling operation fields after adding a view. (PR 45456)

* Added images to the Column Stiffeners - Column component screen. (PR 45458)

* The Python API Intersect3D can be used to create SimpleShapes for a member's local bounding box.

sds2.iterators and sds2.lists introduces functions for finding members and materials based on the Intersect3D module.

model.DoPolygonsIntersect leverages the speed optimizations in Intersect3D.

sds2.obj introduces convenience functions for visualizing bounding boxes.
(PR 45463)

* Added images to the Column Stiffeners - Beam component screen. (PR 45464)

* Node matching does a better job of finding supporting/supported members if a supporting member is added after the supported member. (PR 45475)

* Added help address to Modify Rebar Hooks window. (PR 45486)

* Added help address to Split Rebar screen. (PR 45487)

* Added help address to Extend Rebar Ends window. (PR 45488)

* Added help address to Rebar Layout screen. (PR 45489)

* Added help address to Cast in Place Column window. (PR 45490)

* Fixed the calculation of B face for HSS vertical brace plastification check. (PR 45494)

* Plotting sequence on the bill of material when the member is on multiple sequences does not cause a crash. (PR 45495)

* Toolbar icons have been added for the Column Stiffener - Column component. (PR 45499)

* Fixed error caused by drawing tables using foundation reports when the sheet contains deleted members. (PR 45500)

* Toolbar icons have been added for the Column Stiffener - Beam component. (PR 45501)

* Added images to the HSS Cap Plate component screen. (PR 45503)

* Added images to the HSS VB Reinforcement Plates component screen. (PR 45504)

* Fixed a problem where running an expanded design report would make subsequent process and create solids take longer than they should. (PR 45510)

* Added help address to Embed Edit window. (PR 45511)

* Added images to the Safety Holes component screen. (PR 45513)

* Added images to the Safety Holes - Column component screen. (PR 45515)

* Added images to the Safety Tabs component screen. (PR 45523)

* Added images to the Safety Tabs on Column component screen. (PR 45527)

* When viewing expanded calculations while reports are set to go to disk, SDS/2 now correctly opens the calculation file in the web browser. (PR 45529)

* If a user compression load that is lower than the minimum allowed for the job's design method is entered for a column splice connection, the connection is now failed. Previously the system increased the user load to the minimum allowed. (PR 45530)

* Added images to the Reduced Beam Section component screen. (PR 45533)

* Removed "Shear plate grade" from report in "Shear Plate Setup" screen. (PR 45540)

* STEP import no longer creates mangled materials in incorrect locations. (PR 45541)

* The bolt spacing in connection detailing/fabrication options has been fixed now is showing the correct value. (PR 45547)

* Project Transfer will now remember the Directory path per user. (PR 45553)

* Dissimilar thru plate connections with square cut ends and skew holes that use a shared Thru Plate would have the alignment of the bolts on one side of the Thru Plate matching the other side of the plate, rather than matching the square cut end of the connected beam. Each bolt row will now match the square cut of its respective side. (PR 45561)

* The construction lines and circles no longer occasionally move when changing the relative depth. (PR 45572)

* Wide flange horizontal and vertical braces added using the Member Add Options Bar would report higher load values when added after a double angle brace. This has been fixed. (PR 45592)

* Entering invalid characters into a job name for unpacking or renaming is no longer allowed in SDS/2. (PR 45593)

* Prevented a string index out of range error that may have occurred while running Status transfer. (PR 45600)

* For Drawing Editor, added additional guards to help avoid mysterious crashes when attempting to render Bill of Material. (PR 45601)

* Fixed a problem with the bolt shear check on column splices. AISC 13th edition requires extra bolts on fill plates to develop their strength if they are over 3/4" thick. The bolt shear check needed to be updated to reflect that the fill plate had been developed. (PR 45605)

* For Drawing Editor, determined and corrected one cause of fatal error "Drawing Scale is ZERO". (PR 45614)

* For Drawing Editor, made adjustments to circumvent SDSunknown: invalid command name ".buttons.line.frame.del" warnings. (PR 45616)

* For Drawing Editor > Process > Detail Current Piecemark, discovered/addressed one cause of "Assertion failed: to_update.empty()". (PR 45621)

* Fixed the gap and weld placement for Horizontal brace beam web stiffeners. (PR 45623)

* Fixed the web leg portion of load calculation 253 for heavy clip angle connections. (PR 45628)

* The buttons at the bottom of the screen (Ok, Cancel, Reset, and Help) need to be justified to the right to match other screens. (PR 45629)

* Update the Base or Cap Plate Stiffeners component screen to include images and variables. There is also a toolbar icon available for the component. (PR 45633)

* For DesignLINK, addressed an issue that could lead to a warning regarding invalid sequence numbering. (PR 45634)

* When renaming a Reinforced Concrete Extrusion template through Rename Project Items, invalid characters in the name used to rename the item in the job will be altered to be valid before saving. (PR 45644)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.10:

Problems fixed:

* System no longer adds shim plates to horizontal braces connecting to the bottom of beam flanges when they are not required. (PR 42393)

* Fixed custom material license error in report writer. (PR 45666)

* Hiding member polygons in Display Options by member type will only hide the specified member types. (PR 44953)

* Added sheet outlines selection for project transfer drawing reduction option. (PR 45640)

* Project transfer with drawing reduction will now add concrete related information. (PR 45643)

* When the Auto Pack Command String screen appears, there is a copy icon button that will copy the string to the system clipboard. (PR 45662)

* Fixed the rotation of the CJP weld between a skewed vertical brace gusset and the supporting member. (PR 45665)

* A situation where the model tree attempts to verify that the group member information is current while the group member information is being updated will no longer cause an assertion warning. (PR 45672)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.11:

Enhancement Requests:

* STEP and IGES formats can be exported using Transmittal. (PR 45027)

* Added sheet outlines selection for project transfer drawing reduction option. (PR 45640)

* Added support for 2018 and later SDS/2 Connect data on import. (PR 45743)

Problems fixed:

* Added an option to the HSS Cap Plate component that will cause the member's ends to be setback by the plate thickness if the setbacks are AUTO. (PR 35256)

* SDS2 no longer crashes when attempting to create Arc Dimensions that are straight lines. (PR 41103)

* The spacing options frame label for Column Stiffeners - Column makes sense now for any Location option selected. (PR 41232)

* Added check in verify & fix to determine if the submaterial solids are located incorrectly and attempt to relocate the solid. This is an optional check and can be enabled by selecting "Check submaterial solid location". (PR 42023)

* SDS/2 places the web fill plates in the correct locations for the welded column splice connections. (PR 42979)

* Snap modes Intersection Construction Line Member, Vertex Point, and Rebar Exact Point no longer locate points on hidden members. (PR 43069)

* The full transfer in transmittal uses the correct sheets. (PR 44867)

* Hiding member polygons in Display Options by member type will only hide the specified member types. Drawing bolts and holes that are associated with a member that's hidden by member polygons in drawing options will also be hidden. (PR 44953)

* When using the member add bar to add columns, if the height of the column would be 0-0: instead of generating an alert set the height to 5-0 and shows the edit screen. (PR 45061)

* Users may now specify the distance around the model within which grid lines are exported to IFC (PR 45081)

* Welded plate wide flange column no longer gets duplicate moment flange stiffeners when beams frame into both flanges with moment connections. (PR 45099)

* Picking a Job from the third field button in "Replace Fabricator Values" in "Utility Functions" will no longer cause a crash in SDS/2. (PR 45130)

* The "Not enough lines to swap" alert is shown when trying to move a bill line when only the top line and another line are visible. (PR 45189)

* Stairs and handrails imported from IFC files are now created as miscellaneous members (PR 45371)

* Embed plates, angles and channels will now show section sizes on erection view details. In the case of Embed plates, the section size annotation will be "PL(thickness)x(width)x(length)", similar to the Embed Schedule. (PR 45434)

* Updated the design of HSS vertical braces using the paddle plate connection to be more efficient when selecting the number of bolts in the connection. (PR 45535)

* When detailing a member with user changes to the BOM preserved, the member label will reflect the changes in the BOM. (PR 45514)

* Added help address to Add Flat HandRail windows. (PR 45562)

* SDS/2 designs the correct locations about a Hss Reinforcement plate for a beam framing to a HSS column. (PR 45578)

* Fixed a bug in vertical brace connections to a beam and column with clip angles to the column. The system will now set the gusset to column clip angles size to match the beam to column clip angles size. (PR 45591)

* For Drawing Editor > Process > Detail Current Piecemark, discovered/addressed one cause of "Assertion failed: to_update.empty()". (PR 45621)

* Adjusted the thickness of the paddle plate in an HSS vertical brace with a paddle plate (double shear) connection. Now the paddle plate is at least the thickness of the gusset plus a clearance amount. (PR 45622)

* A problem with object selection in Modeling has been fixed. Before the fix, a depth-checked concrete wall could be selected when it shouldn't be. (PR 45657)

* A new job created with the CSA11 design method will now use the correct material file by default. (PR 45680)

* Updated help address for RebarRun Edit window. (PR 45685)

* Added help address to Wall Dowel screen. (PR 45686)

* SDS/2 will no longer cause an error and stop due to validating a job to see if it can open a job and failing because of user permissions with items in that job. (PR 45687)

* Added a help button and address to Column Dowel window . (PR 45688)

* Having a Windows machine with a host/computer name that contains non-ASCII glyphs will no longer prevent SDS/2 from reading/writing the display preferences file. (PR 45690)

* Adding a joist manufacturer will now overwrite any existing joist manufacturer files instead of generating an error. (PR 45692)

* SDS/2 will no longer generate an error when < something > (PR 45693)

* Fixed a bug that would cause a NullPointer error when multi member editing 2 point shared wide flange vertical braces that are web horizontal with flange plates. The system no longer causes a NullPointer error when the section size is changed. (PR 45697)

* Creating a drawing angle dimension with an invalid precision value will no longer cause SDS/2 to generate a Stack Overflow error. (PR 45702)

* Warnings like: "Table list Detail (2) has not been refreshed." will occur far less often in SDS/2. (PR 45723)

* For Erection View Detailing, fixed the cause of an issue that prevented piecemarks, member line colors and line types from being maintained when re-detailing erection views. (PR 45728)

* Addressed 'Map does not have enough entries for index XX' for various station types. (PR 45748)

* SDS/2 will now check to see the model note entry data exists before trying to edit it, and create it if it does not. (PR 45750)

* Fixed an error when selecting the same point twice in a row while creating a rebar layout. (PR 45760)

* For Erection View Cleanup in Drawing Editor, made changes to circumvent errors akin to 'bad window path name ".w.sw.sf.frame.row3XXX'. (PR 45775)

* The current job repository will no longer be disabled if two users on different machines and the data directory is shared, when each user has the job repository network drive mapped to two different drive letters. (PR 45781)

* Project Transfer with Drawing Reduction will disable the member details selection button if no piecemark drawings exist. (PR 45808)

* If the user enters a manual offset different than 0 or 1/2" (13mm in metric), the edit screen for the 'Add rail to stringer' tool will no longer adjust the offset. (PR 45813)

* The default Euro HandRail clip angle connection size is 100x100x8RSA. (PR 45814)

* For Detailing with templates, prevented a crash while attempting to generate Cloud objects. (PR 45816)

* For Manual Erection View Detailing, addressed the cause of "Assertion failed: !IsProgramErectionView()". (PR 45820)

* Addressed at least one cause of program termination when saving drawings in Drawing Editor. (PR 45823)

* Lines deleted from the BOM won't be shown when printing a report of that bill. (PR 45824)

* For SDS/200 there are two new toolbar decorations which show the structural steel weight and the concrete reinforcing steel weight. (PR 45711)

* During member copy in SDS200, members whose content was not copied yet will not cause an error in computing its weight. (PR 45726)

* The SDS/200 station shortcut has been added to the start menu and desktop during installation of SDS/2. (PR 45596)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.12:

Enhancement Requests:

* Added placement notes for cast in place column vertical bars. (PR 44711)

* Added placement notes for cast in place column ties. (PR 44712)

* SDS/2 now supports solid (square) groove welds in the user base/cap plate connections. (PR 45787)

* This project added the following prequalified CJP groove welded joint details to moment flange plate in shear connections.

If groove welds are used between the moment flange plate and the supporting column,

1.if the flange plate is perpendicular to the column: use double bevel groove weld Joint Designation TC-U5b (page 89), root opening R = 1/8" or 3mm, groove angle alpha = 45;

2.if the flange plate is not perpendicular to the column (sloped): use single bevel groove weld Joint Designation TC-U4a (page 87) and figure 3.6 (page 107), root opening R = 1/4" or 6mm, groove angle alpha = 45; the weld should be on the obtuse angle side, see fig. 3.6.

Reference: AWS D1.1/D1.1M:2015 Structural Welding Code - Steel
(PR 45855)

Problems fixed:

* When the option to Use group mark for main submember's main material mark in model is on SDS/2 will update the main submember's main material mark when doing detail sheet autoloading or Change marks in the drawing editor. (PR 18834)

* Material summary reports have been corrected to handle group member detail Bill Of Materials that have multiple members. The way bolts were being recognized did not work with the multiple members in a BOM. Material summary reports did not handle the lack of sequence information for grouped members. To incorporate these fixed the legacy material summary reports have been replaced by the reports using report writer. (PR 24430)

* The lower limit of "Shop bill weight precision" has been lowered from .1 to .01. (PR 30975)

* Delimited ABM reports will be printed with the correct length in metric jobs. (PR 36275)

* Fixed a bug where SDS/2 would ignore the users first attempt to unmark a member for detailing. (PR 42338)

* When the option to Use member mark for member main material in model option is on it is no longer possible to end up with two different materials having the same mark while doing detail sheet autoloading. (PR 42747)

* Reworked some code to address assertion warnings stating something of the nature '!in_omp_critical_section'. (PR 42765)

* Camber labels no longer show up on hidden members. (PR 43522)

* The FortosiExport plugin no longer complains about using OperationClass.All (PR 44436)

* Member labels will now appear when zooming in and out while copying members in modeling. (PR 44911)

* Help information has been added for Rebar Runs in Drawing Editor. (PR 45219)

* In some cases a column splice with web plate may fail incorrectly.

This has been fixed by comparing the shear strength to the correct shear load.
(PR 45034)

* Status display end colors on stick members won't swap when the model is rotated. (PR 45224)

* An error such as to 'bad window path name ".w.sw.sf.frame.row3.lfSDS2ConnectionEngineer"' will no longer occur when performing EVU cleanup on a job using modular custom properties. (PR 45299)

* In some cases sloped flanges in a clip angle connection may not in the correct location.

This has been fixed by adjusting the flange plate location with the slope.
(PR 45358)

* Columns imported from IFC files (especially those from Tekla) now always run bottom-to-top. (PR 45402)

* Added Help information for shaped rebar. (PR 45485)

* For Submaterial Detailing using templates, addressed an issue that was causing lengths to be called out as '0-0'. (PR 45625)

* For DesignLINK, addressed an issue that could lead to enmasse warnings regarding invalid sequence numbering. (PR 45634)

* FieldBoltsPointToPoint reports have been updated to show the grouped member piecemark when a beam frames to a group member with a shear plate. (PR 45675)

* Adding a joist manufacturer will now overwrite any existing joist manufacturer files instead of generating an error. (PR 45692)

* Added a tooltip to the pin mode toolbar icon. (PR 45752)

* RoofFrame is able to connect to sloping joists in cases where it should but previously could not. (PR 45766)

* Pipe and HSS shapes from Tekla IFC files no longer have invisible interior surfaces. (PR 45793)

* Fixed an issue with horizontal braces that was causing a NullPointer error. When the original gusset on a horizontal brace is connecting to two beams with at least one of the gusset fields locked. If the framing situation changes so that the gusset now only connects to one beam, the system will now unlock the gusset and change the gusset type to one that connects only to one beam. (PR 45807)

* EM11 export no longer segfaults when exporting rolled materials.
EM11 export no longer complains about PositiveLengthMeasures when exporting welds.
(PR 45822)

* Addressed at least one cause of program termination when saving drawings in Drawing Editor. (PR 45823)

* Lines deleted from the BOM won't be shown when printing a report of that bill. (PR 45824)

* Corrected coloring of CMU materials in erection view drawings. (PR 45828)

* If a SharedPlateLength is locked (in MemberEdit), for a Beam-VerticalBrace, with the brace below the beam, and the length specified by the user extends the shared material below the gusset, bolt rows were still being created in the shared material even though they were not connecting it to the gusset. (PR 45834)

* Addressed a 'bad window path' warning that could happen while adjusting the Job Setup > Auto Standard Connections > .. > Input connection type:' entry of the edit screen. (PR 45835)

* A new user will now have the Output Configurations set to the appropriate defaults rather than having them all set to DEFAULT.

There is a new prompt when downloading CNC to the screen if more than 20 items are selected. It is recommended that large numbers of files be downloaded to disk rather than to the screen due to operating system limitations.
(PR 45842)

* Added code to avoid crashing while running Erection View Detailing Manual, at least until the underlying reason for it happening can be later determined. (PR 45844)

* Members in the process of being added to the model will no longer cause a member status warning when exiting a separate modeling instance. (PR 45849)

* In some cases, the dimensions of sloped moment flange plates in a shear connection may not be correct.

This has been fixed by correcting the dimensions with the slope.
(PR 45857)

* Addressed the cause of a fatal exception_to_sds2_error when attempting to link a reference model in Modeling. (PR 45860)

* Table reports that are stored in the job will be refreshed on the table edit screen. (PR 45863)

* Run model update after import will once again open modeling without encountering an error. (PR 45875)

* After opening a locked drawing in read only mode SDS/2 will now correctly unlock all the drawing you open with next/previous drawing. (PR 45879)

* Welded wire mesh now reports half the surface area as previously.

Custom material surface area is now customizable by overriding the CalculateSurfaceArea() method of MaterialBase.
(PR 45883)

* The minimum scale for a hatch, in Drawing Editor, has now been changed to 0.01 instead of 0.1. (PR 45884)

* Eliminated cases where HandRail piecemark prefix would be 'CUST_' instead of the value defined in setup. (PR 45888)

* When setting the material reference point, the reference point will stay displayed even when the mouse is moved outside the SDS/2 window. (PR 45889)

* Validation of the fabricator specified in the "Copy Fabricator from:" option of job creation is now performed, preventing an attempted access to a non-existent fabricator. (PR 45902)

* Fixed the validation of locked bottom row edge distances on clip angle connections. (PR 45907)

* Fixed an issue with horizontal braces that was causing a NullPointer error. When the original gusset on a horizontal brace is connecting to two beams with at least one of the gusset fields locked. If the framing situation changes so that the gusset now only connects to one beam. The system will now unlock the gusset and change the gusset type to one that connects only to one beam. (PR 45913)

* When adding a detail to a sheet that already exists on another sheet, the user is asked whether to add the detail to the bill of material. (PR 45920)

* The SDS/2 Data Transfer will now give the actual path to the output folder in the data directory. Previously a relative path was given and on Unix operating system you were unable to browse to the parent directory. (PR 45921)

* Fixed the calculation of maximum web shear for HSS beams in AISC jobs. (PR 45923)

* ExcelReports now load column justification if the column heading strings were enclosed in single quotes. (PR 45932)

* Fixed a bug in status display with welded wire mesh and cover materials if you tried to do a status on their material type. The user would have seen two entries for each of these, and there was no way to tell which one would work. Now there is one entry and it does work. (PR 45936)

* Fixed an error when multi-editing system connections. (PR 45944)

* There is no longer a chance that renaming a sheet item will result in stations locking up in a multi-user environment. (PR 45956)

* When going into setup for the Custom Girt, SDS/2 no longer gives the user an AttributeError. (PR 45957)

* Engineering jobs with nodes no longer error. (PR 45967)

* The Handrail to Stringer tool now includes Help information. (PR 45972)
* When an error is detected in the current job when opening SDS/2, if Verify & Fix is selected, it will start as its own process and close/reopen the choice screen. (PR 45991)

* Fixed calculation of auto load for composite beams with a reaction factor of 1 in ASD 13th, 14th, and 15th edition jobs. The load was previously not changing with a change in the slab width. (PR 46003)

* Fixed an error in the design report for moment end plates with a tension load. The tension capacity reported on the report for such a connection was much too low. The design report would frequently report that a passed connection had actually failed due to tension. (PR 46013)

v2021 enhancements | top



Release notes for SDS/2 software version 2018.13:

Problems fixed:

* IFC import now recognizes alternate versions of European material size names (PR 45963)

* Pipes with saddle cuts exported to STEP no longer leave behind small slivers of material. (PR 45976)

v2021 enhancements | top



Release notes for SDS/2 software version 2018.14:

Enhancement Requests:

* SDS/2 now supports solid (square) groove welds in the user base/cap plate connections. (PR 45787)

Problems fixed:

* IFC files imported from Revit rotate wide flange columns correctly. (PR 36949)

* In some cases, if the bolt column is locked to 3 in a shear through plate, the connection may fail incorrectly.

This has been fixed by removing the maximum bolt column limit if the bolt column is locked for AISC 13th and above, and changes the maximum bolt column to 2 for other design code.
(PR 38347)

* Update ABM links the ABM to the correct sequence. (PR 38837)

* When a label is copied with the mirror option the justification is once again mirrored. (PR 41600)

* OnLine is now on by default when using the auto locator while doing weld combo adds.

Weld combo add and several other locators now remember changes to the auto locator. (For example if you add on line to the auto locator it will be on the next time you run weld combo add with the auto locator.)
(PR 42672)

* HandRail screens now show Cleat instead of Clip Angle for jobs with Eurocode design code. (PR 42739)

* HandRail screens now show Fin Plate instead of Shear Tab for jobs with Eurocode design code. (PR 43512)

* When using Classic selection lists (7.0 compatibility) double-clicking an item with nothing else selected will now close the dialog with just the one item selected even when the dialog allows multiple items to be selected. This allows using double-clicks to load sheet items, for example. (PR 43669)

* SDS/2 designs the correct moment angle connection when a beam framing to a column web with a clip angle connection. (PR 44829)

* In some cases, if the work line of a vertical angel brace is changed from bolt line to neutral axis, the gusset may fail incorrectly.

This has been fixed by increasing the gusset dimension when the work line is changed to neutral axis.
(PR 45092)

* Due to unforeseen issues created elsewhere in Member Detailing, needed to rework the code that was released as "For Member Detailing of column members by the system, made adjustments so that superfluous non-standard hole symbol annotations would not be added". (PR 45131)

* An error such as to 'bad window path name ".w.sw.sf.frame.row3.lfSDS2ConnectionEngineer"' will no longer occur when performing EVU cleanup on a job using modular custom properties. (PR 45299)

* For Group Member Detailing by the system, abandoned the consolidation of similar views into a single callout in favor of maintaining drawing integrity. This is now more similar to what template detailing generates for the same grouped members. (PR 45532)

* For 2D weld symbols, made adjustments to omit the inclusion of 'other side' information when the weld is all-around (i.e., arrow-side only will be emitted). (PR 45583)

* For Erection View Cleanup in Drawing Editor, made changes to circumvent errors akin to 'bad window path name ".w.sw.sf.frame.row3XXX'. (PR 45775)

* When using Change Options > Unlock/Lock Sheet Items, tables are now updated before they are locked and after they are unlocked like they would be if the operation were instead done manually by opening each sheet. (PR 45815)

* PDF's output with tables by parametric will now correctly scale the tables when the drawing's scale is not 1. (PR 45826)

* Fixes an invalid user interface-related error by clearing an invalid input field when replacing fabricator values. (PR 45838)

* For Member Detailing of stair members, made adjustment to accommodate mirrored modeling copies with swapped ends. (PR 45873)

* In some beam to beam connections, the safety seat cannot be designed.

This has been fixed by improving the check if the 2 beams are perpendicular to each other.
(PR 45903)

* For Drawing Editor, made adjustments that would allow for additional changes to be saved following the manipulation of a template or template rule. (PR 45928)

* Fixed a bug in status display with welded wire mesh and cover materials if you tried to do a status on their material type. The user would have seen two entries for each of these, and there was no way to tell which one would work. Now there is one entry and it does work. (PR 45936)

* ERROR Printing. (PR 45942)

* Many of the connections containing a Weak_Axis Rolled Beam to a Column that were perpendicular at the connection point resulted in a failed connection. This was due to an anomaly in the code when geometries involving zero degree angles were involved.

To achieve this change in an existing (bad) connection, it may be necessary to run Verify & Fix, checking the option: Require node matching and processing.
This has been corrected in v2018.08 & v2019.02
(PR 45947)

* IFC import now recognizes alternate versions of European material size names. (PR 45963)

* Add help address to help button on the "Manage Plugins" screen. (PR 45970)

* When Verify & Fix Job is waiting for modeling to close, and the other user adds or deletes an entry (member, piecemark, etc...) then exits modeling, allowing Verify & Fix Job to execute, the error: "Number of used entries in memory (x) does not match number of database (y) used entries for table Member (8)", will not occur anymore. (PR 45982)

* Added help button to the Edit Properties window. (PR 46014)

* Improved process performance in jobs with lots of broken apart members. (PR 46018)

* Made improvement to shear tab to tube column design. There were circumstances under which the system would give a shear tab that was much too large for the supporting column. Fixed the calculation of the maximum allowable shear tab thickness. (PR 46026)

* The Expanded Calculation text is now black on white rather than grey on white. (PR 46043)

* In an Eurocode job, sometimes when opening the member edit screen of a vertical brace, SDS2 may issue warning: "CalcIndex is out of range" and "Unable To Display Type".

This has been fixed by correcting the load calculation index, so that the descriptions and unit of a load calculation could be found correctly.
(PR 46046)

* Fixing a problem where the option to change ends was not being disabled properly for Eaves Beam on Kingspan. (PR 46063)

* Fixed the SDS/2 Viewer for job size limit error. (PR 46068)

* Addressed 'SDSunknown: invalid command name "dim_cancel"' issues observed while editing Angle and Arc Dimension objects. (PR 46070)

* For system Member Detailing, removed changes previously made for another issue. This will restore the generation of nonstandard hole callouts at the ends of members that support that functionality. (PR 46074)

* SDS/2 is using correct gusset corner clip dimension to check gusset "L" shaped weld capacities. (PR 46081)

* Member Copy and Material Move will now always correctly apply the X, Y, and Z offsets when using the DxDy Locator to specify the second point. (PR 46085)

* Material copy will now remember the selected locators for the first and second point selections separately, even when modeling is closed and reopened. (PR 46086)

* Fixed a lock warning on exit after canceling out of a miscellaneous member added on the rotation screen. (PR 46087)

* Fixed a problem with weld orientation on a HSS welded vertical brace intersecting another HSS vertical brace. (PR 46104)

* Fixed calculation of Cb in load calculation 346 for 15th edition jobs. (PR 46116)

* Change project transfer "Job version" field title to "Job data version" to be clearer. (PR 46122)

* Changes have been made to CNC code to keep report writer from failing while using MemberMaterial items:

BeveledEdgeCount
BeveledEdgeLengthDimension
PlatePerimeterDimension
CopeCount
CopeLengthTotalDimension
(PR 46125)

* The built up tee shear connections fail incorrectly. The issue has been corrected and this connection is working as expected. (PR 46129)

* In some cases, the flange plate weld strength (load calculation 212) is checked in a beam to beam moment connection in which the beams have the same depth, and the flange plates have no weld.

The flange plate weld strength check has been removed in these cases.
(PR 46133)

* For Detail Erection Views Manually, added code to cleanly exit the sessions. Previously, a number of locking warnings could be generated. (PR 46134)

* Fixed the maximum shear tab thickness calculation for a shear tab framing to an embed plate. (PR 46137)

* SDS2 designs the built up tee shear connections correctly for a beam with tension loads. (PR 46142)

* When field is changed in the Bill of Material editor that also changes other fields, those other fields are also set to be preserved. (PR 46143)

* The part library parametrics SelectPartID() function now works as expected. (PR 46149)

* Addressed the cause of sporadic crashes after canceling the selection dialog. (PR 46152)

* SDS/2 prints the correct design thickness in report for a HSS or pipe column (with a beam connecting this column). (PR 46156)

* Work has been done to resolve a segmentation fault accompanied by the error "The specified program requires a newer version of Windows. (1150)". (PR 46162)

* When adding round bar the section size is now remembered from the previously added round bar. (PR 46218)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.15:

Enhancement Requests:

* Job Repository Management now has a utility to specify jobs in each repository to be auto-packed, a button to pack immediately, and a command line string that can be placed into the Windows Task Scheduler for running at a certain time. This is not a backup solution but a step toward a proper backup process. (PR 15474)

* In "Job Repository Management" there is now a Report button that generates a job repository specific report. This replaces the Disk Space Information utility. (PR 44870)

* This project added the following pre-qualified CJP groove welded joint details to moment flange plate in shear connections.

If groove welds are used between the moment flange plate and the supporting column,

1. If the flange plate is perpendicular to the column: use double bevel groove weld Joint Designation TC-U5b (page 89), root opening R = 1/8" or 3mm, groove angle alpha = 45;

2. If the flange plate is not perpendicular to the column (sloped): use single bevel groove weld Joint Designation TC-U4a (page 87) and figure 3.6 (page 107), root opening R = 1/4" or 6mm, groove angle alpha = 45; the weld should be on the obtuse angle side, see fig. 3.6.

Reference: AWS D1.1/D1.1M:2015 Structural Welding Code - Steel
(PR 45855)

* Added the calculation of Effective gusset length for HSS horizontal braces with paddle plate connections that is connecting to only one beam. System will now check Gusset buckling and paddle plate buckling using load calculation number 230. (PR 46386)

Problems fixed:

* For Erection View Detailing, made adjustments so that the members match the view in Modeling. (PR 31581)

* Holes created via hole match are now created with matchable turned on. (PR 38735)

* Copy/paste of custom members and custom material from job to job no longer cause errors in Modeling.

Paste from clipboard will now cancel if rotations cause invalid member orientations. These will be reported in a warning list.
(PR 39426)

* Paste from clipboard will now cancel if rotations cause invalid member orientations. These will be reported in a warning list. (PR 39845)

* Chair and cover can now have the same value for Rebar System. (PR 41153)

* Improved checking for new failures after framing sit changes are done. (PR 41890)

* For Member Detailing of beams having beveled shear tabs as the result of 'Fabricator Setup > Piecemarking Options > Standard Fabricator Connections > Standard Connection Setups > Shear Plate Setup > Bevel shear plate as required' being on/checked, extension dimensions will be located at its acute-angle intersection with the beam web. (PR 43298)

* RoofFrame default section sizes updated for Euro jobs. (PR 43999)

* Corrected snapline names on submaterial details. (PR 44241)

* Welds saved in an assembly will now have the weld symbol pointing to the correct location when added to members going forward. (PR 44299)

* Masking by sequence with hide options for group member piecemarks has been corrected to be consistent with member piecemark hide options. (PR 44655)

* Finding eaves beam for eaves beam to stanchion is now automatic. (PR 44820)

* Angle snap mode has been added to the snap mode drawer. (PR 45018)

* Ensuring UK material is called out with unique names for template detailing. (PR 45152)

* Dimension labels' underlines being longer than they need to be has been fixed. (PR 45331)

* For Member Detailing of Stairs by the system, fixed an issue that would inhibit nonstandard Hole Symbol objects from being rendered. (PR 45461)

* In some cases cap/base plate welds would come in inconsistently depending on where the column was located. This has been fixed. (PR 45783)

* Concrete Slab now has a "Square edges" checkbox that allows the edges of a sloped slab to be cut perpendicular to the top of the slab rather than vertical. (PR 45819)

* Added elevation callouts to section views on Pad Footings. (PR 45848)

* Revising UI to use a selection of Welded / Bolted rather than just checking weld to column. (PR 45870)

* The Help in the Rebar Shape Templates screen will now load the help page. (PR 45908)

* The Help button for the Concrete Member and Material Piecemarking screen will now open the help page. (PR 45909)

* The Help button in the Reinforcement Defaults screen will now open the help page. (PR 45910)

* Help button has been added to the Concrete - Report Template Manager window. (PR 45912)

* Help button has been added to the 'Edit Report Template' Windows. (PR 45915)

* ExcelReports copy, paste, load, and save buttons have been corrected to work correctly. (PR 45929)

* ExcelReports job setup has been corrected to save job setup values. These are now used when loading job setup and the ExcelReports plugin. Report type selection, actual report selection and save location are not modifiable/savable in job setup. (PR 45941)

* Fixes to copy to clipboard and paste from clipboard to prevent exceptions and member complete warnings. (PR 45975)

* Fixed a 'list index out of range' error while running the flat handrail tool. (PR 46058)

* Revise to use MS120 material instead of MS120x for multi-cleat at stanchion. (PR 46118)

* For Verify & Fix Member File, if the zone or sequence of a member mismatches that which is expected, the member will be marked for Process. (PR 46123)

* For a seated tee connection, if users lock the value in "Bolts in seat" - "Horizontal to hole" in member edit screen, SDS/2 will locate the bolts correctly. If SDS/2 can not finish the design with the locked tee section, it will give the correct messages. (PR 46136)

* SDS/2 gives the correct failing message for a beam framing to other beams with end plate connections. (PR 46139)

* Addressed the cause of sporadic crashes after canceling the selection dialog. (PR 46152)

* Unpacking a project in SDS/2 will no longer generate a "Truncated ZIP file body" error. (PR 46154)

* Fixed a problem with 2 point seismic vertical brace gussets that was giving a Too many constraints error when nothing was locked. (PR 46167)

* SDS/2 calculates the correct supporting member (column) flange prying stress for a vertical brace connection (to beam and column) by using the correct tributary length. (PR 46175)

* Fixed the save/load form features on the: Kingspan Autoform, tube strut, Multilok strut, and angle strut screens. (PR 46179)

* Changed the check of an HSS wall with a reinforcement plate under a transverse load from a shear tab. The reinforcement plate and HSS wall are now considered separately. If the load is a tension load, then only the plate is considered. If the load is a compression load, then the capacities of the reinforcement plate and the HSS wall are added. (PR 46188)

* Modeling will now show labels for the two nearest members when members overlap on screen. (PR 46194)

* Kingspan panel joint now supports different offsets from upper and lower material. (PR 46200)

* Center Kingspan panel joint on stanchion by default. (PR 46203)

* Some extra printouts that could occur in the first load calculation of an expanded calculation report have been eliminated. (PR 46204)

* When editing multiple bolts that are different bolt types, the bolt finish field will no longer be disabled and will show the finishes that are valid for all of the bolts edited. (PR 46205)

* For a vertical brace to beam and column with end plate connection, SDS/2 is checking the prying force for the column flange. (PR 46207)

* Autostandard connections: beam framing to a concrete wall, that are set to clip angle will now create a clip angle connection framing to an embed plate. (PR 46214)

* Kingspan Panel Joint - adding horizontal offset option for material. (PR 46215)

* Unchecking plot field bolt bill of material information will make field bolts not be plotted in the bill of material. (PR 46228)

* It is now possible to set routings above 40 via model.ChangeOneMaterial. (PR 46240)

* At times the limit state table on member edit indicated that a passed 14th edition extended configuration shear tab had failed by showing the shear tab torsional strength in red. This has been fixed. (PR 46244)

* Change Options > Unlock Connection design locks and Change Base/Cap plate weld pattern will no longer show junk text when selecting the ends, but will show the correct end text.

Change Options > Unlock Connection design locks and Change Base/Cap plate weld pattern will no longer mark members for processing if neither end of a member is selected in the second part of the selection.
(PR 46248)

* Change Options > Unlock Connection design locks will no longer list members that have locked ends, but no lockable fields locked. (PR 46249)

* Eurocode moment end plate does not use the "Interior bolts" group, but the group was still shown in the beam edit screen.

The "Interior bolts" group has been hidden on the beam edit screen when Eurocode is used.

The bolt groups above the top beam flange and below the bottom flange have also been hidden when the moment end plate is flush.

The fail message "Connection tension zone fails" has been separated into 5 fail messages so the user could understand the fail more clearly and fix the problem more easily.

Bolt row validation in moment end plate has been added.
(PR 46252)

* Two problems were corrected:
1. With steeply sloping beams having a shear tab connection, locking bolt rows could lead to an infinite loop. This was caused by SDS/2 repeatedly trying to add bolt rows.

2. When sloped beam with shear tab connections were offset from the supporting member, such as by Extend Past Flange option, SDS/2 was neglecting to consider the offset in its calculations of both "Top of plate" and Depth remaining. Consequently such connections were oftentimes failed unnecessarily.
(PR 46259)

* Tabbing through a bill of material no longer occasionally marks entries as user modified. (PR 46263)

* Fixed an error that could occur if a wall dowel component was added for a CMU wall composed of blocks without vertical voids for the rebar. (PR 46269)

* Fixed an error that occurs during copy/paste members when members contain assemblies. (PR 46275)

* When copying material including a weld the weld will now correctly copy and not occasionally be stretched/shrunk or moved incorrectly. (PR 46284)

* The main menu repository will no longer default to the Windows language if the user options is not Default. (PR 46288)

* Adjusting siderail attachments to meet Kingspan specs for panel joint connection material. (PR 46292)

* Kingspan/UK:Leave off MB1A if panel joint material is narrower than siderail. (PR 46293)

* Limit choices of section size for Kingspan panel joint and prevent bottom connection if section size becomes too large due to changing siderail section size. (PR 46294)

* Omit lower brackets on panel joint for Kingspan if section size of siderail is incompatible. (PR 46295)

* Changed the Eurocode bolt stick through minimum bolt length to 25mm. (PR 46297)

* Added auto calculation for hole spacing on Kingspan Autoform channels. (PR 46298)

* In Drawing Editor the paste command is available immediately after doing a copy. It no longer requires the selection changing to activate. (PR 46299)

* When tail text is suppressed while detailing include the text that caused the suppression in the message. (PR 46300)

* Weld symbols in Drawing Editor will no longer occasionally appear to jump between being extra long and the expected size. (PR 46301)

* Repaired the annotations portion of 'Check Plot'. (PR 46303)

* For Drawing Editor, made adjustments to ignore an empty selection (instead of crash) when using Objects > Circles > Offset. (PR 46304)

* Adding more sequence rows than there are bill rows in the bill of material editor and changing a sequence quantity won't cause an error. (PR 46305)

* Added a top view to the detail for the Kingspan Angle struts. (PR 46307)

* The member edit screen will now fit into a narrower width due to some white space being eliminated around Top/Bottom flange operation. (PR 46314)

* Added a cross section view to the detail for the Kingspan Multiloc strut. (PR 46322)

* Limit detail material to only include main submaterial and leave out standard material for Kingspan Panel Joint connection. (PR 46328)

* Added dimensions to Custom Kingspan Panel Joint Connection and Custom Kingspan Eaves Beam Restraint (PR 46329)

* SDS/2 designs the correct gage values for a MBMA moment end plate (unstiffened flush end) connection, according to AISC design guide 16. (PR 46330)

* Labels will no longer change their orientation and justification if doing so will move it dramatically away from any connected pointer. If you want a label to adjust its orientation and justification and it is not, be sure that the pointer ends near the label origin, and not the opposite end of the label. (PR 46345)

* Fixed a NullPointer error that occurred when designing the web doubler plate with 4 braces intersecting the beam. (PR 46355)

* When designing the column cap/base plates, SDS2/2 apply the correct bolt type from the "Bolt Design Criteria" screen. (PR 46358)

* After framing situation is run, and possibly changes the length of column flange stiffeners, we now check those lengths. This could potentially fail the connection. (PR 46360)

* STEP export on 32-bit platforms no long segmentation faults (PR 46362)

* USA joists have been removed from all EuroAll material files. (PR 46367)

* In an Eurocode moment end plate connection, if the haunch was in tension, the tension bolts were added inside the haunch only.

This project improves the design of end plate with haunch in tension, if there are enough bolts and cannot be added inside the haunch, the bolts could be added inside the beam.

If there is a haunch and the tension bolts are at "Top & bottom", the moment resistance will be calculated twice, one for haunch in compression, one for haunch in tension (applied moment could be in opposite directions).
(PR 46369)

* SDS/2 designs the correct filed clear for a deep beam with fin plate reference to the Eurocode design guide. (PR 46370)

* Fixed a problem with double paddle HSS braces. System will now allow zero or one spacer between the stiffener plates. (PR 46372)

* Fixed a problem with the creation of horizontal brace gusset clip angles. When the gusset is attaching to two beams with one of the beams an HSS beam. The system now attaches the clip angle to the hss beam instead of the gusset. The weld location for this clip angle has also been fixed. (PR 46373)

* This project removed the top haunch design (Eurocode) in accordance with the haunch option changes in setup and the beam edit screen.

Currently the haunch is designed only at the bottom of the beam.
(PR 46375)

* Standard fabricator connections cleat configuration has been removed for all Euro design methods. Miscellaneous material angles and w-tees have been removed for Euro UK design method. (PR 46387)

* For Status Display, addressed cause of crashes when using member sequences. (PR 46390)

* Fixed a problem on Autoform Multichannels where the notches would be incorrect when autoform was turned off for one end and the Toe Direction was set to 'In'. (PR 46406)

* Hidden BOM lines aren't counted in BIF export. (PR 46407)

* Use In/Out for Eaves Beam toe direction. (PR 46409)

* Added material usage descriptions to stair connection material. (PR 46414)

* Fixed an infinite loop that could happen when locking the length of a 2pt or 3pt shared gusset. (PR 46423)

* Added ability for vertical brace gusset stiffeners to be added when the brace gusset is not along the centerline of the column web. (PR 46424)

* Handle deletion of adjacent girts better when adjusting ends. (PR 46425)

* Formerly, the Column category in the setup dialog "Rebar Schedule Placements" was mislabeled as "Footing Step". It is now labeled correctly. (PR 46426)

* The user to system piecemark tool will now split piecemarks when members and group members do not match. (PR 46441)

* Editing or adding a member with multiple tiles and Process within member edit turned on no longer causes bad shapes to be drawn or occasional crashes. (PR 46452)

* Peddinghaus Angle Line export will now output some slots that were previously output as round holes. (PR 46461)

* Running a report table on erection views will not cause members to change size. (PR 46471)

* Revision charts will expand for new lines when the drawing is exported. (PR 46476)

* Material has the right ABM entry in the BOM when detailed. (PR 46480)

* For Member Detailing, made changes to address crashes while attempting to gather related grid information. (PR 46483)

* Degrees job north will be disabled when copying from another job to create a now job since the job north value will be copied from the source job. (PR 46488)

* For Erection View Detailing, addressed one possible cause of crashes that related to field welds. (PR 46492)

* For Drawing Editor, accounted for Sheet Item Label scaling when rendering Machine Hole Symbol drawing objects. (PR 46493)

* Fixed a problem with 2 point and 3 point wide flange vertical braces with flange plates. The system no longer infinite loops when adding these members with the gusset plates lapping over the flanges of the supporting member. (PR 46495)

* Fixed a null pointer error when adding 3 point wide flange web horizontal vertical braces with flange plates (PR 46524)

* Group member custom properties have been added to report writer. (PR 46525)

* In a Eurocode moment end plate connection with haunch, when calculating the flange weld strength, the haunch depth was ignored.

This has been fixed by adding the haunch depth to the beam depth when calculating the flange weld strength.
(PR 46539)

* For Eurocode moment end plate splice, the flange weld strength was not checked.

This has been fixed by adding the flange weld strength check for end plate splice.
(PR 46564)

* In the calculation of moment strength of Eurocode moment end plate, the procedure for determining the reduced effective design resistance of rows from bolt-row groups has a mistake. (PR 46565)

* For Utility > Copy Project Items, fixed a cause of crashes when copying Job Standard Details (and possibly other items) from another job. This fix may also apply to similar Plotting issues, but that's not yet been confirmed. (PR 46575)

* For Detail Member Groups, addressed one possible cause of a fatal error that indicates 'Additional information: vector::_M_range_check'. (PR 46581)

* If a CNC configuration is being imported, but no file is selected an error no longer occurs. (PR 46589)

* Entering data in an added line in the BOM doesn't cause an error. (PR 46592)

* Prevent adding duplicate eaves beam to stanchion components on a stanchion(column). (PR 46612)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.16:

Problems fixed:

* The option to autoload submaterial drawings with the member drawing. When using this option, only one member drawing will be loaded on each sheet. An additional loading method has been added to facilitate this option. This loading method is "Top to bottom centered". The intent of this method is to load the member drawing in the center at the top of the sheet with the submaterial drawings filled in on either side and/or below.

This option may be set as default for detail sheet autoloading by setting the "Include detail's submaterial" in "Sheet Loading Criteria" in Fabricator setup.
(PR 2860)

* We now will correctly weld a vertical brace framing to a column end point with user base/cap plates, where the column's plate has 'more' leg dimensions. (PR 20332)

* SDS/2 will now do unrolled surface templates for plates which are bent. (PR 27346)

* For Member Detailing, addressed an issue that would cause the drawing to change when only the BOM is being detailed. (PR 46077)

* During process, plugins can add views to the misc. members that they create via the BreakApartMaterials API. (PR 46318)

* A beam-beam bolted moment with a supporting beam, when failed, could not be forced. This has been corrected in v2018.16 Some corrections were made to the placement of moment plates. (PR 46470)

* For Detail Erection Views, fixed the logic that dictated whether piecemarks for joists would be shown. It appears that they would never have been shown, regardless of the setting of the 'Settings > Piecemarks > [] Always hide joist piecemarks' checkbutton. (PR 46578)

* When running a specific parametric, SDS/2 will no longer warn about a multi-user issue. (PR 46686)

* Fixed a performance issue when copying members near a reference model. (PR 46689)

* SDS/2 will now properly handle job repositories that are disabled and repositories that have invalid directory paths. (PR 46691)

* Fixed a problem in Vertical Brace welded to a column base/cap plate, while checking the weld size. (PR 46700)

* Angle posts for sloping handrails now clip from a reference point at the highest part of the angle which removes the sharp jagged edge that was previously present in some cases when it clipped from the lowest part of the angle. (PR 46730)

* Fixed a rod vertical brace issue that was causing an assertion failure when a suitable clevis or turnbuckle was not found. (PR 46731)

* Import/Export now handles cold formed bends correctly. (PR 46739)

* For Detail Erection Views Manually, addressed the cause of a 'SDSunknown: invalid command name ".menu.loc"' warning. (PR 46748)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.18:

Enhancement Requests:

* SDS/2 will now do unrolled surface templates for plates that are bent. (PR 27346)

* Added option 'Setup > Fabricator Setup > Member Detailing/Fabrication Options > Columns > Preferred baseplate view orientation: > () Bird's eye view () Worm's eye view'.

Note that this option applies even when there is no baseplate for the column.

Note that in member isolation of columns, 'BOTTOM END VIEW' now refers to "Worm's eye view" and 'BOTTOM END VIEW, CROSS SECTION' now refers to "Bird's eye view".
(PR 41834)

* Add functionality to export rebar from a tilt up panel member. (PR 44064)

* Add the Outline node to concrete members in the ProgressXML export. (PR 45247)

* The member add options bar is now available for the following stations:
Detailing Station
Modeling Station
Concrete Station
Estimodeling Station
Erector Plus Station
(PR 45779)

* There is now an option on the Drawing Export Configuration screen to generate Lightning Rail compatible output. This is unshortened and only contains the outline layer.

Drawing Conversion now has a screen that allows changing some options on the fly. To change the options permanently use Drawing Export Configuration and Drawing Import Configuration as before.
(PR 46756)

* Added options to 'Setup > Fabricator Setup > Member Detailing/Fabrication Options' as follows:

Beams > [] 'Show bottom flange on details if holes or
materials detected there'
Beams > [] 'Show top flange on details if holes or
materials detected there'

Columns > [] 'Show if holes or materials detected there', one
each that is governed by 'Show [CA]-face on
details:'.

In these cases, the option applies only when the governing setting is set to 'As required'.
(PR 46783)

* ModelLINK can now export each material to a separate STEP file (PR 46922)

* Add number of processors to user options under system and site tabs. These allow control over the number of processors used by member, submaterial, and group member detailing. The value zero defaults to the number of processors the computer contains. System tab non-zero processors value has precedence over the site tab value. (PR 46933)

* The following Member Detailing/Fabrication options have been exposed via the parametric API:

Vertical braces:

1. HSS notch width clearance: vb_hss_notch_width_clear
2. HSS notch radius: vb_hss_notch_radius
3. Automatic HSS notch radius: auto_vb_hss_notch_radius
4. Intersection gusset notch preparation: vb_hss_notch_prep

Columns/ Shear thru plates:

1. HSS notch width clearance: shear_hss_notch_width_clear
2. HSS notch radius: shear_hss_notch_radius
3. Automatic HSS notch radius: auto_shear_hss_notch_radius
(PR 46959)

Problems fixed:

* Updated the hole sizes for imperial bolts in Canadian jobs.

Standard round hole sizes are now 1/16" or 2 mm greater than the bolt diameter depending on the setting for the "Hole allowances" option in Bolt Design Criteria.

Oversize hole sizes are now based on Table 3-47 from CISC 11th edition. If the job is metric and the option for hole diameters to match primary units is selected in Bolt Design Criteria, and then the hole size will match the table value. If not, then the hole size will be the table value converted to imperial units.
(PR 27754)

* "Extents" is now the only option available for Viewports when editing multiple sheet items. (PR 37716)

* Detailing Templates will now add extension dimensions to the inside face of the top Bolted Moment Flange Plates, and add a dimension to the inside faces of top and bottom flange plate. (PR 46012)

* Submaterial plate edge distance dimensions do not over lap other hole dimensions (PR 46285)

* Embeds will now remember their sequence from a previous edit session, whether they are added via member-add or via spawn during process for steel to concrete connections. (PR 46334)

* For Member Detailing using templates, addressed an issue where field bolts associated with joists would not be listed on any drawings. They are now included on the supporting member's drawing. (PR 46451)

* Addressed an issue where snapping to the surface of a rotated member-isolation view would give poor results. (PR 46494)

* Materials exported to STEP files are now more likely to be smooth extrusions rather than faceted BREPs. (PR 46671)

* Multi-user file lock problem fixed with double angle or channel intersection braces that have stitch plates. (PR 46685)

* Status display ignores whitespace and newlines at the start and end of custom property strings. (PR 46697)

* Importing DWG/DXF drawings with dimensions that are designated 'horizontal' or 'vertical' will now calculate the correct axis length instead of the full length of the dimension line. (PR 46729)

* The Reset button on the Drawing Export Configuration screen now resets all the items. (PR 46767)

* The Python MaterialBase API allows custom materials to be set to dummy material via the 'is_dummy' attribute. (PR 46769)

* User cap plates were failing with the message "Invalid material type for supporting member" if framing to an angle beam. This check has been removed to give the user cap plate regardless of the beam material type. (PR 46774)

* Fixed cases where a stair connection failed to connect to a supporting beam. (PR 46788)

* Marking all members for processing and processing while moving the mouse in the modeling view will no longer generate an error. (PR 46789)

* Removed the use of the gamma values for EuroUK turnbuckles and clevises on rod bracing. (PR 46796)

* Remove Euro gamma values for Clevis and Turnbuckle strength. The material file information will be imported as Design Resistance in kN with safety factors already incorporated. (PR 46797)

* SDS200 will now be able to modify job and fabricator setup options. (PR 46805)

* When editing a weld in modeling the other side root opening will now appear on the weld symbol and be saved when hitting OK. (PR 46806)

* For Drawing Editor, addressed an issue whereby bolts erased from one member would reappear when changing the member style of another member. (PR 46808)

* Remove Save As, Rename and Delete buttons that are not correct for some SDS/2 stations. (PR 46809)

* When a beam is located above its supporting column or beam, shear tab connecting material may have been incorrectly placed or missing.

There is also a condition wherein the thickness of a supporting beam flange (or k_dist) is greater than that of the supported. In this case, shear tab material may have infringed on the supporting k_dist.

These issues have been fixed in SDS/2 v2018.18 and v2019.04
(PR 46814)

* Fixed a problem with transferring special case 3 ufm forces to the beam when the brace has locked values. (PR 46824)

* The Beam Stiffener - Beam component will now default both clip fields on the stiffener based on the k-distance rather than always defaulting to 1. (PR 46826)

* The save and load buttons for Display Options forms have a rightclick dropdown menu of the saved forms. (PR 46829)

* In some case in an Eurocode moment end plate, when the column flange stiffeners are designed, infinite loop may occur.

This problem has been fixed in the column flange stiffener design.
(PR 46830)

* For Member Detailing, viewport objects added to a shortened drawing will no longer be affected when only the BOM is being regenerated. (PR 46836)

* In some cases for a beam to column web end plate connection, when changing it to a moment end plate, SDS2 may crash.

This has been fixed by correcting a problem in a load calculation.
(PR 46838)

* Fixed a bug in HSS welded vertical brace connections to a column and base/cap plate. System will no longer give a false weld failure. (PR 46840)

* When there is a column reinforcement plate on an HSS column with a Shear Tab connection, changing the minus dimension from automatic to a user selected value (even if is same value) could cause the bolts in the shear tab to be placed too far from the end of the beam (Member edge distance). Fixed in v2018.18 and v2019.04 (PR 46843)

* The Depth Check tool in the View Command Group has been removed. This tool has been added in SDS/2 2019 and should not appear in SDS/2 2018. The toolbar decoration to change the Depth Check still appears in the Decoration Command Group. (PR 46844)

* Copying HSS Cap Plate components will no longer result in warning list messages in jobs with joists that have merged main material. (PR 46857)

* Fixed a crash when saving a neutral model with the option to save changes since another neutral file is selected, but no neutral file was given for it. (PR 46869)

* For Drawing Editor on the Sheet Item Edit screen, added horizontal spacing between the 'Open... ' and 'OK' buttons to help discourage accidental pushes/presses. (PR 46875)

* The icon for wtee web horizontal now shows the web horizontal. In previous releases the web on this icon was shown vertical. (PR 46903)

* The "Angle leg turned up" option on vertical brace's member add options bar is now applied to the added vertical brace. Furthermore, the icon for this option is unique among the others to distinguish it. (PR 46906)

* When a Shear Tab connection to a supporting beam web has the tab plate coped to reduce the amount of cope on the supported beam, it did so without considering any other nearby connections. In this particular situation, SDS/2 will now look for a supported Column connection at the same location, and adjust the beam cope to clear the column and its baseplate. The cope of the Shear Tab remains unchanged. (PR 46909)

* When exporting railings to STEP files, sections of pipe material are no longer missing. (PR 46921)

* Corrected autoloading balloon help for top to bottom and left to right. (PR 46924)

* Fixed label for width and height of an HSS column on the design report. It was previously labeled as the "brace width" and "brace height". (PR 46925)

* STEP export correctly handles voids with sharp corners (PR 46957)

* The Python dialog.text.Text widget will return an empty string if its initial value was empty. Previously, a newline character was returned due to the nature of the underlying control. The side effect of this is screens that utilize this widget such as custom properties will not introduce a change to the stored data by simply opening and closing the screen. As a specific example, custom properties that flag the member for detailing or piecemarks will not flag the member by simply opening and closing custom properties when the member's custom properties had not previously been visited. (PR 46960)

* Re-enable cap plate after it was inadvertently disabled by a previous fix. (PR 46982)

* Claw angles now receive dimensions to their holes (PR 46994)

* End cut labels follow rotation of beams (PR 46999)

* Fixed AttributeError warnings with galvanized, grabbar only handrails. (PR 47019)

* Selecting paste in the bill editor when a header row is selected will do nothing. (PR 47021)

* Adding a sequence quantity to the bottom sequence row in the bill editor won't cause an error. (PR 47022)

* Added AISC 15th edition rules for edge distance and maximum thickness to shear tab design. (PR 47025)

* Fixed a bug in the S3D neutral file import when importing base plate schedules. (PR 47027)

* Entering a path in Job Repository Management that ends in a backslash will no longer cause SDS/2 to error out. (PR 47040)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.19 :

Enhancement Requests:

* AnkerShroeder and Brooks clevis and turnbuckle material files have been added and the material included in the EuroAll material file. (PR 43444)

* Added option 'Job or Fabricator Options > Fabricator Setup > Material Isolation Presets > [x] Generate unrolled view when applicable' for those materials that have the capability. (PR 47056)

* StudCountByMember and StudCountBySequence reports have been added to the User tab reports on the Main Menu. (PR 47059)

Problems fixed:

* Fixed unrolling of flat bar with a weak axis roll. (PR 33437)

* For Hole Symbol and Bolt Symbol objects in Drawing Editor, made changes so that the symbol will adjust to the attached pointer when being moved. (PR 38344)

* Drawing layers use the correct colors. (PR 44336)

* During selection of a new Locked WTee connection, SDS/2 could lockup before analyzing the newly selected material. Additionally, a WTee could be excessively long and have no bolt information once selected. These problems are resolved in v2018.19 & v2019.06. (PR 46718)

* Fixed a NullPointer exception while pasting from clipboard.

Changed initialization of clipboard job to include source job material file and setup files.
(PR 46932)

* Added the K distance value for L89x76x11 in CISC 11 Edition material files. (PR 46988)

* Fixed an infinite loop that occurred in the design of beam to beam flange, axially loaded clip angles with a locked section size. (PR 47031)

* Entering a path in Job Repository Management Description field that ends in a backslash will no longer cause SDS/2 to error out. (PR 47040)

* SDS/2 file operations on Linux to a SAMBA network resource will no longer attempt to ascertain that it has permission to write a range of bytes when the file itself was opened for writing exclusively. (PR 47057)

* Full Data Transfer will now ignore reference models. Previously this could cause the export to stall significantly. (PR 47070)

* In the case of a WTee shear tab connection, adjoining a Vertical Brace, the force flag of the WTee beam connection was not being respected.

Additionally, once the shear tee had been changed to a shear plate, the necessary support column doubler or offset of the beam shear tab was not implemented in the Vertical Brace.

The change to shear plate has been corrected, such that a Forced WTee connection will keep the WTee material if possible.
(PR 47072)

* Adding a row in the bill editor when a header row is selected adds a row to the end of the bill without any errors. (PR 47074)

* Corrected tread schedule spelling errors found for "Continuous profile". (PR 47084)

* Fixed a bug in the list variant of the set function for variable spacing lockables in the sds2.lockable module. The bug caused the list variant to be a no op. (PR 47091)

* IFC import now recognizes European section sizes more reliably. (PR 47100)

* There is no longer a limit on the number of Model Notes a job may have. The option to resize the model note table has been removed. (PR 47106)

* For Drawing Editor, discovered/repaired the cause of an incremental lag when pasting to several drawings. (PR 47110)

* Connection material created by steel to concrete connections will now break off correctly as miscellaneous members. (PR 47112)

* Fixed some cases where the design for column splices, beam copes or vertical brace stitch plates may be incorrectly marking the members affected for detailing during process and create solids. (PR 47117)

* ERROR Printing. (PR 47123)

* In rare cases SDS/2 would fail to draw the new view when cutting a section view, opening a view, or isolating a member until the window was resized. This has been fixed. (PR 47127)

* For Member Detailing of Concrete Walls by the system, made adjustments to reestablish annotations as seen in version SDS/2 2018.08 (PR 47131)

* SDS/2 now exports each rebar mat as an individual MESH layer in the PXML Export. (PR 47136)

* Fixed the check of the yield strength of a moment end plate for AISC 15th edition designs. (PR 47148)

* Fixed a potential moment connection problem. It was possible to get a passed moment connection that should have failed if 4 conditions existed. One, the moment connection was to a column flange. Two, there was 1 or 2 shear tabs framing to the web at that location. Three, the beam with the moment connection was shallower than the beam(s) framing to the web of the column. Four, the moment load on the connection was negative. If all of these conditions existed, it was possible for load calculation 83 to show that the connection failed but the model and member edit to show that the connection passed. (PR 47150)

* Fixed reference to miscellaneous notes on design report for moment connections. The note about neglecting eccentricity in the web connection is note (33) for all design methods. (PR 47157)

* Added 15th edition design to load calculation 345, the plate flexure check for extended configuration shear tabs. The formulas for 15th edition now correctly match the formulas from 14th edition. It was incorrectly using the formulation from the 13th edition. (PR 47164)

* Fixed "The process cannot access the file..." error copying members to clipboard error. (PR 47187)

* For Show Dimensions in modeling, addressed what is believed to be the cause of Stack Overflow exceptions, which appear to have been rooted in Angle Dimension objects. (PR 47213)

* In Project Transfer unpacking over an existing SDS/2 job, the original job will now be kept around until a successful unpacking has occurred. If 'Cancel' is pressed during the unpacking, or an error occurs, then the original job will be put back and the unfinished job removed. (PR 47217)

* The Help button on the Colors tab on the Drawing Cosmetics screen now opens the correct help address. (PR 47222)

* Recombined the bolt bearing and bolt tearout calculations for AISC 15th edition design. These formulas were separated in the 15th edition manual, but the intent was still for the bolt group capacity to be calculated using the minimum of bearing and tearout for each bolt. This is a return to the method that was used for AISC 14th edition and older. (PR 47226)

* Fixed the use of formula (9-15) from the 15th edition AISC manual in load calculation 41. Lb was set equal to the cope depth instead of the cope length.

Also changed the sign in this formula. Cb is now greater than or equal to 1.84. The formula was corrected in the June 2018 errata.
(PR 47229)

* STEP export does a better job of extruding materials containing circular holes. (PR 47232)

* Fixed the source of a crash when running Design Calculations. (PR 47237)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.20:

Enhancement Requests:

* There are two new DSTV options: "Keep placement marks away from flanges" and "Minimum distance to flange". These options can be used to set a minimum clearance for placement marks on the web of the wide flange, in channels, on the inside faces of angles, and on the WTee web. (PR 47399)

Problems fixed:

* The framing mark symbol will now appear in CNC DSTV output on the correct side of the plate for shear plates and thru plates. (PR 41351)

* Fixed an issue where Void Layout Members were not being applied to intersecting members/materials.

Fixed a problem where the layout of a Void Layout Member could be flipped when changing the sign of the thickness.

Fixed a problem where the edit screen for Void Layout Members allowed a non-planar layout to be entered.

Fixed an issue where the member line for some Void Layout Members was opposite the polygons.
(PR 45444)

* Rounded void shapes can now be exported more reliably to STEP files. (PR 46920)

* The auto shear load calculations for ASD/LRFD 15 design code are not correct for some beams such as W14x22. These issues have been fixed. (PR 47077)

* Fixed various NullPointer errors with process after copy/paste members between jobs. (PR 47168)

* A member's main view is no longer allowed to be deleted. It can still be replaced. (PR 47265)

* Fixed a warning "Assertion failed locked" when moving members attached, with member pins, to members which are in a group and have been detailed. (PR 47303)

* Fixed a warning "Assertion failed locked" when moving material to or from a member which is detailed and in a group. (PR 47304)

* The depth check values on the toolbar will no longer change as your mouse moves around. (PR 47367)

* Installers and license upgrade have been changed to make it easier to find the new .txt extension license files. (PR 47618)

* Sag Rod custom member templates have been updated for Member Description and new Member Type name. (PR 47681)

* Reserved space joist weight is no longer included in the weight limit of SDS/200. (PR 47831)

v2021 enhancements | top


Release notes for SDS/2 software version 2018.21 Beta:

Problems fixed:

* BV custom members that were previously in a read only mode in the Estimodeling station are now editable. (PR 47479)

* When the Lightning Rail compatible option is set on the Drawing Conversion screen it is now applied to all the output drawings and not just the first one. (PR 47995)

* Fixed the source of a crash when running Design Calculations. (PR 48392)

* Corrected the released Examples plugins to keep them from showing in the custom member add selections. (PR 48539)

v2021 enhancements | top