Search ( Modeling & Drawing Editor )

Also see :


Step-by-step instructions :

1 . Use any one (1) of the following methods to start a Search :

Method 1 : Click a Search icon. Any of these icons can be taken from the group named ' Edit -- Search ' and placed on a toolbar (classic) or the ribbon (lightning). They are also pictured on this help page.

Method 2 : If the " Modeling layout style " or " Drawing Editor layout style " is ' Classic ', you can use the menu system to choose Edit > Search > System to Graphically Altered Connections .

Method 4, 5 & 6 : Any Search command can also be configured to be invoked using a keyboard shortcut , the context menu , or a mode . For the lightning interface, this configuration is done using Customize Interface .

2 . Search looks at each member in your current Job to find those members which have the characteristic you are searching for.

Possibility 1 : The search does not find any members with the characteristic you are looking for. In which case, a notification window opens. On it is the message, "No ... found." Press the " OK " button. Do not continue.

Possibility 2 : The search does find members. Go to step 3.

3 . A selection dialog opens. On it is a list of all members that have the particular characteristic you are looking for. Note that a " Print " button is available on this window so that you can print a list of these members if you like. The members are listed by their member number [in brackets] and piecemark .

[15] B_14
[57] VB_53
[69] VB_71
 
 
Note: You can double-click a member to open its edit window. After you close the member edit window (step 3, alternative 1), this selection dialog opens again (step 5). Press " Cancel " to end the Search .

Alternative 1 : Double-click the member whose edit window you want to review (or select the member, then press " OK "). Go to step 4.

Alternative 2 : Press " Cancel " to end the Search operation and close the selection dialog. Do not continue.

4 . Search opens the member edit window ( Beam Edit window or Column Edit window or HBrc Edit window or Vertical Brace Edit window or etc.) for the member you selected.

Alternative 1 : Review the settings of this member and press the " Cancel " button at the bottom of the edit window.

Alternative 2 : Make changes to the settings of the member, then press the " OK " button to exit the edit window and apply the changes you have made.

5 . The selection dialog that appeared on screen in step 3 is again active.

Alternative 1 : Follow these instructions beginning with step 3 to select another member whose edit window you want to review.

Alternative 2 : Click the " Cancel " button to end the Search operation.


Failed Connections searches all members in the 3D model which have undergone the design phase of Process and Create Solids for any and all members which have failed connections .

VIDEO Edit > Search Options > Failed Members in newer versions of SDS2 programs works as is shown in this video. (Recorded in SDS2 Detailing , v7.3.)

Members with failed connections are members for which connection design was unable to design a system connection that would stand up to the specified or calculated loading conditions OR for which connection design cannot find appropriate materials OR for which connection design cannot create a connection due the geometry of the connecting members.

Once you get to the beam , column , vertical brace or horizontal brace edit window for that member, you will find that there is a failure message on that window. Shown below is an example of such a failure message:

Reading and understanding the end connection failure message can often help you to determine why the connection failed on the particular end of the member and what steps you will need to take in order to remedy the situation. Beam , column , horizontal brace , and vertical brace end connection failure messages are discussed in detail elsewhere in this manual.

Note: An alternative to conducting a Search for members with failed connections is to use Status Display > Search > Failed connections ( ) to display member ends with failed connections in a particular color.

Advanced Selection: m.Ends[0].ConnectionHasFailed
Parametric module: m.Ends[0].ConnectionHasFailed
Report Writer: Member.LeftEnd.ConnectionHasFailed
Status Display: Search > Failed connections


Connections Below Minimum Setup searches all members in the 3D model which have undergone the design phase of Process and Create Solids for any and all beams with a system connection on which the number of bolt rows are less than the minimum number of bolt rows that are specified at Home > Project Settings > Job > Structural Members Schedule of Minimums . This search will also look for welds that are less than the Home > Project Settings > Job > Weld Design Settings > " Minimum weld size for this job ."

Note: Connections with fewer bolt rows than minimum might be found, for instance, when only the top flange and the upper part of the web of a beam is framing into another beam. Connection design will first look to Home > Project Settings > Job > Structural Members Schedule of Minimums and try to design a connection that has the number of bolt rows specified. If it cannot do so (because that many bolts will not fit), it will decrease the number of bolt rows and try again. If the connection is able to bear up under the load even though it has less than the number of bolt rows specified, it will pass, but you will be able to find it using this search.

Advanced Selection: m.Ends[0].ConnectionIsBelowMinimumSetup

# Selects beams with bolt rows below minimum, either end.
m.Type == Beam
and any(m.ends).ConnectionIsBelowMinimumSetup == True

Parametric module: m.Ends[0].ConnectionIsBelowMinimumSetup
Report Writer: Member.LeftEnd.MoreEnd.Conditions.ConnectionIsBelowMinimumSetup
Status Display: Search > Connection below minimum setup


Bolt Diameters Changed by System searches all members in the 3D model which have undergone the connection design phase of Process and Create Solids for members whose bolt diameters have been increased by connection design in order to design a system connection that would stand up to the specified or calculated loading conditions.

Applicability: This search can find beams and columns with system connections for which connection design has incremented bolt diameters. Specifically, Incrementing of bolt diameters may be done for clip angles , shear connections, end plates , bent plates , AISC moment end plates and splice plates on beams, and for splices on columns. Bolt diameters can also be incremented on brace gusset plates and bolted gusset clip angles when, for example, " Rows " and " Columns " are locked . Connection design does not increment bolt diameters on moment flange plates.

How incrementing of bolt sizes works: Connection design tries to use the default non-moment " Bolt diameter " set in Bolt Settings , or the " NM Bolt diameter " entered in Auto Standard Connections , or the " NM Bolt Diameter " on the Beam Edit window. If the connection designed with that bolt diameter would fail, connection design instead uses the bolt of the next largest diameter that is available under " Available imperial bolt sizes " or " Available metric bolt sizes ." Connection design does not increment bolt sizes used for bracing gusset plates, but instead fails the connection if the input bolt diameter does not work.

Advanced Selection: m.Ends[0].BoltSizeIsNonStandard

# Selects bolts with diameters changed by system.
any(m.ends).BoltSizeIsNonStandard == True

Parametric module: m.Ends[0].BoltSizeIsNonStandard
Status Display: Search > Bolt diameters changed by system


Non-Square Cut Ends searches all members in the 3D model which have undergone the design phase Process and Create Solids for any and all members whose ends are not square cut.

Connection design creates non-square cut ends when one member is framing skewed or sloping into another member. For example, a sloping beam into a column, or a column into a sloping beam.

As the geometry of the framing situation for a connection on a non-square cut end is unusual, it is generally a good idea to inspect the member visually as well as review its edit window.

Advanced Selection: m.Ends[0].EndIsNonSquareCut

# Selects non-square-cut members, either end.
any(m.ends).EndIsNonSquareCut == True

Parametric module: m.Ends[0].EndIsNonSquareCut
Report Writer: Member.LeftEnd.MoreEnd.Conditions.EndIsNonSquareCut
Status Display: Search > Non square-cut ends


  Connection design locks set searches all members in the 3D model which have undergone the connection design phase of Process and Create Solids for any and all members which have at least one connection design lock field that has been locked ( ) on at least one end connection.

On a Beam Edit , Column Edit , Vertical Brace Edit , Horizontal Brace Edit or Joist Edit window, the following banner under " Information " notifies you that at least one connection design setting has been locked ( ):

 Connection design locks set.

Potentially a lock can override a setup option . It is also possible that a value entered by a user to a connection design lock can run counter to guidelines specified by the code that forms the basis of the selected " Connection design method ." For these reasons, it is advisable to double-check connections that have connection design locks set.

Status Display: Search > Connection design locks set
Design Calculations Report: Connection Design Lock Summary


Beam Web Doublers searches all members in the 3D model which have undergone the connection design phase of Process and Create Solids for any and all beams with web doublers.

When ' If required ' is selected for the option " Create Web Doublers ," connection design may create web doublers to compensate for copes in material.

Sometimes fabricators prefer not to use connections that require web doublers because web doublers increase fabrication costs.

Changing to a heavier section size is one possible way to have connection design re-design a connection so that it no longer has web doublers.

Advanced Selection: m.Ends[0].WebDoublerPlate

# Selects beams with web doublers, either end.
any(m.ends).WebDoublerPlate == True

Parametric module: m.Ends[0].WebDoublerPlate
Report Writer: Member.LeftEnd.MoreEnd.Conditions.WebDoublerPlate
Status Display: Search > Beam web doublers


Shear Loads Below Minimum Setup searches all members in the 3D model which have undergone the connection design phase of Process and Create Solids for any and all beams whose " Shear Load " is less than what the " Auto " load would be.

Shear load:        Auto 
 calculated
or
Shear load:        Auto 
 user-entered
A " Shear load " that is set to " Auto " can potentially have a user-entered value that is below the minimum setup value.

When the " Shear Load " on a beam is " Auto ", connection design will calculate the shear load of the beam at the percent of uniform allowable load or maximum web shear entered at Home > Project Settings > Job > Design Settings > " Beam design reaction ." This search finds beams whose " Shear Load " is less than the " Auto " load would be.

Typically it is a bad idea for users to lower the " Shear Load " since doing so will cause connection design to build a weaker system connection as a result.

Advanced Selection: m.Ends[0].ShearIsBelowSetupMinimum

# Selects beams with shear below minimum, either end.
m.Type == Beam
and any(m.ends).ShearIsBelowSetupMinimum == True

Job Setup: Base beam design reaction on % of ( Design Settings -- used for determining the minimum setup value)
Parametric module: m.Ends[0].ShearIsBelowSetupMinimum
Report Writer: Member.LeftEnd.MoreEnd.Conditions.ShearIsBelowSetupMinimum
Status Display: Search > Shear loads below minimum setup


Connections Changed by System searches among all members in the 3D model which have undergone the connection design phase of Process and Create Solids for any and all members whose connection has been changed by connection design.

When you go to the member edit window ( Beam Edit window or Column Edit window or Horizontal Brace Edit window or Vertical Brace Edit window or etc.) for a particular member that has been found in this search, you will find a green banner like the following:

  banner

Connection design may change a connection for any one of the following reasons: 1) A particular system connection specified on the Beam Edit , Column Edit , Horizontal Brace , Vertical Brace or Joist Edit window would not work, and connection design therefore changed to a different system connection type that would work; 2) The connection that was originally entered by the user failed and was changed to a plain end; 3) Connection design was able to design a connection of the same type, but in order to do so needed to change certain user-selected settings.

Tip: For an individual member, the " Summary " on its edit window gives you a summary of the system settings, which you can compare with the user-entered settings on that same edit window. The green banner provides a clue as to which settings might have been modified.

Advanced Selection: m.Ends[0].DesignHasChanged

# Selects all members whose design has changed, either end.
any(m.Ends).DesignHasChange == True

Parametric module: m.Ends[0].DesignHasChanged
Report Writer: Member.LeftEnd.MoreEnd.Conditions.BoltSizeIsNonStandard
Status Display: Search > Connections changed by system


Non-AISC Single-Plate Shear Connections searches among all beams in the 3D model which have undergone the design phase of Process and Create Solids for any and all beams with non AISC single-plate shear connections.

Non-AISC single-plate shear connections are shear tab connections that are thicker than the AISC-specified maximum, which varies per AISC edition. Shear plate connections that are thicker than the AISC maximum may be designed per Home > Project Settings > Job > Schedule of Minimums for Single-Plate Shear Connections when Home > Project Settings > Job > Design Settings > " Design non-AISC single-plate shear connections " has been checked ( ).

Parametric module: m.Ends[0].ConnectionIsNonAISC

# Selects beams with non-AISC shear plates, either end.
m.Type == Beam
and any(m.Ends).ConnectionIsNonAISC == True

Report Writer: Member.LeftEnd.MoreEnd.Conditions.ConnectionIsNonAISC
Status Display: Search > Non-AISC single-plate shear connections


  Indeterminate Ends searches among members in the 3D model which have undergone the design phase of Process and Create Solids for all members with at least one end that does not frame into anything.

Connection design can create some types of connections on members with indeterminate ends. For example, it can design clip angles or end plates or bent plates . Also, user base/cap plates can be user-added to columns with indeterminate ends. For other types of connections, the end will not have a connection on it. It will be a plain end.

Status Display: Search > Indeterminate ends


  Plain Connection Ends is the same as a search for Indeterminate Ends , except that this search will, in addition, find members whose " System designed connection " for at least one end is a ' Plain end ' connection.

You will get a ' Plain end ' on one end of a connection when:

  • The " Input connection type " for that member end is ' Plain end '.
  • The " Input connection type " for that same end of the member is ' Auto Standard ' and the member does not frame into another member.
  • The " Input connection type " is any connection except ' Plain end ' and the connection design has failed that connection (see Search for Failed Connections ), thus causing connection design to change the " System designed connection " to a ' Plain end '.

Braces with Different Thickness Gussets searches among all braces in the 3D model which have undergone the design phase of Process and Create Solids for any and all braces whose gusset plate on one end has a different thickness than the gusset plate on the other end.

VIDEO A search for Braces with Different Thickness Gussets finds a brace, whose edit window is opened . The brace's " Minimum gusset thickness " is reset to make both gusset thicknesses the same. The term "revise & review field" is, in SDS2 programs v2015 and newer, superseded by the term " connection design lock " or "lockable." Also, the Process and Create Solids done in this video can now be done automatically. (Recorded in SDS2 Detailing , v7.3.)

Once you have used this Search to open a particular Horizontal Brace Edit window or Vertical Brace Edit window, you can enter a " Minimum gusset thickness " for the thinner gusset plate that is the thickness of the thicker gusset plate. After you press " OK " (so that Create Solids is performed), both gusset plates will be the same thickness.

Gusset plates are designed independently for each end of a vertical or horizontal brace. Consequently, connection design may create gusset plates of different thicknesses on different ends of the same brace; and this may be counter to the shop practices of some fabricators.

Advanced Selection: m.Ends[0].NonEqualBraceGussetThickness

# Selects braces with non-equal gusset thicknesses.
any(m.Ends).NonEqualBraceGussetThickness == True

Parametric module: m.Ends[0].NonEqualBraceGussetThickness
Report Writer: Member.LeftEnd.MoreEnd.Conditions.NonEqualBraceGussetThickness
Status Display: Search > Braces with different thickness gussets


Graphical Connections searches among members in the 3D model which have undergone Create Solids (not just connection design) for any and all members with graphical connections.

Graphical connections are connections which were originally system generated, but which the user has modified using options such as Hole Add or Edit Hole or Edit Bolt or Edit Material or Move Material or Cut Layout or Cut on Plane . A connection is also made graphical when you Delete a connection material. Under " Information " on the member edit window, you will find that " Graphical " is checked for the left- or right-end " Connection " field:

On the General Information window for graphically altered material, you will find that the material is tagged as " User modified connection material ." If one material in an SDS2 system connection is made graphical, all materials in that connection are tagged as " User modified connection material ."

If you change the " Connection " from " Graphical " to " Graphical " then press " OK " (so that Create Solids is performed), all materials that make up that connection will be changed from " User modified connection material " to " System created connection material ."

Status Display: Search > Graphical connections


Frames to Model Complete searches among members in the 3D model for any and all members that frame to a member that has its " Model complete date " set.

On the member edit window of any member that this search finds, you will find a left- and/or right-end banner like the following:

 Frames to a Model Complete member

You get this yellow " Frames to ... " banner even if there is no connection failure. The banner describes the framing situation, but does not necessarily pertain to connection design.

In addition to the above banner, you may (but will not necessarily) find a red end connection failure message like the following:

  Frames to a Model Complete member

The red banner indicates a connection failure due to connection design not being permitted to modify the main material of the model-complete member. This can happen, for example, if the member was added or its connection changed, after the framed-to member's " Model complete date " was set. Actions that can trigger the changing of a connection include selecting a different " Input connection type " or adjusting " Connection specifications ." The fix such a connection failure, you will need to type in 0 (zero) for " Model complete date " on the member that this member frames to.

Status Update: Model completed
Status Display: Search > Frames to a model complete member
Status Display: Approval and modelng > Model complete date
Status Report by XXX: Model complete
Parametric member module: mem1.DateModelCompleted
Report Writer: Member.DateModelCompleted
Advanced Selection: m.DateModelCompleted
Parametric module: m.DateModelCompleted