gtstrudl version 33 release and future enhancements

123
GTSTRUDL GTSTRUDL Version 33 Release and Future Enhancements Dr. Kenneth M.(Mac) Will GTSUG 2013 June 2013 Charlotte, North Carolina

Upload: raleigh

Post on 03-Feb-2016

291 views

Category:

Documents


0 download

DESCRIPTION

GTSTRUDL Version 33 Release and Future Enhancements. Dr. Kenneth M.(Mac) Will GTSUG 2013 June 2013 Charlotte, North Carolina. Presentation Outline. Version 32 shipped in August 2012 New Features in Version 33 Future Enhancements. Status of Version 33. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Version 33 Release

andFuture Enhancements

GTSTRUDL Version 33 Release

andFuture Enhancements

Dr. Kenneth M.(Mac) Will

GTSUG 2013

June 2013

Charlotte, North Carolina

Dr. Kenneth M.(Mac) Will

GTSUG 2013

June 2013

Charlotte, North Carolina

Page 2: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Presentation OutlinePresentation Outline

• Version 32 shipped in August 2012

• New Features in Version 33

• Future Enhancements

• Version 32 shipped in August 2012

• New Features in Version 33

• Future Enhancements

Page 3: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Status of Version 33Status of Version 33

• Running QA and completing documentation. QA will be performed on the following 32 bit and 64 bit operating systems: Windows XP, Windows Vista, Windows 7 and Windows 8.

• Plan to ship in September.

• Running QA and completing documentation. QA will be performed on the following 32 bit and 64 bit operating systems: Windows XP, Windows Vista, Windows 7 and Windows 8.

• Plan to ship in September.

Page 4: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Version 33Version 33

Page 5: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

DynamicsDynamics

• The execution speed and memory management have been improved for the GTSELANCZOS eigenvalue solver.

The next slide illustrates the improvements on a large model.

• The execution speed and memory management have been improved for the GTSELANCZOS eigenvalue solver.

The next slide illustrates the improvements on a large model.

Page 6: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL Eigenvalue Analysis

Large Models

GTSELANCZOS Efficiency Improvements

Material = Concrete

Element Type = SBHQ6

Number of Elements = 60,744

Number of Joints = 59,736

Number of DOFs = 354,408

X

Y

Z

66

Page 7: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

7

GTSELANCZOS, Version 32

Total time to solve for 100 modes = 445 seconds

GTSELANCZOS, Version 33

Total time to solve for 100 modes = 118 seconds

Eigenvalue Analysis

Large Model

GTSELANCZOS Efficiency Improvements

Page 8: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Dynamics (cont)Dynamics (cont)

• The maximum allowable number of time points used for the acceleration time history integration procedure of the CREATE RESPONSE SPECTRUM command has been increased from 1 million to 4 million.

• The maximum allowable number of time points used for the acceleration time history integration procedure of the CREATE RESPONSE SPECTRUM command has been increased from 1 million to 4 million.

Page 9: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GeneralGeneral

• The external file solvers GTSES, GT64M, GTSELANCZOS and GT64MLANCZOS now use the folder “GTSresults” for all external files. “GTSresults” is created, if needed, in the current GTSTRUDL Working Directory. This results folder name is fixed and no user control is provided. This change will reduce the “clutter” in the Working Directory when the external file solvers are used.

• The external file solvers GTSES, GT64M, GTSELANCZOS and GT64MLANCZOS now use the folder “GTSresults” for all external files. “GTSresults” is created, if needed, in the current GTSTRUDL Working Directory. This results folder name is fixed and no user control is provided. This change will reduce the “clutter” in the Working Directory when the external file solvers are used.

Page 10: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

Note: To be able to restore external file results saved (using the SAVE command) under version 32 or earlier and restored under version 33 (using the RESTORE command), before running GTSTRUDL 33 create a folder named “GTSresults” and copy all the external files to the new folder.

Note: To be able to restore external file results saved (using the SAVE command) under version 32 or earlier and restored under version 33 (using the RESTORE command), before running GTSTRUDL 33 create a folder named “GTSresults” and copy all the external files to the new folder.

Page 11: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• Prerelease features (Chapter 5 of the Release Guide) will now output a warning message indicating they are in prerelease status. This change allows Quality Assurance customers a simple way to be aware if they are using prerelease features. An example is shown on the next slide.

• Prerelease features (Chapter 5 of the Release Guide) will now output a warning message indicating they are in prerelease status. This change allows Quality Assurance customers a simple way to be aware if they are using prerelease features. An example is shown on the next slide.

Page 12: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• Command:

DESIGN SLAB USING WOOD AND ARMER - AVERAGE JOI 1 11 ELE 1

• Output

****WARNING_CRCCMN - This feature is a Prerelease feature. User feedback and suggestions are welcome.

• Command:

DESIGN SLAB USING WOOD AND ARMER - AVERAGE JOI 1 11 ELE 1

• Output

****WARNING_CRCCMN - This feature is a Prerelease feature. User feedback and suggestions are welcome.

Page 13: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• A new ALL option has been added to the list option of the PHYSICAL MEMBER COMPLIANCE CHECK command. This option allows users to check the compliance of all physical members in a single command. This feature is documented in the Section 2.1.2.10.2 of Volume 1.

• A new ALL option has been added to the list option of the PHYSICAL MEMBER COMPLIANCE CHECK command. This option allows users to check the compliance of all physical members in a single command. This feature is documented in the Section 2.1.2.10.2 of Volume 1.

Page 14: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• The CREATE AUTOMATIC command has two new features:– First is the option to create FORM LOADS, which are

independent loads suitable for nonlinear analysis.

– Second is the option to use multiple “SETS” of EXCLUSIVE loads, which allow you to create loadings by combining one load (or load group) from each SET. For example, this gives you the ability to create all combinations of Live and Wind loads by putting the different load types in different SETs.

• The CREATE AUTOMATIC command has two new features:– First is the option to create FORM LOADS, which are

independent loads suitable for nonlinear analysis.

– Second is the option to use multiple “SETS” of EXCLUSIVE loads, which allow you to create loadings by combining one load (or load group) from each SET. For example, this gives you the ability to create all combinations of Live and Wind loads by putting the different load types in different SETs.

Page 15: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• New syntax for the Create Automatic command:

• New syntax for the Create Automatic command:

(LOAD) COMBINATIONSCREATE AUTOMATIC (id _ spec)

FORM (LOADS)

id 3

ONE (ONLY) (OF)

EXCLUSIVE (SET s ) (LOADS) spec

INDIVIDUAL

Page 16: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)• Example of the revised Create Automatic

command with multiple EXCLUSIVE commands in different SETS:

CREATE AUTOMATIC LOAD COMBINATIONS INITIAL 101

CONSTANT ‘DL’ 1.4

EXCLUSIVE ‘LL1' ‘LL2' ‘LL3' ‘LL4' 1.6 $ Assumed SET 1

EXCLUSIVE SET 2 ‘WL1' ‘WL2' 1.7 $ Specified SET 2

END

The above commands will create 8 load combinations as shown on the next slide.

• Example of the revised Create Automatic command with multiple EXCLUSIVE commands in different SETS:

CREATE AUTOMATIC LOAD COMBINATIONS INITIAL 101

CONSTANT ‘DL’ 1.4

EXCLUSIVE ‘LL1' ‘LL2' ‘LL3' ‘LL4' 1.6 $ Assumed SET 1

EXCLUSIVE SET 2 ‘WL1' ‘WL2' 1.7 $ Specified SET 2

END

The above commands will create 8 load combinations as shown on the next slide.

Page 17: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

Page 18: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• The AREA LOAD command has been enhanced with two new features for ELEVATION. The EXCEPT option will now accept multiple regions, allowing the specification of all the “holes” (stairwells, atria, etc.) in a floor in a single ELEVATION command.

• The AREA LOAD command has been enhanced with two new features for ELEVATION. The EXCEPT option will now accept multiple regions, allowing the specification of all the “holes” (stairwells, atria, etc.) in a floor in a single ELEVATION command.

Page 19: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• A new option IGNORE MEMBERS has been added to allow the specification of members to not include in the AREA LOAD calculations. Previously these unloaded members, such as braces, needed to be INACTIVE before issuing the AREA LOAD command.

Examples are shown on the next slides.

• A new option IGNORE MEMBERS has been added to allow the specification of members to not include in the AREA LOAD calculations. Previously these unloaded members, such as braces, needed to be INACTIVE before issuing the AREA LOAD command.

Examples are shown on the next slides.

Page 20: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

ELEVATION 36.75 EXCEPT LIMITS -JOINTS 345 789 LIMITS MEMBERS -

45 78 124 158 VALUE TWO WAY 100.0

Two “holes” are not loaded, the first bounded by joints 345 and 789 and the second outlined by members 45, 78, 124 and 158.

ELEVATION 36.75 EXCEPT LIMITS -JOINTS 345 789 LIMITS MEMBERS -

45 78 124 158 VALUE TWO WAY 100.0

Two “holes” are not loaded, the first bounded by joints 345 and 789 and the second outlined by members 45, 78, 124 and 158.

Page 21: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

ELEVATION 36.75 IGNORE MEMBERS -‘B1' TO ‘B12' VALUE TWO WAY 100.0

The areas and loadings are determined without considering bracing members ‘B1' to ‘B12'. These members will not be loaded and their ACTIVE/INACTIVE status is not affected.

ELEVATION 36.75 IGNORE MEMBERS -‘B1' TO ‘B12' VALUE TWO WAY 100.0

The areas and loadings are determined without considering bracing members ‘B1' to ‘B12'. These members will not be loaded and their ACTIVE/INACTIVE status is not affected.

Page 22: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• RESTORE will now internally re-issue a “LARGE PROBLEM SIZE n” command if such a command had been given when the SAVE command was executed. This only applies to Version 33 and later.

.gts files created under earlier versions can be restored but no automatic LARGE PROBLEM SIZE command will be generated.

• RESTORE will now internally re-issue a “LARGE PROBLEM SIZE n” command if such a command had been given when the SAVE command was executed. This only applies to Version 33 and later.

.gts files created under earlier versions can be restored but no automatic LARGE PROBLEM SIZE command will be generated.

Page 23: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• If the LARGE PROBLEM SIZE command is generated, an INFO message is printed:

****INFO_XXREST - LARGE PROBLEM SIZE 5 restored.

• If the LARGE PROBLEM SIZE command is generated, an INFO message is printed:

****INFO_XXREST - LARGE PROBLEM SIZE 5 restored.

Page 24: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output WindowGTSTRUDL Output Window

• New dialog for Automatic Load Combinations and Automatic Form Loads– Supports all features of revised Create

Automatic Load Combination and Form Load command

– Revised Dialog is shown on next slide

• New dialog for Automatic Load Combinations and Automatic Form Loads– Supports all features of revised Create

Automatic Load Combination and Form Load command

– Revised Dialog is shown on next slide

Page 25: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Form Loads and Load Combinations

Multiple SET’s of Exclusive Loads

Page 26: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output Window (cont)GTSTRUDL Output Window (cont)

• The Console and Scope Environment buttons have been removed from the Button Bar. The Scope Environment is no longer a supported feature and the Console button is no longer needed to return from the Scope Environment window. The GTMenu button will remain on the Button Bar as shown on the next slide.

• The Console and Scope Environment buttons have been removed from the Button Bar. The Scope Environment is no longer a supported feature and the Console button is no longer needed to return from the Scope Environment window. The GTMenu button will remain on the Button Bar as shown on the next slide.

Page 27: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output Window (cont)GTSTRUDL Output Window (cont)

• Removal of the Console and Scope Environment from the Button Bar:

Before Version 33:

Version 33:

• Removal of the Console and Scope Environment from the Button Bar:

Before Version 33:

Version 33:

Note: You may still access the Scope Environment with the Plot Device Scope command

Page 28: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output Window (cont)GTSTRUDL Output Window (cont)

• The Area Load dialog has a new option in the Loading menu: Print Preview and Edit. This option sends the Area Load display to the Scope Editor where you can edit and print the elevation display.

The Print Preview and Edit option in the pulldown menu is shown on the next slide

• The Area Load dialog has a new option in the Loading menu: Print Preview and Edit. This option sends the Area Load display to the Scope Editor where you can edit and print the elevation display.

The Print Preview and Edit option in the pulldown menu is shown on the next slide

Page 29: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output Window (cont)GTSTRUDL Output Window (cont)

Page 30: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output Window (cont)GTSTRUDL Output Window (cont)

• A new Warning Message indicator has been added to the Button Bar as shown below:

• A new Warning Message indicator has been added to the Button Bar as shown below:

New Warning Message Indicator (in yellow when

activated)

W

Page 31: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output Window (cont)GTSTRUDL Output Window (cont)

• By clicking on the highlighted W, a list of the Warning Messages will pop-up. You can jump to the occurrence of the message in the output by clicking on a specific message.– An example of the pop-up list of warning

messages is shown on the next slide

• By clicking on the highlighted W, a list of the Warning Messages will pop-up. You can jump to the occurrence of the message in the output by clicking on a specific message.– An example of the pop-up list of warning

messages is shown on the next slide

Page 32: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTSTRUDL Output Window (cont)GTSTRUDL Output Window (cont)

Page 33: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenuGTMenu

• Display Model will now display the cross section for members that have properties created using the Member Property Channel and Polygon cross-section specs. The Polygon cross sections will be drawn as pipes.

 

• Display Model will now display the cross section for members that have properties created using the Member Property Channel and Polygon cross-section specs. The Polygon cross sections will be drawn as pipes.

 

Page 34: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• The time to display wire frame models which contain a large number of finite elements has been greatly reduced.

• The time for Redraw Solid has been greatly reduced for large models.

• The time to Exit GTMenu and save the changes has been reduced for models which contain a large number of solid elements.

• The time to display wire frame models which contain a large number of finite elements has been greatly reduced.

• The time for Redraw Solid has been greatly reduced for large models.

• The time to Exit GTMenu and save the changes has been reduced for models which contain a large number of solid elements.

Page 35: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• As a result of the improvements to the wire frame display of models which contain a large number of finite elements, the time for Print Preview in the Scope Editor has been significantly decreased due to the reduced number of lines which are now being drawn. An example of the Scope Editor before and after these changes is shown on the next two slides.

• As a result of the improvements to the wire frame display of models which contain a large number of finite elements, the time for Print Preview in the Scope Editor has been significantly decreased due to the reduced number of lines which are now being drawn. An example of the Scope Editor before and after these changes is shown on the next two slides.

Page 36: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Version 32

285,032 elements (lines

& symbols)

Page 37: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Version 33

188,013 elements (lines

& symbols)

34% reduction

Page 38: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• The global axes in the display area are now displayed as 3D arrows as shown below:

• The global axes in the display area are now displayed as 3D arrows as shown below:

Page 39: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)• The location for the display of the global

axes may be changed to the origin of the global coordinate system using the revised Set Display Options dialog as shown on the next slide.

• The location for the display of the global axes may be changed to the origin of the global coordinate system using the revised Set Display Options dialog as shown on the next slide.

Page 40: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

New Global Axis Location option

Page 41: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Global Coordinate System at

Origin

Page 42: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• If a window is created without the global origin in the window, the Global Axes will still be displayed in the window.

• If a window is created without the global origin in the window, the Global Axes will still be displayed in the window.

Page 43: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• A new feature has been implemented to facilitate the location of a joint, member or element on large models or on models with members and elements closely spaced. You may activate this feature either from the Annotate Model button on the Button Bar or by entering LJ, LE or LM when the Display Area is active.

• A new feature has been implemented to facilitate the location of a joint, member or element on large models or on models with members and elements closely spaced. You may activate this feature either from the Annotate Model button on the Button Bar or by entering LJ, LE or LM when the Display Area is active.

Page 44: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• This new feature will draw concentric octogons of decreasing size around the joint, member or element with the label on the joint, member or element finally shown. The revised Annotate Model Dialog is shown on the next slide.

• This new feature will draw concentric octogons of decreasing size around the joint, member or element with the label on the joint, member or element finally shown. The revised Annotate Model Dialog is shown on the next slide.

Page 45: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

New Locate option on

Annotate Model dialog

Page 46: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

NonlinearNonlinear• Nonlinear dynamic analysis has been enhanced to

detect when a solution is diverging and to issue a warning message.

• Nonlinear dynamic analysis has been enhanced to detect when a solution is diverging and to issue a warning message.

Page 47: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

OffshoreOffshore• The SAVE command now saves the data computed

by the COMPUTE FATIGUE LJF command. This enhancement enables the COMPUTE FATIGUE LJF command and a subsequent PEFORM FATIGUE ANALYSIS command to be executed in consecutive jobs separated by SAVE and RESTORE commands, the first job executing the COMPUTE FATIGUE LJF command and ending with a SAVE command and the second job beginning with a RESTORE command and executing the PERFORM FATIGUE ANALYSIS command.

• The SAVE command now saves the data computed by the COMPUTE FATIGUE LJF command. This enhancement enables the COMPUTE FATIGUE LJF command and a subsequent PEFORM FATIGUE ANALYSIS command to be executed in consecutive jobs separated by SAVE and RESTORE commands, the first job executing the COMPUTE FATIGUE LJF command and ending with a SAVE command and the second job beginning with a RESTORE command and executing the PERFORM FATIGUE ANALYSIS command.

Page 48: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)

• A new option has been added to the PRINT FATIGUE command as follows:

PRINT FATIGUE NUMBER OF WAVES

The PRINT FATIGUE NUMBER OF WAVES command prints a tabular report of the number of waves of the various distinct wave height-period pairs in each of the specified wave directions. The format of the new report is shown on the next slide.

• A new option has been added to the PRINT FATIGUE command as follows:

PRINT FATIGUE NUMBER OF WAVES

The PRINT FATIGUE NUMBER OF WAVES command prints a tabular report of the number of waves of the various distinct wave height-period pairs in each of the specified wave directions. The format of the new report is shown on the next slide.

Page 49: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Page 50: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)• A new DAMAGE option has been added to the

LIST FATIGUE command as follows:• A new DAMAGE option has been added to the

LIST FATIGUE command as follows:

Page 51: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)

• This command produces a report of the fatigue damage in a table ordered on wave height/period and direction. The report is produced for the critical point (point with the highest damage) at the end of each brace connected to each specified joint. This report also includes the center of damage with respect to wave height/period for each direction. An example of the format of the new report is shown on the next slide.

• This command produces a report of the fatigue damage in a table ordered on wave height/period and direction. The report is produced for the critical point (point with the highest damage) at the end of each brace connected to each specified joint. This report also includes the center of damage with respect to wave height/period for each direction. An example of the format of the new report is shown on the next slide.

Page 52: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Page 53: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)

• The following fatigue analysis commands have been enhanced to support the use of the GTSES solver when activated by the ACTIVE SOLVER GTSES command:

ASSEMBLE FOR FATIGUE

SOLVE FOR FATIGUE

COMPUTE FATIGUE LJF

PERFORM FATIGUE ANALYSIS

• The following fatigue analysis commands have been enhanced to support the use of the GTSES solver when activated by the ACTIVE SOLVER GTSES command:

ASSEMBLE FOR FATIGUE

SOLVE FOR FATIGUE

COMPUTE FATIGUE LJF

PERFORM FATIGUE ANALYSIS

Page 54: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)• A new GTSELOS feature has been implemented

whereby additional tables express the drag parameters CD and CM as function(s) of one or more of the existing pipe member diameter, water depth, Reynolds number parameters, plus the additional parameters roughness and Keulegan-Carpenters Number.

• A new GTSELOS feature has been implemented whereby additional tables express the drag parameters CD and CM as function(s) of one or more of the existing pipe member diameter, water depth, Reynolds number parameters, plus the additional parameters roughness and Keulegan-Carpenters Number.

Page 55: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel DesignSteel Design

• The AISC 14th Edition design code has been implemented as a released feature. Both LRFD (load and resistance factor design) and the ASD (allowable strength design) methods of the AISC Fourteenth Edition are implemented.

• The AISC 14th Edition design code has been implemented as a released feature. Both LRFD (load and resistance factor design) and the ASD (allowable strength design) methods of the AISC Fourteenth Edition are implemented.

Page 56: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• This new code, AISC14, may be used to select or check any of the following shapes:

Design for bi-axial bending and axial forces:

I shapes Channel

Single Angles Tees

Double Angles Solid Round Bars

Solid Rectangular and Square Bars

• This new code, AISC14, may be used to select or check any of the following shapes:

Design for bi-axial bending and axial forces:

I shapes Channel

Single Angles Tees

Double Angles Solid Round Bars

Solid Rectangular and Square Bars

Page 57: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

AISC14 code design for bi-axial bending, axial, and torsional forces:

Round HSS (Pipes)

Rectangular and Square HSS (Structural Tubes)

The documentation for the AISC14 code may be found by selecting Help and then Reference Documentation, Reference Manuals, Steel Design, and AISC14 in the

GTSTRUDL Output Window.

AISC14 code design for bi-axial bending, axial, and torsional forces:

Round HSS (Pipes)

Rectangular and Square HSS (Structural Tubes)

The documentation for the AISC14 code may be found by selecting Help and then Reference Documentation, Reference Manuals, Steel Design, and AISC14 in the

GTSTRUDL Output Window.

Page 58: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)• New and modified Parameters for the

AISC14 code:CODE AISC14 ALL

If using METHOD ASD, the following parameter

may be used to specify an ASD reduction factor for the second order analysis results which should be analyzed for 1.6 times the ASD loadings:

ASDRF 1.6 ALL

• New and modified Parameters for the AISC14 code:CODE AISC14 ALL

If using METHOD ASD, the following parameter

may be used to specify an ASD reduction factor for the second order analysis results which should be analyzed for 1.6 times the ASD loadings:

ASDRF 1.6 ALL

Page 59: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Other parameters that are specific to AISC14:

CombEqs – parameter to indicate which flexure and axial force combined equation from Section H1 or H2 is to be used.

SECNDARY – parameter is applicable to the stiffened element of I shapes which are used as diagonal braces

• Other parameters that are specific to AISC14:

CombEqs – parameter to indicate which flexure and axial force combined equation from Section H1 or H2 is to be used.

SECNDARY – parameter is applicable to the stiffened element of I shapes which are used as diagonal braces

Page 60: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• The ANSI/AISC N690-12, specification for safety-related steel structures for nuclear facilities has been added. This code is based on the AISC steel construction manual, Fourteenth Edition specification with a few modifications. Both LRFD (load and resistance factor design) and the ASD (allowable strength design) methods of the AISC Fourteenth Edition are applicable.

• The ANSI/AISC N690-12, specification for safety-related steel structures for nuclear facilities has been added. This code is based on the AISC steel construction manual, Fourteenth Edition specification with a few modifications. Both LRFD (load and resistance factor design) and the ASD (allowable strength design) methods of the AISC Fourteenth Edition are applicable.

Page 61: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Applicable cross-sections for N690-12 are

I shapes, Channel, Single Angles, Tees, Double Angles, Round HSS (Pipes), Rectangular and Square HSS (Structural Tubes), Solid Round Bars, Solid Rectangular and Square Bars.

• Applicable cross-sections for N690-12 are

I shapes, Channel, Single Angles, Tees, Double Angles, Round HSS (Pipes), Rectangular and Square HSS (Structural Tubes), Solid Round Bars, Solid Rectangular and Square Bars.

Page 62: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• New parameters for N690-12:StemTees – parameter for the unstiffened element

of the stem of tee shaped compression members.

ColSMF – parameter to limit the width to thickness ratio of flanges of built-up box sections of columns in SMF systems.

• New parameters for N690-12:StemTees – parameter for the unstiffened element

of the stem of tee shaped compression members.

ColSMF – parameter to limit the width to thickness ratio of flanges of built-up box sections of columns in SMF systems.

Page 63: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• The transmission tower provisions, slenderness ratio and computation of the number of bolts, are now implemented in AISC14 code. When a value of YES has been specified for parameter TowerCK, transmission tower provisions are checked in addition to the provisions of the AISC14 code. Applicable cross-sections are single and double angles.

• The transmission tower provisions, slenderness ratio and computation of the number of bolts, are now implemented in AISC14 code. When a value of YES has been specified for parameter TowerCK, transmission tower provisions are checked in addition to the provisions of the AISC14 code. Applicable cross-sections are single and double angles.

Page 64: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Elastic shear resistance of the EC3-2005 has been modified to use the first moment of area. The local shear stress, τED, in the Equation 6.20 of the EN 1993-1-1:2005(E) is now computed using the first moment of area (e.g. S). The thickness, t, in the Equation 6.20 also has been modified to use the total thickness of the cross-section to resist the shear force.

• Elastic shear resistance of the EC3-2005 has been modified to use the first moment of area. The local shear stress, τED, in the Equation 6.20 of the EN 1993-1-1:2005(E) is now computed using the first moment of area (e.g. S). The thickness, t, in the Equation 6.20 also has been modified to use the total thickness of the cross-section to resist the shear force.

Page 65: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• A new steel grade, A1011G33, has been added to the AISI89 code for the UNISTRUT cross-sections. This is the ASTM steel grade A1011 with a yield stress of 33 ksi.

• A new steel grade, A1011G33, has been added to the AISI89 code for the UNISTRUT cross-sections. This is the ASTM steel grade A1011 with a yield stress of 33 ksi.

Page 66: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel TablesSteel Tables• New Imperial and Metric tables from the AISC

14th edition have been added to GTSTRUDL.

• The tables for rectangular and circular concrete sections has been moved to a release status. The table names are CONCIR and CONRECT.

• New Imperial and Metric tables from the AISC 14th edition have been added to GTSTRUDL.

• The tables for rectangular and circular concrete sections has been moved to a release status. The table names are CONCIR and CONRECT.

Page 67: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate WizardBase Plate Wizard

• The Loading page has been changed, with a new layout and functionality. The load data display is no longer editable. Load data entry, editing and deletions is now done through dedicated dialogs available from buttons on the Loading page. A display units control has been added to allow you to see the loading data in units other than the default of inches and pounds or millimeters and Newtons. The modified Loading page is shown on the next slide.

• The Loading page has been changed, with a new layout and functionality. The load data display is no longer editable. Load data entry, editing and deletions is now done through dedicated dialogs available from buttons on the Loading page. A display units control has been added to allow you to see the loading data in units other than the default of inches and pounds or millimeters and Newtons. The modified Loading page is shown on the next slide.

Page 68: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

New ability to change

units

New Edit and Delete buttons

Page 69: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

• A ‘Run Analysis’ option has been added to the File menu. After loadings have been added to the Base Plate or a .gtbp file with loadings and either anchors or constraints has been read, this menu selection will automatically create an input file including analysis and process the file. If File - Write GTSTRUDL input has been used, those dialog settings (file name, result types, .gts file) are retained and used by Run Analysis. The revised File menu is shown on the next slide.

• A ‘Run Analysis’ option has been added to the File menu. After loadings have been added to the Base Plate or a .gtbp file with loadings and either anchors or constraints has been read, this menu selection will automatically create an input file including analysis and process the file. If File - Write GTSTRUDL input has been used, those dialog settings (file name, result types, .gts file) are retained and used by Run Analysis. The revised File menu is shown on the next slide.

Page 70: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

Page 71: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

• Two new pipe and hollow shape tables have been added to the GTStrudl\33\BasePlate folder: PIPES9.txt and RdHSS13.txt. These tables correspond to the GTSTRUDL standard tables of the same name. The profiles can be accessed by using the Options - Attachment file menu pick or by concatenating one or both files to your current default attachment file.

• Two new pipe and hollow shape tables have been added to the GTStrudl\33\BasePlate folder: PIPES9.txt and RdHSS13.txt. These tables correspond to the GTSTRUDL standard tables of the same name. The profiles can be accessed by using the Options - Attachment file menu pick or by concatenating one or both files to your current default attachment file.

Page 72: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

• A new results type has been added: Constraint Reactions.

Constraint Reactions are only applicable to constraints with restrained boundary conditions. Constraint Reactions are available through the Results - Constraint reactions menu pick, or as part of the Results Summary.

• A new results type has been added: Constraint Reactions.

Constraint Reactions are only applicable to constraints with restrained boundary conditions. Constraint Reactions are available through the Results - Constraint reactions menu pick, or as part of the Results Summary.

Page 73: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

Constraint Reactions consist of the force reactions FX, FY and FZ for each joint in the constraint, plus the SRSS (Square Root Sum of the Squares) of the three shear values. You can request the reaction moments MX, MY and MZ if desired. Constraint Reactions are equivalent to the GTSTRUDL command :

“LIST REACTIONS JOINTS GROUP ‘CON1'” (for constraint #1).

Constraint Reactions consist of the force reactions FX, FY and FZ for each joint in the constraint, plus the SRSS (Square Root Sum of the Squares) of the three shear values. You can request the reaction moments MX, MY and MZ if desired. Constraint Reactions are equivalent to the GTSTRUDL command :

“LIST REACTIONS JOINTS GROUP ‘CON1'” (for constraint #1).

Page 74: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

• A new results type has been added: Attachment Displacement.

Attachment Displacement is the displacement of the control or load point of an attachment due to the applied loads. It is equivalent to the GTSTRUDL command:

LIST DISPLACEMENTS JOINT ‘C1’

(for attachment #1). Attachment Displacement is only available through the Results Summary.

• A new results type has been added: Attachment Displacement.

Attachment Displacement is the displacement of the control or load point of an attachment due to the applied loads. It is equivalent to the GTSTRUDL command:

LIST DISPLACEMENTS JOINT ‘C1’

(for attachment #1). Attachment Displacement is only available through the Results Summary.

Page 75: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

• The Constraint Reactions results dialog has been added under the Results pulldown menu:

• The Constraint Reactions results dialog has been added under the Results pulldown menu:

Page 76: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)

• The Constraint Reactions Results table is shown on the next slide. Use the “Forces + Moments” button to include MX, MY and MZ in the table.

The “Select loads” button allows you to select which loads are included in the table. By default, all loads are included.

• The Constraint Reactions Results table is shown on the next slide. Use the “Forces + Moments” button to include MX, MY and MZ in the table.

The “Select loads” button allows you to select which loads are included in the table. By default, all loads are included.

Page 77: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Page 78: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate Wizard (cont)Base Plate Wizard (cont)• The Results Summary dialog and output

have been changed. Changes include:– Individual load maximums for bearing surface

pressure, plate displacement and plate stress.– Selectable plate stress types.– Attachment centroid displacements and

rotations.– Constraint reactions.

• The revised dialog is shown on the next slide.

• The Results Summary dialog and output have been changed. Changes include:– Individual load maximums for bearing surface

pressure, plate displacement and plate stress.– Selectable plate stress types.– Attachment centroid displacements and

rotations.– Constraint reactions.

• The revised dialog is shown on the next slide.

Page 79: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Page 80: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

QAQA• Since the last Users Group meeting, we have been audited a record number of times:

The following audits were conducted:

NIAC (Nuclear Industry Assessment Committee) (Burns and McDonnell lead)

Nuclear Systems Audits (Internal)

Bechtel National

Shaw Nuclear

Sargent and Lundy

• Since the last Users Group meeting, we have been audited a record number of times:

The following audits were conducted:

NIAC (Nuclear Industry Assessment Committee) (Burns and McDonnell lead)

Nuclear Systems Audits (Internal)

Bechtel National

Shaw Nuclear

Sargent and Lundy

Page 81: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

QA (cont)QA (cont)

• Simpson, Gumpertz and Heger

• IHI Corporation (Japan)

• NUPIC (Nuclear Procurement Issues Committee)

• ENERCON

• Automated Engineering Services

• Simpson, Gumpertz and Heger

• IHI Corporation (Japan)

• NUPIC (Nuclear Procurement Issues Committee)

• ENERCON

• Automated Engineering Services

Page 82: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Future EnhancementsFuture Enhancements

Page 83: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base PlateBase Plate• X or Y rotation of attachments to model

attachments which are not parallel to Z such as angled brace legs for pipe supports. 

• Arbitrary load points (X,Y,Z) for attachments. 

• Decimal place control in results output. 

• Optional LIST SUM FORCES results for Constraints to allow easy cut line calculations.

• X or Y rotation of attachments to model attachments which are not parallel to Z such as angled brace legs for pipe supports. 

• Arbitrary load points (X,Y,Z) for attachments. 

• Decimal place control in results output. 

• Optional LIST SUM FORCES results for Constraints to allow easy cut line calculations.

Page 84: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• Batch processing of .gtbp files. 

• Optional output of load names causing the largest interaction value for anchors in Results Summary. 

• Have options to exclude stress concentrations at end points of attachments and constraints in stress output report. Preliminary dialogs are shown on the next slides.

• Batch processing of .gtbp files. 

• Optional output of load names causing the largest interaction value for anchors in Results Summary. 

• Have options to exclude stress concentrations at end points of attachments and constraints in stress output report. Preliminary dialogs are shown on the next slides.

Page 85: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• To exclude joints at the end points of the lines that are used to model within the BPW from Stress listings and summary, use the Advanced Plate Stresses menu

• To exclude joints at the end points of the lines that are used to model within the BPW from Stress listings and summary, use the Advanced Plate Stresses menu

Page 86: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Base Plate (cont)Base Plate (cont)

• First, select one or more modeling entities to exclude joints from. Note that “Distance” is a radius from line endpoints. The result is shown on the next slide.

• First, select one or more modeling entities to exclude joints from. Note that “Distance” is a radius from line endpoints. The result is shown on the next slide.

Page 87: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Page 88: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Dynamic AnalysisDynamic Analysis

• Implement GTSES/GT64M versions of linear direct integration (physical) transient analysis.

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

• Implement the Lindley-Yow response spectrum rigid-periodic mode combination method as a companion to the presently available Gupta method.

• Implement GTSES/GT64M versions of linear direct integration (physical) transient analysis.

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

• Implement the Lindley-Yow response spectrum rigid-periodic mode combination method as a companion to the presently available Gupta method.

Page 89: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Dynamic Analysis (cont)Dynamic Analysis (cont)

• Response spectrum analysis will keep a record of eigenvalue analysis results on a load-by-load basis. This will be particularly useful when the results of different eigenvalue analyses are used for different response spectrum load analyses in the same job, and mode combinations such as CQC, which is a function of damping ratio and frequency, are used.

• Response spectrum analysis will keep a record of eigenvalue analysis results on a load-by-load basis. This will be particularly useful when the results of different eigenvalue analyses are used for different response spectrum load analyses in the same job, and mode combinations such as CQC, which is a function of damping ratio and frequency, are used.

Page 90: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Dynamic Analysis (cont)Dynamic Analysis (cont)

• Improve the efficiency of the GT64MLANCZOS eigenvalue solver for very large jobs that require very high numbers of modes (e.g. 300,000 DOFs and 10,000 modes).

• Improve the efficiency of the GT64MLANCZOS eigenvalue solver for very large jobs that require very high numbers of modes (e.g. 300,000 DOFs and 10,000 modes).

Page 91: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Dynamic Analysis (cont)Dynamic Analysis (cont)

• The LIST DYNAMIC PARTICIPATION FACTORS command will be enhanced to also list the frequencies of each mode.

• The LIST DYNAMIC PARTICIPATION FACTORS command will be enhanced to also list the frequencies of each mode.

Page 92: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Finite ElementsFinite Elements

• 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 and the SBMITC element. 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 and the SBMITC element. This is particularly convenient and useful for structures formed by surfaces of revolution.

Page 93: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Finite Elements (cont)Finite Elements (cont)

• Implement new 3 node plane stress, plate bending and plate triangular elements. The plane stress element will have 3 DOF (two translational DOF and a drilling DOF). The plate bending element will model moderately thick plates. These two new elements will be combined to form a new plate element.

• Implement new 3 node plane stress, plate bending and plate triangular elements. The plane stress element will have 3 DOF (two translational DOF and a drilling DOF). The plate bending element will model moderately thick plates. These two new elements will be combined to form a new plate element.

Page 94: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GeneralGeneral

• 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 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 95: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)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 96: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)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.

• 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.

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

Page 97: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• A general-purpose zero-length, linear spring element is planned for implementation by the specification of a symmetric stiffness matrix in terms of Kaa, Kba, and Kbb, similar to the method used to specify superelement stiffness matrices.

• A general-purpose zero-length, linear spring element is planned for implementation by the specification of a symmetric stiffness matrix in terms of Kaa, Kba, and Kbb, similar to the method used to specify superelement stiffness matrices.

Page 98: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)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 determining configuration problem.

Add IGNORE NONORTHOGONAL MEMBERS option.

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

• 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 determining configuration problem.

Add IGNORE NONORTHOGONAL MEMBERS option.

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

Page 99: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

General (cont)General (cont)

• Develop 64 bit version of GTSTRUDL.• Develop 64 bit version of GTSTRUDL.

Page 100: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenuGTMenu

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

• Graphically specify Area Loads in GTMenu.

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

• Graphically specify Area Loads in GTMenu.

Page 101: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)• Addition of the following items to the input

file created by GTMenu:

– Dynamic Loadings – Eigen Parameters– Dynamic Modal Damping Data

– Nonlinear Solution Parameters– Cable Network Data

– Nonlinear and Dynamic Analysis solution commands

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

– Dynamic Loadings – Eigen Parameters– Dynamic Modal Damping Data

– Nonlinear Solution Parameters– Cable Network Data

– Nonlinear and Dynamic Analysis solution commands

Page 102: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• Add the ability to apply filters to the model to display only entities corresponding to the active filter.

• Automatically create Views such as for every floor and every vertical plane of building. Also, develop commands that will do this.

• Add the ability to apply filters to the model to display only entities corresponding to the active filter.

• Automatically create Views such as for every floor and every vertical plane of building. Also, develop commands that will do this.

Page 103: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• Develop Joint, Member and Element Datasheets for Inquire and Editing– Preliminary development is shown on the next

few slides.

• Develop Joint, Member and Element Datasheets for Inquire and Editing– Preliminary development is shown on the next

few slides.

Page 104: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• You will be able to optionally use the datasheets for a right click Inquire function. The option will be set using the pulldown below:

• You will be able to optionally use the datasheets for a right click Inquire function. The option will be set using the pulldown below:

Page 105: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• Sample datasheet using right click Inquire on joints

• Sample datasheet using right click Inquire on joints

Page 106: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• Revised Edit Joint Data dialog showing Datasheet Options. Similar dialogs will be available for the Edit Member Data and Edit Element Data dialogs.

• Revised Edit Joint Data dialog showing Datasheet Options. Similar dialogs will be available for the Edit Member Data and Edit Element Data dialogs.

Page 107: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

GTMenu (cont)GTMenu (cont)

• Sample Portion of Member Datasheet• Sample Portion of Member Datasheet

Page 108: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Nonlinear AnalysisNonlinear 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 109: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Nonlinear Analysis (cont)Nonlinear Analysis (cont)

• Efficiency improvements are planned for the GTSES sparse equation solver used by nonlinear static analysis, similar to those implemented in Version 32 for the GTSES linear static analysis solver.

• A GT64M sparse equation solver is planned for nonlinear static analysis.

• Efficiency improvements are planned for the GTSES sparse equation solver used by nonlinear static analysis, similar to those implemented in Version 32 for the GTSES linear static analysis solver.

• A GT64M sparse equation solver is planned for nonlinear static analysis.

Page 110: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Nonlinear Analysis (cont)Nonlinear Analysis (cont)

• Higher order improvements are planned for the nonlinear geometric versions of the plane and space frame member.

• The implementation of a nonlinear geometry model is planned for at least one solid finite element, probably the IPSL and IPSLIM elements.

• Higher order improvements are planned for the nonlinear geometric versions of the plane and space frame member.

• The implementation of a nonlinear geometry model is planned for at least one solid finite element, probably the IPSL and IPSLIM elements.

Page 111: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Nonlinear Analysis (cont)Nonlinear Analysis (cont)

• Extend geometric nonlinear analysis to include the new SBMITC element and the new triangular plate element.

• Extend geometric nonlinear analysis to include the new SBMITC element and the new triangular plate element.

Page 112: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

OffshoreOffshore

• Implement procedures that enable GTSTRUDL to perform the required dynamic analyses of GTSELOS wave load data and to use the dynamic wave force results in fatigue analyses.

• Implement procedures that enable GTSTRUDL to perform the required dynamic analyses of GTSELOS wave load data and to use the dynamic wave force results in fatigue analyses.

Page 113: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)• GTStrudl fatigue analysis is presently

restricted to the use of a single S-N curve that applies to all members undergoing a given fatigue analysis. An improvement to this procedure is planned whereby multiple S-N curves can be defined as functions of pipe member wall thickness, a reference thickness, a thickness exponent, and a stress range and assigned individually to members for the fatigue analysis.

• GTStrudl fatigue analysis is presently restricted to the use of a single S-N curve that applies to all members undergoing a given fatigue analysis. An improvement to this procedure is planned whereby multiple S-N curves can be defined as functions of pipe member wall thickness, a reference thickness, a thickness exponent, and a stress range and assigned individually to members for the fatigue analysis.

Page 114: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Offshore (cont)Offshore (cont)

• An Influence Matrix approach to perform hotspot fatigue analysis of connection details other than simple tubular joints is planned.

• Increase precision of wave load computations in GTSELOS.

• An Influence Matrix approach to perform hotspot fatigue analysis of connection details other than simple tubular joints is planned.

• Increase precision of wave load computations in GTSELOS.

Page 115: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Reinforced ConcreteReinforced Concrete

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

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

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

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

Page 116: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Move offshore code, 19902-07, to release status. 19902-07 code is based on the International Standard ISO 19902:2007(E), First Edition, Petroleum and natural gas industries.

• Move offshore code, 19902-07, to release status. 19902-07 code is based on the International Standard ISO 19902:2007(E), First Edition, Petroleum and natural gas industries.

Page 117: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• 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.

• 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 118: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• 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 119: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Steel design based on the Seismic provisions of the AISC 14th Edition.

• Add a new option to the SELECT command to design the FAILED members.

SELECT ALL FAILED MEMBERS

• Also add a new option to the CHECK command to design the FAILED members.

• Steel design based on the Seismic provisions of the AISC 14th Edition.

• Add a new option to the SELECT command to design the FAILED members.

SELECT ALL FAILED MEMBERS

• Also add a new option to the CHECK command to design the FAILED members.

Page 120: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Modify the FOR MAXIMUM ENVELOPE VALUES option of the SELECT and CHECK command when the cross-section is an unsymmetrical cross-section.

• Modify the FOR MAXIMUM ENVELOPE VALUES option of the SELECT and CHECK command when the cross-section is an unsymmetrical cross-section.

Page 121: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Steel Design (cont)Steel Design (cont)

• Add a FOR MAXIMUM DIAGRAM VALUES option to the SELECT and CHECK command. This option creates a single maximum force value for each individual load case. When this option is used, each artificial load case will have force and moment values which are the maximum values of individual forces and moments no matter where the maximum is located along the member’s length.

• Add a FOR MAXIMUM DIAGRAM VALUES option to the SELECT and CHECK command. This option creates a single maximum force value for each individual load case. When this option is used, each artificial load case will have force and moment values which are the maximum values of individual forces and moments no matter where the maximum is located along the member’s length.

Page 122: GTSTRUDL   Version 33 Release and Future Enhancements

GTSTRUDL GTSTRUDL

Interfaces to Other ProgramsInterfaces to Other Programs• ATLAS by 3DR Engineering Ltd. in Europe• AutoCAD – interface via DXF converter• Intergraph’s Frameworks • Intergraph’s SmartPlant 3D – CIS/2• Structural Desktop by Structural Desktop, Inc• Tekla Structures• Other CAD programs which support DXF or

CIS/2

• ATLAS by 3DR Engineering Ltd. in Europe• AutoCAD – interface via DXF converter• Intergraph’s Frameworks • Intergraph’s SmartPlant 3D – CIS/2• Structural Desktop by Structural Desktop, Inc• Tekla Structures• Other CAD programs which support DXF or

CIS/2

Page 123: GTSTRUDL   Version 33 Release and Future Enhancements

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 new commands, model wizard additions, design codes (which codes and which cross sections) or datasheet requests.Sample commands, sketches of wizards, output, and

graphical displays help us tremendously.

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

graphical displays help us tremendously.