GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG...

110
GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA

Transcript of GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG...

Page 1: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

GTSTRUDL Upcoming Version 31 Release

andVersion 32 Release

GTSTRUDL Upcoming Version 31 Release

andVersion 32 Release

Dr. Kenneth M. (Mac) Will

GTSUG 2010

June 2010

New Orleans, LA

Dr. Kenneth M. (Mac) Will

GTSUG 2010

June 2010

New Orleans, LA

Page 2: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Presentation OutlinePresentation Outline

• Status of Version 31

• New Features in Version 31

• Features planned for Version 32

• Beyond Version 32

• Status of Version 31

• New Features in Version 31

• Features planned for Version 32

• Beyond Version 32

Page 3: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Status of Version 31Status of Version 31

• QA is in progress.

• Documentation is in progress.

• Plan to ship in August.

• QA is in progress.

• Documentation is in progress.

• Plan to ship in August.

Page 4: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 31Version 31

Page 5: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

DBXDBX

• The WRITE ELEMENTS ATTRIBUTES command now reports the number of elements not included in the generated DBX file due to missing element properties. Previously, only the total number of complete element attributes written was reported.

• The WRITE ELEMENTS ATTRIBUTES command now reports the number of elements not included in the generated DBX file due to missing element properties. Previously, only the total number of complete element attributes written was reported.

Page 6: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

DynamicsDynamics

• The LIST DYNAMIC PARTICIPATION FACTORS Command was given the ability to output the mass participation factors in a tabulated form sorted by mode, by one of the global directions, or by each one of the global directions. By default, the output will only show active modes. However, the user can specify if the output should include all modes. The command can also output only totals in each global direction.

• The LIST DYNAMIC PARTICIPATION FACTORS Command was given the ability to output the mass participation factors in a tabulated form sorted by mode, by one of the global directions, or by each one of the global directions. By default, the output will only show active modes. However, the user can specify if the output should include all modes. The command can also output only totals in each global direction.

Page 7: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Dynamics (cont)Dynamics (cont)• The ACTIVE/INACTIVE MODES

Command has been enhanced to automatically Activate/Inactivate modes according to minimum target of mass participation factors given for each global direction.

An example of the enhanced LIST DYNAMIC PARTICIPATION FACTOR AND INACTIVE MODE commands is shown on the next slide.

• The ACTIVE/INACTIVE MODES Command has been enhanced to automatically Activate/Inactivate modes according to minimum target of mass participation factors given for each global direction.

An example of the enhanced LIST DYNAMIC PARTICIPATION FACTOR AND INACTIVE MODE commands is shown on the next slide.

Page 8: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Page 9: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• The efficiency of the LIST MAXIMUM JOINT DISPLACEMENTS and LIST MAXIMUM REACTIONS commands has been dramatically improved when the analysis results are stored on external save files using the GTSES/GT64M sparse equation solvers. For jobs consisting of large models with tens and even hundreds of loading conditions, the time to execute these commands has decreased from an hour or more for the largest jobs to a few minutes at most.

• The efficiency of the LIST MAXIMUM JOINT DISPLACEMENTS and LIST MAXIMUM REACTIONS commands has been dramatically improved when the analysis results are stored on external save files using the GTSES/GT64M sparse equation solvers. For jobs consisting of large models with tens and even hundreds of loading conditions, the time to execute these commands has decreased from an hour or more for the largest jobs to a few minutes at most.

Page 10: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

General (continued)General (continued)

• The MATERIAL command now respects the EXISTING MEMBERS ONLY and the EXISTING ELEMENTS ONLY options for a member list. Previously, the ONLY specification was ignored and the material properties (E, DENSITY, etc.) were assigned to all members and elements in the EXISTING list.

Example:

MATERIAL CONCRETE ELEMENTS EXISTING -ELEMENTS ONLY

• The MATERIAL command now respects the EXISTING MEMBERS ONLY and the EXISTING ELEMENTS ONLY options for a member list. Previously, the ONLY specification was ignored and the material properties (E, DENSITY, etc.) were assigned to all members and elements in the EXISTING list.

Example:

MATERIAL CONCRETE ELEMENTS EXISTING -ELEMENTS ONLY

Page 11: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

General (continued)General (continued)

• The EXISTING option for lists now works with load names. Previously, only LOAD LIST would recognize EXISTING, although the options of BUT and PLUS were not recognized, but no other load name list recognized the EXISTING option.

Example:

PRINT LOAD DATA LOADS EXISTING BUT 100

• The EXISTING option for lists now works with load names. Previously, only LOAD LIST would recognize EXISTING, although the options of BUT and PLUS were not recognized, but no other load name list recognized the EXISTING option.

Example:

PRINT LOAD DATA LOADS EXISTING BUT 100

Page 12: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

General (continued)General (continued)

• The CALCULATE PRESSURE command has been improved by the addition of support for analysis results stored in files, created by the execution of linear and nonlinear static analyses using the GTSES/GT64M sparse equation solvers.

• The COUTPUT command will now assume COUTPUT standard if an invalid file name is specified. An invalid file name can be due to illegal characters in the name, or restrictive permissions on the folder where the file is attempting to open.

• The CALCULATE PRESSURE command has been improved by the addition of support for analysis results stored in files, created by the execution of linear and nonlinear static analyses using the GTSES/GT64M sparse equation solvers.

• The COUTPUT command will now assume COUTPUT standard if an invalid file name is specified. An invalid file name can be due to illegal characters in the name, or restrictive permissions on the folder where the file is attempting to open.

Page 13: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

GTMenuGTMenu

• The Split Member option now allows a member list to be built using all settings in the Mode Bar. Previously, only the Hit and List modes were available.

• When entering GTMenu, the structure is now drawn only once. For large models, multiple draws slowed down the entry into GTMenu.

• A Current Group must now be selected before Current Group options are made active.

• The Split Member option now allows a member list to be built using all settings in the Mode Bar. Previously, only the Hit and List modes were available.

• When entering GTMenu, the structure is now drawn only once. For large models, multiple draws slowed down the entry into GTMenu.

• A Current Group must now be selected before Current Group options are made active.

Page 14: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

GTMenu (continued)GTMenu (continued)

• A message is now given when Check Model results are written to a file.

• The efficiency of Color by Section has been improved for large models.

• The cursor now displays as an hourglass when the structure is being redrawn.

• A message is now given when Check Model results are written to a file.

• The efficiency of Color by Section has been improved for large models.

• The cursor now displays as an hourglass when the structure is being redrawn.

Page 15: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

GTMenu (continued)GTMenu (continued)• When entering GTMenu from command mode with

members which have pipe properties, the property group for a pipe section is now named according to the PIPE dimensions: Outer Diameter x THIckness. The name is generated in inches if the units are English, and the name is generated in millimeters if the units are Metric.

• Also, for the Display Model Section Names, a pipe descriptor will be used such as 660x25 for a pipe with a 660 mm OD and a 25 mm wall thickness. The Display Model Color by Section will use the same descriptor. Examples on next slides.

• When entering GTMenu from command mode with members which have pipe properties, the property group for a pipe section is now named according to the PIPE dimensions: Outer Diameter x THIckness. The name is generated in inches if the units are English, and the name is generated in millimeters if the units are Metric.

• Also, for the Display Model Section Names, a pipe descriptor will be used such as 660x25 for a pipe with a 660 mm OD and a 25 mm wall thickness. The Display Model Color by Section will use the same descriptor. Examples on next slides.

Page 16: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Display Model

Section Names for Pipes

Page 17: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Display Model

Color by Section with Section Names for Pipes

Page 18: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

GTMenu (continued)GTMenu (continued)

• The Color by Section Legends (both the scrolling box and the graphics screen legend) have been enhanced to fully display the specifications of a variable section: that is, the length and type of each segment (in current units where applicable) are given. An example of an offshore structure is shown on the next slide.

• The Color by Section Legends (both the scrolling box and the graphics screen legend) have been enhanced to fully display the specifications of a variable section: that is, the length and type of each segment (in current units where applicable) are given. An example of an offshore structure is shown on the next slide.

Page 19: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Sample Property Legend for Variable Members

Page 20: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

GTSTRUDL Output WindowGTSTRUDL Output Window

• The Deletions dialog (Modeling – Data Management – Deletions) has been expanded to include data for finite elements and groups.

• The Deletions dialog (Modeling – Data Management – Deletions) has been expanded to include data for finite elements and groups.

Page 21: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Output Window (cont)Output Window (cont)• In the Area Load

dialog, Individual buttons for ‘One way X’ and ‘One way Z’ have been added. The Custom option is the old method, where the user was required to enter at least one value in the X or Z box.

• In the Area Load dialog, Individual buttons for ‘One way X’ and ‘One way Z’ have been added. The Custom option is the old method, where the user was required to enter at least one value in the X or Z box.

Page 22: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Output Window (cont)Output Window (cont)

• The 'All' option has been removed from the File -> Save menu. The 'All' option activated the first three Save options only, which was confusing to some users. Now, click on each option separately if more than one type of Save is desired.

• The 'All' option has been removed from the File -> Save menu. The 'All' option activated the first three Save options only, which was confusing to some users. Now, click on each option separately if more than one type of Save is desired.

Page 23: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Output Window (cont)Output Window (cont)

• In the Command window (Text Mode), when the Paste buffer is more than 10 lines, only the first 10 lines of the buffer are displayed for verification. Previously, all lines in the Paste buffer were displayed, which could result in a dialog where the Yes and No buttons were off the screen for very large Paste buffers.

• In the Command window (Text Mode), when the Paste buffer is more than 10 lines, only the first 10 lines of the buffer are displayed for verification. Previously, all lines in the Paste buffer were displayed, which could result in a dialog where the Yes and No buttons were off the screen for very large Paste buffers.

Page 24: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Output Window (cont)Output Window (cont)

• Example of pasting input into GTSTRUDL Output Window

• Example of pasting input into GTSTRUDL Output Window

Page 25: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model WizardModel Wizard

• The Continuous Beam Wizard has been enhanced to include a Moving Load page and an Automatic Load Combination page. In addition, the default support condition at X = 0.0 will be pinned, instead of fixed.

Examples of the new dialogs are shown on the next slide.

• The Continuous Beam Wizard has been enhanced to include a Moving Load page and an Automatic Load Combination page. In addition, the default support condition at X = 0.0 will be pinned, instead of fixed.

Examples of the new dialogs are shown on the next slide.

Page 26: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

New Moving Load dialog

New Moving Load Combination dialog

Page 27: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

• The Vault/Rectangular Tank Wizard now includes the option to add a top as shown in the dialog below and on the next slide.

• The Vault/Rectangular Tank Wizard now includes the option to add a top as shown in the dialog below and on the next slide.

Page 28: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

Page 29: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

• You can now add pressure to the top and the sides of the tank using the new dialog shown. The side pressure allows you to model a surcharge loading.

• You can now add pressure to the top and the sides of the tank using the new dialog shown. The side pressure allows you to model a surcharge loading.

Page 30: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

• The Plane Frame Wizard now includes new bracing types:– Inverted Chevron Braces with offsets and

eccentricities– Left and right Diagonal braces with

eccentricities– Knee braces

Examples of these new bracing types are shown on the next slides

• The Plane Frame Wizard now includes new bracing types:– Inverted Chevron Braces with offsets and

eccentricities– Left and right Diagonal braces with

eccentricities– Knee braces

Examples of these new bracing types are shown on the next slides

Page 31: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

New Bracing dialog

Page 32: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Chevron Centered

Chevron Eccentric

Chevron Inverted and Eccentric

Page 33: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Chevron Inverted and Offset

Chevron with Offset Diagonal with Left Eccentric

Page 34: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Knee Braces

Model with Mixed Bracing Types

Page 35: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

• Different properties

can be specified for link beams

• Different properties

can be specified for link beams

Page 36: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

• Variable bracing can be specified by bay

• Variable bracing can be specified by bay

Page 37: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Model Wizard (cont)Model Wizard (cont)

• The Model Wizard now adds SET ELEMENTS HASHED to all models with more than 300 joints. Previously, only the Vault and Space Frame Wizards added this command. SET ELEMENTS HASHED speeds up the processing of commands for large input files.

• The Model Wizard now adds SET ELEMENTS HASHED to all models with more than 300 joints. Previously, only the Vault and Space Frame Wizards added this command. SET ELEMENTS HASHED speeds up the processing of commands for large input files.

Page 38: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

NonlinearNonlinear

• Support for nonlinear geometric behavior has been implemented for the SBHQ, SBHQ6, SBHT, and SBHT6 plate finite elements. The nonlinear geometric behavior capability is designated for these elements by the NONLINEAR EFFECTS command in a manner identical to way it is done for frame and truss members. This capability is only available for the GTSES solver option.

• Support for nonlinear geometric behavior has been implemented for the SBHQ, SBHQ6, SBHT, and SBHT6 plate finite elements. The nonlinear geometric behavior capability is designated for these elements by the NONLINEAR EFFECTS command in a manner identical to way it is done for frame and truss members. This capability is only available for the GTSES solver option.

Page 39: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Nonlinear (cont)Nonlinear (cont)

• An example of accounting for the geometric nonlinear behavior using these elements in a pushover analysis on a square simply supported plate with a uniform load is shown below:

Nonlinear Effects

Geometry elements 1 to 144

End

Active Solver GTSES

An example of a simply supported plate and its response are shown on the next slide

• An example of accounting for the geometric nonlinear behavior using these elements in a pushover analysis on a square simply supported plate with a uniform load is shown below:

Nonlinear Effects

Geometry elements 1 to 144

End

Active Solver GTSES

An example of a simply supported plate and its response are shown on the next slide

Page 40: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Nonlinear (cont)Nonlinear (cont)

Simply supported plate with

uniform pressure

Plot of Pushover Analysis Results

Nonlinear vertical displacement at center

Page 41: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Nonlinear (cont)Nonlinear (cont)• Nonlinear analysis has been extended to support the

GTSES sparse equation solver. The GTSES solver is executed for nonlinear static analysis when the NONLINEAR ANALYSIS GTSES command is given or when the ACTIVE SOLVER GTSES command is given prior to any NONLINEAR ANALYSIS commands. When nonlinear analysis uses the GTSES solver, it also stores the analysis results into files, rather than in memory. The GTSES solver in conjunction with the storage of results in files provide nonlinear static analysis with the ability to solve significantly larger problems with much greater speed and efficiency.

An example of the performance improvement using the GTSES solver is shown on the next slide

• Nonlinear analysis has been extended to support the GTSES sparse equation solver. The GTSES solver is executed for nonlinear static analysis when the NONLINEAR ANALYSIS GTSES command is given or when the ACTIVE SOLVER GTSES command is given prior to any NONLINEAR ANALYSIS commands. When nonlinear analysis uses the GTSES solver, it also stores the analysis results into files, rather than in memory. The GTSES solver in conjunction with the storage of results in files provide nonlinear static analysis with the ability to solve significantly larger problems with much greater speed and efficiency.

An example of the performance improvement using the GTSES solver is shown on the next slide

Page 42: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Nonlinear (cont)Nonlinear (cont)• Industrial Building Model

# of joints = 2900

# of members = 6300

# of active loads = 73

# of DOFs = 18000

Time for nonlinear analysis, GTSES = 14.0 min.

Time for nonlinear analysis, Standard (V30) = 240.0 min.

Average Time/Loading, GTSES = 11.5 sec.

Average Time/Loading, Standard (V30) = 197.0 sec.

• Industrial Building Model

# of joints = 2900

# of members = 6300

# of active loads = 73

# of DOFs = 18000

Time for nonlinear analysis, GTSES = 14.0 min.

Time for nonlinear analysis, Standard (V30) = 240.0 min.

Average Time/Loading, GTSES = 11.5 sec.

Average Time/Loading, Standard (V30) = 197.0 sec.

Page 43: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Nonlinear (cont)Nonlinear (cont)

• The PERFORM PUSHOVER ANALYSIS command has been enhanced with the addition of the GTSES option, which indicates that the GTSES sparse equation solver shall be used for the execution of the nonlinear analysis steps of the pushover analysis procedure. The PERFORM PUSHOVER ANALYSIS command also uses the GTSES solver when the ACTIVE SOLVER GTSES command is given prior to the PERFORM PUSHOVER ANALYSIS command.

• The PERFORM PUSHOVER ANALYSIS command has been enhanced with the addition of the GTSES option, which indicates that the GTSES sparse equation solver shall be used for the execution of the nonlinear analysis steps of the pushover analysis procedure. The PERFORM PUSHOVER ANALYSIS command also uses the GTSES solver when the ACTIVE SOLVER GTSES command is given prior to the PERFORM PUSHOVER ANALYSIS command.

Page 44: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Nonlinear (cont)Nonlinear (cont)

• The PERFORM CABLE PRESTRESS ANALYSIS command has been enhanced with the addition of the GTSES option, which indicates that the GTSES sparse equation solver shall be used for the execution of the nonlinear analysis steps of the cable prestress analysis procedure. The PERFORM CABLE PRESTRESS ANALYSIS command also uses the GTSES solver when the ACTIVE SOLVER GTSES command is given prior to the PERFORM CABLE PRESTRESS ANALYSIS command.

• The PERFORM CABLE PRESTRESS ANALYSIS command has been enhanced with the addition of the GTSES option, which indicates that the GTSES sparse equation solver shall be used for the execution of the nonlinear analysis steps of the cable prestress analysis procedure. The PERFORM CABLE PRESTRESS ANALYSIS command also uses the GTSES solver when the ACTIVE SOLVER GTSES command is given prior to the PERFORM CABLE PRESTRESS ANALYSIS command.

Page 45: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

OffshoreOffshore

• A new API Recommended Practice 2A-WSD (RP 2A-WSD), Twenty-First Edition steel design code for Basic and Hydrostatic Pressure stresses check has been implemented as a prerelease feature. This new code, APIWSD21, may be used to select or check Circular Hollow Sections (Pipes).

• A new API Recommended Practice 2A-WSD (RP 2A-WSD), Twenty-First Edition steel design code for Basic and Hydrostatic Pressure stresses check has been implemented as a prerelease feature. This new code, APIWSD21, may be used to select or check Circular Hollow Sections (Pipes).

Page 46: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)

• A new API Recommended Practice 2A-WSD (RP 2A-WSD), Twenty-First Edition steel design code for Punching Shear check has been implemented as a prerelease feature. This new code, APIWSD21, may be used to check or design Circular Hollow Sections (Pipes).

• A new API Recommended Practice 2A-WSD (RP 2A-WSD), Twenty-First Edition steel design code for Punching Shear check has been implemented as a prerelease feature. This new code, APIWSD21, may be used to check or design Circular Hollow Sections (Pipes).

Page 47: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Reinforced ConcreteReinforced Concrete

• The ACI 318-05 reinforced concrete code has been added. The command format is

METHOD ACI 318-05 (SEISMIC)

The ACI 318-05 code support all options included with 318-89 including special moment frame detailing according to Chapter 21 if requested.

• The ACI 318-05 reinforced concrete code has been added. The command format is

METHOD ACI 318-05 (SEISMIC)

The ACI 318-05 code support all options included with 318-89 including special moment frame detailing according to Chapter 21 if requested.

Page 48: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel DesignSteel Design

• The steel design code AISC13, which is based on the Steel Construction Manual AISC Thirteenth Edition, is moved to release status. The AISC13 code utilizes the Load and Resistance Factor Design (LRFD) techniques of the AISC Specification and also the safety factor Ω has been implemented for the Allowable Strength Design (ASD).A summary of the features are shown on the next slide.

• The steel design code AISC13, which is based on the Steel Construction Manual AISC Thirteenth Edition, is moved to release status. The AISC13 code utilizes the Load and Resistance Factor Design (LRFD) techniques of the AISC Specification and also the safety factor Ω has been implemented for the Allowable Strength Design (ASD).A summary of the features are shown on the next slide.

Page 49: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)• The AISC13 code of GTSTRUDL may be used to select or check any of the

following shapes:

Design for bi-axial bending and axial forces:

I shapes

Channels

Tees

Single Angles

Double Angles

Square Bars

Round Bars

Rectangular Bars

Design for bi-axial bending, axial, and torsional forces:

Round HSS (Pipes)

Rectangular and Square HSS (Structural Tubes)

• The AISC13 code of GTSTRUDL may be used to select or check any of the following shapes:

Design for bi-axial bending and axial forces:

I shapes

Channels

Tees

Single Angles

Double Angles

Square Bars

Round Bars

Rectangular Bars

Design for bi-axial bending, axial, and torsional forces:

Round HSS (Pipes)

Rectangular and Square HSS (Structural Tubes)

Page 50: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• A new ANSI/AISC N690, American National Standard Specification for the Design, Fabrication, and Erection of Steel Safety-Related Structures for Nuclear Facilities, 1994 Edition, has been implemented as a released feature. This new code, N690-94, may be used to select or check any of the shapes on the next slide.

• A new ANSI/AISC N690, American National Standard Specification for the Design, Fabrication, and Erection of Steel Safety-Related Structures for Nuclear Facilities, 1994 Edition, has been implemented as a released feature. This new code, N690-94, may be used to select or check any of the shapes on the next slide.

Page 51: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Design for axial force and bi-axial bending:

I shapes

Channels

Single Angles

Tees

Double Angles

Round Bars

Pipes

Square and Rectangular Bars

Structural Tubing

• Design for axial force and bi-axial bending:

I shapes

Channels

Single Angles

Tees

Double Angles

Round Bars

Pipes

Square and Rectangular Bars

Structural Tubing

Page 52: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• New ASME, Boiler and Pressure Vessel Code, Section III, Rules for Construction of Nuclear Power Plant Components. Division I - Subsection NF Component Supports, 2004 and 2007 Editions with their respective addenda, have been implemented as released features. These new codes, NF-2004 and NF-2007, may be used to select or check any of the shapes on the next slide.

• New ASME, Boiler and Pressure Vessel Code, Section III, Rules for Construction of Nuclear Power Plant Components. Division I - Subsection NF Component Supports, 2004 and 2007 Editions with their respective addenda, have been implemented as released features. These new codes, NF-2004 and NF-2007, may be used to select or check any of the shapes on the next slide.

Page 53: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Design for axial force and bi-axial bending:

I shapes

Channels

Single Angles

Tees

Double Angles

Round Bars

Pipes

Square and Rectangular Bars

Structural Tubing

• Design for axial force and bi-axial bending:

I shapes

Channels

Single Angles

Tees

Double Angles

Round Bars

Pipes

Square and Rectangular Bars

Structural Tubing

Page 54: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Results of a steel code check or select using the MAXIMUM ENVELOPE option of the CHECK and SELECT commands are now available in the code check results datasheet, the view code check results in GTMenu, and the LIST CODE CHECK RESULTS command.

• Results of a steel code check or select using the MAXIMUM ENVELOPE option of the CHECK and SELECT commands are now available in the code check results datasheet, the view code check results in GTMenu, and the LIST CODE CHECK RESULTS command.

Page 55: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)• A new feature has been added to the steel design CHECK

and SELECT commands to check the user specified parameters to see if they are valid for the requested design code (i.e., AISC13, ASD9, EC3-2005, N690-94, NF-2007, etc.).

This new feature has been implemented due to anticipating that a user may take an existing model based on the ASD9 code and now modifying the model to perform a code check based on the AISC13 code. This new feature starts checking user specified parameters for the requested code at the beginning of the CHECK or SELECT command. If there is any user specified parameters that do not apply to the specified design code, a warning message with a list of parameters that are not applicable is printed.

• A new feature has been added to the steel design CHECK and SELECT commands to check the user specified parameters to see if they are valid for the requested design code (i.e., AISC13, ASD9, EC3-2005, N690-94, NF-2007, etc.).

This new feature has been implemented due to anticipating that a user may take an existing model based on the ASD9 code and now modifying the model to perform a code check based on the AISC13 code. This new feature starts checking user specified parameters for the requested code at the beginning of the CHECK or SELECT command. If there is any user specified parameters that do not apply to the specified design code, a warning message with a list of parameters that are not applicable is printed.

Page 56: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• A new Eurocode 3, EN 1993-1-1: 2005 (E) steel design code has been implemented as a prerelease feature. This new code, EC3-2005, may be used to select or check any of the following shapes:

• A new Eurocode 3, EN 1993-1-1: 2005 (E) steel design code has been implemented as a prerelease feature. This new code, EC3-2005, may be used to select or check any of the following shapes:

Page 57: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

Design for axial force and bi-axial bending:

I shapes

Circular Hollow Sections (Pipes)

Rectangular Hollow Sections (Structural Tube)

Solid Round Bars

Design for axial force only:

Single Angles

Double Angles

Design for axial force and bi-axial bending:

I shapes

Circular Hollow Sections (Pipes)

Rectangular Hollow Sections (Structural Tube)

Solid Round Bars

Design for axial force only:

Single Angles

Double Angles

Page 58: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Steel Tables and GTTABLESteel Tables and GTTABLE• New Metric Tables from AISC Thirteenth

Edition have been added to GTSTRUDL.

• The GTTABLE commands have been modified to accept long profile names. Also, the GTTABLE output has been modified to display both long and short profile names.

• New Metric Tables from AISC Thirteenth Edition have been added to GTSTRUDL.

• The GTTABLE commands have been modified to accept long profile names. Also, the GTTABLE output has been modified to display both long and short profile names.

Page 59: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Utility ProgramsUtility Programs

• GTS2ACAD (GTSTRUDL to AutoCAD) has been upgraded to version 4.2. Two-dimensional elements with mid-side nodes are now processed.

Elements with mid-side nodes now processed are:

Triangles: LST, UTLQ1

Quads: IPQQ, IPCQ, IPQLQ1, IPQLQ2, IPQLQ2B, IPQLQ3, IPQLQ4, IPBQQ

• GTS2ACAD (GTSTRUDL to AutoCAD) has been upgraded to version 4.2. Two-dimensional elements with mid-side nodes are now processed.

Elements with mid-side nodes now processed are:

Triangles: LST, UTLQ1

Quads: IPQQ, IPCQ, IPQLQ1, IPQLQ2, IPQLQ2B, IPQLQ3, IPQLQ4, IPBQQ

Page 60: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base PlateBase Plate

• Metric units “Millimeters” has been added to the Plate tab.

• Attachment placement offset can now be specified from the plate origin as well as the plate center in the Attachment dialog.

• Metric units “Millimeters” has been added to the Plate tab.

• Attachment placement offset can now be specified from the plate origin as well as the plate center in the Attachment dialog.

Page 61: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• Attachments modeled as FE extensions may be loaded at the extension end or at the plate surface. This is done in the Add Attachment dialog.

• Attachments modeled as FE extensions may be loaded at the extension end or at the plate surface. This is done in the Add Attachment dialog.

Page 62: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• Comments in the generated .gti file have been expanded.

• The BPW now prompts to save a .gtbp file if changes to the plate have been made.

• Current unit display has been added to dialogs that previously only had a bare edit box. Current units display has also been added to the results datasheets.

• Comments in the generated .gti file have been expanded.

• The BPW now prompts to save a .gtbp file if changes to the plate have been made.

• Current unit display has been added to dialogs that previously only had a bare edit box. Current units display has also been added to the results datasheets.

Page 63: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)• The AISC 9th Edition metric profile names

have been added as available attachments.

• When a .gtbp is read or saved, its name is added to the BPW window title and the file name is used as the default .gti file in the GTSTRUDL Input File options dialog.

• The AISC 9th Edition metric profile names have been added as available attachments.

• When a .gtbp is read or saved, its name is added to the BPW window title and the file name is used as the default .gti file in the GTSTRUDL Input File options dialog.

Page 64: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)• A ‘Print load data’

option has been added to the Results Summary dialog.

• A ‘Write to File’ option has been added to the individual result datasheets.

• A ‘Print load data’ option has been added to the Results Summary dialog.

• A ‘Write to File’ option has been added to the individual result datasheets.

Page 65: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• Plate stresses now include principle stresses S1, S2, Tmax and the Von Mises criteria. Also, sorting options have been added to the Plate Stress datasheet.

• Plate stresses now include principle stresses S1, S2, Tmax and the Von Mises criteria. Also, sorting options have been added to the Plate Stress datasheet.

Page 66: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• The Anchor Results datasheet now includes options to organize anchor results by anchor or by load.

• The Anchor Results datasheet now includes options to organize anchor results by anchor or by load.

Results ordered by Anchor

Results ordered by Load

Page 67: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• The Plate Displacements datasheet now offers two sorting options, by ‘Lift off’ (+Z displacement) or by ‘Depress’ (-Z displacement).

• The Plate Displacements datasheet now offers two sorting options, by ‘Lift off’ (+Z displacement) or by ‘Depress’ (-Z displacement).

Page 68: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32Version 32

Page 69: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – Base PlateVersion 32 – Base Plate

• Add ANCHOR commands to BASE Plate module.– modeling and capacity check by ACI 318-05.

Commands can be user created or by the Base Plate Wizard.

• Add ANCHOR commands to BASE Plate module.– modeling and capacity check by ACI 318-05.

Commands can be user created or by the Base Plate Wizard.

Page 70: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- DBXVersion 32- DBX

• Add WRITE CODE CHECK RESULTS. • Add WRITE CODE CHECK RESULTS.

Page 71: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- Dynamic AnalysisVersion 32- Dynamic Analysis

• Implement the GT64M Lanczos eigenvalue analysis method, which is a 64-bit, high-performance sparse equation solution method.

• Implement a GTSES version of linear direct integration (physical) transient analysis.

• Computation of minimum seismic load according to latest IBC provisions.

• Implement the GT64M Lanczos eigenvalue analysis method, which is a 64-bit, high-performance sparse equation solution method.

• Implement a GTSES version of linear direct integration (physical) transient analysis.

• Computation of minimum seismic load according to latest IBC provisions.

Page 72: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- Finite ElementsVersion 32- Finite Elements

• A new eight node solid element with incompatible modes will be implemented. This element will offer substantially improved accuracy over the existing eight node solid element for structures with bending and shear deformation. The element will include all of the features currently available with the current eight node solid (IPSL) element.

• A new eight node solid element with incompatible modes will be implemented. This element will offer substantially improved accuracy over the existing eight node solid element for structures with bending and shear deformation. The element will include all of the features currently available with the current eight node solid (IPSL) element.

Page 73: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- Finite Elements (cont)Version 32- Finite Elements (cont)

• New eight node moderately thick six degree of freedom flat plate element with the following capabilities:– Surface, temperature, and body forces– Lumped and Consistent Mass matrix for dynamic

analysis– Geometric stiffness for linear buckling analysis– Standard finite element output – LIST,

CALCULATE AVERAGE– Integration into GTMenu (geometry, loads, input

file, contour results)

• New eight node moderately thick six degree of freedom flat plate element with the following capabilities:– Surface, temperature, and body forces– Lumped and Consistent Mass matrix for dynamic

analysis– Geometric stiffness for linear buckling analysis– Standard finite element output – LIST,

CALCULATE AVERAGE– Integration into GTMenu (geometry, loads, input

file, contour results)

Page 74: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- Finite Elements (cont)Version 32- Finite Elements (cont)

• Implement local element coordinate system results processing (text reports and graphical display of stress contours) for selected planar elements, in particular the SBHQ and SBHT family of plate elements. This is particularly convenient and useful for structures formed by surfaces of revolution.

• Implement local element coordinate system results processing (text reports and graphical display of stress contours) for selected planar elements, in particular the SBHQ and SBHT family of plate elements. This is particularly convenient and useful for structures formed by surfaces of revolution.

Page 75: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- GeneralVersion 32- General

• Add command to PRINT BETA ANGLES list (in addition to the current PRINT MEMBER CONSTANTS command).

• Add sorting and limits to LIST CODE CHECK RESULTS• PRINT JOINT CONNECTIVITY and form a Group of the

members and elements incident on joints in a list.• PRINT INCIDENT JOINTS MEMBERS/ELEMENTS

command to print the joints incident to a list and create a GROUP.

• When second and subsequent JOINT LOADS are applied to a joint in a loading condition, the WARNING will change to INFO.

• Add command to PRINT BETA ANGLES list (in addition to the current PRINT MEMBER CONSTANTS command).

• Add sorting and limits to LIST CODE CHECK RESULTS• PRINT JOINT CONNECTIVITY and form a Group of the

members and elements incident on joints in a list.• PRINT INCIDENT JOINTS MEMBERS/ELEMENTS

command to print the joints incident to a list and create a GROUP.

• When second and subsequent JOINT LOADS are applied to a joint in a loading condition, the WARNING will change to INFO.

Page 76: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- General (cont)Version 32- General (cont)

• LOCATE FLOATING JOINTS ( (AND) -REMOVE )

Only joints that are not attached to any member, finite element, nonlinear spring or rigid body will be considered as possible “floating” joints. If a joint is used as a BETA REFERENCE JOINT it will not be considered “floating”.

• LOCATE DUPLICATE ELEMENTS ( (AND) REMOVE (ADD LOADS) ).

Similar to LOCATE DUPLICATE MEMBERS.• LOCATE INTERSECTING MEMBERS list TOL v

Detect members within a tolerance (TOL) of each other to locate “crossing” members that may look correct graphically but should actually have a common joint at their intersection.

• Add finite elements to LOCATE INTERFERENCE JOINTS.

• LOCATE FLOATING JOINTS ( (AND) -REMOVE )

Only joints that are not attached to any member, finite element, nonlinear spring or rigid body will be considered as possible “floating” joints. If a joint is used as a BETA REFERENCE JOINT it will not be considered “floating”.

• LOCATE DUPLICATE ELEMENTS ( (AND) REMOVE (ADD LOADS) ).

Similar to LOCATE DUPLICATE MEMBERS.• LOCATE INTERSECTING MEMBERS list TOL v

Detect members within a tolerance (TOL) of each other to locate “crossing” members that may look correct graphically but should actually have a common joint at their intersection.

• Add finite elements to LOCATE INTERFERENCE JOINTS.

Page 77: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- General (cont)Version 32- General (cont)

• Add the ability to write or change support status as part of the CALCULATE SOIL SPRINGS command. Currently, user must have already specified joints as supports and joint releases.

• The AASHTO HL-93 truck will be added to the Moving Load Generator.

• Add additional cross sections to the MEMBER PROPERTIES command similar to the I-Shape and Pipe cross sections for Tubes, Channels,…etc.

• A new option will be added to the PRINT MEMBER PROPERTIES command to print all cross-sectional property information.

• Add the ability to write or change support status as part of the CALCULATE SOIL SPRINGS command. Currently, user must have already specified joints as supports and joint releases.

• The AASHTO HL-93 truck will be added to the Moving Load Generator.

• Add additional cross sections to the MEMBER PROPERTIES command similar to the I-Shape and Pipe cross sections for Tubes, Channels,…etc.

• A new option will be added to the PRINT MEMBER PROPERTIES command to print all cross-sectional property information.

Page 78: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 - General (cont)Version 32 - General (cont)• AREA LOAD enhancements

Check for interference joints and intersecting members in plane before attempting to locate bounded areas.

Improve error reporting: List of 0.0 length membersStart joint for "illegal configuration" to help with

debugging.

Add IGNORE NONORTHOGONAL MEMBERS option.

Ignore members not within specified angle of global axis so bracing doesn’t need to be inactivated.

PLOT option - create a Scope Editor file like the dialog display with shaded bounded areas.

• AREA LOAD enhancements

Check for interference joints and intersecting members in plane before attempting to locate bounded areas.

Improve error reporting: List of 0.0 length membersStart joint for "illegal configuration" to help with

debugging.

Add IGNORE NONORTHOGONAL MEMBERS option.

Ignore members not within specified angle of global axis so bracing doesn’t need to be inactivated.

PLOT option - create a Scope Editor file like the dialog display with shaded bounded areas.

Page 79: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 - GTMenuVersion 32 - GTMenu

• Add Undo to remove duplicate joints dialog to avoid corrupting model due to using a tolerance which was too large.

• Add the ability to automatically split members which are in the model when the finite element mesh is refined. The new dialog is shown on the next slide.

• Add Undo to remove duplicate joints dialog to avoid corrupting model due to using a tolerance which was too large.

• Add the ability to automatically split members which are in the model when the finite element mesh is refined. The new dialog is shown on the next slide.

Page 80: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

New option to split members while

refining FE mesh

Page 81: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• Display additional steel design parameters:

LX, FRLX, FRLY, FRLZ, FRUNLCF, TBLNAM, Yield Strength, Tensile Strength

New dialog is shown on next slide.

• Display additional steel design parameters:

LX, FRLX, FRLY, FRLZ, FRUNLCF, TBLNAM, Yield Strength, Tensile Strength

New dialog is shown on next slide.

Page 82: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Additions to Display Paramters Dialog

Page 83: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• Implement automatic mesh algorithm for 2D elements to mesh structure using only structure outline including internal boundaries and line constraints.

The new meshing dialog is shown on the next slide with several examples on subsequent slides.

• Implement automatic mesh algorithm for 2D elements to mesh structure using only structure outline including internal boundaries and line constraints.

The new meshing dialog is shown on the next slide with several examples on subsequent slides.

Page 84: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

New Meshing Dialog

Define External Boundaries

Define Internal Openings

Define Constraint Lines

Set the Mesh Size

Page 85: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL Model with External Boundaries and Internal

Constraint Line

(Uses Construction Points and Lines)

Page 86: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Resulting Mesh

Constraint Line

Page 87: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL Model with External and Internal Boundary

(uses Constructions Points and Lines

Page 88: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Resulting Mesh

Page 89: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• Redraw solid will display the nine Unistrut sections in the GTSTRUDL Unistrut table as shown on the next slide

• Redraw solid will display the nine Unistrut sections in the GTSTRUDL Unistrut table as shown on the next slide

Page 90: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Page 91: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• Ability to click on a member and have a graphical summary of the results on just that member in a separate Window that can be printed.

• Ability to click on a member and have a graphical summary of the results on just that member in a separate Window that can be printed.

Page 92: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• A new Property Group can be added when you are creating members.

• Finite elements will be labeled closer to their centroid.

• Label duplicate joints, members, or elements on screen.

• Label floating joints on screen.

• A new Property Group can be added when you are creating members.

• Finite elements will be labeled closer to their centroid.

• Label duplicate joints, members, or elements on screen.

• Label floating joints on screen.

Page 93: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• The user will be able to change the colors used for contour plots.

• Different colors can be used for members and finite elements for the deformed structure, mode shapes and transient animation as shown on next slide.

• The user will be able to change the colors used for contour plots.

• Different colors can be used for members and finite elements for the deformed structure, mode shapes and transient animation as shown on next slide.

Change colors for contouring

Page 94: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Different colors for members and elements in Deformed

Structure, Mode Shape, and Transient Animation displays

You may also change the color used for annotation

(labels and legends)

Page 95: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• Dynamic mass specified using the INERTIA OF JOINTS command can be displayed.

• Example on next slide

• Dynamic mass specified using the INERTIA OF JOINTS command can be displayed.

• Example on next slide

Page 96: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Dynamic mass from Inertia of Joints from Load command

Page 97: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – GTMenu (cont)Version 32 – GTMenu (cont)

• New Mode Bar selection called Rect(angular) Fence which allows you to select entities within the rectangular fence

• New Mode Bar selection called Rect(angular) Fence which allows you to select entities within the rectangular fence

Page 98: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Rectangular Fence

Page 99: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 GTSTRUDL Output WindowVersion 32 GTSTRUDL Output Window• Track Warning messages like Error

messages. Pop-up a dialog with Error and Warning count. List Error or Warning output lines in a dialog, click on an Error or Warning and the output cursor moves to that line in the output listing.

• Track Warning messages like Error messages. Pop-up a dialog with Error and Warning count. List Error or Warning output lines in a dialog, click on an Error or Warning and the output cursor moves to that line in the output listing.

Page 100: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32– Nonlinear AnalysisVersion 32– Nonlinear Analysis

• The nonlinear member end connection and plastic hinge models will be supported by nonlinear dynamic analysis.

• Add nonlinear viscous damper element for nonlinear dynamic analysis

• The nonlinear member end connection and plastic hinge models will be supported by nonlinear dynamic analysis.

• Add nonlinear viscous damper element for nonlinear dynamic analysis

Page 101: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 – OffshoreVersion 32 – Offshore

• Move API 2A-WSD 21st edition code to release status.

• Implement ISO 19902:2007(E), International Standard for Petroleum and Natural Gas Industries – Fixed Steel Offshore Structures.

• Implement fatigue analysis based on transient analysis results.

• Move API 2A-WSD 21st edition code to release status.

• Implement ISO 19902:2007(E), International Standard for Petroleum and Natural Gas Industries – Fixed Steel Offshore Structures.

• Implement fatigue analysis based on transient analysis results.

Page 102: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32- Reinforced ConcreteVersion 32- Reinforced Concrete

• The ACI 318-08 code will be implemented for beam and column design.

• The DESIGN SLAB command will be brought to release status.

• The ACI 318-08 code will be implemented for beam and column design.

• The DESIGN SLAB command will be brought to release status.

Page 103: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32 - Steel DesignVersion 32 - Steel Design

• Move Eurocode EC3- 2005 code to release status.

• Add new parameter called ‘DesLoads’ which can be used to specify design loads.

• Add an option to create a group containing the critical loads at the end of a CHECK or SELECT command.

• Move Eurocode EC3- 2005 code to release status.

• Add new parameter called ‘DesLoads’ which can be used to specify design loads.

• Add an option to create a group containing the critical loads at the end of a CHECK or SELECT command.

Page 104: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Version 32New Features – Steel DesignVersion 32New Features – Steel Design

• Add a new option to the CHECK and SELECT commands to print the load names and section location used for the code check.

• Displacement Constraint Design Procedure will be available to select members to satisfy joint displacement constraints. The new GTSES external file solver will be added as an option.

• Add a new option to the CHECK and SELECT commands to print the load names and section location used for the code check.

• Displacement Constraint Design Procedure will be available to select members to satisfy joint displacement constraints. The new GTSES external file solver will be added as an option.

Page 105: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Interfaces to Other ProgramsInterfaces to Other Programs• AutoCAD – interface via DXF converter• Intergraph’s Frameworks • Intergraph’s SmartPlant 3D – CIS/2• Structural Desktop by Structural Desktop,

Inc• Tekla Structures• New interface under development with our

agent in Europe• Other CAD programs which support DXF

or CIS/2

• AutoCAD – interface via DXF converter• Intergraph’s Frameworks • Intergraph’s SmartPlant 3D – CIS/2• Structural Desktop by Structural Desktop,

Inc• Tekla Structures• New interface under development with our

agent in Europe• Other CAD programs which support DXF

or CIS/2

Page 106: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Beyond 32Beyond 32

Page 107: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Future EnhancementsFuture Enhancements

• Multiple windows to allow for result display in a separate window than the model display.

• Graphically specify joints and elements in GTMenu to be used to obtain output from the LIST SUM FORCES capability.

• Graphically specify Area Loads in GTMenu.

• Multiple windows to allow for result display in a separate window than the model display.

• Graphically specify joints and elements in GTMenu to be used to obtain output from the LIST SUM FORCES capability.

• Graphically specify Area Loads in GTMenu.

Page 108: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Future Enhancements (cont)Future Enhancements (cont)

• Addition of the following items to the input file created by GTMenu:

– Dynamic Loadings – Eigen Parameters– Dynamic Modal Damping Data

– Nonlinear Effects– Nonlinear Spring Properties– Nonlinear Solution Parameters– Cable Network Data

• Addition of the following items to the input file created by GTMenu:

– Dynamic Loadings – Eigen Parameters– Dynamic Modal Damping Data

– Nonlinear Effects– Nonlinear Spring Properties– Nonlinear Solution Parameters– Cable Network Data

Page 109: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Future Enhancements (cont)Future Enhancements (cont)

• Implement AISC 2010 steel design code with new tables.

• Implement AISC 2010 seismic provisions.

• Develop complete 64 bit version of GTSTRUDL.

• Implement AISC 2010 steel design code with new tables.

• Implement AISC 2010 seismic provisions.

• Develop complete 64 bit version of GTSTRUDL.

Page 110: GTSTRUDL GTSTRUDL Upcoming Version 31 Release and Version 32 Release Dr. Kenneth M. (Mac) Will GTSUG 2010 June 2010 New Orleans, LA.

GTSTRUDL GTSTRUDL

Your assistance is needed to help us improve GTSTRUDL in your Committee meetings :Your assistance is needed to help us improve GTSTRUDL in your Committee meetings :

• Please provide us with a prioritized list of the features that you would like to see. Please be specific especially when requesting model wizard, design codes (which codes and which cross sections) or datasheet requests.Sketches of wizards, output, and graphical displays

help us tremendously as evidenced by the recent enhancements to the Model Wizard which are a result of input from the User Interface Committee.

• Please provide us with a prioritized list of the features that you would like to see. Please be specific especially when requesting model wizard, design codes (which codes and which cross sections) or datasheet requests.Sketches of wizards, output, and graphical displays

help us tremendously as evidenced by the recent enhancements to the Model Wizard which are a result of input from the User Interface Committee.