Beruflich Dokumente
Kultur Dokumente
Table of Contents
Introduction
Introduction
How to use this manual
Legal notice
Hardware requirements
Product support
Hardware locks and insurance
New features
1
2
6
10
11
12
13
27
27
28
29
30
33
35
39
40
42
43
44
48
52
55
Getting Started
59
Getting started
Starting SPACE GASS
Command line options
The main SPACE GASS window
The status line
Using the mouse
Dialogue boxes
59
60
61
64
66
69
70
iii
72
75
76
77
78
80
81
82
84
86
90
91
Input Methods
95
Input methods
95
97
97
100
104
108
111
114
115
116
121
121
122
128
134
Project Data
137
Project data
137
iv
Table of Contents
Units
Job details and attachments
Node data
Member data
Plate data
Node restraint data
Section property data
Standard section libraries
Shape builder
Flipping a section
Column and beam Tee sections
Angle sections
Material property data
Master-slave constraint data
Member offset data
Node load data
Prescribed node displacement data
Member concentrated load data
Member distributed force data
Member distributed torsion data
Thermal load data
Member prestress data
Plate pressure data
Self weight data
Combination load case data
Load case title data
Lumped mass data
Spectral load data
Spectral curve editor
Importing a spectral curve
Area load data
Sea load data
Moving load data
138
140
142
144
151
158
162
166
167
175
176
177
179
181
189
191
192
194
196
199
201
203
205
207
209
212
213
216
219
221
223
226
227
229
229
230
231
232
233
234
236
237
238
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
259
260
265
Structure Wizard
269
Structure wizard
269
273
273
275
279
282
283
288
289
291
vi
Table of Contents
Datasheet Input
293
Datasheet input
Using datasheets
293
294
Graphical Input
301
Graphical overview
The renderer
The traditional graphics window
Selection methods
Select all
Attachment and alignment methods
Grid
Snap
Ortho
Attach
Plane
Coordinates
Using the keyboard to position points
Infotips
Property panels
Multiple viewports
Node properties
Member properties
Plate properties
Node restraints
Section properties
Material properties
Master-slave constraints
Member offsets
Copy node properties
Copy member properties
Copy plate properties
Draw
Move
Rotate
Copy
Mirror
Delete
301
303
329
338
340
341
345
348
350
351
354
356
358
360
361
366
368
371
375
378
379
380
381
382
383
384
385
386
390
392
393
396
397
vii
viii
398
399
400
401
403
405
408
409
411
412
413
414
415
417
420
421
423
424
427
428
430
432
434
437
440
443
445
447
448
452
453
455
457
458
463
472
485
490
491
492
493
495
Table of Contents
View node / member / plate properties
View global origin
View local axes
View member origins
View labelling and annotation
Load case titles viewer
View results in local XY or XZ plane
View diagrams
View plate contours
View envelope
View dynamic mode shapes
View buckling mode shapes
View steel member design groups
View steel member top flanges
View steel member flange restraints
View steel member design results
Query frame
Query analysis results
Query steel member design results
Redraw
Zoom
Pan
Scales
Find
Filters
Views
Viewpoint
View manager
Notes
Measurements and dimensions
Gridlines
Textures
Transparency
Repeat last command
496
497
498
499
500
502
504
505
506
509
510
512
513
514
515
516
518
519
521
522
523
525
526
528
532
535
537
540
541
544
547
549
551
554
Analysis
555
Analysis
Static analysis
Displacements, actions and reactions
P-D effect
555
556
558
560
ix
561
562
564
567
569
570
576
577
578
579
588
589
590
591
598
599
601
605
606
609
611
613
616
622
624
629
629
631
632
637
640
641
642
653
654
660
668
669
678
Table of Contents
Serviceability check
The steel member design/check process
Design groups and intermediate stations
Design segments
Section check
Member check
Critical flange
Effective flange restraints
Twist factor
Load height factor
Lateral rotation factor
End moment ratios and other factors
Eccentric effects for compression members
Eccentric effects for tension members
The code check
Steel member design results
Steel member design/check assumptions
BS5950-1:2000 code specific items
Hong Kong CP2011 code specific items
AISC 360-10 code specific items
Eurocode EN 1993-1-1:2005 code specific items
AS/NZS 4600:2005 code specific items
Steel member design/check errors
680
681
682
683
684
685
686
687
689
690
692
694
695
696
697
698
700
706
712
715
721
726
731
735
735
737
752
759
761
763
765
765
766
774
776
777
xi
779
Output
Page setup
View text report
Print preview
Print text report
Print graphics
The status report
779
784
787
788
791
792
793
Standard Libraries
795
Standard libraries
The library editor
795
797
800
801
802
804
805
806
807
808
809
810
811
811
813
818
820
821
822
827
843
867
882
xii
Table of Contents
Dynamic frequency analysis report
Dynamic response analysis report
Buckling analysis report
883
884
886
889
889
894
896
897
897
899
Cable Analysis
921
Cable analysis
Method of input
Analysis procedure
Analysis results
921
923
924
925
935
935
Bibliography
937
Bibliography
937
Index
941
xiii
Introduction
Introduction
SPACE GASS 12
60th Edition, July 2014
SPACE GASS is a general purpose structural analysis and design program for 2D
and 3D frames, trusses, grillages, beams and plates. It includes a full complement
of features that make it suitable for any job from small beams, trusses and portal
frames to large high rise buildings, towers and bridges.
To see the new features recently added, refer to New features.
Its emphasis on graphics means that you easily see the status of your model at all
times. In fact, the extensive range of graphical editing tools allow you to input your
model or make changes entirely within the graphical editor. Of course, if you
prefer to work with datasheets or other methods of input then they are available
too.
A structure wizard automatically generates the initial data for many typical
structures which you can then manipulate to create the exact model you want.
State of the art solvers for linear and non-linear static analysis, dynamic analysis
and buckling analysis are available. Steel and concrete design modules for various
international codes of practice are also available.
Graphical and text reports can be generated for any parts of the structural model.
Comprehensive filters that can be defined graphically allow you to customize your
graphical views and output reports to include just want you want to see.
Although SPACE GASS is a comprehensive program with many advanced
features, its logical menu structure, toolbars and graphical emphasis makes it easy
to learn and use, even for first time users. If you have questions or need help then
you will probably find the answers in this manual.
Introduction
Chapter 2 "Getting Started"
If you are new to frame analysis programs or Windows programs in general, then
you should read this chapter before attempting to run a job. It provides very good
basic information that you will need to know about the operation of SPACE GASS.
Chapter 3 "Input Methods"
Explains the four main methods of inputting and editing your model.
Chapter 4 "Linking to Other Programs"
Describes how data can be transferred between SPACE GASS and other structural
analysis, CAD and building management programs.
Chapter 5 "Modelling the Structure"
Discusses the basics of how you can model a structure with SPACE GASS and
includes information on nodes, members, restraints, coordinate systems, sign
conventions, etc.
Chapter 6 "Project Data"
Gives a detailed description of each type of data that can be used in the frame
analysis part of the model. Data for steel and concrete design is not included (see
later chapters). This chapter deals only with the data itself, and leaves the
discussion of the numerous methods that you can use to input the data to later
chapters.
Chapter 7 "Text File Input"
Describes the format of standard SPACE GASS text files. This is one of the five
methods of data entry. You can type your data into a standard text file and then
import it into SPACE GASS. Standard text files can also be used as an alternative
for permanent storage of data.
Chapter 8 "Structure Wizard"
Another method of input involves selecting from a number of standard structures,
answering a few simple questions about the structure selected, and then having the
structure wizard generate all of the frame data for you. Any of the other data entry
methods can be used to modify the data after it has been generated using this
method.
Chapter 9 "Portal Frame Builder"
Described in detail the portal frame builder and how it can be used to generate the
complete model of a portal frame building including the full structure, loads
(including wind loads) and design data.
Introduction
Appendix A "Portal Frame Analysis"
Presents a detailed report on the analysis of a typical steel portal frame. Full
discussions regarding the input data and the decisions involved in producing it are
included, together with complete printouts of the analysis input and output reports.
Appendix B "Portal Frame Member Design"
Presents a detailed report on the member design for the steel portal frame analysed
in appendix B. It includes a discussion on how the steel members are being
modelled, together with complete printouts of the member design input and output
reports.
Appendix C "Portal Frame Connection Design"
Presents a detailed report on the connection design for the steel portal frame
analysed in appendix B. It includes a discussion on how the steel connections are
being modelled, together with complete printouts of the connection design input
and output reports.
Appendix D "Cable Analysis"
Presents a worked example demonstrating the input and analysis of a 30m tall,
guyed mast. The catenary cable equations are used to calculate the axial force in a
nominal guy member, this is then compared to the result obtained from SPACE
GASS.
Appendix E "Converting Old Jobs"
Explains how you can convert data files that were produced with SPACE GASS
v1, v2 or v3 for loading into the latest version. Note that data files produced with
SPACE GASS 4 or later are automatically converted into the latest format when
they are opened.
Appendix F "Bibliography"
A list of references.
Legal notice
End User License Agreement
Notice to Licensee:
This End User License Agreement (the "Agreement") is a legal agreement between
you and I.T.S. Integrated Technical Software Pty Ltd (ACN 086 605 567) ("ITS"),
a registered company under the Corporations Law of the State of Victoria,
Australia. BY USING THIS PRODUCT, YOU AGREE TO BE BOUND BY THE
TERMS AND CONDITIONS OF THIS AGREEMENT. If you do not agree to all
the terms and conditions of this Agreement or if you do not have the authority to
agree to all the terms and conditions of this Agreement on behalf of the licensee
then you MUST NOT USE THE PRODUCT. Provided the Product has not been
used and is not a loan, student or evaluation version, you may return it to your
place of purchase for a full refund.
1. Definitions. For the purposes of this Agreement, the following terms shall have
the following meanings:
1.1 "Product" shall mean and include the SPACE GASS software,
updates, CDs, computer disks, Security Devices, help files, reference
manual or other instructions, technical support or any other software, items
or information of any kind provided by ITS or obtained from the
www.spacegass.com web site.
1.2 "Software" shall mean all software included in the Product.
1.3 "Security Devices" shall mean and include hardware or software that
limits the number of users that may operate the Software simultaneously,
or imposes an Expiry Date beyond which the Software cannot be used, or
prevents certain parts of the Software from being used.
1.4 "Expiry Date" shall mean the date imposed by any Security Devices
beyond which the Software cannot be used.
1.5 "ITS" includes its employees, agents and suppliers.
2. License. The Product is protected by copyright laws and international copyright
treaties, as well as other intellectual property laws and treaties. The Product is
licensed, not sold.
Introduction
2.1 Grant of License. Subject to the terms and conditions of this
Agreement, ITS grants to you a non-exclusive license to use the Product
during the term of this Agreement.
2.2 User Limit. The Software may be installed on an unlimited number of
computers, however the maximum number of users operating it
simultaneously may not exceed the user limit imposed by the Security
Devices.
2.3 Reference Manual. You may make such copies of the reference
manual as are reasonably necessary for your use of the Product by the
permitted number of simultaneous users, but you may not make copies of
the reference manual for any other purpose without the prior written
consent of ITS.
3. Ownership; Proprietary Rights. ITS shall at all times be the owner of and have
all rights to the Product, and all intellectual property associated therewith,
including but not limited to patents, copyrights, trade names and marks, domain
names, and trade secrets related thereto. The Product is protected by copyright laws
and international treaty provisions. Nothing herein shall cause or imply a sale,
license or transfer of any intellectual property rights of ITS to you or to any third
party, except as expressly set forth herein. You may not reverse engineer,
decompile, disassemble, or otherwise attempt to discover the source code of the
Software. You may not attempt to reverse engineer, duplicate or bypass any
Security Devices.
4. Disclaimers. ITS makes no warranties or representations as to the Product to
you or to any other party. To the extent permitted by applicable law, all implied
warranties, including, but not limited to, the implied warranties of merchantability
and fitness for a particular purpose, are hereby disclaimed.
5. Limitation of Liability. To the maximum extent permitted by applicable law, in
no event shall ITS be liable for any punitive, exemplary, consequential, indirect,
incidental, or special damages arising from or related to the use of the Product by
any party, including without limitation damages arising from loss of data, loss of
revenue or profits or failure to realize savings or other benefits, even if ITS has
been advised of or should be aware of the possibility of such damages. In the event
of any defect in the Product ITS may, at its option;
i.
ii.
iii.
pay for the cost of having the error in the Product rectified.
To the extent that the Product involves providing a service, in the event of any
error or defect in the provision of that service ITS may, at its option;
i.
ii.
Because some states and jurisdictions do not allow the exclusion or limitation of
liability, the above limitation may not apply to you.
6. Indemnification. You, at your sole expense, will defend, indemnify and hold
ITS harmless from and with respect to any loss or damage (including reasonable
attorneys fees and costs) incurred in connection with, any suit or proceeding
brought by a third party against ITS insofar as such suit or proceeding shall be
based upon (i) any claim arising out of or relating to your use of the Product except
where such claim alleges that the Software infringes or constitutes wrongful use of
any copyright, trade secret, patent or trade mark of any third party; or (ii) any claim
arising out of or relating to any act or omission by you. You will pay any damages
and costs assessed against ITS (or paid or payable by ITS pursuant to a settlement
agreement) in connection with such a suit or proceeding.
7. Changes to the Product. ITS may change the Product from time to time without
notice to you and shall not be under any obligation to provide you with any
notification of such change.
8. Non-Transferability. You may not rent, lease, sub-license, lend or transfer the
Product to another person or legal entity without the prior written consent of ITS.
9. Term and Termination. The term of this Agreement shall commence on the
date that you install or use the Product and shall continue (unless earlier terminated
as provided herein) until the Expiry Date, or in perpetuity if no Expiry Date is
imposed. Without prejudice to any other rights, ITS may terminate this Agreement
at any time if you fail to comply with its terms and conditions.
Upon termination of this Agreement for any reason whatsoever, you shall cease all
use of the Product and remove all copies of the Software from your computers.
10. General.
10.1 Assignment. You may not assign or transfer this Agreement or any of
your rights, duties or obligations hereunder and this Agreement may not be
Introduction
involuntarily assigned or assigned by operation of law, without the prior
written consent of ITS, which consent may be granted or withheld by ITS
in its sole discretion.
10.2 Severability. Each provision of this Agreement is intended to be
severable. If any covenant, condition or other provision contained in this
Agreement is held to be invalid or illegal by any court of competent
jurisdiction, such provision shall be deemed severable from the remainder
of the Agreement and shall in no way affect, impair or invalidate any other
covenant, condition or other provision contained in this Agreement. If such
covenant, condition or other provision shall be deemed invalid due to its
scope or breadth, such covenant, condition or other provision shall be
deemed valid to the extent of the scope or breadth permitted by law.
10.3 Governing Law. You agree that the use of the Product by you shall
be governed by the laws of the State of Victoria and the Commonwealth of
Australia, and you consent to the non-exclusive jurisdiction of the courts of
that State and the Commonwealth.
10.4 Attorneys Fees. If any legal action is brought arising out of or
relating to this Agreement, the prevailing party shall be entitled to receive
its reasonable attorneys fees and court costs in addition to any other relief
it may be entitled.
10.5 Entire Agreement. This Agreement is the complete and exclusive
statement of the agreement of the parties hereto with respect to the subject
matter hereof, and supercedes all prior and concurrent agreements,
promises, proposals, representations and warranties, oral or written, with
respect to the subject matter hereof.
Hardware requirements
10
Introduction
Product support
Product support includes:
I.T.S. reserves the right to charge for telephone, facsimile or email support.
11
12
Introduction
New features
The key new features added in SPACE GASS since v10 are as follows. Note that
minor new features, enhancements and bug fixes are not listed here.
Version 12.00
This is a major upgrade containing many new features and substantial
performance improvements, especially in the analysis solvers and graphics
engine. It also makes the renderer the main interface for the program.
Introduced a new "Paradise" solver for the static, buckling and dynamic
frequency analysis modules. It is a sparse matrix solver that fully utilizes the
parallel processing capabilities of modern multi-core CPUs. The new solver is
usually between 10 and 100 times faster than SPACE GASS 11. The most
dramatic speed savings occur with jobs that have a large matrix frontwidth and
lots of load cases.
The renderer graphics now fully utilizes the parallel processors on the graphics
card rather than doing the graphics calculations on the main CPU. This means
that deflection diagrams, bending moment diagrams, shear force diagrams, etc.
can be scaled up and down smoothly regardless of the size of the job, even in
fully rendered 3D mode.
The renderer has been given a major overhaul with a new user interface that now
has almost all of the functionality of the traditional SPACE GASS window. This
means that you can do everything in the renderer without constantly having to
switch back to the traditional SPACE GASS window. The new functionality in
the renderer includes:
New user interface that can be configured with different skins and user
defined layouts.
Substantial performance increases and no annoying delays or pauses.
Opening and saving of jobs.
Generating reports.
Structure wizards.
Datasheets.
Node, member and plate drawing and editing tools.
Loading input and editing tools.
Filtering.
Scaling.
13
Version 11.09
Released an all new Steel Connection Design module for AS4100 that complies
with the latest ASI design guides.
Released a new Steel Member Design module for AS4600 that works with the
cold formed sections from manufacturer including Lysaght, Stramit, Duragal and
others. Supported sections include Cees, Zeds, angles, tophats, channels, back-toback Cees, CHSs, SHSs and RHSs. New cold formed section libraries for
Lysaght, Stramit and Duragal have also been included.
The Portal frame builder now automatically creates all of the main connections in
the building. They can then be used in the steel connection design module.
Allow a steel member design to be performed via a script file with the user being
able to control the design groups, sections properties and load cases considered.
Allow exporting of steel member design/check summaries to a text file or MSExcel/Access/Word file.
Version 11.08
Various new script commands have been added that allow you to have more
control over importing/exporting and analysis. You can also pause the script to
see what stage it is up to at any point.
Version 11.05
Released a Portal Frame Builder module for the modelling of portal frame
buildings in SPACE GASS. It generates the full structural model plus dead loads,
live loads, wind loads and steel member design data. The module supports gable
(symmetrical and asymmetrical) and monoslope roofs, overhangs, knee braces,
haunches, fly bracing, uneven frame spacings, openings, roof/wall bracing and
end wall props. Wind loads are generated in accordance with AS/NZS
1170.2:2011 for all regions in Australia and New Zealand.
14
Introduction
Version 11.01
Released a Sea Load module for the calculation of wave, current, marine growth
and buoyancy loads on submerged structures in marine and offshore
environments.
Version 11.00
This is a major new version that includes a new 3D renderer with full editing
capabilities. Of course you can still edit your model in the traditional SPACE
GASS window, however the editing tools in the renderer are generally more
advanced and offer additional features over the traditional editing tools.
Some of the load input tools, design data tools and analysis results diagrams are
not yet available in the renderer, however they will be added soon.
Member force and moment envelope reports can now be limited to the maximum
and minimum values taken from just one end of the members rather than from
both ends.
The analysis engine has also had a major make-over with finite and large
displacement theory added, plus options for secant or tangent matrix solutions,
residual or full loading, and residual convergence criteria. An "Auto" optimizer
setting has also been added that senses the most efficient optimization method
before the main analysis calculations begin. It removes the necessity for you to
manually use trial and error methods to find the best optimization setting.
The standard libraries have been completely re-designed allowing non-standard
and built-up sections to be saved. A new shape builder, moving loads generator
with animated moving loads, and area loads generator have also been added.
Other major new features include on-screen notes, job attachments, dimensions,
load combinations grid, load case titles viewer, measure tool, textures, gridlines,
view selector, customizable toolbars and multiple undo/redo steps.
The major new features of SPACE GASS 11 are listed in more detail below:
A new renderer with full editing capabilities.
15
16
A measure tool that lets you determine the actual length, component
lengths and angles between any two points.
Important new drawing aids now let you align with other existing points or
objects, snap to key intermediate positions along members, attach to
existing objects, or align with existing members or global axes. You can
even lock onto a node or member by briefly hovering over it and then
begin drawing at some offset away from it. When aligned with an axis,
member or point, you can also just type in the desired distance away your
point should be.
A new combination load cases grid showing primary and combination load
cases across the top and combination load cases down the side. You simply
type multiplying factors into any cells to quickly build up your
combination load cases in a very visual way. Rows for new combination
load cases can be added as desired.
Customizable toolbars.
Introduction
New libraries in XML format that now hold non-standard and built-up
sections, directly editable via the shape builder and/or library editor.
Categories have also been added for Common, Special, Legacy and
Obsolete classifications.
A load case manager now lets you copy, renumber or delete multiple load
cases rather than one at a time.
A new area loads generator with options for two-way and one-way loads.
Load directions include X, Y, Z, "Normal to area" and "Vector". Loading
areas can be actual or projected, and more than four members per polygon
can now be handled.
A new find tool with additional modes for finding duplicated nodes,
invalid plates, members duplicated in steel member groups, members with
free ends and plates with free vertices.
New move, rotate, copy, mirror, stretch and scale tools that allow you to
select nodes, members or plates. They also provide a graphical preview of
the final result before the changes are made.
17
18
A tool for converting static loads such as dead loads and live loads into
masses for use in a dynamic analysis.
A new curve editor for spectral curves that has extra capabilities for
importing, exporting, labelling and an equation data generation tool.
A view manager that lets you save the current view into a list of saved
views and then recall them as desired.
Moveable property panels that list all of the sections and materials used in
your model. You can even click on a section or material in the panel to
select all the members or plates in your model that use that item.
A member alignment tool that lets you align or stack members via their
center, top, bottom, left or right sides.
An option for showing member origins graphically. This quickly lets you
see which way each member is running.
A new steel member design module for the Hong Kong code HK CP2011
has been released.
Introduction
Version 10.8
Steel member design modules for the AISC 360-10 LRFD and ASD
standards have been released.
SPACE GASS now uses the Titan license manager softlock system instead
of hardware locks, although hardware locks can still be supplied if
requested. TitanLM suppports stand-alone or network installations, and lets
users borrow licenses from the network for use off-site.
SPACE GASS can now import and export data in CIMSteel/2 (CIS/2) and
IFC Step file formats. This allows it to communicate directly with many
other programs such as Tekla Structures/XSteel, ProSteel, Microstation,
Frameworks Plus, AutoCAD, Revit Structure, StruCAD, etc.
A new built-in graphics rendering module has been added in v10.7 that
allows you to generate realistic rendered models of your job that show the
complete geometry of all members and plates. This replaces the old
internal 3D viewer and the external VRML viewer. It is expected that this
module will gradually be given full input, editing and viewing
functionality until it completely replaces the existing graphics system in
SPACE GASS.
Rotated and/or flipped members can now be located using the find
command or filtered in v10.7.
A new connectivity tool has been added that allows you to check what is
connected to any given node, member or plate.
19
20
Dynamic zoom, pan, viewpoint and diagram scale changing have been
added in v10.50. Your current operation stays active and none of your
node, member or plate selections are lost while you are using these tools.
Refer to shortcuts for more information.
The concrete material properties in the standard metric library have been
updated in v10.50a. The new values are based on AS3600-2001 clauses
6.1.5, 6.1.6 and Commentary Table C6.1.2.
"D" restraints are no longer supported in v10.50. Restraints are now just
"F", "R" or "S".
A new steel member design module for the Hong Kong code HK CP2005
has been added in v10.41.
A new steel member design module for the British code BS5950:2000 has
been added in v10.41.
When exporting to DXF, the frame data can now be put into sectionspecific layers rather than having the entire frame in one layer.
Introduction
A new steel member design module for the LiteSteel beam range of
sections from Smorgon Steel has been added in v10.40. These are designed
to AS4600.
The tool that updates analysis section property data based on the results of
a steel member design has been enhanced considerably so that it allows the
update-analysis-design procedure to be iterated automatically.
An option for SPACE GASS to check for program updates via the SPACE
GASS website has been added.
The moving load generator is now able to generate combination load cases
that combine the moving loads with other static loads.
Moving load travel path coordinates, when used in conjunction with travel
path node numbers, are now treated as offsets from the path defined by the
node numbers.
The number of moving load wheels per vehicle has been increased to 200.
Custom libraries are now stored in a separate file to the standard libraries.
They can also be stored in a different folder to the standard libraries.
Your company logo can now be scaled to an exact height that you specify
and can optionally be included on every page or just the first page. JPG
images formats are also now supported.
Saving of loads after graphical editing, importing of text files and report
generation have all been sped up dramatically.
21
New members being drawn graphically can now be optionally given the
default attributes or those of the previously accessed member.
Deleting members with zero length has been added to the cleanup function.
Filters defined in terms of analysis members now also affect steel design
reports.
The default bolt, plate, weld, rebar, spectral and vehicle library names can
now be specified in the configuration.
The lowest buckling load factor is now displayed at the end of a buckling
analysis.
The end offset distance for members exported to a DXF drawing file can
now be specified.
The data generated by the structure wizard is now adjusted according to the
vertical axis setting.
Version 10.00
A facility for generating moving loads has been added.
22
Other jobs can be opened and merged with the current job.
Introduction
Steel member design input data can now be generated automatically for the
entire model.
A facility for connecting members that cross over each other has been
added.
The analysis and design output has been combined into a single report.
A new page setup form gives you full control over the output device,
margins, page layout and formatting.
You can specify and configure separate graphics and text printers.
Temporary job files are now stored on the local workstation for extra speed
and much reduced network traffic.
Filters, views, etc. in the current job can be retained when data is imported
from a text file.
23
24
In order to detect the cause of frame buckling, the nodes at which the
maximum translations and rotations occur are listed in buckling reports.
Export files include all input data and are no longer affected by filters or
report selections.
You can print or obtain print previews direct from the datasheets.
SPACE GASS can now import and export data directly with MS-Excel,
MS-Access and MS-Word.
Options for springs and compression-only members have been added to the
structure wizard beam and grillage structures.
Compression effective lengths in the steel member design input data can be
fully controlled separately for each axis.
Steel members can be nominated as "braced " for either or both axes in
order to limit the compression effective lengths to their actual lengths.
Double angles are shown as such in the graphical section property legend.
Introduction
The steel design input data member lists are automatically adjusted when
members are deleted, subdivided or otherwise edited graphically.
The design input data for a steel member can be copied to a graphical
selection of other steel members.
You can press the space bar to repeat the last graphics command.
An external macro such as another program, batch file or MSExcel/Access macro can be run from within SPACE GASS.
25
26
Full 3D geometry displays can be saved in VRML files for later viewing.
Buttons have been added to the library editor for adding, deleting and
editing.
27
28
29
30
31
32
Text formatting
Select "Text formatting" from the Config menu.
This form allows you to set the report and graphics text formats and fonts.
33
34
General configuration
Select "General configuration" from the Config menu.
This form allows you to set the general purpose configuration items in SPACE
GASS.
35
36
37
38
Some monitors exaggerate the horizontal and/or vertical scales so that the SPACE
GASS graphical output appears stretched or compressed in either or both
directions. SPACE GASS allows you to apply correction factors which allow for
these exaggerations and adjust the graphical output so that it is correctly sized and
proportioned.
You should simply measure the width and height of the two lines on the screen
with a ruler, and SPACE GASS calculates the correction factors for you.
! IMPORTANT NOTE !
Ensure that you measure between the arrow heads rather than measuring the
overall form or screen size, otherwise items on the SPACE GASS graphics screen
will appear too small or too large.
39
Graphics colors
Select "Graphics colors" from the Config menu.
This form allows you to select colors for screen, printer and plotter graphics output.
Colors are selected by first clicking the item to be changed and then selecting a
color from the palette at the bottom of the form.
40
41
General colors
Select "General colors" from the Config menu.
This form allows you to set the Windows color scheme. It controls items such as
form colors, button colors, scroll bar colors, etc.
When you select this option SPACE GASS loads the standard Windows color
selection form which can also be selected from the Windows Control Panel. The
appearance of this screen is dependant upon the version of Windows you are
running.
42
SPACE GASS has been dimensioned dynamically. This allows it to expand into
the available memory of your computer giving you virtually unlimited problem
size capacity dependant only on the memory capacity of your computer.
The size limits you set allow you to reserve space for a job, with space being
allocated according to the size of each component of a job. You should set the
limits high enough so that there is enough capacity for the largest of jobs that you
are likely to encounter but small enough that you don't exceed the memory capacity
of your computer.
Keep in mind that the limits can be changed at any time, even when you are
halfway through inputting a job and find that you have run out of capacity. Just
select "Problem size limits" from the Config menu and change the limits to suit
your job size. After changing the limits you can simply return to where you left off,
with all previously entered data retained.
43
Renderer configuration
Various renderer settings and preferences are available from the Settings menu in
the renderer as shown below.
In the following form:
The "Alignment proximity" controls how close the mouse cursor must be to an axis
aligned with a "locked on" node or member or a global axis in order to align with
it.
The "Cursor pickbox size" controls how close the mouse cursor must be to a node,
member or plate in order to select it, lock onto it, or display its infotip.
The "Lock delay" controls how long the mouse cursor must be near a node or
member before you lock onto it.
44
45
In the following form you can change the theme of the renderer via the "Skin"
setting. This affects the colors and styles of all the forms, buttons and input fields.
You can also separately change the colors of most the items in your model to suit
your requirements.
46
47
Customizing toolbars
All of the toolbars in the renderer can be hidden/shown, moved or undocked.
Buttons can also be added or deleted.
In order to move or undock a toolbar, simply drag its handle on the left hand end of
the toolbar to the desired location.
Undocked toolbars such as the one shown below can be placed anywhere in the
renderer window or docked to the top, bottom, left or right sides of the renderer.
To hide a toolbar, simply right-click anywhere on it and then untick it from the list
of toolbars that appears. To restore a toolbar, select Toolbars from the Window
menu, click the Toolbars tab and then tick the desired toolbar.
48
You can then select a toolbar from the list and add or delete buttons as required.
49
The Options tab also has additional settings that you might find useful as shown
below.
50
51
52
53
54
Reset Registration
If you have a Titan softlock, this option resets SPACE GASS back to its freshly
installed state. It is used primarily to start afresh in cases where SPACE GASS is
having difficulty obtaining a Titan license. Note that this option resets the
connection from SPACE GASS to the Titan server but does not affect the Titan
server itself or its registration.
If you have a hardware lock, this option de-registers SPACE GASS. The next time
you run SPACE GASS it will initiate the re-registration process. It is used
primarily to re-register SPACE GASS in cases such as when new modules have
been purchased or when the hardware lock has been changed.
For more information, refer to http://www.spacegass.com/install.
55
56
You should then click the "Set Logo" button, browse to your image file and select
it.
Note that even after completing the above procedure, you must ensure that SPACE
GASS is configured to use the logo. You can do this by choosing "Page Setup"
from the SPACE GASS File menu, setting the logo height and specifying whether
it is to be on the first page only or on all pages.
For more information, refer to Page setup.
57
Getting Started
Getting started
This chapter explains how to start SPACE GASS and takes you on a guided tour of
the main SPACE GASS window and all of its menus. It also explains how you
should interact with SPACE GASS and respond to its requests for data.
59
If you are running SPACE GASS for the first time, you will be taken through part
of the SPACE GASS configuration program (see also Configuring SPACE GASS).
You can control how SPACE GASS starts by the use of command line options. For
example, you can bypass the splash screen, you can prevent the previous job from
loading automatically, you can control the location of the SPACE GASS
configuration file, etc. They are fully explained in Command line options.
60
Getting Started
-p
-w
-c [bbggrr]
-s [file]
-min
61
-max
Note that the -min, -nml and -max command line options can be overridden by the
SHOW line in a script file. See "Running a script" for more information and full
details of the script file format.
For example, to bypass the splash screen and the automatic loading of the
previously used job, you could have a shortcut target field of:
"C:\Program Files\SPACE GASS\Exe\sgwin.exe" -p -n
If you start SPACE GASS by double-clicking on a job, then the shortcut is
bypassed and any command line options in it are not used. You can, however,
apply the command line options when a job is double-clicked by starting Windows
Explorer, selecting Tools > Folder Options from the menu, clicking the File Types
tab, scrolling down to and clicking the SG file extension, clicking the Advanced
button, clicking the Edit button and then adding the command line option to the
end of the "Application used to perform action" field.
Note that you can use the -i command line option
to set up multiple shortcuts, each with its own SG.INI file for cases where you want
to be able to run SPACE GASS with different configurations. For example, you
may have a laptop that is normally connected to the office network during which
SPACE GASS needs to access jobs and libraries that are stored on the network.
However, there may also be times when the laptop is being used away from the
network on-site or at home. It would be convenient if these two scenarios could
each have its own folder settings and other configuration items.
You can set this up by simply making a copy of your SPACE GASS shortcut so that
you have a shortcut for when you are connected to the office network and another
for when you are running SPACE GASS away from the office, each with its own
SG.INI file and configuration settings. Edit the properties of each shortcut and add
-i "path" to the end of the target field, where "path" is the folder containing the
62
Getting Started
SG.INI file. For example, -i "c:\SG\Config\Office" would store the SG.INI file for
that shortcut in the "c:\SG\Config\Office" folder, and -i "c:\SG\Config\Home"
would store the SG.INI file for that shortcut in the "c:\SG\Config\Home" folder.
The next time you run SPACE GASS from either shortcut, it would run through the
configuration process and let you set them up with their own unique configuration
settings.
63
64
Getting Started
The toolbars
The buttons across the top and to the left of the display area form the toolbars. The
toolbar buttons replicate the most commonly used menu items and give you instant
access to them (see also The toolbars). The graphics settings buttons across the
bottom of the screen display the current settings for the drawing tool and allow the
settings to be toggled.
The graphics display area
The area in the centre of the main window displays the structural model for the
current job. The global axes are also shown in the top-right corner. You can display
up to four viewports in this area.
The text display area
The area below the graphics settings buttons forms the text display area. The first
line displays the project heading, job heading and the local axis settings. The
second line is a multi-purpose line which usually contains the status line, but which
also periodically displays other prompts and messages, some of which are purely
informative and some of which require you to respond.
65
The status line appears in the second line of the text display area of the main
SPACE GASS window. It is also displayed at the bottom of the renderer. The
status line indicates which data is present for the various parts of the current job.
The presence (or absence) of data is indicated by sequences of characters shown as
follows. In all cases, unless otherwise indicated, "Y" represents "data exists", while
"N" represents "no data exists".
If, for example, you have performed a static analysis, a dynamic frequency analysis
and an elastic buckling analysis (but no dynamic response analysis), the "Analysis"
part of the status line would appear as "Analysis:YYNY".
You can use the status line as a check to ensure you have entered sufficient
data before performing another operation. For instance, you cannot perform a
static analysis until you have applied some type of load to the structure (in addition
to which, sufficient data must be present on the structure itself). Check for the
appropriate code in the status line window before proceeding with the operation.
Headings
1. Project name, Job name, Designers initials and Notes
(Y/N)
Structure
1. Nodes
2. Members
3. Plates
4. Restraints
5. Sections
6. Materials
7. Master-slave constraints
8. Member offsets
(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)
Loads
66
Getting Started
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Node loads
Prescribed node displacements
Member concentrated loads
Member distributed forces
Member distributed torsions
Thermal loads
Member prestress loads
Plate pressure loads
Self weight
Combination load cases
Load case titles
Lumped masses
Spectral load data
(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)
Analysis
1. Static analysis, where
"N"=not analysed,
"Y"=analysed,
"U"=desired convergence not obtained,
"I"=ill-conditioned
2. Dynamic frequency analysis, where
"N"=not analysed,
"Y"=analysed
3. Dynamic response spectrum analysis, where
"N"=not analysed,
"Y"=analysed
4. Buckling analysis, where
"N"=not analysed,
"Y"=analysed
(Y/N/U/I)(Y/N)(Y/N)(Y/N)
Steel
1. Steel member design data
2. Steel Member design/check results, where
"N"=not designed or checked,
"D"=designed,
"C"=checked
3. Connection design data
67
68
Getting Started
69
Dialogue boxes
When you choose a command, a form often appears so that you can select options
or type in data. If an option is dimmed, it is not currently available.
70
Getting Started
Moving a form
You can move a form dragging its title bar to the new location. The title bar is the
colored band along the top of the form.
Closing a form
You can close a form by pressing the Ok or Cancel buttons. Alternatively, if the
form has a control-menu box at the left side of the title bar, you can double-click
on it to replicate the cancel button. If you single click the control-menu box, a
control menu appears which also allows you to close or move the form.
71
Data entry
Forms can contain a wide variety of data entry fields, boxes, options and buttons.
Some of the commonly used ones in SPACE GASS are:
Command buttons
72
Getting Started
When entering data into a text box, you will find that quite often a default value is
already displayed there. If a default value is highlighted then as soon as you start
typing it will be erased. To edit a default value without causing it to be erased, you
can simply click somewhere in the text box or press one of the keyboard ARROW
keys before you begin typing. The point where you clicked becomes the insertion
point for the new text.
If you want to highlight text in a text box, you can simply drag the pointer across
the text, or double-click on a word to select one word at a time. Any text that you
type will then replace the highlighted text. You can also delete highlighted text by
pressing "DEL" or "BACKSPACE".
Generally, when you select a text box by clicking on it, its default value does not
become highlighted, however if you use the TAB key to get to the text box, its
default value does become highlighted.
List boxes
Display a list of items in a scrollable window from which you can make a
selection. In special circumstances, you can sometimes select more than one item
from a list box.
Combo boxes
Appear initially as a rectangular box containing the current selection. When you
select the down arrow in the square box at the right of the selection, a list of
available choices appears. If there are more items than can fit in the box, scroll bars
are provided.
73
Represent a group of mutually exclusive options. You can select only one option at
a time. If you already have one option selected, your current selection replaces it.
The selected radio button contains a black dot.
Check boxes
Represent non-exclusive options. You can select as many check box options as
needed. When a check box is selected, it contains an X.
Lists
Sometimes SPACE GASS will ask you to provide a list of items such as nodes,
members or load cases. Lists can be typed in as integers separated by commas or
dashes. If, for example, your list was to contain the items 1,2,6,7,8,9,13,14,15 and
20, you could type it in as 1,2,6,7,8,9,13,14,15,20 or as 1,2,6-9,13-15,20. Dashes
simply allow you to list a range of numbers.
A special type of list is used to input flange restraint positions in the steel member
design modules. This list accepts @s (AT symbol) instead of dashes and can be
used to quickly input a number of equally spaced flange restraints. For example, a
list containing the following numbers 1.2,2.4,3.6,4.8,6.0,6.6,7.2,7.8,8.4 could be
replaced with 5@1.2,4@0.6.
When using a file selection form in which you have
to scroll to get to the file you want, you can simply type in the first couple of
characters of the file name to automatically scroll it into view.
74
Getting Started
SPACE GASS jobs are actually ZIP files renamed from {Job}.ZIP to
{Job}.SG. You can manually open and view their contents with WinZip, however be
careful not to make any changes or SPACE GASS may no longer be able to open
them.
75
If you have unsaved changes to the current job file then SPACE GASS will ask
you if you wish to save these changes.
76
Getting Started
Opening a job
You can open a previously saved job by clicking the
"Open" from the File menu.
You will be prompted for the name of the file you wish to open. SPACE GASS, by
default, looks in the most recently accessed folder when opening a job.
77
Merging jobs
You can open another previously saved job and merge it with the current job by
selecting "Merge" from the File menu. It is a good idea to save the current job first
so that you can recover it if required.
For the job being merged with the current job, you can specify whether you want to
include its structural data (required), load data and/or design data.
The insertion point is the location at which the (0,0,0) origin of the merged job will
be located. The default insertion point will guarantee that no overlapping with the
current job occurs.
In order to prevent clashing of numbered items, the merged job will be adjusted so
that its numbering starts after the highest numbers in the current job. This might
prevent some jobs from being merged if there is not enough room between the
highest numbers in the current job and the maximum numbers specified in the
problem size limits. If this occurs, you could renumber the current job and/or the
78
Getting Started
merged job before attempting the merge, or you could increase the problem size
limits if they are not already at their maximum settings.
79
Saving a job
You can save the current job by clicking the
from the File menu.
Saves all changes made to the job. If you have not already created a name for the
job (ie. if it is previously unsaved) then you will be prompted for a file name and a
location (performs the same function as selecting "save as" from the file menu).
"Save As" is similar to "Save", except that the job is saved under a new name that
you specify. For example, if you open Job1, make changes to it and then use Save
As to save it as Job2, Job1 will be left unchanged while Job2 will be the changed
version of Job1.
80
Getting Started
Deleting a job
You can delete a previously saved job by selecting "Delete Job" from the File
menu.
Deletes the entire job. Use it with care because the job cannot be recovered after it
has been deleted.
81
Cleaning up a job
You can clean up the current job by clicking the
toolbar button or selecting
"Clean-up Job" from the File menu or the floating menu.
Cleans up your model by deleting obsolete items or items that are no longer
connected to anything. For example, it will remove loads that are applied to non-
82
Getting Started
existent nodes, members or plates, or section properties that are not being used by
any members. It is very useful for quickly removing the causes of many analysis
errors.
The clean-up tool can also merge nodes that are within a specified distance of one
another, transferring members, plates, restraints, loads, etc. from the deleted nodes
to the retained nodes. If this action results in a change to the way the structure
responds to the applied loads then an error message will be displayed and the
clean-up will not proceed. Any pairs of nodes close together that are linked with
master-slave constraints will not be merged.
Dummy nodes can be removed provided they are not used as direction nodes for
members or plates.
83
Running a macro
You can run a macro by clicking the
toolbar button or selecting "Run a Macro"
from the File menu or the floating menu.
Macros are simply programs external to SPACE GASS that you can run from
within SPACE GASS using this tool. They can be MS-Excel or MS-Access
programs, DLLs, ActiveX programs, EXE programs or batch files.
To run a macro, simply double-click the macro name in the form shown below.
To add a new macro or edit an existing macro, just click the "Add" or "Edit"
buttons in the above form and then fill in the details in the following form.
Macro Title is the name of the macro that will appear in the "Run a Macro" form.
Macro Type specifies the type of macro that is involved.
84
Getting Started
Macro File gives the location of the external program that will be executed when
you run the macro. This is not required for ActiveX macros.
Class Name is the name of the class in an ActiveX macro.
Macro Name is the name of the macro in an MS-Excel or MS-Access macro.
Parameter is a list of extra parameters that are passed to the macro.
Examples of each type of macro are supplied with SPACE GASS and are located
in the main program folder.
85
Running a script
Scripts allow you to run and control SPACE GASS from another program external
to SPACE GASS.
A script is simply a text file that contains a list of commands that SPACE GASS
will automatically execute one-by-one. The script file can be located anywhere,
and its name and location must be specified in the command line when SPACE
GASS is started.
For example, a command line option of -s "c:\scripts\myscript.txt" would load the
myscript.txt script file from the c:\scripts folder. Note that the double quotes (" ")
can be omitted if this option is at the end of the target field. If you dont want
SPACE GASS to be visible when running in script mode then you can use a
"SHOW MIN" line in the script file as described below.
You can create a script file manually using a text editor or you can write a program
that will create the script file and hence be able to control SPACE GASS
automatically.
The commands in the script file allow you to select any of the SPACE GASS menu
items, however currently only the import, export, analysis and exit functions will
bypass their input dialogs when in script mode. All of the other functions will
display their normal dialogs and messages and then continue with the script when
you have responded to them.
Any error messages will be displayed and cause the script mode to be terminated.
Any informative messages or warnings will be added to the log file and will not
cause the script to pause.
If you want to run SPACE GASS normally, ensure that the -s script file option does
not exist in the target field of the SPACE GASS shortcut that you use to start
SPACE GASS, otherwise SPACE GASS will go into script mode and will execute
all the script commands rather than allowing you to control it normally.
The structure of a script file is as follows:
1.
86
A header line containing "SPACE GASS Script File" must appear before any other
command lines.
Getting Started
2.
An optional LOGFILE line can be included between the header line and the first
command line. It lets you generate a log file that contains a list of all the menu
commands executed from the script file, plus any messages, warnings or errors
that might occur while SPACE GASS is running in script mode. Its format is
"LOGFILE Filespec", where Filespec is the path and name of the log file you want
to create.
3.
An optional SHOW line can be included between the header line and the first
command line. You can use it to specify whether SPACE GASS runs in a
minimized, normal or maximized window when in script mode. Its format is
"SHOW MIN", "SHOW NML" or "SHOW MAX". "SHOW MIN" runs SPACE
GASS minimized so that it is not visible except for an icon on the taskbar. This is
probably the most useful setting for running SPACE GASS in script mode.
"SHOW NML" runs SPACE GASS in a window that is usually smaller than the
overall screen size. "SHOW MAX" runs SPACE GASS maximized so that it fills
the entire screen area. This is the default setting and is the same as having no
SHOW line in the script file.
Note that the SHOW line overrides any -min, -nml or -max command line options
that might have been specified. See "Command line options" for more
information.
4.
An optional PAUSE line can be included that allows you to pause the script. It can
be useful if your script is not working properly and you want to see what stage it is
up to at certain points in the script file.
5.
87
Note that SSF, SSR, FSF, FSR, FTR, LSF, LSR and LTR are all non-linear
analyses and are only applicable if MENU 04 02 is used.
The above parameters can also be used to set the type of axial force distribution
calculation in a buckling analysis when MENU 04 05 is used.
(d) the list of load cases to be analysed, where CASES<list> specifies the list (eg.
CASES4,6,12-17,23,24 to analyse load cases 4, 6, 12-17, 23 and 24). Note that
CASES0 signifies that all load cases should be analysed.
(e) the solver type, which can be PARADISE, WAVEFRONT or WATCOM.
(f) the optimization method when analysing, where NONE=None, AUTO=Auto,
GEN=General, LX=Linear-X, LY=Linear-Y, LZ=Linear-Z, CX=Circular-X,
CY=Circular-Y or CZ=Circular-Z.
(g) the tension/compression-only effects activation in a static analysis, where
TON=Activated, TOFF=Deactivated, TNR<n>=No reversal after n iterations (eg.
TNR5 for no reversal after 5 iterations).
(h) the number of load steps in a non-linear static analysis, where STEPS<n>
specifies the number of steps (eg. STEPS1 for one load step).
(i) the maximum number of iterations per load step in a non-linear static analysis,
where ITNS<n> specifies the maximum iterations (eg. ITNS10 for a maximum of
10 iterations per load step).
(j) the convergence accuracy in a non-linear static analysis, where CNVG<n>
specifies the convergence (eg. CNVG99.99 for 99.99% convergence).
(k) the lists of steel design groups, section properties and/or load cases when
performing a steel member design or check. The lists can be specified as
GROUPS<list>, SECTIONS<list> and/or CASES<list> (eg. GROUPS15,12,13,15-20 to export groups 1-5, 12, 13 and 15-20). Note that GROUPS0,
SECTIONS0 and/or CASES0 signifies that all items should be included.
Note that any analysis or design options not set by you via the Extra parameter
are taken to be whatever was used in the previous analysis or design. For
example, if you run an analysis of load cases 1,2,3 and 4, and then run another
analysis in script mode with the CASES parameter omitted, it will also use just
load cases 1,2,3 and 4.
6.
88
Comment lines are permitted anywhere in the file provided that they have a "#"
before the first non-blank character.
Getting Started
7.
Note that when you exit SPACE GASS via a script file, any changes to the current
job will be abandoned. If you wish to save the changes then you should include a
Save or Save-As command before the Exit command.
89
Job status
You can display the current status of the job as shown below by selecting "Job
Status" from the File menu.
90
Getting Started
Shortcuts
Many of the menu items can also be accessed using a keyboard or mouse shortcut.
Ctrl key shortcuts
They are shown in the menus with Ctrl+K or Shift+Ctrl+K after them, where K
represents the shortcut key. For example, to operate the Edit Libraries tool you
must hold down the Ctrl key and then hit the L key (Ctrl+L). Alternatively, to
access the Renumber facility you must hold down the Shift and Ctrl keys together
and then hit the R key (Shift+Ctrl+R).
Alt key shortcuts
Every menu item also has an Alt key shortcut that is represented by an underlined
character in the menu item names. If you hold down the Alt key, the underlining
appears in the menus and you can then hit the underlined character on the keyboard
to select the desired menu item. If there are more than one of the same underlined
character in a menu, you can simply hit the underlined character multiple times
until the desired menu item is selected. For example, to access the Units form you
must hold down the Alt key and then hit the S key followed by the U key
(Alt+SU). Alternatively, to access the Connect tool, you must hold down the Alt
key and then hit the S key, followed by the C key three times (Alt+SCCC).
Renderer shortcuts
While using any of the renderer tools, various keyboard shortcuts are available that
can speed things up. They are listed below.
Shortcut
Tab key
F11 key
G key
S key
X, Y or Z keys
A key (hold down)
C key (hold down)
Up/Down arrow keys
Rotate mousewheel
Drag with left mouse
button
Action
Toggles all of the property panels on or off
Toggles full screen mode on or off
Toggles the grid on or off
Toggles the snap on or off
Allows you to set the working plane
Temporarily disables aligning with a "locked on"
node or member
Temporarily disables attaching to a node or member
Zooms in/out
Zooms in/out
Rotates
91
Pans
Many of the other shortcuts listed below are also available in the renderer
Other shortcuts
The following list shows a number of special mouse and keyboard shortcuts that
operate some of the most useful and commonly used tools.
Action
Zoom in
Zoom out
Zoom full
Zoom previous
Pan down
Pan up
Pan left
Pan right
Pan in renderer
Rotate down
Rotate up
Rotate left
Rotate right
Rotate in renderer
Enlarge load
diagram
Reduce load
diagram
92
Keyboard
shortcut
Up arrow
Down arrow
Right arrow
Left arrow
Ctrl+Up arrow
Ctrl+Down
arrow
Ctrl+Right
arrow
Ctrl+Left arrow
Mouse shortcut
Mousewheel forwards
Mousewheel backwards
Ctrl+Mousewheel forwards
Ctrl+Mousewheel backwards
Shift+Mousewheel forwards
Shift+Mousewheel backwards
Hold the right mouse button down and
move the mouse
"L"+Mousewheel forwards
"L"+Down
arrow
"L"+Mousewheel backwards
Getting Started
Enlarge deflection
diagram
Reduce deflection
diagram
"D"+Up arrow
"D"+Mousewheel forwards
"D"+Down
arrow
"D"+Mousewheel backwards
Enlarge moment
diagram
Reduce moment
diagram
"M"+Mousewheel backwards
"S"+Mousewheel forwards
"S"+Mousewheel backwards
"A"+Mousewheel forwards
"A"+Mousewheel backwards
Enlarge torsion
diagram
Reduce torsion
diagram
"T"+Up arrow
"T"+Mousewheel forwards
"T"+Down
arrow
"T"+Mousewheel backwards
Enlarge buckling
diagram
Reduce buckling
diagram
"B"+Up arrow
"B"+Mousewheel forwards
"B"+Down
arrow
"B"+Mousewheel backwards
Enlarge stress
diagram
Reduce stress
diagram
"E"+Up arrow
"E"+Mousewheel forwards
"E"+Down
arrow
"E"+Mousewheel backwards
Page up
Page down
93
Home
End
Previous filter
Next filter
No filter
Last filter
Ctrl+Page up
Ctrl+Page down
Ctrl+Home
Ctrl+End
94
Spacebar
Input Methods
Input methods
There are four main ways in which data can be input into SPACE GASS.
Structure Wizard
If your model resembles one of the standard structures available in the Structure
Wizard then it is the easiest way to quickly generate your model in SPACE GASS.
Even if it isnt exactly what you want, you can then use the other graphical or
datasheet tools to modify the generated model to your exact requirements.
Datasheet Input
Each component of the SPACE GASS model can be input, edited or viewed in a
Datasheet. For example, there are datasheets for nodes, members, plates, section
properties, member loads, masses, etc. Datasheets are an invaluable tool for
viewing data or making changes, particularly using the multi-row editing tool.
Graphical Input
You can use Graphical Input to input or edit any parts of the structural data or load
data in your model. This is a very powerful tool that has the advantages of allowing
you to make large changes quickly and see your changes visually as you make
them.
Importing from Other Programs
SPACE GASS is able to link to other programs and import the structural model in
a wide variety of formats.
Some of the commonly used CAD and BIM (building information management)
programs that can be linked to SPACE GASS include Tekla Structures (XSteel),
ProSteel, Microstation, Frameworks Plus, StruCAD, Revit Structure, Bentley
Structural and AutoCAD.
You can also import from SPACE GASS text files, CSV (comma separated value)
files, DXF files, SDNF files, Microstran ARC files and MS-Excel files.
95
If you have your own program that generates the SPACE GASS data, if it
can write the data into a SPACE GASS text file, CSV file or MS-Excel file in the
correct format then it can be imported into SPACE GASS.
If you wish to know the format of a CSV or MS-Excel file that is suitable for
importing into SPACE GASS, the best way is to generate a small model in SPACE
GASS using the structure wizard or some other method and then export it into a
CSV or MS-Excel file and use resulting file as a pattern. The SPACE GASS text
file format is fully explained in Text file format, but you can also generate a text
file from SPACE GASS and use it as a pattern.
The other formats are quite complex and are simply generated by the programs that
you are importing your SPACE GASS model from.
For more information, refer to "Linking to other programs".
Common Database
Each of the above data input methods operates on the same common database,
therefore you can use any combination of methods to input your data. For example,
you can use the structure wizard to generate the basic frame geometry, then
graphically edit the geometry and apply some loads, followed by opening up some
datasheets to view the data and make further modifications to the structure or loads.
When some data has been input, regardless of the amount or type, you can produce
an output report on the screen or printer. In addition, regardless of which input
method you use, the graphics display area displays the current state of the structural
model graphically. A graphics hardcopy can also be produced at any time.
96
ZIP File
CSV File
97
DXF File
SDNF File
MS-Excel
98
MS-Word
Microstran ARC
In order to import from or export to a SPACE GASS text file, CSV file, SDNF file,
Microstran ARC file, MS-Excel file or MS-Word file, the procedure simply
involves selecting the desired format from the Import or Export options in the File
menu and then choosing a file name.
Linking to other programs using the very comprehensive CIMSteel/2 (CIS/2) Step,
IFC Step or Revit Structure transfer options are fully explained in the following
sections.
99
100
101
Custom section name conversion files can then be created in either of two ways.
1.
You can create a custom conversion file that is a combination of some of the
standard conversion files supplied with SPACE GASS.
To do this you must first select a program name in the "Convert section names for"
list box and then click the "Libraries" branch of the menu tree on the left and
ensure that the SPACE GASS libraries from which the sections will be taken are
listed in the "Library search order" box.
You can then create the custom conversion file by clicking the "Create a custom
section name conversion file" button.
2.
You can create a template for a custom conversion file that contains just the
SPACE GASS section names and the libraries they come from, but not the "other
program" names.
To do this you must click the "Libraries" branch of the menu tree on the left and
then ensure that the SPACE GASS libraries from which the sections will be taken
are listed in the "Library search order" box.
You can then create the template conversion file by clicking the "Create a template
section name conversion file" button.
To convert the template conversion file into a complete custom conversion file,
you should edit the template file with a text editor such as Notepad and manually
enter the "other program" names at the end of each line. You could also use MS-
102
Section name conversion files are stored in the SPACE GASS program folder
(usually "c:\Program files\SPACE GASS\Exe").
Details of how to import and export using these links are explained in the following
sections.
103
Import links
You can import a CIS/2 or IFC Step file by selecting "Import - from CIMSteel/2
Step" or "Import - from IFC Step" from the File menu.
When importing from Revit Structure, you can import a CIS/2 or IFC Step file
created by it or you can select the "Send Model to SPACE GASS" item from the
Revit Structure "Tools > External Tools" menu as explained in "Special Revit
Structure Links".
Even though the internal structure of CIS/2 step files and IFC step files are quite
different, the importing procedure is the same and hence the following instructions
apply to both.
The name of the file being imported is displayed in the "Data Filename" field and
you can select another file by clicking on the button to the right of the input field.
When importing, to ensure that the section names used by the source program are
converted properly to SPACE GASS names, you should do the following:
1.
If you are linking with a standard program for which a section name conversion
file exists, select it in the "Convert section names for" list box.
If the name of the program you are linking with does not appear in the list, it
simply means that there is currently no standard conversion file for that program.
104
2.
Click the "Libraries" branch of the menu tree on the left to display the section
libraries form as shown below.
If you selected a program name in the "Convert section names for" list box in step
1 above, ensure that the "Use a standard section name conversion file" option is
ticked. This will activate the section name conversion using the standard
conversion files supplied with SPACE GASS.
If you selected "Other" in the "Convert section names for" list box in step 1 above,
and you have a custom conversion file that you want to use, ensure that the "Use a
custom section name conversion file" option is ticked and that the name of the
custom conversion file is in the "Conversion filename" field. If you wish to create
a custom conversion file, follow the procedure in "Creating custom section name
conversion files" in the previous section.
If you wish to use a mixture of custom and standard conversion files, you can tick
both the "Use a custom section name conversion file" and "Use a standard section
name conversion file" options. In this case, SPACE GASS will try to convert the
section name using the custom conversion file first and, if the name cant be found
there, the standard conversion files will be used.
105
You also need to check that the appropriate SPACE GASS libraries are listed in
the "Library search order" box.
The "Library search order" box controls which SPACE GASS libraries will be
used when the section names being imported are converted. If the name of a
section being imported does not appear in one of the libraries listed in this box
then it will not be converted. It is therefore important that you include enough
libraries in the "Library search order" box to ensure that all the sections being
imported have their names converted.
You can include all libraries in the box, however this may slow down the import
process slightly due to the increased number of libraries that have to be scanned.
If a section name appears in more than one SPACE GASS library then the libraries
higher up in the list will have priority.
You can choose which components of the model to import by expanding the
"Import" branch of the menu tree on the left and then clicking "Nodes" or
"Members" as shown below.
You can specify the starting node number or, if you leave it at zero, the imported
nodes will be automatically numbered starting from the first available number.
Nodes that are very close together can be merged into one, and the connecting
members and plates adjusted to suit.
106
You can specify the starting member and plate numbers or, if you leave them at
zero, the imported members and plates will be automatically numbered starting
from the first available number.
Members that have an end very close to another member can be connected
together. Similarly, members that cross each other within a specified distance can
be subdivided and connected at the intersection point.
A number of programs that generate CIS/2 and IFC Step files incorrectly mix
radians and degrees when specifying member direction angles. If you are importing
one of these non-standard files and find that some members are rotated incorrectly,
you can select the "Assume radians for all angular measurements" checkbox to
correct the problem.
For more information about the "Physical" and "Analytical" models, refer to "The
physical and analytical models" in the previous section.
107
Export links
You can export a CIS/2 or IFC Step file by selecting "Export - to CIMSteel/2 Step"
or "Export - to IFC Step" from the File menu.
When exporting to Revit Structure, you can export a CIS/2 or IFC Step file or you
can select the "Update Model from SPACE GASS" item from the Revit Structure
"Tools > External Tools" menu as explained in "Special Revit Structure Links".
Even though the internal structure of CIS/2 step files and IFC step files are quite
different, the exporting procedure is the same and hence the following instructions
apply to both.
The name of the file being exported to is displayed in the "Data Filename" field
and you can select another file by clicking on the button to the right of the input
field.
When exporting, to ensure that the section names used by SPACE GASS are
converted properly to the names used by the destination program, you should do
the following:
1.
If you are linking with a standard program for which a section name conversion
file exists, select it in the "Convert section names for" list box.
If the name of the program you are linking with does not appear in the list, it
108
2.
Click the "Libraries" branch of the menu tree on the left to display the section
libraries form as shown below.
If you selected a program name in the "Convert section names for" list box in step
1 above, ensure that the "Use a standard section name conversion file" option is
ticked. This will activate the section name conversion using the standard
conversion files supplied with SPACE GASS.
If you selected "Other" in the "Convert section names for" list box in step 1 above,
and you have a custom conversion file that you want to use, ensure that the "Use a
custom section name conversion file" option is ticked and that the name of the
custom conversion file is in the "Conversion filename" field. If you wish to create
a custom conversion file, follow the procedure in "Creating custom section name
conversion files" in the previous section.
If you wish to use a mixture of custom and standard conversion files, you can tick
both the "Use a custom section name conversion file" and "Use a standard section
name conversion file" options. In this case, SPACE GASS will try to convert the
section name using the custom conversion file first and, if the name cant be found
there, the standard conversion files will be used.
109
The normal procedure is to export the analytical model because, as well as the
geometric information, it contains "hidden" information such as support conditions,
member end releases, offset data, section and material properties, loads, load
combinations, design data and analysis results. However, if you are exporting to a
program that requires the physical model then you should select it. Note that when
exporting from SPACE GASS, the geometric information in the physical and
analytical models is the same.
For more information about the "Physical" and "Analytical" models, refer to "The
physical and analytical models" in the previous section.
110
111
112
When importing from SPACE GASS you can elect to incorporate steel design data
into the Revit Structure model. This is then retained in Revit Structure and returned
to SPACE GASS the next time you export a model to SPACE GASS from Revit
Structure.
113
DXF links
The DXF file format is a text format invented for AutoCAD that many programs
can import and export. Because DXF is essentially a drawing format rather than for
engineering models, it is limited to the basic structural geometry when used to
transfer a structural model. For this reason, transferring a structural model is best
done using the CIMSteel/2 (CIS/2) Step or IFC Step file formats or the Revit links
which are very comprehensive and can include loads.
The DXF format is, however, a very good means of creating drawings in the form
of plans, elevations, cross sections and connection drawings for transferring into a
CAD program.
Details of how to import and export DXF files are explained in the following
sections.
114
Note that SPACE GASS only interprets LINE, 3DLINE and POLYLINE
entities as geometry when importing a DXF file. All other entity types are ignored.
It is usually much quicker and more efficient to
draw the structure directly in SPACE GASS rather than drawing it in your CAD
program and importing it into SPACE GASS. This is because SPACE GASS knows
it is dealing with a structure and not just lines in a drawing.
115
2.
116
117
118
Enable the "Generate drawings for a CAD system" option at the beginning of the
connection design phase (see also Running a steel connection design). This causes
a DXF drawing file to be created for every connection designed.
2.
Click the
toolbar button after the connection design phase to view the
connection drawings graphically and then selectively produce DXF files from
there (see also View steel connection drawings).
Using either method, the final result is the same. You can control the drawing layer
names by setting them in the SPACE GASS configuration data. An example of a
steel connection drawing produced automatically by SPACE GASS is shown as
follows.
119
120
121
Coordinate systems
The geometry of a structural model is referenced by a set of global XYZ axes. Each
member and plate element also has its own set of local xyz axes so that items such
as section properties and local loads can be more easily referenced.
All axes are right hand orthogonal. This means that if you are looking at the XY
plane with the Y-axis pointing upwards and the X-axis pointing to the right, the Zaxis points towards you as shown below.
Global Axes
The shape and position of a structure in space is defined by a set of global axes
(X,Y,Z). All node coordinates, for example, are input relative to the global axes
system. The global XZ plane is assumed to be horizontal, while the global Y-axis
points vertically upwards.
Note that although SPACE GASS assumes that the Y-axis is vertical by default, it
can be configured to set the Z-axis to vertical. This is done via the Viewpoint tool.
Global Axes
Member Axes
The local axes for a member have their origin at node A and are defined as follows:
1. The x-axis lies along the axis of the member and points from node A to
node B.
2. The local y-axis is normal to the local x-axis and points in the same general
direction as the global Y-axis. It is orientated such that the local xy-plane is
parallel to the global Y-axis.
122
123
If you are unsure of the orientation of the local axes for a particular member, you
can display them graphically (see also View local axes).
124
125
126
If you are unsure of the orientation of the local axes for a particular plate, you can
display them graphically (see also View local axes).
127
Sign conventions
Items which act along or about an axis are considered to be positive when they act
along or about the positive axis direction. Positive rotations conform to the right
hand screw rule shown as follows.
Applied loads have their sign determined by the axes system in which they are
referred. Most types of member and plate loads can be specified in either the global
or local system, however node loads and self weight are always referenced by the
global system.
Node displacements are positive if they displace along or around the positive
global axis directions. External reactions are positive if they act along or around the
positive global axis directions.
Member Actions
Member actions follow the sign conventions as follows.
128
Channel and angle sections have their flange toes pointing in the direction
of the local z-axis. Positive y-axis moments therefore cause the flange toes to go
into compression.
Positive shears cause the node A end of the member to translate in the direction of
the positive axis with respect to the node B end.
Positive torsions cause the node A end of the member to rotate anti-clockwise with
respect to the node B end when observed from the node B end.
Plate Actions
Plate actions follow the sign conventions as follows.
129
Plate Forces
130
When calculating the design moments for reinforced concrete slabs, the
twisting moment Mxy must be combined with the normal bending moments Mx and
My. The Wood-Armer method is commonly used for this and is explained in
"Bending Moments in Reinforced Concrete Slabs" below.
Plate Stresses
Note that plate elements have no rotational stiffness about their local z-axis.
This means that there is effectively a rotational pin connection between the plate
and its corner nodes about the axis normal to the plate.
Positive moments cause compression in the top (positive z-axis) face of the plate.
Plane Stress
Three dimensional objects subjected to loads generally have three principal
stresses, however in structural elements where one dimension is very small
131
132
133
134
135
Project Data
Project data
This chapter describes in detail each type of data that can be included in the
analysis model.
This chapter does not include design data (see also "Steel member design",
"Steel connection design" and "Concrete column design").
See also Input methods.
See also Output.
See also Print graphics.
137
Units
SPACE GASS can handle a variety of different unit sets. The units do not need to
be consistent or even belong to the same system (ie. you can mix units from Metric
and Imperial). You can quickly select standard Imperial or Metric by clicking the
"Imperial" or "Metric" buttons and then make further individual changes as
required.
If the "Convert the current job for any unit changes" box is checked then all of the
data in the current job will be converted in accordance with the units changes you
made. If the box is not checked then the units will change but none of the job data
will be converted.
If the "Save the above units as the default for new jobs" box is checked then
SPACE GASS will use the selected units as the default every time you start a new
job in the future.
138
Project Data
If you are entering data and are not sure what the correct units are for that
particular type of data, you should either (a) select the datasheet (from the
datasheets button on the top toolbar) for the particular type of data you are
entering and observe the units displayed at the bottom-right of the datasheet or, (b)
produce an output report and observe the units displayed next to each section
heading.
! IMPORTANT NOTE !
Before accepting any output from SPACE GASS, please check that all of the
input and output data conforms to the units you have selected. You can do this
most conveniently by producing a full output report and observing the units that
are shown next to the heading in each section of the report.
! IMPORTANT NOTE !
If you change units for any or all data types after having input some data and
you want the data to be converted, then you must ensure that the option to
"Convert the current job for any unit changes" is checked. Otherwise the data
will not be converted automatically.
See also The structure menu.
See also Initiator.
139
Project heading
Allows you to describe the project.
Job heading
Allows you to describe the job.
Designer
Identifies you as the designer.
Notes
Allows you to describe the job in more detail.
Attachments
You can attach external documents, drawings, spreadsheets and other files to your
job that are then saved and embedded into the main <job>.SG job file. They can be
added, opened or extracted using the form shown below.
140
Project Data
141
Node data
Nodes are used to define the geometry of the structure in 3D space, and to mark the
start and end points of members in the model.
There are six possible displacements (degrees of freedom) per node in a 3D frame.
They are translation along, and rotation about, X,Y, Z.
Node
The node numbering order is of no consequence and successive node numbers do
not have to be sequential. For example, a straight beam with five nodes could just
as easily be numbered 24,8,2,13,99 as 1,2,3,4,5. It is possible to leave gaps in the
numbering sequence to allow for nodes which might be inserted later.
While the node numbering sequence doesnt effect the results it is easier to
interpret the results of an analysis if a logical numbering sequence has been used.
You can renumber nodes at any stage by using the graphics renumbering
facility (see also Renumber).
X, Y and Z coordinates
Global coordinates of the node that may be positive or negative.
Dummy nodes
These are nodes that are not connected to any members. They are useful as
direction nodes or reference points.
See also Node restraints.
See also Master-slave constraints.
142
Project Data
See also Members.
See also Nodes text.
See also Datasheet Input.
See also Node properties.
See also Draw.
143
Member data
Members represent the actual beams, columns, ties, struts, cables, braces, etc. in
the real structure. They must be prismatic and must be connected to a node at each
end.
Member
The member numbering order affects the analysis frontwidth, however this is of no
consequence if the wavefront optimiser is used. The graphical renumbering tool
also means that the initial member numbering order is unimportant because it can
be easily changed at any time. Successive member numbers do not have to be
sequential.
Type
Choices are:
Normal,
Tension-only,
Compression-only,
Cable.
Slender members that rely on axial tension to resist lateral loads applied to
them should be modelled as cables rather than as tension-only members!
While in compression, compression-only members act identically to normal
members with axial, flexural, torsional and shear capacity. However, if they go into
tension then they are automatically disabled and act as if they have been removed
144
Project Data
from the model. This type of member is useful in situations such as where a
support member resists download loads by bearing on a footing but is unable to
resist any uplift.
In both tension-only and compression-only cases, the program does an initial
analysis and then scans for tension-only members that have gone into compression,
and compression-only members that have gone into tension. If any of these are
found they are disabled and the structure is re-analysed. This process continues
until all tension-only members are in tension and all compression-only members
are in compression. Note that disabled members are sometimes re-enabled if their
axial force reverses sign during the iteration process.
145
Direction angle
The direction angle (degrees), also called the skew angle, allows you to roll the
member (with its local axes) about its longitudinal axis. It is normally set to zero
so that the member local y-axis lies in a vertical plane.
146
Project Data
Direction node
Selecting a direction node aligns the local xy-plane with the nominated node.
A direction node can be a normal node or a dummy node (one which is not
connected to any members).
Direction Node
147
Direction axis
Choices are:
X axis,
Y axis,
Z axis,
-X axis,
-Y axis,
-Z axis,
N/A.
Selecting a direction axis aligns the local xy-plane with the nominated axis (eg. -Z
axis selected in the diagram as follows).
Direction Axis
If you are unsure of the orientation of the local axes for a particular plate, you can
display them graphically (see also View local axes).
Node A and B
The two end nodes connected to each member are referred to as node A and node
B. Node A is considered to be at the start of the member and any external loads
applied to the member are located by their distance from node A.
Node A cannot be equal to node B, however there are no restrictions relating to
node A being numerically bigger than node B or vice-versa.
End fixity
A member may be released or fixed to its end nodes with varying degrees of fixity.
Member end fixity is referenced by the local axes system and there are six possible
components at each end which may be fixed or released. These components are
148
Project Data
specified by a six character code corresponding to translational fixity along x, y
and z and rotational fixity about x, y and z respectively.
The letter "F" represents fixed and "R" represents released. Thus, as an example, a
pin ended truss member with no rotational end fixity in a 3D frame could be
modelled using a fixity of "FFFFRR" at each end (or FFFRRR if the torsions are
also released), while a pin ended truss member in a 2D frame could have fixities of
"FFFFFR". Members with fully fixed ends would have fixities of "FFFFFF".
You can also specify a spring stiffness, allowing you to model a semi-rigid joint.
The letter "S" represents a spring stiffness, applicable to rotation about the local y
or z axes of the member. If you specify a spring stiffness in the fixity code you will
also need to enter a corresponding stiffness in the y/z stiffness fields.
! IMPORTANT NOTE !
Member end fixities should not be confused with node restraints. Member end
fixities specify how members are connected to their end nodes, while node
restraints specify how nodes are connected to the footings or other supports. Note
that completely rigid frame members should have member end fixities of
"FFFFFF" regardless of whether the frame has pin based supports or not.
Section
The section property number references a particular member cross section from the
section property data. Thus, members with identical section properties would have
the same section property numbers.
The current section property for the members selected is displayed in this field. If
no section property has been chosen, or if more than one section property applies to
the selection, this field will be blank. The source is displayed along with an
indication of whether the section has been flipped and what type of angle section
was chosen (if appropriate).
You can change the section property by entering another section property number.
If this number corresponds with a section which has already been defined, the
corresponding properties will be displayed. All of the members selected will have
this property applied to them.
Material
The material property number references a particular material from the material
property data. Thus, members with identical materials would have the same
material property numbers.
149
For full details of the forces and moments in members, refer to "Sign
conventions".
See also Section properties.
See also Material properties.
See also Member offsets.
See also Members text.
See also Datasheet Input.
See also Member properties.
See also Draw.
150
Project Data
Plate data
A mesh of plate elements can be used to represent walls, slabs, plates, etc. in the
real structure. Plate elements can be triangular or quadrilateral with a node at each
vertex. They can be connected at their nodes to other non-plate elements such as
beams, columns, cables, etc.
Plate
The plate numbering order affects the analysis frontwidth, however this is of no
consequence if the wavefront optimiser is used. The graphical renumbering tool
also means that the initial plate numbering order is unimportant because it can be
easily changed at any time. Successive plate numbers do not have to be sequential.
Type
Each plate can be specified as thick (using Mindlin plate theory Ref. 19,20,21) or
thin (using Kirchoff plate theory Ref. 22,23). Transverse shear is not considered
for Kirchoff plate theory and for the vast majority of applications in structural
engineering we would recommend that Mindlin plate theory be used.
Direction angle, node, axis
By default, a plates local axes are such that x and y are in the plane of the plate
and z is normal to the plate. The x-axis is aligned with a line joining nodes A and B
and the y-axis is orthogonal with respect to x and z. The direction fields allow you
to rotate the x and y axes about the plates normal z axis. The purpose for this is to
control the axes for which the output results apply.
151
Plate Axes
It is recommended that for the plate elements in a surface, you align all their inplane axes in the same direction rather than having them orientated randomly. For
circular plates, you may elect to have all of the axes aligned in the same direction
or, alternatively, you could align them radially or tangentially depending on which
type of output you require.
If the plate axes are orientated randomly then the results will be for different axis
directions and they will be difficult to compare. It will also be difficult to produce
meaningful contour diagrams if the plate axes are not aligned.
The Align plate axes tool can be used to quickly align the axes for a selection of
plate elements. It will also optionally reverse the normal z-axis of some plate
elements if they are not all pointing in the same direction. You can also use the
Reverse plate direction tool as an alternative way of reversing the normal z-axis.
Direction Angle
152
Project Data
Direction Node
Direction Axis
153
Bending thickness
This is used to calculate the bending stiffness of the plate and is usually the same as
the actual thickness. The moment of inertia per unit length of the plate is taken as
Tb3/12, where Tb is the bending thickness. The bending stiffness terms are the ones
that affect Mx, My and Mxy as shown below.
154
Project Data
When calculating the design moments for reinforced concrete slabs, the
twisting moment Mxy must be combined with the normal bending moments Mx and
My. The Wood-Armer method is commonly used for this and is explained in "Sign
conventions".
Shear thickness
This is used to calculate the transverse shear stiffness of the plate and is only used
for Mindlin (thick) plate theory. For a uniform plate the shear thickness should be
approximately Ta*(5/6) to be consistent with Mindlin thick plate theory, where Ta
is the actual plate thickness. The transverse shear stiffness terms are the ones that
affect Vxz and Vyz as shown below.
155
Offset
Plates can be offset along their normal z-axis. This may be required to line them up
with other interconnecting elements such as other plates or members.
156
Project Data
Material
Material property number references a particular material from the material
property data. Thus, plates with identical materials would have the same material
property numbers.
For an accurate analysis, plates must be properly meshed into elements that
are a suitable size, shape and pattern. For more information, refer to the Mesh
tool.
For full details of the forces, moments and stresses in plates, refer to "Sign
conventions".
157
Node restraints are used to model the structures supports. They are sometimes
referred to as boundary conditions.
Unrestrained nodes are generally free to move along or about any axis direction,
however practical structures must be restrained to a footing in some way, otherwise
instabilities would occur.
Nodes can be restrained about one or all of their six degrees of freedom and such a
restraint may take the form of a fixed restraint or a flexible restraint. If a degree of
freedom is given a flexible restraint then a spring stiffness must also be input.
Fixing a degree of freedom has the effect of immobilizing that node movement,
while specifying a flexible restraint causes the node movement to be a function of
the spring stiffness.
Node restraints are specified by a six character code corresponding to restraints
along X, Y and Z and about X, Y and Z respectively. "F" represents fixed, "R"
represents released and "S" represents spring (or flexible). "D" restraints are no
longer supported and "F" should be used instead.
For example, a pin-based support that prevents all translations but allows the node
to rotate about X, Y or Z would have a restraint code of FFFRRR. Alternatively, a
roller support that allows the node to move in the X direction only and rotate about
X, Y or Z would have a restraint code of RFFRRR. A fully built-in (encastre)
support would have a restraint code of FFFFFF. A restraint that prevents
movement in the Z direction while allowing all other movements and rotations
would have a restraint code of RRFRRR.
! IMPORTANT NOTE !
158
Project Data
Member end fixities should not be confused with node restraints. Member end
fixities specify how members are connected to their end nodes, while node
restraints specify how nodes are connected to the footings or other supports. Note
that completely rigid frame members should have member end fixities of
"FFFFFF" regardless of whether the frame has pin based supports or not.
General restraint
The general restraint facility allows you to apply a restraint to all otherwise
unrestrained nodes.
For example, if you have a frame with two pin based supports and you want to
prevent all translations in the Z direction for all of its other nodes, you could apply
restraints of FFFRRR to the two support nodes and specify a general restraint of
RRFRRR.
In order to input a general restraint, you simply apply the desired restraint to any
unrestrained node and then tick the "General" box (or select "Yes" in the General
Restraint column if you are using a datasheet).
Using a general restraint saves data entry time and reduces the quantity of printed
output. Note that output reports only show the general restraint code on one node,
even though the analysis has assumed that it applies to all unrestrained nodes.
! IMPORTANT NOTE !
The general restraint facility should be used with great care and only if you are
absolutely sure of the effect it has on your model! If you apply a general restraint
early in the development of your model and then forget that it exists at some later
stage when it is no longer appropriate, you could be over-restraining your model.
This could happen if nodes are added that shouldnt get the general restraint. It
could also happen if you initially use a general restraint to prevent all out-ofplane movements in a 2D frame for example and then extend the frame to 3D
and forget to remove the general restraint.
X, Y and Z axial stiffnesses
Axial spring stiffness for degrees of freedom restrained with "S". Axial spring
stiffnesses must always be greater than zero.
When modelling the elastic properties of soil as a spring support, the spring
stiffness is based on the modulus of subgrade reaction of the soil. This is a
notoriously difficult parameter to get an accurate figure for. The following typical
values of the modulus of subgrade reaction (to be used as a guide) are extracted
159
Modulus of Subgrade
Reaction
The spring stiffness to be input into SPACE GASS is simply equal to the modulus
of subgrade reaction multiplied by the area of the footing that the spring is
modelling. For example, if you have a 600mm wide strip footing supported on soil
with a modulus of subgrade reaction of 80000 kN/m3 and the soil is modelled as
springs spaced 500mm apart, the axial stiffness of each spring would be 80000 x
0.600 x 0.500 = 24000 kN/m. Units for the spring stiffness are shown in the
headings of the node restraints datasheet.
X, Y and Z rotational stiffnesses
Rotational spring stiffness spring stiffnesses for degrees of freedom restrained with
"S". Rotational spring stiffnesses must always be greater than zero.
Important note about restraining 2D frames
It is common practice amongst some engineers to restrain all out-of-plane
movements in 2D frames. While this is generally appropriate for static analyses
(provided there are no out-of-plane loads), it may not be appropriate for buckling
and dynamic frequency analyses. This is because the frame may buckle or vibrate
in an out-of-plane direction even though there are no loads in that direction. Of
course, nodes that are braced in the out-of-plane direction should be restrained in
that direction, however nodes that can move out-of-plane in the real structure
should not be restrained in that direction in the model. Failure to do this could
affect the buckling load factors, effective lengths and dynamic natural frequencies
and mode shapes, and could result in unsafe designs.
For example, if a 2D frame rafter is sub-divided, the intermediate nodes should not
be restrained in the out-of-plane direction unless they are braced in that direction in
160
Project Data
the real structure. Restraining them would prevent any out-of-plane buckling or
vibration modes that could occur if the rafter member hadnt been sub-divided.
Another example is a pin support for a 2D XY-plane frame column base which
could be modelled with the standard 2D pin base restraint code of FFFFFR,
however this would prevent rotations about the global X-axis. In reality, a column
pin support would probably allow rotations about both horizontal axes and hence a
restraint code of FFFRFR would be more appropriate. Restraining the rotation
about the X-axis would affect the out-of-plane buckling and vibration modes of the
column and could result in incorrect results.
The general rule to follow is that if a node is free to move or rotate in the real
structure then it should not be restrained in that direction in the model. Be careful
with the general restraint, as it is applied to all nodes that dont have their own
restraint, and for some nodes this may not be appropriate.
If you have applied a general restraint and require some nodes to not have a
restraint at all, you can prevent them from getting the general restraint by
restraining them with a code of RRRRRR.
See also Node restraints text.
See also Datasheet Input.
See also Node properties.
See also View node / member / plate properties.
161
button
Section properties must be input for each type of member cross section in the
model. Each section property describes the geometric properties of a single cross
section relative to the local member axes.
Section
There are two fields, one for the section property number and the other for the
section name. Section property numbers do not have to be sequential or in any
particular order. The section property name is used as a description for the section,
and as a reference for sections which have been read from a library.
Source
This indicates the source of the section. There are four different sources:
Manual:
Library:
Shp Bldr:
Std Shps:
162
Project Data
If you create a section in the shape builder by importing it from the library,
and you dont make any changes to it, the source will be the name of the library the
section was taken from. However, you can still edit the shape via the shape builder.
You can also edit other library sections in the shape builder, even if the section
wasnt input via the shape builder.
Flipped
"YES" if the section has been flipped (see also Flipping a section).
Angle Type
Indicates the angle configuration.
Choices are:
Single,
Short-Short,
Long-Long,
Starred.
The torsion constant for shapes which cannot warp is equal to the polar
moment of inertia.
The torsion constants for various common shapes can be calculated using the
following formulae.
163
Solid circle:
Circular tube:
Solid square:
Solid rectangle:
where A & B are length and breadth (or vice-versa)
and A>B
I, H, T, L and angle J is equal to the sum of the torsion constants of the
sections: composite sections which constitute the total
cross-section.
Y and Z moments of inertia
Principal moments of inertia of the cross section.
Y and Z shear areas
Principal shear areas of the cross section, where a value of zero represents an
"Infinite" shear area.
The shear area is the effective cross sectional area which is used in the calculation
of shear deformations. In general, the shear area depends upon the shearing stress
distribution, which in turn depends upon the shape of the cross section.
For rolled steel sections, the major axis shear area is approximately equal to the
area of the web(s). For rectangular cross sections, the shear area is equal to A/1.2,
where A is the gross area. Values for other shapes are given in standard textbooks
on strength of materials.
For most cross sections and materials, the shear deformations are
negligible compared to the flexural deformations. Therefore, the shear area can
often be specified as infinite.
164
Project Data
Principal angle
Angle (degrees) from principal axes to geometric axes in anti-clockwise direction.
For example, the principal angle is positive for single angle sections that have their
horizontal leg pointing to the left.
Section mark
Member mark used in connection detail drawings, marking plans, etc.
Member cross sections are always shown as if you are looking along the
member from the node B end to the node A end.
See also Section properties text.
See also Datasheet Input.
See also Member properties.
See also Plate properties.
See also View rendered model.
165
166
Project Data
Shape builder
You can open the shape builder by clicking the
button in the Member
Properties form of either the renderer or the traditional graphics window.
The shape builder allows you to modify library shapes, combine library, standard
and custom shapes into built-up sections, and create standard and custom shapes.
Standard shapes are easily created by clicking on one of the standard shapes
buttons and entering the desired dimensions. For a custom shape, you are required
to enter three or more coordinates and the shape builder will display the shape and
calculate the section properties.
Inputting shapes
To input a shape, you can:
167
168
Project Data
Shapes can also be dragged and snapped together via their edge and corner
reference points as shown below.
169
Shapes can be copied by dragging while holding down the Ctrl key.
Multiple shapes can be selected by clicking them while holding down the Shift key.
You can then use the alignment buttons
at the
top of the shape builder to align the selected shapes along the top, bottom, center,
left or right. Alternatively, you can stack shapes vertically or horizontally using the
stack alignment buttons
170
Project Data
Dimensions
Dimensions can be added to shapes by clicking the dimensions button
171
Design properties
SPACE GASS can now do a steel member design or check using sections that
haven't been imported from a library, however you must specify their steel design
properties. You can do this via the shape builder "Design Properties" button.
Generally speaking, you would only use the "Design Properties" button when are
you don't want to save the section to a library because the saving to library process
also includes inputting the steel design properties.
172
Project Data
Saving sections
You can save your section to a custom library for later recall into any other jobs by
clicking the "Save to Library" button
appears below.
If a custom section library doesnt yet exist or if you wish to create a new custom
button at the right of the "Library" field and then fill out
library, click the
the custom librarys details. Similarly, if the library doesnt yet contain any groups
or if you wish to create a new group within a custom library, click the
button at the right of the "Group" field and then fill out the groups details.
173
The SPACE GASS section libraries can now contain built-up sections made
from whatever shapes you can build in the shape builder, including voids. Built-up
or non-standard sections cannot be used in the design/check modules, however
they can be recalled into any other jobs and used in a static, dynamic or buckling
analysis.
The shape builder always shows the cross section as if you are looking
along the member from node A towards node B. This is the reverse of how it was in
SPACE GASS 10 and earlier versions.
The section properties displayed in the panel on the right side of the shape
builder apply to the whole cross section (ie. the sum of the composite shapes in the
display window).
See also Member properties.
See also View rendered model.
174
Project Data
Flipping a section
If the properties of a section have been read from a library, SPACE GASS then
asks if the section has been flipped. This simply causes the section to have its
major and minor section properties transposed and allows the section to be used in
the frame with its major axis parallel to the local y-axis instead of the z-axis. In
most cases, the major axis of a member is parallel to its local z-axis (see also
Coordinate systems).
When a section is flipped, the orientation of the local y and z axes are not affected.
This information is not required for sections with equal major and minor axis
section properties.
You can see from the diagram above that when the section is flipped, the y and z
axes remain unchanged. This method of flipping a section is different to applying a
90 direction angle to a member. A direction angle rotates the local axes together
with the section, while the above method simply transposes the section properties.
Note that the transposed properties apply to every member which references the
flipped section property number, while a direction angle rotation affects only the
member(s) to which it is applied.
175
176
Project Data
Angle sections
For angle sections, you can specify single or double angle sections.
Choices are:
Single angle,
Double angle with short legs connected,
Double angle with long legs connected,
Double angle starred (equal angles only).
The diagrams above show the orientation of a single angle section and the available
double angle sections. Note that the z-axis is the major axis in all cases.
For double equal angles, the long leg is assumed to be the vertical
leg in the diagrams above. Note that in SPACE GASS 10 and earlier,
double equal angle sections with long legs connected were adjusted
177
178
Project Data
Material properties must be input for each type of member or plate material in the
model. Each material property describes the properties of a single isotropic
material.
Material
There are two fields, one for the material property number and the other for the
material name. Material property numbers do not have to be sequential or in any
particular order. The material name is used as a description for the material, and as
a reference for materials which have been read from a library.
E
Value of Youngs Modulus for the material.
179
Poissons
Value of Poissons Ratio for the material.
Mass Dens
Mass density, required only for self weight calculations.
Temp Coeff
The coefficient of thermal expansion, required only for thermal loads. You must
ensure that this is appropriate for the temperature units you have selected (see also
Units).
Fc
Characteristic concrete strength, required only for concrete materials. Is used only
in the SPACE GASS concrete design modules.
See also Material properties text.
See also Datasheet Input.
See also Member properties.
See also Plate properties.
180
Project Data
Master-slave constraints allow you to connect nodes together with imaginary links
so that they translate and/or rotate together. The degree of constraint can be varied
so that any or all of the six degrees of freedom of a node can be linked to another
node. For example, it is possible to connect two nodes together with a 3D rigid
link, a 2D rigid link, a 2D translational link, a 2D rotational link, a 1D translational
link, a 1D rotational link or any other combination of the six degrees of freedom.
A node which is linked to another node is termed a "slave node" and the
node to which it is linked is termed its "master node". A master node can have
many slave nodes, however a slave node can have only one master node. A typical
frame can have many slave nodes and many master nodes. A master node cannot
be the slave of another master node. A slave node constrained DOF cannot be a
support (restraint).
A constraint link between a slave node and its master node not only affects the
movements of the slave but also the master.
Node
Slave node to be constrained.
181
182
Project Data
where Lx and Ly are the horizontal and vertical components of the distance
between the slave and master nodes.
Constraint movements
FRRRRR
RFRRRR
RRFRRR
RRRFRR
RRRRFR
RRRRRF
FFFRRR
X translation constrained
(Dxs=Dxm)
Y translation constrained
Z translation constrained
X rotation constrained
Y rotation constrained
Z rotation constrained
X, Y and Z translations
constrained
(Dys=Dym)
(Dzs=Dzm)
(Rxs=Rxm)
(Rys=Rym)
(Rzs=Rzm)
(Dxs=Dxm)
(Dys=Dym)
183
RRRFFF
X, Y and Z rotations
constrained
FFRRRF
FRFRFR
RFFFRR
FFFFFF
(Dzs=Dzm)
(Rxs=Rxm)
(Rys=Rym)
(Rzs=Rzm)
(Dxs=Dxm-Ly*Rzm)
(Dys=Dym+Lx*Rzm)
(Rzs=Rzm)
(Dzs=Dzm-Lx*Rym)
(Dxs=Dxm+Lz*Rym)
(Rys=Rym)
(Dys=Dym-Lz*Rxm)
(Dzs=Dzm+Ly*Rxm)
(Rxs=Rxm)
(Dxs=Dxm-Ly*Rzm+Lz*Rym)
(Dys=Dym+Lx*Rzm-Lz*Rxm)
(Dzs=Dzm-Lx*Rym+Ly*Rxm)
(Rxs=Rxm)
(Rys=Rym)
(Rzs=Rzm)
Any further combinations of the six character constraint code can also be specified.
The following diagrams show the effect that each of the XY plane constraints have.
The effects shown apply equally to the XZ and YZ planes also. Note that constraint
codes for any of the three planes can be combined together as can be seen in the
examples above.
184
Project Data
185
186
Project Data
Another example is the case of wind bracing or a scissor lift where two continuous
members cross each other and are connected to each other with a bolt or pin. The
pin transfers shear from one member to the other but not moment so that the
members are free to rotate about the pin independently.
187
188
Project Data
Choices are:
button in the
Local,
Global.
It is possible to specify a rigid member segment that doesnt deform under bending
at each end of a member. These rigid segments have infinite stiffness for bending,
shear and axial deformations. Member offsets are very useful for modelling the
very stiff area at the interconnection of members (especially stiff members such as
large steel members or concrete members).
Member offsets
For example, the rectangular reinforced concrete frame shown above on the left
could be modelled quite accurately with SPACE GASS using a model similar to
the one shown on the right. Each member in the model has short member offsets at
each end where intersecting members overlap.
189
Member offsets are also very useful in situations where the centrelines of
connected members do not intersect at a node. For example, the diagonal brace
members of a plane truss may intersect below the top chord centreline. Member
offsets could be used to allow for this.
Member offsets could also be used to model the centreline mismatch when
members of different depths are connected end-to-end with "top-of-steel"
alignment.
The ends of a member with "local" offsets are offset relative to an axis
connecting the end nodes of the member rather than being relative to the axis of
the member in its final position.
! IMPORTANT NOTE !
Be careful when sub-dividing members that have local offsets because the
direction of the axis that the offsets are relative to will change when any
intermediate nodes are added.
See also Member offset text.
See also Datasheet Input.
See also Member properties.
See also View node / member / plate properties.
190
Project Data
Concentrated forces and moments may be applied to any node along or about the
global X, Y and Z axis directions. If a load is applied to a restrained degree of
freedom then that load is simply added to the final reaction.
Node loads may be applied in any number of load cases and may be combined with
other load types within the same load case.
Case
Load case to contain node loads.
Node
Node to be loaded.
X, Y and Z forces
Node forces (global axes).
X, Y and Z moments
Node moments (global axes).
See also Node loads text.
See also Datasheet Input.
See also Node loads.
See also View diagrams.
191
192
Project Data
See also Datasheet Input.
See also Prescribed node displacements.
See also View diagrams.
193
Concentrated forces and moments may be applied to members in either the global
or the local axes systems. Such loads can act along or about any of the three axis
directions and can be located at any point along the member.
Member concentrated loads may be applied in any number of load cases and may
be combined with other load types within the same load case.
Case
Load case to contain concentrated member loads.
Member
Member to be loaded.
Sub load
This allows you to reference multiple concentrated loads on a member in the same
load case. Each load is given a sub load number (different to a load case number).
For example five concentrated loads applied to a member within the same load
case would have sub load numbers of 1,2,3,4 and 5 respectively. Unless there are
multiple loads applied to a single member within the same load case, the sub load
number should be 1.
Axes
Axes system in which loads are referenced.
Choices are:
Local,
Global.
Units
Units system in which load positions are referenced.
194
Project Data
Choices are:
Actual,
Percentage.
Position
The load position is defined as the distance from node A to the load. Depending on
the "Units system" selected, this distance may be expressed as an absolute length or
as a percentage of the member length. Thus, a member 600mm long with a load at
midspan could have the load position specified as 300mm or as 50%.
X, Y and Z forces
Member concentrated forces.
X, Y and Z moments
Member concentrated moments.
See also Member concentrated loads text.
See also Datasheet Input.
See also Member concentrated loads.
See also View diagrams.
195
Member distributed forces can be input in the local or global axes systems and can
act along any of the three axis directions.
Distributed forces may start and finish at any point along the member length and
may vary in intensity from start to finish. Thus, it is possible to apply uniform,
trapezoidal, or triangular distributed loads.
Member distributed forces may be applied in any load case and may be combined
with other load types within the same load case.
! IMPORTANT NOTE !
For "Local" or "Global Inclined" loads, the total load is equal to the load per
unit length multiplied by the actual distance between the load start and finish
positions. For "Global Projected" loads, the total load is equal to the load per
unit length multiplied by the projected distance between the load start and finish
positions.
! IMPORTANT NOTE !
For cable members, distributed forces must be uniform and extend over the
entire length of the cable. For "Global Inclined" UDLs applied to cable
members, the total load is equal to the load per unit length multiplied by the
unstrained cable length (which may not be equal to the distance between the
cables end nodes). For "Global Projected" UDLs applied to cable members, the
total load is equal to the load per unit length multiplied by the projected distance
between the cables end nodes.
Case
Load case to contain distributed member forces.
196
Project Data
Member
Member to be loaded.
Sub load
This allows you to reference multiple distributed loads on a member in the same
load case. Each load is given a sub load number (different to a load case number).
For example two distributed loads applied to a member within the same load case
would have sub load numbers of 1 and 2 respectively. Unless there are multiple
loads applied to a single member within the same load case, the sub load number
should be 1.
Axes
Axes system in which loads are referenced. There are two global axes systems
which may be used. When the axes are designated as "Global projected" the load
acts over the projected length of the member, while a "Global inclined" load acts
over the actual length of the member.
Choices are:
Local,
Global projected,
Global inclined.
Units
Units system in which load positions are referenced.
Choices are:
Actual,
Percentage.
197
198
Project Data
Member distributed torsion loads are similar to member distributed forces except
they may only be applied about the local x-axis. The load intensity may be varied
between the start and finish positions. Member distributed torsions may be applied
in any load case and may be combined with other load types within the same load
case.
Case
Load case to contain distributed member torsions.
Member
Member to be loaded.
Sub load
This allows you to reference multiple distributed torsions on a member in the same
load case. Each load is given a sub load number (different to a load case number).
For example two distributed torsions applied to a member within the same load
case would have sub load numbers of 1 and 2 respectively. Unless there are
multiple loads applied to a single member within the same load case, the sub load
number should be 1.
Units
Units system in which load positions are referenced.
Choices are:
Actual,
199
200
Project Data
201
202
Project Data
Note that the prestress load you apply to a member is not likely to be the
final axial force in the member at the end of the analysis (unless its ends are fixed
in position or don't move). This is because the axial force changes as the member
stretches or compresses as its end nodes move. If you wish to achieve a particular
axial force at the end of the analysis then a trial and error process is required. This
involves setting an initial prestress force, performing the analysis, checking the
final axial force, adjusting the prestress and repeating the process until the desired
axial force is achieved. This is a common requirement in post-tensioned concrete
applications where the tendons are jacked to a known tension.
203
where
D = chord length,
A = cross sectional area,
E = Youngs modulus of elasticity.
204
Project Data
Pressure loads may be applied to plates in either the global or the local axes
systems. Such loads can act along or about any of the three axis directions and
always extend over the entire plate surface.
Plate pressure loads may be applied in any number of load cases and may be
combined with other load types within the same load case.
Case
Load case to contain plate pressure loads.
Plate
Plate to be loaded.
Axes
Axes system in which loads are referenced.
Choices are:
Local,
Global.
X, Y and Z pressure
Plate pressure loads.
205
206
Project Data
Self weight loads are considered as forces and moments in a static analysis and as
masses in a dynamic analysis.
Self weight can be automatically generated by the program if an acceleration (such
as gravity) is specified. Acceleration may be specified along any of the three global
axis directions. Note that self weight will only be considered if non-zero mass
densities are specified in the material property data.
When self weight loads are used as masses in a dynamic analysis, the direction and
magnitude of the X, Y and Z accelerations are ignored. The process simply
involves calculating the mass of each member and then applying half of it as
translational lumped masses to each of the member end nodes in each of the
unrestrained X, Y and Z global axis directions.
Self weight may be applied in any load case and may be combined with other load
types within the same load case.
Case
Load case to contain self weight.
207
208
Project Data
All loads applied to a structure are always input via primary load cases. Further
load cases can be created by combining the various primary load cases into
combination load cases.
209
Note that for a linear analysis, it is not necessary to analyse the combination load
cases. They can be calculated by simple linear superposition of the primary load
case results during the output phase. For a non-linear (2nd order) analysis however,
the simple linear superposition rules dont apply and combination load cases have
to be fully analysed and treated in the same way as primary load cases.
For this reason, SPACE GASS allows you to decide whether or not to analyse the
combination load cases and treat them the same as primary load cases or to not
analyse them and have them calculated by simple linear superposition during the
output phase. You can specify the load cases that you want analysed by listing
them at the start of the analysis phase. For example, if you have primary load cases
1,2,3 and 4, and combination load cases 10,11 and 12, you could analyse just the
primaries by entering 1-4 for the load cases list.
If you are doing a dynamic response analysis, you should create a reverse
combination load case for each spectral load case. You may also have to create
further combinations to combine the spectral load cases with different direction
vectors. For more information refer to Spectral load data.
210
Project Data
SPACE GASS will not allow a combination load case to be a simple linear
combination of analysed primary load cases if any of the primaries have been
analysed non-linearly or if the frame contains tension-only or compression-only
members. In this case the combination load case must be analysed.
You can modify the combination load case data
and obtain new results without re-analysing the structure, however this only
applies to linear superposition combinations. Results for analysed combinations
are deleted if the combination load case data is changed.
See also Combination load cases text.
See also Datasheet Input.
See also Combination load cases.
211
Load case titles serve the purpose of creating clearer, more understandable output.
Primary or combination load cases may be given titles.
Case
Load case to have title defined.
Title
A description of the load case.
Notes
Notes that allow you to describe the load case in more detail.
See also Load case titles text.
See also Datasheet Input.
212
Project Data
Lumped masses are considered in a dynamic analysis and are ignored in a static
analysis. Translational or rotational masses can be applied to any node along or
about the global X, Y and Z axis directions. If a mass is applied to a restrained
degree of freedom then that mass is simply ignored during the dynamic frequency
analysis.
Masses may be applied in any load cases and may be combined with static loads
within the same load case, although it is often a good idea to put masses in load
cases of their own (ie. not in with static loads) so that they can be isolated in
graphics displays or output reports.
Self mass can be added to the lumped masses by either by adding self-weight to a
load case that contains lumped masses or by combining lumped mass and selfweight load cases into a combination load case.
Case
Load case to contain lumped masses.
Node
Node to have masses applied.
X, Y and Z translational masses
Translational masses (global axes).
X, Y and Z rotational masses
Rotational masses (global axes).
213
214
Project Data
where m is the mass of the rectangle, and a and b are the dimensions of the
rectangle.
The concept of rotational mass, together with formulae for calculating rotational
masses at various locations on rectangles and other shapes, is given in Clough and
Penzien (10).
Self mass
It is not necessary to manually input lumped masses for the self mass of the
structure because self mass can automatically be considered by simply adding selfweight to one or more load cases. However, automatic self mass generation does
not calculate rotational masses because of the large number of extra masses that
would be generated for a fairly insignificant improvement in results accuracy. If
required, rotational self mass must be manually applied as rotational lumped
masses.
In order to adequately define the distribution of mass along members for which
local vibrations are important, it is sometimes necessary to add intermediate nodes
(with masses applied) to such members.
See also Lumped masses text.
See also Self-weight.
See also Datasheet Input.
See also Lumped masses.
See also View diagrams.
See also Dynamic frequency analysis.
See also Running a dynamic frequency analysis.
215
In order to perform a response spectrum analysis, you must first create one or more
spectral load cases. A spectral load case contains the number of a mass load case, a
direction vector and a list of mode shapes, each with its associated spectral curve
and damping factor. Spectral load cases can be combined and multiple spectral
load cases can be analysed simultaneously.
The mode shapes must have been calculated from a dynamic frequency
analysis before the response spectrum analysis can proceed.
Case
The spectral load case being created (see also "load cases" below).
Mode
A mode shape being included in the spectral load case. Multiple mode shapes can
be included in a single spectral load case by simply inputting multiple entries
(lines) with the same spectral load case number. A particular mode shape can
appear only once in each spectral load case.
In the spectral analysis, it is important to consider a sufficient number of mode
shapes. SPACE GASS provides a very efficient means of measuring the
contribution of each mode shape in the overall dynamic response. This is known as
the mass participation factor. For example, for an earthquake acting in the X
direction, the total X-axis mass participation factor should be greater than 90%
(AS1170.4 clause 7.4.2). If it is less than 90% then a few more mode shapes should
be included in the analysis. A small mass participation factor will indicate
216
Project Data
inaccurate results. For more information, refer to "Dynamic response analysis
results".
Spectral curve
The name of the spectral curve to be used with the specified mode shape. Normally
all mode shapes in a spectral load case use the same spectral curve, however you
can nominate different spectral curves for each mode if desired.
Damping
The damping factor associated with the nominated spectral curve. This value is
built into each spectral curve when it was derived and cannot be changed. It is
included in the datasheet for display purposes only.
Mass case
The mass load case for which the specified mode shapes have been (or will be)
calculated from a dynamic frequency analysis.
Direction vector
Defines the direction of the ground vibration. For example, an earthquake acting in
the X direction would have a direction vector of Dx=1.0, Dy=0.0 and Dz=0.0.
Note that for AS1170.4 and NZS4203, if auto-scaling of the base shear is activated,
the direction vector should be parallel to one of the horizontal global axes. For
these codes, to model a direction vector that is at an angle to the horizontal global
axes, you should create a separate spectral load case for each of the horizontal
global axis directions and then combine them into a combination load case using
multiplying factors that are proportional to the projected lengths of the desired
direction vector.
Load cases
For building structures, it is common to input two spectral load cases per mass load
case, one for each of the orthogonal horizontal directions. Furthermore, if the
loading code requires you to consider a combination of the two orthogonal
directions (ie. AS1170.4-2007 5.4.2.1 or NZS1170.5-2004 5.3.1) then further load
cases may also be required. Finally, because the dynamic vibrations oscillate from
one side to the other, it is also necessary to consider the reverse of all of the above
load cases.
For example, consider two basic spectral load cases defined for a particular mass
load case as follows:
Load case 21 = Direction vector 1,0,0 (ie. earthquake in X-axis direction)
217
218
Project Data
button.
You can select the desired spectral curve from the tree in the left-hand window and
observe its data values in the right-hand window. You can also click the spectral
curve editor button (next to the Ok button) to load and display the spectral curve
editor as shown below.
219
The spectral curve editor can be used to input or edit curves in the spectral curve
library. Note, however, that the standard curves supplied with SPACE GASS cant
be changed. The editor allows you to create a spectral curve that will result in the
most accurate analysis possible.
Operation of the spectral curve editor is self-explanatory and simply involves
selecting a curve name and then inputting or modifying its properties. Each curve
contains a set of period versus acceleration pairs, a description and a damping
factor.
You can go to a specific point in a curve by clicking near it in the graphics window
or by scrolling to and selecting it in the list box. The currently selected point in the
list box is highlighted by a small circle in the graphics window. You can add (or
delete) points by clicking the buttons below the list box.
See also Standard Libraries for general information about the operation of the
library editor.
220
Project Data
Description:Damping factor
period,acceleration
period,acceleration
period,acceleration
{for point 1}
{for point 2}
{for point 3}
period,acceleration
period,acceleration
For example:
AS1170.4 S=1.0:5%
0.00,2.5
0.01,2.5
0.02,2.5
2.99,0.602276
3.00,0.600937
See also Spectral loads text.
221
222
Project Data
223
224
Project Data
The area loads tool generates member distributed forces based on pressure loads
applied to areas defined by members that you have selected. For more information
see Area loads and Member distributed forces.
225
This tool lets you generate wave and ocean current loads on submerged structures
in marine and offshore environments where these effects impose significant
loading on the affected structure. For more detailed information refer to "Sea
Loads".
226
Project Data
The moving loads tool generates node loads and member concentrated loads based
on one or more moving vehicles. For more information refer to "Moving loads",
"Node load data" and "Member concentrated load data".
227
229
Real numbers in SPACE GASS text files no longer need to contain a decimal
point. Furthermore, all numbers in SPACE GASS text files can now be up to 15
digits long (they were previously limited to 10 digits).
230
Initiator
Line 1:
Line 2:
Len
SecProp
MatStr
Dens
Temp
Force
Mom
Mass
Acc
Trans
Stress
(Chars)
(Chars)
(Chars)
(Chars)
(Chars)
(Chars)
(Chars)
(Chars)
(Chars)
(Chars)
(Chars)
231
Headings text
Line 1:
Line 2:
Line 3:
Line 4:
Line 5:
HEADINGS
Project
Job
Designer
Notes
Project
Job
Designer
Notes
Project description
Job description
Designers initials
Job notes
(50 Char)
(50 Char)
(3 Char)
(1024 Char)
If any of the heading lines have no data then they should be entered as just a pair of
quotes (eg. "") rather than just being a blank line.
See also Headings.
232
Nodes text
Line 1: NODES
Next n Node,X,Y,Z,Gen1,Ndi1,Rot,Ai,Xi1,Yi1,Zi1,
lines: Gen2,Ndi2,Xi2,Yi2,Zi2
Node
X
Y
Z
Gen1
Ndi1
Rot
Ai
Xi1
Yi1
Zi1
Gen2
Ndi2
Xi2
Yi2
Zi2
Node number
X coordinate
Y coordinate
Z coordinate
# of 1st order nodes to be generated
1st order node number increment
Axis of rot. for arc or helix generation (X/Y/Z)
Angle increment for arc or helix generation
1st order X increment
1st order Y increment
1st order Z increment
# of 2nd order nodes to be generated
2nd order node number increment
2nd order X increment
2nd order Y increment
2nd order Z increment
(Integer)
(Real)
(Real)
(Real)
(Integer)
(Integer)
(1 Char)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
(Real)
(Real)
(Real)
For straight line generation, Ai should be zero. For arc or helix generation, Rot is
the axis of rotation, Ai is the angle increment and Xi1, Yi1, Zi1 are the centre of
rotation and the helix length increment. For example, if a helix is generated about
the Y-axis, then Yi1 is the helix length increment. For arc generation the helix
length increment is 0.
Rot choices are "X"=X-axis, "Y"=Y-axis, "Z"=Z-axis.
See also Nodes.
233
Members text
Line 1:
Next n
lines:
MEMBERS
Mem,DirAng,DirNode,DirAxis,Type,Na,Nb,Sp,Mp,
Fa,Fb,Ya,SZa,SYb,SZb,Cab,Gen1,Mbi1,Nai1,Nbi1,
Gen2,Mbi2,Nai2,Nbi2
Mem
DirAng
DirNode
DirAxis
Type
Na
Nb
Sp
Mp
Fa
Fb
SYa
SZa
Syb
SZb
Cab
Gen1
Mbil
Nail
Nbil
Gen2
Mbi2
Nai2
Nbi2
Member number
Direction angle
Direction node
Direction axis
Member type (N/T/C/A)
Node number A
Node number B
Section property number
Material property number
Node A fixity (F/R/S)
Node B fixity (F/R/S)
Y rotational stiffness at node A
Z rotational stiffness at node A
Y rotational stiffness at node B
Y rotational stiffness at node B
Cable length
# of 1st order members to be generated
1st order member number increment
1st order node A increment
1st order node B increment
# of 2nd order members to be generated
2nd order member number increment
2nd order node A increment
2nd order node B increment
(Integer)
(Real)
(Integer)
(2 Char)
(1 Char)
(Integer)
(Integer)
(Integer)
(Integer)
(6 Char)
(6 Char)
(Real)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
(Integer)
(Integer)
(Integer)
(Integer)
(Integer)
(Integer)
234
235
Plates text
Line 1:
Next n
lines:
PLATES
Plate,DirAng,DirNode,DirAxis,Type,Na,Nb,Nc,Nd,
TA,TM,TB,TS,Mat,Offset,Gen,PInc,NInc
Plate
DirAng
DirNode
DirAxis
Type
Na
Nb
Nc
Nd
TA
TM
TB
TS
Mat
Offset
Gen
PInc
NInc
Plate number
Direction angle
Direction node
Direction axis
Plate type (K/M)
Node number A
Node number B
Node number C
Node number D
Actual thickness
Membrane thickness
Bending thickness
Shear thickness
Material property number
Plate offset
# of plates to be generated
Plate number increment
Node number increment
236
(Integer)
(Real)
(Integer)
(2 Char)
(1 Char)
(Integer)
(Integer)
(Integer)
(Integer)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Real)
(Integer)
(Integer)
(Integer)
Node number
Restraint code (F/R/D/S)
General restraint (Y/N)
# of restrained nodes
Node number increment
X axial spring stiffness
Y axial spring stiffness
Z axial spring stiffness
X rotational spring stiffness
Y rotational spring stiffness
Z rotational spring stiffness
(Integer)
(6 Char)
(1 Char)
(Integer)
(Integer)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
237
(Integer)
(15 Char)
(8 Char)
(1 Char)
(5 Char)
(1 Char)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(1 Char)
(Real)
(Real)
(Real)
(Real)
(Real)
Ast choices are " "=Not an angle section, "A"=Single angle, "S"=Double angle
with short legs connected, "L"=Double angle with long legs connected,
"X"=Double starred angle.
Flip choices are "Y"=Flipped, " " or "N"=Not flipped.
Scs choices are " "=Not a standard shape, "R"=Rectangle, "C"=Circle, "T"=Tbeam, "L"=Left L-beam, "I"=Right L-beam. If Scs is blank, the section is assumed
to come from Ar, Ix, Iy, Iz, Ay, Az and Pa.
238
239
MATERIALS
Mat,Matl,E,Pr,D,T,Fc
Mat
Matl
Lib
E
Pr
D
T
Fc
240
(Integer)
(15 Char)
(8 Char)
(Real)
(Real)
(Real)
(Real)
(Real)
CONSTRAINTS
SNode,MNode,Cnst,Gen,SInc,MInc
SNode
MNode
Cnst
Gen
SInc
MInc
(Integer)
(Integer)
(6 Char)
(Integer)
(Integer)
(Integer)
241
Member number
Axes system (L/G)
Member offset from A along x-axis
Member offset from A along y-axis
Member offset from A along z-axis
Member offset from B along x-axis
Member offset from B along y-axis
Member offset from B along z-axis
242
(Integer)
(1 Char)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
243
244
(Integer)
(Integer)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
(Integer)
(Integer)
(Integer)
(1 Char)
(1 Char)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
(Integer)
(Integer)
(Real)
245
(Integer)
(Integer)
(Integer)
(1 Char)
(1 Char)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
246
(Integer)
(Integer)
(Integer)
(1 Char)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
247
248
(Integer)
(Integer)
(1 Char)
(Real)
(Real)
(Real)
(Integer)
(Integer)
PRESTRESS
Case,Mem,Force,Gen,MInc
Case
Mem
Force
Gen
MInc
(Integer)
(Integer)
(Real)
(Integer)
(Integer)
249
PRESSURE
Case,Plate,Px,Py,Pz,Gen,PInc
Case
Plate
Ax
Px
Py
Pz
Gen
PInc
(Integer)
(Integer)
(1 Char)
(Real)
(Real)
(Real)
(Integer)
(Integer)
250
SELFWEIGHT
Case,Ax,Ay,Az
Case
Ax
Ay
Az
(Integer)
(Real)
(Real)
(Real)
251
252
(Integer)
(Integer)
(Real)
(Integer)
(50 Char)
(255 Char)
253
254
(Integer)
(Integer)
(Real)
(Real)
(Real)
(Real)
(Real)
(Real)
(Integer)
(Integer)
SPECTRAL
Case,Mode,Curve,MCase,Dx,Dy,Dz
Case
Mode
Curve
MCase
Dx
Dy
Dz
(Integer)
(Integer)
(50 Char)
(Integer)
(Real)
(Real)
(Real)
255
256
Group number
Group title
(Integer)
(Real)
(Integer)
(Integer)
(Integer)
257
258
Terminator
Line 1:
END
259
260
261
262
263
264
92","AUST250", ,"C1"
51","AUST250", ,"R1"
51-A","", ,"HNCH ",N,0.10773E-01,0.472E-06,0.14524E-04,0.63586E-03
51-B","", ,"S4 ",N,0.96446E-02,0.472E-06,0.14519E-04,0.36376E-03
MATERIALS
1,"STEEL","METRIC"
265
NODELOADS
2,7,0.0,-4.5
MEMBFORCES
1,3,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
1,4,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
1,5,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
1,6,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
1,7,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
1,8,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
1,9,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
1,10,1,A,%,0.0,100.0,0.0,0.0,-0.9,-0.9
2,3,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
2,4,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
2,5,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
2,6,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
2,7,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
2,8,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
2,9,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
2,10,1,G,%,0.0,100.0,0.0,0.0,-2.250,-2.250
3,1,1,G,%,0.0,100.0,6.300,6.300,0.0,0.0
3,2,1,G,%,0.0,100.0,6.300,6.300,0.0,0.0
3,3,1,L,%,0.0,100.0,0.0,0.0,6.480,6.480
3,4,1,L,%,0.0,100.0,0.0,0.0,6.480,6.480
3,5,1,L,%,0.0,100.0,0.0,0.0,6.480,6.480
3,6,1,L,A,0.0,1.7410,0.0,0.0,6.480,6.480
3,6,2,L,A,1.7410,6.2590,0.0,0.0,3.600,3.600
3,7,1,L,A,0.0,3.4820,0.0,0.0,3.600,3.600
3,7,2,L,A,3.4820,6.2590,0.0,0.0,2.160,2.160
3,8,1,L,%,0.0,100.0,0.0,0.0,2.160,2.160
3,9,1,L,%,0.0,100.0,0.0,0.0,2.160,2.160
3,10,1,L,%,0.0,100.0,0.0,0.0,2.160,2.160
3,11,1,G,%,0.0,100.0,4.500,4.500,0.0,0.0
3,12,1,G,%,0.0,100.0,4.500,4.500,0.0,0.0
4,1,1,L,%,0.0,100.0,0.0,0.0,4.140,4.140
4,2,1,L,%,0.0,100.0,0.0,0.0,4.140,4.140
4,3,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,4,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,5,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,6,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,7,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,8,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,9,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,10,1,L,%,0.0,100.0,0.0,0.0,5.040,5.040
4,11,1,L,%,0.0,100.0,0.0,0.0,4.140,4.140
4,12,1,L,%,0.0,100.0,0.0,0.0,4.140,4.140
5,1,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,2,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,3,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,4,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,5,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,6,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,7,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,8,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,9,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,10,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,11,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
5,12,1,L,%,0.0,100.0,0.0,0.0,1.440,1.440
6,1,1,L,%,0.0,100.0,0.0,0.0,4.680,4.680
6,2,1,L,%,0.0,100.0,0.0,0.0,4.680,4.680
6,3,1,L,%,0.0,100.0,0.0,0.0,4.680,4.680
266
267
268
Structure Wizard
Structure wizard
You can open the structure wizard by clicking the
"Structure wizard" from the Structure menu.
Structure wizard input provides a very fast means of inputting data into SPACE
GASS for structures that conform generally to one of the standard structures shown
above.
The structure wizard input method can still be
used for structures which dont conform exactly to the structures shown above. In
269
270
Structure Wizard
2. Even though a frame is 2D, it may often be appropriate to allow some
nodes to move and/or rotate in the out-of-plane direction. This is especially
the case if a buckling or dynamic frequency analysis is to be performed
where out-of-plane movements can occur even when there are no loads in
that direction. Because of this, you may have to modify the restraints
generated by the structure wizard to allow these movements. Conversely,
you may have to apply more out-of-plane restraints if those movements are
prevented in your real structure.
For more information, refer to Node restraint data and, in particular, the
section entitled "Important note about restraining 2D frames".
271
Note that if you haven't purchased the portal frame builder tool, you can still run it
in a free trial mode that limits you to a pre-defined building width and height, and
prevents you from exporting or saving the job. All other features are fully
activated.
A video showing the portal frame builder in action can be viewed at
www.spacegass.com/portal.
273
Refer to Geometry, Extra data, Sections and materials, Loads, Load cases or
Design for more details about the input parameters.
274
Options
The basic options are largely self-explanatory, however some of the less obvious
ones are explained in more detail below.
275
276
277
278
279
280
Connections
The portal frame builder can also generate all of the main connections in the
building. All you need to do is specify the type of connection to be used for the
knees, ridges and baseplates. These can then be designed or checked in the steel
connection design module.
281
282
283
Wind loads
Wind loads can be calculated for any region in Australia or New Zealand. The
average recurrence intervals (ARIs) for the ultimate and serviceability limit states
are used to calculate the regional wind speeds from AS/NZS 1170.2 table 3.1.
Wind directions
If you tick the "Apply same wind in all directions" option then you are only
required to input one set of wind data for the shielding, topographic, terrain
category and internal pressure parameters. Otherwise, these data must be defined
for each of the four orthogonal building axes.
284
285
Terrain category
The terrain category affects the terrain height multiplier Mz,cat (see AS/NZS
1170.2 section 4.2). Mz,cat can be based on a single terrain category or it can be an
averaged value if the terrain category changes on the upwind side of the structure.
SPACE GASS allows for averaging two terrain categories in accordance with
AS/NZS 1170.2 section 4.2.3. Note that the "Approach" TC is closer to the
structure than the "Upwind" TC and the "TC transition distance" is the distance
from the structure to the point where the terrain category changes.
286
Sheeting
In order to calculate friction loads, the portal frame builder needs to know the type
of sheeting and its direction. You can choose between "Smooth" (no friction loads),
"Ribbed" or "Corrugated".
287
288
289
290
291
Datasheet Input
Datasheet input
You can open a datasheet by clicking the
toolbar button and then selecting
from the datasheet menu that appears. Alternatively, you can select one of the
datasheet items from the Structure, Loads or Design menus.
Datasheet input is the one of the most useful methods of entering data into SPACE
GASS. All types of frame and steel design data can be input or edited via a
datasheet.
For more information about operating the datasheets, refer to Using datasheets.
293
Using datasheets
All datasheets have the same format, appearing in a grid format like a spreadsheet.
The members datasheet is shown below.
Multi-row editing
294
Datasheet Input
Split screen
295
Combo boxes
To edit combo box cells, either click the arrow and then
make your selection or just use the keyboard arrow keys
to move to the combo box cell and then type the first
character of the desired selection. For example, to
change a Yes/No combo box to Yes, just move to the cell
and then type Y.
Selecting rows
Duplicating rows
296
Datasheet Input
Deleting rows
Special buttons
Counter
Generation
297
The above node generation form allows you to generate items along two axes at
once. It can also be used to generate extra series at different levels (ie. the 2nd
order).
Consider the following 20 node grid in the XY plane. It could have been created by
inputting the coordinates for node 1 then generating four 1st order nodes (5,9,13 &
17) along a line with a node increment of 4 and X increment of 2.4, followed by
three 2nd order rows of nodes with a node increment of 1 and a Y increment of 1.5.
298
Datasheet Input
If only 1st order generation is required, you should specify zero for the number of
2nd order items to be generated.
The node generation form also has the unique ability to generate nodes along a
line, arc or helix.
The axis of rotation, which only applies to an arc or helix, defines the point about
which the nodes will be generated. The angle increment causes the nodes to be
generated at some regular angle increment.
The helix length increment defines a regular increment along a parametric path at
which the nodes will be generated.
2nd order generation is also employed in the member and member concentrated
load datasheets.
Renumbering data
Any data can be renumbered by simply changing its number in a datasheet.
However, be careful, because related data in other datasheets will not be
automatically renumbered to match. A better way to renumber nodes, members or
plates is to use the graphics renumber tool. It not only lets you renumber large
groups of nodes, members and plates effortlessly, it also adjusts all of the restraints,
constraints, loads, and design data automatically to allow for the new numbering
sequence (see also Renumber).
299
300
Graphical Input
Graphical overview
Inputting and editing your model using graphical methods is one of the most useful
and intuitive input methods. You can see exactly what is in your model and you
can see the changes as you make them. Nodes, members and plates can simply be
drawn on the screen, and there are numerous tools for copying, renumbering,
stretching, moving, generating loads and otherwise manipulating your model.
When you start SPACE GASS, it opens the traditional graphics window which is
the original graphical interface in SPACE GASS that has many tools for inputting,
editing and displaying your model. There is also the renderer which is a more
advanced graphical window that also lets you input, edit and display your model in
both wireframe and fully rendered form.
For more information about the use of the two graphical windows, refer to The
renderer and The traditional graphics window.
The renderer
301
302
Graphical Input
The renderer
The SPACE GASS renderer is now the recommended tool for all of your input,
analysis, design and display tools. Of course you can still edit your model in the
traditional graphics window, however the editing tools in the renderer are generally
more advanced and offer additional features over the traditional editing tools.
All of the data is shared between the renderer and the traditional graphics window
and so you can make changes in either one and then see your model updated in the
other one as soon as it gets focus.
Rendering mode
When in the renderer you can switch between wireframe, outline and rendered
views of your model by clicking the render mode selection button.
303
304
Graphical Input
corners to go straight to a specific viewpoint. If you click on the small square
attached to the front face it will take you to the 30,10 viewpoint.
Note that you can also right-click one of the view selector faces to change the
working plane (or press X, Y or Z while you are working).
Single selection
Multiple selection
305
306
Graphical Input
307
You can open the property panels to view the section and material properties and
color match them to the members in your model, or you can click a particular
section or material in the panel to have all the matching members in your model
selected.
308
Graphical Input
Controlling property panels
Property panels can be pinned open by clicking the button at the top of the panel so
that it changes to
. If you click it again, it changes to
, indicating that the
panel is not pinned and will slide closed as soon as you move away from it.
By dragging the title bar of a panel you can drag it away from the side of the
renderer and place it anywhere on the screen or dock it to the left or right side of
the renderer. You can also split the property panels into separate node, member and
plate panels by dragging the relevant tab at the bottom of the panels.
309
310
Graphical Input
Drawing in the renderer
Once you are in a tool that involves drawing a line or vector, to begin drawing you
must position your cursor at the start of the line, click the left mouse button, move
the cursor to the other end of the line and then click the left mouse button again.
The line is dragged around with the cursor as you position the second point. The
end of the first line then becomes the start of the next line and the process
continues for subsequent lines until you press Esc or click the right mouse button
(right-click) to end the sequence.
There are a number of working plane, attachment, alignment and snap tools
available to help you position points exactly where you want them while drawing
or selecting points. These are explained as follows.
in the
Note that whenever you graphically select a point or a node, the working plane
moves to the plane of that point or node. If you have a grid displayed (see below),
it is drawn in the current working plane.
311
If you are drawing the second end of a line then "Perpendicular" and "Orthogonal"
attachment points will also be highlighted on the member if applicable.
312
Graphical Input
You can even align your point with an orthogonal line extending from a node or a
member's midpoint. In order to do this you must first briefly hover over the node or
member until you hear a faint pop sound that indicates that you have "locked on" to
it. You can then move away and a dotted line will extend from the "locked on"
node or member to your point, allowing you to line up with it exactly.
Note that you can temporarily turn off alignment with locked on nodes or members
by holding down the A key while you are working. You can also change the "locked
on" delay via the "Lock delay" setting in the Attachment and alignment methods
Preferences form in the Settings menu (see below).
Similarly, you can align your point with any of the "locked on" member's three
local axes as shown below.
313
When aligning with a locked on node or member, you can position your point an
exact distance from the locked on item by simply typing the distance rather than
having to click the point with your mouse.
When drawing a line, if it is close to being aligned with one of the three global axes
then it will snap to that axis. You can then either click the point with your mouse or
you can just type the length of your line.
314
Graphical Input
Snap tool
The renderer also has a snap tool which can be turned on or off via the snap button
in the bottom toolbar or by pressing the S key.
315
Type
Alignment
vector length
Drawn line
length
Absolute
cartesian
Relative
cartesian
Absolute polar
Relative polar
Situation
Locked to a
node or member
Aligned with a
global axis
Not locked or
aligned
Not locked or
aligned
Not locked or
aligned
Not locked or
aligned
Format
Length
Example
10.2
Length
6.75
X,Y,Z
1.2,2.4,0.9
@X,Y,Z
@0,0,6.35
Length<VertAngle<HorAngle
6.5<45<0
@Length<VertAngle<HorAngle @10<30<0
Selection methods
You can select nodes, members or plates directly by clicking them with the left
mouse button or you can use a selection window. If the second corner of the
selection is to the right of the first then it is a "Normal" selection window in which
only the nodes, members or plates that fall completely within the window are
selected. Alternatively, if the second corner is to the left of the first then it is a
"Crossing" selection window in which any nodes, members or plates that are within
the window or which cross the boundary of the window are selected. A normal
selection window is drawn as a rectangular box, whereas a crossing window is
shown as a filled rectangle. The two types of selection window are shown below.
316
Graphical Input
In order to de-select nodes, members or plates, you can simply select them again,
either by clicking directly or by using a selection window.
Normal selection window
317
Selecting a tool
Once you have made your selection, you can get access to the various graphical
tools by right-clicking and then selecting from the menu that appears. A typical
member selection menu is shown below.
318
Graphical Input
319
After selecting from the menu, the tool you selected may open a form or it may
require you to pick extra points. For example, if you selected the "Generate Arc"
tool from the above menu, the Arc tool would then require you to pick a point on
the concave side of the arc so that it knows which direction to use when creating
the arc. Whenever the graphical editor requires you to do something, it displays a
red prompt at the bottom-left corner of the window as shown below. It is therefore
a good idea to look there if you are not sure what to do next.
Grid tool
A grid can be displayed as a visual aid while you are developing or viewing your
model. The grid also assists in identifying the working plane, as it is always
displayed in that plane. The grid can be turned on or off via the grid button
the bottom toolbar or by pressing the G key.
in
Note that if you change your working plane (see above) then the grid automatically
moves to that new plane.
320
Graphical Input
Restraints
Node restraints can be turned on or off in the renderer using the
button in the
bottom toolbar. Restraints are shown using combinations of the following icons.
Icon
Restraint
3D fixed
Example
FFFFFF
3D pinned
FFFRRR
2D fixed
FFRRRF
2D pinned
FFRRRR
1D translation fixed
RFRRRR
RRRRRF
1D rotation spring
RRRRRS
321
Action
Toggles all of the property panels on or off
Toggles full screen mode on or off
Toggles the grid on or off
Toggles the snap on or off
Allows you to set the working plane
Temporarily disables aligning with a "locked on"
node or member
Temporarily disables attaching to a node or member
Zooms in/out
Zooms in/out
Rotates
Pans
Customizing toolbars
All of the toolbars in the renderer can be hidden/shown, moved or undocked, and
buttons can be added or deleted. For more information refer to Customizing
Toolbars.
322
Graphical Input
The "Alignment proximity" controls how close the mouse cursor must be to an axis
aligned with a "locked on" node or member or a global axis in order to align with
it.
The "Cursor pickbox size" controls how close the mouse cursor must be to a node,
member or plate in order to select it, lock onto it, or display its infotip.
The "Lock delay" controls how long the mouse cursor must be near a node or
member before you lock onto it.
323
324
Graphical Input
In the following form you can change the theme of the renderer via the "Skin"
setting. This affects the colors and styles of all the forms, buttons and input fields.
You can also separately change the colors of most the items in your model to suit
your requirements.
325
326
Graphical Input
Printing of your rendered or wireframe model.
Exporting to other image formats such as DWG, DXF, IGES or STL.
Undo/redo with unlimited steps.
Shape builder.
Library editor.
Find tool.
Draw tool
Copy node, member or plate properties tool.
Move tool.
Rotate tool.
Copy tool.
Mirror tool.
Stretch tool.
Scale tool.
Renumber tool.
Check connectivity tool.
Generate arc tool.
Generate bends tool.
Subdivide tool.
Intersect tool.
Extend tool.
Connect tool.
Remove intermediate nodes tool.
Remove crossed member nodes tool.
Move intermediate nodes tool.
Align members tool.
Generate taper/haunch tool.
Reverse member direction tool.
Mesh plates tool.
Reverse plate direction tool.
Align plate axes tool.
Copy node, member or plate loads tool.
Generate moving loads tool
Generate area loads tool.
Combination load cases editor.
Manage load cases tool.
Static load to mass conversion tool.
Load case titles viewer.
327
If you have a large model with loads displayed and the renderer is
operating slowly when you zoom, pan or rotate, try turning off the loads display or
at least select less load cases to be displayed simultaneously.
328
Graphical Input
The process of inputting a frame graphically into SPACE GASS simply involves
drawing lines on the screen with your mouse. Each line represents a member or the
edge of a plate. Nodes are automatically attached to the ends of each member, at
plate vertices and at points where members intersect. Node, member and plate
numbering is performed automatically, or at your discretion. The graphics
renumber facility lets you renumber nodes and/or members, and automatically
adjusts all the other data that references nodes and/or members accordingly.
In order to draw a line, you must position your cursor at the start of the line, click
the left mouse button, move the cursor to the other end of the line and then click
the left mouse button again. The line is dragged around with the cursor as you
position the second point. The end of the first line then becomes the start of the
329
330
Graphical Input
331
Once you have made your selection, you can get access to the various graphical
tools by right-clicking and then selecting from the menu that appears. A typical
member selection menu is shown below.
332
Graphical Input
333
After selecting from the menu, the tool you selected may open a form or it may
require you to pick extra points. For example, if you selected the "Generate Arc"
tool from the above menu, the Arc tool would then require you to pick a point on
the concave side of the arc so that it knows which direction to use when creating
the arc. Whenever the graphical editor requires you to do something, it displays a
red prompt at the bottom-left corner of the window as shown below. It is therefore
a good idea to look there if you are not sure what to do next.
334
Graphical Input
For example, if you set the snap spacing to 100mm the cursor will move in steps of
100mm, enabling you to draw to an accuracy of exactly 100mm. The button will
indicate that snap has been set to 100mm by displaying the text "Snap: 100" (if
units are set as mm). You can change the snap spacing as you move the cursor.
SPACE GASS automatically senses when SNAP is not required and turns it off
temporarily in such cases.
See also Snap.
[Keyboard "O"] The Ortho tool forces lines to be drawn either
horizontally or vertically. Since structures are made up predominantly of horizontal
beams and vertical columns, it is a very useful tool indeed.
See also Ortho.
[Keyboard "A"] The Attach facility displays an aperture
circle with the graphics cursor and allows you to attach to existing members by
simply picking points near them. The aperture circle indicates how close you must
get to a member in order to attach to it. It is very useful for attaching new members
to existing members or for locating points which are at the ends of members.
See also Attach.
[Keyboard "X,Y,Z and P"] The Plane facility allows you to change
the current drawing plane. You will be able to select the drawing plane (choice of
XY - "Z", YZ - "X" and XZ - "Y") as well as specifying an offset. An offset is the
distance from a virtual plane to the specified plane, the distance being measured
perpendicular to the virtual plane. For example, selecting the XY plane with an
offset of 5m will result in every node being created with coordinates of x,y,5.
See also Plane.
[Keyboard "C"] The Coordinates facility allows you to
toggle between one of four coordinate systems. The different systems available are:
Cartesian
Cartesian-Relative
Polar
Polar-Relative
335
Other tools
There are also a number of other tools that are of great use when inputting data
graphically.
The query frame facility (see also Node properties, Member properties and Plate
properties) allows you to point to a node, member or plate and obtain information
about node coordinates, member end fixities, section properties, material
properties, etc. You can also query analysis results and steel member design
results.
You can use the zoom, pan and viewpoint facilities to view the structure in
different ways. Zoom allows you to zoom in on a portion of the structure and have
it enlarged for a detailed inspection. Pan allows you to translate the structure in any
direction on the screen. Viewpoint allows you to rotate your viewpoint to any
position around the structure.
There are a host of additional tools which allow you to scale the structure or
diagrams to any desired value, show the rendered model, superimpose loading
diagrams, displacement diagrams, bending moment diagrams, shear force
diagrams, axial force diagrams, torsion diagrams, reactions, stress diagrams,
envelopes and dynamic mode shapes, display steel connection drawings, show
local axes, restraints, constraints, offsets, top flanges, etc.
336
Graphical Input
You can also set up a number of filters, each of which limits the amount of the
model that you can see and work on. The contents of each filter can be based on a
range of axis coordinates, node properties, member properties, load types and many
other selection criteria that you can control. Filters can also be selected in the
output reports so that they can be quickly customized to include exactly what you
want to see.
Searching for specific nodes, members or plates is easy with the find function. You
can search for nodes, members or plates directly, or by reference to their properties.
All aspects of what you see on the graphics screen can be saved as views that can
be named and then recalled at any time. All filters, viewpoint, scales, zoom, pan
and other settings applicable at the time the view is saved are recalled when the
saved view is recalled.
Many of the above mentioned procedures are identical in the renderer, however
some of them are not and some renderer tools have more options available. For
more information, refer to The renderer.
337
Selection methods
This tool is replicated in the renderer and in the traditional graphics window.
You can select nodes, members or plates directly by clicking them with the left
mouse button or you can use a selection window. If the second corner of the
selection is to the right of the first then it is a "Normal" selection window in which
only the nodes, members or plates that fall completely within the window are
selected. Alternatively, if the second corner is to the left of the first then it is a
"Crossing" selection window in which any nodes, members or plates that are within
the window or which cross the boundary of the window are selected. A normal
selection window is drawn as a rectangular box, whereas a crossing window is
shown as a filled rectangle. The two types of selection window are shown below.
In order to de-select nodes, members or plates, you simply select them again, either
by clicking directly or by using a selection window.
Normal selection window
338
Graphical Input
Note that you can select all nodes, members or plates by holding down Ctrl and
pressing the A key.
339
Select all
This tool is replicated in the renderer and in the traditional graphics window.
The Select All tool lets you quickly select all visible nodes, members or plates and
then perform an operation on them.
The procedure is as follows.
1. Click the right mouse button and then select "Select All" from the floating
menu that appears. Alternatively, press Ctrl-A on the keyboard or select
"Select All" from the Structure menu.
The visible nodes, members or plates are highlighted graphically the same
as if you had selected them by picking them with the mouse.
Note that any nodes, members or plates outside the graphics window or
those that are suppressed due to being filtered out are not selected.
2. You can then click on a toolbar button or click the right mouse button and
choose from the floating menu that appears to perform an operation on the
selected items.
You can cancel the highlighting by pressing the keyboard ESC key or by
selecting "Cancel" from the floating menu.
340
Graphical Input
If you are drawing the second end of a line then "Perpendicular" and "Orthogonal"
attachment points will also be highlighted on the member if applicable.
341
You can even align your point with an orthogonal line extending from a node or a
member's midpoint. In order to do this you must first briefly hover over the node or
member until you hear a faint pop sound that indicates that you have "locked on" to
it. You can then move away and a dotted line will extend from the "locked on"
node or member to your point, allowing you to line up with it exactly.
Note that you can temporarily turn off alignment with locked on nodes or members
by holding down the A key while you are working. You can also change the "locked
on" delay via the "Lock delay" setting in the Attachment and alignment methods
Preferences form in the renderer's Settings menu.
Similarly, you can align your point with any of the "locked on" member's three
local axes as shown below.
342
Graphical Input
When aligning with a locked on node or member, you can position your point an
exact distance from the locked on item by simply typing the distance rather than
having to click the point with your mouse.
When drawing a line, if it is close to being aligned with one of the three global axes
then it will snap to that axis. You can then either click the point with your mouse or
you can just type the length of your line.
343
For information about the grid, snap and working plane tools in the renderer, refer
to Grid, Snap and Plane.
For more information about using the keyboard to position points, refer to Using
the keyboard to position points.
For more information about operating the other tools in the renderer, refer to The
renderer.
344
Graphical Input
Grid
This tool is replicated in the renderer and in the traditional graphics window.
A grid can be displayed as a visual aid while you are developing or viewing your
model. The grid also assists in identifying the working plane, as it is always
displayed in that plane.
The renderer version
The Grid tool can be turned on or off via the grid button
or by pressing the G key.
Note that if you change your working plane then the grid automatically moves to
that new plane.
345
For more information about the attachment, alignment, snap and working plane
tools in the renderer, refer to Attachment and alignment methods, Snap and Plane.
346
Graphical Input
If you change the operating plane while a grid is displayed, the grid will not be
updated until you perform an operation which refreshes the entire screen such as
PAN, ZOOM, VIEWPOINT, SCALE, REDRAW, etc.
In the traditional graphics window, the grid can only be displayed in one of
the global planes. It cannot be offset a distance out along one of the axes. If you
are operating in a plane which is offset from the 0,0,0 global origin and your
viewpoint is at an angle to the plane you are working in, do not try to use the
displayed grid as a reference. It is only useful if you are operating in the same
plane as the grid or if your viewpoint is perpendicular to the operating plane.
347
Snap
This tool is replicated in the renderer and in the traditional graphics window.
The snap tool causes the cursor to move in discrete steps and allows you to
accurately position points on an imaginary snap grid.
For more information about the attachment, alignment, grid and working plane
tools in the renderer, refer to Attachment and alignment methods, Grid and Plane.
348
Graphical Input
It allows you to accurately position the graphics cursor. The SNAP facility can be
set to any desired increment which may or may not match the GRID setting (as
desired). The SNAP increment uses the same system of units as the structure being
displayed.
It can be toggled on or off by again clicking the "Snap" toolbar button or reselecting the "Snap" menu item.
The current SNAP setting is displayed on the graphics settings button (as indicated
above).
When SNAP is turned off, you may notice that the graphics cursor moves in
very small increments which are not useful fractions of whole numbers. These
increments actually represent the distance between pixels on the screen. When you
position the cursor on a known point, the coordinates display sometimes indicates
that the cursor is not exactly on the point. This is because there is no pixel exactly
on the point and the cursor has therefore moved to the closest pixel. SPACE GASS,
however ignores the small movement to the closest pixel and assumes that the
cursor is located exactly on the desired point. When SNAP is turned on this does
not occur.
349
Ortho
This tool is only available in the traditional graphics window. The renderer has
other alignment tools that replicate the function of this Ortho tool.
The ortho tool limits the lines that you draw to only horizontal or vertical.
You can activate ortho mode by clicking the
toolbar or selecting
"Ortho" from the Settings menu or pressing "SHIFT+CTRL+O" on the keyboard
(or just "O" if a graphics command is active).
If ORTHO is on, it activates a secondary crosshair graphics cursor which indicates
the actual selection point and which moves in such a way that only horizontal or
vertical lines (relative to the frame global axes) can be drawn. It is a very useful aid
for drawing and positioning members, as most structures contain predominantly
horizontal and vertical members.
It can be toggled on or off by again clicking the "Ortho Mode" toolbar button or reselecting the "Ortho Mode" menu item.
The current ORTHO setting is displayed on the graphics settings button (as
indicated above).
350
Graphical Input
Attach
This tool is only available in the traditional graphics window. The renderer has
other attachment tools that replicate the function of this Attach tool.
The attach tool lets you attach nodes, members, plates and reference points to
existing nodes, members or plates without having to position the cursor exactly on
them.
You can change the attach setting by clicking on the
toolbar
button or selecting "Attach Mode" from the Settings menu or pressing
"SHIFT+CTRL+A" on the keyboard (or just "A" if a graphics command is active).
If ATTACH is on (as indicated on the toggle button above), the program displays
an aperture circle with the graphics cursor and allows you to attach to existing
nodes members when you pick points near them. The aperture circle indicates how
close you must get to a node, member or plate in order to attach to it. The point of
attachment depends on the ATTACH setting.
351
352
Function is deactivated.
Attaches to the middle or the end, whichever is
closest.
Attaches to the nearest point or, if an end falls within
the aperture circle, attaches to the end.
Attaches to a point at the nearest n% increment
along the member, or the end, whichever is closest.
Attaches to the middle.
Attaches to the nearest point.
Attaches to a point that makes the line being drawn
exactly horizontal or vertical.
Attaches to a point that makes the line being drawn
perpendicular to the member being attached to.
Graphical Input
For example, if you draw a new member and wish to attach it to the end of an
existing member, you can simply set ATTACH to "MIDDLE/END" and then
locate the start of the new member near the end of the existing member. The two
members will be automatically connected with a common node at the intersection
point.
To connect a member to the mid point of another member ensure that ATTACH is
set to "MIDDLE" and then simply position the end of the first member to within
the aperture circle radius of the second member. The second member is
automatically broken into two and a node inserted at the intersection point.
The attach setting is only used if the aperture circle touches a node, member
or plate.
353
Plane
This tool is replicated in the renderer and in the traditional graphics window.
The plane tool allows you to specify an operating plane in or parallel to the global
XY, XZ or YZ planes in which the graphics cursor will move.
The renderer version
At any time while drawing lines or just generally moving the mouse cursor, you
can see its coordinates displayed in the bottom right-hand corner of the renderer.
Depending on the current working plane, you will notice that only two of the
coordinates change as you move the mouse and the third one is held constant. You
can change the working plane by pressing the X, Y or Z keys or by right-clicking
one of the view selector faces or by clicking the working plane button
bottom toolbar.
in the
Note that whenever you graphically select a point or a node, the working plane
moves to the plane of that point or node. If you have a grid displayed, it is drawn in
the current working plane.
For more information about the attachment, alignment, grid and snap tools in the
renderer, refer to Attachment and alignment methods, Grid and Snap.
354
Graphical Input
The current PLANE setting is displayed on the graphics settings button (as
indicated above).
The "Offset" field is the distance from the operating plane to the structure origin. It
can be seen by observing the coordinates display as you move the graphics cursor.
You can often take advantage of the fact that when
picking points in any graphics operation, the operating plane offset is changed to
match the coordinates of the most recently picked point.
If you change the viewpoint such that the
operating plane is no longer visible, the program will automatically change the
operating plane to a visible one.
355
Coordinates
This tool is replicated in the renderer and in the traditional graphics window.
The Coordinates tool shows the position of the mouse cursor while you are
drawing lines or selecting points.
The renderer version
In the renderer, the coordinates tool is for display purposes only and cannot be
changed to relative or polar. It appears in the bottom right-hand corner of the
renderer as shown below.
356
Cartesian,
Cartesian-Relative,
Polar,
Polar-Relative,
Off.
Graphical Input
When a graphics operation is active, the actual coordinates of the graphics cursor
are displayed at the bottom-right corner of the screen.
If you select the second corner of a window or line and the COORDINATES
setting is in a relative mode then the coordinates displayed are relative to the first
point of the window or line. Relative coordinates are the same as absolute
coordinates when you select a single point or the start of a line.
357
If you cant easily position a point using the mouse, you can simply type in the
desired coordinates. You can enter points in cartesian or polar coordinates, using
absolute or relative modes. As soon as you start typing, the following form will
appear automatically.
A point can be entered using cartesian coordinates by simply typing the X, Y and Z
values separated by commas. For example, 2.3,1.2,0.5 locates a point at X=2.3,
Y=1.2 and Z=0.5.
If you type less than three values for a point, the missing values are assumed to be
zero. For example, 2.3,0,0 could be shortened to just "2.3", or 2.3,1.2,0 could be
shortened to "2.3,1.2".
To locate the "0,0,0" origin very quickly, you only
have to type 0.
A point can be entered using polar coordinates by typing a distance, followed by a
vertical angle (from the global XZ plane), followed by a horizontal angle (from the
global XY plane). <s are used to separate the values rather than commas. For
example, a point 10 units from the origin with a vertical angle of 45 and a
horizontal angle of 15, could be typed in as 10<45<15.
To enter points in relative mode (ie. relative to the other end of a line) apply an
"@" prefix to the coordinates. For example, a point which is 8 units in the X
direction and 6 units in the Y direction from a previous point, could be typed in as
@8,6, or @10<36.9.
358
Graphical Input
If you are using the renderer, you can also type a length if you are drawing a line or
vector that is aligned with a global axis or an alignment vector from a node or
member that you are "locked on" to.
Type
Alignment
vector length
Drawn line
length
Absolute
cartesian
Relative
cartesian
Absolute polar
Relative polar
Situation
Locked to a
node or member
Aligned with a
global axis
Not locked or
aligned
Not locked or
aligned
Not locked or
aligned
Not locked or
aligned
Format
Length
Example
10.2
Length
6.75
X,Y,Z
1.2,2.4,0.9
@X,Y,Z
@0,0,6.35
Length<VertAngle<HorAngle
6.5<45<0
@Length<VertAngle<HorAngle @10<30<0
359
Infotips
If you hover the mouse over a node, member or plate in the renderer, an infotip
appears that gives useful information about the object as shown below.
Infotips can be turned on or off by clicking the
button in the bottom toolbar of
the renderer. Note that you can also temporarily hide infotips while you're working
by holding down the I key.
360
Graphical Input
Property panels
The property panels described here are only available in the renderer.
Node, member and plate property panels
The node, member and plate property panels operate in two slightly different
modes as described below.
Mode 1 - When you double-click on a node, member or plate in the model, the
appropriate property panel opens and you can make changes and then click the Ok
button at the bottom of the panel to confirm the changes. Alternatively, if you make
some changes in a property panel and then simply click on a another node, member
or plate in your model, the previous changes will be confirmed and the newly
selected item's data will appear in the property panel.
Mode 2 - If you select one or more nodes, members or plates and then right-click
and select "View/Edit Properties" from the menu that appears, the appropriate
panel will open with the combined data for all of the selected items. When in this
mode, you cannot select other nodes, members or plates until you have clicked the
Ok or Cancel buttons at the bottom of the panel. Blank fields indicate that the data
is different for the selected items. Be careful with blank fields because if you enter
data into one of them then all of the selected items will get that data. Note that after
selecting nodes, members or plates, if the property panel is already open then the
"View/Edit Properties" item will not appear in the right-click menu.
Single selection
Multiple selection
361
362
Graphical Input
Section and material property panels
The section and material property panels are located by default on the right hand
side of the renderer and are usually closed unless you have them pinned open. To
open them simply hover over the tab.
You can open the property panels to view the section and material properties and
color match them to the members in your model, or you can click a particular
section or material in the panel to have all the matching members in your model
selected.
363
364
Graphical Input
365
Multiple viewports
This tool is only available in the traditional graphics window.
SPACE GASS allows you to present more than one view of your structure on the
screen at any one time in the traditional graphics window. Up to four different
windows, or "viewports", can be displayed and individually configured to better
display your structure.
The procedure involves clicking the
button or selecting "Viewports" from the
Window menu. Once you have opened multiple viewports you can page through
the different views using the
and
toolbar buttons (the TAB and
SHIFT+TAB keys perform the same functions).
When you click the viewport tool you are presented with a number of different
configurations. Most of these configurations are self explanatory, with the
exception of the bottom four buttons.
These four buttons allow you to select any one of the four viewports, either on their
own, or in combination. Each corner of the screen corresponds with viewports 1, 2,
3 and 4 respectively. If one of the viewports selected is already displayed it will
return to the configuration defined by the diagram on the button selected.
366
Graphical Input
Each of the viewports which are displayed have their own unique configuration.
This applies to scales, viewpoint, filters, superimposed diagrams, toggle button
settings, etc. The configuration you specify for a viewport will be retained when
you close the viewport so that, when you open that viewport again, the same
settings will be active.
You can use the viewports to display a variety of different information including
different views of the structure, graphics settings, bending moment, shear force,
axial force, stress and displacement diagrams, dynamic and buckling mode shapes,
filters, load cases, member top flanges, 3D geometry, local axes, etc. When you
select a different viewport (either by clicking on it with the mouse, selecting it via
the "Viewport" toolbar buttons or Window menu, or by using the TAB and
SHIFT+TAB keys) the settings you have selected for that viewport will be
indicated via the toggle buttons.
Graphics commands apply to the active viewport. Some graphics commands allow
you to move between viewports without exiting from the command. For instance,
consider a job where you have 4 viewports displayed with viewport 1 as the active
viewport. If you select the draw facility and start drawing a line in the active
viewport, you can then move the cursor to any other viewport without exiting from
the draw command.
You will find that as you move the cursor between the viewports each viewport
displays a drawn line which has the same coordinates as in the viewport where you
first started drawing the line. This is useful in a number of situations, such as when
you start drawing a line in one viewport but cannot locate the end point in that
viewport. This feature applies to some graphics functions and can be switched on
and off via the "Viewports" form (ie. by toggling the "Activate Viewport Under
Cursor" check box in the viewports form).
367
Node properties
The node property forms described here are only available in the traditional
graphics window. For information about the renderer's property panels, refer to
Property panels or The renderer.
Node properties include node coordinates, node restraints and master-slave
constraints. Hence, selecting the graphical option for "Nodes", "Node restraints" or
"Master-slave constraints" will all take you to the same node properties form.
There are three modes available for editing node properties as follows.
To edit or query node properties one node at a time
Simply double-click on a node.
Note "Edit/Query Node" in the title bar of the form that appears.
Although this mode only lets you edit the properties of one node at a time, you can
simply click on any other node to display and edit its properties without exiting the
command. When doing so, any changes you made to the properties of the
previously displayed node are saved.
You can also press the "Results" button and then click on any nodes to display their
analysis results in a scrollable window (see also Query analysis results).
To edit or query node properties for multiple nodes using a form
Select some nodes graphically, click the right mouse button and then select
"Properties (Form)" from the floating menu that appears.
368
Graphical Input
Note "Edit Node Properties" in the title bar of the form that appears.
Edit mode works in a similar way to edit/query mode except that you cant select
other nodes while the form is open. You can, however select multiple nodes
initially and make changes to all of them simultaneously.
Blank fields
A blank field indicates that for the nodes selected, more than one value exists. If
you leave such a field blank then the selected nodes will retain their individual
values. However, if you type into a blank field then all of the selected nodes will
receive the new value.
Special buttons
Shows or hides the master-slave constraints part of the node properties form.
Allows you to graphically select a master node rather than having to type in its
node number.
To edit or query node properties for multiple nodes using a datasheet
Select some nodes graphically, click the right mouse button and then select
"Properties (Datasheet)" from the floating menu that appears.
Note that the datasheet that appears is different to the normal nodes datasheet
because it contains extra columns for restraints and master-slave constraints.
369
Refer to "Using datasheets" for information on how to operate the above datasheet.
If you change any node properties that affect the structures geometry, you
may not be able to select some nodes, members or plates until after a redraw. This
is due to their displayed position becoming out-of-date. The "Regen" check box
allows you to order an automatic redraw after you exit the node properties form.
You can remove restraints and/or constraints by
either blanking the restraint or constraint field or by typing "NONE" in the field or
by clicking the delete button.
See also Nodes.
See also Node restraints.
See also Master-slave constraints.
See also Floating mouse menus.
See also View node / member / plate properties.
370
Graphical Input
Member properties
The member property forms described here are only available in the traditional
graphics window. For information about the renderer's property panels, refer to
Property panels or The renderer.
Member properties include member type, connectivity, orientation, fixity, section
properties, material properties and member offsets. Hence, selecting the graphical
option for "Members", "Section properties", "Material properties" or "Member
offsets" will all take you to the same member properties form.
There are three modes available for editing member properties as follows.
To edit or query member properties one member at a time
Simply double-click on a member.
Note "Edit/Query Member" in the title bar of the form that appears.
Although this mode only lets you edit the properties of one member at a time, you
can simply click on any other member to display and edit its properties without
exiting the command. When doing so, any changes you made to the properties of
the previously displayed member are saved.
371
Edit mode works in a similar way to edit/query mode except that you cant select
other members while the form is open. You can, however select multiple members
initially and make changes to all of them simultaneously.
Blank fields
A blank field indicates that for the members selected, more than one value exists. If
you leave such a field blank then the selected members will retain their individual
values. However, if you type into a blank field then all of the selected members
will receive the new value.
Special buttons
Shows or hides the section properties part of the member properties form.
372
Graphical Input
Shows or hides the material properties part of the member properties form.
Shows or hides the member offsets part of the member properties form.
373
Refer to "Using datasheets" for information on how to operate the above datasheet.
If you change any member properties that affect the structures geometry,
you may not be able to select some nodes or members until after a redraw. This is
due to their displayed position becoming out-of-date. The "Regen" check box
allows you to order an automatic redraw after you exit the node properties form.
See also Members.
See also Section properties.
See also Material properties.
See also Member offsets.
See also Floating mouse menus.
See also View node / member / plate properties.
374
Graphical Input
Plate properties
The plate property forms described here are only available in the traditional
graphics window. For information about the renderer's property panels, refer to
Property panels or The renderer.
Plate properties include plate type, connectivity, orientation of local axes, plate
thickness, plate offset and material properties.
There are three modes available for editing plate properties as follows.
To edit or query plate properties one plate at a time
Simply double-click on a plate.
Note "Edit/Query Plate" in the title bar of the form that appears.
Although this mode only lets you edit the properties of one plate at a time, you can
simply click on any other plate to display and edit its properties without exiting the
command. When doing so, any changes you made to the properties of the
previously displayed plate are saved.
You can also press the "Results" button and then click on any plates to display their
analysis results in a scrollable window (see also Query analysis results).
To edit or query plate properties for multiple plates using a form
Select some plates graphically, click the right mouse button and then select
"Properties (Form)" from the floating menu that appears.
Note "Edit Plate Properties" in the title bar of the form that appears.
375
Edit mode works in a similar way to edit/query mode except that you cant select
other plates while the form is open. You can, however select multiple plates
initially and make changes to all of them simultaneously.
Blank fields
A blank field indicates that for the plates selected, more than one value exists. If
you leave such a field blank then the selected plates will retain their individual
values. However, if you type into a blank field then all of the selected plates will
receive the new value.
Special buttons
Allows you to input a material from a standard library.
Material properties are different to the other items in the plates form because a
single material can be shared amongst many plates. All other items of data in the
plates form have their own independent values for each plate. Hence, as soon as
you change the material property number, the rest of the material data changes to
match.
You can scroll through the materials in the current
job by changing the material number in the plate properties form. All of the
properties that have been defined for that material will be displayed. If no
properties have been defined for that material then the name field will be blank, as
will the properties fields.
To edit or query plate properties for multiple plates using a datasheet
Select some plates graphically, click the right mouse button and then select
"Properties (Datasheet)" from the floating menu that appears.
376
Graphical Input
Refer to "Using datasheets" for information on how to operate the above datasheet.
You can view plate offsets graphically by depressing the "View offsets"
toggle button in the side toolbar.
If you change any plate properties that affect the structures geometry, you
may not be able to select some nodes or plates until after a redraw. This is due to
their displayed position becoming out-of-date. The "Regen" check box allows you
to order an automatic redraw after you exit the node properties form.
See also Plates.
See also Material properties.
See also Floating mouse menus.
See also View node / member / plate properties.
377
Node restraints
Node restraints are incorporated into node properties.
See also Property panels.
See also Node restraints.
See also Node properties.
378
Graphical Input
Section properties
Section properties are incorporated into member properties.
See also Property panels.
See also Section properties.
See also Member properties.
379
Material properties
Material properties are incorporated into the member and plate properties forms.
See also Property panels.
See also Material properties.
See also Member properties.
See also Plate properties.
380
Graphical Input
Master-slave constraints
Master-slave constraints are incorporated into node properties.
See also Property panels.
See also Master-slave constraints.
See also Node properties.
381
Member offsets
Member offsets are incorporated into member properties.
See also Property panels.
See also Member offsets.
See also Member properties.
382
Graphical Input
383
384
Graphical Input
385
Draw
This tool is replicated in the renderer and in the traditional graphics window.
The Draw tool allows you to draw new nodes, members or plates and attach them
to existing nodes, members or plates. Nodes are automatically generated at the ends
of each member or plate vertex. If a member or plate is attached to the intermediate
point of an existing member, the existing member is subdivided into two and a
node is automatically inserted at the intersection point.
When in drawing mode you can control the
numbering of new nodes, members and plates being drawn by pressing the
keyboard N, M or P keys and then specifying the number of the next node, member
or plate to be drawn. Alternatively, you can simply let SPACE GASS find the next
available node, member or plate. You can easily renumber any nodes, members or
plates later using the Renumber tool.
For members, the procedure is as follows.
1. Click the
button.
(renderer) or
Note that you can switch to drawing plates by pressing the T key to switch
to drawing triangular plates or the Q key to switch to drawing
quadrilateral plates. You can switch back to drawing members by pressing
the M key.
2. Pick the start of a new member. This can be a new point not connected to
existing members or plates, or it can be an existing member or plate end
point or member intermediate point.
Don't forget that when drawing in the renderer, you can attach to other
nodes or members, or you can "lock on" to a node or member and then
align with an orthogonal line or an extension line from the "locked on"
node or member. You can also align with one of the three global axes. For
more information, refer to Attachment and alignment methods. Remember
also that when drawing, you can use the mouse or you can simply type in
the coordinates of the desired point(s). For more information, refer to
386
Graphical Input
"Using the keyboard to position points".
3. Pick the end of the new member. Again, this can be a new point or a point
on an existing member or plate.
4. If you wish to draw another member that extends from the end of the
member just drawn then pick another end point. You can keep picking end
points for additional members.
5. Press ESC or the right mouse button to end the operation.
6. Return to step 1 above to draw another member, or press ESC or the right
mouse button to exit from the tool.
If you wish to draw multiple members between the same two nodes, you will
need to first activate the "Allow duplicates when drawing new members" option in
the "General configuration" item of the Config menu.
For plates, the procedure is as follows.
1. Click the
or
(renderer) or
(traditional graphics window)
toolbar button and then select between drawing triangular or quadrilateral
plates.
Note that you can switch between drawing triangular or quadrilateral
plates while drawing by pressing the T key to switch to drawing triangular
plates or the Q key to switch to drawing quadrilateral plates. You can also
switch to drawing members by pressing the M key.
Note also that while in quadrilateral plate drawing mode, you can draw
triangular plates by simply double-clicking the 4th node.
387
2. Pick the start of a new plate. This can be a new point not connected to
existing members or plates, or it can be an existing member or plate end
point or member intermediate point.
Don't forget that when drawing in the renderer, you can attach to other
nodes or members, or you can "lock on" to a node or member and then
align with an orthogonal line or an extension line from the "locked on"
node or member. You can also align with one of the three global axes. For
more information, refer to Attachment and alignment methods. Remember
also that when drawing, you can use the mouse or you can simply type in
the coordinates of the desired point(s). For more information, refer to
"Using the keyboard to position points".
3. Pick the next vertex of the new plate. Again, this can be a new point or a
point on an existing member or plate.
4. Pick the third and fourth (if a quadrilateral plate) vertices of the new plate.
5. If you wish to draw another plate that extends from the end of the plate just
drawn then pick another point. You can keep picking points for additional
plates.
6. Press ESC or the right mouse button to end the operation.
7. Return to step 1 above to draw another plate, or press ESC or the right
mouse button to exit from the tool.
You can draw triangular plates while in quadrilateral plate drawing mode
by double-clicking the 4th node of quadrilateral plates.
388
Graphical Input
After drawing some members or plates, if you are not sure that they are
properly connected to other nodes, members or plates, you can use the
"Connectivity" tool.
389
Move
This tool is replicated in the renderer and in the traditional graphics window.
The Move tool allows you to select one or more nodes, members or plates and
move them in any direction on the screen.
The renderer version
After selecting the nodes, members or plates to be moved, right-click and select
"Move" from the menu that appears. You should then pick two points that
represent the ends of a vector through which the items are to be moved.
Alternatively, if you have only selected one node to be moved, you can choose
between "Move Along Vector" or "Move To Location". The "Move to Location"
option requires you to pick a destination point rather than two ends of a vector.
Don't forget that when drawing in the renderer, you can attach to other nodes or
members, or you can "lock on" to a node or member and then align with an
orthogonal line or an extension line from the "locked on" node or member. You can
also align with one of the three global axes. For more information, refer to
Attachment and alignment methods. Remember also that when drawing, you can
use the mouse or you can simply type in the coordinates of the desired point(s). For
more information, refer to "Using the keyboard to position points".
390
Graphical Input
represent the vector through which the selected nodes are to be moved.
Remember that when picking points, you can use the mouse or you can
simply type in the coordinates of the desired point(s). For more
information, see "Using the keyboard to position points".
After moving some nodes, if you are not sure that the members and plates
attached to them are properly connected to other nodes, members or plates, you
can use the "Connectivity" tool.
391
Rotate
This tool is replicated in the renderer and in the traditional graphics window.
The Rotate tool allows you to select one or more nodes, members or plates and
rotate them about any user defined axis.
After selecting the nodes, members or plates to be rotated, right-click and select
"Rotate" from the menu that appears. You should then pick the centre of rotation
and then fill out the form that appears below. Note that the sign of the angle of
rotation follows the "right hand screw rule".
Don't forget that when picking points in the renderer, you can attach to other
nodes or members, or you can "lock on" to a node or member and then align with
an orthogonal line or an extension line from the "locked on" node or member. For
more information, refer to Attachment and alignment methods. Remember also that
when drawing, you can use the mouse or you can simply type in the coordinates of
the desired point(s). For more information, refer to "Using the keyboard to
position points".
392
Graphical Input
Copy
This tool is replicated in the renderer and in the traditional graphics window.
The Copy tool allows you to copy nodes, members or plates in any straight line
direction, or around an arc or helix. This is very useful for structures such as
trusses where you can draw just the first panel and then make copies of it to build
up the complete structure.
After selecting the nodes, members or plates to be copied, right-click and select
"Copy Along Line", "Copy Along Arc" or "Copy Along Helix" from the menu that
appears.
If copying along a line, you should then pick two points that represent the ends of a
vector through which the items are to be copied.
If copying along an arc, you should then pick the center of the arc and then fill out
the form that appears below.
393
If copying along a helix, you should then pick the center of the helix arc and then
fill out the form that appears below.
394
Graphical Input
Don't forget that when drawing in the renderer, you can attach to other nodes or
members, or you can "lock on" to a node or member and then align with an
orthogonal line or an extension line from the "locked on" node or member. You can
also align with one of the three global axes. For more information, refer to
Attachment and alignment methods. Remember also that when drawing, you can
use the mouse or you can simply type in the coordinates of the desired point(s). For
more information, refer to "Using the keyboard to position points".
After copying some members or plates, if you are not sure that they are
properly connected to other nodes, members or plates, you can use the
"Connectivity" tool.
395
Mirror
This tool is replicated in the renderer and in the traditional graphics window.
The Mirror tool allows you to create a mirror image of any user defined nodes,
members or plates about any user defined surface.
After selecting the nodes, members or plates to be mirrored, right-click and select
"Mirror" from the menu that appears. You should then pick a point that lies
anywhere in the mirror plane followed by filling out the form shown below.
Don't forget that when picking points in the renderer, you can attach to other
nodes or members, or you can "lock on" to a node or member and then align with
an orthogonal line or an extension line from the "locked on" node or member. For
more information, refer to Attachment and alignment methods. Remember also that
when drawing, you can use the mouse or you can simply type in the coordinates of
the desired point(s). For more information, refer to "Using the keyboard to
position points".
396
Graphical Input
Delete
This tool is replicated in the renderer and in the traditional graphics window.
The Delete tool allows you to delete any or all of the structure. The items to be
deleted are first highlighted so that you can verify them before they are actually
removed. Nodes connected to deleted members or plates are also deleted unless
they are connected to other members or plates that still exist.
After selecting the nodes, members or plates to be deleted, press the Delete key or
right-click and select "Delete" from the menu that appears. The selected items are
then deleted.
.
397
Stretch
This tool is replicated in the renderer and in the traditional graphics window.
The Stretch tool lets you stretch all or part of your model.
After selecting the nodes, members or plates to be stretched, right-click and select
"Stretch" from the menu that appears. You should then pick an anchor point, plus
two points that represent the ends of a vector through which the items are to be
stretched.
Each selected item is then moved parallel to the stretch vector by an amount that is
proportional to its distance from the anchor point. The distance by which a point is
moved parallel to the stretch vector is given by:
where D is the distance moved, Lv is the length of the stretch vector, Dn is the
distance from the node to the anchor point in the direction of the stretch vector, and
Dv is the distance from the start of the stretch vector to the anchor point in the
direction of the stretch vector.
Don't forget that when drawing in the renderer, you can attach to other nodes or
members, or you can "lock on" to a node or member and then align with an
orthogonal line or an extension line from the "locked on" node or member. You can
also align with one of the three global axes. For more information, refer to
Attachment and alignment methods. Remember also that when drawing, you can
use the mouse or you can simply type in the coordinates of the desired point(s). For
more information, refer to "Using the keyboard to position points".
398
Graphical Input
Scale
This tool is replicated in the renderer and in the traditional graphics window.
You can use this tool to apply a scale factor to selected nodes, members or plates.
For example, you could use it to enlarge your model by 20% or, if you had
mistakenly input your node geometry in millimetre units instead of meters, you
could scale the model down by 0.001.
After selecting the nodes, members or plates to be scaled, right-click and select
"Scale" from the menu that appears. You should then pick a base point about which
the scaling occurs, followed by specifying the scale factor in the form shown
below.
Don't forget that when picking points in the renderer, you can attach to other
nodes or members, or you can "lock on" to a node or member and then align with
an orthogonal line or an extension line from the "locked on" node or member. You
can also align with one of the three global axes. For more information, see
"Aligning, snapping and attachment tools" in The renderer. Remember also that
when picking points, you can use the mouse or you can simply type in the
coordinates of the desired point(s). For more information, see "Using the keyboard
to position points".
The Scale tool only affects the node coordinates. It doesnt adjust offsets,
section properties, loads or any other parts of your model.
399
Generate arc
This tool is replicated in the renderer and in the traditional graphics window.
The Arc generation tool lets you apply an arc to any member by adding
intermediate nodes with any desired radius and arc plane.
After selecting the members to be converted to an arc, right-click and select
"Generate Arc" from the menu that appears. You should then pick any point on the
concave side of the member so that the tool knows which way to bend the arc.
If you have selected multiple members connected end-to-end and the "Generate
continuous arc over multiple connected members" option is ticked then the Arc
tool will try to generate a continuous arc that encompasses all of the connected
members. This is particularly handy if you have already generated an arc and then
wish to re-select it and change its radius. With this option unticked, a separate arc
will be generated for each selected member.
400
Graphical Input
Generate bends
This tool in the renderer allows you to generate bends of any radius between
members that are currently connected to each other.
After selecting the members to be adjusted, right-click and select "Generate Bends"
from the menu that appears. Each bend is approximated by a series of straight line
segments and you can specify the number of segments per 90 degrees in the form
shown below. You can also specify a threshold angle to stop bends being generated
between members that are close to being aligned in a straight line.
401
Note that a bend will not be generated between connected members if the angle is
less than the threshold angle, if the bend radius is too large or if there are more
than two members or a plate connected to the intersection node.
402
Graphical Input
Subdivide
This tool is replicated in the renderer and in the traditional graphics window.
The Subdivide tool allows you to select one or more members and subdivide them
by inserting intermediate nodes at regular or irregular positions along them.
After selecting the members to be subdivided, right-click and select "Subdivide"
from the menu that appears. You should then specify the number of subdivisions
and their spacing in the form shown below.
If the node insertion points are irregular, you can nominate "Insertion points" to be
expressed as inclined distances, or as projected distances along one of the global
axis directions. Naturally, you cannot nominate projected distances along a global
axis which is at right angles to the axis of the member being subdivided.
Insertion points are referenced from the node A end or Node B of the members.
They can be expressed as actual distances or as percentages. For example, to
subdivide a 10m beam into 2m, 3m, and 5m beams, you could type 2,5, or 2,50%,
or 20%,50% into the "Insertion points" field. In all three cases, the final result is
the same.
If you are using percentages for all of the insertion points, then the inclined or
projected axis specification is irrelevant.
403
404
Graphical Input
Mesh
This tool is replicated in the renderer and in the traditional graphics window.
The Mesh tool allows you to select one or more plates and then mesh them into
smaller elements. You can also subdivide quadrilateral plates into triangles.
Unlike frame elements, plate elements (like all finite elements) are not exact and
hence the accuracy of the analysis increases as the number of plate elements is
increased. It is therefore important that your model is properly meshed.
The normal procedure for generating a well meshed model is to draw large plates
that define the overall walls, slabs and other components and then use the mesh
tool to subdivide the large plates into smaller elements.
The meshing pattern also affects the analysis results to some extent. For example,
because all of the elements in the following diagram are orientated at the same
angle, an effect referred to as "mesh induced anisotropy" occurs which results in
lower computational accuracy.
A meshing pattern that will achieve more accurate results is shown below.
405
After selecting the plates to be meshed, right-click and select "Mesh Plates" from
the menu that appears.
Note that if members also exist around the perimeter of the plates being meshed
then they can also be subdivided during the meshing operation if the "Split
406
Graphical Input
members along plate edges and connect to newly generated intermediate nodes"
option is checked.
After meshing, each plate element must be flat (ie. all vertices in the same
plane), have internal angles less than 135 and an aspect ratio less than 4:1.
407
Connect
This tool is replicated in the renderer and in the traditional graphics window.
The Connect tool allows you to connect members that cross each other within a
specified distance but which are not currently connected.
After selecting the members to be connected, right-click and select "Connect" from
the menu that appears. Members that cross each other within the tolerance you
specify in the following form will be connected.
After using the Connect tool, if you want to check that the members are
properly connected, you can use the "Connectivity" tool.
See also Intersect.
408
Graphical Input
Intersect
This tool is replicated in the renderer and in the traditional graphics window.
The Intersect tool allows you to join two or more members and automatically insert
nodes at the intersection points. It works with members that are not touching each
other, and with members that cross over each other.
After selecting the members to be intersected, right-click and select "Intersect
Move", "Intersect Extend" or "Intersect Offset" from the menu that appears. You
should then click a member that the selected members are to intersect with.
If you choose "Intersect Move", the ends of the selected members will be moved to
the intersection points.
If you choose "Intersect Extend", new members will be added that extend from the
ends of the selected members to the intersection points.
If you choose "Intersect Offset", member offsets will be added that offset the ends
of the selected members to the intersection points.
Because the "Move ends" or "Extend ends" selection only affects members which
dont already pass through the intersection point, the selection is irrelevant for
members that cross over each other.
! IMPORTANT NOTE !
Concentrated loads and distributed forces acting on a member that is subdivided
as the result of an intersect operation are now automatically re-distributed onto
the subdivided members, however in the traditional graphics window distributed
torsion, thermal and prestress loads are not!
409
After using the Intersect tool, if you want to check that the members are
properly connected, you can use the "Connectivity" tool.
See also Connect.
410
Graphical Input
Extend
Members can be extended or shortened using this tool in the renderer.
After selecting the members to be extended or shortened, right-click and select
"Extend" from the menu that appears. You must then select a reference point
graphically. This just allows you to control which ends of the members will move
and which ends will stay in place. The form shown below then appears.
The "Mode" option lets you choose between specifying a new length or specifying
an extension or reduction. The "Move" option lets you control which ends of the
members will be moved. In the "New length" or "Extension" field at the bottom of
the form, you can specify the new length or extension (or shortening) as an
absolute value or as a percentage of the original member length.
411
412
Graphical Input
413
414
Graphical Input
Align members
It is easy to align or stack members using the render's "Align Members" tool.
After selecting the members to be adjusted, right-click and select "Align members"
from the menu that appears and then click another member to align them with. In
the form that appears you can then choose to align the members according to their
tops, bottoms or sides. Alternatively, you can stack members side by side or on top
of one another using the "Stack" options.
In the before and after diagrams below, the blue beam has been adjusted to align
with the red beam's top flange.
415
416
Graphical Input
Generate taper/haunch
The Taper/Haunch generation tool in the renderer lets you model tapered members
with or without haunches.
A member can be tapered by varying its depth, width or both depth and width. If
the depth is varied, the taper can be applied to the top of the member, the bottom of
the member, or evenly to both the top and bottom. If the width is varied, the taper
is applied evenly to both sides of the member. If a haunch is selected, its depth is
varied and is applied to the bottom of the haunch only.
SPACE GASS uses a series of prismatic member segments to approximate the
exact taper. You can use up to 50 segments per taper, however usually 3 segments
is enough to get very close to the exact solution. The cross section dimensions for
each prismatic member can be set equal to the tapers largest end dimensions,
smallest end dimensions or average dimensions for the segment under
consideration.
After selecting the member(s) to be tapered or haunched, right-click and select
"Generate Taper/Haunch" from the menu that appears. If you have selected more
than one member then they must be a continuous run of members with no gaps inbetween. Each selected member will become a segment of the total taper or
haunch. Alternatively, if you have selected just one member then it will be
subdivided as part of the taper/haunch process.
The member that you select first determines the start of the taper/haunch. If there
was only one member then the node A end will be the start of the taper/haunch. If
you selected the members using a selection window or if you selected an
intermediate member first, the start of the taper/haunch will be at the end with the
lowest numbered member.
The following form shows an example of generating a taper.
417
418
Graphical Input
Note that whenever a taper or haunch is generated, member offsets are also
calculated and applied to the tapered/haunched members. The offsets take into
account the changed centroid location in the built-up sections and ensure that the
tapered/haunched members are correctly positioned relative to each other.
419
Note that you can see the direction of members using the View member origins
tool.
420
Graphical Input
Original Plate
Reversed Plate
After selecting the selected plates, right-click and select "Reverse Plate Direction"
from the menu that appears. If you tick the "Adjust the direction of loads so that
421
422
Graphical Input
423
Renumber
This tool is replicated in the renderer and in the traditional graphics window.
The Renumber tool allows you to renumber nodes, members or plates at any stage
of the program operation. Items that reference nodes, members or plates such as
restraints, constraints, loads and steel design data are automatically adjusted for the
new numbering sequence.
The renderer version
After selecting the nodes, members or plates to be renumbered, right-click and
select "Renumber" from the menu that appears. In the form shown below, the
"Increment by" option allows you to create a gap in a sequence of nodes, members
or plates without having to redefine the entire numbering sequence. You can also
renumber in one, two or three directions simultaneously if required.
424
Graphical Input
425
426
Graphical Input
Connectivity check
This tool is replicated in the renderer and in the traditional graphics window.
The Connectivity tool lets you see graphically what is connected to a particular
node, member or plate. It is a very handy tool if you are not sure if certain nodes.
members or plates are properly connected. For example, it will quickly tell you if a
member simply passes over a node or if it is properly connected to it.
Right-click on a single node, member or plate and then select "Connectivity
Check" from the menu that appears. The nodes, members and plates that are
connected to the selected item are then highlighted graphically. You can then
proceed to click on any other nodes, members or plates in your model to check
their connectivity.
427
Node loads
This tool is only available in the traditional graphics window.
This tool allows you to graphically apply force and moment loads to nodes. Node
loads are always referenced to the global axes system. If you wish to apply node
loads in local axes you should use member concentrated loads instead (see also
Member concentrated loads).
The procedure is as follows.
1. Select the nodes you wish to load, click the right mouse button and then
select "Node Loads" from the floating menu that appears.
OR
Click the
toolbar button or select "Node Loads - Graphical" from the
Loads menu, select the nodes you wish to load, click the right mouse
button and then click Ok.
2. In the load case form that appears, if you are inputting new loads then you
would probably leave the load cases list field blank and specify the load
cases in the datasheet that follows. If you are editing loads then you may
also wish to leave the load cases list field blank unless there are a large
number of load cases and you want to restrict the datasheet to just some of
them.
You should then choose between showing the loads applied to each
selected node individually (ie. one line of data for each node) or applied as
a group to all the selected nodes (ie. one line of data for all the nodes). The
advantage of the "group" selection is that you only have to input one line
of data in the datasheet to have it applied to all the selected nodes. This can
be particularly useful if you are applying the same load to a number of
nodes. If you are inputting a different load on each node then you should
choose the "individual" selection. Choosing "individual" can also be useful
if you are simply trying to see what loads are already applied to the nodes
you have selected.
If you have elected to show the loads applied to each node individually
then you can also choose between showing all the selected nodes or just
428
Graphical Input
the ones that are loaded. If you are inputting new loads then you would
probably choose to show all the selected nodes, whereas if you are editing
existing loads or just viewing loads then showing just the loaded nodes
may be preferable.
3. A datasheet then appears with any existing loads shown. You can add, edit
or delete loads and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
429
2. In the load case form that appears, if you are inputting new displacements
then you would probably leave the load cases list field blank and specify
the load cases in the datasheet that follows. If you are editing
displacements then you may also wish to leave the load cases list field
blank unless there are a large number of load cases and you want to restrict
the datasheet to just some of them.
You should then choose between showing the displacements applied to
each selected node individually (ie. one line of data for each node) or
applied as a group to all the selected nodes (ie. one line of data for all the
nodes). The advantage of the "group" selection is that you only have to
input one line of data in the datasheet to have it applied to all the selected
nodes. This can be particularly useful if you are applying the same
displacement to a number of nodes. If you are inputting a different
displacement on each node then you should choose the "individual"
selection. Choosing "individual" can also be useful if you are simply trying
to see what displacements are already applied to the nodes you have
selected.
430
Graphical Input
If you have elected to show the displacements applied to each node
individually then you can also choose between showing all the selected
nodes or just the ones that are displaced. If you are inputting new
displacements then you would probably choose to show all the selected
nodes, whereas if you are editing existing displacements or just viewing
displacements then showing just the displaced nodes may be preferable.
3. A datasheet then appears with any existing displacements shown. You can
add, edit or delete displacements and then click the Ok button to save any
changes. The operation of the datasheet is the same as the non-graphical
datasheets (see also Datasheets).
431
2. In the load case form that appears, if you are inputting new loads then you
would probably leave the load cases list field blank and specify the load
cases in the datasheet that follows. If you are editing loads then you may
also wish to leave the load cases list field blank unless there are a large
number of load cases and you want to restrict the datasheet to just some of
them.
You should then choose between showing the loads applied to each
selected member individually (ie. one line of data for each member) or
applied as a group to all the selected members (ie. one line of data for all
the members). The advantage of the "group" selection is that you only have
to input one line of data in the datasheet to have it applied to all the
selected members. This can be particularly useful if you are applying the
same load to a number of members. If you are inputting a different load on
each member then you should choose the "individual" selection. Choosing
"individual" can also be useful if you are simply trying to see what loads
are already applied to the members you have selected.
If you have elected to show the loads applied to each member individually
then you can also choose between showing all the selected members or just
432
Graphical Input
the ones that are loaded. If you are inputting new loads then you would
probably choose to show all the selected members, whereas if you are
editing existing loads or just viewing loads then showing just the loaded
members may be preferable.
3. A datasheet then appears with any existing loads shown. You can add, edit
or delete loads and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
433
2. In the load case form that appears, if you are inputting new loads then you
would probably leave the load cases list field blank and specify the load
cases in the datasheet that follows. If you are editing loads then you may
also wish to leave the load cases list field blank unless there are a large
number of load cases and you want to restrict the datasheet to just some of
them.
You should then choose between showing the loads applied to each
selected member individually (ie. one line of data for each member) or
applied as a group to all the selected members (ie. one line of data for all
the members). The advantage of the "group" selection is that you only have
to input one line of data in the datasheet to have it applied to all the
selected members. This can be particularly useful if you are applying the
same load to a number of members. If you are inputting a different load on
each member then you should choose the "individual" selection. Choosing
"individual" can also be useful if you are simply trying to see what loads
are already applied to the members you have selected.
If you have elected to show the loads applied to each member individually
then you can also choose between showing all the selected members or just
434
Graphical Input
the ones that are loaded. If you are inputting new loads then you would
probably choose to show all the selected members, whereas if you are
editing existing loads or just viewing loads then showing just the loaded
members may be preferable.
3. A datasheet then appears with any existing loads shown. You can add, edit
or delete loads and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
435
436
Graphical Input
2. In the load case form that appears, if you are inputting new loads then you
would probably leave the load cases list field blank and specify the load
cases in the datasheet that follows. If you are editing loads then you may
also wish to leave the load cases list field blank unless there are a large
number of load cases and you want to restrict the datasheet to just some of
them.
You should then choose between showing the loads applied to each
selected member individually (ie. one line of data for each member) or
applied as a group to all the selected members (ie. one line of data for all
the members). The advantage of the "group" selection is that you only have
to input one line of data in the datasheet to have it applied to all the
selected members. This can be particularly useful if you are applying the
same load to a number of members. If you are inputting a different load on
each member then you should choose the "individual" selection. Choosing
"individual" can also be useful if you are simply trying to see what loads
are already applied to the members you have selected.
If you have elected to show the loads applied to each member individually
then you can also choose between showing all the selected members or just
437
3. A datasheet then appears with any existing loads shown. You can add, edit
or delete loads and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
438
Graphical Input
"stepped" distributed torsions along a member without having to resort to
intermediate nodes.
See also Member distributed torsion data.
439
Thermal loads
This tool is only available in the traditional graphics window.
This tool allows you to graphically apply thermal loads to members or plates.
The procedure is as follows.
1. Select the members or plates you wish to load, click the right mouse button
and then select "Thermal Loads" from the floating menu that appears.
OR
Select "Thermal Loads - Graphical" from the Loads menu, select the
members or plates you wish to load, click the right mouse button and then
click Ok.
2. In the load case form that appears, if you are inputting new loads then you
would probably leave the load cases list field blank and specify the load
cases in the datasheet that follows. If you are editing loads then you may
also wish to leave the load cases list field blank unless there are a large
number of load cases and you want to restrict the datasheet to just some of
them.
You should then choose between showing the loads applied to each
selected member or plate individually (ie. one line of data for each member
or plate) or applied as a group to all the selected members or plates (ie. one
line of data for all the members or plates). The advantage of the "group"
selection is that you only have to input one line of data in the datasheet to
have it applied to all the selected members or plates. This can be
particularly useful if you are applying the same load to a number of
members or plates. If you are inputting a different load on each member or
plate then you should choose the "individual" selection. Choosing
"individual" can also be useful if you are simply trying to see what loads
are already applied to the members or plates you have selected.
If you have elected to show the loads applied to each member or plate
individually then you can also choose between showing all the selected
members or plates, or just the ones that are loaded. If you are inputting new
loads then you would probably choose to show all the selected members or
440
Graphical Input
plates, whereas if you are editing existing loads or just viewing loads then
showing just the loaded members or plates may be preferable.
3. A datasheet then appears with any existing loads shown. You can add, edit
or delete loads and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
441
442
Graphical Input
2. In the load case form that appears, if you are inputting new loads then you
would probably leave the load cases list field blank and specify the load
cases in the datasheet that follows. If you are editing loads then you may
also wish to leave the load cases list field blank unless there are a large
number of load cases and you want to restrict the datasheet to just some of
them.
You should then choose between showing the loads applied to each
selected member individually (ie. one line of data for each member) or
applied as a group to all the selected members (ie. one line of data for all
the members). The advantage of the "group" selection is that you only have
to input one line of data in the datasheet to have it applied to all the
selected members. This can be particularly useful if you are applying the
same load to a number of members. If you are inputting a different load on
each member then you should choose the "individual" selection. Choosing
"individual" can also be useful if you are simply trying to see what loads
are already applied to the members you have selected.
If you have elected to show the loads applied to each member individually
then you can also choose between showing all the selected members or just
the ones that are loaded. If you are inputting new loads then you would
probably choose to show all the selected members, whereas if you are
editing existing loads or just viewing loads then showing just the loaded
443
3. A datasheet then appears with any existing loads shown. You can add, edit
or delete loads and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
444
Graphical Input
2. In the load case form that appears, if you are inputting new loads then you
would probably leave the load cases list field blank and specify the load
cases in the datasheet that follows. If you are editing loads then you may
also wish to leave the load cases list field blank unless there are a large
number of load cases and you want to restrict the datasheet to just some of
them.
You should then choose between showing the loads applied to each
selected plate individually (ie. one line of data for each plate) or applied as
a group to all the selected plates (ie. one line of data for all the plates). The
advantage of the "group" selection is that you only have to input one line
of data in the datasheet to have it applied to all the selected plates. This can
be particularly useful if you are applying the same load to a number of
plates. If you are inputting a different load on each plate then you should
choose the "individual" selection. Choosing "individual" can also be useful
if you are simply trying to see what loads are already applied to the plates
you have selected.
If you have elected to show the loads applied to each plate individually
then you can also choose between showing all the selected plates or just
the ones that are loaded. If you are inputting new loads then you would
probably choose to show all the selected plates, whereas if you are editing
445
3. A datasheet then appears with any existing loads shown. You can add, edit
or delete loads and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
446
Graphical Input
Self weight
This tool is only available in the traditional graphics window.
Self weight or self mass can be input into any load cases by simply specifying the
acceleration due to gravity in any of the three global axis directions.
You can open the self weight datasheet by clicking the
toolbar button or
selecting "Self Weight" from the Loads menu and then entering data into the
datasheet as explained in Self weight data.
447
Existing combination load cases can be edited by typing into any cell. New
combination load cases can be added by typing into the blank line near the top of
the grid.
By hovering over a column heading or a cell in any row, information about the load
case will be displayed including its title (if one exists).
448
Graphical Input
Alternatively, if you right-click on a column heading or a cell in any row, you can
input or edit a load case's title.
If you have a large number of columns and you don't want to repeatedly scroll
sideways to get to the cells you need, you can condense the grid for any
combination load case by simply clicking the arrow to the left of the combination
load case you are interested in. You can then condense the grid for any other row
or you can revert back to the default sorting by clicking the * button near the topleft corner of the grid.
449
When creating combination load cases, if the columns you need are not included in
the grid, you can add them by clicking the "Add Columns" button near the top-right
corner of the grid and then listing the extra load cases required.
450
toolbar
Graphical Input
451
Note that you can open a load case titles viewer from within the renderer that can
be left open while you work with other tools. For more information, refer to Load
case titles viewer.
See also Datasheet Input.
452
Graphical Input
Lumped masses
This tool is only available in the traditional graphics window.
This tool allows you to graphically apply lumped masses to nodes. Masses are
always referenced to the global axes system. You must apply some lumped masses
before a dynamic frequency analysis can be performed.
The procedure is as follows.
1. Select the nodes you wish to load, click the right mouse button and then
select "Lumped Masses" from the floating menu that appears.
OR
Click the
toolbar button or select "Lumped Masses - Graphical" from
the Loads menu, select the nodes you wish to load, click the right mouse
button and then click Ok.
2. In the load case form that appears, if you are inputting new masses then
you would probably leave the load cases list field blank and specify the
load cases in the datasheet that follows. If you are editing masses then you
may also wish to leave the load cases list field blank unless there are a
large number of load cases and you want to restrict the datasheet to just
some of them.
You should then choose between showing the masses applied to each
selected node individually (ie. one line of data for each node) or applied as
a group to all the selected nodes (ie. one line of data for all the nodes). The
advantage of the "group" selection is that you only have to input one line
of data in the datasheet to have it applied to all the selected nodes. This can
be particularly useful if you are applying the same mass to a number of
nodes. If you are inputting a different mass on each node then you should
choose the "individual" selection. Choosing "individual" can also be useful
if you are simply trying to see what masses are already applied to the nodes
you have selected.
If you have elected to show the masses applied to each node individually
then you can also choose between showing all the selected nodes or just
the ones that are loaded. If you are inputting new masses then you would
453
3. A datasheet then appears with any existing masses shown. You can add,
edit or delete masses and then click the Ok button to save any changes. The
operation of the datasheet is the same as the non-graphical datasheets (see
also Datasheets).
454
Graphical Input
455
Note that self weight static loads are not converted with this tool because self mass
can be generated automatically in the dynamic analysis. Note also that moments
and torsions are not converted to rotational masses.
456
Graphical Input
Spectral loads
This tool is only available in the traditional graphics window.
Spectral loads must be defined for each load case that you wish to include in a
dynamic response analysis.
You can open the spectral loads datasheet by selecting "Spectral Load Data" from
the Loads menu and then entering data into the datasheet as explained in Spectral
load data.
Note that spectral curves can be created, imported or exported via the spectral
curve editor. For more information, refer to Spectral curve editor.
See also Datasheet Input.
457
Area loads
One-way or two-way area loads can be generated by specifying a pressure that is
applied to a roof or a floor or any other set of members that can form closed or
open polygons. The pressure loads are converted to member distributed forces
calculated from the contributing area of each member. You can select many
members that form multiple open or closed areas and the area loading tool will
process them all at once.
458
Graphical Input
Two-way loads require closed areas formed by three or more perimeter members
and the generated member loads are based on the load surface spanning in two
directions, generally resulting in a mixture of uniform, triangular and trapezoidal
loads.
One-way loads don't require closed areas and the generated loads are based on the
load surface spanning in just one direction, resulting in uniformly distributed loads
if the supporting members are parallel, or trapezoidal if the supporting members
are not parallel.
After selecting the desired members to be loaded, right-click and then select
"Generate Area Loads" from the menu that appears.
459
460
Graphical Input
For one-way area loads, if you click the "View Dummy Members" button in the
one-way area loading form shown below, you can visually see the dummy
members that effectively "close" the open polygons on which the one-way loads
are based. Of course, the "dummy" members don't exist and don't attract any load.
"Projected" areas results in the loads being based on the projected areas normal to
the load direction, whereas "Actual" areas cause the generated loads to be based on
the actual areas regardless of the load direction.
The load direction can be parallel to one of the global axes or along any vector that
you specify. You can select the load direction vector graphically by clicking the
"Select Vector" button.
If the "Generate loads normal to area in general load direction" option is ticked
then the pressure is applied in the general load direction that you have specified,
but normal to each polygon. This is handy if you have a pitched roof and you want
to apply a generally vertical wind load that is normal to the roof on both sides of
the ridge.
461
The "Generate uniformly distributed forces only" option forces the pressure applied
to a polygon to be applied uniformly to each perimeter member rather than as
triangular or trapezoidal loads.
462
Graphical Input
Sea Loads
This tool lets you generate wave, ocean current, marine growth and buoyancy loads
on submerged structures in marine and offshore environments where these effects
impose significant loading on the affected structure.
The procedure for load calculation starts with the analysis of the wave by an
appropriate theory to determine the water particle velocities and accelerations at
various depths in the water body. The computed velocities and accelerations are
combined with any additional water current velocities (tidal, density current, storm
velocity, etc), marine growth loads and buoyancy loads for determining the
effective loading on individual structural elements. When combining wave and
water currents the Doppler effect of the current on the wave is automatically taken
into account.
Presently, Airy's linear wave theory and Stokes' 5th and 2nd order non-linear wave
theories are incorporated into this tool. Sea loads on the structure comprising drag
and inertia loading on individual structural members are computed using Morison's
equation. The formulation applies strictly to skeletal framed structures with slender
tubular members, but can also be applied to framed structures with non-tubular
members applying modified coefficients for drag and inertia. The tool is not
suitable for the computation of sea loads on large bodies such as vessels, shipshaped or boxed and/or plate structures where the length to effective diameter ratio
of any individual element is small.
The sea load generator uses the concept of "scenarios", each of which represents
the motion of a wave and generates multiple load cases that correspond with the
various positions of the wave. It is normal for a scenario to represent a full
wavelength, however you can reduce it to part of a wavelength by changing the
"Phase increment" and "Steps" variables so that their product is less than 360
degrees if desired.
The procedure is as follows:
1.
From within the renderer, select the members that are flooded, click the right
mouse button and then select "Generate Sea Loads" from the floating menu that
appears.
Note that all of the submerged members in your model will be loaded, regardless
of whether you select them or not. The members you select will indicate which of
them are to be regarded as "flooded". The unselected (non-flooded) members will
463
2.
464
In the sea load form that appears (as follows), change the data to suit your
requirements and then click the Ok button.
Graphical Input
General Parameters:
The following parameters are general in nature and apply to all the sea load cases.
Water depth
This is the depth of water above the mudline (or seabed).
Mudline level
The mudline level is essentially the seabed level. It is the level relative to the global
origin of the SPACE GASS model and is negative if the mudline is below the
SPACE GASS origin (the normal situation).
It may be prudent to set up your model so that its origin is at the waterline and
therefore Mudline level = - (Water depth). This also means that any "Levels" such
as the mudline level, marine growth levels or ocean current levels would always be
negative if below the waterline.
Water density
The normal density of water.
Kinematic viscosity
This varies with the water temperature. The default value is based on a water
temperature of 15 deg C.
465
Surface roughness
The surface roughness affects the drag of the water on the structure. The surface
roughness value you specify is only used on surfaces that have no marine growth.
For surfaces that have marine growth the surface roughness is taken as the marine
growth thickness up to a maximum of 50mm.
Member segments
The number of segments that a distributed load is broken into along a member to
simulate the curved profile of the applied load.
Marine growth load case
This is the load case that the self weight of the marine growth will go into. Because
marine growth doesn't change with waves or currents its self weight is put into its
own load case. You can the combine it with the wave and current load cases using
combination load cases in the normal way.
CDM parameters
These are the drag (CD), inertia (CM) and lift coefficients that are used in the sea
load calculations on submerged members. Guidance for selection of these
parameters is available in various code standards including API RP 2A. In the
absence of any other information you could consider using CD=0.65 & CM=1.60
for clean tubular members or CD=1.05 & CM=1.20 for fouled tubular members.
Values of CD and CM for other cross section types may be obtained from
international codes and standards including DnV codes.
The "Smooth" coefficients are used if k/D <= 0.0001, the "Rough" coefficients are
used if k/D >= 0.01 and an interpolation between the "Smooth" and "Rough"
coefficients are used if 0.0001 < k/D < 0.0, where k is the surface roughness and D
is the largest dimension or diameter of the member.
466
Graphical Input
Marine growth parameters
Any structural element submerged in water will have marine growth developed on
its wetted surfaces. Such growth effectively increases the element's exposed area to
waves which in turn attracts higher wave loading. For this reason the marine
growth parameters applicable to the region where the structure is located needs to
be considered in the sea load analysis.
At least two lines of marine growth data are required, with the marine growth only
occurring between the levels and not outside them. If the thickness or density is
different in adjacent levels then they are assumed to vary linearly between the
levels. Marine growth levels are relative to the SPACE GASS origin and are
negative if the location is below the origin.
Scenarios
Each scenario represents the motion of a wave and normally covers a full
wavelength. If the "Selection Criterion" is set to "None" then multiple load cases
representing the various positions of the wave are generated for each scenario. If
the "Selection Criterion" is set to "Maximum overturning moment" or "Maximum
base shear" then only one load case will be generated for each scenario. You can
specify multiple scenarios, each with its own direction and load case(s).
467
468
Graphical Input
469
470
Graphical Input
The "Blockage Factor" controls how much the current stream in the vicinity of the
structure is reduced from the specified "free stream" value by blockage. In other
words, the presence of the structure causes the incident flow to diverge. Some of
the incident flow goes around the structure rather than through it, and the current
speed within the structure is reduced. Blockage factors ranging from 0.7 to 1.0 are
typical, with 1.0 representing no blockage.
Doppler effect
When waves and currents occur together, an "Apparent Period" relative to the
current is determined, accounting for the Doppler effect of the current on the wave.
A current in the wave direction tends to stretch the wavelength and increases the
apparent period, while an opposing current shortens them. The apparent wave
period is determined from API RP 2A Figure 2.3.1-2 if -0.015 <= V/gT <= 0.025,
where V is the current component in the wave direction, g is the acceleration due to
gravity and T is the actual wave period relative to a stationary point. If V/gT is
outside of the above mentioned limits then a warning is issued and the results may
not be accurate.
471
Moving loads
This tool in the renderer lets you automatically generate loads on a structure that
model moving vehicles, cranes or other moving load sources. Each moving load
scenario can contain one or more vehicles with multiple wheels travelling along
paths that consist of straight and/or curved segments. You can also specify the
speed, initial delay, time interval and load factor for each vehicle.
Overview
Moving loads are simply a set of load cases that contain vehicle loads that are in a
different position in each successive load case. If you view the load cases one after
another, it gives the appearance of the loads moving along the model. The Moving
Loads tool simply generates these load cases.
In order to proceed, you must first create a scenario that contains the set of load
cases to be generated. The scenario has a name, a starting load case number and a
time interval that represents the time between successive load cases.
You must then add one or more vehicles to the scenario, each of which contains a
set of wheels (with their positions and loads), a travel path (which determines
where the vehicle travels), a speed, a delay and a load factor (which is applied to all
of the vehicle's wheel loads). Vehicles are imported into the scenario from libraries
of standard and custom vehicles. A vehicle's travel path can go in any direction and
around corners or along an arc. The vehicle's speed multiplied by the scenario's
time interval equals the distance travelled by the vehicle in successive load cases.
You can add more than one vehicle to a scenario, in which case each vehicle moves
along its own travel path at its own speed with whatever initial delay you specify.
When the Moving Loads tool generates the load cases for a scenario, it calculates
the position of each vehicle along its travel path for each time interval and then
distributes the loads from each wheel onto the members that support it. Each wheel
of a vehicle is active if it is within the ends of the vehicle's travel path and within
the loading area that you can specify. Wheel loads are applied only to the members
you have selected, as member concentrated loads or node loads.
At any time after creating a scenario, you can produce an animated view of the
wheels moving along your model. After the loads have been generated, you can use
472
Graphical Input
the keyboard PageUp/Dn keys to scroll through the load cases and see the loads
moving across your model.
Normally only one scenario is required, however you can create multiple scenarios
if you wish to model different situations such as different combinations of vehicles
moving along a bridge.
The Moving Loads tool does not generate loads from static sources such as
bridge lane loads. They must be input using the normal load input tools in SPACE
GASS. The Moving Loads tool has facilities for combining static load cases with
the generated moving load cases.
Procedure
To operate the moving loads tool, from within the renderer select all the members
in your model that directly support the moving vehicles wheels, click the right
mouse button and then select "Generate Moving Loads" from the menu that
appears. Alternatively, you can click the moving load button (shown below) from
the renderer's top toolbar and select the "Generate Moving Loads" option.
If you havent previously defined any moving load data for this job, the following
form appears.
473
This form lets you quickly define the data for an initial scenario. After you have
clicked the Ok button, you can proceed to add vehicles to the scenario or you can
define additional scenarios.
Scenarios
A scenario is a collection of vehicles that move across the structure in steps defined
by the scenario time interval. You will commonly need just one scenario, however
you can have multiple scenarios if required, each with its own set of load cases,
time interval, vehicles and travel paths. For example, a two-lane bridge model
could have scenario 1 with the heaviest vehicle in lane 1 and the lightest vehicle in
lane 2, while scenario 2 could have the heaviest vehicle in lane 2 and the lightest
vehicle in lane 1.
A set of load cases is created for each scenario, beginning at the starting load case
specified for that scenario and incremented by 1 for each time interval. The total
number of load cases depends on how long it takes for all vehicles in the scenario
to reach the end of their travel paths.
You can add a new scenario, delete a scenario or edit the properties of a scenario
by clicking the appropriate button at the bottom of the travel paths form (see
below). Alternatively, you can right-click on "Scenarios" or on the scenario name
474
Graphical Input
in the tree at the left-hand side of the form and then select the appropriate item
from the floating menu to add, delete or edit a scenario.
If you have more than one scenario, ensure that the load cases do not
overlap between scenarios. If this happens, it will be detected by SPACE GASS and
the moving load generation will not proceed.
For example, in the above form, the scenario 1 moving loads will be combined
with static load case 9 to form a set of combination load cases starting at load case
100. A further set of combination load cases starting at 200 will combine the
scenario 1 load cases (factored by 0.9) with static load case 6.
475
Vehicles
To add vehicles to a scenario, click the "Add Vehicle" button at the bottom of the
main moving loads form and then click the vehicle library
button to select a
vehicle from a vehicle library. For each vehicle you must also specify a speed, a
delay, a load factor and a travel path.
476
Graphical Input
The vehicle speed, combined with the scenario time interval, determines the
distance between vehicle positions in successive load cases. If a delay is specified,
the vehicle doesnt move or have its wheel loads applied to the structure until the
end of the delay period.
The load factor is applied to all wheel loads in the vehicle. It can be used, for
example, where a load reduction is allowed when multiple roadway lanes are
loaded simultaneously.
In order to model a reversing vehicle, you should specify a negative speed. In this
case, the vehicle will still move along the travel path starting from the same end,
but will be moving in reverse.
The vehicle datum, which coincides with the front-center of the vehicle, is the
point on the vehicle that tracks along the travel path.
You can add a new vehicle, delete a vehicle or edit the properties of a vehicle by
clicking the appropriate button at the bottom of the main moving loads form (see
below). Alternatively, you can click the right mouse button on a scenario or a
477
Travel paths
The travel path for each vehicle consists of one or more segments between stations
that can be positioned in a number of ways. The travel path stations can be defined
by node numbers, coordinates or node numbers offset by coordinates.
A segment is assumed to be straight unless you specify a radius, in which case the
curve is applied to the segment between the station that has the radius and the
previous station. For example, if you have just two stations and wish to have a
curved travel path between them, you would specify the radius at the second
station.
A curved travel path follows the shortest arc between the ends of the segment in a
clockwise direction when looking from above. If you use a negative radius then the
travel path will follow an anti-clockwise direction.
A travel path can go in any direction across your structure, regardless of where the
nodes and members are located. Travel paths do not need to be lined up with
members in the structure. Travel path stations are only required at the two ends of
the travel path and at changes in direction or radius.
Note that the vertical coordinate in the travel path has no effect on the generated
loads and is only used for visual purposes when viewing the animated vehicle's
movement (see below).
478
Graphical Input
For example, the travel path shown in the above form follows a straight line offset
8.1m sideways in the Z-axis direction from the line connecting nodes 1 and 9. If
you have many travel path stations, you can change their order by using the
promote (up arrow) and demote (down arrow) buttons on the right-hand side of the
form. You can select a travel path graphically by clicking the "Select Path" button.
Normally, you have to specify the travel path for each vehicle, however for simple
structures such as beams or monorails, the first vehicles travel path will default to
the beam or monorail nodes when you define moving load data for the first time. In
this case, all of the intermediate nodes will be included even though intermediate
stations are not required except at changes in direction.
479
480
Graphical Input
loads form. This has the effect of ignoring wheels that would have their load
distributed to just one member unless the wheel is directly on that one member. It
solves the problem of deactivating wheels that move off the structure in most cases.
For situations in which the above option is not suitable, you can specify a polygon
that defines a loading area. Wheels that are outside of the loading area are treated
as inactive. You can define the loading area graphically by clicking the
"Define/View Loading Area" button in the main moving loads form and then
selecting points around your model that represent the limits of the loading area.
The loading area as displayed ignores the height of the points you select and is
drawn at the topmost level of the members being loaded as shown below.
Load distribution
Wheel loads are applied only to the members that are selected graphically.
Members that are not selected graphically will not have any wheel loads applied
directly to them. For example, for a bridge design, it would be normal to select all
of the members in the bridge deck that directly support the roadway surface and not
the members lower down that are not directly subjected to the wheel loads.
For a wheel that is positioned exactly on a member, its load is applied directly to
that member. If the wheel is exactly positioned on a number of members then the
load is shared equally between them. For a wheel that is not positioned exactly on a
member, its load is distributed onto the adjacent members in inverse proportion to
the closest distance between the member and the wheel.
481
Load generation
Once you have specified all the required vehicles and their travel paths, you should
click the Ok button to initiate the load generation. You can then use the keyboard
PageUp/Dn keys to scroll through the load cases and see the generated loads
moving across your structure.
Load cases
All primary and combination load cases generated with the moving loads module
are given load case titles that reflect their properties. Each title includes a heading
and a notes field. Please ensure that you dont edit or delete the notes field as it is
the means by which the program keeps track of which load cases belong to which
scenario.
Vehicle libraries
The vehicle libraries contain all of the standard vehicles for a number of countries
and these can be used whenever standard vehicle types are required. You can also
create your own custom libraries containing custom vehicles with any arrangement
of wheel positions and loads.
You can access the vehicle library by clicking the
properties form.
482
Graphical Input
You cant modify any of the standard libraries, however you can create your own
custom vehicle libraries to which your own vehicles can then be added. You can
create a custom library by clicking the "Add Library" button at the bottom of the
above form. Alternatively, you can click the right mouse button on "Vehicle
Libraries" in the tree of the form and then select "Add Library" from the floating
menu.
You can create a custom vehicle by clicking the "Add Vehicle" button at the
bottom of the above form. Alternatively, you can click the right mouse button on a
custom library name in the tree of the form and then select "Add Vehicle" from the
floating menu.
Envelopes
After the job has been analysed, you can display bending moment or shear force
envelopes by clicking the "Selected Load Cases" item in the load cases combo box
in the top toolbar and then typing in the range of load cases that have just been
generated for a scenario. For example, if load cases 1 to 35 were generated, you
should type 1-35 into the load cases field. Note that this may not always be
necessary as the load cases field is automatically set by SPACE GASS for the first
scenario whenever moving loads are generated.
483
On the side toolbar, you should then ensure that the envelope button
depressed and the desired bending moment
is depressed.
484
or shear force
is
diagram button
Graphical Input
485
486
Graphical Input
If the pressure variation is defined by an equation, the equation must have "x" as
the variable representing the distance along the load axis and can include any of the
operators "+", "-", "*", "/", "\, "%" and "^". It can also include any of the functions
sin, cos, tan, asin, acos, atan, sqrt, factorial, abs, log, ln and exp.
For example, the pressure on the walls of a bulk solids container could be
represented by the equation Pressure = rc(1-e(-z/z0))/, where, for a typical coal
container could have values of =10.8, rc=0.88, z0=4.03 and =0.62.
This could be entered into the SPACE GASS equation field as
10.8*0.88*(1-exp(-x/4.03))/0.62, where "x" is the distance along the load axis and represents
"z" in the original equation.
487
2. Pick two points that represent the load axis along which the pressure
variation will be distributed.
Remember that when picking points, you can use the mouse or you can
simply type in the coordinates of the desired point(s). For more
information, see "Using the keyboard to position points".
3. In the form that appears (as follows), change the data to suit your
requirements and then click the Ok button.
The load variation can be linear for cases such as tanks subjected to
hydrostatic loads or, for more complex profiles, can be defined by an
equation that you specify as explained above.
If you specify "Local" axes then the pressure load will be applied in the
488
Graphical Input
local z-axis direction (ie. normal to the plane of the plate). If you specify
"Global" axes then you must also specify a global XYZ vector that
represents the direction of the pressure load.
4. The pressure loads are then calculated and applied to the selected plates.
5. Select more plates to load, or press ESC or the right mouse button to exit
from the tool.
See also Plate pressure data.
489
490
Graphical Input
491
492
Graphical Input
When specifying the source load case list, you can either list them directly, or you
button to display and select from a list of the load cases
can click the
currently in the job as shown below.
493
494
Graphical Input
495
496
Graphical Input
497
498
toolbar button
Graphical Input
Note that you can reverse the direction of members using the Reverse member
direction tool.
499
Clicking the "Labelling Preferences" item takes you to the following form from
where you can change colors, formatting, etc.
500
Graphical Input
501
502
Graphical Input
Load case titles can be input via the load case titles datasheet from within the
traditional graphics window. For more information refer to Load case titles.
You can also input/edit load case titles via the combination load cases grid in the
renderer by right-clicking a column heading or a cell in the first column.
503
504
Graphical Input
View diagrams
You can show loading diagrams, displacement diagrams, bending moment
diagrams, shear force diagrams, axial force diagrams, torsion diagrams, stress
diagrams and reactions by clicking the
,
,
,
,
,
,
or
toolbar buttons or selecting from the matching items in the View menu.
Diagrams of different types can be superimposed together. For example, it is
possible to include both bending moment and shear force diagrams together. In
addition, diagrams can be toggled on and off by clicking the button repeatedly.
505
The following form allows you to select the type of contour diagram you wish to
display as well as specifying its smoothing, color and labelling settings.
506
Graphical Input
from each element that connects to it (non-weighted averaging) or the contribution
from each element can be weighted depending on how far the centre of the element
is from the node (weighted averaging).
For full details of the force, moment and stress contours that can be displayed, refer
to "Sign conventions".
The colors in a contour diagram can be changed by double-clicking any of the three
color icons and then selecting the desired color, or by clicking the "Color Picker"
button.
If you wish to display the full range of contour values, ensure that the "Full range"
option is ticked. If not, you can "zoom in" on a particular range of contour values
by unticking the "Full range" option and specifying upper and lower limits. Values
that fall within the upper and lower limits will be colored depending on where they
fall within the specified color spectrum, and any values that fall outside the limits
will be given the same color as values that fall on the upper and lower limits.
If you find that the contour diagram is predominantly showing the "middle" color,
you may be able to display more color detail by setting a narrower contour range.
Each plate can be labelled with its contour value if desired.
507
508
Graphical Input
View envelope
You can display an envelope of any currently displayed diagrams by clicking the
toolbar button or selecting "Envelope" from the View menu.
You can specify (a) just minimums, (b) just maximums, (c) both minimums and
maximums or (d) absolute maximums.
The load cases included in the envelope are the ones currently selected and
displayed in the load case selection combo box in the top toolbar. If you change the
load case selection then the envelope will be updated accordingly.
Envelopes of analysis results can also be obtained in output reports, including
envelopes that take their maximums and minimums from end A, end B or both
ends of a member. For more information, refer to Output
509
Keystrokes
1-9
Page down
Page up
C <case>
S
A
Right arrow
Left arrow
Up arrow
Down arrow
You can exit from the dynamic mode shapes commands by pressing ESC or the
right mouse button. This also causes any animation to stop and revert back to a
static display.
If you use REDRAW or any other tool which causes the graphics display
area to be regenerated while a dynamic mode shape is displayed, it will revert
back to an animated display, and the dynamic mode shapes commands will again
become active.
Some examples of mode shapes for a plane grid from the dynamic frequency
analysis module are shown following.
510
Graphical Input
511
toolbar button or selecting "Buckling Mode Shapes" from the View menu.
You can limit the number of buckling modes shown by defining a filter and
specifying a list of the buckling modes required.
For 2D models, it is a good idea to view the buckling mode shapes from a 3D
viewpoint so that any out-of-plane buckling modes can be observed.
512
Graphical Input
To view the properties of a steel member design group you can simply click the
right mouse button on any part of a design group and then select "Steel Member
Design Input (Form)" from the floating menu. Note that this can be done regardless
of whether the groups are displayed or not.
See also Steel member design data
513
The top flange for a steel design group is taken to be the same as the top flange for
the first analysis member in the design group. Therefore, to find the top flange of a
design group you must look at just the first member in the group.
See also Steel member design data
514
Graphical Input
Displays all of the flange restraints that you have specified for each design group.
The flange restraints are shown adjacent to their location on the top and bottom
flanges.
See also Steel member design data
515
Stress Ratios:
<= 0.50
<= 0.90
<= 1.00
> 1.00
> 1.10
> 2.00
Design error
Not designed
(Pass)
(Pass)
(Pass)
(Fail)
(Fail)
(Fail)
You can change the colors by selecting "Graphics Colors" from the Config menu.
To view brief design result details of a steel member design group (see below) you
can simply click the right mouse button on any part of a design group and then
select "Steel Member Design Results" from the floating menu. You can then
simply click on other members to view their results. Note that this can be done
regardless of whether the design results are displayed or not.
516
Graphical Input
You can also use filters to restrict the display of members based on their design
results.
See also Steel member design data
517
Query frame
You can query any node, member or plate in your model by simply double-clicking
on it.
Alternatively, you can do the query by clicking the
"Frame" from the Query menu.
While the form is open, you can simply click on any other nodes, members or
plates to have their attributes displayed.
For full details, refer to Node properties, Member properties or Plate properties.
518
Graphical Input
While the form is open, you can simply click on any other nodes, members or
plates to have their results displayed.
To move a crosshair along a member and get its analysis results at
the crosshair location
Choose an item other than "Frame" and "Analysis Results" from the Query menu.
519
A crosshair cursor is then positioned at the node A end of the member and a line of
information near the bottom of the SPACE GASS window shows the analysis
results for the selected member at the crosshair location. You can then use the
keyboard arrow keys to move the crosshair cursor to any location on any member
in the frame, with the coincident analysis results being continuously updated and
reported in the information line.
To get a fully detailed analysis report, refer to Output.
520
Graphical Input
While the form is open, you can simply click on any other members to have their
design results displayed.
To get a fully detailed steel member design report, refer to Output.
521
Redraw
This tool is not applicable to the renderer, as the model is always kept up to date,
however in the traditional graphics window a redraw is sometimes required to
"clean-up" the image.
You can redraw the graphics display area with the same scale, viewpoint and
contents by clicking the
toolbar button or selecting "Redraw" from the View
menu or the floating menu.
The REDRAW facility can be useful for removing
stray lines or text which are sometimes left after a MOVE, COPY, ROTATE,
MIRROR or other graphics operation.
522
Graphical Input
Zoom
This tool is replicated in the renderer and in the traditional graphics window.
The Zoom tool allows you to zoom in or out on the entire structure or just a part of
it.
The renderer version
You can zoom, pan or rotate your model via the mouse scrollwheel or by dragging
it around using the left or right mouse buttons as shown below. Alternatively, you
can press the right arrow key to "Zoom full" or the left arrow key to "Zoom
previous". You can also zoom in on a selection of nodes, members or plates by
selecting the desired items, right-clicking and then selecting "Zoom Selected" from
the menu that appears.
523
524
Graphical Input
Pan
This tool is replicated in the renderer and in the traditional graphics window.
This tool allows you to move the structure in any direction on the screen. It is
useful if you cannot see the entire structure at once and you don't want to change
the scale. You simply move the structure until you can see the desired portion.
The renderer version
You can zoom, pan or rotate your model via the mouse scrollwheel or by dragging
it around using the left or right mouse buttons as shown below.
The PAN operation does not change node coordinates, it simply translates
your viewpoint.
525
Scales
Parts of this tool are replicated in the renderer and in the traditional graphics
window.
The Scales tool allows you to change the scales of the undeformed frame or any of
the superimposed diagrams.
The renderer version
In the renderer you can change the scale of your model by zooming using the
mouse scrollwheel and you can change the scale of your loads (if they are
displayed) by clicking the load scales button
in the top toolbar of the renderer. Alternatively, you can change the load
scale by holding down the L key while rotating the mouse scrollwheel.
526
Graphical Input
527
Find
This tool is replicated in the renderer and in the traditional graphics window.
You can use the Find tool to quickly locate nodes, members or plates in your model
by clicking the
toolbar button.
In the renderer you can also find all the members or plates with a particular section
or material by clicking the desired section or material in its property panel and then
having all the matching members or plates selected.
528
Graphical Input
529
You can find nodes, members or plates by listing their numbers directly or by
specifying their properties or the nodes/members/plates to which they are
connected. Only those nodes, members or plates that satisfy all of the find criteria
in the form are found.
When a node, member or plate is found, it is highlighted graphically the same as if
you had selected it by picking it with the mouse. You can use the highlighting
simply as a visual reference to see where the found nodes, members or plates are in
your structure, or you can click a toolbar button or click the right mouse button and
choose from the floating menu that appears to perform an operation on the selected
nodes, members or plates. You can cancel the highlighting by pressing the
keyboard ESC key or by selecting "Cancel" from the floating menu.
530
Graphical Input
531
Filters
The filter tool allows you to restrict the amount of data that is displayed in the
graphics display area or in output reports. You can use it to restrict the display to
specific nodes, node types, members, member types, plates, plate types, section
properties, material properties, load types, buckling modes, steel members, steel
connections, axis limits or any combinations of these.
To create a filter from nodes, members or plates selected graphically
Select some nodes, members or plates graphically by picking them or by using the
"Find" tool and then select "Create Filter" from the floating menu, after which the
following form appears.
To save the current selection as a filter, just click the combo box in the above form,
select a filter number and then type in the filters name. You can overwrite
previously saved filters or you can select and name an unused filter.
An alternative method of creating a filter from nodes, members or plates selected
graphically is to use the "Select" buttons in the main filters form as explained
below.
To create or edit filters
Click the
menu.
532
toolbar button or select "Filters" from the View menu or the floating
Graphical Input
For each filter you can select one or more check boxes and then specify the
corresponding items to be included in the filter. For example, if you specify a
member list of 1,2-6,9,10 and a section property list of 2,3, the filter will include
only those members in the specified list that use section properties 2 or 3. The more
check boxes you enable and corresponding items you specify, the more you limit
the nodes, members or plates that are included in the filter.
You can define up to 200 different filters and scroll between them in the form by
changing the "Filter" numeric field.
The Include/Exclude buttons simply reverse the effect of the items in the filter line.
For example, if you specify a node list of 2-5,9,13 and select "Include" then those
nodes will be included in the filter. However, if you select "Exclude" then all the
nodes except 2-5,9 and 13 will be included in the filter.
You can use the "Select" buttons in the "Nodes", "Members" and "Plates" lines to
graphically select or edit node, member and plate lists rather than having to type
them in manually. You can also use the "Select" buttons to graphically add to or
modify filters that were previously defined using other than node, member or plate
lists.
533
Filters can also be based on lists of steel design members or connections, or steel
member design results.
The "X-axis", "Y-axis", and "Z-axis" fields allow you to specify minimum and
maximum limits for one or more axis directions. You can enter ranges into the
fields manually or select them graphically by clicking their "Select" button. Any
parts of the frame which fall outside of these limits are excluded from the filter.
The "Grey out members not in filter" checkbox allows you to show in a faint line
or completely hide any members that are not included in the active filter.
To select and activate a filter
Click the "Filters" toolbar combo box
selection.
Scrolling through the filters can be most conveniently done using the keyboard
Ctrl+Page keys as described in Shortcuts.
534
Graphical Input
Views
This tool is replicated in the renderer and in the traditional graphics window.
This tool lets you save everything about the current graphics display including its
load case selections, filter selection, viewpoint, and any diagrams or node, member
or plate properties that might be shown.
The renderer version
This is fully explained in View manager.
To save the current view, just click the combo box in the above form, select a view
number and then type in the views name. You can overwrite previously saved
views or you can select and name an unused view. You can save up to 100
different views.
To manage (delete, renumber or rename) previously saved views, click the
toolbar button or select "Views" from the View menu or the floating
menu. You must then select "Manage the Saved Views" from the floating
menu that appears.
535
To delete, renumber or rename any of the previously saved views, click the desired
view in the datasheet shown above and then delete or edit it as required.
To select and activate a view, click the "Views" toolbar combo box
and make your selection.
Scrolling through the saved views can be most conveniently done using the
keyboard Shift+Ctrl+Page keys as described in Shortcuts.
536
Graphical Input
Viewpoint
This tool is replicated in the renderer and in the traditional graphics window.
This tool allows you to rotate your viewpoint around the structure. You can obtain
an elevation from any side, a plan view or a view from any other position. In the
renderer you can also switch between orthographic and perspective viewing modes.
The renderer version
You can zoom, pan or rotate your model via the mouse scrollwheel or by dragging
it around using the left or right mouse buttons as shown below.
Rotate the viewpoint by holding down the left mouse button while moving the
mouse. An alternative to rotating the model by dragging it around directly is to
drag the view selector around. You can also click one of the view selector faces,
edges or corners to go straight to a specific viewpoint. If you click on the small
square attached to the front face it will take you to the 30,10 viewpoint.
537
538
Graphical Input
You can change the viewpoint by editing the "Horizontal angle" and
"Vertical angle" text boxes directly, or you can click on one of the arrow
buttons at the bottom-left corner of the form. When using the arrow
buttons, the amount by which the viewpoint changes can be controlled by
setting the value in the "Angle increment" field.
Alternatively, you can click on one of the seven plane buttons which take
you immediately to a front, plan, left, (30,10), right, back or bottom
viewpoint.
SPACE GASS normally assumes that the global Y-axis is vertical when
displaying the structure graphically, however the viewpoint form allows
you to change the vertical axis to one of the other global axes.
The viewpoint settings (including the "Vertical axis" setting) only affect the
graphics display. They dont affect the local axis definitions, the steel design top
flange definitions, or the analysis and design modules in any way.
539
View manager
In the renderer you can save the current view for later recall by right-clicking
anywhere in the graphics area and then selecting "Save View" from the menu that
appears. The view is saved as soon as you enter a name and click Ok in the form
shown below.
The view manager (located in a panel on the right side of the renderer) lists all of
the saved views. You can recall a view by simply clicking on it in the View
Manager panel.
Note that the View Manager panel can be pinned open by clicking the button at the
top of the panel so that it changes to
. If you click it again, it changes to
,
indicating that the panel is not pinned and will slide closed as soon as you move
away from it. Note also that you can drag the View Manager panel away from the
side of the renderer and dock it to another location or you can just place it
anywhere on your screen.
540
Graphical Input
Notes
Notes can be attached to nodes, members or plates, or simply placed anywhere on
or near the model.
To add a note you can right-click anywhere in space or on a node, member or plate
and then select "Add Note" to bring up the following form. The form lets you set
the note's colors, leader length and location. When you click Ok the note appears
in the renderer. Notes are saved with the job and stay with the model unless you
delete them.
541
In order to move, edit or delete a note, you must open the Notes Editor via the
button in the bottom toolbar of the renderer as shown below. Notes can also be
hidden en-masse via the "Show notes" option in the renderer's View menu.
542
Graphical Input
543
544
Graphical Input
Dimension
At any time while using the Measure tool, you can click the "Add Dimension'
button in the form to add a dimension to your model. If the dimension is not
exactly how you want it, you can experiment with the settings in the "Dimension"
part of the form to adjust it as required.
Dimensions can be updated or deleted by simply selecting them, right-clicking and
then selecting "Edit Dimension" or "Delete" from the menu that appears.
545
Don't forget that if you want to select a point that is not on a node or a member but
is lined up with one, you can simply hover over the node or member for a second
until you hear the "lock on" pop sound and you can then move away and still stay
lined up. This is handy if you want to add dimension lines some distance away
from a point such as with the "12m" dimension in the model shown above. In this
case you could click the node at the bottom of the column, hover over the apex
node until it "locks on" and then move back in line with the column staying lined
up with the apex node before clicking the second dimension point (see below). For
more information, see Attachment and alignment methods.
546
Graphical Input
Gridlines
Gridlines can be added to your model at any stage of its development. As well as
providing a visual reference, they can also be attached to when you are drawing or
editing your model.
547
Gridlines can also be generated by clicking "Auto Generate Gridlines" buttons via
the form shown below.
548
Graphical Input
Textures
Textures can be applied to members and plates depending on their material. For
example, if the material name starts with "Steel" then the steel texture is used, or if
it starts with "Conc" then the concrete texture is used. Textures are also available
for aluminium, timber and brickwork. They can then be turned on or off via the
button in the toolbar at the bottom of the renderer.
Textures off
549
Textures on
550
Graphical Input
Transparency
When in rendered mode, the appearance of members and plates can be adjusted to
be fully or partially transparent by clicking the
the renderer.
The transparency can then be adjusted by sliding the controls for members and or
plates followed by clicking anywhere in the graphics area of the renderer.
The following before and after images show how members and plates can be made
to look transparent.
551
552
Graphical Input
553
554
Analysis
Analysis
SPACE GASS uses the well documented stiffness method combined with a
wavefront equation solver to model the elastic behaviour of structures. It is capable
of performing five types of analysis, as follows.
The SPACE GASS analysis modules can accurately deal with semi-rigid joints,
elastic supports, master-slave constraints, offsets, tension/compression-only
members, and cable members (static and buckling analysis only).
Although the wavefront method is not highly sensitive to badly numbered
structures, a wavefront optimizer which automatically minimizes the frontwidth is
also available with SPACE GASS. The wavefront optimizer means that both the
node, member and plate numbering sequences are incidental to the program.
SPACE GASS has been dimensioned dynamically. This means that during the
analysis phase SPACE GASS automatically adjusts its memory requirements
according to the size of the job. If the available memory in your computer is
enough to solve the structure entirely in memory then the analysis phase will be
extremely fast. If you run out of memory during an analysis then some of the
analysis data will be automatically written to disk and the analysis phase will not
be quite as fast. You should aim to have as much of the data as possible held in
memory during the analysis by minimizing the frontwidth or by increasing the
memory capacity of your computer.
555
Static analysis
The SPACE GASS static analysis module is capable of performing linear or nonlinear analyses. Furthermore, you can analyse some load cases linearly and others
non-linearly in the same model.
For non-linear analysis, SPACE GASS offers a choice of small, finite or large
displacement theories in its non-linear static analysis solver.
For cable members, SPACE GASS always uses a large displacement theory that
has been designed to cope with the highly non-linear behaviour and large
deflections that occur within cables (see also Cable members). For structures that
contain both cables and non-cable members, it is important to note that while the
large local cable deflections are allowed for in the analysis, the non-cable parts of
the structure are still analysed using small displacement theory.
The plates in SPACE GASS are linear elements only and therefore no P- or P-
effects are considered for them during a non-linear analysis.
Although a SPACE GASS non-linear static analysis includes simple buckling
checks on individual members and on the frame as a whole, a full buckling analysis
is usually required in addition to the static analysis. If the buckling capacity of the
frame has been exceeded then the static analysis results are invalid and should not
used!
If the static analysis results are to be used for a steel design to AISC-LRFD,
Eurocode 3, AS4100 or NZS3404, the load cases used in the strength design must
be analysed non-linearly unless you know that the second order effects are
negligible.
The non-linear static analysis facility available with SPACE GASS considers
geometric non-linearities rather than material non-linearities.
Material non-linearities occur as a result of the non-linear stress-strain relationship
of most materials. This effect becomes more significant as the material reaches its
yield point and the stress-strain curve flattens out. SPACE GASS does not consider
material non-linearities because they are relatively insignificant in comparison with
geometric non-linearities and because their effect only becomes noticeable when
the material is highly stressed.
556
Analysis
P- effect
P- effect
Axial shortening effect
Tension/compression-only effect
Catenary cable effect
Some sources refer to the additional effects of shear deformations and rigid end
gussets as being geometric non-linearities also. While SPACE GASS fully
considers these additional effects during the analysis phase, it does not consider
them to be non-linearities because they can be solved directly in one analysis and
do not require an iterative procedure.
557
558
Analysis
Reactions
External node reactions are the forces and moments exerted by the structure on the
supports. They are calculated only for restrained nodes and are referenced by the
global axes system.
559
P-D effect
The P- effect occurs as a result of the ends of an axially loaded member moving
laterally with respect to each other. A moment of P. is induced which alters the
members equilibrium and causes the relative member end movement to change
further.
P- effect
Unless the axial load P exceeds the members critical buckling load, a point of
equilibrium eventually occurs such that the P- moment is balanced by moments
applied by other members or restraints.
The P- effect is not considered for plate elements.
560
Analysis
P-d effect
The P- effect occurs as a result of lateral curvature being induced in an axially
loaded member. A parabolic moment distribution is induced along the length of the
member which alters the members effective stiffness and causes the curvature to
change further.
P- effect
Unless the axial load P exceeds the members critical buckling load, a point of
equilibrium eventually occurs such that the P- moments are balanced by internal
flexural resistance built up within the member.
The P- effect is not considered for plate elements.
561
562
Analysis
! IMPORTANT NOTE !
Tension-only members should not be used to model cables.
See also Members.
563
Cable members
The analysis of cable members requires special treatment because of their pure
axial capacity, large displacements and highly non-linear behaviour.
Cable members never actually go into compression, they simply sag or change
their shape so that they are in equilibrium at all times. They have no flexural,
torsional or shear capacity, and resist lateral loads by tension alone.
Cable loading
Cable members can be loaded with UDLs, thermal loads, prestress loads and self
weight. For "Local" or "Global projected" UDLs, the total load is equal to the load
per unit length multiplied by the actual (for "Local") or projected (for "Global
projected") distance between the end nodes. For "Global inclined" UDLs, the total
load is equal to the load per unit length multiplied by the unstrained cable length.
Cables must be loaded with at least one uniformly distributed load (self weight will
do) in every load case they are analysed for. If there is no UDL on a cable, SPACE
GASS will apply an artificial lateral UDL equal to one-tenth of the self-weight of
the cable. While this adds a non-existent load to the model, it is not likely to affect
the results significantly due to the small magnitude of the load.
Note that the procedure of converting cables without UDLs to tension-only
members in SPACE GASS 9.03 and earlier versions is no longer done.
Restraining nodes connected to cables
Cable members have zero moment capacity and must be assumed to be pin-ended
even if the end fixities are input as FFFFFF. This would normally cause rotational
instabilities in the nodes that are connected only to cables, however SPACE GASS
recognises this and automatically restrains these rotations if instabilities would
occur.
Cable convergence
Convergence is often a problem for structures which contain cables because of
their large deflections and highly non-linear behaviour. There are four recognized
methods for obtaining convergence.
1. One load step, many iterations, no damping.
2. One load step, many iterations, deflection related damping.
3. One load step, many iterations, damping with uniform relaxation.
4. Many load steps, one iteration per load step, no damping.
564
Analysis
All four methods give the same results for the same final convergence. Methods 1
and 2 are generally the fastest but they dont achieve convergence in all structures,
especially flexible structures. Methods 3 and 4 are more likely to achieve
convergence but sometimes require more iterations. For methods 3 and 4, the
number of iterations required is pre-defined by the number of relaxation steps or
load steps that you specify at the start of the analysis.
For each method, but methods 3 and 4 in particular, it is generally apparent after
only a few iterations whether convergence is going to be achieved or not. If the
convergence level is not steadily creeping upwards or has not reached about 60%
or 70% by 5 or 6 iterations then it is unlikely that convergence will be achieved. If
this happens, it is generally best to stop the analysis and then start it again with a
different method, or change the damping, or increase the number of load steps. For
example, using method 4, it is quite feasible that 50 load steps will converge where
40 load steps will not.
If you lower the convergence accuracy, the analysis may not converge
sufficiently and you risk getting incorrect results. It is particularly important that
you dont lower the convergence accuracy for highly non-linear structures such
as those that contain cables.
Cable prestress
The prestress load you apply to a cable is not likely to be the final axial force in the
cable at the end of the analysis. This is because the axial force changes as the cable
stretches or sags as its end nodes move. If you wish to achieve a particular axial
force at the end of the analysis then a trial and error process is required. This
involves setting an initial prestress force, performing the analysis, checking the
final axial force, adjusting the prestress and repeating the process until the desired
axial force is achieved. This is a common requirement in post-tensioned concrete
applications where the tendons are jacked to a known tension.
In some instances, you may wish to apply a
prestress load to a cable member instead of specifying a non-zero unstrained cable
length. The prestress load P that is equivalent to an unstrained cable length L is
given by the equation:
where
D = chord length,
565
566
Analysis
567
568
Analysis
The SPACE GASS non-linear static analysis includes a simple buckling check on
individual members that is intended to alert you if a member is being removed
from the model due to its Euler buckling load being exceeded. However, it is not a
full buckling check that considers groups of members or the structure as a whole.
A common misconception appears to be that if the static analysis passes this
simple single member buckling check then buckling is not a problem. Another
misconception is that if the simple buckling check fails, you can just subdivide the
buckled member until the error goes away and everything will be Ok. Clearly, this
doesn't fix the problem, it just transfers the buckling from a single member mode
to a multi-member mode that is no longer detected by the single member buckling
check. The only way to be sure that buckling is not a problem is to perform a full
buckling analysis.
2.
The SPACE GASS non-linear static analysis also includes a frame buckling check
that simply alerts you if the structure's buckling capacity has been exceeded. This
will allow you to determine if the static analysis results are reliable or not, and
nothing more. It will not calculate member effective lengths or the buckling load
factor, and hence will not be able to alert you if buckling is close to happening.
Consequently, a full buckling analysis will still be required for most structures.
It is very important to note that the results of a static analysis will be incorrect if
the structure's buckling capacity has been exceeded, and hence one of the key
roles of a buckling analysis is to ratify the static analysis results.
Although most practical structures do not come close to reaching their buckling
load, unless you know that your frame has not reached its buckling load, you
should perform a buckling analysis.
Because the plates in SPACE GASS are linear elements, they will not buckle
regardless of the load applied.
See also Buckling analysis.
569
570
Analysis
elements in turn and loads all of the elements that are connected to them. This
process continues until all elements in the structure have been loaded. This mode
results in very efficient frontwidths for most structures.
Linear mode
This mode instructs the optimizer to proceed through the structure in a straight line
direction parallel to one of the global X, Y or Z axes or along a vector that you
specify. After you have specified linear mode, you must also nominate the axis or
vector along which optimization will proceed. This should generally be in the
direction of the long dimension of the structure.
Linear mode is ideally suited to long thin structures which have a well defined long
dimension. The "long dimension" of a structure is not necessarily the dimension
with the greatest length, rather it is defined such that if you make a cut through the
structure at right angles to the long dimension at its widest point, you will cut
through the least number of elements.
In the truss in the following diagram, the most efficient direction for the optimizer
to proceed is horizontally. This is because a cut at right angles to the horizontal
cuts through only four members.
Horizontal optimization
571
Vertical optimization
In the 2D multi-storey frame above, the most efficient direction for linear
optimization is vertical even though the frame height is less than the frame width.
Circular mode
This mode instructs the optimizer to proceed through the structure around an arc
with the axis of rotation parallel to one of the global X, Y or Z axes. After you have
specified circular mode, you must also nominate the axis about which optimization
will proceed, followed by the coordinates for the centre of rotation.
Circular mode is ideally suited to curved structures such as the circular frame
shown following. Structures which are not perfectly circular but which have a
general shape which is arranged around a central point can also be optimized very
efficiently using circular mode. The centre of rotation should generally be near the
centre of the structure, however this is not absolutely essential.
572
Analysis
Circular optimization
Circular mode can also be used to great advantage with structures that require
linear optimization in two directions.
A three dimensional multi-storey frame for example would probably require its
primary optimization direction to be vertical. As the optimizer reached each floor,
however a secondary horizontal direction would also need to be specified
otherwise it would not know in which direction to go along the floor. Without a
secondary direction, the optimizer would simply have to load the floor elements in
the order of their numbering and this could result in an unnecessarily large
frontwidth if the elements were badly numbered.
It is not possible to specify a primary and secondary direction with the optimizer in
linear mode, however it is possible to do this in circular mode by having the centre
of rotation a large distance away from the structure. Using circular mode in this
way is very similar to linear mode except that as the optimizer progresses across
(or up) the structure, the angle of attack also changes slightly as it moves around
the arc.
573
Bi-directional optimization
574
Analysis
Consider for example the three dimensional multi-storey frame shown above. The
primary optimization direction is vertical and the secondary direction for each floor
is to the left. By using circular mode and positioning the centre of rotation at a
large distance away from the frame as shown in the following diagram, the desired
result can be achieved.
As the optimization line progresses up the structure, it reaches the right hand side
of each floor before the left hand side. Thus, the structure as a whole is optimized
from bottom to top and each floor is optimized from right to left.
Note that this method of optimization is usually the best way to deal with large
cubic shaped structures.
If you are not sure which optimizer mode to use
for a particular structure, it is recommended that you experiment with various
modes to see how small a frontwidth can be achieved. You can do this by running
the analysis and then terminating it by pressing ESC or the right mouse button
after the frontwidth has been calculated and displayed on the screen. Once you
have found the most efficient mode, you can simply let the analysis continue to the
end as normal.
575
576
Analysis
This procedure assumes that the element numbering sequence proceeds generally
from one end of the structure to the other in a single pass as described in the
paragraph above.
2.
Make an imaginary cut through the structure at its widest point and at right angles
to the general direction of element numbering. For example, the multistorey frame
described above would have a horizontal cut at any one of its levels.
3.
On one side of the cut only, count the number of nodes that are connected to
elements that have been cut.
4.
Add 1 to the number of nodes in step 3 above and multiply by the degrees of
freedom (DOF) per node. For 3D frames this will generally be 6 DOF per node.
5.
Subtract the number of restrained DOF (ie. the restraints applied to the nodes
counted in step 3).
577
[P] and [K] are fully defined while [D] is the unknown.
The wavefront method is different to the bandwidth method in that the structure
stiffness array is assembled in order of element numbering rather than node
numbering, and a much smaller portion of the array is required in memory at any
one time.
In the wavefront method, the program loads each element into the stiffness array in
order of the element numbering sequence. The nodes associated with each element
have stiffness equations that occupy certain rows and columns in the array.
This loading process continues until one or more nodes have been fully assembled.
A node is said to be fully assembled when all elements connected to it have been
loaded into the array. At this point the equations associated with that node can be
solved and removed, thus leaving space in the array for other nodes.
Further elements are then loaded and their nodes take the place of nodes that have
previously been solved and removed. More node equations are eliminated and the
whole process continues until the entire structure has been fed in and the stiffness
array emptied. The frontwidth is equal to the largest number of node equations that
occupied the stiffness array at one time.
578
Analysis
579
Tension/Comp-only effects
Tension/compression-only effects can be "fully operational", "operational with no
reversal" or "fully de-activated".
"Fully operational" means that tension-only or compression-only members which
have been disabled during the analysis are able to be re-enabled if their axial force
is reversed.
580
Analysis
"Operational with no reversal" means that once they have been disabled they
cannot be re-enabled even if their axial force has reversed. No reversal is useful if
the fully operational analysis will not converge, however you should check the
results and, if required, manually disable some tens/comp-only members and then
re-analyse.
No reversal normally applies from the first iteration onwards, however you also
have the option of activating it after a specified number of iterations. This means
that the analysis will initially proceed with tension/compression-only effects fully
activated and, if convergence hasnt been achieved after a specified number
iterations, it will change to "no reversal" mode.
"Fully de-activated" means that they are treated as normal members, able to take
tension and compression.
See also Tension-only and compression-only effects.
Cable damping factor
This allows you to apply damping to the cable connected nodes. It does this by
multiplying the stiffness terms of the unrestrained cable-only node degrees of
freedom by the factor:
where Ratio depends on the damping relaxation and Damping is the cable damping
factor.
See also Cable members.
Damping relaxation steps
If cable damping is used, it must be relaxed as the solution proceeds so that at
convergence there is no damping at all.
Setting the damping relaxation steps to zero causes the damping to be relaxed in
direct proportion to the change in deflection between the current and previous
iterations. As convergence approaches 100%, the change in deflections approaches
zero and hence the damping approaches zero.
581
The analysis will finish if the convergence accuracy is satisfied, even if the
number of iterations per load step hasnt been completed.
Convergence accuracy (%)
The convergence accuracy is only applicable for non-linear analyses. After each
iteration, SPACE GASS compares the results of the latest analysis with the results
of the previous analysis. If the comparison shows that the level of convergence has
reached or exceeded the specified convergence accuracy then the analysis is
assumed to have converged.
If you lower the convergence accuracy, the analysis may not converge
sufficiently and you risk getting incorrect results. It is particularly important that
you dont lower the convergence accuracy for highly non-linear structures such
as those that contain cables.
582
Analysis
Retain results of other load cases
If you have specified that not all load cases are to be analysed and, if results
already exist for some of the non-specified load cases, you can choose to retain
them or have them deleted.
Show messages from single member buckling check
During a non-linear analysis, SPACE GASS performs a simple Euler buckling
check on each member individually (regardless of whether you have the buckling
analysis module or not). If the buckling check fails then the member is disabled for
the remainder of the analysis. If you select the "Show messages from single
member buckling check" check box then a message is displayed whenever a
member fails the simple buckling check. For more information, refer to Static
analysis buckling.
Perform frame buckling check
SPACE GASS can optionally perform a frame buckling check during a non-linear
analysis that simply alerts you if the structure's buckling capacity has been
exceeded. If this happens, you cannot use the results of the static analysis because
they will most likely be invalid and you should run a full buckling analysis to get
the buckling load factor and find out where the buckling is occurring. For more
information, refer to Static analysis buckling and Buckling analysis.
Check for non-existent load cases
If you have defined combination load cases that contain other load cases which
dont yet exist, this option will detect and report them. It is optional because some
users prefer to have a standard set of combination load cases that contain primary
load cases which are just ignored during the analysis if they dont exist.
Stabilize unrestrained nodes
Nodes that are free to rotate or translate in one or more directions without
resistance from interconnecting members, plates, restraints or constraints can be
automatically restrained during the analysis so that instabilities dont occur.
For example, if a node was connected to a number of members, all of which were
pin-ended, a rotational instability would normally result due to the unrestrained
rotation of the node. However, the stabilize option would apply a temporary
rotational restraint to the node during the analysis, preventing an instability.
Although this solves many instabilities, it doesnt fix them all, and the prevention
of non-trivial instabilities is still dependent on good modelling practice.
583
584
Analysis
account and base their equilibrium equations on the deformed geometry. Finite and
large displacement theory results are output in the deformed axes system.
Large displacement theory uses more exact methods than finite theory when
adjusting the stiffness matrix to allow for the deformation of the structure, however
for many structures they yield very similar results.
Note that although the finite and large displacement theories can handle larger
displacements, it is often harder to achieve convergence with them than with small
displacement theory, especially when large displacements occur.
Matrix
The main stiffness matrix can be a secant matrix (relating the full loads to the total
displacements) or a tangent matrix (relating the residual loads to incremental
displacements). A tangent matrix generally reaches convergence in a smaller
number of iterations than a secant matrix and is more suited to large displacements,
however this is not always the case. They both yield similar results. Note that small
displacement theory always uses a secant matrix.
Residual loads are the imbalance between the applied loads and the internal frame
forces at each node. Incremental displacements are the difference in displacements
between the current and the previous iteration. The residual loads and the
incremental displacements both approach zero as the solution approaches
convergence.
Note that if you use a secant matrix with finite or large displacement theory and
full loading, the stiffness matrix is non-symmetrical. This means that during the
analysis, the stiffness matrix uses up twice as much memory as it otherwise would
and so it should be avoided if your model is large.
Loading
For a secant matrix, you can choose between full or residual loading (see above),
whereas the tangent matrix always uses residual loading. They both yield similar
results, but if convergence is a problem then it may be worth experimenting with
this setting.
Convergence
Convergence can be based on deflections or residuals or both and is achieved when
they approach zero. It is recommended to have them both selected.
585
2. Auto mode - SPACE GASS trials the "General" and various "Linear"
modes and then uses the one that gives the smallest frontwidth. It doesn't
add significant time to the analysis and is the recommended setting.
4. Linear mode - You select from the X, Y or Z axes or a vector along which
optimization proceeds in a straight line through the structure.
586
Analysis
Optimization axis
If you have selected "Linear" or "Circular" for the wavefront optimization mode
then you must select the axis or vector along or about which optimization will
proceed.
See also The wavefront optimizer.
Coordinates of optimization centre
If you have selected "Circular" for the wavefront optimization mode then you must
select the centre of rotation about which optimization will proceed.
See also The wavefront optimizer.
When all of the information has been entered, the static analysis module calculates
the displacements, forces, moments and reactions for each load case and then saves
them ready for graphical or text report output.
If you want to terminate the analysis before it is finished, just press ESC or the
right mouse button. If you terminate the analysis in this way, the results for any
load cases which have already converged are saved. This applies to non-linear
analyses and to linear analyses with tension-only or compression-only members.
587
For full details of the forces, moments and stresses in members and plates,
refer to "Sign conventions".
Bill of materials
A bill of materials report showing quantities, lengths and masses of each type of
component in the structure can be included in a report. It bundles members of the
same type and length together and shows their individual and total lengths and
masses. It also shows the total structure mass and centre of gravity location.
Centre of gravity
The SPACE GASS bill of materials report includes the coordinates of the structure
centre of gravity.
588
Analysis
589
Modelling considerations
The dynamic properties of a structure are dependent only on its geometric
properties, stiffness and mass. The geometric properties and stiffness of the
structure are determined automatically from the node coordinates, member
connectivity and fixity, plate connectivity, node restraints, section properties and
material properties. The structure mass is made up of self mass (applied as lumped
masses on every node) and extra applied lumped masses. Self mass can be
calculated automatically during the dynamic frequency analysis if requested, while
any extra lumped masses must be pre-defined by the user.
In most cases, lumped masses placed at nodes are an adequate means of defining
the mass distribution throughout the structure. However, where the distribution of
mass is critical, extra nodes may be required. For example, consider a vertical
cantilevered structure (such as a pole or tower). In order to accurately determine
the natural frequencies you must define the distribution of mass up the cantilever
by adding intermediate nodes with masses applied to them. A similar situation
applies with a continuous beam where the mode shapes between supports are
important.
As a general rule, extra intermediate nodes (with masses applied) should be added
to members for which the mass is a significant part of the total mass of the
structure. Structures with a small number of members are often affected in this
way.
Dynamic mode shape deflections are calculated
and output at nodes only. Therefore, in order to get realistic looking mode shapes
it is sometimes necessary to add intermediate nodes to some members, particularly
if the deflected shapes of these members have significant curvature. If the local
deflected shape of a member is of interest then the distribution of mass along it will
also be important and the requirement for intermediate nodes will apply anyway.
590
Analysis
591
Note that only the load cases that contain lumped masses or self-weight are
considered during a dynamic frequency analysis. Load cases that contain selfweight with other static loads and no lumped masses are not considered, however
load cases that contain only self-weight are considered. Any static loads that exist
in the dynamic load cases are ignored.
Consider the following examples:
Contents of load case
Masses only
Self-weight only
Static loads only
Masses + self-weight
Masses + static
Masses + self-weight + static
Self-weight + static
Considered
Yes
Yes
No
Yes
Yes (static loads ignored)
Yes (static loads ignored)
No
Self mass
The self mass of the structure can be calculated automatically by SPACE GASS
and included in the dynamic frequency analysis. This can be done either by adding
self-weight to a load case that contains lumped masses or by combining lumped
mass and self-weight load cases into a combination load case.
592
Analysis
Self mass is applied by calculating the mass of each member and then applying half
of it as translational lumped masses to each of the member end nodes in each of the
unrestrained X, Y and Z global axis directions. The mass of each plate is also
calculated and applied to its perimeter nodes
Self mass generation does not calculate rotational masses because of the large
number of extra masses that would be calculated for a fairly insignificant
improvement in results accuracy. If required, rotational self mass must be manually
applied as rotational lumped masses.
See also Lumped masses.
See also Self-weight.
Tolerance (Hz)
The accuracy to which the dynamic natural frequencies will be calculated. For
example, a tolerance of 0.001 means that the frequencies will be within +/- 0.001
of the exact value.
The tolerance can also have a significant effect on the accuracy of the mode
shapes. While the mode shapes are usually of secondary importance if only a
dynamic frequency analysis is done, they are very important if the frequency
analysis is followed by a dynamic response analysis. Inaccurate mode shapes from
the frequency analysis can cause significant errors in the mass participation factors
from the response analysis and its results in general.
Even if a natural frequency is accurate to within 0.01Hz, its corresponding mode
shape may not be accurate enough for a dynamic response analysis. If the "Extra
iterations for mode shape accuracy" option is turned on (see below) then SPACE
GASS will detect significantly incorrect mode shapes during the frequency analysis
and will correct them automatically by doing more iterations. Small mode shape
inaccuracies cannot be detected by the frequency analysis, however they
sometimes make themselves evident in the response analysis by mass participation
factors that exceed 100%. A warning is given if this occurs and you should repeat
the frequency analysis using a smaller tolerance.
If the results of the frequency analysis wont be used in a response analysis then a
tolerance of 0.01 is more than enough, however if a response analysis is to follow
then a tolerance of 0.001 or less should be used.
593
Each extra decimal place in the tolerance will increase the number of
iterations per mode by 3 or 4. For example, a tolerance of 0.0001 will require 3 or
4 more iterations per mode than a tolerance of 0.001.
Frequency upper limit (Hz)
The upper limit above which the dynamic frequency analysis will no longer search
for natural frequencies. Once this limit is reached, the analysis will stop, even if not
all requested dynamic modes have been calculated.
Frequency lower limit (Hz)
The lower limit below which the dynamic frequency analysis will not search for
natural frequencies.
Dynamic modes
The dynamic frequency analysis module calculates the mode shapes, natural
frequencies and natural periods for the number of dynamic modes requested. It also
sorts them into ascending frequency order.
See also View diagrams.
Frequency shift (Hz)
The dynamic frequency analysis normally calculates natural frequencies starting
from 0Hz and working upwards, however if a frequency shift is specified then the
frequencies below the frequency shift value are skipped.
For example, if your structure has natural frequencies of 1.2Hz, 3.2Hz, 6.7Hz,
10.2Hz, 15.3Hz and 16.1Hz but you are only interested in the frequencies above
10Hz, you could specify a frequency shift of 10Hz. This would skip the lower three
modes (saving you considerable analysis time) and just calculate frequencies
10.2Hz, 15.3Hz and 16.1Hz.
Retain results of other load cases
If you have specified that not all load cases are to be analysed and, if results
already exist for some of the non-specified load cases, you can choose to retain
them or have them deleted.
Check for non-existent load cases
If you have defined combination load cases that contain other load cases that dont
yet exist, this option will detect and report them. It is optional because some users
594
Analysis
prefer to have a standard set of combination load cases that contain primary load
cases which are just ignored during the analysis if they dont exist.
Stabilize unrestrained nodes
Nodes that are free to rotate or translate in one or more directions without
resistance from interconnecting members, plates, restraints or constraints can be
automatically restrained during the analysis so that instabilities dont occur.
For example, if a node was connected to a number of members, all of which were
pin-ended, a rotational instability would normally result due to the unrestrained
rotation of the node. However, the stabilize option would apply a temporary
rotational restraint to the node during the analysis, preventing an instability.
Although this solves many instabilities, it doesnt fix them all, and the prevention
of non-trivial instabilities is still dependent on good modelling practice.
Extra iterations for mode shape accuracy
The dynamic frequency analysis is complete when the natural frequencies have
reached the desired accuracy (as specified by the tolerance), however it is possible
that at this point the dynamic mode shapes are not totally accurate. Mode shape
accuracy can be achieved by turning on the "Extra iterations for mode shape
accuracy" option, however if the dynamic mode shapes are only used as a visual
aid to assess the vibration location and its shape then the extra iterations and
analysis time involved may not be warranted.
If, however, a dynamic response analysis is to be done based on the frequency
analysis then the mode shapes are very important and it is imperative that the
"Extra iterations for mode shape accuracy" option is turned on. Even with the extra
iterations, in some cases the mode shapes may still not be accurate enough (as
sometimes evidenced by a mass participation factor from the response analysis that
exceeds 100%) and further accuracy can then only be achieved by using a smaller
tolerance.
Solver
The "Paradise" solver is a new parallel multi-core sparse solver that fully utilizes
the multiple cores in a modern computer's CPU. All of the available cores are run
in parallel to get the maximum possible analysis speed. It also takes full advantage
of the sparseness of the structural matrix during the solution to minimize memory
requirements and further increase the speed. The Paradise solver is the
recommended setting for all dynamic frequency analyses.
595
2. Auto mode - SPACE GASS trials the "General" and various "Linear"
modes and then uses the one that gives the smallest frontwidth. It doesn't
add significant time to the analysis and is the recommended setting.
4. Linear mode - You select from the X, Y or Z axes or a vector along which
optimization proceeds in a straight line through the structure.
596
Analysis
Coordinates of optimization centre
If you have selected "Circular" for the wavefront optimization mode then you must
select the centre of rotation about which optimization will proceed.
See also The wavefront optimizer.
When all of the information has been entered, the dynamic frequency analysis
module calculates the natural frequencies, periods and mode shapes for each load
case and then saves them ready for graphical or text report output.
If you want to terminate the analysis before it is finished, just press ESC or the
right mouse button.
597
598
Analysis
599
600
Analysis
Before a dynamic response analysis can proceed, you must have performed
a dynamic frequency analysis.
601
The selected ductility factor is only used if a non-NZS spectral curve is used
in the spectral load data. If you have used a predefined NZS spectral curve then the
ductility factor is derived from it.
Auto scaling of base shear
This is a code related parameter that instructs the program to scale the results so
that the sum of the support reactions obtained from the response spectrum analysis
is not less than a user defined proportion of the total static force (or a user defined
percentage of the structures weight for the "General" code).
Vertical direction
The axis indicates the vertical direction of the structure. This should usually match
the vertical axis setting in the Viewpoint form.
602
Analysis
Base shear factor (%)
Controls the scaling of the results so that the sum of the support reactions resolved
along the axis of the direction vector is not less than the total static force (resolved
in the same direction) multiplied by the scaling factor. For example, if you select a
scaling factor of 90% the total reaction vector will be not less than 90% of the total
static force vector.
Site factor
An AS1170.4-1994 specific factor that allows you to nominate an appropriate soil
profile. You can elect to have the site factor calculated for you or you can choose a
"User Defined" structure type and then type in the site factor directly.
The site factor you select is only used if a non-AS1170.4-1994 spectral curve
is used in the spectral load data. If you have used a predefined AS1170.4-1994
spectral curve then the site factor is derived from it.
Site subsoil class
An NZS specific factor that allows you to nominate an appropriate site subsoil
class.
The site subsoil class you select is only used if a non-NZS spectral curve is
used in the spectral load data. If you have used a predefined NZS spectral curve
then the site subsoil class is derived from it.
Horizontal base shear factor (%)
A "General" loading code specific factor that controls the scaling of the results so
that the sum of the support reactions resolved along the axis of the direction vector
equals the weight of the structure (including applied lumped masses) multiplied by
the horizontal base shear factor. It is used if the direction vector is predominantly
horizontal. For example, if you select a horizontal base shear of 3% the total
reaction vector must be equal to 3% of the weight of the structure.
Vertical base shear factor (%)
A "General" loading code specific factor that controls the scaling of the results so
that the sum of the support reactions resolved along the axis of the direction vector
equals the weight of the structure (including applied lumped masses) multiplied by
the vertical base shear factor. It is used if the direction vector is predominantly
vertical. For example, if you select a vertical base shear of 2% the total reaction
vector must be equal to 2% of the weight of the structure.
603
Either method can be used regardless of the spectral curve damping factors.
When all of the information has been entered, the dynamic response analysis
module performs its calculations for each load case and then saves them ready for
graphical or text report output.
If you want to terminate the analysis before it is finished, just press ESC or the
right mouse button.
604
Analysis
Forces, moments and reactions are calculated from the node displacements for
each mode.
2.
Displacements, forces, moments and reactions for each mode are combined into a
single set of values for all the modes combined. This is done using SRSS or CQC
as specified by the user.
3.
605
606
Analysis
A MPF that exceeds 100% indicates that the mode shapes from the dynamic
frequency analysis are not accurate enough. If this happens, you should repeat the
dynamic frequency analysis using a smaller tolerance.
Base shear
The horizontal reaction in each global axis direction shown as a percentage of the
total mass. This should match the reactions shown graphically.
The table in the output report showing the mass participation factors for each mode
shape individually gives a good indication of the contribution of each mode shape
in the overall dynamic response of the structure. From it you can quickly see which
mode is dominant.
DYNAMIC RESPONSE SPECTRUM (kN,T,Sec,Hz)
------------------------Spectral case 5: Sample AS1170.4 Case
Mass load case: 3
Direction vector: Dx = 1.000, Dy = 1.000, Dz = 1.000
Auto scaling of base shear: AS1170.4
Vertical direction: Y-Axis
Base shear: Not less than 80% of total static force
Results scaled by factor: 2.825
Site factor: 0.670
Sign of the results: Mode shape 1 (Calculated)
Acceleration coefficient: 0.080
Importance factor: 1.000
Structural response factor: 4.500
Spectral curve multiplier: 0.017778
Mode combination method: SRSS (Square Root of the Sum of Squares)
Total MPF for Total
Dominant Static Total Dominant Mass Part Base
Direction Mode Force Mass Mode Factor Shear
X-Axis 1 0.5371 2.1209 99.999% 100.000% 1.056%
Y-Axis 3 0.2686 1.1209 29.745% 29.745% 0.023%
Z-Axis 0 0.0000 0.0000 0.000% 0.000% 0.000%
Mode Damping Natural Natural Mass Part
Direction Shape Spectral Curve Factor Period Frequency Factor
Vector 1 NEWCASTLE 2% 2.0% 0.4378 2.284 65.419%
Vector 3 NEWCASTLE 0% 0.1% 0.0133 75.470 10.365%
Total 75.783%
607
608
S=.67
S=.67
S=.67
S=.67
5.0%
5.0%
5.0%
5.0%
0.6102
0.0253
0.0206
0.0153
1.639 50.096%
39.566 2.584%
48.544 25.278%
65.291 17.556%
Analysis
Buckling analysis
The SPACE GASS buckling analysis module performs a rational elastic buckling
analysis of a frame to determine its buckling load factors, buckling mode shapes
and member effective lengths.
The buckling load factor is the factor by which the loads need to be increased to
reach the buckling load. A load factor less than 1.0 means that the working loads
exceed the structures buckling capacity.
For information about displaying buckling mode shapes and finding out where
buckling is occurring, refer to "Buckling analysis results".
The buckling modes considered in the buckling analysis involve flexural instability
due to axial compression in the members (also known Euler buckling) and should
not be confused with flexural-torsional buckling (torsional instability due to
bending moments) or axial-torsional buckling (torsional instability due to axial
loads).
An accurate buckling analysis such as the one available in SPACE GASS looks at
the interaction of every member in the structure and detects buckling modes that
involve one member, groups of members, or the structure as a whole.
A buckling analysis is an essential component of every structural design because it:
1.
Determines if the loads exceed the structure's buckling capacity and by how much.
2.
Calculates the member effective lengths for use in the member design.
3.
Points 1 and 3 above highlight the fact that a buckling analysis must always be
performed unless you are certain that the structure's buckling capacity exceeds the
applied loads by a suitable factor of safety.
It is very important to note that the results of a static analysis will be incorrect if
the structure's buckling capacity has been exceeded (see point 3 above), and
hence one of the key roles of a buckling analysis is to ratify the static analysis
results.
609
If you get buckling load factors that are below the minimum allowable value (eg.
shown as "<0.001" when the minimum allowable value is 0.001), this could
indicate an instability problem rather than a buckling problem. It is even more
likely to be an instability problem if the low buckling load factors occur in every
load case.
If the model contains instabilities, the buckling analysis may, in some cases, give
invalid results. In the absence of instability or buckling messages from the static
analysis, you should always check the deflections to see if they are excessive or
not. Excessive deflections are sometimes the only indicator of instabilities.
Once the buckling load factors have been determined, a simple formula is used to
calculate the member effective lengths as described in the next section. The
effective lengths can then be automatically transferred into the steel member design
modules.
The method that SPACE GASS uses to calculate the buckling factors (eigenvalues)
and corresponding mode shapes (eigenvectors) is based on the theory developed by
Wittrick and Williams (12).
Note that the magnitudes of the effective lengths or the effective length factors (k
factors) from a buckling analysis cannot be used to determine if buckling is a
problem or not. This can only be determined by looking at the buckling load
factor.
Because plates are linear elements, they will not buckle regardless of the
load applied.
Refer to "Static analysis buckling" for details of some simple buckling checks that
are included in non-linear static analyses.
Refer to "Special buckling considerations" for details of items to be aware of when
preparing your model for a buckling analysis.
Refer to "Buckling analysis results" for details and interpretation of the results of a
buckling analysis.
610
Analysis
It is evident from the formula that because the member actual length is not
involved in the calculation, subdividing the member into smaller segments does not
change its effective length. Thus, the effective length of a strut is the same as the
effective length of one of its segments if it has been subdivided.
Effective lengths calculated by the buckling analysis can be automatically
transferred into the steel member design modules. This has the obvious advantage
that effective lengths don't have to be transferred manually, but it also offers design
efficiencies in that the effective lengths will be calculated specifically for each
design load case rather than having to use one set of effective lengths for all load
cases.
If you are manually specifying the compression effective lengths in the steel
member design data rather than having them transferred automatically from the
buckling analysis, for design groups that consist of a number of analysis members
connected end-to-end, you should use the MAXIMUM (not the sum!) of its
individual analysis member effective lengths.
Overestimation of effective lengths
Effective lengths from a buckling analysis are sometimes overestimated because
the portion of the frame that buckles first determines the buckling load factor
(BLF) and, consequently, controls the effective lengths of all the members in the
frame. The buckled portion of the frame may just involve one or two members and
may be remote from many of the members that are having their effective lengths
controlled by it.
For example, the buckling collapse of the left-hand column of a portal frame due to
a heavy load applied to it can control the effective length of the right-hand column
which has no such load applied. Consequently, each column would have a different
effective length.
611
Members that have long effective lengths are generally lightly loaded axially, and
these two effects tend to cancel each other out during the design phase.
2.
For codes such as AS4100 that don't require it, turn off the slenderness ratio check
at the start of the design phase. This is often very effective because, in the
slenderness ratio check, a long effective length does not benefit from being
cancelled out by a small axial force.
3.
For sway members, you can limit the effective lengths to a multiple of the actual
member length by entering a factor into the "compression effective length ratio
limit" field at the start of the design phase. In fact, effective lengths charts in most
design codes limit the effective lengths for sway members to not more than 5.0
times the actual member length.
4.
For braced members, you can simply specify them as "braced" in the steel member
design data for the direction(s) in which they are braced. This will limit the
effective lengths from the buckling analysis to the actual member length.
612
Analysis
613
614
Analysis
Buckling instabilities
Occasionally, you may find that a requested buckling mode can't be calculated and
"Unstable" appears in the buckling output report. This occurs when a node floats
free due to local buckling of all of the members to which the node is connected.
Sometimes it is possible to avoid this problem and calculate higher order buckling
modes by adding intermediate nodes to the members which have buckled.
Modelling multiple structures in one job
It is sometimes useful to model more than one structure in a single job, however
this is not recommended if you are performing a buckling analysis to obtain
compression effective lengths. The buckling analysis finds the lowest buckling
load factor for the entire model and then calculates the effective lengths for all the
members in the model based on that buckling load factor. For example, if you have
modelled structure A and structure B in one job, and structure A has the lowest
buckling load factor, the effective lengths for structure B will be incorrectly based
on the buckling load factor from structure A. SPACE GASS can't detect if there are
multiple structures in a single model and therefore you need to put them into
separate jobs if you want to use effective lengths from a buckling analysis.
615
616
Analysis
This means that you should generally analyse just the combination load cases and
not the primary load cases that the combinations are made from.
When specifying the load case list, you can either list them directly, or you can
click the
button to display and select from a list of the load cases currently in
the job as shown below.
Tolerance
The accuracy to which the buckling load factors will be calculated. For example, a
tolerance of 0.01 means that the load factors will be within +/- 0.01 of the exact
value.
Each extra decimal place in the tolerance will increase the number of
iterations per mode by 3 or 4. For example, a tolerance of 0.001 will require 3 or 4
more iterations per mode than a tolerance of 0.01.
Load factor upper limit
The upper limit above which the buckling analysis will no longer search for
buckling load factors. Once this limit is reached, the analysis will stop, even if not
all requested buckling modes have been calculated.
617
618
Analysis
Extra iterations for mode shape accuracy
The buckling analysis is complete when the buckling load factor has reached the
desired accuracy (as specified by the tolerance), however it is possible that at this
point the buckling mode shapes are not totally accurate. Mode shape accuracy can
be achieved by turning on the "Extra iterations for mode shape accuracy" option,
however because buckling mode shapes are only used as a visual aid to assess the
buckling location and its shape then the extra iterations and analysis time involved
is not usually warranted.
Solver
The "Paradise" solver is a new parallel multi-core sparse solver that fully utilizes
the multiple cores in a modern computer's CPU. All of the available cores are run
in parallel to get the maximum possible analysis speed. It also takes full advantage
of the sparseness of the structural matrix during the solution to minimize memory
requirements and further increase the speed. The Paradise solver is the
recommended setting for all static analyses.
One current restriction of the Paradise solver is that it doesn't generate buckling
mode shapes and so if mode shapes are essential then you should use the
Wavefront solver instead. This restriction is likely to be removed in a future
version. Note that buckling mode shapes are for visual purposes only and do not
affect the calculation of the buckling load factor, the member effective lengths or
any of the other modules that use the buckling analysis results.
The "Wavefront" solver also takes into account the sparseness of the matrix but
doesn't run in multi-core mode. It is generally slower than the Paradise solver and
can be used if the Paradise solver is unable to obtain a solution or if you require
buckling mode shapes.
The "Watcom" solver is the one used in pre-SPACE GASS 12 versions. It is
considerably slower than the Paradise and Wavefront solvers and is therefore of
limited use.
All three solvers should yield virtually identical results.
Optimization method
The wavefront optimizer can be de-activated or it can be operated in one of four
modes as follows.
1. No optimization
619
4. Linear mode - You select from the X, Y or Z axes or a vector along which
optimization proceeds in a straight line through the structure.
620
Analysis
When all of the information has been entered, the buckling analysis module
calculates the buckling load factor and mode shapes for each load case and then
saves them ready for graphical or text report output.
If you want to terminate the analysis before it is finished, just press ESC or the
right mouse button.
Because plates are linear elements, they will not buckle regardless of the
load applied.
621
This gives an instant indication of whether the buckling capacity of the frame has
been exceeded or not. A buckling load factor of less than SF x 1.0, where SF is a
suitable safety factor would be unsatisfactory.
Based on the buckling load factor for each load case, a simple formula is then used
to calculate the member effective lengths as described in "Buckling effective
lengths". The effective lengths can then be automatically transferred into the steel
member design modules.
For a more detailed list of the buckling load factors and member effective lengths
for each load case, you should view or print a report that includes the buckling load
factors and/or buckling effective lengths.
If you get buckling load factors that are below the minimum allowable value (eg.
shown as "<0.001" when the minimum allowable value is 0.001), this could
indicate an instability problem rather than a buckling problem. It is even more
likely to be an instability problem if the low buckling load factors occur in every
load case.
By displaying the buckling mode shapes, you can generally see where the buckling
would occur, however some models show no movement at all. In these cases, the
buckling generally involves node rotations without any translations, making it
difficult to see the source of the buckling. The buckling load factor report,
however, gives the locations of the maximum node translations and rotations which
can help to identify where the buckling is happening.
Load Load Node at Node at
622
Analysis
Case Mode Factor Tolerance Iterations Max Trans Max Rotn
1 1 3.207 0.008 11 4 (X) 3 (Z)
2 1 0.801 0.008 8 4 (X) 3 (Z)
In the above example, the buckling mode involves translations in the X-axis
direction and rotations about the Z-axis.
If you want to display any higher order mode shapes, just press the "Filters" toolbar
button and then list the mode shapes required in the "Buckling modes" field.
623
624
Analysis
A constraint has been applied to a restrained DOF on node #
Any restrained degrees of freedom for a slave node cannot be constrained to a
master node.
Node # has been specified as both slave and master
A master node cannot be the slave of another master node.
Member # with PA<>0.0 must have identical Y and Z axis fixities at an end
Because of the difficulty involved in calculating the stiffness matrix for a member
with a non-zero principal angle when the member end fixities are about its nonprincipal axes, the Y and Z fixities at an end must be the same.
Cable member # must not have any translational fixities released
For stability, cable members must have all of their translational fixities fixed.
Cable member # must not have member offsets
Cable members cannot have member offsets.
Cable member # must not have semi-rigid joints
Cable members are always assumed to be pin-ended, and hence cannot have semirigid joints.
Member # must not have shear fixity released with semi-rigid joints
Members with semi-rigid joints cannot have shear fixities released. This restriction
only applies when the semi-rigid joint and the shear fixity act in the same plane.
Node load on non-existent or dummy node #, load case #
A node load has been applied to a non-existent node.
Prescribed displacement on non-existent or dummy node #, load case #
A prescribed displacement has been applied to a non-existent node.
Concentrated load on non-existent member #, load case #
A concentrated member load has been applied to a non-existent member.
Distributed force on non-existent member #, load case #
A distributed member force has been applied to a non-existent member.
Distributed torsion on non-existent member #, load case #
A distributed member torsion has been applied to a non-existent member.
Prestress load on non-existent member #, load case #
625
626
Analysis
627
628
629
630
2.
3.
The recommended procedure is to use the auto-create tool to perform a quick initial
setup of the steel members and then refine them using a steel member input form or
datasheet.
Each of the three input methods are explained in detail in the following sections.
If you want to have multiple steel members with identical design parameters, you
can copy the design parameters from one steel member to many others by using the
"Copy steel member properties" tool. Note, however, that you cant copy to steel
members that havent been defined yet.
631
632
633
2.
3.
Tolerances
The tolerances affect whether or not a selection of analysis members are suitable
for grouping into a steel design member. A selection of analysis members of the
same cross section connected end-to-end will be able to be grouped into a steel
design member provided the bend angle, twist angle or step distance between
adjacent analysis members do not exceed the tolerances you specify.
Delete all Existing Design Groups First
If you select this option, all steel design members will be deleted before the new
steel members are generated. Otherwise, only those steel design members that
contain the selected analysis members will be deleted before the generation.
634
All steel design members generated will be created with the data that you specify in
this form.
After the steel design members have been created, you should check each one,
paying particular attention to the following:
1.
You should split any steel design member that extends past an interconnecting
member that effectively acts as a major axis support point for the design member.
635
You can show the steel design members graphically by clicking the
button
near the bottom of the side toolbar. They show up as thickened lines that are drawn
slightly shorter than their actual length so that you can easily see where they start
and finish.
Steel design members can be viewed or edited graphically on an individual basis as
described in "Steel member input form", "Steel member input datasheet" or via the
steel member design datasheet.
For an overview of the various methods available for inputting steel member
design data, refer to "Steel member input methods".
636
637
638
You can also show the flange restraints graphically by clicking the
button near
the bottom of the side toolbar. It enables you to see exactly where the flange
restraints are and whether they are on the correct flange or not.
For an overview of the various methods available for inputting steel member
design data, refer to "Steel member input methods".
639
Refer to "Using datasheets" for information on how to operate the above datasheet.
For an overview of the various methods available for inputting steel member
design data, refer to "Steel member input methods".
640
Select the source member that you wish to copy the properties of, click the right
mouse button and then select "Copy Steel Member Properties" from the floating
menu that appears.
OR
Select "Copy Steel Member Properties" from the Design menu and then select the
source member that you wish to copy the properties of.
2.
3.
The steel design properties of the source member will then be copied to the
selected destination members.
4.
Select another source member, or press ESC or the right mouse button to exit from
the tool.
After the copy, you should check the destination members to ensure that the
effective lengths, flange restraints and other data are appropriate. In particular,
check that the effective lengths are correct and that the flange restraints are not
located off the ends of the steel design member.
For an overview of the various methods available for inputting steel member
design data, refer to "Steel member input methods".
641
642
Normal,
High.
643
Units
The compression effective lengths and flange restraint positions can be specified as
actual distances or as ratios of the design group length.
Choices are:
Actual,
Ratio.
Shear centre,
Top flange.
The load height position affects the value of the load height factor kl which is used
to calculate the bending effective length of the member.
644
Scan code
In order to control the types of steel sections that the program selects during the
course of a design, a library scan code is required. This allows you to select the
types of sections that should only be considered for each member. For example,
you could use it to tell the program that only I-sections were to be considered for
the design of a portal frame column. Without the library scan code the program
would simply choose the lightest adequate steel section from the library, regardless
of its type or shape.
The library scan code is simply a list of up to four characters that contains the
group codes of sections that are to be considered during the design of a member.
You can input the scan code directly or click the "Select" button and then choose
the section types you require and the scan code will be created for you.
Compression effective lengths (Lc major and minor)
These are the effective lengths for overall buckling about the major and minor axes
due to axial compression. Depending on the "Units" selected, the Lc values may be
expressed as an absolute length or as a ratio of the total group length.
Compression effective lengths can be calculated from a buckling analysis, however
you can elect to input them directly if you prefer. To have them calculated, select
the "Calculate from Buckling Analysis" check box. Of course to have Lc
calculated, you must have the buckling analysis module (it is not a standard
program feature) and you must run a buckling analysis before you can run the steel
member design.
Having the Lc values calculated automatically is more efficient than specifying
them directly because case specific Lc values can be calculated for each design
load case. If you specify Lc values directly then they are used for every load case.
If the Lc values are not being transferred automatically from a buckling analysis,
for design groups that consist of a number of analysis members connected end-toend, you should use the MAXIMUM (not the sum!) of its individual analysis
member effective lengths.
The "Braced in Position at Both Ends of Group" check boxes indicate whether or
not the group is braced for each of the major and minor axis directions. If you
specify that the group is braced then its compression effective length in the
direction you specify will not be allowed to exceed the overall group length,
regardless of whether it was calculated from a buckling analysis or specified
645
For single angle sections, the compression effective lengths must be input
relative to the non-principal axes. For AS4100, BS5950, NZS3404, AS4600, AISCLRFD, AISC-ASD, HK CP2011 and EUROCODE 3, they are optionally converted
to the principal axes during the design/check phase. To prevent this conversion,
refer to Running a steel member design.
In order to cater for all design code naming conventions, the compression
effective lengths are referred to as "Lc major" and "Lc minor" in this document
and in the data entry parts of the program. However, in the design output reports,
they are changed to match the notation of the design code that was used.
See also Buckling effective lengths.
Bending effective lengths (Lb +ve and ve)
Bending effective lengths for positive moments (Lb +ve) and for negative moments
(Lb ve) are normally calculated based on the flange restraints that you specify,
646
In order to cater for all design code naming conventions, the bending
effective length is referred to as "Lb" in this document and in the data entry parts
of the program. However, in the design output reports, it is changed to match the
notation of the design code that was used.
See also Twist factor.
See also Load height factor.
See also Lateral rotation factor.
Flange restraints
Flange restraint positions are referenced from the end of the first member in a
design group. SPACE GASS assumes that there is a restraint at each end of a group
and you should therefore specify the intermediate restraint positions only.
Restraint positions should be specified independently for the top and bottom
flanges. Up to 100 intermediate positions can be specified for each flange. If there
are no intermediate restraints for a particular flange then the restraint positions field
should be left blank.
When specifying restraint positions, you can use @s to specify relative positions
or groups of equally spaced positions. For example, restraint positions of
647
Full (F)
Partial (P)
Lateral (L)
Full and rotational (R)
Partial and rotational (S)
Unrestrained at end (U)
Continuous lateral restraint (C)
Ignore segment (I)
The top flange of a member is the flange on the positive local y-axis (or zaxis if the section has been flipped) side of the member. The top flange of a group
as a whole is defined such that it is the same as the top flange of the first member
in the group.
You can verify graphically which is the top flange by clicking the
button near
the bottom of the side toolbar. It displays a small triangle that points to the top
flange of each member.
For single angle sections, flange restraints must be input relative to the nonprincipal axes. For AS4100, BS5950, NZS3404, AS4600, AISC-LRFD and AISCASD, they are converted to the principal axes during the design/check phase.
See also Flange restraints.
See also Effective flange restraints.
648
Single angle,
Double angle with short legs connected,
Double angle with long legs connected,
Double angle starred (equal angles only).
Double angle sections are assumed to have no space between the individual
angle sections.
! IMPORTANT NOTE !
The AS1250, SABS0162 and AS3990 modules assume that double angles are
connected together at intermediate points sufficient to ensure that half of the
design axial compressive force for the combined section does not exceed the
649
All of the possible arrangements involving single and double angles are shown in
the diagrams above. It is important to note that the major axis of a single or double
angle section is assumed to be parallel to the short leg(s) of the section as shown in
the diagrams.
650
For double equal angles, the long leg is assumed to be the vertical
leg in the diagrams above. Note that in SPACE GASS 10 and earlier,
double equal angle sections with long legs connected were adjusted
internally and treated as though their short legs were connected. This
adjustment was removed in SPACE GASS 11 and later versions.
The design procedure for angle sections is considerably more complicated than for
most other sections. This is due to the significant moments generated by eccentric
end connections which cannot usually be avoided when working with angles.
SPACE GASS is capable of taking these effects into account for both single and
double angle sections.
Concentric,
Flange(s) (for I, H, T or channel sections),
Web (for channel or T sections),
Angle short leg,
Angle long leg (vertical leg for equal angles before being flipped
or a direction angle, direction node or direction axis applied).
651
Weight,
Depth.
652
653
Member groups
In a typical structure, the actual beams, columns, struts, ties, etc. are modelled in
SPACE GASS as members connected together at nodes. Sometimes, however it is
convenient and often necessary for members to have nodes placed at intermediate
positions along them so that they are subdivided into smaller members. This can
occur when another member intersects a member at an intermediate point or when
a node is simply placed at an intermediate point so that deflections, forces and
moments are calculated at that point during the analysis.
Quite often the placement of intermediate nodes along a member is done purely for
frame analysis modelling purposes rather than due to an actual discontinuity or
connection in the real structure. For this reason, SPACE GASS allows you to group
frame analysis members together and design them as though they are a single entity
(as they are in the real structure). In the remainder of this manual a "design group"
represents an actual member in the real structure which consists of one or more
frame analysis members grouped together end-to-end.
654
Each member in a design group must be rigidly connected to each other end-toend, they must lie generally in a straight line, and they must have the same section
properties.
2.
The length of a design group should not be less than the major axis span.
3.
A design group must be long enough to include all of the flange restraints that
affect its bending effective lengths. Furthermore, under no circumstances should
the design group length be less than the unrestrained lengths of the top and bottom
flanges. This rule is not applicable if the bending effective lengths are specified
directly rather than being calculated.
4.
Each end of a design group should coincide with the physical end of a member or
a significant change in direction of a member, or a support point for a member. It
shouldnt normally extend past a support or past an intersecting member that
effectively acts as a support. "Support" refers to a support for the major axis span.
If it is not possible for all of the above rules to be satisfied then you should
not use SPACE GASS to design the steel members involved.
Consider the following examples, indicating how members in typical frames can be
grouped together.
655
Group 1:
Group 2:
Group 3:
Group 4:
1,2
3,4,5
6
7,8
Group 1:
Group 2:
Group 3:
656
1,2
3,4,5,6
7,8
Group 1:
2,6,10,14,18,22
Group 2:
4,8,12,16,20,24
Group 3:
1
Group 4:
3
(Some of the non-critical members have not been grouped)
! IMPORTANT NOTE !
The above grouping assumes that local bending of the chords between panel
points is insignificant compared with overall bending between the end supports
(ie. the panel points are not really acting as support points for the chords). If the
chords were effectively spanning L/6 instead of L then the chord members could
not be grouped.
657
Group 1:
Group 2:
Group 3:
Group 4:
Group 5:
Group n:
etc...
1
2
3
4
5
n
No grouping of multiple members can occur in this case because each member acts
as a single span. The horizontal beams act as supports for the columns at each floor
and the columns act as supports for the beams.
Note that, if there was no significant axial forces in the beams such that they were
not acting as supports for the columns then the columns could be grouped into one
design group from bottom to top. This would not, however be a common situation.
658
Group 1:
Group 2:
1,2,3,4
5,6
659
Flange restraints
Flange restraints must be specified for both top
and bottom flanges at each end of a design group
and at each intermediate restraint position.
Because the positions of the start and finish flange restraints is known, only the
intermediate restraint positions should be specified. However, the end and
intermediate restraint types should be specified.
The top flange of a member is the flange on the positive local y-axis (or z-axis if
the section has been flipped) side of the member. The top flange of a group as a
whole is defined such that it is the same as the top flange of the first member in
the group.
You can verify graphically which is the top flange by clicking the
button
near the bottom of the side toolbar. It displays a small triangle that points to the
top flange of each member.
There are two classes of restraint types; those that occur at a discrete point and
those that occur over a continuous length of flange between two point restraints.
The number of point restraint types should exactly match the number of restraint
positions.
When @ multipliers are used in the restraint positions lists, the corresponding
restraint types must have only one character for each @ multiplier. For example,
restraint positions of 1.2,2.4,3.6,4.8,6.0,6.6,7.2,7.8,8.4 with corresponding restraint
types of LLLLLPPPP could be specified as 5@1.2,4@0.6 and LP. If the restraint
types were LLPLLPPPP, however then they would have to be specified as
2@1.2,3.6,2@1.2,4@0.6 and LPLP.
SPACE GASS accepts six point flange restraint types and two continuous flange
restraint types. They are defined as follows. Note that these definitions are slightly
different to the ones in the design codes because the code definitions apply to the
cross section rather than to each flange. The cross section restraints are
determined from the flange restraints during the design or check phase.
Full restraint (F)
660
Unrestrained (U)
661
The above definitions allow for full, partial, lateral or no restraint against twist of
the cross section (about its longitudinal axis) (F,P,L,C or U). They also allow for
full or no restraint against lateral rotation of the critical flange (about the minor
cross section axis) in the presence of full or partial twist restraint (R or S). An extra
restraint condition which is catered for in AS1250, SABS0162, BS5950, AS3990
and HK CP2011 only, that provides partial restraint against lateral rotation of the
critical flange is not supported by SPACE GASS.
662
663
664
We will assume that the roof sheeting has enough rigidity to allow the purlins to
prevent lateral deflection of the rafter top flange. Note that if the roof sheeting has
insufficient rigidity to prevent lateral deflection then the fly braces will not be
capable of providing any restraint to the bottom flange and will thus be totally
ineffective.
665
1,2
3,4,5
6
7,8
When determining flange restraint positions and types, we will assume that the
footing, eave and apex connections provide F (full) restraint to both flanges of each
member framing into them.
There is no fly bracing attached to the wall girts and they provide lateral restraint
only to the outside flange of the columns. Thus, groups 1 and 7 have top flange
restraints of F (full) at each end and L (lateral) at mid height, and bottom flange
restraints of F (full) at each end only. If there had been fly bracing to the girts then
there would also be a bottom flange mid height restraint of L (lateral). Note that the
top flange for groups 1 and 7 is the outside flange because the local y-axis for
members 1, 2, 7 and 8 points towards the outside of the frame.
Similarly, groups 3 and 6 have top flange restraints of F (full) at each end and L
(lateral) at each purlin, and bottom flange restraints of F (full) at each end and L
(lateral) at each fly brace location. Thus, the restraint arrangements for the frame
are:
Groups 1 and 7: FLF
FF
Groups 3 and 6: FLLLLLLLLF
FLLF
(Outside flange)
(Inside flange)
(Top flange)
(Bottom flange)
Note that by applying L (lateral) restraints to both flanges at each fly brace
location we are assuming that the purlins are flexurally stiff enough to fully
prevent twist rotation of the rafter. If they can only partially prevent twist
rotation of the rafter then the group 3 and 6 restraints would become
FLLPLLPLLF on the top flange and FF on the bottom flange.
Restraint Forces
The brace, purlin, girt or other member that provides full, partial or lateral restraint
to the critical flange of a member must be capable of resisting the force required to
provide such restraint. This is not automatically allowed for in the analysis or
design. If you wish to take this into account then you should add the restraint forces
666
667
Note that although beam Tees are supported by all of the steel member design
modules, only the AS4100, NZS3404, AISC-ASD, AISC-LRFD, EUROCODE 3,
HK CP2011 and BS5950 modules support column Tees.
See also Steel member design sign conventions.
668
669
670
2. Check mode
Just checks the section from the analysis data for the design group being
checked.
Note that SPACE GASS can now do a steel member check using sections
that haven't been imported from a library, however you must have
specified their steel design properties via the Shape builder.
Member groups list
If you want to consider all design groups (for which steel member design data has
been input) then this field can be left blank, otherwise you should type in a subset
of design groups (separated by commas or dashes).
Section properties list
If you want to consider all design groups (or a subset as specified above),
regardless of section type, leave this field blank. Otherwise, type in a list of section
property numbers (separated by commas or dashes) to limit the number of design
groups.
For example, if the columns in a frame all have section property number 3, you
could instruct the program to design only the columns by entering "3" in the
section properties list. Alternatively, you could type in all of the groups containing
columns in the member groups list above, however this would be much more
cumbersome.
671
672
Because the relationship between design actions and design capacity is not
linear, the load factor is not equal to the inverse of the (design actions)/(design
capacity) failure equation at the end of the detailed calculations for each member
in the steel design report.
The combined stress ratio applies only to AISC-ASD, AS1250, SABS0162 and
AS3990. It is the ratio of the actual stresses to the permissible stresses for the
governing combined stress equation.
673
674
b. both ends of the segment have full, partial or lateral flange restraints and
the member is a tube or box section.
If you also select the "Adjust for L restraints on equal flanged I or W shapes" check
box then condition (b) above will also be extended to apply to equal flanged I or W
shapes. Note, however, that there is some recent doubt as to whether lateral
restraints on equal flanged I or W shapes can restrain the overall cross section
laterally and therefore this check box defaults to off.
See also Buckling effective lengths.
675
676
The HK CP2011 module also allows you to choose between using clause
8.9.2 or clause 6.8.3. If you choose clause 8.9.2 then the analysis does not need to
include initial member imperfections or P- effects because they are accounted for
in the design phase (although it may be prudent for you to use both P- and P-
effects in the analysis anyway). Alternatively, if you choose clause 6.8.3 then you
must include initial member imperfections and both P- and P- effects in the
analysis.
Frame and Member Imperfections
Most design codes require you to include initial frame and member imperfections
in the analysis. The analysis module does not do this automatically and so you
must build the required imperfections into your model.
Frame imperfections can be modelled by applying notional horizontal forces or
initial deflections to nodes. Member imperfections can be modelled by applying
initial curvature to members. These must both be done in accordance with the
relevant clauses of the design code you are using.
When all of the information has been entered, the SPACE GASS steel member
design/check proceeds.
If you want to terminate the process before it is finished, just press ESC or the right
mouse button. If you terminate the process in this way, the results for any groups
that have already been designed or checked are saved.
677
After an initial design, you can use this tool to update the analysis section property
data based on the new design member sizes. You can also re-run the analysis and
design modules, and automatically iterate the entire update-analysis-design process
until the analysis and design member sizes match.
If a buckling analysis is included in the iterative procedure, after the updateanalysis-design procedure has finished, if the lowest buckling load factor is less
678
The iterative procedure does not currently include re-running the dynamic
analysis modules. Hence, if your steel member design is based on some dynamic
response analysis results, you must re-run the dynamic analysis manually for each
iteration.
679
Serviceability check
The SPACE GASS steel member design module does not consider serviceability
requirements other than slenderness effects during the course of a design or check.
This is because there are numerous ways to limit excessive deflections, many of
which require extensive engineering judgement. The only deflections that can
easily be checked for adequacy by an automatic design program such as SPACE
GASS are the local member deflections that apply to each member individually. It
is quite appropriate to check local member deflections for simple beams and
columns, however for sway frames and for members that have been subdivided
into smaller segments, the local member deflections become meaningless.
Take for example a portal frame building that is found to have excessive lateral
sway deflections. The deflections could be reduced in many ways such as by
increasing the size of the columns, increasing the size of the rafters, introducing a
haunch, increasing the size of the haunch, adding extra roof and end wall bracing
or by adding an external restraint such as brickwork.
The optimum method in controlling deflections is determined often by architectural
constraints, cost constraints, engineering preferences and other constraints that are
not immediately obvious to a design program. Some of these parameters could
possibly be built into SPACE GASS, however the extra data required to be input
would make the program very cumbersome and unwieldy compared to the method
recommended in the following paragraph.
In order to satisfy serviceability requirements, it is recommend that the frame first
of all be designed to satisfy strength requirements. This includes the initial design
and subsequent analysis-design iterations (see also Updating analysis member
sizes). It is then a simple matter to obtain a graphical display or printout of the
deformed geometry shape and simply observe whether the frame has excessive
deflections or not. If the deflections are excessive, you can increase member sizes
manually or add bracing as required, followed by another analysis and obtain a
revised deformed geometry display. If the deflections are satisfactory it is then a
matter of performing a final code check to ensure that the changes have not caused
any members to become inadequate.
680
In the remainder of this section, the process of trying a member size for
compliance with one of the steel codes will be referred to as "checking" regardless
of whether it is done as part of a steel member design or a steel member check.
681
682
Design segments
The program begins working its way along the design group until it gets to the end
of a segment. A segment end occurs at the start of the design group, at the end of
the design group, and wherever a full, partial or lateral flange restraint has been
applied to the critical flange. Thus the current design segment is the portion of the
design group that extends from the current critical flange restraint location back to
the end of the previous design segment (or start of the design group).
For each station in the segment, the program does a cross section capacity check
using the forces and moments which occur simultaneously at that point. It also does
various member checks for the segment as a whole using all possible combinations
of maximum forces and moments that occur anywhere in the segment.
683
Section check
A section check simply considers the capacity of a cross section and is not related
to effective lengths or any other conditions that occur away from the cross section.
The forces and moments used are those which occur simultaneously at the cross
section.
684
Member check
A member check considers the capacity of a member segment. The member check
is affected by the compression and bending effective lengths of the segment and
the shape of the deflection and bending moment diagrams along the segment. The
forces and moments used in a member check are the maximum values taken from
anywhere along the segment.
685
Critical flange
The critical flange at any point within a segment is assumed to be the compression
flange unless either end of the segment is laterally unrestrained in which case it is
assumed to be the tension flange.
686
The design group in the diagram above consists of three analysis members of
different lengths. The group has full or partial restraints at the ends and three
equally spaced lateral restraints on the top flange. For the bending moment diagram
shown, the first top flange lateral restraint is ineffective because the bottom flange
is the critical flange at that point. Thus, the first segment continues past the first top
flange restraint to midspan where the top flange has become the critical one.
When determining the effective restraint at a cross section, SPACE GASS looks at
the restraint applied to the critical flange, however it also looks at the other flange
to see if a restraint has been applied to it and, if so, whether or not it affects the
cross section restraint. Thus, the effective restraint for the cross section can be
dependent on the restraint applied to both flanges.
In the following table, the "critical flange" is as per the critical flange definition,
the "other flange" is the non-critical flange and the "effective restraint" is the cross
section restraint that SPACE GASS uses in the code check.
687
For restraint type definitions see also Flange restraints. A C (continuous) flange
restraint is assumed to be equivalent to a series of L (lateral) flange restraints
spaced at increments of 1mm for the entire length of the continuous restraint.
Restraint on Critical
Flange
None or U
L
P or F
S or R
None or U
None or U
None or U
L, P or F
S or R
688
Twist factor
The twist factor kt depends upon the flange restraint conditions and the cross
section shape. If the critical flange switches from top to bottom within the segment,
the critical flange thickness is assumed to be the thickness of the flange at the end
of the segment. For AS4100 and NZS3404, kt is calculated from table 5.6.3(1),
while for AS1250, SABS0162, BS5950, HK CP2011, EUROCODE 3 and AS3990
it is taken as 1.0.
689
If the top of the member is loaded within the segment then kl = 1.2 for all codes,
except AS4100 and NZS3404 where kl = 1.4 if both ends of the segment are fully,
partially or laterally restrained or kl = 2.0 if either end is unrestrained.
If the top of the member is not loaded within the segment but shear force is
detected at the end of a segment that is unrestrained then kl = 1.2 for all codes,
except AS4100 and NZS3404 where kl = 2.0.
If you specify the load height position as "Shear centre" then kl=1.0 regardless of
the loading condition.
For vertical members, kl=1.0 regardless of the load height position setting or the
loading condition.
690
The definition of "top of the member" in the above discussion is the side or
flange that is physically on top (ie. furthest from the ground). This definition is
different to "top flange" used elsewhere in this manual which can actually be on
the bottom if you have rotated the member about its own axis (eg. if the member is
upside down).
691
AS3990/
AS1250
0.70
0.77
0.85
.935
1.00
.935
0.84
.935
1.02
1.00
1.02
1.00
1.10
1.00
1.10
1.20
1.00
1.20
1.00
1.20
AS4100
0.70
0.70
0.85
0.85
1.00
1.00
0.70
0.85
0.85
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
SABS0162
0.70
0.77
0.85
.935
1.00
.935
0.84
.935
1.02
1.00
1.02
1.00
1.10
1.00
1.10
1.20
1.00
1.20
1.00
1.20
NZS3404
0.70
0.70
0.85
0.85
1.00
1.00
0.70
0.85
0.85
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
The values of kr in the table are taken from AS1250 clause 5.9, AS4100 table
5.6.3(3), SABS0162 clause 7.2.3, BS5950 clause 4.3.5, NZS3404 table 5.6.3(3)
and AS3990 clause 5.9.
There are some specific assumptions affecting kr which you should be aware of, as
follows:
692
AS1250, SABS0162, BS5950, HK CP2011 and AS3990 do not give specific rules
for calculating kr for all combinations of flange restraints at the ends of the
693
694
695
696
697
Reports for single angle sections are in principal axes for AS4100, BS5950,
NZS3404, AS4600, AISC-LRFD and AISC-ASD.
Updating analysis member sizes
If you have performed a design (as opposed to a check), the final design member
sizes are probably slightly different to those in the analysis section property data.
So that the design is based on the same member sizes as the analysis, the new
design member sizes should be transferred back into the analysis and then the
analysis and design process iterated until the analysis and design sizes are the
same. This is described in detail in "Updating member sizes".
Member, section and shear checks
For each steel design member in a full report, three lines of information relating to
section, member and shear checks are presented. These represent summaries of the
results of the three main checks that are performed when a steel member is
designed or checked.
The section and shear checks are performed at numerous points along each design
group. They consider the capacity of a cross section and are not related to effective
lengths or any other conditions which occur away from the cross section under
consideration. The forces and moments used in a section or shear check are the
ones which occur simultaneously at the cross section. The governing location for
the section and shear checks is shown under the "Start Posn" heading.
698
Because the relationship between design actions and design capacity is not
linear, the load factor is not equal to the inverse of the (design actions)/(design
capacity) failure equation at the end of the detailed calculations for each member
in the steel design report.
Zero variables in reports
You may notice that some variables in the steel member design output report are
shown as zero when it appears that they should have a non-zero value. This occurs
because the steel member design modules only calculate the values that are
applicable to the design actions and section type. Variables which are not
applicable for the governing failure mode are not calculated and hence appear as
zero in the output report.
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
Pg 16.1-75 - member
Pg 16.1-76 - section, member
Pg 16.1-77 - section, member
Pg 16.1-78 - section, member
Pg 16.1-79 - section, member
Pg 16.1-79 - section
Assumptions
GENERAL
RHS and SHS root radius is inside radius.
Flange bolt holes equally divided between flanges.
Web bolt holes equally divided between webs where applicable.
If the design calculates a high Ultimate Load Factor then a default failure
equation (Yield about xx axis) will be returned.
Warning - If a value has exceeded a limit related to a warning, the value is NOT
adjusted to be within that limit, its actual value is used in the calculation.
Section B4.2 Design Wall Thickness for HSS
The wall thickness from the section properties is always multiplied by 0.93
factor.
Section B4.3b. Net Area
1/16" or 2 mm allowance for hole diameter already assumed to be allowed for
in the design data input.
No allowance for chain holes made.
Chapter D Design of Members for Tension
Pin connected members not checked.
Block shear strength not checked.
Eyebars not checked.
Section D3. Effective Net Area
A number of factors are unknown ie the length of the connection, number of
bolts in line and the type of the weld used. The user has the choice to leave U as
1.0 via the U flag or turn it on and use the conservative approach as detailed in
the Commentary Page 16.1-250 where the net area of the connected elements
are used as Ae. A U value is returned to indicate the reduction from the net area
ie U = Ae/An.
Shapes 0-3 use a worst case assumption of U = 0.75.
Section E5 Single Angle Compression members
Section E5.(a) used - group length used as they are individual members or web
members.
Section F
Outstands on box girders treated as tee flanges.
Non double symmetric box girders are not supported by F7, each flange and
web is still checked individually.
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
735
736
You must then select the type of connection you want from the following table.
Connections that are invalid for the number of members you selected will be
disabled in the table.
737
Alternatively, if you wish to make it the same as a connection that has already been
created, you can click the "Copy from Existing Connection" button and then select
from a list of the existing connections.
738
Note that if your model already contains connections, you can see which ones are
attached to a particular member by selecting that member, clicking the right mouse
button, choosing "Steel Connection Design" from the menu and, if the selected
member already has connections they will be displayed in the following table. You
can then click "Add New Connection" to create a new connection for that member
or edit one of its existing ones.
739
Regardless of which of the above methods you used, the connection is then
designed (or checked if you have copied from an existing connection) and the
results are presented in the connection editor shown below.
From there, you can examine the connection, click the Ok button to save and exit if
you happy with it, or make changes to customize it to your exact requirements.
Connection viewer
The connection viewer in the right-hand side of the editor gives you a realistic 3D
rendered view of the connection.
You can zoom, pan and rotate the image using the mouse in the normal way.
740
Or you can click the buttons at the top of the connection viewer to do a "Zoom fit",
display annotated 2D elevations or switch back to the 3D rendered image.
741
742
Input/edit fields
In order to edit the connection, you can change any of the data fields in the lefthand side panel. Some of the key input fields are as follows:
743
Connection number
This is the unique identification number of each connection. By default it is set to
the node number at the connection, however if that number is already taken by
another connection then it uses the next available number. You can manually set it
to comply with whatever numbering scheme you prefer.
Design code
Currently only AS4100 is available.
Title
You can specify an optional title that helps you to identify each connection. If you
leave it blank then the connection is referred to by its number and connection type.
Supporting and supported member
These are the members that are connected to each other. When you first create the
connection, SPACE GASS automatically determines which member is the
supporting member and which one is supported, however if you wish to swap them
you can do so in this form. You can also set the strength for each of the members.
Connection type
If you wish to change the connection type to one of a similar category then you can
do so with this field. For example, you could change a bolted end plate to a welded
moment connection or a web side plate to a flexible end plate, however you
couldn't change a bolted end plate to a web side plate because they are in different
categories. If you wish to change to a connection of a different category then you
must click the "Change Connection Type" button on the right side of the editor and
then re-select from the table of connection types.
744
745
If you change one of the input fields that could be overwritten by a design, the
connection becomes locked. This is a safety feature that guards against you
inadvertently clicking the "Design" button and losing your changes. If you really
want to design the connection after making changes that lock it then you must first
click the padlock button to unlock it.
Note that some input fields do not cause the connection to be locked, as they are
input fields only and are not overwritten when you perform a design. Examples of
these are bolt strength, bolting procedure, weld strength, etc.
Locking a connection
If you wish to prevent any further changes to a connection that isn't already locked,
you can lock it by clicking the padlock button. This will stop any of the
components of the connection from being changed if a batch design is performed
via the connection manager.
746
Key diagrams
The symbols used in the connection input fields match the ASI design guides,
however some of the commonly used ones are also shown in key diagrams that you
can view by clicking the "Key Diagram" button.
747
Hiding components
If you wish to examine components of the connection that may be difficult to see
or partially obscured, you can turn on or off the members, plates, bolts or welds
using the buttons shown below. They are all on by default.
748
749
Reset
If you wish to undo all the changes made to a connection (except for its connection
number and title), you can click the "Reset" button. This will put it back to its
default state, the same as if you deleted the connection and then re-created it.
750
751
Connection table
You can click on any connection in the table to see it in the connection manager
viewer or you can scroll through them by using the up and down arrow keys on
your keyboard. You can double-click any connection in the table to open it in the
connection editor or alternatively you could use the "Edit Connection" button at the
bottom of the table.
752
The colored blocks in the first column signify whether the connection has passed
(green), failed (red), passed with a warning (yellow) or not yet design/checked
(white). By hovering over the colored block for a particular connection you can
obtain its critical load case, utilization ratio, failure mode (if failed) or warning
message (if there is one). Note that any of the colors can be changed via the
"Preferences" button.
The second column indicates whether the connection has been design ("D") or
checked ("C"). The remaining columns list the members involved in each
connection, the connection type and its title.
Connections can be added or deleted by using the "Add Connection" or "Delete
Connection" buttons at the bottom. It is recommended that new connections are
added by using the procedure explained in "Creating and editing connections"
rather than via the "Add Connection" button here.
753
Connections
If you want to design/check all connections then this field should be left blank,
otherwise you should type in your desired list of connections (separated by
commas or dashes). Alternatively, you can click the "..." button to the right of the
input field and then select the connections you want from the list that appears as
shown below.
754
Load cases
If you want to consider all load cases then this field should be left blank, otherwise
you should type in your desired list of load cases (separated by commas or dashes).
Alternatively, you can click the "..." button to the right of the input field and then
select the load cases you want from the list that appears as shown below.
755
756
757
Preferences
The "Preferences" button lets you change various connection parameters and
colors. For more information refer to "Connection preferences".
758
Design considerations
Design procedure
The design procedure varies for each connection type, however the general
procedure is as follows:
1. An initial plate size is chosen from the plate library, starting with the
smallest size.
2. An initial bolt size and bolt count is chosen from the bolt library, starting
with the smallest size. The bolt count depends on the bolt size, the plate
size and the connection type.
3. An initial weld is chosen from the weld library, starting with the smallest
size.
4. A number of checks are performed to determine the adequacy of each
component and the overall adequacy of the connection. If everything
passes then the design stops. If not, it continues as follows.
5. If any weld checks fail, the weld size is incremented (or is changed from a
fillet to a butt weld) and the procedure returns to step 4. If the maximum
weld size has been reached without a solution, the procedure continues as
follows.
6. If any bolt checks fail, the bolt size is incremented and the procedure
returns to step 3. If the maximum bolt size has been reached without a
solution, the procedure continues as follows.
7. If any plate checks fail, the plate size is incremented and the procedure
returns to step 2. If the maximum plate size has been reached without a
solution then the connection fails.
Note that the actual procedure is somewhat more complicated than described above
due to the differing nature of the interaction between the plates, bolts and welds for
each connection type.
Design actions
Some of the design actions that occur at a connection are not relevant for every
connection type. The design actions considered for each connection type are listed
in the following table.
Fx (Axial
force)
Fy (Major Fz (Minor
Mx
axis
axis
(Torsion)
shear)
shear)
Mz
My
(Major
(Minor
axis
axis
moment) moment)
759
Bolted end
plate
Welded
moment
Bolted apex
Fully bolted
splice
Fully welded
splice
Bolted / welded
splice
Web side plate
Flexible end
plate
Bolted angle
cleat
Bolted angle
seat
Welded angle
seat
Bearing pad
Stiff seat
Pinned
baseplate
760
Connection reports
Text reports can be generated via the following form in the connection manager,
via the normal SPACE GASS report generator in the non-renderer window or via
the "Report" button in the connection editor.
After specifying which connections are to be included in the report and ticking the
other desired options in the above form, you should click the "Generate Report"
button.
The following report is for a single connection that was generated from within the
connection editor.
761
762
Connection preferences
You can change the defaults for various connection parameters such as dimensions,
size ranges, strength grades, colors and other options.
Note that not all parameters are used in all connections. For example, the default
bolt gauge is overridden by other requirements in the bolted end plate connection
and others.
The bolt size, weld size and plate thickness ranges limit the size of the bolts, welds
and plates in a design and allow you to exclude sizes that are unavailable or not
desired.
Most colors can also be changed and you can see the immediate effect of your
changes in the sample image on the right and in the sample pass/warning/fail status
bars at the bottom.
763
764
765
Shape selection
These buttons allow you to select a column cross section shape.
Non-standard shapes
You can use multiple rectangular or circular voids with any of the standard shapes
to create almost any type of non-standard shape such as columns with holes, lift
cores, shear walls, etc.
Clear
Resets all of the data in the form to default values.
766
Configure
Allows you to enter the configuration form where you are able to adjust a number
of parameters and settings. The specific fields are described later in this document
(see also Concrete column configuration).
Print
Allows you to print graphics, design data and the interaction curve points (see also
Concrete design report).
Check
Performs a check of the column for the shape, reinforcement and loads you have
defined. This includes calculation of the interaction diagrams, load factors,
slenderness and moment magnifiers, etc.
Auto-check mode
If activated, a check will automatically be performed whenever you change some
data. It operates exactly the same as if you clicked on the Check button after every
change you made.
You may wish to turn this off when the module is taking a long time to perform
calculations.
See also Concrete column assumptions and notes.
Design
Performs a design of the column which modifies the reinforcing bar sizes to satisfy
the reinforcement percentage range, loads and load factor limit you have defined. It
does not move, add or remove bars, it merely changes their size.
Note that all bar sizes will be changed to the same size.
See also Concrete column assumptions and notes.
Units
The units system you wish to use.
Code
The design code you wish to use.
767
768
Note that this method of bar generation adds to the bars that were previously
defined.
Unify bar sizes
Causes all of the bars to be changed to the size you specify.
Bar
The number and name of the currently selected bar. Note that the currently selected
bar is circled in blue in the cross section diagram.
D
The bar diameter.
X and Y
The position of the bar relative to the upper left hand corner of the shape.
Percentage
The reinforcement range that you wish to design within. The module looks at this
range when performing a design (ie. when you click the Design button) and will
only choose a bar if its size falls within this range.
Voids
These fields allow you to specify multiple circular and rectangular voids.
See also Concrete column assumptions and notes.
Void
The number of the currently selected void. Note that if multiple voids exist, the
currently selected void is shown in blue in the cross section diagram.
Add
Allows you to add another void.
Delete
Allows you to delete the currently selected void.
Type
You can choose either rectangular or circular voids.
769
770
771
The load factor for the current load case and the governing load case
appear below the interaction diagram window with a code beside them indicating
whether biaxial (B), x-axis (X) or y-axis (Y) moments govern.
Interaction diagram window
This is the large graph displayed on the left hand side of the form.
The module constructs an interaction diagram (ie. Moment vs Axial force) for the
section you define and then draws a point for every load case you have defined.
The proximity of each load point to the interaction curve indicates whether the
section can resist that load or not.
772
The load factors for the currently selected load case and the governing load case
are displayed below the bottom left hand corner of this window. A load factor
displayed in red indicates that the load factor is less than the load factor limit
specified in the configuration form. The maximum load factor value that will be
displayed is 999.0.
Load points drawn in red have a load factor less than the load factor limit specified
in the configuration form.
Finally, three special points are shown on the diagram. These points are:
Ecc:
Dec:
Bal:
773
button.
774
775
button.
Graphics
This includes the interaction diagram, the column cross section, and some of the
key input and output design parameters.
The content of the printed interaction diagram will depend upon how it is displayed
on the screen; so if you wish to display multiple reinforcement curves in the report
then you should make sure they are displayed on the screen. This also applies to the
special point values, grid lines, etc.
Design data
The design data report includes full details of the reinforcing bars, loads, and
design results for each load case. Values of bending moment, axial force, kx, ky,
and are also included for each of the special points. The special points are
explained as follows:
Ecc
Dec
Bal
M=0
N=0
Interaction points
This produces a table of bending moment versus axial force values for each of the
points that make up the interaction curve. The values of kx, ky, and are also
included for each point. The special points are also labelled for easy reference.
776
Calculations involving shapes that have voids which overlap may not be accurate.
2.
Calculations involving bars that fall within a void or outside the cross section may
not be accurate.
3.
4.
The program does some approximate checks for bars or voids that fall outside of
the cross section, however these checks are not exhaustive and it is up to you to
verify visually that none of these conditions occur.
5.
In certain circumstances, usually where the balance point is near to zero, there will
be a step increase in the moment capacity (it will appear as a bump in the
interaction diagram). This is because there is not a gradual increase in the strength
reduction factor from 0.6 to 0.8.
6.
Sometimes, particularly in sections with very small dimensions, the curve may not
appear to be a continuous line. This is due to insufficient convergence of the
calculations. Try decreasing the tolerance in the configuration form.
7.
Calculation speed can usually be increased by turning off the calculation of extra
reinforcement curves in the configuration form.
8.
The module does not consider true biaxial moment, rather it considers the
moments uniaxially and then performs a simple biaxial check in accordance with
AS3600 clause 10.6.5.
9.
If the buckling load (Nc) has been exceeded, the moment magnifier will be
inappropriate and the term "Buckled" will appear beside the final moment field.
This is because a moment magnifier cannot be calculated if a columns buckling
load has been exceeded.
10. A load factor of 999.0 indicates that the actual load factor is greater than or equal
to 999.0.
11. A load factor drawn in red indicates failure.
777
778
Output
Output
Text and graphics reports can be viewed or printed. Print previews can be obtained
and the page setup form gives you full control over the printer selection, paper size,
orientation, margins, layout, scales and output format.
You can initiate a report by clicking the
toolbar button or selecting the Output
menu. You can then choose between viewing a text report, printing a text report or
printing graphics.
For text reports, the output can be limited to just input data or just output data and
even to specific nodes, members, section properties and load cases if required. You
can also limit the output to the data specified in any of the graphical filters.
Prior to generating a report, you must choose the items that you want to include in
the report by selecting the appropriate check boxes in the above form. You can turn
a whole column of check boxes on or off by clicking the "All on" or "All off"
buttons at the bottom of the form.
After completing your selections, you can proceed to the following form.
779
Filters
You can select from any of the graphical filters to limit the output report to the data
defined in a filter. Alternatively, you can select "Use Filter Selected in Main
Toolbar" so that the data included in the output report always matches what is
shown in the graphics display area.
You can also further limit the output data by specifying lists of nodes, members,
section properties, load cases, etc. If you want to include all items for a particular
780
Output
list then the list field should be left blank, otherwise type in a list of items
(separated by commas or dashes) that you want to include in the report.
Format
Output can be printed in fixed point format (eg. 12.45) or exponential format (eg.
1.245E+01). Fixed point is generally preferred as it is easier to read and allows
numbers with different orders of magnitude to be readily identified. It cannot,
however be used with very large or very small values. In such cases, exponential
format must be used.
As well as specifying the format, you can select the number of decimal places to be
included. This cannot be greater than 3 for exponential formatting and cannot be
greater than 8 for fixed point formatting. These limits are imposed because of a
maximum 10 digit field width. Care must be taken when specifying the number of
decimal places with fixed point format. You must ensure that for the range of
values likely to be encountered, you don't exceed the 10 digit field width. For
example five decimal place fixed point format could only handle values from 999.99999 to 9999.99999. Values outside of this range would simply be printed as
"**********".
Section and material properties are always presented in exponential format
regardless of the format you specify (due to the extreme range of values usually
encountered).
Enveloping
The analysis results data for each load case can be printed separately or can be
combined into a load case envelope. If a load case envelope is specified, the
program selects and prints the maximum and minimum values from the list of
specified output load cases. The report also includes the load case numbers and the
matching coincident values that occur at the same location and load case as each
maximum and minimum.
At the end of an envelope report is a summary envelope showing the maximums
and minimums for a group of nodes and/or members. The summary report also
shows the load case numbers and the matching coincident values.
Envelope summary only
By default, envelope reports include an envelope summary at the end, however you
can limit your report to just the summary by activating this option in the report
generation form.
781
2. If sorted in order of node/member, the report lists the data for every load
case under a main node (or member) heading. This is repeated for each
node (or member).
Member symbols notation
Steel member design reports allow you to optionally include a summary sheet of
the symbols used in the report together with a brief description of each.
782
Output
Member section properties
This allows you to specify whether or not full section properties for the designed or
checked members are included in the output. This option is usually suppressed
because it enlarges the size of the report.
Non-critical load cases
The majority of the report for a steel member design gives information about the
governing failure mode and the critical load case. A summary showing the
performance of all of the other load cases can also be included if required. The
non-critical load cases summary includes the load factor and the failure mode for
each load case.
A description of the failure mode for each load case does not necessarily
indicate that failure has occurred. It simply indicates the failure mode if the loads
were increased enough to cause failure.
Connection symbols notation
Steel connection design reports allow you to optionally include a summary sheet of
the symbols used in the report together with a brief description of each.
Connection specifications
This allows you to include or suppress the list of detailed specifications for the
bolts, plates, welds, stiffeners and cleats from the detailed output reports.
Connection calculations
This setting allows you to include or suppress the loads, stresses, capacities, factors
and other calculated values from the detailed output reports.
Warnings and notes
This check box allows you to suppress warning messages and notes relating to the
design results which sometimes appear in output reports.
Pass/fail criteria
For output of steel member and connection design results you can set the "Pass/fail
criteria" value to include only the members/connections which have passed, only
the ones which have failed, or all members/connections.
After completing the fields in the above form, you can click the Ok (if viewing),
Print, Print preview or Page setup buttons.
783
Page setup
You can access the page setup form by selecting "Page Setup" from the File menu
or clicking the "Page Setup" button on the "Print Text Report" or "Print Graphics"
forms.
The page setup form gives you full control over the printer selection, paper size,
orientation, margins, layout, scales and output format for both text and graphics.
There are separate tabs for text and graphics settings, however if the "Keep text and
graphics common items the same" check box is selected then items that are
common to both text and graphics only need to be changed in one tab rather than
both.
If you want the text and graphics settings to be different then you must deselect the "Keep text and graphics common items the same" check box before
making the changes.
If you want to include your own logo in printed output, you should create a logo
image file in JPG format, install it with the SPACE GASS utility tool, and then
select either of the "Logo on first page only" or "Logo all pages" check boxes in
the page setup form below. For best results, make the image file large enough so
that it contains enough pixels for a printer resolution of 300 dpi or more. For
example, if your printer operates at 600 dpi and you want the printed logo height to
be 20mm, your logo image file will need to be at least 472 pixels in height (ie.
600/25.4x20). Regardless of the size of your logo image file, it will be scaled to
print at the exact height you specify in the page setup form.
784
Output
785
786
Output
The report viewer allows you to view any of the input or output data in an easy-toread format. The side menu lets you go directly to any part of the report or hide any
sections of the report before printing via the button located just above the side
menu.
787
Print preview
You can generate a print preview by clicking the "Print Preview" button in the
"View Text Report", "Print Text Report" or "Print Graphics" forms.
The print preview allows you to see exactly how the output will appear on your
printer. For text reports, the side menu lets you go directly to any part of the report
or hide any sections of the report before printing.
You can output direct to the printer or you can output to a text, PDF, HTML or
picture file.
788
Output
789
790
Output
791
Print graphics
You can print graphics by clicking the
toolbar button and then selecting "Print
Graphics" from the floating menu, or selecting "Print Graphics" from the Output
menu.
Scale
Specify the desired hardcopy scale or leave it at zero for automatic scale to fit. For
example, type in a value of 100 for a 1:100 scale.
Title
This is simply a description which you can use to describe the particular view that
is being printed. It is placed near the bottom-left corner of the hardcopy and can be
left blank if it is not required.
After completing the fields in the above form, you can click the Print, Print
preview or Page setup buttons.
792
Output
793
Standard Libraries
Standard libraries
SPACE GASS is supplied with libraries of standard sections, materials, bolts,
plates, welds, spectral curves, reinforcing bars and moving load vehicles.
The libraries can be accessed by SPACE GASS for rapid and convenient input of
standard properties. They are also scanned frequently during analysis and design
operations.
You can get access to the libraries and retrieve data via the built-in library editor by
clicking the
button at various locations throughout SPACE GASS. You can
also access the library editor by choosing "Edit Libraries" from the File menu. The
library editor is shown below.
795
You cannot modify any of the standard libraries supplied with SPACE GASS,
however you can create your own custom libraries and edit them without
restriction. You can also copy data from the standard libraries into your custom
libraries. For more information, refer to The library editor.
796
Standard Libraries
797
Custom libraries
You cannot edit or delete standard libraries (shown black in the library tree),
however you can create and edit your own custom libraries (shown blue in the
library tree). To create a custom library, click the appropriate library type in the
library tree (eg. Section Libraries) and then click the "Add Library" button at the
bottom of the library editor. Alternatively, you can right-click on "Section
Libraries" in the tree and then select "New Library".
Similarly, for section libraries you can add groups (sub-categories) by clicking the
"Add Group" button at the bottom or by right-clicking on the custom library name
and then selecting "New Group".
Once a custom library has been created, you can add data by clicking the
appropriate "Add" button at the bottom or by right-clicking on the custom library,
selecting the appropriate "New" item and then entering the required data. For
section libraries, new sections can be added via the shape builder which
automatically opens when you click the "Add Section" button. Sections can also be
edited by clicking the shape builder button
library editor.
798
Standard Libraries
You can also drag library items from a standard or custom library into a custom
library. For section libraries, you can even drag a whole group into a custom
library. If you hold down the Ctrl key while dragging then the items will be copied
rather than being moved.
For information on how to import or export library data in other formats, refer to
Importing and exporting.
For information on how to import SPACE GASS 10 or older libraries, refer to
Importing old libraries.
799
800
Standard Libraries
801
Section libraries
Section libraries contain the geometric and strength information for the sections
they contain. This includes the section name, shape type, section properties,
dimensions, fabrication type and material strengths. Section libraries are now
capable of holding non-standard sections and sections built from up to 10 shapes.
When importing section data from another source into a SPACE GASS section
library, if you are not sure what the correct format is, you should export one of the
standard SPACE GASS libraries to a file and then open the file to see how it is
formatted and then use that as a pattern for the file you wish to import.
Note the following requirements for section property data.
1. For sections that have webs or flanges, the y-axis is parallel to the web(s)
and the z-axis is parallel to the flange(s). For other sections the y-axis is
the vertical axis and the z-axis is the horizontal axis. The y and z axes
generally correspond to the minor and major axes respectively, however
this is not always the case.
2. Moments of inertia and plastic section modulii are for the principal axes.
3. The principal angle is positive when the principal axes are rotated anticlockwise with respect to the non-principal axes when looking at the cross
section from a member's node A end towards its node B end. Note that the
sign of the principal angle is shown reversed in the shape builder.
4. The centroid dimensions are the distances from the shape's reference point
to the centroid along the y and z axes. Reference points are shown as a red
dot in the image for each shape type in the Shape builder.
5. For column Tee sections, the dimensions are orientated the same as for
beam Tee sections (ie. the depth is parallel to the web) even though column
Tees are rotated through 90 degrees compared to beam Tees when used in
a SPACE GASS model.
6. The "Section type" field must conform to one of the following:
Circular Bar
Square Bar
Rectangular Bar
802
Standard Libraries
Circular Tube
Square Tube
Rectangular Tube
I or H Section
Plate Web Girder
Channel
Beam Tee
Column Tee
Equal Angle
Unequal Angle
Cruciform
Box Girder
Wedge
Slice
Fillet
Points Shape
LiteSteel Beam
LSB Back-to-Back
Lines Shape
Triangle
Cee Shape
Zed Shape
Top Hat
Double Angled Short
Double Angled Long
Double Angled Starred
Polygon
Polygon Tube
Equilateral Triangle
Schifflerized Angle
803
Material libraries
Each material in a standard material library contains the following information.
1. Youngs modulus
2. Poissons ratio
3. Mass density
4. Thermal coefficient
5. Concrete strength
804
Standard Libraries
Bolt libraries
Each bolt in a standard bolt library contains the following information.
1. Diameter
2. Tensile strength (normal strength)
3. Tensile strength (high strength)
4. Tensile stress area - Cross-sectional area for calculating tensile stress
5. Shank area - Plain shank cross-sectional area
6. Core area - Core cross-sectional area
7. Minimum tension - Minimum bolt tension at installation
805
Plate libraries
Each plate in a standard plate library contains the following information.
1. Width
2. Thickness
3. Yield stress (normal strength)
4. Tensile strength (normal strength)
5. Yield stress (high strength)
6. Tensile strength (high strength)
806
Standard Libraries
Weld libraries
Each weld in a standard weld library contains the following information.
1. Size
2. Tensile strength (normal strength)
3. Tensile strength (high strength)
807
808
Standard Libraries
809
Vehicle libraries
Each vehicle in a standard vehicle library contains the following information.
1. Vehicle name
2. X, Y and load data for each wheel, where X is the distance back from the
front of the vehicle to the wheel, and Y is the distance sideways from the
centerline of the vehicle to the wheel.
810
Because SPACE GASS has facilities for projected length member loads,
the live load has been input over the plan rafter length rather than its
inclined length. This was a situation that the software used in the AISC
example could not model.
Because SPACE GASS has facilities for automatically calculating haunch
section properties based on the rafter size and the size of the member from
which the haunch was cut, the haunch section properties are different. The
AISC example simply approximates the haunch to a 530UB82 for half of
its length and a 410UB60 for the other half.
SPACE GASS uses a value for gravitational acceleration of 9.8066, the
AISC example uses 9.82.
SPACE GASS uses grade 300 steel, whereas the AISC example uses grade
250 steel.
The purlins used in the AISC design example are assumed to be spaced at a
maximum of 1500mm, while the structural drawings elsewhere in the
publication show them to be spaced at 1200mm maximum. This SPACE
GASS example uses purlin spacings of 1200mm as they are shown in the
drawings.
Because the members in the AISC example have been designed by hand, they have
not been able to take full advantage of some of the more calculation intensive and
811
The differences between this example and the AISC example prohibit the
direct comparison of results. However, if you wish to do so, you should first modify
the SPACE GASS example in accordance with the differences listed above. If you
do the modifications, you will find that the results of the two examples agree almost
exactly.
812
72m
25m
9m
7.5m
8.155m (3 roof pitch)
530 UB 92.4
360 UB 50.7
360 UB 50.7 (3m long)
Trimdek 0.47 sheeting
2.25kN/m (plan)
4.5kN concentrated at apex
813
1.25DL + 1.50LL
0.80DL + CW + IPCW
1.25DL + CW - 0.96IPCW (ISCW)
0.80DL + LW1 + IPLW
1.25DL + LW2 - 6.50IPLW (ISLW)
The distributed live load is based on a roof area of 9m x 25m = 225sqm which
requires a distributed live load of 0.25kPa.
The wind loads are based on terrain category 3 (industrial area) for region B with
Vu = 60m/s and Vs = 38m/s. Taking into account the height of the rafters and
purlins (200mm), the eaves height is assumed to be 8m and the apex height is
assumed to be 8.7m.
Dynamic frequency mass data
Dead load (DL):
Self mass (calculated by SPACE GASS)
Sheeting and purlins 91.77kg/m (slope)
Live load (LL):
229.43kg/m (plan)
458.86kg concentrated at apex
814
1.0
4.5
0.017778
SRSS
Load combinations
The static load combinations are in accordance with typical strength limit state
stipulations (excluding earthquake loading) as follows.
1.
2.
3.
4.
1.25G + 1.5Q
1.25G + Wu
0.80G + 1.5Q
0.80G + Wu
While these load combinations are no longer in line with AS1170, they have been
retained for compatibility with the AISC publication on which this example is
based.
In this worked example it has been assumed that the distributed live load in
load case 2 need not be considered to act simultaneously with any wind load. The
structure will be designed to support either the distributed live load or the wind
load, whichever produces the most critical effect.
Notes on the structure
Extra nodes have been positioned at mid-height of the columns and at midspan of
the rafters. This is not absolutely necessary but it means that graphical displays will
automatically show the values of forces and moments at these points. Of course
you can obtain the deflections, forces and moments at these points without having
to have nodes there by simply scaling them off the diagrams or by obtaining an
intermediate displacements, forces and moments report, however these methods
may sometimes be less convenient than having the values displayed graphically.
Nodes have also been positioned at the mid-points and end-points of the haunches.
These are necessary so that the section properties can be varied along the haunch.
In the above example, the haunch has been modelled as a tapered 360 UB 50.
Only two prismatic members were used to approximate the tapered haunch because
tests have shown that this gives results very close to the exact solution. If you wish
to experiment with this, try inputting some frames with varying numbers of haunch
segments, and compare the results of the deflections and bending moments.
815
In fact, haunches do not have much effect at all on the bending moments in other
parts of the frame, however they do eliminate the need to design the rafters for the
high bending moments which usually occur at the knee. Haunches can also offer
significant reductions in deflection of the frame.
The frame, as modelled in SPACE GASS, is shown in the following diagrams.
816
Frame elevation
817
Method of input
The portal frame in this example was initially input as a single bay portal frame
using the structure wizard. This allowed quick and easy generation of the basic
structural geometry, restraints, section properties (including the haunch section
properties) and material properties. If the extra column and rafter nodes were not
required, it would then have been a simple matter to add the loads (graphically or
using datasheet input) and then perform the analysis.
Node, member and plate numbering
In this example we wanted to match the node, member and plate numbering with
the numbering used in the AISC example. Therefore, it was necessary to modify
the geometry slightly so that the extra nodes were added and the nodes and
members were re-numbered. This was done graphically by simply subdividing the
members and then renumbering the structure with the extra nodes included. The
rafter and haunch section properties were assigned to members 3 - 10 by
graphically changing the section property numbers of members 5, 6, 7 and 8 to
section 2, members 3 and 10 to section 3, and members 4 and 9 to section 4.
Node restraints
When the structural geometry was established, node restraints of FFFRFR were
applied to support nodes 1 and 13, and restraints of RRFRRR were applied to rafter
nodes 3, 6, 7, 8 and 11. The restraints on nodes 1 and 13 specified that the structure
was pin-based, allowing rotation about both the X and Z axes. The standard 2D
frame pin restraint of FFFFFR was not used in this case because it would have
prevented rotation about the X-axis.
The rafter node restraints were applied to simulate the effect of wall and roof
bracing that would prevent any out-of-plane (Z-axis) movements at those nodes. A
general restraint of RRFRRR was not used in this case because it would have
prevented the out-of-plane movements of nodes 2, 4, 5, 9, 10 and 12 which, in real
life, would be free to move in that direction. Although no out-of-plane movements
would occur in a static analysis (due to no loads in that direction), they could
occur in a buckling analysis and, if restrained, could result in incorrect buckling
load factors and effective lengths.
If no intermediate nodes were present that could move in the out-of-plane
directions then a general restraint could have been used.
818
Under normal circumstances it would not have been necessary to match the
node and member numbering with the AISC example. This would have removed the
necessity to subdivide the members, or change the member properties and node
restraints as described above.
Loads
The node and member loads were applied graphically. Although there are many
member loads, the graphical input facility made it very easy to input them enmasse. For most load cases, it was simply a matter of placing a window around the
members and then specifying the load applied to them.
Self weight, combination load cases and load case titles were input using
datasheets.
Input check
As a final check before the analysis was initiated, loading diagrams for each load
case were viewed followed by an output report of the complete structural data. Any
errors in the data were corrected and the model was then ready for analysis.
819
Analysis procedure
Linear analysis
The first analysis to be performed was a linear analysis for the primary load cases 1
- 7. The results of this analysis were used to check frame deflections.
Non-linear analysis
Load cases 10 - 14 were analysed in a second run because the steel member design
example is based on factored combination load cases analysed non-linearly. Both
P- and P- effects were activated, while axial shortening wasnt. The linear
analysis results for the primary load cases were retained and the stiffness matrix
was written to the disk.
A general optimization method was used, however this had little impact on
the analysis time due to the small size of the model.
Dynamic frequency analysis
The self mass of the portal frame was considered in association with mass load
case 8 (which incorporated the lumped masses due to both dead and live loading
conditions). Six mode shapes were requested.
Dynamic response analysis
The dynamic response analysis was performed for spectral load case 9. The sign of
the results was determined automatically and all results were retained for those
load cases analysed linearly or non-linearly.
Buckling analysis
The default options were selected for the buckling analysis (ie. only one mode
shape was calculated).
820
Analysis results
The following summary was developed based upon the results:
Maximum sway deflection:
Maximum vertical deflection:
Maximum moment (column - knee):
Maximum moment (rafter - haunch):
Maximum moment (apex):
Minimum frame buckling load factor:
Natural frequencies (first 6 frequencies):
821
Graphical output
The following diagrams are examples of the graphical output that can be obtained
from SPACE GASS on the screen or printer.
822
823
824
825
Buckling mode shape (load case 12) Note the out-of-plane buckling mode
826
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
32765)
32765)
32765)
32765)
32765)
5000)
999)
32765)
32765)
250000)
250000)
250000)
250000)
250000)
250000)
250000)
250000)
10000)
10000)
827
14
18
1
Y
N
N
Y
N
Y
12
65
8
2
( 10000)
( 250000)
( 10000)
4
C
5
Y
( 32765)
AS4100
( 32765)
AS4100
Y
Coord
0.000
3.750
7.500
7.585
7.671
7.828
8.155
7.828
7.671
7.585
7.500
3.750
0.000
828
Z
Coord
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
(
(
10000)
10000)
Node A Node
Fixity
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
FFFFFF
829
7 RRFRRR
8 RRFRRR
11 RRFRRR
13 FFFRFR
360 UB 50.7-B
Area of
Torsion
Z-Axis
Princ
Sect
Section
Constant
Area
Angle
1 1.1800E+04 7.7500E+05
Infinite
0.00
2 6.4700E+03 2.4100E+05
Infinite
0.00
3 1.0845E+04 3.4719E+05
Infinite
0.00
4 9.7132E+03 3.2708E+05
Infinite
0.00
Sect Shape
Tt/Tb
Tw/Rr
1 I shape
15.60
10.20
15.60
830
14.00
Mark
C1
Shape
I shape
R1
I shape
S3
S4
Y-Axis
Z-Axis
Y-Axis
Mom of In
Mom of In
Shr Area
2.3800E+07 5.5400E+08
Infinite
9.6000E+06 1.4200E+08
Infinite
1.4404E+07 6.4354E+08
Infinite
1.4399E+07 3.6751E+08
Infinite
Source
No
0.00
D
533.00
Bt/Bb Btw/Bbw
209.00
0.00
209.00
0.00
Shr
2 I shape
11.50
7.30
11.50
11.40
3 I shape
11.50
7.30
11.40
Beam Tee
11.50
7.30
No
No
No
No
0.00
0.00
356.00
356.00
171.00
0.00
171.00
0.00
171.00
0.00
171.00
0.00
171.00
0.00
0.00
0.00
171.00
0.00
171.00
0.00
171.00
0.00
0.00
0.00
11.50
0.00
11.40
4 I shape
11.50
7.30
11.40
Beam Tee
11.50
7.30
No
No
No
No
180.00
0.00
333.10
356.00
11.50
0.00
No
No
180.00 178.002
11.40
Coeff of
Expansion
1.170E-05
Dya
Dza
Dxb
Dyb
-0.168
0.000
0.000
-0.168
-0.106
0.000
0.000
-0.106
-0.106
0.000
0.000
-0.106
-0.168
0.000
0.000
-0.168
831
0.000
Y-Axis
Z-Axis
X-Axis
Y-Axis
Force
Force
Moment
Moment
-4.500
0.000
0.000
0.000
1
0.000
0.900
0.000
5
0.900
0.000
0.900
0.000
6
0.900
0.000
0.900
0.000
7
0.900
Position
Finish
100.000%
0.000
0.000
GI
GI
GI
GI
0.000%
0.000
0.000
0.000%
0.000
0.000
0.000%
0.000
0.000
0.000%
0.000
0.000
0.000
0.000
100.000%
100.000%
100.000%
100.000%
0.000
0.900
0.000
8
832
X Start/
0.000
0.900
0.900
Finish
GI
0.000%
100.000%
0.000
0.900
0.000
9
0.900
0.000
0.900
0.000
10
0.900
0.000
0.900
2
2.250
0.000
3
GI
GI
GP
0.000%
0.000%
0.000%
100.000%
100.000%
100.000%
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
2.250
0.000
4
2.250
0.000
2.250
0.000
5
2.250
0.000
2.250
0.000
6
2.250
0.000
2.250
0.000
7
2.250
0.000
2.250
0.000
8
2.250
0.000
2.250
0.000
9
2.250
0.000
2.250
0.000
10
2.250
0.000
2.250
3
0.000
1
GP
GP
GP
GP
GP
GP
GP
GP
0.000%
0.000%
0.000%
0.000%
0.000%
0.000%
0.000%
0.000%
100.000%
100.000%
100.000%
100.000%
100.000%
100.000%
100.000%
100.000%
6.300
833
0.000
0.000
0.000
2
0.000
1
GP
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
2
L
0.000
0.000
1
L
0.000
0.000
2
L
0.000
0.000
1
L
0.000
6.300
0.000
0.000%
100.000%
6.300
6.300
0.000
6.480
0.000%
100.000%
0.000
0.000
6.480
6.480
0.000%
100.000%
0.000
0.000
6.480
6.480
0.000%
100.000%
0.000
0.000
6.480
6.480
0.000
1.741
0.000
0.000
6.480
3.600
1.741
6.259
0.000
0.000
3.600
3.600
0.000
3.482
0.000
0.000
3.600
2.160
3.482
6.259
0.000
0.000
2.160
2.160
0.000%
100.000%
0.000
0.000
2.160
9
2.160
0.000
1
L
0.000
0.000%
100.000%
0.000
0.000
834
2.160
10
2.160
0.000
1
L
0.000
2.160
11
0.000
0.000
1
GP
0.000
0.000
12
0.000
0.000
1
GP
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
4.500
4.500
0.000%
100.000%
4.500
4.500
0.000
4
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
4.140
0.000%
100.000%
0.000
0.000
4.140
4.140
0.000%
100.000%
0.000
0.000
4.140
5.040
0.000%
100.000%
0.000
0.000
5.040
5.040
0.000%
100.000%
0.000
0.000
5.040
5.040
0.000%
100.000%
0.000
0.000
5.040
5.040
0.000%
100.000%
0.000
0.000
5.040
5.040
0.000%
100.000%
0.000
0.000
5.040
8
0.000
1
L
0.000%
100.000%
0.000
835
5.040
0.000
5.040
9
5.040
0.000
1
L
0.000
5.040
10
5.040
0.000
1
L
0.000
5.040
11
4.140
0.000
1
L
0.000
4.140
12
4.140
0.000
1
L
0.000
4.140
1
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
5
1.440
0.000%
100.000%
0.000
0.000
1.440
1.440
0.000%
100.000%
0.000
0.000
1.440
1.440
0.000%
100.000%
0.000
0.000
1.440
1.440
0.000%
100.000%
0.000
0.000
1.440
1.440
0.000%
100.000%
0.000
0.000
1.440
6
1.440
0.000
1
L
0.000
0.000%
100.000%
0.000
0.000
836
1.440
7
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
1.440
0.000%
100.000%
0.000
0.000
1.440
1.440
0.000%
100.000%
0.000
0.000
1.440
1.440
0.000%
100.000%
0.000
0.000
1.440
10
1.440
0.000
1
L
0.000
1.440
11
1.440
0.000
1
L
0.000
1.440
12
1.440
0.000
1
L
0.000
1.440
1
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
6
4.680
0.000%
100.000%
0.000
0.000
4.680
4.680
0.000%
100.000%
0.000
0.000
4.680
4.680
0.000%
100.000%
0.000
0.000
4.680
4.680
0.000%
100.000%
0.000
0.000
4.680
5
0.000
1
L
0.000%
100.000%
0.000
837
4.680
0.000
4.680
6
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
9
4.680
0.000
1
L
0.000
4.680
10
4.680
0.000
1
L
0.000
4.680
11
4.680
0.000
1
L
0.000
4.680
12
4.680
0.000
1
L
0.000
4.680
1
0.000
1
L
0.000
0.000
1
L
0.000
0.000
4.680
0.000%
100.000%
0.000
0.000
4.680
4.680
0.000%
100.000%
0.000
0.000
4.680
4.680
0.000%
100.000%
0.000
0.000
4.680
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
7
0.900
0.000%
100.000%
0.000
0.000
0.900
0.900
0.000%
100.000%
0.000
0.000
0.900
3
0.900
0.000
1
L
0.000
0.000%
100.000%
0.000
0.000
838
0.900
4
0.000
1
L
0.000
0.000
1
L
0.000
0.000
1
L
0.000
0.900
0.000%
100.000%
0.000
0.000
0.900
0.900
0.000%
100.000%
0.000
0.000
0.900
0.900
0.000%
100.000%
0.000
0.000
0.900
7
0.000
1
L
0.000
0.000
1
L
0.000
9
0.900
0.000
1
L
0.000
0.900
10
0.900
0.000
1
L
0.000
0.900
11
0.900
0.000
1
L
0.000
0.900
12
0.900
0.000
1
L
0.000
0.900
0.000
0.900
0.000%
100.000%
0.000
0.000
0.900
0.900
0.000%
100.000%
0.000
0.000
0.900
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
0.000%
100.000%
0.000
0.000
Y-Axis
Accel'n
Z-Axis
Accel'n
839
1
8
0.000
0.000
-1.000
-1.000
0.000
0.000
840
6
7
8
9
10
11
12
13
14
LUMPED MASSES
------------Load
Z-Axis
Case Node
Mass
8
3
0.000
4
0.000
5
0.000
6
0.000
7
0.000
8
0.000
9
0.000
10
0.000
11
0.000
(kg,kgm^2)
X-Axis
Y-Axis
Z-Axis
X-Axis
Y-Axis
Mass
Mass
Mass
Mass
Mass
260.000
260.000
0.000
0.000
0.000
520.000
520.000
0.000
0.000
0.000
740.000
740.000
0.000
0.000
0.000
1490.000
1490.000
0.000
0.000
0.000
2470.000
2470.000
0.000
0.000
0.000
1490.000
1490.000
0.000
0.000
0.000
740.000
740.000
0.000
0.000
0.000
520.000
520.000
0.000
0.000
0.000
260.000
260.000
0.000
0.000
0.000
Mass
Case
8
Direction Vector
Dx
Dy
Dz
1.000
0.000
0.000
841
2
3
NEWCASTLE
NEWCASTLE
Damping
Spectral Curve Factor
NEWCASTLE 5%
5.0%
842
5%
5%
5.0%
5.0%
8
8
1.000
1.000
0.000
0.000
Description
Newcastle 1989, Dir=N-S, Mag=6.5
0.000
0.000
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Transl'n
Transl'n
Rotation
Rotation
1
0.000
0.000
0.000
0.001
2
-3.443
-0.037
0.000
0.000
3
-1.988
-0.069
0.000
-0.001
4
-1.704
-3.152
0.000
-0.002
5
-1.392
-7.573
0.000
-0.003
6
-0.795
-19.423
0.000
-0.004
7
0.000
-35.597
0.000
0.000
8
0.795
-19.423
0.000
0.004
9
1.392
-7.573
0.000
0.003
10
1.704
-3.152
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
843
0.000
11
0.002
1.988
-0.069
0.000
0.000
-0.037
0.000
0.000
0.000
0.000
-0.001
0.000
0.000
0.000
12
0.001
3.443
0.000
13
0.000
0.000
844
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Transl'n
Transl'n
Rotation
Rotation
1
0.000
0.000
0.000
-0.018
2
63.213
0.117
0.000
-0.014
3
99.246
0.234
0.000
-0.004
4
98.835
-3.476
0.000
-0.001
5
98.245
-0.524
0.000
0.004
6
96.822
27.786
0.000
0.013
7
93.373
96.251
0.000
0.005
8
92.581
78.638
0.000
-0.010
9
90.748
42.540
0.000
-0.013
10
89.618
21.016
0.000
-0.013
11
88.460
0.084
0.000
-0.013
12
43.844
0.042
0.000
-0.012
13
0.000
0.000
0.000
-0.012
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
845
0.000
-0.003
10.251
0.100
0.000
-0.002
3
6.504
0.200
0.000
0.005
4
5.584
9.951
0.000
0.007
5
4.560
24.370
0.000
0.010
6
2.597
64.155
0.000
0.015
7
0.000
118.858
0.000
0.000
8
-2.597
64.155
0.000
-0.015
9
-4.560
24.370
0.000
-0.010
10
-5.584
9.951
0.000
-0.007
11
-6.504
0.200
0.000
-0.005
12
-10.251
0.100
0.000
0.002
13
0.000
0.000
0.000
0.003
2
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
846
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
6
0.003
0.728
18.027
0.000
0.000
33.464
0.000
0.000
-0.728
18.027
-0.004
9
-1.278
6.813
0.000
-0.003
10
-1.565
2.772
0.000
-0.002
11
-1.823
0.057
0.000
-0.001
12
-2.808
0.029
0.000
0.000
13
0.000
0.000
0.000
0.001
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
7
0.004
0.000
0.000
0.000
0.000
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
847
0.000
-0.009
-5.087
0.000
-0.007
11
-5.925
0.000
-0.004
12
-9.127
0.000
0.001
13
0.000
0.000
0.003
10
9.010
0.000
0.000
0.186
0.000
0.000
0.093
0.000
0.000
0.000
0.000
0.000
848
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.001
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Transl'n
Transl'n
Rotation
Rotation
1
0.000
0.000
0.000
0.000
2
-1.257
-0.020
0.000
0.000
3
-0.716
-0.034
0.000
-0.001
4
-0.613
-1.166
0.000
-0.001
5
-0.500
-2.777
0.000
-0.001
6
-0.285
-7.050
0.000
-0.002
7
0.000
-12.848
0.000
0.000
8
0.285
-7.050
0.000
0.002
9
0.500
-2.777
0.000
0.001
10
0.613
-1.166
0.000
0.001
11
0.716
-0.034
0.000
0.001
12
1.257
-0.020
0.000
0.000
13
0.000
0.000
0.000
0.000
Z-Axis
X-Axis
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Transl'n
Transl'n
Z-Axis
X-Axis
Transl'n
Rotation
849
Rotation
1
0.000
2
0.000
3
0.000
4
0.000
5
0.000
6
0.000
7
0.000
8
0.000
9
0.000
10
0.000
11
0.000
12
0.000
13
0.000
Rotation
0.000
0.000
0.000
0.142
0.000
0.000
0.255
0.001
0.000
0.257
-0.052
0.000
0.258
-0.105
0.000
0.258
-0.168
0.000
0.254
0.000
0.000
0.258
0.168
0.000
0.258
0.105
0.000
0.257
0.052
0.000
0.255
0.001
0.000
0.142
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Y-Axis
Memb Node
Moment
1
1
850
Axial
Z-Axis
Force
Moment
77.150
Y-Axis
Z-Axis
X-Axis
Shear
Shear
Torsion
-40.644
0.000
0.000
0.000
2
0.000
2
2
0.000
3
0.000
3
0.000
4
0.000
4
0.000
5
0.000
5
0.000
6
0.000
6
0.000
7
0.000
7
0.000
8
0.000
8
0.000
9
0.000
9
0.000
10
0.000
10
10
0.000
11
0.000
11
11
0.000
12
0.000
72.892
-153.483
72.892
-153.483
68.634
-305.488
44.163
-298.089
43.693
-196.504
43.728
-199.207
43.261
-112.024
43.249
-116.590
42.445
7.872
42.439
7.868
40.765
118.633
40.765
118.633
42.439
7.868
42.445
7.872
43.249
-116.590
43.261
-112.024
43.728
-199.207
43.693
-196.504
44.163
-298.089
68.634
-305.488
72.892
-40.644
0.000
0.000
-40.644
0.000
0.000
-40.644
0.000
0.000
66.421
0.000
0.000
57.393
0.000
0.000
57.365
0.000
0.000
48.514
0.000
0.000
48.523
0.000
0.000
33.220
0.000
0.000
33.230
0.000
0.000
1.242
0.000
0.000
-1.242
0.000
0.000
-33.230
0.000
0.000
-33.220
0.000
0.000
-48.523
0.000
0.000
-48.514
0.000
0.000
-57.365
0.000
0.000
-57.393
0.000
0.000
-66.421
0.000
0.000
40.644
0.000
0.000
40.644
0.000
0.000
851
12
0.000
12
0.000
13
0.000
-153.483
72.892
-153.483
77.150
0.000
40.644
0.000
0.000
40.644
0.000
0.000
Y-Axis
Memb Node
Moment
1
1
0.000
2
0.000
2
2
0.000
3
0.000
3
3
0.000
4
0.000
4
4
0.000
5
0.000
5
5
0.000
6
0.000
6
6
0.000
7
0.000
7
7
0.000
8
852
Axial
Z-Axis
Force
Moment
-111.210
-0.001
-113.935
272.886
-113.935
272.885
-116.660
526.758
-71.579
514.769
-71.697
343.477
-71.756
347.913
-71.869
203.508
-71.849
211.094
-72.025
17.416
-72.015
17.423
-72.381
-127.088
-71.867
-127.088
-71.501
Y-Axis
Z-Axis
X-Axis
Shear
Shear
Torsion
77.731
0.000
0.000
71.656
0.000
0.000
71.662
0.000
0.000
65.587
0.000
0.000
-113.084
0.000
0.000
-97.131
0.000
0.000
-97.084
0.000
0.000
-81.016
0.000
0.000
-81.028
0.000
0.000
-50.958
0.000
0.000
-50.973
0.000
0.000
-1.128
0.000
0.000
-8.690
0.000
0.000
32.142
0.000
0.000
0.000
8
8
0.000
9
0.000
9
0.000
10
0.000
10
10
0.000
11
0.000
11
11
0.000
12
0.000
12
12
0.000
13
0.000
-50.702
-71.507
-50.708
-71.332
66.786
-71.344
59.254
-71.231
144.881
-71.195
140.473
-71.077
241.074
-70.823
252.982
-68.098
61.589
-68.098
61.588
-65.373
0.000
32.122
0.000
0.000
49.258
0.000
0.000
49.241
0.000
0.000
58.257
0.000
0.000
58.302
0.000
0.000
67.204
0.000
0.000
-67.473
0.000
0.000
-33.048
0.000
0.000
-33.050
0.000
0.000
1.375
0.000
0.000
Y-Axis
Memb Node
Moment
1
1
0.000
2
0.000
2
2
0.000
3
0.000
3
3
0.000
4
Axial
Z-Axis
Force
Moment
13.908
0.000
9.650
86.625
9.650
86.625
5.392
21.162
38.036
27.534
37.852
Y-Axis
Z-Axis
X-Axis
Shear
Shear
Torsion
43.143
0.000
0.000
2.670
0.000
0.000
2.669
0.000
0.000
-37.804
0.000
0.000
3.417
0.000
0.000
3.126
0.000
0.000
853
0.000
4
4
0.000
5
0.000
5
0.000
6
0.000
6
0.000
7
0.000
7
0.000
8
0.000
8
0.000
9
0.000
9
0.000
10
0.000
10
10
0.000
11
0.000
11
11
0.000
12
0.000
12
12
0.000
13
0.000
33.511
37.854
31.166
37.677
36.738
37.676
32.760
37.402
43.657
37.401
43.658
36.829
42.300
37.439
42.299
38.010
-41.230
38.015
-41.230
38.289
-133.038
38.299
-128.995
38.476
-194.408
38.449
-192.028
38.633
-269.109
53.057
-275.580
57.315
-138.467
57.315
-138.467
61.573
0.000
3.103
0.000
0.000
2.989
0.000
0.000
2.998
0.000
0.000
3.723
0.000
0.000
3.728
0.000
0.000
-7.768
0.000
0.000
-3.883
0.000
0.000
-24.391
0.000
0.000
-24.384
0.000
0.000
-36.594
0.000
0.000
-36.583
0.000
0.000
-43.748
0.000
0.000
-43.771
0.000
0.000
-51.114
0.000
0.000
35.916
0.000
0.000
35.943
0.000
0.000
35.941
0.000
0.000
35.968
0.000
0.000
854
Y-Axis
Memb Node
Moment
1
1
0.000
2
0.000
2
2
0.000
3
0.000
3
3
0.000
4
0.000
4
4
0.000
5
0.000
5
5
0.000
6
0.000
6
6
0.000
7
0.000
7
7
0.000
8
0.000
8
8
0.000
9
0.000
9
9
0.000
10
0.000
10
10
Axial
Z-Axis
Force
Moment
-54.034
0.000
-56.759
90.108
-56.759
90.108
-59.484
251.759
-55.536
242.455
-55.654
156.521
-55.684
159.966
-55.797
86.556
-55.787
92.446
-55.962
-8.640
-55.957
-8.637
-56.323
-81.824
-56.323
-81.824
-55.957
-8.637
-55.962
-8.640
-55.787
92.446
-55.797
86.556
-55.684
159.966
-55.654
Y-Axis
Z-Axis
X-Axis
Shear
Shear
Torsion
14.709
0.000
0.000
33.609
0.000
0.000
33.609
0.000
0.000
52.509
0.000
0.000
-56.667
0.000
0.000
-49.234
0.000
0.000
-49.198
0.000
0.000
-41.651
0.000
0.000
-41.664
0.000
0.000
-27.223
0.000
0.000
-27.235
0.000
0.000
2.950
0.000
0.000
-2.950
0.000
0.000
27.235
0.000
0.000
27.223
0.000
0.000
41.664
0.000
0.000
41.651
0.000
0.000
49.198
0.000
0.000
49.234
0.000
0.000
855
0.000
11
0.000
11
11
0.000
12
0.000
12
12
0.000
13
0.000
156.521
-55.536
242.455
-59.484
251.759
-56.759
90.108
-56.759
90.108
-54.034
0.000
56.667
0.000
0.000
-52.509
0.000
0.000
-33.609
0.000
0.000
-33.609
0.000
0.000
-14.709
0.000
0.000
Y-Axis
Memb Node
Moment
1
1
0.000
2
0.000
2
2
0.000
3
0.000
3
3
0.000
4
0.000
4
4
0.000
5
0.000
5
5
0.000
6
0.000
6
6
856
Axial
Z-Axis
Force
Moment
86.713
0.000
82.455
-138.160
82.455
-138.160
78.197
-336.781
65.332
-325.836
65.148
-211.544
65.187
-215.576
65.010
-118.343
64.996
-125.205
64.722
10.888
64.715
Y-Axis
Z-Axis
X-Axis
Shear
Shear
Torsion
-28.268
0.000
0.000
-44.806
0.000
0.000
-44.806
0.000
0.000
-61.343
0.000
0.000
74.891
0.000
0.000
64.158
0.000
0.000
64.116
0.000
0.000
53.560
0.000
0.000
53.573
0.000
0.000
35.144
0.000
0.000
35.159
0.000
0.000
0.000
7
0.000
7
7
0.000
8
0.000
8
0.000
9
0.000
0.000
10
0.000
10
10
0.000
11
0.000
11
11
0.000
12
0.000
12
12
0.000
13
0.000
10.882
64.144
114.887
64.144
114.887
64.715
10.882
64.722
10.888
64.996
-125.205
65.010
-118.343
65.187
-215.576
65.148
-211.544
65.332
-325.836
78.197
-336.781
82.455
-138.160
82.455
-138.160
86.713
0.000
-3.363
0.000
0.000
3.363
0.000
0.000
-35.159
0.000
0.000
-35.144
0.000
0.000
-53.573
0.000
0.000
-53.560
0.000
0.000
-64.116
0.000
0.000
-64.158
0.000
0.000
-74.891
0.000
0.000
61.343
0.000
0.000
44.806
0.000
0.000
44.806
0.000
0.000
28.268
0.000
0.000
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Force
Force
Moment
Moment
1
10.293
25.270
0.000
0.000
13
-10.293
25.270
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
857
0.000
Load
0.000
0.000
-50.540
0.000
0.000
Reac
0.000
50.540
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
-60.750
0.000
Reac
0.000
60.750
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Load
0.000
0.000
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Force
Force
Moment
Moment
1
-70.889
-73.554
0.000
0.000
13
-8.224
-26.461
858
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
0.000
Load
0.000
79.112
100.014
0.000
3.992
Reac
-79.112
-100.014
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
859
Load
0.000
36.000
0.000
Reac
0.000
-36.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
0.000
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
117.000
0.000
Reac
0.000
-117.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Load
0.000
0.000
860
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
Load
0.000
22.500
0.000
Reac
0.000
-22.500
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
0.000
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Force
Force
Moment
Moment
1
3.777
14.005
0.000
0.000
13
-3.777
14.005
0.000
0.000
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
-28.009
0.000
Reac
0.000
28.009
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Load
0.000
0.000
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Force
Force
Moment
Moment
1
-0.118
-0.239
0.000
0.000
13
-0.118
0.239
0.000
0.000
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
861
Reac
0.236
0.000
0.000
0.000
0.000
0.000
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
-154.300
0.000
Reac
0.000
154.300
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Load
0.000
0.000
862
X-Axis
Y-Axis
Y-Axis
Z-Axis
Node
Force
Force
Moment
Moment
1
-77.731
-111.210
0.000
0.001
3
-0.005
0.001
0.000
-0.002
6
0.000
-0.001
0.000
-0.006
7
0.000
-0.015
0.000
-0.001
8
0.000
-0.006
0.000
0.006
11
0.008
0.009
0.000
-0.001
13
-1.375
-65.373
0.000
0.000
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
79.112
176.582
0.000
3.990
Reac
-79.107
-176.582
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Load
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
0.000
0.000
863
0.000
-0.001
0.000
-0.001
0.000
0.001
8
0.000
0.001
0.000
0.000
11
-0.003
-0.001
0.000
-0.001
13
-35.968
61.573
0.000
0.000
7
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
79.112
-75.481
0.000
3.994
Reac
-79.112
75.481
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Load
864
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Load
0.000
108.068
0.000
Reac
0.000
-108.068
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
0.000
Z-Axis
X-Axis
Force
Moment
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
-173.425
0.000
Reac
0.000
173.425
0.000
0.000
0.000
0.000
0.000
0.000
0.000E+00
0.000E+00
0.000E+00
Load
0.000
0.000
865
866
3
0.000
2
0.000
3
0.000
2
0.000
2
0.000
3
0.000
3
0.000
2
0.000
X-Axis
Z-Axis
Transl'n
Rotation
0.000
0.002*
0.000
-0.018#
63.213*
-0.014
-6.194#
0.001
63.213
-0.014
-6.194
0.001
-6.194
0.001*
63.213
-0.014#
99.246*
-0.004
-3.698#
-0.003
Y-Axis
Z-Axis
X-Axis
Transl'n
Transl'n
Rotation
0.000
0.000
0.000
0.000
0.000
0.000
0.117
0.000
0.000
-0.048
0.000
0.000
0.117*
0.000
0.000
-0.048#
0.000
0.000
-0.048
0.000
0.000
0.117
0.000
0.000
0.234
0.000
0.000
-0.097
0.000
0.000
867
3
0.000
2
0.000
4
0.000
3
0.000
4
3
0.000
2
0.000
4
0.000
2
0.000
4
0.000
2
0.000
3
0.000
2
0.000
4
0.000
2
0.000
4
0.000
2
0.000
3
0.000
2
0.000
4
0.000
2
868
99.246
-0.004
-3.698
-0.003
6.504
0.005*
99.246
-0.004#
0.234*
0.000
0.000
-0.097#
0.000
0.000
0.200
0.000
0.000
0.234
0.000
0.000
98.835*
-0.001
-3.193#
-0.004
5.584
0.007
-3.193
-0.004
5.584
0.007*
-3.193
-0.004#
-3.476
0.000
0.000
-5.540
0.000
0.000
9.951*
0.000
0.000
-5.540#
0.000
0.000
9.951
0.000
0.000
-5.540
0.000
0.000
98.245*
0.004
-2.629#
-0.006
4.560
0.010
-2.629
-0.006
4.560
0.010*
-2.629
-0.006#
-0.524
0.000
0.000
-13.435
0.000
0.000
24.370*
0.000
0.000
-13.435#
0.000
0.000
24.370
0.000
0.000
-13.435
0.000
0.000
27.786
0.000
0.000
-35.183
0.000
0.000
64.155*
0.000
0.000
-35.183#
0.000
0.000
96.822*
0.013
-1.532#
-0.008
2.597
0.015
-1.532
0.000
4
0.000
2
0.000
7
3
0.000
4
0.000
4
0.000
2
0.000
3
0.000
2
0.000
3
0.000
4
0.000
3
0.000
2
0.000
2
0.000
4
0.000
3
0.000
4
0.000
3
0.000
2
0.000
2
0.000
-0.008
2.597
0.015*
-1.532
-0.008#
93.373*
0.005
0.000#
0.000
0.000
0.000
0.000
0.000
93.373
0.005*
0.000
0.000#
92.581*
-0.010
-2.597#
-0.015
92.581
-0.010
1.532
0.008
1.532
0.008*
-2.597
-0.015#
90.748*
-0.013
-4.560#
-0.010
90.748
-0.013
2.629
0.006
2.629
0.006*
64.155
0.000
0.000
-35.183
0.000
0.000
96.251
0.000
0.000
118.858
0.000
0.000
118.858*
0.000
0.000
-66.190#
0.000
0.000
96.251
0.000
0.000
-66.190
0.000
0.000
78.638
0.000
0.000
64.155
0.000
0.000
78.638*
0.000
0.000
-35.183#
0.000
0.000
-35.183
0.000
0.000
64.155
0.000
0.000
42.540
0.000
0.000
24.370
0.000
0.000
42.540*
0.000
0.000
-13.435#
0.000
0.000
-13.435
0.000
0.000
869
90.748
-0.013#
42.540
0.000
0.000
89.618*
-0.013
-5.584#
-0.007
89.618
-0.013
3.193
0.004
3.193
0.004*
89.618
-0.013#
21.016
0.000
0.000
9.951
0.000
0.000
21.016*
0.000
0.000
-5.540#
0.000
0.000
-5.540
0.000
0.000
21.016
0.000
0.000
88.460*
-0.013
-6.504#
-0.005
-6.504
-0.005
3.698
0.003
3.698
0.003*
88.460
-0.013#
0.084
0.000
0.000
0.200
0.000
0.000
0.200*
0.000
0.000
-0.097#
0.000
0.000
-0.097
0.000
0.000
0.084
0.000
0.000
0.042
0.000
0.000
0.100
0.000
0.000
0.100*
0.000
0.000
-0.048#
0.000
0.000
0.100
0.000
0.000
0.042
0.000
0.000
0.000
10
0.000
4
0.000
3
0.000
2
0.000
2
0.000
3
0.000
11
3
0.000
4
0.000
4
0.000
2
0.000
2
0.000
3
0.000
12
3
0.000
4
0.000
4
0.000
2
0.000
4
0.000
3
0.000
870
43.844*
-0.012
-10.251#
0.002
-10.251
0.002
6.194
-0.001
-10.251
0.002*
43.844
-0.012#
13
4
0.000
3
0.000
3
0.000
12
4
0.000
4
0.000
2
0.000
4
0.000
3
0.000
0.000
0.003*
0.000
-0.012#
0.000
0.000
0.000
0.000
0.000
0.000
99.246*
-0.004
-10.251#
0.002
0.000
0.000
0.000
0.000
2.597
0.015*
0.000
-0.018#
0.234
0.000
0.000
0.100
0.000
0.000
118.858*
0.000
0.000
-66.190#
0.000
0.000
64.155
0.000
0.000
0.000
0.000
0.000
14
0.000
11
0.000
11
0.000
14
0.000
Axial
Z-Axis
Force
Moment
86.713*
0.000
-113.935#
272.886
-111.210
-0.001
82.455
-138.160
Y-Axis
Z-Axis
X-Axis
Shear
Shear
Torsion
-28.268
0.000
0.000
71.656
0.000
0.000
77.731*
0.000
0.000
-44.806#
0.000
0.000
871
872
11
0.000
10
0.000
-113.935
272.886*
72.892
-153.483#
71.656
0.000
0.000
-40.644
0.000
0.000
14
0.000
11
0.000
11
0.000
14
0.000
11
0.000
14
0.000
82.455*
-138.160
-116.660#
526.758
-113.935
272.885
78.197
-336.781
-116.660
526.758*
78.197
-336.781#
-44.806
0.000
0.000
65.587
0.000
0.000
71.662*
0.000
0.000
-61.343#
0.000
0.000
65.587
0.000
0.000
-61.343
0.000
0.000
14
0.000
11
0.000
14
0.000
11
0.000
11
0.000
14
0.000
65.332*
-325.836
-71.697#
343.477
65.332
-325.836
-71.579
514.769
-71.579
514.769*
65.332
-325.836#
74.891
0.000
0.000
-97.131
0.000
0.000
74.891*
0.000
0.000
-113.084#
0.000
0.000
-113.084
0.000
0.000
74.891
0.000
0.000
14
0.000
11
0.000
14
0.000
11
0.000
11
0.000
14
65.187*
-215.576
-71.869#
203.508
65.187
-215.576
-71.756
347.913
-71.756
347.913*
65.187
64.116
0.000
0.000
-81.016
0.000
0.000
64.116*
0.000
0.000
-97.084#
0.000
0.000
-97.084
0.000
0.000
64.116
0.000
0.000
0.000
-215.576#
14
0.000
11
0.000
14
0.000
11
0.000
11
0.000
14
0.000
64.996*
-125.205
-72.025#
17.416
64.996
-125.205
-71.849
211.094
-71.849
211.094*
64.996
-125.205#
14
0.000
11
0.000
14
0.000
11
0.000
10
0.000
11
0.000
64.715*
10.882
-72.381#
-127.088
64.715
10.882
-72.015
17.423
40.765
118.633*
-72.381
-127.088#
14
0.000
11
0.000
11
0.000
14
0.000
10
0.000
11
0.000
14
53.573
0.000
0.000
-50.958
0.000
0.000
53.573*
0.000
0.000
-81.028#
0.000
0.000
-81.028
0.000
0.000
53.573
0.000
0.000
35.159
0.000
0.000
-1.128
0.000
0.000
35.159*
0.000
0.000
-50.973#
0.000
0.000
1.242
0.000
0.000
-1.128
0.000
0.000
64.715*
10.882
-71.867#
-127.088
-71.501
-50.702
64.715
10.882
40.765
118.633*
-71.867
-127.088#
-35.159
0.000
0.000
-8.690
0.000
0.000
32.142*
0.000
0.000
-35.159#
0.000
0.000
-1.242
0.000
0.000
-8.690
0.000
0.000
64.996*
-53.573
0.000
0.000
873
10
11
874
0.000
11
0.000
11
0.000
14
0.000
13
0.000
12
0.000
-125.205
-71.507#
-50.708
-71.332
66.786
64.996
-125.205
-55.787
92.446*
38.289
-133.038#
14
0.000
11
0.000
11
0.000
14
0.000
13
0.000
14
0.000
32.122
0.000
0.000
49.258*
0.000
0.000
-53.573#
0.000
0.000
41.664
0.000
0.000
-36.594
0.000
0.000
65.187*
-215.576
-71.344#
59.254
-71.231
144.881
65.187
-215.576
-55.684
159.966*
65.187
-215.576#
-64.116
0.000
0.000
49.241
0.000
0.000
58.257*
0.000
0.000
-64.116#
0.000
0.000
49.198
0.000
0.000
-64.116
0.000
0.000
14
0.000
11
0.000
11
0.000
14
0.000
13
0.000
14
0.000
65.332*
-325.836
-71.195#
140.473
-71.077
241.074
65.332
-325.836
-55.536
242.455*
65.332
-325.836#
-74.891
0.000
0.000
58.302
0.000
0.000
67.204*
0.000
0.000
-74.891#
0.000
0.000
56.667
0.000
0.000
-74.891
0.000
0.000
14
0.000
11
0.000
82.455*
-138.160
-70.823#
252.982
44.806
0.000
0.000
-67.473
0.000
0.000
14
0.000
11
0.000
11
0.000
14
0.000
78.197
-336.781
-70.823
252.982
-70.823
252.982*
78.197
-336.781#
14
0.000
11
0.000
14
0.000
13
0.000
13
0.000
10
0.000
86.713*
0.000
-68.098#
61.588
82.455
-138.160
-56.759
90.108
-56.759
90.108*
72.892
-153.483#
14
0.000
2
11
0.000
1
11
0.000
3
11
0.000
2
11
0.000
2
14
0.000
86.713*
0.000
-116.660#
526.758
-111.210
-0.001
-71.579
514.769
-116.660
526.758*
78.197
-336.781#
12
61.343*
0.000
0.000
-67.473#
0.000
0.000
-67.473
0.000
0.000
61.343
0.000
0.000
28.268
0.000
0.000
-33.050
0.000
0.000
44.806*
0.000
0.000
-33.609#
0.000
0.000
-33.609
0.000
0.000
40.644
0.000
0.000
-28.268
0.000
0.000
65.587
0.000
0.000
77.731*
0.000
0.000
-113.084#
0.000
0.000
65.587
0.000
0.000
-61.343
0.000
0.000
875
Load
Y-Axis
Node Case
Moment
1
2
0.000
3
0.000
2
0.000
3
0.000
3
0.000
4
0.000
3
5
0.000
3
0.000
6
0.000
3
0.000
2
0.000
3
0.000
2
0.000
3
0.000
3
0.000
4
0.000
1
0.000
6
0.000
876
X-Axis
Z-Axis
Force
Moment
18.261*
0.000
-70.889#
0.000
18.261
0.000
-70.889
0.000
-70.889
0.000*
-20.355
0.000#
Y-Axis
Z-Axis
X-Axis
Force
Force
Moment
30.375
0.000
0.000
-73.554
0.000
0.000
30.375*
0.000
0.000
-73.554#
0.000
0.000
-73.554
0.000
0.000
-63.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
3
0.000
4
0.000
2
0.000
3
0.000
6
0.000
3
0.000
2
0.000
3
0.000
4
0.000
2
0.000
2
0.000
4
0.000
11
2
0.000
3
0.000
6
0.000
4
0.000
4
0.000
3
0.000
13
4
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000*
0.000
0.000
0.000#
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
20.355*
0.000
-63.000
0.000
0.000
877
2
0.000
2
0.000
4
0.000
4
0.000
3
0.000
13
4
0.000
3
0.000
2
0.000
3
0.000
11
4
0.000
3
0.000
-18.261#
0.000
-18.261
0.000
20.355
0.000
20.355
0.000*
-8.224
0.000#
20.355*
0.000
-70.889#
0.000
18.261
0.000
-70.889
0.000
0.000
0.000*
0.000
0.000#
30.375
0.000
0.000
30.375*
0.000
0.000
-63.000#
0.000
0.000
-63.000
0.000
0.000
-26.461
0.000
0.000
-63.000
0.000
0.000
-73.554
0.000
0.000
30.375*
0.000
0.000
-73.554#
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Y-Axis
Z-Axis
X-Axis
Force
Force
Moment
77.150
0.000
0.000
-111.210
0.000
0.000
86.713*
0.000
0.000
-111.210#
0.000
0.000
878
X-Axis
Z-Axis
Force
Moment
40.644*
0.000
-77.731#
0.001
28.268
0.000
-77.731
0.000
11
0.000
12
0.000
0.001
-77.731
0.001*
-43.143
0.000#
12
0.000
11
0.000
13
0.000
14
0.000
12
0.000
11
0.000
0.003*
0.000
-0.005#
-0.002
0.000
0.000
0.000
0.000
0.003
0.000*
-0.005
-0.002#
13
0.000
14
0.000
14
0.000
13
0.000
14
0.000
11
0.000
11
0.000
12
0.000
14
0.000
11
0.000
12
0.000
-111.210
0.000
0.000
13.908
0.000
0.000
0.002
0.000
0.000
0.001
0.000
0.000
0.002*
0.000
0.000
-0.005#
0.000
0.000
0.002
0.000
0.000
0.001
0.000
0.000
0.000*
-0.003
0.000#
0.006
0.000
0.006
0.000
-0.003
0.000
0.006*
0.000
-0.006#
-0.002
0.000
0.000
0.004
0.000
0.000
0.004*
0.000
0.000
-0.002#
0.000
0.000
0.004
0.000
0.000
-0.001
0.000
0.000
0.000*
-0.001
0.000#
0.001
0.000
0.000
0.000
-0.001
0.000
0.001*
-0.015
0.000
0.000
-0.001
0.000
0.000
0.015*
0.000
0.000
-0.015#
0.000
0.000
-0.001
0.000
0.000
879
11
13
880
11
0.000
0.000
-0.001#
14
0.000
11
0.000
14
0.000
11
0.000
11
0.000
14
0.000
0.000*
-0.006
0.000#
0.006
0.000
-0.006
0.000
0.006
0.000
0.006*
0.000
-0.006#
11
0.000
12
0.000
11
0.000
14
0.000
14
0.000
11
0.000
0.008*
-0.001
-0.003#
-0.001
0.008
-0.001
0.000
0.000
0.000
0.000*
0.008
-0.001#
13
0.000
10
0.000
14
0.000
11
0.000
12
0.000
13
0.000
14.709*
0.000
-40.644#
0.000
-28.268
0.000
-1.375
0.000
-35.968
0.000*
14.709
0.000#
-0.015
0.000
0.000
0.004
0.000
0.000
-0.006
0.000
0.000
0.004*
0.000
0.000
-0.006#
0.000
0.000
-0.006
0.000
0.000
0.004
0.000
0.000
0.009
0.000
0.000
-0.001
0.000
0.000
0.009*
0.000
0.000
-0.005#
0.000
0.000
-0.005
0.000
0.000
0.009
0.000
0.000
-54.034
0.000
0.000
77.150
0.000
0.000
86.713*
0.000
0.000
-65.373#
0.000
0.000
61.573
0.000
0.000
-54.034
0.000
0.000
10
0.000
1
11
0.000
1
14
0.000
1
11
0.000
8
11
0.000
8
14
0.000
40.644*
0.000
-77.731#
0.001
28.268
0.000
-77.731
0.001
0.000
0.006*
0.000
-0.006#
77.150
0.000
0.000
-111.210
0.000
0.000
86.713*
0.000
0.000
-111.210#
0.000
0.000
-0.006
0.000
0.000
0.004
0.000
0.000
881
Unit
Total
Qty Section Name
Mass
Mass
4 530 UB 92.4
347.362
1389.450
2 360 UB 50.7-A
138.961
277.922
2 360 UB 50.7-B
124.458
248.916
2 360 UB 50.7
152.070
304.140
2 360 UB 50.7
317.869
635.737
Total mass
= 2856.165
Centre of gravity = 12.500,5.802,0.000
882
Length
3.750
1.632
1.632
2.994
6.259
Natural
Frequency
Natural
Period
Frequency
Tolerance
0.862
1.160
0.000977
1.823
0.548
0.000842
4.879
0.205
0.000890
6.275
0.159
0.000596
6.277
0.159
0.000192
6.757
0.148
0.000766
883
Base
Direction
Shear
X-Axis
0.218%
Y-Axis
0.000%
Z-Axis
0.000%
AS1170.4-2007
Off
Mode shape 1 (Calculated)
1.000
0.080
2.000
0.770
0.0308
SRSS (Square Root of the Sum of
Dominant
Total
Static
Total
MPF for
Dominant
Total
Mass Part
Mode
Force
Mass
Mode
Factor
0.0864 10998.8020
92.652%
98.894%
0.5035 10998.8020
59.179%
59.179%
0.0097
1234.6723
0.000%
0.000%
Damping
Natural
Natural
Mode
884
8
Dx = 1.000, Dy = 0.000, Dz =
Mass Part
Direction Shape
Factor
Vector
1
92.652%
Vector
2
0.000%
Vector
3
6.241%
Spectral Curve
Factor
Period
Frequency
NEWCASTLE 5%
5.0%
1.1603
0.862
NEWCASTLE 5%
5.0%
0.5484
1.823
NEWCASTLE 5%
5.0%
0.2049
4.879
Total
98.894%
885
Load
Node at
Factor
11.137
0.007812
15
12 (Z)
>1000.0
13.848
0.007812
15
9 (Z)
>1000.0
8.199
0.007812
15
9 (Z)
886
Memb
1
2
3
4
5
6
7
8
9
Pcr
859.200
811.779
487.541
482.688
477.352
468.334
468.334
477.352
482.688
Length
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Ly
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Lz
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
10
11
12
487.541
811.779
859.200
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Ly
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Lz
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Ly
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Lz
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Mode
1
Memb
1
2
3
4
5
6
7
8
9
10
11
12
Pcr
196.552
137.588
529.091
526.567
524.103
520.293
528.319
532.181
534.761
536.945
789.717
848.681
Length
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Mode
1
Memb
1
2
3
4
5
6
7
8
9
10
11
12
Pcr
710.976
676.063
530.441
529.252
527.689
525.385
525.385
527.689
529.252
530.441
676.063
710.976
Length
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
887
889
890
In the diagram above, the thick grey lines show the four design groups. They are
drawn short of their ends so that you can easily see where they start and finish.
891
892
The above diagram shows the location and type of all the flange restraints.
Note that the effect of the fly brace at midspan could also have been taken into
account by specifying a full restraint at the fly brace location on the top flange and
not specifying anything on the bottom flange. A full or partial restraint on one
flange causes SPACE GASS to automatically place a partial restraint (at least) on
the other flange (see also Effective flange restraints). This method would, however
increase the kt factor marginally.
All of the member design data was input graphically, however it could have been
input just as successfully via a datasheet or by importing it from a text data file. For
information about the graphical input procedure for steel member design data, see
also Steel member input methods. For detailed information about the actual
member design data values and settings, see also Steel member design data.
893
The results of a steel member design or check can be shown graphically as in the
above diagram. The member colors matched to the legend show that the columns
and left rafter have passed with load factors greater than 1.10, while the right rafter
has passed with a load factor greater than 1.00.
In this example, because the approximate sizes of the columns and rafters were
known in advance, it was appropriate to simply run a steel member check rather
than a design. If the steel module had been run in design mode instead, the column
members may have been selected as slightly less than 530 UB 92.4 because of their
load factors being 1.28 and quite a bit greater than 1.00.
Thus, if you know that your initial analysis member sizes are close to the final
design sizes, the recommended procedure is to run a steel member check first
rather than a design. If the check results show that the analysis member sizes are
almost correct then it is a simple matter to manually change some of the analysis
member sizes and then do a final check to verify that they are correct.
Alternatively, if your analysis member sizes have not been chosen carefully, you
should run a steel member design and then choose "Update analysis member sizes"
from the Steel menu (see also Updating analysis member sizes) to update the
894
895
This report extract shows all of the steel member design input and output data.
Group
Segment
Load factor
Grade
Fy
Fyw
Fu
Ltot
Lseg
kt
(5.6.3)
kl
(5.6.3)
kr
(5.6.3)
Le
(5.6.3)
Lx
(6.3.2)
Ly
(6.3.2)
Lz
L/r
Arf
Arw
An
Ae
(6.2.2)
Kf
(6.2.2)
Kt
(7.3)
members.
m
(5.6.1.1) = Moment modification factor for bending.
s
(5.6.1.1) = Bending member slenderness reduction factor.
cx (6.3.3)
= Compression member slenderness reduction factor (major).
cy (6.3.3)
= Compression member slenderness reduction factor (minor).
b
(6.3.3)
= Compression member section constant.
me (8.4.4.1) = Ratio of major axis moments at ends of segment.
mx (8.4.2.2) = Ratio of major axis moments at ends of member.
my (8.4.2.2) = Ratio of minor axis moments at ends of segment.
(8.3.4)
= Index.
(3.4)
= Capacity factor.
N*
= Design axial force (+ve=compression).
Vx*
= Design major axis shear force (not considered).
Vy*
= Design minor axis shear force.
Mx*
= Design major axis bending moment.
My*
= Design minor axis bending moment.
Nt (7.2)
= Section capacity in tension.
Ns (6.2)
= Section capacity in compression.
Ncx (6.3.3)
= Major axis member capacity in compression.
Ncy (6.3.3)
= Minor axis member capacity in compression.
Vv (5.11)
= Shear capacity of web.
Mf (5.12.2)
= Moment capacity of flanges.
Msx (5.2)
= Section major axis moment capacity.
Msy (5.2)
= Section minor axis moment capacity.
Mbx (5.6)
= Member major axis moment capacity.
Mox (8.4.4)
= Member out-of-plane major axis moment capacity.
Mrx (8.3.2)
= Section major axis moment capacity reduced by axial force.
Mry (8.3.3)
= Section minor axis moment capacity reduced by axial force.
Mix (8.4.2.2) = Member in-plane major axis moment capacity.
Miy (8.4.2.2) = Member in-plane minor axis moment capacity.
Mtx (8.4.5.2) = Lesser of Mrx and Mox.
Mcx (8.4.5.1) = Lesser of Mix and Mox.
897
898
Left Baseplate
899
Left Knee
Ridge
900
Right Knee
901
Right Baseplate
Strength Grade:
Normal
Dimensions (LxWxT):
575x250x20 mm
Plate Strength Grade: Normal
Full Contact:
YES
Fy:
350 MPa
Welds:
Weld Strength Grade:
6 mm
Normal
Weld Category:
Weld Inside Flange:
SP
NO
Bolts:
Bolt Threads:
Bolts:
Pitch:
Prying Factor:
M24
Include
4
360 mm
0.71
Bolt Procedure:
Bolt Strength Grade:
Embedded Length:
Gauge:
Snug
Normal
195 mm
140 mm
Concrete:
Concrete:
CONCRETE-20
Type:
Rectangular
902
775x450x395 mm
Grout:
Thickness:
20 mm
Fc:
25 MPa
Strength Grade:
Strength Grade:
Normal
Normal
Supporting Member:
Supported Member:
2
3
Haunch (D/Bb/Tb/Tw):
Haunch Length:
333.1/171/11.5/7.3 mm
3000 mm
Use Stitch Bolt:
NO
Butt
Butt
NO
Bolts:
Bolt Threads:
Top Bolts (out/in):
Pitch outside:
Gauge:
Dist to Flange out:
Bolt Head Side:
M20
Include
2/4
0 mm
120 mm
65 mm
Default
8 mm
Normal
Full
8 mm
Normal
Fy:
250 MPa
Bolt Procedure:
Bolt Strength Grade:
Bot Bolts (out/in):
Pitch inside:
Vert Edge Dist:
Dist to Flange in:
Bearing
High
2/4
80 mm
30 mm
65 mm
Length:
Fy:
0 mm
260 MPa
Weld Category:
GP
Length:
0 mm
Length:
Fy:
0 mm
260 MPa
Weld Category:
GP
903
Full
Length:
0 mm
Fy:
250 MPa
8 mm
Normal
Weld Category:
GP
6
7
Strength Grade:
Strength Grade:
Normal
Normal
Fy:
250 MPa
Web Welds:
Weld Strength Grade:
6 mm
Normal
Bolt Procedure:
Bolt Strength Grade:
Bot Bolts (out/in):
Pitch inside:
Vert Edge Dist:
Dist to Flange in:
Bearing
High
2/2
0 mm
30 mm
65 mm
Strength Grade:
Strength Grade:
Normal
Normal
Flange Doubler:
Position:
Both
Dimensions (LxWxT):
361.52x70x16 mm
Plate Strength Grade: Normal
Welds:
Weld Strength Grade:
CONNECTION 7 - RIDGE
-------------------Supported Member 1:
Supported Member 2:
Dimensions (LxWxT):
550x200x25 mm
Plate Strength Grade: Normal
Flange Weld Type:
Butt
Fillet
SP
NO
Bolts:
Bolt Threads:
Top Bolts (out/in):
Pitch outside:
Gauge:
Dist to Flange out:
Bolt Head Side:
M20
Include
2/2
0 mm
120 mm
65 mm
Default
Supporting Member:
Supported Member:
11
10
Haunch (D/Bb/Tb/Tw):
Haunch Length:
333.1/171/11.5/7.3 mm
3000 mm
Use Stitch Bolt:
NO
904
Butt
Fy:
250 MPa
Fillet
SP
Web Welds:
Weld Strength Grade:
6 mm
Normal
NO
Bolts:
Bolt Threads:
Top Bolts (out/in):
Pitch outside:
Gauge:
Dist to Flange out:
Bolt Head Side:
M20
Include
2/2
0 mm
120 mm
65 mm
Default
Bolt Procedure:
Bolt Strength Grade:
Bot Bolts (out/in):
Pitch inside:
Vert Edge Dist:
Dist to Flange in:
Bearing
High
2/2
0 mm
30 mm
65 mm
Length:
Fy:
0 mm
280 MPa
Weld Category:
GP
Length:
0 mm
Length:
Fy:
0 mm
280 MPa
Weld Category:
GP
Length:
0 mm
Fy:
260 MPa
Weld Category:
GP
Strength Grade:
Normal
Dimensions (LxWxT):
575x250x20 mm
Plate Strength Grade: Normal
Full Contact:
YES
Fy:
350 MPa
Welds:
Weld Strength Grade:
6 mm
Normal
Weld Category:
Weld Inside Flange:
SP
NO
Bolts:
M20
Bolt Procedure:
Snug
6 mm
Normal
Full
6 mm
Normal
Full
Flange Doubler:
Position:
Both
Dimensions (LxWxT):
275x72x12 mm
Plate Strength Grade: Normal
Welds:
Weld Strength Grade:
6 mm
Normal
12
905
Include
4
360 mm
0.71
Normal
195 mm
120 mm
Concrete:
Concrete:
Dimensions (LxWxD):
CONCRETE-20
775x450x395 mm
Type:
Rectangular
Grout:
Thickness:
20 mm
Fc:
25 MPa
Crit
Title/Type
Seat/Cleat
Bolts
Welds
Case
Left baseplate
Base Plate
4M24
6 mm CFW SP
11
575x250x20 mm
4.6N/S
Plate
12M20
Web welds
11
885x195x25 mm
Stiffener Top
84x12 mm
Stiffener Bot
84x12 mm
Flange Doublers
70x16 mm
8.8N/TB FSBW SP
Flange welds
FSBW SP
550x200x25 mm
8M20
0.76
3 D# Left knee
0.92
7 D
Ridge
Web weld
10
0.88
8.8N/TB 6 mm CFW SP
Flange weld
FSBW SP
11 D
0.96
13 D
0.57
906
Right knee
Right baseplate
Plate
8M20
Web welds
885x195x25 mm
Stiffener Top
86x6 mm
Stiffener Bot
86x6 mm
Flange Doublers
72x12 mm
8.8N/TB 6 mm CFW SP
Flange welds
FSBW SP
Base Plate
4M20
6 mm CFW SP
14
10
4.6N/S
=
=
=
=
=
=
=
=
Base plate
Weld:
Bolt:
= 4M24 4.6N/S
sp = 360 mm
lec = 195 mm
Pass
530 UB 92.4
533 mm
209 mm
15.6 mm
10.2 mm
14 mm
300 MPa
320 MPa
sg = 140 mm
Concrete:
CONCRETE-20
(Length = 775 mm, Width = 450 mm, Depth = 395 mm)
Grout:
Design actions: N*
Vy*
Vz*
My*
Mz*
Check 8:
=
=
=
=
=
Check 9:
Pass
Check 10:
Pass
Pass
907
fNct = 258.05 kN
fNtf = 112.96 kN
fNct > fNtf
Check 7:
Pass
Check 11:
Pass
Pass
Pass
Pass
Pass
=
=
=
=
=
=
=
=
360 UB 50.7-A
689.1 mm
171 mm
11.5 mm
7.3 mm
11.4 mm
300 MPa
320 MPa
Angle
= 2.99
End plate
Transverse stiffeners
Top
= 84x12 mm
Bottom
= 84x12 mm
Web welds
908
Supporting
d
bf
tf
tw
r
fyf
fyw
=
=
=
=
=
=
=
=
Pass
Pass
Pass
Pass
530 UB 92.4
533 mm
209 mm
15.6 mm
10.2 mm
14 mm
300 MPa
320 MPa
sg
sp2
spo
ae
=
=
=
=
120 mm
141.52 mm
65 mm
30 mm
sp1
sp3
spi
= 0 mm
= 80 mm
= 65 mm
=
=
=
=
=
71.58 kN Tension
-116.66 kN (Actual = -116.66 kN, Minimum = 40 kN)
0 kN (Not used)
0 kNm (Not used)
-514.77 kNm (Actual = -514.77 kNm, Minimum = 268.2
Warning
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
909
Pass
Pass
Pass
Pass
910
Stiffener
Pass
Pass
Pass
Pass
Pass
at tension flange
ratio
0.61
0.9
0.92
Pass
Pass
Pass
Pass
Pass
911
Pass
Pass
Pass
at compression flange
ratio
0.81
0.59
Pass
Pass
0.2
Pass
Pass
Pass
Pass
Pass
Pass
=
=
=
=
=
=
=
=
Angle
= 5.99
End plate
Flange welds
Web welds
Bolts
912
360 UB 50.7
356 mm
171 mm
11.5 mm
7.3 mm
11.4 mm
300 MPa
320 MPa
Pass
sg
sp2
spo
ae
=
=
=
=
120 mm
141.52 mm
65 mm
30 mm
Design actions: N*
Vy*
Vz*
My*
Mz*
kNm)
Check 1:
End plate:
Bolt gauge:
Edge dist.:
=
=
=
=
=
sp1
sp3
spi
-40.77 kN Compression
67.36 kN (Actual = -1.24 kN, Minimum = 67.36 kN)
0 kN (Not used)
0 kNm (Not used)
-118.63 kNm (Actual = -118.63 kNm, Minimum = 114.88
Detailing limitations
bi >= bf + 20
sg <= bf
sg >= 120 mm
sp2 >= 70 mm
ae >= 30 mm
ae <= 2.5 bolt diameter
40 mm <= spo <= 75 mm
Spacing for bolt at haunch is not sufficient
Plate depth
Check 2:
Check 3:
Check 4:
= 0 mm
= 0 mm
= 65 mm
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Check 5:
Check 6:
Pass
Pass
913
Pass
Check 7:
Check 8:
Check 9:
=
=
=
=
=
=
=
=
360 UB 50.7-A
689.1 mm
171 mm
11.5 mm
7.3 mm
11.4 mm
300 MPa
320 MPa
Supporting
d
bf
tf
tw
r
fyf
fyw
=
=
=
=
=
=
=
=
Angle
= 2.99
End plate
530 UB 92.4
533 mm
209 mm
15.6 mm
10.2 mm
14 mm
300 MPa
320 MPa
Transverse stiffeners
Top
= 86x6 mm
Bottom
= 86x6 mm
Web welds
Flange welds
Top stfr. welds
Bot stfr. welds
=
=
=
=
Bolts
sg
sp2
spo
ae
=
=
=
=
914
6 mm
FSBW
6 mm
6 mm
CFW SP
SP (Fu
CFW GP
CFW GP
120 mm
141.52 mm
65 mm
30 mm
(Fu =
= 410
(Fu =
(Fu =
410 MPa)
MPa)
410 MPa)
410 MPa)
sp1
sp3
spi
Pass
= 0 mm
= 0 mm
= 65 mm
=
=
=
=
=
-65.33 kN Compression
78.19 kN (Actual = 78.19 kN, Minimum = 40 kN)
0 kN (Not used)
0 kNm (Not used)
325.84 kNm (Actual = 325.84 kNm, Minimum = 268.2 kNm)
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
ratio
0.96
Pass
Pass
Pass
915
Pass
Pass
Pass
Pass
916
ratio
0.54
= 939.44 kN
kN
Pass
Pass
Pass
Pass
Pass
at tension flange
ratio
0.73
0.31
0.23
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
917
ratio
0.49
0.5
Pass
Pass
-0.23
Pass
Pass
Pass
Pass
Pass
Pass
=
=
=
=
=
=
=
=
530 UB 92.4
533 mm
209 mm
15.6 mm
10.2 mm
14 mm
300 MPa
320 MPa
Base plate
Weld:
Bolt:
= 4M20 4.6N/S
sp = 360 mm
lec = 195 mm
sg = 120 mm
Concrete:
CONCRETE-20
(Length = 775 mm, Width = 450 mm, Depth = 395 mm)
Grout:
Design actions: N*
Vy*
Vz*
My*
Mz*
918
=
=
=
=
=
Pass
Check 2:
Check 3:
Weld length:
Weld stress:
Pass
Pass
Pass
required
Check 7:
Pass
Pass
Pass
Pass
Pass
919
Cable Analysis
Cable analysis
This worked example demonstrates the input and analysis of a 30m tall, guyed
mast. The catenary cable equations are used to calculate the axial force in a
nominal guy member, which is then compared to the result obtained from SPACE
GASS.
30m
3 sets of 3
120
15m, 22.5m and 30m
12m
10mm steel cable
406x9.5CHS
The uniformly distributed dead load is not the only load that the structure would be
subject to in real life, however it is the only one considered here. The load cases are
limited in order to simplify the example.
In this example, the only type of load applied is an
UDL. You can apply point loads to cable members, however they must be applied
as node loads rather than member concentrated loads.
921
922
Cable Analysis
Method of input
It was not possible to input the guyed mast using the structure wizard due to its
unusual geometric configuration. All of the data input was performed using either
graphical tools or datasheets.
Node restraints and member fixities
After the structural geometry was generated, node restraints of FFFFFF were
applied to nodes 1, 5, 6 and 7 using the graphical restraint input facility. Even
though the guyed members are to be pin connected to the mast and to their base, a
member end fixity of FFFFFF was specified. This is because a member end fixity
code of FFFRRR would yield the same result as a code of FFFFFF for cable
members (ie. cables have no moment capacity).
Loads
Loading due to the self weight of the structure was input using a datasheet.
923
Analysis procedure
A non-linear (2nd order) analysis was performed in which both P- and P- effects
were activated, while axial shortening was not.
924
Cable Analysis
Analysis results
In the absence of any lateral loads, the guys simply deflect vertically under self
weight as shown in the following deformed shape diagram.
925
Deformed shape
This report extract shows all of the input data for the model, together with the
intermediate displacements, forces and moments for guy member 12. Following the
report, we compare the SPACE GASS results for member 12 with a theoretical
formular.
926
Cable Analysis
m
mm
MPa
kg/m^3
Celsius
kN
kNm
kg
g's
mm
MPa
Nodes ................................
32765)
Members ..............................
32765)
Plates ...............................
32765)
Restrained nodes .....................
32765)
Nodes with spring restraints .........
32765)
Section properties ...................
5000)
Material properties ..................
999)
Constrained nodes ....................
32765)
Member offsets .......................
32765)
12
927
250000)
Member distributed torsions ..........
250000)
Thermal loads ........................
250000)
Member prestress loads ...............
250000)
Plate pressure loads .................
250000)
Self weight load cases ...............
10000)
Combination load cases ...............
10000)
Load cases with titles ...............
10000)
Lumped masses ........................
250000)
Spectral load cases ..................
10000)
Static analysis ......................
Dynamic analysis .....................
Response analysis ....................
Buckling analysis ....................
Ill-conditioned ......................
Non-linear convergence ...............
Frontwidth ...........................
Total degrees of freedom .............
Static load cases ....................
10000)
Mass load cases ......................
10000)
Node
X
Coord
Y
Coord
Z
Coord
1
2
0.000
0.000
0.000
15.000
0.000
0.000
928
Y
N
N
N
N
Y
12
18
1
Cable Analysis
3
4
5
6
7
0.000
0.000
-12.000
6.000
6.000
22.500
30.000
0.000
0.000
0.000
0.000
0.000
0.000
10.392
-10.392
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
0.00
FFFFFF
Sect Mat
Norm
Norm
Norm
Cabl
Cabl
Cabl
Cabl
Cabl
Cabl
Cabl
Cabl
Cabl
15.000
7.500
7.500
19.209
25.500
32.311
19.209
25.500
32.311
19.209
25.500
32.311
929
Z Axial X
Stiffness
1 FFFFFF
5 FFFFFF
6 FFFFFF
7 FFFFFF
406.4x9.5 CHS
Aust300
2 Guy
circle
User
Mark
Shape
S1
Circular
S2
Solid
tube
Area of
Torsion
Y-Axis
Z-Axis
Princ
Sect
Section
Constant
Area
Shr Area
Angle
Y-Axis
Z-Axis
Mom of In
Mom of In
Shr
930
Bt/Bb
406.00
0.00
Tw/Rr
Circular tube
0.00
9.50
No
No
0.00
Cable Analysis
0.00
0.00
2
0.00
0.00
0.00
Solid circle
0.00
0.00
No
No
0.00
10.00
0.00
0.00
0.00
0.00
0.00
2.0000E+05
Mass
Density
0.25 7.8500E+03
X-Axis
Accel'n
Y-Axis
Accel'n
Z-Axis
Accel'n
0.000
-1.000
0.000
Global X
Local Z
Transl'n
Transl'n
Global Y
Global Z
Local X
Transl'n
Transl'n
Transl'n
0.000
-0.108
0.000
0.000
-0.291
0.000
0.270
931
3.231
-69.653
6.462
-124.732
9.693
-164.996
12.924
-190.083
16.155
-199.618#
19.387
-193.215
22.618
-170.474
25.849
-130.980
29.080
-74.303
32.311
0.000*
-32.365
0.000
-57.964
0.000
-76.646
0.000
-88.253
0.000
-92.627#
0.000
-89.600
0.000#
-79.003
0.000
-60.659
0.000
-34.387
0.000*
0.000*
0.000
-25.718
56.059
-46.029
100.397
-0.318#
-61.036
132.754
-0.260
-70.545
152.860
-0.053
-74.352#
160.435*
0.233
-72.247
155.192
0.526
-63.998
136.838
0.738
-49.374
105.066
0.786*
-28.130
59.561
0.000*
-0.162
0.576
0.000#
0.000
Axial
Z-Axis
Force
Moment
0.000
0.000
3.231
0.000
6.462
0.000
9.693
0.000
-1.560#
0.000
-1.542
0.000
-1.524
0.000
-1.506
0.000
932
Y-Axis
Z-Axis
X-Axis
Shear
Shear
Torsion
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
Cable Analysis
12.924
0.000
16.155
0.000
19.387
0.000
22.618
0.000
25.849
0.000
29.080
0.000
32.311
0.000
-1.487
0.000
-1.469
0.000
-1.451
0.000
-1.433
0.000
-1.415
0.000
-1.397
0.000
-1.379*
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
The following catenary cable equation from Hibbeler (15) for a single catenary
element can be used to verify the results for member 12 shown above.
As you can see, it was necessary to resolve the UDL to the local axis of the
member (multiplying it by the cosine of the angle between the vertical). From this
point the solution is straightforward, the result varying by only 0.3% (ie. 1.469kN
vs. 1.465kN).
933
934
935
Bibliography
Bibliography
1. Harrison H.B. "Computer Methods in Structural Analysis",
pp 248-251, Prentice Hall, 1973.
8. Clarke A.B. and Coverman S.H. "Structural Steelwork: Limit state design",
p 49, Chapman and Hall, London, 1987.
937
938
Bibliography
19. Tessler, A. and Hughes, T.J.R., "A three-node Mindlin plate element with
improved transverse shear", Computer Methods In Applied Mechanics
And Engineering 50 (1985) pp 71-101
21. Liu,, J, Riggs, H.R. and Tessler, A. , "A four-node, shear-deformable shell
element developed via explicit Kirchoff constraints", International Journal
For Numerical Methods In Engineering, Vol. 2000, 49, pp 1065-1086
22. Batoz, J., "An explicit formulation for an efficient triangular plate-bending
element", International Journal For Numerical Methods In Engineering,
Vol. 18 (1982), pp 1077-1089
23. Batoz, J. and Tahar, M.B., "Evaluation of a new quadrilateral thin plate",
International Journal For Numerical Methods In Engineering, Vol. 18
(1982), pp 1655-1677
24. Hancock Gregory J., "Elastic method of analysis of rigid jointed frames
including second order effects", Steel Construction, Vol. 28, No. 3,
September 1994
939
Index
2
2nd order analysis ........................629
See non-linear analysis ............629
3
3D renderer ..........................340, 562
A
A quick frontwidth calculation
method .....................................639
Absolute coordinates............397, 399
Acceleration .................................224
Access ..........................................103
Align members.............................461
Aligning plate axes ......................469
Alignment ............................196, 382
Amplitude ....................................561
Analysis .......................................617
Buckling analysis.....675, 681, 684
Dynamic frequency analysis ...653,
655
Dynamic response analysis .....664,
666
Static analysis ..................618, 641
Warnings and errors.................692
Angle sections..............175, 192, 713
Animation ....................................567
Annotation ...........................555, 817
Aperture circle ...............39, 369, 392
Arc generation..............................446
Area loads ............................244, 511
Area of section .............................175
Attach...................340, 369, 382, 392
Attachments .................................150
Auto scaling of base shear ...........666
AutoCAD .............101, 103, 106, 122
Axes .............................................130
941
942
Index
Configuring SPACE GASS .....33, 48
Configuring the renderer................48
Connect ........................................454
Connection design........................815
Connectivity check.......................473
Constraint code ............................196
Context sensitive cursors .............369
Continuous lateral restraint ..........733
Contours.......................................562
Control Panel .................................46
Convergence624, 626, 629, 641, 655,
743, 753, 864, 883
Converting old jobs....................1007
Coordinate systems ......................130
Coordinates ..................................397
Absolute ...........................397, 399
Cartesian ..........................397, 399
Polar.................................397, 399
Relative ............................397, 399
Copying........................................548
Load cases................................548
Member loads ..........................546
Member properties...................429
Node loads ...............................545
Node properties........................428
Nodes, members or plates ........438
Plate loads ................................547
Plate properties ........................430
Steel member properties ..........712
Correction factors...........................43
Cover............................................861
CQC .............................................666
Creating a new job .........................80
Critical flange...............................762
Cross section window ..................852
Crosshair cursor .............39, 389, 391
Crossing window .........................369
CSV file ...............................101, 103
Currents................................247, 516
Curved line resolution....................39
Custom libraries ...........................888
Customizing
943
944
Index
See node restraints ...................170
Elastic suppprts ............................170
See node restraints ...................170
End fixity .....................................626
See member fixity............154, 626
End moment ratios and other factors
.................................................770
Enveloping ...................................566
Graphics ...................................566
Reports .....................................867
Errors ...........................................692
Analysis ...................................692
Steel member design................811
Text file....................................282
ETABS.........................................103
Euler buckling capacity.......631, 641,
675, 678
Examples......................................995
Cable analysis ..........................995
Portal frame analysis................903
Portal frame connection design971
Portal frame member design ....961
Excel ............................................103
Exporting
CIMSteel/2 file ................103, 106
CIS/2 file..........................103, 106
CSV file ...................103, 106, 835
DWG file .................................835
DXF file ...................122, 124, 835
IFC file.............................103, 106
MS-Access file.................103, 835
MS-Excel file...................103, 835
MS-Word file...................103, 835
SDNF file.................................103
Step file ............................103, 106
Text file....................103, 251, 835
ZIP file .....................................103
Extend members...........................457
F
Filters .....................................96, 590
Find.............................................. 586
Fixity............................................ 154
See members............................ 154
Flange restraints........... 713, 733, 763
Flexural-torsional buckling.......... 675
Flipping a section................. 175, 190
Floor loading................................ 511
See area loading....................... 511
Floor slab ..................................... 196
Folders ........................................... 34
Fonts ............................................ 867
See output ................................ 867
Forces........................................... 620
Described................................. 620
Diagrams.................................. 561
Sign convention ....................... 137
Frame data ................................... 147
Frame imperfections .................... 743
See Imperfections .................... 743
Frameworks Plus . 101, 103, 106, 122
Frequency .................................... 561
Frequency shift ............................ 655
Frontwidth ................... 632, 638, 639
Full restraint................................. 733
G
Gauge........................................... 817
General colours.............................. 46
General configuration .................... 39
General restraint .......................... 170
Generate arc ................................. 446
Geometry and loads ..................... 905
Girts ............................................. 298
Global axes .................. 130, 137, 552
Graphical input
Colors ........................................ 44
Cursor ...................................... 369
Dimensions ................................ 43
Display area ............................... 68
Editing ............................. 340, 369
Input................................. 340, 369
945
946
Index
Converting section names when
importing or exporting.........106
Creating custom libraries .........888
Standard libraries .....................885
The library editor .....................888
Library scan code.................713, 894
Licence Agreement ..........................7
Lift off..........................................154
Line width ......................................43
Linear analysis .....129, 617, 618, 641
Linking to other programs ...........103
List boxes .......................................77
Lists................................................77
Live loads.....................................311
Load cases.....96, 129, 233, 325, 618,
629, 641, 653, 655, 666, 684, 743,
758, 817, 835, 852
Combining ...............226, 274, 499
Copying....................................548
Deleting....................................548
Load case titles viewer.............558
Manage ....................................548
Renumbering............................548
Scrolling.....................................96
Titles ........................................229
Titles text .................................275
Load factor ...................................675
Buckling analysis....675, 681, 684,
861
Concrete column design..851, 852,
861, 864
Limit ................684, 743, 852, 861
Steel member design........743, 774
Load height factor ........................766
Load height position ....713, 726, 766
Load stepping.......................626, 641
Loading diagrams.........................561
Loads............................................546
Copying member loads ............546
Copying node loads .................545
Copying plate loads .................547
Filtering loads ..........................590
947
948
Menu system.................................. 68
Merging jobs.................................. 83
Meshing ....................................... 451
Microsoft ..................................... 101
Access.............................. 101, 103
Excel ................................ 101, 103
Windows.................................... 80
Word ........................................ 103
Microstation......... 101, 103, 106, 122
Microstran............................ 101, 103
Minimum design actions...... 817, 835
Mirror........................................... 441
Mode combination method .......... 666
Mode shapes ................................ 675
Buckling analysis.... 569, 675, 681,
684
Dynamic frequency analysis... 567,
653, 654, 655
Dynamic response analysis..... 233,
664, 666
Viewing mode shapes...... 567, 569
Modelling considerations............. 654
Modulus of subgrade reaction ..... 170
Moment magnification ................ 852
Moment of inertia ........................ 175
Moments ...................................... 620
Described................................. 620
Diagrams.................................. 561
Sign convention ....................... 137
Mouse ............................................ 96
The mousewheel ........................ 96
Using the mouse ........................ 74
Move............................................ 435
Moving intermediate nodes ......... 460
Moving loads ............... 249, 526, 902
MS-Excel ............................. 101, 103
MS-Word ..................................... 103
Multiple viewports....................... 408
Multiplying factor........................ 226
Multi-row editing......................... 327
Index
N
Natural frequencies ......230, 653, 655
New features ..................................15
Node loads ...................................207
Described .................................207
Graphics ...................................474
Text ..........................................265
Node numbering...........470, 638, 640
Node restraints .............129, 170, 423
Buckling analysis.....................681
Described .................................170
Elastic restraint ........................170
Frame data ...............................170
General restraint.......................170
Graphics ...................................423
Restraint code ..........................170
Text ..........................................259
Nodes ...........................................129
Described .........................129, 152
Graphics ...................................410
Text ..........................................255
Non-linear analysis .....129, 617, 618,
622, 623, 626, 629, 641
Normal members..........................154
Normal window ...........................369
Normalize mode shapes ...............655
Notes ............................................600
O
Ocean currents .....................247, 516
Offsets ..........................................205
See member offsets..................205
See plates .................................162
Opening a job.................................80
Operating plane............................395
Optimization617, 632, 638, 639, 640,
641
Ortho ....................................382, 391
Output ..........................................690
Buckling analysis.....................690
Concrete column design...........863
Described................................. 867
Dynamic frequency analysis.... 663
Dynamic response analysis...... 672
Fonts .......................................... 37
Page setup................................ 873
Print graphics........................... 882
Print preview ........................... 878
Print text report........................ 881
Printing to a file ............... 873, 878
Scale ................................ 873, 882
Static analysis .......................... 652
Status report............................. 883
Steel connection design ........... 845
Steel member design................ 774
Text format ................................ 37
Worked examples .... 903, 961, 995
P
Page setup .................................... 873
Pan ............................................... 582
Paradise solver ............. 641, 655, 684
Partial restraint............................. 733
P-delta effects ...... 622, 623, 629, 641
PDF file................................ 873, 878
Pick ........................................ 74, 369
Picture file.................................... 873
Page setup................................ 873
Print preview ........................... 878
Pitch ............................................. 817
Plane .................................... 340, 395
Plate pressure loads ..................... 222
Described................................. 222
Graphics................... 495, 540, 561
Text.......................................... 272
Plates............................................ 469
Align plate axes ....................... 469
Contours .................................. 562
Datasheet ................................. 327
Described................. 129, 137, 162
Drawing ................................... 431
Graphics........................... 419, 562
949
950
Index
Right hand screw rule ..................137
Rigid diaphram.............................196
Rigid offset ..................................205
Risa-3D ........................................103
ROBOT ........................................103
Rotate ...........................................437
Rotational inertia..........................230
Rotational restraint.......................733
S
SAP2000 ......................................103
Saving a job ...................................80
Scale.............................................445
Scales ...........................................584
Scissor lift ....................................196
Scripts ............................................91
Scroll bars ......................................77
Scrolling.........................................96
SDNF file .............................101, 103
Sea loads ..............................247, 516
Seats .............................815, 817, 835
Secant matrix ...............................641
Section check ...............................774
Section properties.........129, 154, 424
Angle sections..................175, 192
Area of section .........................175
Described .................................175
Flipping a section.............175, 190
Graphics ...................................424
Library .............................885, 894
Map file....................................106
Moment of inertia ....................175
Principal angle .........................175
Section mark ............................175
Shape builder ...........................180
Shear area.................................175
Source ......................................175
Tee sections..............................191
Text ..........................................260
Torsion constant.......................175
Security ..........................................14
951
952
Index
T
Tangent matrix .............................641
Tapered Members ........................463
Tee sections..................191, 742, 894
Tekla Structures ...........101, 103, 106
Temperature change.....................218
Tension-only and compression-only
effects.......................................624
Tension-only members154, 624, 626,
641, 655
Terminator ...................................281
Terrain category ...........................311
Text boxes......................................77
Text display area ............................68
Text editor....................................251
Text file........................................282
Errors .......................................282
Exporting .................................251
Format................................37, 252
Importing .................................251
Worked example ......................287
Text reports ..................................867
See output ................................867
Textures .......................................611
Thermal loads...............................218
Described .................................218
Graphics ...........................489, 561
Text ..........................................270
Title bar..........................................68
Toolbars .........................................68
Customizing ...............................53
Top flange ....................................707
Topography ..................................311
Torsion constant...........................175
Torsions .......................................620
Described .................................620
Diagrams..................................561
Sign convention .......................137
Translational inertia .....................230
Transparency................................613
Trapezoidal loads .........................213
953
954