Professional Documents
Culture Documents
Aisc Student Steel Bridge - Structural Analysis and Design Using GT Strudl
Aisc Student Steel Bridge - Structural Analysis and Design Using GT Strudl
Thank God for a great life and blessing me with good parents, mentors, teachers, work colleagues and friends.
Thanks to my lovely wife (Megha) and son (Aakash) for supporting me to write this material on my personal
vacations and weekends! I hope you don’t mind me taking photographs of structures, structural components
and other engineering marvels while I am spending time with you.
Thanks to AISC for organizing such a fascinating competition that is fun to participate in and also fun to watch.
Great things happen and great engineers are born from these activities.
Thanks to all the students who will benefit from this knowledge and please feel free to email me with your
comments and suggestions. rozarker@yahoo.com
©2020
CONTENTS
CHAPTER 2: PREFACE
Long time ago, I had attended the student steel bridge competition in Las Vegas
completely not knowing the scale of this competition. Staying in a moderate motel
in Las Vegas, I was amazed to see all these students actually practicing their bridge
assembly on the streets while most people would actually go down to do other
things in town. I watched their mentors spend time with them with stop watches
and it was absolutely fabulous to see the amount of hard work and energy in these
students. I never had the pleasure to work on this specific competition but
something that was close to it was the popsicle bridge competition. We had to
analyze and design the bridge which were later load tested. Everyone wanted to
be the best and I did not win that competition but tried to approach the problem
using my knowledge of structural analysis at that time. I had used SAP 2000 at that
time and remember that I could get it to work but it was a lot of work as there was
nothing available to get myself trained for what I wanted to achieve. All that
knowledge has helped me but I think it is time to share my knowledge.
Last year I visited the same place where me and my friends had spent hours and
hours thinking about structural engineering and I noticed the beautiful bridge made
by students. Following are some pictures.
Figure 1: Steel Bridge for steel bridge competition. The canoe is probably for another competition.
Could not resist getting more photographs but family was waiting for me. I sent
the photos to my engineering colleagues. There is a lot of thought that these
students have put into this bridge design which perhaps could have helped me if
we had the opportunity to work on these bridges. The way these pieces come
together, so accurately means there are a few budding engineers and fabricators
now who know about real world challenges when they come and work in the
industry. This book is a result of knowledge that I have gained from many
wonderful experiences and knowledgeable individuals. I started writing this book
in 2018 during my weekends when family was asleep or holidays when we had
nothing else to do. At that time GT STRUDL 2018 R1 was available and I was
preparing this document for 2019 AISC bridge competition. I got caught up with
other things in life and unfortunately this project took a back seat. I made it a
priority again in 2020 but could not address the AISC 2020/2021 bridge design
competition requirements. But based on my 10 years of experience with this
competition, things change for sure however the overall requirements are similar
from year to year. This book should be useful for most future AISC steel bridge
competitions to better analyze and design steel bridges.
One request for anyone who comes across this book. This book is for free but
please save paper and don’t print everything if you don’t have to. These days pdfs
can be easily be distributed, copied, stored and modified. You may do anything
with it and I have tried to make this book “overly visual”. A picture is worth a
thousand words and I have inserted a lot of images. That is how I learned software
in the past. Let us save some trees and let our future generation also enjoy them.
Let us try to learn from a digital medium.
This book was written on my personal resources and time using the student
version of GT STRUDL. The demo version of this software can be downloaded on
the following website:
https://hexagonppm.com/products/analysis-product-family/gt-strudl
CHAPTER 3: INTRODUCTION
Recent Kilauea volcanic eruptions and flows in the Hawaiian Islands have made the
National Parks inaccessible. The National Park commission is interested in paying
tribute to the historic steel bridges and railroads by constructing new steel bridges.
A feasibility study has been conducted which requested students to come up with
the best design for a limited access, short span bridge to cross a river and past LAVA
flows. The bridge is expected to carry the weight of bicycles, pedestrians, park
vehicles and emergency vehicles but no private motor vehicles. There is no need
to design for these specific loads at this point as the selection committee will be
using simulated loads to test the bridges designed by students. Most of this is
discussed in detail in Ref (1).
These steel bridges if selected will only be selected because of their cost,
construction cost and duration and aesthetics. Park Engineers will award the
contract to the company that best satisfies these objectives.
One of the categories in which a company can win in is Structural Efficiency Cs. Cs
is calculated using the following formula:
Students can develop a simple calculator or download the following one to obtain
their Cs factors based on computer simulations.
For example, if a design team aims for a light 80-pound bridge, the total cost will
be $6.65 million.
If a design team aims for a light 80-pound bridge, the total cost will be $6.65 million.
But keep in mind that a lighter bridge has less steel and may deflect more only an
extra 0.3” displacement can increase the Cs from $6.65 Million to $7.625 Million as
shown below.
Now let us say that that the same bridge has beefed up sections and the bridge
now weighs 160 pounds and the deflection is reduced to 1.5 in aggregate, the cost
would be $ 5.075 Million.
If the bridge weighs more than 200 pounds, and the deflection is reduced to 0.5 in
aggregate, the structural efficiency would be $3.075 Million. But there are other
issues to worry about as weight of the bridge starts increasing like constructability
and clearances.
The following picture shows the construction/transportation zones, the river that
might have LAVA in it and the staging yards. Also note the foundation of the bridge
needs to be at the exact location specified by the park engineers.
The following picture shows the zone in which the final bridge structure should be
constraint to.
The purpose of this book is to help students with the structural analysis and
design of these bridges and perform virtual computer aided simulations to predict
how their designs would perform during the competition.
The following information is not provided to scare you all. Many people wonder how structural analysis software
come up with the member forces, displacements and support reactions. The computer actually views the
structure as a matrix analysis problem. Based on the inputs provided by the users, the software generates stiffness
matrices and load matrices and solve for deflections. One of the most fundamental reason why we need to utilize
computers to do our analysis is because these calculations can become very complicated and tedious as the
number of members increase. A typical structure for student steel bridge competition may have 100+ members.
All these members are provided to make the structural system stable and also to provide adequate redundancy.
Let us take a look at a simple 22’ bridge structure with only five members. This is not a practical bridge structure
but we will study how the computer software views the problem and reports these results to us.
A 22’ bridge structure made up of structural steel shapes (W4 x 13, W5 x 16 and HSS 2 X 2 X 1/4) needs to be
designed for a 2k/ft loading. The modulus of elasticity of steel is 4176000 ksf.
2 4 5 3
The above image shows the structure with the beam numbers.
1 2
3 4
The above image shows the structure with the joint numbers.
d4
d2
2
2
d3
d1
d8
d6 2
2
d7
d5
The above image shows the structure with the degrees of freedom.
𝛿1
𝛿2
𝛿3
𝛿 ∆
[∆𝑐 ] = 4 = [ 𝑢 ]
𝛿5 ∆𝑟
𝛿6
𝛿7
[𝛿8 ]
The stiffness matrix for each member needs to be formed for all five members shown above.
s
r
u
t
k
j
𝑟 𝑠 𝑡 𝑢
𝑟 0 0 0 0 𝑟 𝑠 𝑡 𝑢
𝑠 0 0 0 0 𝑟 0 0 0 0
[𝐾𝑇 ] = 3.83𝐸 3.83𝐸 =0.174𝐸 𝑠 0 0 0 0
𝑡 0 0 − 𝑡 0 0 1 −1
22 22
3.83𝐸 3.83𝐸 [𝑢 0 0 −1 1 ]
[𝑢 0 0 −
22 22 ]
The numbers in at the top and the left of the matrix in blue denote the degree of freedom (address). Direction 2
and 4 are the directions that correspond to directions r and s shown in the above figure.
2 4 1 3
2 0 0 0 0
̅
[𝐾𝑇 ] = 0.174𝐸 4 0 0 0 0 where
1 0 0 1 −1
[3 0 0 −1 1 ]
The direction cosines are calculated using the following matrix.
𝑟 𝑠 𝑡 𝑢
𝑟 𝑐𝑦2 −𝑐𝑦2 𝑐𝑥 𝑐𝑦 −𝑐𝑥 𝑐𝑦
̅𝑇 ] = 𝐴𝐸 𝑠
[𝐾 −𝑐𝑦2 𝑐𝑦2 −𝑐𝑥 𝑐𝑦 𝑐𝑥 𝑐𝑦
𝐿
𝑡 𝑐𝑥 𝑐𝑦 −𝑐𝑥 𝑐𝑦 𝑐𝑥2 −𝑐𝑥2
[𝑢 −𝑐𝑥 𝑐𝑦 𝑐𝑥 𝑐𝑦 −𝑐𝑥2 𝑐𝑥2 ]
The E is included in the matrices and the new stiffness matrices for each member is shown below.
From the above transformed stiffness matrix, the complete structure stiffness can be assembled.
𝑆𝑐 =
The numbers shown in red correspond to the degrees of freedom and each number in the matrix was obtained
from the member matrices using the address.
𝑆𝑢𝑢 𝑆𝑢𝑟
𝑆𝑐 = [ ]
𝑆𝑟𝑢 𝑆𝑟𝑟
The top left matrix is the Suu matrix that needs to be inverted.
[𝑆𝑢𝑢 ]−1 =
The load applied to member 1 is applied to the two joints it is attached to. 22 kip/ft * 22 ft /2 = 22 kips nodal force
at two nodes (i.e. direction 2 and 4). The joint load matrix is constructed using this information.
0
22
0
22 𝐽𝐿
[𝐽𝐿𝐶 ]= 0 = [ 𝑢]
𝐽𝐿𝑟
0
0
[0]
The displacement matrix can now be calculated using the inverse of the S uu matrix and the Joint load matrix.
The above matrix calculation shows that the displacement at the top of Member 1 will be 0.000483. You maybe
wondering that it took all that work to come up with the displacement which would have consumed a lot less time
if we would have used simple procedures such as principle of virtual work. This maybe true for simpler structures
but as structures become complex and start having lots of redundancies, more organized methods such as matrix
analysis approach shown above is required. Thank fully software products like GT STRUDL are available to
engineers working in a commercial environment to analyze and design their structures. When the geometry,
support and loading information is provided in GT STRUDL, the engineer can run the analysis and monitor the
progress of the output. The output will make more sense to you now. Note the lines “ASSEMBLE THE STIFFNESS
MATRIX” and “TIME TO PROCESS 4 JOINT DISPLACEMENTS” that was discussed above.
Note that computers can perform these types of matrix calculations in a fraction of a second. Structural models
are rarely this simple. Design codes also require engineers to perform non-linear analysis with numerous load
combinations which can take 0.5 hrs to solve. A school building structure with 600 load combinations and non-
linear analysis took close to 15 min to solve because of the non-linear analysis feature which is required by the 16th
Ed. AISC 360 steel design code.
Coming back to the simple truss problem note that the displacement reported in GT STRUDL interface matches the
hand calculated value.
Inverting the matrix and finding the displacement is the hard part. For a linear static analysis, the same stiffness
matrix can be utilized for other load combinations to calculate the displacements and hence linear static analysis is
much faster than the non-linear analysis procedures. In a non-linear analysis procedure, the stiffness matrix may
change form load combination to load combination. The bridges used for the student steel bridge completions will
have a different support condition for the lateral load test. Students may use two different models to do the
analysis and design or use GT STRUDL’s powerful non-linear analysis to analyze and design their bridges.
$$
$$
INCIDENCES
1 1 2
2 3 1
3 4 2
8 3 2
9 4 1
2 3
8 9
STATUS SUPPORT -
3 4
JOINT RELEASES
3 4 -
MOM X Y Z
MATERIAL STEEL
LOADING 1 'UDL'
LAUNCHING GT STRUDL
1. Click on the start icon in Windows Operating system (usually on the bottom left hand side). Locate the GT
STRUDL 2018 R1 icon. Users can also search for the icon. Once you locate the icon, you can pin it to the
task bar. Click on the GT STRUDL 2018 R1 icon.
3. Double click on the Command icon in the Welcome to GT STRUDL dialog box. The GT STRUDL 2018R1
Output window will open.
4. Click on Modelling -> Data Management -> Create Cross-Section Property Database menu command.
5. The Create Cross Section Property Database dialog box will appear.
6. Select the File->New Cross-section menu item from the Create Cross Section Property Database dialog box.
7. The Create a New Cross-section Property Database dialog box will appear.
8. Select the Structural Tube cross-sections option in the Create a New Cross-section Property Database dialog
box.
9. Press the Next button in the Create a New Cross-section Property Database dialog box.
10. The Create Cross-Section Property for Structural Tubing will appear. Enter the dimensions of the structural
tubing for the bridge geometry as shown in the following table.
12. A dialog box will appear which will ask the user to save the values. Press the Yes button to save the values.
13. Press the File->Exit menu item to exit the Create Cross-Section Property for Structural Tubing dialog box.
15. A dialog box will appear which will ask the user to confirm if he/she really intends to exit GT STRUDL. Press the
Yes button to exit GT STRUDL.
16. A dialog box will appear which will ask the user to confirm if he/she intends to save the GT STRUDL output.
Press the No button to exit GT STRUDL without saving the file.
1. Click on the GT STRUDL 2018 R1 icon from the Windows Operating System task bar.
3. Double click on the GT Menu icon in the Welcome to GT STRUDL dialog box. The GT Menu window will
open which is the graphical user interface of GT STRUDL. Set the unit system to Feet and Kips by clicking on Units -
> Active Units menu command.
5. Note that the Place Members options will appear on the right-hand side.
6. In the place members options dialogue box on the right-hand side data area specify the section name using the
button press the button.
8. Select the User Defined Tables tree item on the left-hand side in the section properties dialog box (i.e. under
Table Name).
9. You will see the custom section properties the we had defined in the section names box after you click on the
T15 tree item. (i.e. under Section Names).
10. Double click on each of the section names to get them on the right-hand side table which is labeled existing
section properties from table.
13. Select the Coordinates radio button in the menu and also make sure that the Analytical Member option is
selected in this exercise. We will only create analytical members.
14. In the place members dialogue box on the right-hand side data area select steel as the material T2.0 as the
section. Select the start, length & direction radio button in the definition method and type in the length as
1.66667 in the Length input box.
15. Press the Generate Members button in the Place Members dialogue box. The Enter data dialog box will
appear.
16. Specify the coordinate as 0 in the Enter Data dialog box and press the OK button.
17. A member will appear in the GT STRUDL graphics but this is just a preview for the user. To accept this member,
click on the Store button.
18. Select the Joints radio button in the menu. In the Place Member dialog box on the right-hand side
check the Offset check box and enter 0,0,2’-8”.
19. Left click in the graphics window and press the I key on your keyboard. This will show an isometric
view of the structure in the graphics window.
21. Click on the Generate Members button in the Place Members dialog box on the right-hand side Data
Area.
22. Now that Generate Members command is expecting the user to click on a joint in the graphics. Click
on the Base Node of the member that we have already created.
25. Now we will create the third member at a spacing of 19 feet in the Global X direction. Type in 19, 0, 0
in the Offset input box in the Place Members dialog box.
26. Click on the Generate Members button and click on the base node of the second column that we had
created.
33. Click on the node point as shown above by following the instructions given above.
34. The beams along the horizontal direction need to be created. Select the Connect End to End option in the
Place Members dialog box and click on the Generate Members button.
Exercise:
Create an extra vertical member as shown below using the knowledge that you have gained so far.
36. Click on the two nodes as shown above to create one more beam.
38. Provide all the input shown above to create an additional beam parallel to the one that was created before.
39. Click on the node as shown above. A new beam will appear.
42. Click on the node as shown above. A new parallel beam will appear in the graphics window.
44. Provide the inputs as shown above. Note that this dialog box accepts mixed unit system. This input was
provided to create the top chord of the bridge structure.
45. Click on the nodes as shown below. Note that the top chord will be created with reference to the node that
the GT STRUDL user clicks.
1. Select the Edit->Split Members menu command. The Split Members inputs will appear on the right-hand
side data pane.
3. Select the four newly created members as shown below by left clicking on them. Right click in the
graphics window to finalize the selection.
5. Provide the inputs as shown below and press the Split Members button. The split member preview will
be shown in the GT STRUDL graphics. (use 4 splits for student version)
8. Select the Create->Place Members menu command. The Place Members inputs will appear on the right-
hand side.
9. Provide the inputs as shown below in the Place Members data pane on the right-hand side.
11. Provide the inputs as shown below in the Place Members data pane on the right-hand side. Click the
Generate Members button on the right-hand side and create the members on the deck level as shown
below in orange color.
12. GT STRUDL users may hold the right mouse button down and move the mouse to rotate the structure in
the graphics window very easily. This may become very useful for complex structural geometries.
13. Click the Store button on the right-hand side
15. Click the Generate Members button on the right-hand side and create the members on the top chord
level as shown below in orange color.
21. Click the Generate button to create the braces. Users may provide additional member specifications such
as releases when these members are being created.
23. Click the Generate button to create the braces. Users may provide additional member specifications such
as releases when these members are being created.
24. To create a few horizontal bracing members, click on the Generate button again and create the members
as shown below in orange color.
26. Click the Generate button to create an additional bracing member as shown below.
28. The vertical supporting bracing members need to be created. Provide the inputs as shown below and
click the Generate button to create vertical bracing members as shown below.
37. Note that the leg member will disappear but there will be an orphan node left in the graphics. This node
should be deleted before running a structural analysis.
38. GT STRUDL has the capability to detect and delete floating node points. Click on Check -> Duplicate &
Floating Joints menu command.
39. The floating joint will appear in the list of joints on the right-hand side data area. Click on Delete All
button on the right-hand side data area to get rid of the floating joint.
40. The model can be displayed in full rendered mode by clicking on the Redraw Solid icon on the icon bar.
41. The rendered mode of the bridge will be displayed in the GT STRUDL user interface as shown below.
1. GT STRUDL stands for Georgia Tech STructural Design Language. This language allows engineers to share
and review models easily without having to deal with binary code. Click on the File->Generate GT
STRUDL/GTSELOS text input menu command.
2. The Generate GT STRUDL Analysis Program Input dialog box will appear. Click in the Generate Input File
button.
3. The Generate Input File Name dialog box will appear. Type the name of the file in the File Name text box.
Bridges built by students maybe complex to be shown in a 3D diagram. This can make model review and
presentation a complicated task. GT STRUDL provides engineers with automatic view generation and labeling
options.
10. Close the Automatic Planar Views dialog box by clicking on the x icon.
14. Left click in both view windows and press the “I” key on the keyboard. The “I” key is a shortcut key for
activating the isometric view.
15. Left click in the left view windows and select the Z=3.3 ft view in the list of views.
19. Click on the two top chord Joints in the left view window. Note that GT STRUDL will provide the
dimensions between any two existing joints.
23. Note the section names will appear on all analytical members. This would be very cluttered in a 3D View.
25. Users may also mark members with a specific property using a distinct colored marker icon. Select a
section in the Sections combo box.
26. Press the Mark button.
29. Left click on the right view window and press xy keys on the keyboard. The xy elevation of the structure
will be displayed.
1. Left click on the right view window and press xy keys on the keyboard. The xy elevation of the structure
will be displayed.
2. Select the Fencing option radio button to activate the fence mode to assign supports.
6. Click on the Create Support button on the right-hand side. Remember that the rectangle fence selection
is on and any nodes included in the defined rectangular area will be supported.
7.
9. Press the Yes button. Note that the nodes enclosed in the fence region are now pin supported.
2. Type the description of the loading as SELFWEIGHT LOAD in the Description text box.
3. Press the Store New button.
4. Note in this case Y axis is the axis of gravity. The load needs to be created along the Negative Y direction.
This is the default in Direction combo box. Hence no changes are required. Click on Generate Loads
button.
Structural analysis can become very complex as engineers start adding more loads and load combinations. If a
model has modelling errors, engineers will end up spending way too much time combing through load and design
parameters inputs. One of the ways to resolve modelling errors is to see how a structure behaves due to its own
self weight.
1. Select the Analysis -> Linear Stiffness Analysis -> Stiffness Analysis Standard menu command.
3. GT STRUDL will run the analysis and display any error messages if there are modelling errors. Modelling
errors may include connectivity errors, too many member releases, insufficient support conditions and
more.
4. Click on the Done button.
7. Left click in the window that shows the displaced shape and press the “I” key on the keyboard.
10. Stop the animation by clicking on the Stop Animation button on the right-hand side.
12. Press the Legend button on the right-hand side data area.
13. Left click at the location where the legend needs to be placed in the graphics window.
14. Press the Label button on the right-hand side data area.
15. Left click on any joint on the model where the displacement needs to be shown. Left click again to specify
the location of the label.
18. Select the Force Moment Diagrams and Envelopes menu command.
19. Select the Moment radio button and select the MZ option.
20. Chick on the Select Members button and press the Yes button to select all members displayed in the
selected view.
21. Check the Label Max & Min check box.
22. Press the Label button to see the moment diagram about the Z axis.
CHAPTER 13: ADDING TEST LOADS FOR AISC 2019 BRIDGE COMPETETION
• Lateral Load of 0.0341 kips along the global z direction. This load case will have a vertical
component of -0.041 kip/ft member load applied to a member also.
• Vertical load of 0.0682 kip/ft distributed member load to four members
1. Select the Create -> Loads -> Active Independent Load menu command.
2. Input the Name as 2 and Description as Lateral Load on the right-hand side data area.
3. Press the Store New button. Note that the Load Type options will appear on the right-hand side.
5. Set the Load Type to Member Load. Set the Force Direction to Force FY and the force type to Uniform.
6. Set the force value to -0.0341.
7. Press the Add Member Load button. Note that the Hit option is active.
8. Click (i.e. left click with the mouse on the member) on the member shown as shown in the following
picture.
9. Note that the distributed load will appear on the member as shown in the following picture.
10. The lateral concentrated load needs to be applied. Let the Load Type be Member Load.
11. Select Force Z as the direction and Concentrated as the force type.
12. Enter a value of 0.0341 in the Value text box.
13. Enter the location as 0.5. This represents a concentrated load at one half the length measured from the
start node of the member.
14. Click on the Add Member Load button.
15. Note that the Hit option is activated. Select/Hit (i.e. left click with the mouse on the member) the
member as shown in the picture below to apply the lateral concentrated load.
16. Note that the concentrated load will appear in the graphics view.
17. The vertical load case needs to be created. Select the Create -> Loads -> Activate Independent Load
menu command.
18. Input the Name as 3 and Description as Vertical Load on the right-hand side data area.
19. Press the Store New button. Note that the Load Type options will appear on the right-hand side.
20. Set the Load Type to Member Load. Set the Force Direction to Force FY and the force type to Uniform.
21. Set the force value to -0.0682.
22. Press the Add Member Load button. Note that the Hit option is active.
23. Click (i.e. left click with the mouse on the members) on the members shown as shown in the following
picture.
24. The load combinations need to be created. Select the Create -> Loads -> Define Dependent Loading
Combinations. Note that this is ok for a linear static analysis but not ok for a non-linear analysis. The
challenge section of this book shows non-linear analysis of this same bridge structure. The load
combination is done using the FORM LOAD command which is identical to the LOADING COMBINATIONS
command from a command syntax point of view.
28. Select the SELFWEIGHT LOAD and LATERAL LOAD by clicking on each item by pressing the SHIFT key on
the keyboard.
29. Press the Add Component button.
30. Enter 102 as the Name and SELFWEIGHT LOAD + VERTICAL LOAD as the Description.
31. Press the Store New button.
32. Select the SELFWEIGHT LOAD and VERTICAL LOAD by clicking on each item by pressing the SHIFT key on
the keyboard.
33. Press the Add Component button.
35. Select the Analysis -> Linear Stiffness Analysis -> Stiffness Analysis Standard menu command.
2. The Generate GT STRUDL Analysis Program Input dialog box will appear. Click in the Generate Input
File button.
3. The Generate Input File Name dialog box will appear. Type the name of the file in the File Name text
box.
4. Click the Save button.
5. Note that the location of the file will be displayed in the Generated Files box. Double click on the
generate file and notepad will open to display the STRUDL text representation of the file.
6. Note that the location of the file will be displayed in the Generated Files box. Double click on the
generate file and notepad will open to display the STRUDL text representation of the file.
7. Click on File -> Save Model. This option will allow the user to save the file in a binary format. This file
will contain all the results and will be large compared to the simple gti file. The gti file also allows
users to make modifications to the structural model without using the GT STRUDL interface. An
example is discussed below.
8. Close GT STRUDL but keep the notepad gti file open.
9. Scroll down to the MEMBER PROPERTIES line.
10. Modify the TUB0.5X0.5 line to TUB 1.0X2.0.
11. Scroll down to the line that starts with LOADING COMBINATION.
12. Modify the LOADING COMBINATION line to FORM LOAD.
13. Modify the SPEC line to FROM. Repeat the above step and this step for all load combinations.
15. Modify the SPEC line to FROM. Repeat the above step and this step for all load combinations.
16. Save the gti file using File -> Save command.
17. Select all the text using the CTRL + A keys on the keyboard. Press CTRL + C on the keyboard to copy
the text into the memory.
18. Launch GT STRUDL using the windows start button on the bottom left-hand side corner.
20. Launch GT STRUDL using the windows start button on the bottom left-hand side corner. The
Welcome to GT STRUDL dialog box will appear.
21. Double click on the Command Mode icon.
22. The Command Mode will appear. User can open the GT STRUDL gti file using File -> Open menu
command.
24. Right click in the Command Mode and select the Paste option.
25. A preview of the lines in the memory will appear in a dialog box. Press the Yes button.
26. Select the Modeling -> GTMenu menu command. The GT Menu graphical user interface will appear.
28. Right click on the member show below. Note that the member section has been updated to 1.0x2.0.
31. The command mode will get re-activated. Select the Analysis -> Static Analysis menu command.
35. Note the force in the Y direction for Loading 1 which represents the weight of the structure.
The command mode is a utility that allows engineers to create STRUDL commands using the menu and also
execute them. After the commands are executed, results are displayed in text format. The same results can also
be visualized in GT Menu interface graphically. The command utility allows engineers to quickly learn the STRUDL
commands to prepare macros and store them to execute repetitive tasks over and over again.
3. Select the parameters as shown above and press the All Members and Ok buttons.
4. Note the three command lines are shown in the command interface. These three lines can be copied
from the command interface and inserted into the gti file so that engineers do not have to specify the
code parameters over and over again.
5. Engineers in the real world also insert comments so that engineering checkers can see who inserted
these commands and why.
6. Select the Steel Design -> Check Members Menu command. Note that GT STRUDL will display the
AISC steel design results in text format in the command mode.
This book shows multiple ways of working with GT STRUDL such as the graphical approach and also some command
mode modifications for more advanced GT STRUDL users. There is a lot more such as modeling in AutoCAD or
BricsCAD. BricsCAD is also available for a 30-day trial if engineers would like to perform structural analysis and design
in a CAD platform.
In the end it is shown how the gti text input file becomes the repository of the engineers work that can be distributed
and checked by multiple team members. It takes some time to get used to the STRUDL language which is a powerful
language developed for structural engineers a long time ago. GT STRUDL makes this language easier to learn by
using the command mode as a “testing” platform. There is a lot of help available in the command mode to learn
more advanced features of GT STRUDL.
(1) Student Steel Bridge Competition 2019 Rules, AISC, Nov 7, 2018
https://www.aisc.org/globalassets/aisc/university-programs/ssbc/ssbc-2019-rules.pdf
APPENDIX A
9 14 49
10 16 40
11 18 22
12 20 31
13 22 23
14 23 24
15 24 25
16 25 26
17 26 27
18 27 28
19 28 29
20 29 30
21 30 19
22 31 32
23 32 33
24 33 34
25 34 35
26 35 36
27 36 37
28 37 38
29 38 39
30 39 21
31 40 41
32 41 42
33 42 43
34 43 44
35 44 45
36 45 46
37 46 47
38 47 48
39 48 17
40 49 50
41 50 51
42 51 52
43 52 53
44 53 54
45 54 55
46 55 56
47 56 57
48 57 15
49 14 2
50 2 6
51 6 16
52 49 58
53 58 60
54 59 61
55 58 59
56 59 40
57 50 60
58 60 62
59 61 63
60 60 61
61 61 41
62 51 62
63 62 64
64 63 65
65 62 63
66 63 42
67 52 64
68 64 66
69 65 67
70 64 65
71 65 43
72 53 66
73 66 68
74 67 69
75 66 67
76 67 44
77 54 68
78 68 70
79 69 71
80 68 69
81 69 45
82 55 70
83 70 72
84 71 73
85 70 71
86 71 46
87 56 72
88 72 75
89 73 8
90 72 73
91 73 47
92 57 75
93 74 12
94 75 10
95 75 80
96 74 48
97 15 10
98 10 12
99 12 17
100 20 18
101 31 22
102 32 23
103 33 24
104 34 25
105 35 26
106 36 27
107 37 28
108 38 29
109 39 30
110 21 19
111 16 20
112 40 31
113 41 32
114 42 33
115 43 34
116 44 35
117 45 36
118 46 37
119 47 38
120 48 39
121 17 21
122 14 18
123 49 22
124 50 23
125 51 24
126 52 25
127 53 26
128 54 27
129 55 28
130 56 29
131 57 30
132 15 19
133 20 40
134 31 41
135 21 48
136 39 47
137 38 46
138 32 42
139 33 43
140 37 45
141 34 44
142 36 44
143 18 49
144 22 50
145 23 51
146 24 52
147 19 57
148 30 56
149 29 55
150 28 54
151 27 53
152 25 53
153 18 76
154 20 76
155 76 31
156 76 22
157 30 77
158 19 77
159 77 21
160 77 39
161 25 78
162 26 78
163 78 35
164 78 34
165 35 79
166 26 79
167 79 27
168 79 36
169 8 80
170 80 74
171 80 10
172 5 59
173 7 73
174 9 75
175 7 12
176 1 58
185 5 83
186 1 83
187 83 2
188 83 6
189 7 84
190 9 84
191 84 10
192 84 8
66 67 68 69 70 -
71 72 73 74 75 -
76 77 78 79 80 -
81 82 83 84 85 -
86 87 88 89 90 -
91 92 93 94 95 -
96 97 98 99 100 -
101 102 103 104 105
106 107 108 109 110 -
111 112 113 114 115 -
116 117 118 119 120 -
121 122 123 124 125 -
126 127 128 129 130 -
131 132 170
MEMBER PROPERTIES TABLE 'T15 ' 'TUB1.0X2.0 '
133 134 135 136 137 -
138 139 140 141 142 -
143 144 145 146 147 -
148 149 150 151 152 -
153 154 155 156 157 -
158 159 160 161 162 -
163 164 165 166 167 -
168 169 171
STATUS SUPPORT -
1 5 7 9
MATERIAL STEEL
90
145
APPENDIX B
$$
$$
3 7 8
4 9 10
6 2 58
7 6 59
8 8 74
9 14 49
10 16 40
11 18 22
12 20 31
13 22 23
14 23 24
15 24 25
16 25 26
17 26 27
18 27 28
19 28 29
20 29 30
21 30 19
22 31 32
23 32 33
24 33 34
25 34 35
26 35 36
27 36 37
28 37 38
29 38 39
30 39 21
31 40 41
32 41 42
33 42 43
34 43 44
35 44 45
36 45 46
37 46 47
38 47 48
39 48 17
40 49 50
41 50 51
42 51 52
43 52 53
44 53 54
45 54 55
46 55 56
47 56 57
48 57 15
49 14 2
50 2 6
51 6 16
52 49 58
53 58 60
54 59 61
55 58 59
56 59 40
57 50 60
58 60 62
59 61 63
60 60 61
61 61 41
62 51 62
63 62 64
64 63 65
65 62 63
66 63 42
67 52 64
68 64 66
69 65 67
70 64 65
71 65 43
72 53 66
73 66 68
74 67 69
75 66 67
76 67 44
77 54 68
78 68 70
79 69 71
80 68 69
81 69 45
82 55 70
83 70 72
84 71 73
85 70 71
86 71 46
87 56 72
88 72 75
89 73 8
90 72 73
91 73 47
92 57 75
93 74 12
94 75 10
95 75 80
96 74 48
97 15 10
98 10 12
99 12 17
100 20 18
101 31 22
102 32 23
103 33 24
104 34 25
105 35 26
106 36 27
107 37 28
108 38 29
109 39 30
110 21 19
111 16 20
112 40 31
113 41 32
114 42 33
115 43 34
116 44 35
117 45 36
118 46 37
119 47 38
120 48 39
121 17 21
122 14 18
123 49 22
124 50 23
125 51 24
126 52 25
127 53 26
128 54 27
129 55 28
130 56 29
131 57 30
132 15 19
133 20 40
134 31 41
135 21 48
136 39 47
137 38 46
138 32 42
139 33 43
140 37 45
141 34 44
142 36 44
143 18 49
144 22 50
145 23 51
146 24 52
147 19 57
148 30 56
149 29 55
150 28 54
151 27 53
152 25 53
153 18 76
154 20 76
155 76 31
156 76 22
157 30 77
158 19 77
159 77 21
160 77 39
161 25 78
162 26 78
163 78 35
164 78 34
165 35 79
166 26 79
167 79 27
168 79 36
169 8 80
170 80 74
171 80 10
172 5 59
173 7 73
174 9 75
175 7 12
176 1 58
185 5 83
186 1 83
187 83 2
188 83 6
189 7 84
190 9 84
191 84 10
192 84 8
41 42 43 44 45 -
46 47 48 49 50 -
51 52 53 54 55 -
56 57 58 59 60 -
61 62 63 64 65 -
66 67 68 69 70 -
71 72 73 74 75 -
76 77 78 79 80 -
81 82 83 84 85 -
86 87 88 89 90 -
91 92 93 94 95 -
96 97 98 99 100 -
101 102 103 104 105
106 107 108 109 110 -
111 112 113 114 115 -
116 117 118 119 120 -
121 122 123 124 125 -
126 127 128 129 130 -
131 132 170
MEMBER PROPERTIES TABLE 'T15 ' 'TUB1.0X2.0 '
133 134 135 136 137 -
138 139 140 141 142 -
143 144 145 146 147 -
148 149 150 151 152 -
153 154 155 156 157 -
158 159 160 161 162 -
163 164 165 166 167 -
168 169 171
STATUS SUPPORT -
1 5 7 9
MATERIAL STEEL
82
127
188
APPENDIX C
MODEL ALTERED USING GT MENU, CHALLENGE – NON-LINEAR ANALYSIS AND VARYING SUPPORT
CONDITIONS MODEL
$$
$$
MEMBER INCIDENCES
1 1 2
2 5 6
3 7 8
4 9 10
6 2 58
7 6 59
8 8 74
9 14 49
10 16 40
31 40 41
32 41 42
33 42 43
34 43 44
35 44 45
36 45 46
37 46 47
38 47 48
39 48 17
40 49 50
41 50 51
42 51 52
43 52 53
44 53 54
45 54 55
46 55 56
47 56 57
48 57 15
49 14 2
50 2 6
51 6 16
52 49 58
53 58 60
54 59 61
55 58 59
56 59 40
57 50 60
58 60 62
59 61 63
60 60 61
61 61 41
62 51 62
63 62 64
64 63 65
65 62 63
66 63 42
67 52 64
68 64 66
69 65 67
70 64 65
71 65 43
72 53 66
73 66 68
74 67 69
75 66 67
76 67 44
77 54 68
78 68 70
79 69 71
80 68 69
81 69 45
82 55 70
83 70 72
84 71 73
85 70 71
86 71 46
87 56 72
88 72 75
89 73 8
90 72 73
91 73 47
92 57 75
93 74 12
94 75 10
95 75 80
96 74 48
97 15 10
98 10 12
99 12 17
111 16 20
112 40 31
113 41 32
114 42 33
115 43 34
116 44 35
117 45 36
118 46 37
119 47 38
120 48 39
121 17 21
122 14 18
123 49 22
124 50 23
125 51 24
126 52 25
127 53 26
128 54 27
129 55 28
130 56 29
131 57 30
132 15 19
133 20 40
134 31 41
135 21 48
136 39 47
137 38 46
138 32 42
139 33 43
140 37 45
141 34 44
142 36 44
143 18 49
144 22 50
145 23 51
146 24 52
147 19 57
148 30 56
149 29 55
150 28 54
151 27 53
152 25 53
169 8 80
170 80 74
171 80 10
172 5 59
173 7 73
174 9 75
175 7 12
176 1 58
185 5 83
186 1 83
187 83 2
188 83 6
189 7 84
190 9 84
191 84 10
192 84 8
193 25 26
194 26 27
195 34 35
196 35 36
197 65 66
198 66 69
1 2 3 4 172 -
191 192
6 7 8 9 10 -
31 32 33 34 35 -
36 37 38 39 40 -
41 42 43 44 45 -
46 47 48 49 50 -
51 52 53 54 55 -
56 57 58 59 60 -
61 62 63 64 65 -
66 67 68 69 70 -
71 72 73 74 75 -
76 77 78 79 80 -
81 82 83 84 85 -
86 87 88 89 90 -
91 92 93 94 95 -
96 97 98 99 111 -
STATUS SUPPORT -
1 2 5 7 9 -
10
JOINT RELEASES
1 5 7 9 -
MOM X Y Z
2 10 -
FOR X Y MOM X Y Z
MATERIAL STEEL
6 53 58 63 68 -
73 78 83 88 94
7 54 59 64 69 -
74 79 84 89 8 -
93
9 40 41 42 43 -
44 45 46 47 48
10 31 32 33 34 -
35 36 37 38 39
49 50 51
52
57
62
67
72
77
82
87
92
97 98 99
55
56
60
61
65
66
70
71
75
76
80
81
85
86
90
91
95 170
96
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
169
171
172
173
174
175
176
185 187
186
189 191
190
188
192
193 194
195 196
197
198
STATUS SUPPORT -
1 5 7 9
JOINT RELEASES
1 5 7 9 -
MOM X Y Z
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$MATERIAL STEEL
CONSTANTS
E 23200 ALL
G 11000 ALL
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
STATUS SUPPORT -
1 2 5 7 9 -
10
JOINT RELEASES
1 5 7 9 -
MOM X Y Z
2 10 -
FOR X Y Z MOM X Y Z
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$STIFFNESS ANALYSIS
NONLINEAR EFFECTS
NONLINEAR ANALYSIS
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
STATUS SUPPORT -
1 2 5 7 9 -
10
JOINT RELEASES
1 5 7 9 -
MOM X Y Z
2 10 -
FOR X Y MOM X Y Z
34
LA 0.0000000E+00 LB 1.0000000E+00
68
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$STIFFNESS ANALYSIS
NONLINEAR EFFECTS
NONLINEAR ANALYSIS
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
STATUS SUPPORT -
1 2 5 7 9 -
10
JOINT RELEASES
1 5 7 9 -
MOM X Y Z
2 10 -
FOR X Y Z MOM X Y Z
LA 0.0000000E+00 LB 1.0000000E+00
63
LA 0.0000000E+00 LB 1.0000000E+00
64
LA 0.0000000E+00 LB 1.0000000E+00
73
LA 0.0000000E+00 LB 1.0000000E+00
74
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$ NOTIONAL LOADS
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
FORM NOTIONAL LOAD 'NLSW+X' 'Notional Load of SW Along X Direction' FROM 1 1 GRAVITY AXIS Y
NLDIR X NLF 0.003 JOINTS EXISTING
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$ NOTIONAL LOADS
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
FORM NOTIONAL LOAD 'NLSW+Z' 'Notional Load of SW Along X Direction' FROM 1 1 GRAVITY AXIS Y
NLDIR Z NLF 0.003 JOINTS EXISTING
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$STIFFNESS ANALYSIS
NONLINEAR EFFECTS
NONLINEAR ANALYSIS
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
STATUS SUPPORT -
1 2 5 7 9 -
10
JOINT RELEASES
1 5 7 9 -
MOM X Y Z
2 10 -
FOR X Y MOM X Y Z
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$STIFFNESS ANALYSIS
NONLINEAR EFFECTS
NONLINEAR ANALYSIS
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
$$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$
STATUS SUPPORT -
1 2 5 7 9 -
10
JOINT RELEASES
1 5 7 9 -
MOM X Y Z
2 10 -
FOR X Y Z MOM X Y Z
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$STIFFNESS ANALYSIS
NONLINEAR EFFECTS
NONLINEAR ANALYSIS
PARAMETERS
CHECK ALL MEMBERS AS BEAM 6 PLUS MAXIMUM ALL PRINT ALL SECTION LOCATIONS
AUTHOR’S BIO
rozarker@yahoo.com