Professional Documents
Culture Documents
V8i (SELECTseries 6)
Legal Notices
Trademark Notice
Bentley and the B Bentley logo are registered or non-registered trademarks of Bentley Systems,
Incorporated.
RAM SBeam, RAM Structural System, RAM Manager, RAM Modeler, RAM Steel, RAM Frame, RAM
Foundation and RAM Concrete are registered or non-registered trademarks of Bentley Systems,
Incorporated.
All other marks are the property of their respective owners.
Copyright Notice
Copyright (c) 2013 Bentley Systems, Incorporated. All Rights Reserved.
Including software, file formats, and audiovisual displays; may only be used pursuant to applicable
software license agreement; contains confidential and proprietary information of Bentley Systems,
Incorporated and/or third parties which is protected by copyright and trade secret law and may not be
provided or otherwise made available without proper authorization.
Acknowledgements
Objective Grid C++ Library Copyright Rogue Wave Software, Inc.
Virtual Print Engine (VPE) Copyright IDEAL Software
Contains CM2 MeshTools by Computing Objects
Math Kernel Library (MKL) Intel Corporation
The Boost Graph Library (BGL) Siek, J.G., Lee, L., and Lumsdaine, A.
Ultimate Toolbox Dundas Software Ltd.
TurboDXF Ideal Engineering
Portions Copyright Microsoft Corporation
Includes Adobe PDF Library technology. Portions Copyright Adobe Systems, Inc.
Clipper library Angus Johnson
zlib software Jean-loup Gailly and Mark Adler.
Legal Notices
Restricted Rights Legends
computer software pursuant to 48 C.F.R. 52.227-19(a), as applicable. Use, modification, reproduction,
release, performance, display or disclosure of this software and accompanying documentation by the
U.S. Government are subject to restrictions as set forth in this Agreement and pursuant to 48 C.F.R.
12.212, 52.227-19, 227.7202, and 1852.227-86, as applicable. Contractor/Manufacturer is Bentley
Systems, Incorporated, 685 Stockton Drive, Exton, PA 19341-0678.
Unpublished - rights reserved under the Copyright Laws of the United States and International treaties.
Disclaimer
The software and related documentation, including this documentation, are protected by both United
States copyright law and international treaty provisions. Any unauthorized copying or reproduction is
strictly prohibited and subject to civil and criminal penalties. Please refer to the License Agreement
(EULA) for authorization to make a backup copy of the software. You may not sell this software or
documentation or give copies of them to anyone else.
Except as expressly warranted in the License Agreement (EULA), Bentley Systems, Incorporated
disclaims all warranties, expressed or implied, including but not limited to implied warranties or
merchantability and fitness for a particular purpose, with respect to the software, the accompanying
written materials, and any accompanying hardware. All results should be verified to the user's
satisfaction. The contents of these written materials may include technical inaccuracies or typographical
errors and may be revised without prior notice.
Disclaimer
Table of Contents
Chapter 1: Introduction ........................................................................................................9
Chapter 2: RAM Modeler Basics ........................................................................................ 11
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
2.21
2.22
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18
Introduction
The RAM Modeler allows the user to quickly create the database of even the most complex building
structures. Its intuitive interface and methodology makes it easy to learn. By utilizing a graphical
modeler, the user immediately sees what is being modeled. Modeling errors are visually apparent and
can be easily corrected. Changes to the structure required by the Architect, Owner, or Client can be
quickly and easily accommodated.
Chapter 2 explains the basics of using the RAM Modeler. Concepts necessary to understand how the
RAM Modeler functions are discussed.
Chapter 3 provides an in-depth look at the Plan Mode modeler. Modeling commands are explained as
they pertain to each of the RAM Structural System analysis and design modules.
Chapter 4 investigates the Elevation Mode modeler. While RAM Steel Beam and RAM Steel Column users
have access to the Elevation Mode modeler, this chapter is of primary concern to RAM Frame users.
The on-line help provides detailed information on the use of each individual RAM Modeler command.
The example problem found in the Tutorial manual provides helpful step-by-step instructions on basic
modeling techniques as well as on more advanced modeling issues. Completion of the Tutorial example
is highly encouraged.
Introduction
10
The RAM Modeler is used to create, view, and revise the structural models used in the RAM Structural
System. This chapter explains the important concepts necessary to become comfortable working with
the RAM Modeler.
Description
The RAM Modeler is invoked by selecting Model from the RAM Manager menu or
by clicking on the RAM Modeler toolbar button.
11
2.5 Materials
Six Material Types are allowed in the Modeler to model various structural members:
Steel
Steel Joist
SMARTBEAM
Concrete
Other
"Other" can represent any material, such as wood or masonry. Steel and concrete sections can also be
entered as "Other" if desired, such as those with unusual cross-sections.
Note that the RAM Steel Beam Design module can only be used to design Steel, Steel Joist, SMARTBEAM
and Westok Cellular Beam members and the RAM Steel Column Design module can only be used to
design Steel members. RAM Concrete is only used to design Concrete beams, columns and walls.
12
13
14
Description
Grid Systems are created using the Layout-Grids-Create/Edit command. Only
unique Grid Systems need be created. It is not necessary to create a separate Grid
System for each Layout Type if the Grids are identical between levels. A Grid
System may be used by more than one Layout Type. For example, a Roof layout
and a Floor layout can use the same Grid System. Any changes made to the Grid
System affect simultaneously all layout types that use that Grid System.
A Layout Type may use more than one Grid System. For example, a layout could consist of an orthogonal
grid system, a rotated orthogonal grid system and a radial grid system. Grid systems can be added to
and removed from layout types as needed to facilitate modeling.
To create a Grid System, specify the Grid System Label, the Grid System Type (Orthogonal or Radial), the
X and Y offset (the distance of the local Grid System origin from the global origin) and the Rotation angle
(the angle between the local Grid System and the global coordinate system), and select Add. In most
cases where there is only a single Grid System associated with the Layout Type, the X and Y offset and
the Rotation angle are 0.0.
To delete a Grid System, select it from the Grid System list and select Delete. If it is currently assigned to
a Layout Type, an error message will be given, and the Grid System will not be deleted. In that case, use
the Layout-Grids-Select command to deselect the Grid System from the layout types, and repeat the
Delete command.
To change a Grid System, select it from the Grid System list, modify the value or values desired and
select Change. If the offset or rotation values are changed, the entire Grid System will move, and any
structural elements associated with those grids will move as well. See Section 2.8.3, Moving Grids, for
more information.
When databases are converted from versions of the program prior to V7.0, the Grid Systems are
automatically created from the Grids in the model. A separate Grid System is created for each layout
type, and the label Converted From:, with the layout type name, is given. If desired, any one of those
grid systems can be assigned to all layout types using the Layout Grids Select command.
Each Grid System consists of a series of grids. To Add, Delete, or Edit the Grids that compose the Grid
System, select the Grid System from the Grid System list and select the Edit Grids button, or doubleclick on the Grid System in the Grid System list.
15
16
Description
Grid Systems are applied to a layout type by using the Layout Grids Select
command. A floor layout type is selected from the list of available floor types. For
the selected layout type, each grid system that will be associated with that floor
type is checked and those that will not be associated with that floor type are left
unchecked.
Grid systems can be assigned to or removed from a layout type at any time without affecting the data
already modeled.
Description
To create new construction grids select the Layout Grids Construction Grids
command. Construction grids can be added one of four ways: parallel to a beam
or wall, parallel to a grid, at a given angle (and optionally offset) from a specified
point, or through two points.
To add a construction grid parallel to a beam or wall, select Parallel-To-Beam/Wall, then enter the
offset distance between a reference beam or wall and the construction grid. Note that a value of 0.00 for
the distance is permissible; that would be used to add a construction grid exactly in line with an existing
beam. Click the Add button and then click on a beam or wall. If zero was used for the offset, the
construction grid will be added in line with the selected beam or wall. If a non-zero offset was used, two
parallel guide lines will appear, parallel to the reference beam or wall, at the offset distance specified.
Click on either of the parallel guide lines to identify on which side of the beam the construction grid
should be added.
To add a construction grid parallel to a grid, follow the same steps as for adding one parallel to a beam
or wall, but select Parallel-To-Grid instead of Parallel-To-Beam/Wall, and select an existing grid line
when prompted instead of selecting a beam or wall.
To add a construction grid at a specified angle through a point, select Point-Angle, then enter the angle
at which the construction grid should be added and the offset distance from that point. Use zero as the
distance to make the construction grid to pass through the point. Use a value greater than zero to create
17
Description
Only one set of construction grids can be defined for the model, and their display
can be turned on or off for any layout type. Select Layout Grids Show
Construction Grids from the menu to turn on or off the display of construction
grids. Construction grid display is automatically turned on when adding new
construction grids. Construction grids create SnapTo points at intersections with
each other and at intersections with grids in standard grid systems. To remove
these SnapTo points, simply turn off the display of the construction grids.
Description
File Save saves the current model.
Model Notes opens the text file used for storing notes on the current model.
Data Check checks the validity and completeness of the database.
18
Description
Align Columns launches the Align Members dialog via a column.
Align Walls launches the Align Members dialog via a wall.
View 3D displays the current model in 3D view.
View Elevation turns the cursor into a target cursor. Click on a beam or wall in
the frame to view in elevation.
View Plan returns to the previously selected plan view.
Set Show Options displays the Set Show Options dialog.
Find Member displays the Find member dialog.
Measure Distance measures the distance between two points.
Show Beam Numbers displays the beam numbers to the screen.
Show Wall Numbers displays the wall numbers to the screen.
Show Column Numbers displays the column numbers to the screen.
Show Foundation Numbers displays the foundation numbers to the screen.
Show Brace Numbers (Available in elevation mode only) displays the vertical
brace numbers to the screen.
Show Frame Numbers displays the frame numbers to the screen.
Show Wall Opening Numbers (available in elevation mode only) displays the
wall opening numbers.
Show Sizes displays the sizes of members.
Show Size Restrictions displays size restrictions on beams.
19
Description
Options Show Member Lengths Projected can be used to display beam,
horizontal brace, and wall lengths projected in plan.
Options Show Member Lengths Actual can be used to display actual beam,
horizontal brace, and top of wall lengths, taking into account sloping members.
Options - Show Live Load Reduction Columns displays the user assigned live
load reduction setting.
Options - Show Live Load Reduction Beams displays the user assigned live
load reduction setting.
Show Web Openings displays user assigned web openings on screen
Show Brace Points displays the user defined brace points on screen
Show Fixity displays the fixity flags on the ends of all lateral members.
Show Column and Wall Elevation displays elevations of columns and walls.
Show Foundation Elevations displays elevations of foundations.
Show Stub Cantilever Elevations displays elevations of the tips of stub
cantilevers.
Renumber Members renumbers the members starting in the lower right hand
corner of the model, moving up and to the left.
Zoom Full automatically zooms to full screen view
Zoom Fence allows the user to select an area of the screen to zoom in on
Zoom In incrementally zooms in on the area currently displayed on screen
Zoom Out incrementally zooms out on the area currently displayed on screen.
Zoom Previous returns to the most recent (previous) zoom location.
Pen Colors displays a dialog to modify the default colors assigned to each of the
on screen elements.
20
Description
Scale Text displays a dialog to adjust the size of the text displayed on screen.
Scale Text Up increases the scale of the text on the screen by a given increment.
Scale Text Down decreases the scale of the text on the screen by a given
increment.
Undo undoes the previous action.
Redo redoes the previous action.
Print Screen prints the current screen display to the printer.
Help About displays the Help About dialog which has the current copyright
information.
Description
Grids - Create/Edit displays the grid system definition dialog box from which the
grid systems and grids are defined.
Grids - Select displays the grid select dialog.
Construction Grids displays the construction grid dialog box from which
construction grids can be added or deleted.
Display Construction Grids displays the construction grids on screen.
Set Snap Points allows the user to select which element types create cursor snap
points.
Layout Columns places the user in layout column mode and causes the Layout Column Toolbar to be displayed.
21
Description
Layout Beams places the user in layout beam mode and causes the Layout - Beam
Toolbar to be displayed.
Layout Horizontal Braces places the user in layout horizontal brace mode and
causes the Layout - Horizontal Brace Toolbar to be displayed.
Layout Walls places the user in layout wall mode and causes the Layout - Wall
Toolbar to be displayed.
Layout Foundations places the user in layout foundation mode and causes the
Layout - Foundation Toolbar to be displayed.
Layout Braces (only available in elevation mode) places the user in layout braces
mode and causes the Layout - Braces Toolbar to be displayed.
Layout Slab causes the Layout - Slab Toolbar to be displayed. This toolbar is used
to define deck properties and to layout deck, slab edges and slab openings.
Layout Loads causes the Layout - Loads Toolbar to be displayed. This toolbar is
used to define and layout surface, point and line loads.
Description
Section Properties is only available when working with concrete or other
material. Clicking this button displays the section property definition dialog.
Add On-Grid displays the Add On-Grid dialog.
Add Off-Grid displays the Add Off-Grid dialog.
Move displays the Move Member dialog to reposition a member.
Offset displays the Offset Member dialog to offset a member.
Assign Rigid Links displays the Assign Rigid Links dialog to assign rigid links.
Delete displays the Delete Member dialog from which a fence or single delete can
be selected.
22
Description
Change Properties displays the Change Properties dialog from which member
shape, orientation, framing or strength can changed.
Change Material displays the Change Material Property dialog for the currently
selected material.
Show provides a target cursor which when clicked on a member displays the data
associated with that member.
LL Reduction displays the Live Load Reduction dialog. From this dialog special
limits for maximum live load reduction factors can be placed on members.
Modify Elevation displays the Modify Elevation dialog. It is only available for
columns, walls and foundations.
Fixity displays the member end fixity flags on the ends of all lateral members.
Assign Column Eccentricity displays the Assign Column Eccentricity dialog from
which the user can set eccentricity for strong and weak axes.
Assign Size displays the Assign Size Dialog from which a member size can be
selected and assigned to members in a single or fence mode.
Clear Size displays the Clear Size dialog from which sizes can be cleared from
members in either single or fence mode.
Steel Column Text Layout displays the Steel Column Text Layout dialog which
gives the user the ability to model and modify columns textually.
Description
Deck Properties displays the PropTable Deck Properties dialog.
Layout Slab Edge displays the Layout Slab Edge dialog.
Layout Slab Opening displays the Layout Slab Opening dialog
Layout Slab Penetration displays the Layout Penetration dialog.
Layout Deck Assign displays the Layout Deck Assign dialog.
23
Description
Surface Load Properties displays the Surface Load Properties dialog where
surface loads can be defined.
Line Load Properties displays the Line Load Properties dialog where line loads
can be defined.
Point Load Properties displays the Point Load Properties dialog where point
loads can be defined.
Snow Load Properties displays the Snow Load Properties dialog where snow
loads can be defined.
Layout Surface Loads displays the Surface Load Layout dialog.
Layout Line Loads displays the Line Load Layout dialog.
Layout Point Loads displays the Point Load Layout dialog.
Layout Snow Loads displays the Snow Load Layout dialog
The Message Window is located on the left side of the status bar. Brief instructions
that will assist in modeling are displayed in this window. The Message Window is
particularly useful when using Layout Mode commands requiring multiple
keystrokes or selections, as it will provide step-by-step instructions for
accomplishing each task. When there are no current instructions required, the
current Layout Type selection will appear in the Window.
The Material
Window:
The Material Window is located to the right of the Message Window. The current
material mode is displayed in this window.
The Coordinate The coordinates of the cursor relative to the model are shown in current RAM
Window:
Modeler units in the Coordinate Window. The Coordinate Window is located on the
right side of the status bar. This is useful in relating the structural model to the
actual coordinates of the structure.
24
Description
The Undo command is located under the Edit menu, along with the Redo
command, and is also located on the primary toolbar. The text under the Edit
menu will indicate which action is to be undone or redone. Users can Undo and
Redo up to the last 10 actions performed.
There are a few commands that will clear the Undo stack. That is, when any of these commands are
performed, actions performed previously can no longer be Undone. These are: Changing or Deleting
Story Data, Deleting a Floor Type, and Options Renumber Members.
Description
As the model is created, the drawing scale is automatically adjusted so that
the full layout appears on the screen. For large or intricate models, it may
be necessary to zoom in on a particular area. This is done by issuing View
Zoom Fence or by clicking on the toolbar. The zoom area is selected by
clicking the mouse on one corner of the region to be zoomed in upon and,
while holding down the left mouse button, dragging the cursor to the
opposite corner of the desired zoom area. The mouse button is then
released and the screen is redrawn with the zoom area filling the entire
screen.
Scroll bars are provided allowing the user to scroll through the model while it is zoomed so that any
part of the model is accessible. Scroll through the model by either clicking on one of the scroll arrows or
dragging the scroll box along the scroll bar.
Selecting View Zoom Full redraws the full layout on the screen. Three additional zoom commands are
provided, View - Zoom In, View - Zoom Out, and View - Previous Zoom.
Detailed directions for using these commands are located in the Tutorial manual. See the on-line help
for additional explanation of the Zoom Functions.
25
26
Description
In some modeling modes the cursor only snaps to points already defined by
grids, columns, beam ends and intersections, loads, etc. As new elements are
added to the model, new snap points are created as necessary. In some cases it
may be desirable to turn off some of these snap points so that the correct snap
points can be more easily selected. This can be done by selecting the Options
Set Snap Points command, and selecting only those elements for which snap
points are desired. The dialog has two tabs: Current Layout Type and Reference
Layout Types. Items on the first tab affect the snap points for the currently
selected layout type, while items on the second tab affect snap points on any
enabled reference layout types. By default, all items are checked on the Current
Layout Type tab, and all items are unchecked on the Reference Layout Types
tab.
27
28
Description
To view the model in 3D: Select the View 3D View command.
29
Description
Member numbers are initially assigned automatically by the RAM Modeler as
members are created, in the order they are created. As new members are added,
the next higher available number is assigned. If a member is deleted, that member
number is no longer used. This numbering scheme may make it difficult to locate
members by number. The Options - Renumber Members command causes all
members to be renumbered in consecutive order based on member coordinates,
beginning in the lower left corner and working up and then to the right. Note that
invoking the Renumber Members command will clear the Undo stack.
If subsequent additions or deletions are made to the model, the member numbering is not automatically
updated. New members are assigned the next higher available number regardless of their location, old
members retain their numbers, and deleted member numbers are no longer used. If desired, the
Options - Renumber Members command can be invoked at any time; otherwise the old numbering
assignments will always be retained.
Each layout type has its own set of numbers. For example, there is a column number 1 on every level.
Each element type has its own set of numbers. For example, there is a column number 1 and a beam
number 1 on the same level.
Member numbers can be viewed by invoking the appropriate Show Numbers command from the
Options menu or by clicking the desired Show Numbers button on the toolbar.
Member numbers are used throughout the RAM Structural System to identify members, especially the
output reports.
Description
The Find Member command is useful for finding members by member number.
The View Find command displays the Find dialog from which beams, columns,
braces, and walls can be searched by member number.
The Find member dialog has three (3) data fields. The first is a drop down list box used for selecting a
story. The second is a list box used to select a member type. These list boxes are pre-filled with any
available choices. The third field is a text edit box for the member number of interest and must be
entered by the user.
When the current view is in Plan mode, the story list box will have the current plan's story
automatically selected. While in Plan mode no other story may be selected.
The member type selection defaults to Beam. This selection may be changed at any time.
30
Description
The Measure Distance command allows the user to measure the distance
between two SnapTo points in the model. It also tells the user the angle of the line
between those two points. To use the Measure Distance command, either click on
the Measure Distance toolbar button, or select Measure Distance from the View
menu.
Click on any SnapTo point in the model to select the first point for measurement. The Measure Distance
dialog box will update to show the coordinates of the selected point.
Then click on the second point for the distance measurement. The Measure Distance dialog box will
update to show the coordinates of the second point, as well as the distance between the two points and
the angle of the line between them.
This can be repeated for as many sets of points as desired. The next time a point is selected, it will reset
back to showing that point as Point 1 with the rest of the dialog box clear. To finish the distance
measurements, click the Close button in the Measure Distance dialog box, press the <Esc> key, or
simply select some other command.
To increase the number of decimal points at which the values are shown, increase the Precision using
the Options User Interface command.
31
Description
The Model Notes command opens a text file that may be used for entering any
notes that to keep on the currently loaded model. Invoke the Model Notes
command from the File menu.
Description
The Data Check is run by selecting Integrity DataCheck from the RAM Modeler
menu. The type of Data Check to be performed is selected from the Data Check
Options dialog box. A Gravity Data Check verifies that all data needed to run
RAM Steel Beam Design or RAM Steel Column Design is included. A Frame Data
Check checks verifies that all data needed to run RAM Frame is included. An
Integrated Data Check verifies that the model can be run in any of the Design
modules and should be performed for models that will be run in the RAM
Concrete Design modules.
The Data Check only checks floors that are defined in the Story Data.
Items may be listed as either Errors or Warnings. Errors must be corrected before proceeding to the
design modules; they may result in either incorrect results or abnormal program termination. Warnings
32
Description
There are times when members on one story dont properly align with members
on other stories, even though they are supposed to. This is particularly common
when data has been imported into RAM Structural System from another program.
The Align Members dialog is designed to help in these situations. The Align
Members dialog is accessed either via Integrity Align Columns or Integrity
Align Walls. If the former is used, Modeler prompts for a column to be selected.
If the latter is used, Modeler prompts for a wall to be selected and then one end of
the wall to be selected. The selected point is used as the initial reference point for
the Align Members dialog.
The dialog contains a number of tables. The top table matches whatever was selected to enter the dialog
(either walls or columns). The middle of the dialog contains a set of tabs with other member types:
grids, columns or walls, beams, and foundations. At the top of the dialog is a tolerance (which can be
edited by the user). Each table contains all the members on of the given type on all stories no more than
that distance away from the reference point, along with the initial member selected to enter the dialog,
even if it isn't close enough. The initially selected member is shown in bold. All members on the same
floor type as it are shown in italics.
The reference point is shown in the bottom right of the dialog. The X and Y coordinates can be edited by
manually entering new coordinates in the text fields, or by double clicking on any of the entries in any of
the tables. Each table contains a Distance column that shows the distance from the given member to the
reference point.
To align members, all the members that need to be updated should be checked by the user, then the
Align button pushed. The Align button will only be enabled when at least one member is checked that is
a non-zero distance from the reference point. Only columns, walls, and foundations can be aligned.
However, since framed members are automatically pulled along with aligned members, other members
(such as beams) will automatically be updated as well. If a beam isnt close enough to an existing
support to get pulled along with it, then the beam must be updated manually using the Move Beam
command. Grids cannot be updated in the Align Members dialog due to the fact that even though only the
grid intersection is shown in the dialog, the grids actually extend outward from there, and updating one
intersection also updates everything that attaches to the grid lines involved in the intersection.
33
Description
When importing data from other systems, sometimes beam support points will
end up in the wrong place on beams that contain (or are intended to contain) a
cantilever (or cantilevers). The Update Beam Supports command is accessed via
Integrity Update Beam Supports, and is designed to allow the support points
of the beam to be moved to any place along the beam line where the beam
intersects another member (beam, column, or wall). This can be done without
regard for whether or not the support points are valid while the command is
being used, so that if a number of beams that all intersect each other need to be
updated, they can be processed in any order.
When the command is activated, RAM Modeler prompts for a beam to be selected. At this point, either a
beam or a stub cantilever can be selected. If a beam was selected, RAM Modeler then prompts for an
existing beam support point to be selected. (If a stub cantilever was selected, this step is unnecessary.)
Next, RAM Modeler prompts for a new location for the selected support point. The cursor snaps to
points along the beam that intersect other members (beams, walls, or columns). Selecting one of these
points updates the selected support to be in that location.
Depending on the situation, an update to a beam's support point can cause the beam to be converted
into a stub cantilever, or vice versa. If this happens, RAM Modeler first prompts to verify that this is
desired.
Note: Changes made using this command can easily lead to invalid framing (unsupported beam
supports, or beams that cross other beams). It is always a good idea to run DataCheck after using this
command.
Description
There are two methods of saving the modifications from the current modeling
session. File - Save saves modifications to the model under the current database
name and returns control to the RAM Modeler. File - Save As provides a means to
save the model under a different file name.
See the RAM Manager manual for more information on the Save commands in the Modeler and in the
design modules.
It is recommended that the model be saved periodically to guard against loss of data in the case of a
System Error or Failure. The RAM Modeler does NOT perform automatic save operations.
34
35
36
The majority of the modeling process takes place in Plan Mode. For those models that will not be
analyzed with RAM Frame, it is not necessary to use Elevation Mode.
The following is an overview of Modeling in Plan Mode including modeling structural members, defining
decks and slab edges and applying loads. Detailed descriptions of each command are included in the online help.
Many of the modeling commands, such as some of the Layout commands or all of the Materials
commands, appear both in the Plan view modeler and the Elevation view modeler. Rather than
including these commands in both this chapter and the next, they will be covered just in this chapter.
37
38
39
40
41
Description
Modeling sloping framing is done by specifying deviations of the tops of columns
and walls, or bottoms of hanging columns, from the story height. When a
deviation is specified for a column or wall, the elevation of the ends of the beams
that frame into these columns and walls are automatically modified, as are the
elevations of the ends of the beams that frame into those beams, etc. The tops of
standard columns and the bottoms of hanging columns are modified by invoking
the Layout Columns Modify Elevation command.
Note: The dialog title heading says Top of Column or Bottom of Column based
on the Column Type.
The option to Extend or Shorten is then selected, and the offset relative to the
Story height is specified. The top of a standard column or bottom of a hanging
column can be reset to the Story height by selecting the Use Story Height option.
Individual columns can be modified by selecting Single and then selecting the
column, or rows or areas of columns can be modified by selecting Fence, and then
fencing the columns to be modified. Note that this command is dependent upon
the current Material selection only those columns of the current Material type
will be modified. It is also dependent on the Column Type only those columns of
the selected Column Type will be modified. Also note that if a column is modified
on a Layout Type that is used at more than one story level, the top or bottom of
column is modified at each occurrence of that layout type.
The tops of walls are modified similar to columns by invoking the Layout Walls
Modify Elevation command. One end of a wall may be offset different than the
other end. When in Single mode, select the wall and then select the end of the wall
that is to be raised or lowered.
The top-of-footing elevation may also be modified. The effect of this is to raise or
lower the base of columns and walls. This is done by first assigning Spread or
Continuous footings to the columns and walls and then modifying the footing
elevation using the Layout Foundations Spread Modify Elevation and
Layout Foundations Spread Modify Elevation command. The option to
Extend or Shorten is then selected, and the offset relative to the base of the
structure is specified. Note that in models where some columns terminate at
levels other than the Base, such as for buildings with a partial basement, the offset
is measured from the Story height of the partial story below. The top of footing
can be reset to the Base or Story height by selecting the Use Base/Story Height
option.
When modeling braces, some options require input of distances along beams at which the braces will
connect. These commands allow the user to specify that the distance be measured either along the
actual length of the beam or else along the projected (horizontal) length. If the slope of the beam is
subsequently changed after a brace has been modeled, the brace will automatically be repositioned to
maintain its connection to the beam. Regardless of how the beam was originally modeled, it will be
42
43
Description
Beams, columns and braces modeled as concrete or other do not have standard
tables from which properties are assigned. Section properties for these members
must be defined using the PropTables - Beam Sections, PropTable - Column
Sections or PropTable - Brace Sections commands. The PropTable - Brace
Sections command is only available while in Elevation view.
Concrete beam sections may be specified as either rectangular or T-section. Inverted L-sections can also
be defined by specifying them as a T-section with an overhang of 0.0 on one side. If the section is
specified as a T-section, the user has the option of specifying explicitly the flange width (by specifying
the overhang dimensions) and thickness or having the program determine those automatically. If the
option to use the calculated flange width is specified, the program will automatically determine the
effective flange width based on the floor framing geometry and the applicable design code. If the option
to use the slab thickness for the flange thickness is specified, the thickness will be based on the
thickness of the concrete slab assigned to the area surrounding that beam. This powerful feature allows
the user to specify only the basic web dimensions and assign the section to multiple locations where the
beam will have varying flange configurations. Concrete column and brace sections may be specified as
either rectangular or circular, the graphic of the column changes according to the option chosen.
For all concrete sections cracked section factors can be specified for Axial, Flexural, or Torsion stiffness
modification. These cracked factors will be used in both RAM Frame and RAM Concrete Gravity Analysis
to modify the gross member stiffness for the associated section property. The factor specified will be
multiplied directly to the calculated section property stiffness so a value of 1.0 will produce no
modification and the gross section stiffness value will be used. Refer to the RAM Frame and RAM
Concrete Analysis manuals for more information on the application of cracked section factors.
When assigning sizes to the members using the Layout - <Member Type> - Assign Sizes command, the
assign sizes dialog box will display the list of member sizes that were previously defined in the Property
Table.
44
Description
All deck properties which are to be used in the structural model must be defined
using the PropTable - Decking command.
Deck files containing several common Composite Deck Types are provided with the RAM Structural
System. These files can be customized in a text editor to add, delete, or change Deck Types to meet the
needs of the engineer. The creation and modification of tables is discussed in the RAM Manager manual.
The Prop Table Decking dialog box has three tabs, one for Composite Floor Systems, one for
Noncomposite floor systems and one for Concrete Slab Systems. If the current material is Concrete, the
Prop Table Decking dialog will default to the Concrete Slab System. For all other materials, the dialog
will default to the Composite Floor System page.
Upon entering the Prop Table Decking Composite Floor System tab, any Deck Type currently in the
deck file may be selected. Other properties associated with the concrete slab, studs, etc., must also be
defined. On the Noncomposite tab, a label and other noncomposite properties must be specified. On the
Concrete Slab System tab, a label for the floor system and the concrete properties and slab thickness
must be specified.
If the deck is to be assigned to a roof or floor that is going to be specified as Semi-rigid in RAM Frame,
the Diaphragm properties must be specified for Composite and Noncomposite decks; diaphragm
properties for Concrete slabs are determined from the specified concrete slab properties.
Dramix Steel Fibres can be specified on the Composite Floor System tab. When Kingspan Multideck 50,
60 or 80 decks are selected, an option to specify that the concrete is Reinforced with Dramix Steel Fibres
is enabled. Select that check box to specify the use of Dramix fibres. Note that the option is only visible
when Kingspan Multideck is selected. See the RAM Steel Beam Design manual for additional
information.
FibreFlor can be specified on the Composite Floor System tab. When Corus or Tegral ComFlor 43, 51, 70
or 80 decks are selected, an option to specify that the concrete is Reinforced with FibreFlor is enabled.
Select that check box to specify the use of FibreFlor. Note that the option is only visible when Corus or
Tegral ComFlor is selected. See the RAM Steel Beam Design manual for additional information.
The Prop Table Decking dialog is also accessible through the Property Table >> button on the Deck
Assignment Mode dialog.
Image
Description
Deck Properties are assigned to the floor using the Layout - Slab - Deck Assign
command.
Any changes made to a Deck Property after it has been assigned to a floor area automatically become
effective wherever that Property has been assigned.
Concrete Slab properties for mat foundations are also defined using the PropTable Decking
command. Mat foundations are defined on the Concrete Slab System tab, the same as for concrete
decking (elevated slabs). Once defined, the concrete slabs can be assigned to mat foundations using the
45
46
Description
Surface loads assigned to the slab will automatically be distributed to supporting
members. The properties for each Surface Load must be defined using the
PropTable - Loads - Surface command, which is also available through the
Property Table >> button on the Surface Load Layout Mode dialog. Surface
loads are distributed to supporting members based on tributary area and in the
direction indicated by deck orientation for one-way decks, or by two-way action
for two-way decks. If no slab or deck has been modeled, Surface loads will not be
distributed to the supporting members, but must be modeled as Line loads on the
members.
Line loads such as exterior curtain wall loads are modeled by applying a user
defined line load on the beams, joists, walls or slab. If placed on the slab, it will be
automatically distributed to the supporting members. The properties for each
Line Load must be defined using the PropTable - Loads - Line command, which
is also available through the Property Table >> button on the Line Load Layout
Mode dialog.
Point loads resulting from beam or column reactions are applied automatically.
Reactions from a column from the level above sitting on a transfer girder are also
applied automatically. Externally applied point loads, such as a load due to a
mechanical unit, may be modeled by applying a user input point load on the slab
or member where the load occurs. Point loads can be placed anywhere on or off
beam lines. If placed on the slab, it will be automatically distributed to the
supporting members. The properties for each such point load must be defined
using the PropTable - Loads - Point command, which is also available through
the Property Table >> button on the Point Load Layout Mode dialog.
Any changes made to a Load Property after it has been assigned to a layout type automatically become
effective wherever a load with that property has been assigned.
Description
All snow loads that occur in the structural model must be defined by use the
PropTable Loads Snow command.
47
Description
The majority of columns are laid out using the Layout - Columns - Add On-Grid
command, as most are located on the major grid intersections. The Layout Columns - Text and Layout - Columns - Add Off-Grid commands are provided
for those columns not located on major grid intersections. If one of the Add
commands is issued in a location where a column already exists, the command
will be ignored. No error message will be given.
48
Description
The Layout Columns Move command allows the repositioning of a column by
specifying a new position or incrementing the existing position. This action has
the options of moving walls with the columns, and adjusting secondary beams to
maintain global orientation or relative spacing. It allows the user to move both
the top and bottom of the column, just the top or just the bottom. By moving just
the top or just the bottom, sloping columns can be created.
The Layout Columns Offset command allows a column to be offset, with rigid
link automatically inserted or deleted. This action has the options of moving walls
with the columns, and adjusting secondary beams to maintain global orientation
or relative spacing.
The Layout Columns Assign Rigid Links command allows rigid links to be
added to or deleted from columns.
A delete command is provided for the deletion of columns. The Layout - Columns
- Delete command affects only the columns modeled in the currently selected
material mode. For example, if the current material mode is Steel, only steel
columns will be deleted. The appropriate material mode must be selected to
delete the corresponding members.
The Layout - Columns - Change Properties command is used to change the
properties or orientation of an existing column. A commonly used modeling
technique is to enter all the columns on the floor type by setting the properties
and orientation common to the majority of the columns. Properties of the other
columns are then modified using the Change Properties command. This is
generally a faster way to model columns than laying out columns individually.
The material designation of a column can be changed using a combination of the
Material command and the Layout - Columns - Change Material commands.
The new material designation is selected from the Material menu first. The
Layout - Columns - Change Material command is then used to make the change.
This command is used to change steel columns to concrete columns, for example.
Column coordinates and properties can be inspected by using the Layout Columns - Show command.
49
Description
For members carrying loads from one-way decks, the reductions on Live Loads
are automatically calculated based on the specified Building Code. The reductions
can be limited or over-ridden using the Layout - Columns - LL Reduction
command.
The Use Calculated Value option will result in the Code-specified reduction
being applied.
The Use Calculated Value, limited to a Maximum of option will result in the
lesser of the Code-specified value and the user-specified value being applied.
The Use option will result in that value being applied (even if it exceeds the
value permitted by Code).
No automatic Live Load reduction calculation is performed for members carrying
loads from two-way slabs. The reduction to be applied to the Live Load on such
members must be assigned to the member using the Use option.
Sloping framing can be modeled by modifying the top of a standard column
elevation or the bottom of a hanging column elevation using the Layout
Columns Modify Elevation command. Beams that frame into these columns
will automatically be sloped, as will the beams that frame into those beams, etc.
See Section 3.4 for more information.
The RAM Frame program requires information on the end fixity condition for the
lateral analysis. The default for columns is fixed at both ends about all three axes.
The default settings can be modified on a column-by-column basis using the
Layout - Columns - Assign Frame Fixity command. The fixity conditions can be
graphically displayed using the Options - Show Frame Fixity command.
The RAM Steel Column module automatically determines the column moments
due to the beam reaction acting at the eccentricity caused by the beam-to-column
connection. By default, for Standard Columns the program uses the Eccentricities
setting specified in the Options Set Defaults command. However, by default for
Hanging Columns the program assigns zero eccentricity (and hence no eccentric
moment would be applied). The Layout Columns Assign Eccentricity
command is used to assign eccentricities when those values differ from the
defaults. This data is only used by the RAM Steel Column Design module. The
assigned values can be seen using the Layout Columns Show command.
RAM Frame requires that all lateral columns have sizes assigned before an
analysis can be performed. This can either be performed manually in the RAM
Modeler or in RAM Frame, or automatically in the RAM Steel Column module
(lateral members are designed for gravity loads in these modules). In the RAM
Modeler sizes are assigned to either gravity or lateral columns using the Layout Columns - Assign Sizes command.
The Layout - Columns - Clear Sizes is used to clear the user assigned sizes from
a column.
50
Description
The Layout Columns Text command provides a convenient way of editing
some of the basic column data, such as coordinates, yield strength, and shape in a
spreadsheet-type format.
RAM Concrete requires that all members, both lateral and gravity, have sizes
assigned before an analysis can be performed. Sizes can be assigned to concrete
beams and columns either in the Modeler or in the RAM Concrete module,
however, concrete column section properties must be defined in the PropTable
Column Sections command in the RAM Modeler. All other members should be
assigned sizes in the RAM Modeler or designed in the RAM Steel design modules.
RAM Foundation also uses column sizes. Any foundations that have unsized columns sitting on them
will not be able to be designed. As mentioned above, sizes can be assigned to the lateral steel columns
either in the Modeler or can be sized by RAM Steel. Gravity columns of a material type other than steel
must have sizes assigned in the RAM Modeler.
Description
Beams are added to the model by using the Layout Beams Add On-Grid,
Layout Beams Add Off-Grid, Layout Beams Add Generation or Layout
Beams Assign Cantilever commands. Each of these Add commands serves a
special purpose. Their appropriate uses are as follows:
51
Description
The Layout Beams Add Off-Grid commands are particularly useful. They
provide a way of adding beams without requiring that the exact support
coordinates be calculated.
The Layout Beams Add Pan Joist/Beam command is unique in that it
simultaneously lays out multiple beams and assigns sizes to them based on the
pan selected and the beam width defined during generation.
If one of the Add commands is issued in a location where a beam already exists,
the command will be ignored. No error message will be given if in LayoutBeams-Add On-Grid - Fence Mode, Layout-Beams-Add Generation or Layout
Beams Add Pan Joist/Beam.
52
Description
The Layout Beams Assign Cantilevers command provides a way of adding
cantilevers or changing the length of cantilevers that have already been created.
Cantilevers can be either an Extension of a beam (a cantilever with a backspan) or
a Stub (a cantilever framing off of a column, wall or side of a beam, without a
backspan). When the type is Extension, the cantilever can be defined as either a
given length or by the X- or Y-grid to which it extends; the properties and
orientation are automatically set to be the same as for the backspan beam. When
the type is Stub the cantilever can be defined as a given length, by the X- or Y-grid
to which it extends, or by selecting the point to which it extends; the properties
and orientation also need to be specified.
The Layout Beams Move command allows the repositioning of a beam by
either moving the beam parallel to its current position or moving only one end of
the beam to a new location. This action has the options of adjusting secondary
beams to maintain global orientation or relative spacing.
The Layout Beams Offset command allows one or both ends of a beam to be
offset, with rigid links automatically inserted or deleted. This action has the
options of adjusting secondary beams to maintain global orientation or relative
spacing.
The Layout Beams Assign Rigid Links command allows rigid links to be
added to or deleted from the ends of beams.
A delete command is provided to remove beams from the Model. The Layout Beams - Delete command affects only the beams modeled in the currently
selected material mode. For example, if the current material mode is Steel, only
steel beams can be deleted.
A delete command is provided to remove cantilevers from the Model. The Layout
- Beams Delete Cantilevers command affects only the cantilevers modeled in
the currently selected material mode. For example, if the current material mode is
Steel, only steel cantilevers can be deleted. This command can be used to delete
either Extension cantilevers or Stub cantilevers. In the case of Extension
cantilevers, only the cantilever portion is deleted, not the entire beam.
The Layout - Beams - Change Properties command is used to make changes to
the properties of a beam. It is common practice to layout the beams with the most
common properties defined. The Layout - Beams - Change Properties command
is then used to modify the properties of beams as needed.
The Layout - Beams - Change Materials command works in conjunction with
the Materials command to change the material designation of an existing beam.
First, the new material is selected from the Material menu. Then, the Layout Beams - Change Materials command is issued. This command is used to change
steel beams to steel joists, concrete beams to steel beams, etc.
Beam end and support coordinates and beam properties can be inspected by
using the Layout - Beams - Show command.
53
Description
Size restrictions, if desired, can be set or cleared by using the Layout - Beams Size Restriction command. This command is only available in Steel, Steel Joist,
Smartbeam and Westok Cellular Beam material modes and the data is used only
by the RAM Steel Beam Design module. For steel beams, the program will
optimize such that a beam is selected which meets the specified size restriction.
For Steel Joists, the program will replace the XX with the specified depth to
designate the joist depth in the joist label.
Options for beam size restrictions include minimum depth, maximum depth, and
minimum width.
Assigned size restrictions can be viewed graphically using the Options Size
Restrictions command.
Gravity steel beams are assigned the default steel design table when first created.
They can be flagged, on a beam-by-beam basis, to be designed by the RAM Steel
Beam Design module using an alternate table of shapes by selecting the Layout Beams - Steel Table command. This command is available in Steel, Steel Joist,
SMARTBEAM, and Westok Cellular Beam material mode. The actual beam design
tables used as the Default and the Alternate are specified in the Criteria - Design
Steel Tables command in the RAM Manager.
By default the Live Load Reduction allowed by the selected Code will be
calculated and applied. Using the Layout - Beams - LL Reduction command the
user can specify that a specific value of Live Load Reduction be used or that the
calculated value be used but limited to a maximum value as specified.
By default, Stub cantilevers are modeled flat, but they can be sloped using the
Layout Beams Stub Cantilever Slope command. This can be done by either
specifying the Slope Angle or by specifying the change in elevation of the
cantilever tip.
The Layout - Beams - Brace Points command provides the means to indicate
special compression flange bracing conditions not automatically detected by the
RAM Steel Beam Design or the RAM Frame programs. The programs
automatically consider the top and bottom flange braced wherever another beam
frames in and only the top flange braced wherever a steel joist frames in. If
additional brace points are desired, they can be specified at any point on any
beam for either top or bottom flange using the Layout - Beams - Brace Points
command. These brace points can be modeled individually or generated at
specified spacing.
Assigned brace points can be viewed graphically using the Options - Show Brace
Points command.
54
Description
The RAM Frame program requires information on the end fixity conditions,
pinned or fixed, of the lateral frame members for the lateral analysis. The default
for beams is fixed at both ends about all three axes. The default settings can be
modified on a beam-by-beam basis using the Layout - Beams - Assign Frame
Fixity command.
Fixity can also be assigned to gravity Concrete and 'Other' Beams. RAM Frame
considers the fixity on lateral members and RAM Concrete Analysis considers the
fixity on lateral and gravity members when creating the finite element model.
Refer to the Assign section in the RAM Concrete Analysis manual, for more
information regarding member fixities and the finite element model.
Note: When modeled, gravity members are by default considered pinned
(released) against bending and fixed against torsion at each end. If gravity
members are changed into lateral members they retain their fixity assignments.
Lateral members are by default assigned fixed-end conditions when modeled. If
Steel lateral beams are changed to gravity beams they are assigned pinned ends
(fixed against torsion), but if Concrete or 'Other' lateral beams are changed to
gravity, they retain the fixity from their lateral state.
Sizes can be assigned to gravity or lateral beams using the Layout - Beams Assign Sizes command. This is not required for gravity steel beams. If sizes are
not assigned to gravity steel beams, they will be optimized in the RAM Steel Beam
Design module. If sizes are assigned to gravity steel beams, the gravity steel
beams will be checked using the assigned size, not optimized, in the RAM Steel
Beam Design module. This is useful when checking an existing design or in cases
where a specific beam size is to be used.
Both lateral and gravity concrete beams must have sizes assigned in order to
optimize concrete beams in the RAM Concrete Beam module. Sizes can be
assigned both in the RAM Modeler as well as in the RAM Concrete module,
however, concrete beam section properties must be defined in the PropTable
Beam Sections command in the RAM Modeler.
The Layout - Beams - Clear Sizes command is used to clear the user assigned
sizes from the database, including those updated to the database from within the
Steel or Concrete Beam Design modules.
Options - Show Sizes can be used to show the assigned sizes.
Options Show Member Lengths Projected can be used to display beam,
horizontal brace, and wall lengths projected in plan view.
Options Show Member Lengths Actual can be used to display actual beam,
horizontal brace, and top of wall lengths, taking into account sloping members.
55
Description
Web openings can be modeled in gravity I-section steel beams. The Layout
Beams Web Openings commands are available while in Steel mode only. If a
beam with web openings is changed to a material other than steel, or if the shape
of the beam is changed to a Rectangular HS or Channel, or if the beam is changed
from gravity to lateral, the Datacheck will issue a warning about the web
openings. They will be ignored during the design and should be deleted by the
user.
Web openings can be viewed graphically using the Options Show Web
Openings command. Web openings are drawn on screen to represent their
position along the span of the beam as well as their shape. They are not drawn to
scale.
Description
One command unique to Smartbeams is the Layout Assign Duct Size
command. This command is used to specify a duct size for which the beam
openings are to be large enough to allow to pass through.
The Options Set Show Options can be used to highlight beams that have been
assigned to be Castellated versus those assigned to be Cellular. Select the
Castellated Smartbeam or the Cellular Smartbeam option on the Beam tab.
56
Description
The Layout - Westok Cellular Beam Assign Duct Size command is used to
specify a duct size for which the beam openings are to be large enough to allow to
pass through.
The Layout Westok Cellular Beam Assign Cell Size command is used to
specify the Cell Diameter and/or Cell Pitch that will be used in the design of the
beam. It is not necessary to assign these values unless they are specifically
desired; otherwise the program will automatically select the optimum diameter
and pitch when it designs the beam. Assignments can be cleared by using the
Layout Westok Cellular Beam Clear Cell Size command.
It is not necessary to assign sizes to Westok Cellular Beams; the optimum size and hole configuration
will be selected automatically by the program in the RAM Steel Beam module. However, sizes can be
assigned by the user if desired, using the Layout - Westok Cellular Beam - Assign Beam Size
command. The user may assign sizes from either of two Westok Cellular Beam Design Tables, the
Default or Alternate, as specified in the Cellular Beam tab in the Criteria - Design Steel Tables
command in the RAM Manager.
When a Size is assigned to a Westok Cellular Beam it is necessary to specify the standard beam size from
which the top half is to be manufactured and that from which the bottom half is to be manufactured.
57
Description
The Layout Westok Cellular Beam Assign Anchor Cell command is used to
specify that there be a Cell at a specific location along the beam. The program will
then configure the cell locations such that one of the cells occurs at that location.
This is useful, for example, for establishing cell locations to accommodate a
straight run of mechanical ducts through several beams. It is not necessary to
assign these values unless they are specifically desired; otherwise the program
will automatically select the optimum cell locations when it designs the beam.
Assignments can be modified, deleted and shown using the same command.
58
Description
Sloping framing can be modeled by modifying the top of wall elevation using the
Layout Walls Modify Elevation command. Beams that frame into these walls
will automatically be sloped, as will the beams that frame into those beams, etc.
Wall openings can only be modeled while in Elevation View. Refer to Working with Walls on page 80
for more information on modeling wall openings.
59
Description
Both Spread and Pile Cap foundations are modeled using the Layout
Foundations Single Column Add command. Properties of the foundation are
entered and then the foundation is laid out using either the Single or Fence
command. The Footing Type and Orientation can only be assigned in Modeler. All
other foundation properties can also be changed in the RAM Foundation module.
The Layout Foundations Single Column Delete command is used to delete
both spread and pile cap footings. This command can be issued to delete single
footings using the Single command or multiple footings using the Fence
command. All single column footings within the fence will be deleted, whether
they are spreads or pile caps.
The Layout Foundations Single Column Change Properties command is
used to change the footing type, properties, or orientation type of existing single
column footings. Only those properties, which are checked on the left, will be
changed for the selected footings. When using the Fence command, all single
column footings within the fence will be modified, whether they are spreads or
pile caps.
Single column footing coordinates and properties, including the type of footing,
may be inspected by using the Layout Foundations Single Column Show
command. Note that pile caps are differentiated from spread footings in RAM
Modeler by the four piles drawn within the pile cap. These piles are drawn only
for the purpose of easily distinguishing between spread footings and pile cap
footings. The true dimensions and correct number of piles will be shown in RAM
Foundation and in the 3D viewer once the pile cap geometry is assigned in the
RAM Foundation module.
Note: Unit Weight for Self-weight has been added to the Single Column and Continuous footing
foundations to make them consistent with the other concrete design capabilities. Previous to v9.0 the
user entered Unit Weight value was always used to calculate the foundation self-weight. This value is
only used to calculate the foundation self-weight and can be set to zero if the footing self-weight is to be
neglected.
Description
Continuous foundations are modeled using the Layout Foundations
Continuous Add command. Properties of the foundation are entered and then
the foundation is added to the model.
The Layout Foundations Continuous Delete command is used to delete
continuous foundations. This command can be issued to delete single footings
using the Single command or multiple footings using the Fence command.
60
Description
The Layout - Foundations Continuous - Change Properties command is used
to change the properties or orientation of existing foundations.
Continuous foundation coordinates and properties may be inspected by using the
Layout Foundations Continuous Show command.
Continuous foundations can be modeled such that they cross each other. In the RAM Foundation Design
module each of these footings will be designed independently, as if the other did not exist. The program
does not consider any interaction between each other.
In some cases the elements that are supported by a continuous footing may not align perfectly. When
assigning continuous footings a tolerance can be specified. Any columns or walls that occur within that
tolerance from the centerline of the footing are assumed to be supported by that footing.
Single column footings and Continuous footings may also overlap at the location of a column. In this
case, forces from the column are supported by the single column footing while the rest of the members
are supported by the continuous foundation. Note the examples below.
In this configuration, the column member forces are supported by the single column support and a
continuous footing will need to be added to support any remaining elements such as walls.
Figure 1: Continuous foundation supports member forces from wall and end columns
Figure 2: Spread footings support member forces from end columns. Continuous footing supports member
forces for wall
61
Description
Mat foundations are modeled using the Layout Foundations Mat Geometry
command. An edge offset can be specified in the Mat Foundation Geometry
Layout Mode to offset the foundation perimeter a specific distance from the
input polygon. Mat foundations may be laid out anywhere on the floor, although
the DataCheck will issue a warning if no columns or walls sit on the Mat
foundation, or if the Mat foundation overlaps any existing Spread or Continuous
foundations.
Through the Mat Foundation Geometry Layout Mode dialog, the following commands can be
performed:
Menu Item
Description
Add
Modify Coords
Show
The top of a mat foundation can be raised or lowered from the Base or Story height by using the
Foundations Mat Modify Elevation command. This is analogous to changing the elevation of
spread and continuous footings.
Image
Description
After mat foundations have been laid out on a floor, the Foundations Mat
Properties command is enabled. The Whole Mat option is used to assign
properties to an entire Mat foundation. The Add option is used to layout a
separate assignment polygon. This is useful for making multiple property
assignments to a single mat foundation, or to assign one set of properties to
multiple mat foundations by enclosing them in a large assignment polygon. When
more than one Mat foundation property assignment overlaps a Mat foundation,
only the last assigned property will be considered during analysis and design.
Mat foundation assignments can have a top of slab (T.O.S.) offset specified which is relative to the
nominal top of footing of the mat foundation perimeter to which it is applied. For example, if a Mat
foundation has been lowered 6 inches, and a property assignment polygon is laid out on a portion of
that mat foundation with a relative T.O.S. of 2 inches lower, that portion of the mat foundation that has
the assignment laid out on it will be lowered a total of 8 inches from the base or story height.
Mat foundation properties are depicted on the screen by hatching patterns while in Foundation Layout
mode, and are clipped to any mat foundations to which they apply.
Through the Mat Foundation Assignment Mode dialog, the following commands can be performed:
62
Description
Modify Coords
Change
Show
63
Description
Slab Edges that define the slab boundary are defined by using the Layout - Slab Slab Edge command. Slab edges are laid out to form one or more closed polygons
on the floor. Slab edges are usually laid out along beam edges but they can also be
laid out freeform to form arbitrary polygons.
The slab overhang is the distance from where the slab is laid out to the slab edge. For slab edges laid out
along beams, this is the distance from beam centerline to slab edge.
When there is a complete network of beams, as is the case for One-way floor systems, the easiest way
to model slab edges is to use the Whole Perimeter option. If there is just one diaphragm on the floor
type, this will place the slab edge around the building perimeter at the specified slab overhang.
If there is more than one diaphragm on a floor type, a message box will appear asking that a perimeter
beam or wall be selected to identify the desired diaphragm. The target cursor is then available for
beam/wall selection. Once a beam/wall is selected, a slab edge will be placed around the selected
diaphragm at the specified slab overhang.
In order to use this command, it is necessary that the framing be properly defined. If the framing is not
properly defined a warning message will appear and no edges will be added. This command cannot be
used when the floor framing lacks a complete perimeter loop of beams as is common for Two-way slabs.
It is not necessary for the slab edge to be on the perimeter of the framing; the slab edge may cut into
the building. In such instances the edges may be entered with the Whole Perimeter command and
edited to produce the desired edge definition.
Individual sections of slab edge may be laid out using the Add option. With this option, first click on the
point where this segment of slab edge is to begin, then click on the point where this segment of slab
edge is to end. The slab edge distance may vary along the length of a beam (i.e., there may be multiple
segments of slab edge along a single beam, or the slab edge distance at one end may be different than
that at the other end). When a slab edge is laid along a line that contains multiple beams, the edge is
automatically split up into multiple segments (one for each beam).
Slab edge assignments are made by clicking on a SnapTo point, a column, or a point along a beam or wall
that defines the beginning of the slab edge, and then likewise clicking on a point that defines the end of
the slab edge. Proceed in that manner around the layout until the area to be assigned a slab or deck is
64
To change the slab overhang of an existing slab edge, specify the new overhang value and use the
Change command. Alternatively, merely lay down a new slab edge over the old with the Add command;
it is not necessary to delete the old slab edge first.
To move a slab edge that was laid down in the wrong location or that needs to be moved to
accommodate framing changes, use the Move command, select a slab edge segment, and move one end
or the other to the desired new location. Alternatively, delete the segment and re-add it using the Add
command.
Tip: On layouts that are to be assigned Two-way decks, generally the most direct way to lay out slab
edges is to create Grids and/or Construction Grids to generate the necessary SnapTo points, specify a
Slab Overhang value of 0.0, and click from point to point until the slab edge polygon is complete. Note
65
Description
The Layout - Slab - Slab Openings command is used to layout Slab Openings in
essentially the same way that slab edges are laid out. As with slab edges, slab
openings are usually laid out along beam edges. However, they can also be laid
out freeform to form arbitrary polygons, but care must be taken so that the
polygons produce reasonable configurations, particularly if the decking laid down
in the area is One-way.
The slab overhang is the distance from where the slab opening edge is laid out to the slab opening edge.
For slab opening edges laid out along beams, this is the distance from beam centerline to slab opening
edge.
While laying down the slab openings, a line defining the opening boundary will appear on the screen. It
is imperative that the slab opening be a closed polygon and that it appears on the proper side of the
beams. When using the Add command, the default setting requires that the slab opening be laid out in a
counter - clockwise direction (Note that this is the reverse of slab edges, which by default must be laid
down in a clockwise direction). If the slab overhang is set to 0, the slab opening can be modeled in either
direction.
The In Bay Button may be used to place an opening in a bay. Once the In Bay Button is selected, the
target cursor will appear. Clicking in a bay will produce an opening in that bay with the selected slab
overhang. Clicking on a bay adjacent to a current opening will enlarge the opening to include the newly
selected bay. Clicking inside a bay with an existing opening will replace the existing slab opening edge
distance with the currently selected opening edge distance. The Slab Edge polygon must be laid out
before using the Slab Opening In Bay command.
Tip: On layouts that are to be assigned Two-way decks, generally the most direct way to lay out slab
openings is to create Grids and/or Construction Grids to generate the necessary SnapTo points, specify a
Slab Overhang value of 0.0, and click from point to point until the slab opening polygon is complete.
Note that this can also be done on layouts that are to be assigned One-way decks, but the In Bay
command is usually more useful in that case.
In the analysis, no surface or snow loads are applied to the area inside a slab opening. Beams that bisect
an opening are considered exposed beams; the deck does not support the top flange within that area
and the beams are automatically designed as noncomposite in the RAM Steel Beam module.
Any number of slab openings may by assigned to a layout type.
To change the slab overhang of an existing opening edge, specify the new overhang value and use the
Change command. Alternatively, merely lay down a new opening edge over the old with the Add
command; it is not necessary to delete the old opening edge first.
66
3.15.4 Penetrations
Image
Description
Penetrations are similar to openings but are designed for smaller unframed
openings in which the surface loads are unaffected. Penetrations have no effect on
the surface load distribution; they are ignored when tributary loads and areas are
calculated. They are modeled using the Layout - Slab - Penetrations command
by entering the dimensions and location for each penetration on the layout type.
The sole purpose of penetrations is to limit the effective flange width of composite beams in the RAM
Steel Beam module. In composite beam design, the proximity of a penetration to a beam will be
considered in the calculations of effective flange width. If a penetration falls on a beam, that beam will
be designed noncomposite.
Description
Three general types of floor slab and deck systems, referred to as Framing
Systems, are recognized by the program: Composite, Noncomposite and Concrete.
Deck properties are defined with the PropTable Decking command.
Composite floor systems include concrete on metal deck, precast plank and flat slabs. Concrete
properties and shear stud information must be specified. This information is used by the RAM Steel
Beam module to calculate the composite section properties of composite beams. Refer to the RAM Steel
Beam manual for more information.
Concrete floor systems are used in conjunction with flat slab, flat plate, and concrete beam and column
structures.
Noncomposite floor systems include all other systems, such as grating, checkerplate and roof deck.
Image
Description
Deck assignments are made using the Layout - Slab - Deck Assign command.
There are two types of Slab Action, One-way and Two-way. To assign a One-way deck to the layout,
select the One-Way option, specify the orientation, select the Framing System (Composite,
Noncomposite or Concrete) and select the Deck Type from the table of decks. To assign a Two-way deck
67
68
69
70
Description
Point Loads can be assigned to the model at any time using the Layout - Loads Point command provided that the load has been previously defined in the
PropTable (See Working with PropTables on page 44).
Point loads do not need to be placed directly on beams, columns or walls; Point loads placed within a
bay will be distributed to the supporting members, provided there is a deck/slab assigned in that bay.
Point loads that are placed outside of the decked area must be placed on structural members or they
will be ignored.
Point Load Assignments are shown by a solid dot while in Point Load Assign Mode. Toggling the Loads
option of the Miscellaneous tab of the Options Set Show Options command will show all loads
currently assigned to the floor. Load Assignments may be inspected using the Show option or modified
using the Change option. The Point Load labels can be displayed by selecting the Show Labels option.
The Show Same command lists all of the Point loads. When one is selected from the list, all occurrences
of that load type are highlighted in the plan. This provides a quick way of verifying that the correct loads
have been assigned in each location.
71
Description
Line Loads can be assigned to the model at any time using the Layout - Loads Line command provided that the load has been previously defined in the
PropTable (See Working with PropTables on page 44).
Individual segments of line load can be applied using the Add or Add on Beam options. Where there is
a perimeter network of beams, line loads can also be assigned using the Whole Perimeter option,
which will place a line load of the prescribed magnitude all around the perimeter of the floor type
selected. For layout types with multiple diaphragm areas a line load may be placed around the entire
perimeter of a single diaphragm using the Whole Diaphragm option. The Whole Perimeter and
Whole Diaphragm commands do not work for layouts that are Two-way slabs without a complete
perimeter of beams and/or walls.
Line loads applied within the free span of a deck/slab will be distributed to supporting members,
provided there is a deck/slab assigned in that bay. See the RAM Steel Beam manual for more
information on the distribution of a line load on a deck.
Line Load Assignments are shown by a solid line while in Line Load Assign Mode. Toggling the Loads
option of the Miscellaneous tab of the Options Set Show Options command will show all loads
currently assigned to the floor. Load Assignments may be inspected using the Show option or modified
using the Change option. The Line Load labels can be displayed by selecting the Show Labels option.
The Show Same command lists all of the Line loads. When one is selected from the list, all occurrences
of that load type are highlighted in the plan. This provides a quick way of verifying that the correct loads
have been assigned in each location.
Description
A powerful feature of the RAM Structural System is the ability to calculate the
distribution of surface loads to the adjacent supporting members. Surface Loads
are applied using the Layout - Loads - Surface command.
Surface Loads may be assigned over the whole floor or in sections of the floor. The Add option is used to
create a polygon which defines the boundary of the surface load assignment. This is done by clicking on
SnapTo points and/or using the Keyboard Mode Coordinate Entry command to explicitly enter the
coordinates (see Keyboard Mode Coordinate Entry on page 27) to define the vertices of the load
polygon. Multiple load polygons can be defined. Surface loads should be assigned out to or beyond the
slab edge boundary; the program will automatically clip the load assignment so that it is bordered by
the slab edge. If a surface load polygon fails to cover the slab edge boundary, no load will be assigned to
that area.
The Whole Floor option assigns the surface load to the entire floor. It does this by creating new points 5
ft. (1.52 m) beyond the floor dimensions in each direction, and laying down a rectangular polygon. This
72
73
74
(A)
w cos
(B)
w cos2
w cos sin
(C)
Figure 3:
Roof Live Loads specified in the International Building Code (IBC), Uniform building Code (UBC),
Standard Building Code (SBC), and the BOCA National Building Code (BOCA) are reducible in some cases
based on the tributary area and the slope of the roof. The RAM Structural System automatically
considers both parameters when calculating the Roof Live Load Reduction. When the Roof loads are
specified by the user, the magnitude of the load should be that given as the basic Roof Live Load value,
not the reduced value to account for slope or area. For example, in the UBC, SBC and BOCA the Roof Live
Load charts list 20 psf as the basic roof load for tributary areas less than 200 square feet and slopes less
than 1:3. This is the value that should be specified by the user even if the roof is sloped. The program
will calculate the slope and the tributary area and use the corresponding table value. If a value other
than 20 psf is specified by the user, the program will use the same Live Load Reduction percentage as
calculated for a 20 psf load, but will apply it to the specified value. Columns and girders may be
supporting members that support various areas of differing roof slope. In that case the program uses a
weighted average slope in the calculation of the Roof Live Load Reduction factor.
75
Description
The RAM Structural System has the ability to calculate the distribution of snow
drift loads to the adjacent supporting members. Snow Loads are applied using the
Layout - Loads - Snow command. Snow Load properties are specified using the
PropTable-Loads-Snow command (see Working with PropTables on page 44).
Snow Loads may be assigned over the whole floor or in sections of the floor. The Add option is used to
create a polygon which defines the boundary of the snow load assignment. This is done by clicking on
SnapTo points and/or using the Keyboard Mode Coordinate Entry command to explicitly enter the
coordinates (see Keyboard Mode Coordinate Entry on page 27) to define the vertices of the load
polygon. Multiple load polygons can be defined. Snow loads can be assigned beyond the slab edge
boundary; the program will automatically "clip" the load assignment so that it is bordered by the slab
edge. If a snow load fails to cover the slab edge boundary, no load will be assigned to that area.
The Whole Floor option assigns the snow load to the entire floor. It does this by creating new points 5
ft. (1.52 m) beyond the floor dimensions in each direction, and laying down a rectangular polygon. This
ensures that the whole floor and slab edges are covered with a snow load polygon (unless the slab edge
distance is greater than 5 ft). Note that the Whole Floor option is only available when a Constant snow
load property is selected.
Drift loads have three Magnitudes associated with them. When a Drift load polygon is laid down, the
user is then prompted to associate each of the Magnitude values with a vertex of the polygon. As each
Magnitude is assigned to a vertex, that vertex is labeled graphically on the screen. If an error is made in
the assignment, it can either be corrected immediately in that dialog, or at any time by using the Layout
Loads Snow Loads Change Change Control Points command.
After a Snow load polygon has been laid down, the snow load polygon can be modified using the Change
Polygon command by clicking on a vertex and dragging that vertex to a new location. A new vertex can
be created by clicking on the middle of the polygon edge, and then dragging that new vertex to the
desired location. Two adjacent vertices can be combined merely by dragging one vertex over the other.
When one snow load assignment is laid over another, the last assignment made takes precedence;
overlapping snow loads are not cumulative.
In some cases it may be necessary to change the order, or Priority, of these polygons, moving them up or
down. This can be done using the Change Priority command. When invoked it displays a list of all of the
surface load polygons on that layout type. Selecting a polygon from that list causes the polygon to be
highlighted in plan. The Up and Down arrows can be used to move that polygon up or down in priority.
This command is useful, for example, if a polygon is completely covered by other polygons and is no
longer necessary; it can be moved up the list and then deleted.
Areas that have snow load assignments are depicted by a hatched pattern while in Snow Load Assign
Mode. Toggling the Snow Loads option of the Miscellaneous tab of the Options - Set Show Options
command will show all snow loads currently assigned to the floor. Snow Load Assignments may be
inspected using the Show option or modified using the Change option. The slab edge boundary should
be input before snow loads are assigned. If the slab boundary is not completely defined, the Modeler will
not display the snow loads. The Data Check can be used to obtain a report that lists any breaks in the
slab edge and where those breaks are located.
76
77
78
Only lateral frame members are shown in Elevation Mode. Its primary function is to prepare a model for
frame analysis in RAM Frame. In Elevation mode, vertical braces can be modeled, nodal loads can be
defined and assigned, wall openings can be modeled, and member sizes and frame numbers can be
assigned.
Many of the commands available in Elevation mode are also available in Plan mode and have therefore
been discussed in the previous chapter.
79
Description
Nodal Load Cases are defined using the PropTable - Nodal Load Cases
command. When the command is issued, the Nodal Load Cases dialog box
appears. A unique descriptive label for each Nodal Load Case and the Type of
force (Wind, Seismic, Virtual or Other) is entered. The Type is used in the merging
of story and nodal loads and generation of load combinations in RAM Frame. The
Virtual Nodal Load Case is used for the RAM Frame Drift Control module; it is
used to determine the contribution of each member in the structure to the overall
drift in the direction of the virtual nodal load.
Nodal Loads are defined using the PropTable - Nodal Loads command. When
the command is issued, the Nodal Load Properties dialog box appears. A unique
descriptive label for each Nodal Load and the magnitude of the force acting in the
global X, Y, and Z directions is entered. Refer to the RAM Frame manual for
information on the sign convention of forces.
Nodal Loads are assigned to the model using the Layout - Nodal Loads
command. When this command is issued, the Nodal Load Layout Mode dialog box
appears. From this dialog box, the Nodal Load Case that contains the loads to be
assigned is selected from a drop down list box. The Nodal Load to be graphically
assigned is selected from the list box located at the bottom of the dialog box.
When the Add button is selected, the dialog box closes and the target cursor appears. Nodal Loads are
applied to the structure by clicking the target cursor at the intersections of the columns, beams, braces
and walls. When a nodal load is assigned to the frame, it is shown graphically.
80
Description
Wall Openings are added to the model by using the Layout Walls Wall
Openings Add command. When wall openings are modeled, they are associated
with a wall, and are always referenced from a corner of that wall. If a wall is
subsequently stretched or shrunken, either by moving a grid or changing the
story height, the opening will maintain its position relative to the corner
specified. Wall openings may span multiple walls or may lie completely within a
wall other than the one it associated with, given a large enough offset from that
walls reference corner. However, the openings will always maintain their
position relative to the wall selected when the opening was initially modeled.
The Layout Walls Wall Openings Change command is used to change the
dimensions or location of an existing wall opening.
The Layout Walls Wall Openings Delete command is provided for the
deletion of unwanted wall openings. Wall openings are also deleted if the wall
referenced when modeling the wall opening is deleted, even if the wall opening
spans more than one wall or lies outside the reference wall altogether.
Detailed information on the wall opening can be viewed by invoking the Layout
Walls Wall Openings Show command. In addition to the dimensions, the wall
reference information is also shown.
Description
Braces are defined graphically in Elevation mode. A set of standard brace
configurations are available for selection in Layout - Braces - Add Standard
command, or special brace configurations can be defined using the Layout Braces - Add Special command. Standard brace configurations can be laid out
either one bay at a time by clicking the cursor inside the bay or several bays at
once by fencing an area. The Modeler then adds braces based on the user
specified data and the configuration of the bays.
81
Description
The default end fixity of braces is pinned in the major and minor axes as well as
against torsion. The fixity can be modified through the Layout - Braces - Assign
Fixity command.
Properties of the braces can be modified using Layout - Braces - Change
Properties command.
The material designation of the braces can be changed using a combination of the
Materials command and the Layout - Braces - Change Material command. First,
the new material is selected from the Materials menu and then the Change
Material command is invoked.
Braces can be removed from a bay using the Layout - Braces - Delete command.
Brace coordinates and brace properties can be inspected by using the Layout Braces - Show command.
Member sizes can be assigned using the Layout - Braces - Assign Size command.
For concrete and other braces, the section properties must be defined in the
Property Tables before the sizes can be assigned.
82
83
84
Index
Numerics
3D View 29
Align Members 33
Assigning
Duct Sizes 56
Frame Fixity 37, 81
Frame Numbers 31
Sizes 37
Assigning Sizes 81
beam supports
updating 33
Beams 16, 51, 57
Brace Points 51
Braces 51, 58, 81
Button 27
Cellular Beams 57
Change Units 28
Colors 28
Columns 16, 41, 48
Composite
Floor Systems 45
Composite Deck 67
Concrete
Composite Deck 67
Floor Systems 45
Construction 17
Construction Grids 14, 17, 37
Continuous Foundations 60
Coordinate 27
Coordinate Entry 27
Copy 13
Copying
Layouts 39
Copying a Model 35
Cracked Section Factors 45
Creating 14, 15
Creating A Layout Type 13
Creating and Using 14
Cursor 25
DataCheck 18, 32
Deck
Layout 67
Orientation 67
Deck - Polygon 67, 72
Decking 37
Decks 45
Display 28
Display Options 28
distances 31
Drop Caps 69
Duct Sizes 56
DXF 39
DXF File 39
DXF File Import 39
Fence 25
File
Save 34
Save As 34, 35
Find 30
Find Member 30
85
Gravity 11
Gravity Members 11
Grid 14, 15, 17
Grid Systems
Creating and Using 14
Selecting 17
Grids
Creating and Using 15
Moving 16
Import 39
introduction 9
Joists 56
Keyboard 27
Keyboard Mode Coordinate
Entry 27
Keys 27
Lateral 11
Lateral Members 11
Layout
Beams 51
Braces 81
Columns 48
Copy 13, 39
Foundations 59
Frame Numbers 31
Grids 14
Import DXF 39
Loads 70
Nodal Loads 79
Slab 37
Type 13
Walls 37, 58
Layout Types 26
Line Loads 71
Live Load Reduction 22, 48, 51
LL Reduction 22, 48, 51
Load Polygon 72
Loads 37, 7072, 74, 79
Making Assignments
Elevation Mode 82
Plan Mode 77
Mat Foundations 61
Materials 12, 24, 43, 79
Measure Distance 31
measuring 31
Member 30
Member Numbers 29
Members 29
Mode 27, 29
model notes 32
Modeling
Beams 51
Braces 81
Columns 48
Decks 67
Foundations 59
Horizontal Braces 58
Line Loads 71
Nodal Loads 79
Penetrations 67
Point Loads 71
Slab Edges 63
Sloping Framing 41
Smartbeams 56
Surface Loads 72
Walls 58
Westok Cellular Beams 57
Modify 41
Modify Elevation 41
Move
beams 16
Beams 51
columns 16
Columns 48
grids 16
Moving 16
Multiple Diaphragms
Line Loads 71
Slab Edges 63
Surface Loads 67, 72
Nodal Loads 79
Noncomposite Deck 67
Noncompostie 67
Numbers 29, 31
One-Way 63
One-Way Deck 63, 67
One-Way/Two-Way 63
Openings 51
Options
Change Units 28
Pen Colors 28
Renumber Members 29
Set Show Options 28
Show Brace Points 51
Show Property 29
Show Sizes 56
Orientations 67
Pen Colors 28
86
Penetrations 67
Plan 29
Plan Mode 29, 37, 77
Point Loads 71
PropTable
Beam Section 44
Brace Section 44
Column Section 44
Decking 37
Decks 45
Loads 37, 46, 47
Nodal Loads 79
proptables 44
Save 34
Saving a Model 32, 34
Scroll 25
Scroll Bars 25
Selecting 17
Set Show Options 28
Show 29
Single 59
Single Column Footings 59
Single Column Foundations 59
Single Footings 59
Single Foundations 59
Size 51
Size Restrictions 51
Sizes 37, 56, 81
Slab 37, 63
Slab Action
One-Way/Two-Way 63, 67
Slab Edges 63
Sloping Framing
Braces 41
Columns 48
Loads 74
Modeling 41
Smartbeams
Duct Sizes 56
snap points 26
Snow Loads 75
Splice Level 13
Status bar 24
Steel Joists 56
Steel Table 51
Story data 13
Surface Loads 72
System 14
Systems 14, 17
Table 51
toolbars
pirmary 18
Toolbars 18, 2224
Two-Way 63
Two-Way Deck 63, 67
Type 13
Types 26
Undo 25, 29
Undo/Redo 25
Units 28
Using 14, 15
Find 30
Wall openings 81
Walls 37, 58
Web Openings 51
Westok 57
Westok Cellular Beams 57
Zoom
Fence 25
Full 25
View
Elevation Mode 79
87
88