Title: GTSTRUDL Version 28 and Future Enhancements
1GTSTRUDL Version 28 andFuture Enhancements
- Kenneth M.(Mac) Will
- CASE Center
- GTSUG 2004
- June 2004
2Presentation Outline
- Versions 27.1 and 27.2
- New features in Version 28
- Longer term future enhancements
3Version 28 Release Status
- Documentation being prepared
- Release Guides Volumes 1 2
- Installation Guide
- Getting Started
- Analysis Guide
- Design Guide
- Revision R of Reference Manuals
- Release is scheduled for September
4Versions 27.1 and 27.2
- Error correction releases for non-QA customers
who encountered problems - If you would like to request 27.2, please let us
know. This is not a full release only a
replacement for the gtst27.exe. A new password
is required.
5Version 27.2
- Corrections and Enhancements for Version 27.2 of
GTSTRUDL - GTMenu
- The number of member property groups that can be
used by Redraw Solid has been increased from 1000
to 10000. Models such as those for offshore
jacket structures which contain variable member
properties in a text input file could exceed the
1000 property group limitation and Redraw Solid
would not use the correct property group. (No
GPRF issued) - An abort will no longer occur when creating
finite elements using the Create Finite Elements
Using Grid option. (No GPRF issued)
6Version 27.1
- Corrections and Enhancements for Version 27.1 of
GTSTRUDL - Dynamics
- If joint constraints exist in the model, the
assembly of the consistent mass and damping
matrices now operates more efficiently.
Previously, large demands on memory allocation
occurred if joint constraints were present. - GTMenu
- Member properties with variable pipe properties
are now brought into GTMenu correctly. The
members will be displayed correctly by Redraw
Solid using the properties of the first variable
segment. The properties will also be brought
back to GTSTRUDL correctly. Previously in
Version 27.0, variable pipe properties were
brought into GTMenu incorrectly and Redraw Solid
would draw incorrectly if variable pipe
properties existed. (No GPRF issued) - An abort will no longer occur when entering
GTMenu with a model which contains Superelement
and Group definitions. (No GPRF issued) - The Mode Bar in GTMenu is no longer disabled
following an Inquire using either a right mouse
click or the use of the Inquire button. (No GPRF
issued)
7Versions 27.1 (cont)
- Nonlinear Analysis
- Nonlinear analysis will no longer abort when
linear elastic connections are present and
multiple loading conditions are active for the
nonlinear analysis (GPRF 2003.5) - Nonlinear Dynamic Analysis
- Nonlinear dynamic analysis now produces correct
results for the case where the sign of the axial
strain in tension/compression only, linear
geometry frame members reverses between time
points. (No GPRF issued) - Reinforced Concrete Design
- The diameter of circular steel cage reinforcement
is now reported correctly for the CP110 and
BS8110 concrete design for round columns using
the PRINT REINFORCEMENT command. (GPRF 2003.6) - An abort in Proportioning columns designed using
the ACI codes will no longer occur during the
capacity check phase. (GPRF 2003.7)
8Electronic Documentation
- PDF Electronic versions of Reference Manuals will
no longer be Draft and will contain latest
changes to documentation Revision S.
9GTSTRUDL Startup Model Wizard
- New Tank Option on the Model Wizard for Circular
Tanks with flat or hemispherical top and/or
bottom
10Model WizardNew Tank Wizard
- Geometry and top and bottom specification
11Model WizardNew Tank Wizard (cont)
- Graphical display of geometry created using Tank
Model Wizard while generating the model
12Model WizardNew Tank Wizard
- Thickness and support specification including
soil springs on bottom
13Model WizardNew Tank Wizard
- Self-weight, internal pressure, and hydrostatic
load specification
14Model Wizard
- The Finite Element Mesh Model Wizard now includes
In-Plane springs and Compression Only options for
springs normal to the plane of the element. The
Compression Only spring option will create a
nonlinear spring curve and nonlinear spring
elements. In-plane springs will be elastic
springs.
15Model WizardIn-Plane Springs and Compression
Only Springs
Compression only option
In-plane springs
16Model WizardIn-Plane Springs and Compression
Only Springs Output
17Model Wizard
- The Model Wizard can now be executed directly
from the GTSTRUDL Output Window as shown below
18GTSTRUDL Output Window
- The Import DXF option has been enhanced to
convert lines and polylines into Construction
Points and Lines which can later be used in
GTMenu to create the model. The next dialog is
shown on the next slide.
19GTSTRUDL Output WindowImport DXF
New option to create Construction Points and
Lines
20GTSTRUDL Output WindowImport DXF
- A new Properties tabbed dialog is available for
Construction Points and Lines. The primary use
is to establish the starting ids for the Points
and Lines.
21GTSTRUDL Output WindowAnalysis
- New options available under Analysis
- New Hyper-Column Solver for solving large
problems. More data on this is on later slides.
22GTSTRUDL Output WindowAnalysis
- Displacement control is now available in the
Pushover Analysis dialog which is shown on the
next slide. When displacement control is enabled
and a pushover analysis load increment encounters
convergence difficulties, the pushover analysis
will switch to displacement control. The user
may select joint displacement dofs to monitor
and control.
23GTSTRUDL Output WindowAnalysis Pushover Dialog
Displacement Control Option
24GTSTRUDL Output WindowAnalysis
- A new Cable Analysis Wizard and dialogs have been
implemented to facilitate the use of Cable
Analysis
Cable additions
25GTSTRUDL Output WindowAnalysis Cable Prestress
Analysis
- The Cable Analysis Steps option will guide you
through the steps for a cable prestress analysis.
26GTSTRUDL Output WindowAnalysis Cable Prestress
Analysis Step 1
- Define the cable network as well as sag and
initial tension and the prestressing algorithm
27GTSTRUDL Output WindowAnalysis Cable Prestress
Analysis Step 2
- Specify Cable Prestress Analysis Control Data and
the Prestress Loading Condition
28GTSTRUDL Output WindowAnalysis Cable Prestress
Analysis Step 3
- Execute the cable prestress analysis in Step 3
(Perform Cable Prestress Analysis Command)
29GTSTRUDL Output WindowResults
- New results datasheets have been added for Member
End Forces, Section Forces, and Section Stresses.
The Joint Displacement datasheet has been
revised. An example of the new Member End Forces
datasheet is shown on the next slide.
30GTSTRUDL Output WindowNew Member End Force
Datasheet
31GTSTRUDL Output WindowNew Member End Force
Datasheet
- In addition to the Sort and Filter functions that
have been available in the Joint Displacement
datasheet, you can now directly Print from the
new datasheet
32GTSTRUDL Output Window
- The Dynamic Analysis Inactive Modes dialog now
has an option which will write the active mode or
all data to the Output Window in three columns
with the mode number and descending mass
participation percentages for the X, Y, and Z
directions.
33GTSTRUDL Output WindowInactive Mode Dialog
New Write to Text Window button
34GTSTRUDL Output WindowOutput to Output Window
from Inactive Model Dialog
35GTSTRUDL Output WindowSteel Design
- A new option has been added to specify
constraints of a section property to another
section property of the same member. For
example, constrain YDZD of the same member. The
modified Constraint dialog is shown on the next
slide.
36GTSTRUDL Output WindowSteel Design Member
Constraints
37GTSTRUDL Output WindowSteel Design Member
Constraints
- Member constraints created using the dialog are
now compressed so similar constraints are
combined. Previously, user specified constraints
were displayed one line per member.
38GTSTRUDL Output WindowSteel Design
- New parameters required to check and design the
profiles added to the LRFD3 code have been added
to the Parameters dialog. Also, the new LRFD3
Tables have been added to the Parameters dialog.
39GTSTRUDL Output WindowSteel Design
- The Steel Design Wizard now allows you to bypass
some of the steps using defaults that are
commonly used.
40GTSTRUDL Output WindowSteel Design
- A new button has been added to the end of the
Steel Design Wizard to create an input file (.gti
file) and a database file (.gts). The input
file contains analysis as well as the commands to
execute the steel design process including
PARAMETERS and CHECK commands.
41GTSTRUDL Output WindowSteel Design
New Create Input File option
42GTSTRUDL Output WindowSteel Design
- Create Cross Section Proeprties has been modified
to use GTSTRUDL to create the Tables. The
advantage of using GTSTRUDL to create the Table
is that user can use long pathname. Also a new
default option has been added to the Create
Database which allows the user to display the
results.
43GTMenu
- Display model will now display the thickness of
2D elements by color filling the interior of the
element. Example is on the next slide.
44GTMenuColor by thickness for finite elements
45GTMenu
- New Boundary Outline Option under the Display and
Label Settings which will display the outline of
edges where only one finite element is attached
to an edge. This is useful for locating problems
in finite element models where two regions are
joined but a gap still exists even after removing
duplicate joints
46GTMenuBoundary Outline
- Original model unable to see problem even after
checking for duplicate joints with reasonable
tolerance
47GTMenuBoundary Outline
- Example illustrating problems with model using
boundary outline
48GTMenuBoundary Outline
- Display Label and Settings dialog has been
modified to include Boundary Outline and Shrink
settings
49GTMenuBoundary Outline
- The Boundary outline option is also available in
the Display Model dialog and under the Options
Model Display dialog.
50GTMenu
- Principal stresses may not be displayed using
vectors for two-dimensional finite elements. The
values of the principal stress as well as the
angle with respect to the planar coordinate
system may be labeled as shown on the next slide.
51GTMenuPrincipal Stress Vectors
52GTMenuPrincipal Stress Vectors
53GTMenuPrincipal Stress Vectors
- New dialog for principal stress vectors
54GTMenu
- Member forces at the ends of members may now be
labeled (listed) on the graphical display of the
structure.
55GTMenu
- New dialog for member force listing. Components
can be selected as well as the start and end of
the members.
56GTMenuMember force listing
57GTMenuMember Force listing
- The member forces may also be output in the
Inquire Output pop-up
58GTMenu
- New HotKey sequences have been added for the
Display Window to label joints, members, and
elements - LJ Label Joints
- LM Label Members and Finite Elements
- LA Label all joints, members, and finite
elements - Other New HotKeys
- W to initiate Windowing (Zoom) on the display
- lt and gt to rotate structure in the plane of the
screen - A to redraw the screen (again)
59GTMenu
- A new button has been added to the Create
Supports dialog to Draw Supports
60GTMenu
- Table section longnames are displayed in Display
Model and also listed using Inquire in the Output
Box
61GTMenu
- When a duplicate is found, the original name is
now displayed in addition to the duplicate name
62GTMenuDuplicate Joints
- The Duplicate Joint, Member, and Element dialogs
and the Floating Joint dialog now have the option
to send the output to a File or the Output Window
as shown on the previous slide. - The information sent to a File or the Output
Window now has a line describing how the output
was produced as shown below.
63GTMenu
- Label settings are now saved in a given session
and are retained when cycling between GTMenu and
the GTSTRUDL Output Window - A scroll bar has been added to allow viewing long
load titles and dependent load descriptions - The Create Member Property Prismatic and Create
Material Group dialogs now have a button which
will bring up the Calculator pop-up to facilitate
the computation of properties.
64GTMenu
- When creating a new loading, all currently used
load names are now listed and classified to help
in choosing the name for a new loading.
65GTMenu
- A new option to create joints has been
implemented. This option creates the joints by
intersecting coordinates or spacing along one of
the global axes with any number of lines.
66GTMenuProject Axis on Lines
- New option under Create Joints to Project Axis on
Lines
67GTMenuProject Axis on Lines
- Specify lines to project axis onto
- Lines
68GTMenuProject Axis on Lines
- Specify spacing in a table
69GTMenuProject Axis on Lines
- New joints are then created on lines using the
coordinates or spacing from the table on the
previous slide
70GTMenu
- GTMenu Point Coordinates and Lines are now
written to the GTMenu Input File. Two new
commands have been implemented to read the Point
and Line information - GTMenu Point Coordinates
- GTMenu Line Incidences
71GTMenuInput File with Points and Lines
- Example of the Point and Line data now in the
input file is shown below
72GTMenu
- The GTMenu input file generator can now be
accessed from Command Mode by the following
command - GTMenu Generate Input File filename
73GTMenu
- A minimum of twenty-one (21) sections are now
used by default to compute a member diagram or
envelope regardless of section specifications.
Eleven (11) sections are used to draw the
deformed shape of a member. - The boundary nodes of a Superelement can be
listed in GTMenu in an Inquire box by specifying
the name of the Superelement in list mode.
74GTMenu
- When labeling the displacements on a deformed
shape between the ends of a member, a preview
line has been implemented which points to the
nearest section location where the displacements
will be labeled.
75GTMenu
- Appropriate linking buttons have been added to
the Line/Curve dialog. These buttons allow the
user to go directly to the Create Members or
Create Elements dialogs as shown on the next
slide. - Linking buttons have also been added to the
Translate Joints to Points and Create Points in
Circular Arc dialogs.
76GTMenuLinking buttons in Create Line dialog
Linking buttons to go directly to Generate dialogs
77GTMenu
- Section property groups are now alphabetized to
make selection easier when choosing a Section
property for a member - When using Print Preview and Edit in GTMenu, the
Scope Editor file is now automatically Saved
without a name change. The default file name has
been changed to Temp00x.SSC.
78Dynamics
- The INERTIA OF JOINTS FROM LOAD command has been
extended to include the conversion of
translational force load components of both
member and finite element loads to translational
joint masses. Member loads are no longer
converted to Member Added Mass but are converted
directly to joint inertias. You can use the
PRINT DYNAMIC JOINT INERTIA command to verify
this.
79Dynamics
- Efficiency improvements have been made to the
assembly of dynamic mass and composite modal
damping matrices. Models which contained rigid
bodies and a large number of specified damping
ratios for joint inertias are now able to
assemble.
80Dynamics
- Efficiency improvements have been made with
regard to the assembly and use of the damping
matrix for dynamic analyses. When damping data
have been specified, the damping matrix is now
assembled on demand and only when needed. For
instance, the following sequence does not require
damping matrices to be assembled - Assemble for Dynamics
- Perform Eigenvalue Analysis
81Finite Elements
- The CALCULATE SOIL SPRING VALUES command has been
modified to allow the creation of in-plane
springs and compression only springs. The
in-plane springs will be a ratio of the normal
springs. The compression only springs will be
modeled using nonlinear spring elements which
will be created automatically.
82General
- The DEAD LOAD and SELF WEIGHT commands have been
enhanced to include two- and three-dimensional
finite elements in the computation of element and
joint dead loads. - The SUMMARY for LIST SECTION FORCES now has an
option to include corresponding forces, e.g. for
the section and load that causes the max MZ, you
can also get the associated FX and FY.
83General
- The UNITS command has been modified to include
mass units as follows -
- STANDARD
- STDMASS
- UNITS GRAM
- KGM
- MTNM
84General
- New commands have been implemented to delete
joints or members that do not have any data
associated with them - DELETE JOINTS WITHOUT JOINT - COORDINATES
- DELETE MEMBERS WITHOUT -
- MEMBER INCIDENCES
- DELETE ELEMENTS WITHOUT - ELEMENT INCIDENCES
85General
- A new AREA LOAD command has been added. The AREA
LOAD command is used to distribute loadings over
defined regions of a structure to surrounding
members as member loads. The member loads are
applied in a global direction. The area must be
completed enclosed by members. One way or two
way load distribution options are available.
86GeneralArea Load
87General
- New LIST SUM FORCES command which may be used to
calculate and report the summation of forces and
moments at a specified point from a specified set
of member and finite element nodal forces for
all active static loading conditions. This
command is similar to, but more general than, the
CALCULATE RESULTANT command.
88GeneralLIST SUM FORCES
89GeneralLIST SUM FORCES
- The force and moment summation is computed for
all active static loading conditions for which
member end forces and finite element nodal forces
have been computed by a prior STIFFNESS ANALYSIS
or by the CREATE PSEUDO STATIC, COMBINE, and
CREATE LOAD COMBINATION commands.
90GeneralLIST SUM FORCES
- In the case of a pseudo static loading condition
created from a response spectrum modal
combination such as RMS or CQC, a force and
moment summation is computed first for each mode
of the root response spectrum load. The final
mode combination force and moment summation is
then computed by applying the mode combination
rule of the pseudo static loading to the
individual modal force and moment summations.
91GTTABLE
- GTTABLE commands that are used to create table
database are now available in GTSTRUDL. This
means that you can use GTSTRUDL to create a table
database. Table input files now can be executed
by GTSTRUDL or GTTABLE.
92New Static Analysis Solver
- A new static analysis solver has been implemented
which is based on a blocked active column solver.
The new solver is used when the following
command is issued - STIFFNESS ANALYSIS GTHCS
- where GTHCS stands for Georgia Tech Hyper-Column
Solver. - This solver is more efficient for very large
problems and will solve problems which might not
otherwise be solved due to the 2GB Windows
limitation.
93New Static Analysis Solver
- An example of the efficiency of the new static
solver versus the existing solver is shown below - Number of Joints 14,698 (6DOF)
- Band 468
- Time to solve using existing solver 4,242 sec
- Time to solve using GTHCS solver 2,840 sec
94Nonlinear Analysis
- Pushover Analysis will be brought to release
status in Version 28. - Pushover Analysis now contains a new switchable
displacement control option. When displacement
control is enabled and a pushover analysis load
increment encounters convergence difficulties,
the pushover analysis will switch to displacement
control. The user may select joint displacement
dofs to monitor and control.
95Nonlinear Analysis
- The primary stress-strain model due to Toader,
Popov, et.al. used in plastic hinge analysis has
been replaced by the more widely known models
described by Priestley, et.al. - The LIST CABLE LENGTHS command has been added for
the output of the computed unstressed length of
cable elements.
96Nonlinear Dynamic Analysis
- Nonlinear dynamic analysis now supports the
assembly of proportional and non-proportional
stiffness and damping matrices from all sources.
In previous versions, the damping factors from
the CONSTANTS command were not supported.
97Scope Editor
- You can now Copy and Paste from the clipboard.
This allows copying from one Scope Editor (.SSC)
file to another. - You can now create a paragraph of text. The new
Paragraph option is available under Tools. An
example is shown on the next slide.
98Scope Editor
Paragraph created using the new Paragraph option
99Scope Editor
- New options are now available which will create
only Horizontal or Vertical lines. - You can now edit line end points. This will
allow you to zoom in and properly connect
intersecting lines which is especially useful
when creating a border for a template. - A Time/Date stamp is now available under Tools.
100Steel Tables
- The following tables from AISC LRFD Third Edition
have been implemented - 2L-EQ-L3 Equal legs Double Angle, 2L, shapes from
Table 1-14. - 2L-LL-L3 Long legs back-to-back Double Angle,
2L, shapes from Table 1-14. - 2L-SL-L3 Short legs back-to-back Double Angles,
2L, shapes from Table 1-14. - 2LALL-L3 All Double Angles, 2L, shapes from Table
1-14. This includes equal legs, long legs, and
short legs back-to-back shapes.
101Steel TablesAISC LRFD Third Edition
- W-LRFD3W shapes from Table 1-1.
- M/S/HPL3 M, S, and HP shapes from Tables
- 1-2, 1-3, and 1-4.
- C-LRFD3 American Standard Channels and
Miscellaneous Channels from Tables 1-5 and 1-6. - WT-LRFD3 Structural Tees split from W, M, and S
shapes included in Tables 1-8, 1-9, and 1-10.
102Steel Design
- Three new cross-sections have been added to the
LRFD3 code. The new cross-sections are Channel,
Tee, and Plate Girder. You may design and code
check based on axial and bending effects for
these cross-sections. One new parameter has been
added for the channel cross-section and 10 new
parameters for the plate girder cross-section.
103Steel Design
- Double angle cross-sections under bi-axial
bending now can be designed and code checked
based on the LRFD3 code. Previously, double
angle cross-sections could be code checked based
on the tension or compression force only. Now,
you can code check or design double angles based
on axial and bending effects. LRFD3 code check
for double angles considers members under tension
, compression considering flexural-torsional
buckling, modified column slenderness, check or
design number of connectors, major and minor axis
bending checks, major and minor axis shear
checks, and combined axial and bending check.
Three new parameters have been added for the
double angle cross-sections code check based on
the LRFD3 code.
104Steel Design
- User specified values for yield and tensile
strength parameters (FYLD, FTS, Py, Fy, Fu, etc.)
are now checked for a range of possible valid
values. There are times that the user specifies
yield or tensile strength values (parameter FYLD,
FTS, Py, Fy, Fu, etc.) in the wrong units or
mistypes the parameter values which may result in
an incorrect code check. If the user specified
values for yield or tensile strength which is
smaller than 20.0 ksi (24.82 MPa) or larger than
200.0 ksi (8963.18 MPa), a warning message is
issued.
105Steel Design
- Joint, member, and load list options of the steel
design and connection design commands are now
checked for non-existing joints, members, or
loads. If a user specifies joint, member, or
load names that do not exist, an error message
will be output listing the user specified joints,
members, or loads that do not exist.
106New Cell Tower Add-On Module
- A new Add-On Module will be available for the
automated modeling, analysis, and design of
monopole and latticed cell towers. Rob Abernathy
will be presenting this later today and seeking
input from you.
107Future Enhancements
- New optional dynamic analysis eigenvalue equation
solvers and data structures which bypass
Microsofts 2GB limitation on the page file. - Efficiency improvements in Steel Design for large
models - especially those with a large number of
design loading conditions.
108Future Enhancements (cont)
- Graphically specify Area Loads
- Allow a 2-point line to be specified using "Start
and End" mode, as for Member generation.
Currently "End to End" mode is assumed. - Expand the Member and Element generation Spacing
option, "Defined by Line/Curve", to accept an
n-point line of up to 500 segments. Currently it
is limited to 50 segments
109Future Enhancements (cont)
- Multiple windows to allow for result display in a
separate window than the model display - Graphically specify joints and elements to be
used with CALCULATE RESULTANT - Label Values on Diagrams and Envelopes
automatically max and mins - Mirror option under Copy Model in GTMenu
- List the contents of a Group in an Inquire box.
Currently the contents can only be displayed
graphically
110Future Enhancements (cont)
- Add the option to Split Members to interpolate
eccentricities between the start and end of the
split members - Locate a Global Plane with a pick on the
structure. Currently a Global Plane requires a
coordinate value - 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
111Future Enhancements (cont)
- SELECT or CHECK based on maximum forces
- Modify ASD9 code to allow for E to be specified
such as when designing in a high temperature
environment - ACI 318-2002
112Future Enhancements (cont)
- Continue expanding the model data and results
which are available in Data Sheets. Use the new
datasheets which allow printing. - Select reinforcing steel for concrete slabs
analyzed with finite elements. - Design of steel structures subjected to
displacement constraints.
113Future Enhancements (cont)
- Graphically display plastic hinge status and
other pushover information - Create nonlinear spring and cable information in
the input file created by GTMenu
114Future Enhancements (cont)
- ISO 2000 equivalent static earthquake load
- Hysteretic behavior for plastic hinges and
nonlinear member end connections - Custom cross-section fiber geometry specification
for plastic hinges using basic circles, rings,
and rectangle areas
115Future Enhancements (cont)
- Generalizing nonlinear frame member model to
support large finite rotation behavior - Center of stiffness computation in dynamic
analysis
116What do we need?
- As you break out into your committees, 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.