From any structural model developed the Engineer may obtain member forces, nodal
displacement and support reactions, which can be presented in both a tabular and
graphical format. Information from the model can also then be used in other
MasterSeries programs for the integrated design, drafting and detailing.
The basic steps involved in using MasterFrame are as follows:
This manual is designed to help you make MasterFrame work better for you ad to
rapidly exploit its powerful features. So please take some time to look over its contents
and then use it as a reference to assist you as you work.
3 MasterFrame 3-1
This manual should be used in conjunction with the ShowMeHow demonstration and
training videos, which form an essential part of the MasterSeries. As you study each of
the sections, references are made to relevant ShowMeHow videos.
The first fundamental principle in understanding the MasterFrame program interface is
that there are two main menus, namely:
• MasterFrame [Main Menu]
• MasterFrame [Main Editor]
The Bar Menu in the MasterFrame [Main Menu] provides the following drop-down
menus.
File Saving and opening files, saving defaults and exiting MasterFrame.
Edit Move to the MasterFrame [Main Editor].
Data Access the View and Print Frame Data screen and print the frame geometry
Output View Tabular Output, Print Tabular Output and View Graphical Output to
view and print shear force, bending moment and deflected shape diagrams.
3 MasterFrame 3-2
Dynamic Move to the MasterFrame Dynamic analysis program to determine
natural frequencies and mode shapes. Time domain loading, base acceleration
(spectral loading), and periodic (vibration) loading.
Export Export the current structure to an MXF file format for use with
MasterSteel, the MasterSeries steelwork detailing program. Also export to AutoCAD
DXF, Multi-Steel SXF, Strucad SNF, X-Steel DSTV 96 and KISS KSS file formats.
Options Delete any existing Dynamic Analysis data or MasterCAD data for this
frame
Help Move to MasterFrame Help and the ShowMeHow videos.
The various functions for developing the structural model are available from the Main
Editor menu. To access the MasterFrame Main menu from the Editor, select File> Exit
MasterFrame Editor.
File Saving, opening and re-loading files, printing the frame and exiting the editor.
3D-Model Provides basic member editing and 3D frame creation tools. Editing job
references and loading cases. Provides access to the advanced analysis features
such as notional loads, p-delta, coefficient of thermal expansion and density for self-
weight.
Geometry Edit, move, rotate, insert and delete nodes and members and anything to
do with geometry and its creation
Properties Specify the material properties, section size, orientation and any special
properties of each member
3 MasterFrame 3-3
3.7 The Nodal Information Menu
Loads Apply a wide range of loads including gravity area, patch and line as well as edit
the load cases and view the load diagrams
Analyse Save, analyse the frame and exit to the MasterFrame [Main Menu]
Dynamic Save and move to the dynamic analysis editing area
Help Move to MasterFrame Help and the ShowMeHow videos
3 MasterFrame 3-4
The local x-axis is along the member, and acts from node n1 towards n2.
The local y-axis is obtained by a 90 degree anti-clockwise rotation of the local x-axis.
The local z-axis acts perpendicular to the local XY plane and is found by rotating 90
degrees clockwise about the local X axis.
Nodal Deflections
In plane frames, these include the nodal displacements in the Global X and Y
directions, and the nodal rotation about the Z axis. In grillages, the nodal deflections
include the nodal rotation about the X and Z axes along with the vertical displacement
in the Y direction. Please note that for an East-West member the X rotation is a
torsional rotation and the Z rotation is a bending rotation;
3 MasterFrame 3-6
In the output, the maximum member deflection is defined as the maximum deflection
resulting from the local curvature of the member, measured in relation to the straight
line connecting the new nodal positions. This value is generally more relevant than the
absolute deflection, particularly in the case of a multi-storey structure. The following
diagram illustrates the significance and the sign convention used in conjunction with
the maximum member deflection.
In plane and space frames, a positive value for axial force indicates compression, and
a negative value indicates tension. The standard convention is used for the shear force
and the bending moment. However, it should be noted that the latter relates to the
orientation of the member, as shown in the diagram above.
In grillages and space frames, a positive torsional moment indicates an anti-clockwise
torsion as seen when looking down the member from the smaller node number to the
larger node number.
Support Reactions
These are based on the out of balance forces at each
joint. The sign convention for the support reactions is
illustrated in the figure adjacent. This shows the
positive directions for the six global degrees of freedom.
3 MasterFrame 3-7
Pin-Jointed Analysis
With the Pin-Jointed Frame Analysis, the output is considerably more compact than in
the case of the Rigid Frame Analysis. The nodal deflections in the Global X,Y and Z
directions are given using the same sign convention as with rigid frame, but here only
the axial force in each member, together with the axial stress, the length and the type
of member are printed.
As before, a positive value of axial force indicates compression, and a negative value
indicates tension. In all other respects the output is similar to that obtained in the case
of a Rigid Frame Analysis.
Arrows rotate the +- 5 degree increments about the x-x global axis.
Centre button rotates the view by 180o about the x-x axis.
Arrows rotate the +- 5 degree increments about the y-y global axis.
Centre button rotates the view by 180o about the y-y axis.
Arrows rotate the +- 5 degree increments about the z-z global axis.
3 MasterFrame 3-8
Centre button rotates the view by 180o about the z-z axis.
Create user defined frame views, e.g. levels, section on grid lines etc.
When in the view of a Level, show the columns beneath this level
3 MasterFrame 3- 9
Display Beta angle symbols, indicating the major/minor axis
orientation
Draw members in colour, with a single colour used for a common
section size
Display the Frame Load diagram, showing applied loads and loading
cases
Load Diagram Menu, provides information on the nodal coordinates,
loading and restraints on a selected member
Display Frame Statistics, giving useful information such as frame total
weight
Display Member End Release symbols, i.e. pinned ends
Draw the Global XYZ axis at the bottom left of the screen
Displays studs
3 MasterFrame 3- 10
General Shortcut Functions
Redo, Undo shortcuts buttons. Will undo any action undertaken since
, the last sub-menu was opened.
General refresh tool that redraws frame and recalculates loading,
including wind and gravity loads. If a FE model is being use this tool
will redraw the mesh. Does not redo the analysis.
Use MasterCad member cropping to cut the member joints from view
Draw area loading per intensity. Use with multi-colour shading for
area loads to display contours of area load.
Draw all selected loads. The loads are selected through the use of
other toolbar functions.
3 MasterFrame 3- 11
Draw line loads (can be used with multi-colour shading)
The controls in the left hand side of the top tool bar provides various options for rotating
the frame and displaying the main frame views
3 MasterFrame 3- 12
Mouse Functions
1. Right click anywhere on the display and select Mouse Controls Help
2. This displays a list of the mouse controls required to pan, zoom and rotate the view.
3 MasterFrame 3- 13
3. Top and bottom sections: Pan up and down respectively
4. Side Sections: Pan left and right respectively
Note: The easiest way to use the dynamic pan function is to imagine you are dragging
the view window across the frame.
Toggle Automatic
frame view
generation
3 MasterFrame 3- 14
Displaying Frame information
To display frame information in the graphics area press the appropriate button (a blue
square will appear around the button). To remove the information press the button
again (so the blue square disappears).
3 MasterFrame 3- 15
Click on the Loads tab at the side of the screen to activate the load diagram menu.
Load Case
Load Groups
Load Label
FE Load Options
display Direction
filters Filters
The Frame Load Diagram enables you to view and print the applied loads on the whole
frame. You can select to view loads according to their directions and density (D), load
groups and loading cases.
3 MasterFrame 3- 16
Nodal and Member Information
Frame Statistics
3 MasterFrame 3- 17
3.3 Generation of Structural Geometry
3.3.1 Frame Generation Procedures and Templates
When you start a new file, MasterFrame presents you
with the Frame Generation Menu (The Frame
Wizard). This enables you to select a start-up frame,
which you can tailor to your specific requirements
using very powerful and easy-to-use editing tools.
Remember that it is easier to delete unwanted nodes
and members rather than adding new ones.
You can tailor the start-up frame to your specific requirements using very powerful and
easy-to-use editing tools.
3 MasterFrame 3- 18
Simple beam
This option generates a simply
supported beam with two loading
cases:
1.4 D1 + 1.6 L1 and
1.0 L1.
Continuous Beam
This option generates a continuous beam of varying spans.
By default all supports are pinned. Options are provided for
making the end 1 (left) and 2 (right) support conditions free or
fixed. The loading options provided are discussed below.
Sub-Frame
3 MasterFrame 3- 19
Multi-Storey and Grillages
This option generates a multi-storey
frame or a grillage frame of varying spans
and heights in simple or ridged
construction. Nodal restraint for the base
nodes are defined in same way for the
Sub-Frame generation as described
above.
3 MasterFrame 3- 20
Tip: The loading defined in the frame wizard applies a common intensity of load to all
beams in all spans/levels. Even if this is not the case in your structure is is still
recommended to enter the most common intensity of loading since any loads applied
by the wizard can edited or removed in the general member loading editing/aplication
area.
Note: Entering a Spacing value will actually apply a spacing definition to all the beam
members, with the result that any further member loads that are applied to the beams
in the standard member loading area will also be factored by the spacing value. You
may decide not to use a spacing value (leaving the entry blank) therefore the dead live
loading values you specify should be the final loads on the beams in kN/m.
Checking this box will generate 7 loading cases as follows:
Loading Loading Case Title Loading Combination
Case
01 All Spans Loaded (Ultimate) 1.4 D1 + 1.6 L1 + 1.4 D2 + 1.6
L2
Where:
D1 Dead Loads on Odd Spans
L1 Live Loads on Odd Spans
D2 Dead Loads on Even Spans
L2 Live Loads on Even Spans
If the box is not checked then only 2 loading cases are generated as follows:
Loading Loading Case Title Loading Combination
Case
01 Dead plus Live (Ultimate) 1.4 D1 + 1.6 L1
Where:
3 MasterFrame 3- 21
D1 Dead Loads
L1 Live Loads
Checking this box will release the ends of all beams and provide X
and Z horizontal restraint at the left hand node of each level. A Beam Fixity% text box
will also appear enabling you to employ a percentage of partial fixity at the ends of the
beam, where 0 is pinned and 100 is fully continuous.
3 MasterFrame 3- 22
5. To close the Steel Section selection form click in a non-section related text box,
e.g. Partial Fixity%, then click on the ‘x’ button on the Steel Section selection form.
Fink Truss
This option generates an eight panel fink truss for the input
span and height automatically calculating the internal co-
ordinates to ensure perpendicular members to the top
chord. Internal members may be pinned or fixed.
N and V Lattice
These frame wizards generate variable height N, V and Vierendeel lattice trusses.
Internal members may be pinned or fixed. A camber may be included, panel sizes can
be automatically calculated and the truss may be made into a triangular space truss.
Options are also available to generate plane frame X and V towers.
3 MasterFrame 3- 23
Space Roof Truss
This option generates a traditional large span space truss
consisting of upper and lower boom square/rectangular
grids connected by internal diagonals.
Import a Frame ,
Frames Library
You can save any frame to the frames library by selecting File> Save Current Frame to
Library (Main Menu only). You can select to import a frame from the library by selecting
the library option when starting a new file from the frame generation menu.
3 MasterFrame 3- 24
Snap Grid
You can
The process of generating members and nodes using the span grid is best explained
using the following simple example. During this process it is useful to display the
member numbers and node number using the buttons in the top tool bar.
3 MasterFrame 3- 25
2. Select the plane you wish to generate the member in using the (XY plane)
(YZ plane ) and (XZ plane) buttons on the right of the screen. This small plane
frame exists in the XY plane therefore select the option.
3. Define the appropriate grid spacings. If no grid spacing values are defined the
default is 1.0 m. Let’s firstly generate the left column, which is 2.75 m high. Therefore
enter a value of 2.75 in the Y Spacing box.
4. Define the position of the XY grid on the Z axis. If we where dealing with a space
frame, then we could position the grid on the Z axis by entering the Z Value (m). This
example is a plane frame in the XY plane, therefore Z Value is zero and this entry can
be left blank.
5. Click on the First Node label to enter the cursor in this cell. This step tells the
program that you are about to select the co-ordinate position on the grid of the first node
of a new member. At this stage do not concern yourself with the actual numbers in the
Start at Mem., First node and Second node boxes. MasterFrame will always automate
these numbers bases on any existing node and member numbers in the structure.
6. Move the cursor on the main grid. You will notice a large red cross, which snaps
onto the grid points. Note the information displayed in the toolbar below the viewing area
indicating which end of the member the program is defining (End 1 – first node, or End 2
– second node) together with the current grid point XYZ nodal co-ordinate. This
information is very useful; therefore always keep your eye on it.
7. Move the red cross hair to the origin of the grid indicated by intersection of the
thick grey horizontal and vertical lines. The information display should read End 1 =
node 1 @ 0,0,0.
8. Click once at this grid point. You have now physically generated node 1, which is
the first node of member 1. You will notice that the Second node box has automatically
highlighted, therefore the program is expecting you to pick the second node of member
1 on the grid.
9. Move the grid point directly above the one just selected. The tool tip should read
End 2 = node 2 @ 0,2.75,0. Click once to generate the second node of member 1,
therefore completing the member
1. Set Y Spacing to 3.5 (height of right column) and X Spacing to 8.5 (distance
between columns)
2. Click on First node. Again do not do anything with the numbers in these cells.
3 MasterFrame 3- 26
3. Click once on grid point ‘End 1 = node 3 @ 8.5,0,0’
4. Click once on grid point ‘End 2 = node 4 @ 8.5,3.5,0’ You have now generated
member 2.
1. The rafter member will connect from top of left column to top of right column.
Since we have already generated these node points we can select the Exiting Nodes
option, therefore no longer using the snap grid.
5. Click once on the top of the left column ‘End 1 = node 2 @ 0,2.75,0’
3. Click once on the top of the right column ‘End 2 = node 4 @ 8.5,3.5,0’. You have
now generated member 3, the rafter.
You can delete an existing member. The snap grid works on the Add/Delete principle. If
you define a new member over an existing member then both members are deleted.
When a new member starts or ends at a point along an existing member, you will be
asked whether you wish to split the existing member to make a connection or to leave
the new member free at that point.
When you define a member between two points with intermediate nodes, the new
member is automatically split to make connections to all intermediate nodes.
3 MasterFrame 3- 27
3.3.2 General Block Editing Methodology
MasterFrame provides a wide range of very useful editing functions for making
changes to and adding to the geometry of the frame. This section explains the
common underlying principle in the use of many MasterFrame editing tools, the
understanding of which is fundamental in your ease of use of the program. These
principles are referred to as block editing.
Each of the editing functions are described in full detail in the following sections of the
manual.
3 MasterFrame 3 - 28
In the following generic description of the block
editing methodology, the Shift XYZ editing function
(accessed from the Nodes menu) is used as an
example.
Many of the input Data Input entries rely on the user clicking inside the frame geometry
area to input a number equal to the node number, the member number, the X co-
ordinate, the Y co-ordinate or the Z co-ordinate of a node. The required value is usually
indicated by the prompt displayed in the bottom left hand side corner of geometry area
and also by the context sensitive mouse pointer.
This type of input is demonstrated in the Shift XYZ function by the ‘Move Node’ and the
‘To Node AND’ input data which receives node numbers. To enter this data,
1. Click on the ‘Move Node’ label. This clears the entry and positions the cursor in
the box. This is now the current input field.
2. Move the mouse pointer to the frame geometry area. You will notice that context
sensitive mouse pointer looks like a hand holding a node, and also ‘Node?’ is displayed
at the bottom left of the screen. These are both an idication that the program expects to
select a node.
3. Click on a node in the frame geometry area. You will notice that that node
number has been returned to the ‘Move Node’ data input. Also the cursor has
automatically moved to the next input field, which in this case is ‘To Node AND’
3 MasterFrame 3 - 29
Other input data fields simple receive direct entry from the keyboard. To enter data in
a text box with a button label, press the label to clear the box and then type in the box.
You can also use the standard methods of changing text used in all Windows
applications. In all Windows applications you can mark a text using the mouse and then
type in new text to replace it.
Selecting Nodes/Members
The group of nodes or members to perform the particular editing function on may be
selected by the following methods.
1. Firstly ensure that the cursor is the large main box in the editing function. This
can be done by clicking inside the box or clicking on the button above the box, in this
example ‘Nodes to Shift’.
2. The node/member numbers is this box are the selected nodes/members.
Nodes/members can added or removed from the box by either single clicking on the
node/member or cross windowing a group of nodes/member in the frame geometry
area.
3 MasterFrame 3 - 30
nodes/members in the frame.
When this option is selected (button down) you will be able to dynamically view all
changes as your input data is changed.
Proceed
Proceed with the current block editing option. You can use the Show New Frame to
see the final results before selecting this option. You can also use the Undo option to
cancel all changes made since the current block editing option was last selected.
Undo
Cancel all changes made since the current block editing option was last selected.
3 MasterFrame 3 - 31
Activate On Click
This option semi-automates some of the block editing operations eliminating the need to
use proceed after each operation. The effects are variable depending on the particular
editing function being used, as listed below.
1. Nodes> Edit and Add Nodes (Snap Grid) wit the Snap Grid - Add/Delete option
In this case, the Snap Grid - Add/Delete operation will be performed immediately as
soon as you click the mouse in the frame graphics area.
If this button is not active (button up) the program will display the X, Y and Z co-ordinate
for the closed node to the mouse pointer in the frame graphics area.
3 MasterFrame 3 - 32
3.3.3 The Geometry Menu
3 MasterFrame 3 - 34
Redefine Ends for an existing member
Regular Grid
3 MasterFrame 3 - 35
In the Construction Snap Grid the grid is
an irregular grid based on the
Coordinates of existing nodes in the
current plane (X and Y Coordinates for
the XY plane) and the depth of the
plane (the Z value for the XY plane).
3 MasterFrame 3 - 36
Define New Member in a Floor
Panel
3 MasterFrame 3 - 38
4. The following options can also be
activated
3 MasterFrame 3 - 39
3.3.3.2 Define New Nodes
Edit Co-ordinates(List)
The Nodal Co-ordinates List enables you to
edit the nodal co-ordinates X, Y and Z, add or
insert new nodes, delete existing nodes and
move (shift) nodes.
To change an existing nodal co-ordinate simply position the cursor in the appropriate
position in the nodal co-ordinate list and over type the existing values.
Add This button will add a new node to end of the current node list with a
default XYZ co-ordinate of 0,0,0. This can then be edited as described above.
Delete To delete a node position the cursor at any point on the line of the node
you wish to remove. Click the Del button. The node will be deleted along with any
members that where attached to it.
Insert Adds a new node in the position of the list above the currently selected
node, hence incrementing all the existing node numbers below this point by 1.
3 MasterFrame 3 - 40
All+ Make all XYZ Co-ordinates positive.
Export (Copy) Copies the current list of nodes to the Windows Clip board.
Opening another windows application such as Microsoft Excel or NotePad, then
selecting to Paste, will copy the list of nodes to this program.
1. Display X, Y and Z
This option displays the X, Y and Z Co-ordinates of a node as you move the mouse on
the screen. The node and its Co-ordinates are also displayed in the appropriate input
fields.
3 MasterFrame 3 - 41
2. Edit X, Y and Z
The Edit X, Y and Z option enables you to move the selected node to the specified
position.
With Activate On Click ON, you can click on a node to edit and then click on any node
to enter the new X value, the new Y value and the new Z value to confirm.
The Snap Grid : Add/Del option enables you to add and delete nodes to snap grid. You
can change the grid spacing and/or origin. The snap grid can be set up in the XY, YZ
or XZ planes and work with any parallel plane, e.g. on an XY plane with a Z Value =
3m.
The Snap Grid: Add/Del option using the Construction Snap Grid allows you to add and
delete nodes as per the regular snap grid. The construction grid provides a series of
3 MasterFrame 3 - 42
vertical and horizontal grid lines which pass through all existing nodes. The grid can
then be offset in the vertical and horizontal direction.
3 MasterFrame 3 - 43
Split Member (Insert a node)
3 MasterFrame 3 - 44
3.3.3.3 Change Nodal Coordinates
For the Edit Coordinates (List) and Edit and Add Nodes (Snap Grid) functions see
previous section.
Shift XYZ
The Shift XYZ option adds the specified values in Shift X, Shift
Y and Shift Z to the X, Y and Z Co-ordinates respectively for
the selected nodes.
3 MasterFrame 3 - 45
Change XYZ (Block of Nodes)
3 MasterFrame 3 - 46
Swap XYZ
The Swap XYZ option enables you to
exchange co-ordinate axis for selected
nodes. An example would be using the
Swap Y and Z function to convert a
multi-storey frame to a bridge deck.
All loads remain in their original
directions i.e. UDLY is still UDLY.
Rotate XYZ
3 MasterFrame 3 - 47
Position on Straight Line
Position on Circle
Position on Arch
3 MasterFrame 3 - 48
3.3.3.5 Delete
Delete Nodes
Delete Members
The Delete Nodes option allows you to delete a
number of selected nodes and all members
connecting to them. The remaining nodes and
members in the frame are renumbered
automatically.
3.3.3.6 Merge
Merge Two Nodes
3 MasterFrame 3 - 49
3.3.3.7 Duplicate
The Duplicate Nodes and Members option allows you to duplicate any number of
nodes and their connecting members using up to ten sets of duplicate specification. In
each set you can specify X, Y and/or Z spacing and the number of repeats.
3 MasterFrame 3 - 50
You can duplicate with or without tie members. You can also select to pack (no-unused
members) and/or renumber the members in the process.
Duplicate by Rotation
Make Tower
Make Dome
This function is similar to the make
tower function except it alters the
frames so that they come to a point
directly above the centre of rotation to
form an enclosed volume.
Input the No. of sides, Base Diameter
and Height to carry out the duplication.
3 MasterFrame 3 - 51
3.3.3.8 Add Frame
This feature allows the user to add a frame chosen
from the frame creation wizard seen when creating a
new design from scratch. The selection includes both
templates and an option to import from frames from
other files.
3 MasterFrame 3 - 52
3.3.3.9 Model Clean Up
This sub-menu provides useful tools to
help delete and merge erroneous nodes
and members in order to reduce analysis
time. It also provides some frame filtering
tools.
Auto Split
3 MasterFrame 3 - 53
The Auto Split function detects the
members with unconnected intermediate
nodes and highlights them in red. Click
Proceed to carry out this action.
3 MasterFrame 3 - 54
Check for Short Members
3 MasterFrame 3 - 55
Rename Member (Renumber)
The Rename Members allows you to renumber
members in any sequence. To use the rename option
effectively we suggest using the Activate on Click
Option.
With Activate on Click Option ON, the New Member
No is automatically incremented by 1 to allow you to
click on the next Member to rename.
3.3.3.11 SuperMembers
Defining members 1, 2
and 3 as one super
member will assist in the
modelling, analysis and
design of this structural
member.
Each has its own advantage and recommended usage, as described below.
3 MasterFrame 3 - 56
Note: Super member definitions do not delete members. The super member function
should not be confused with Merge Member facility, which does delete members by
merging two members on a straight line into one, removing the intermediate node. In
super members the intermediate nodes (nodes 4 and 5 in the above example) are not
deleted.
The analysis super member is the most intelligent and perhaps the most frequently
used of the three types. The analysis type is also a parent definition of super member
in that is it is also a design and drafting super member.
1. When apply a section size the entire super member is selected (as a structural
element) and not just a portion of it, therefore avoiding the need to repetitively assign the
same section property individually to all parts of a structural element. Therefore all
members of a super member will have the same section property.
2. Similarly the all member loads are applied to the super member a whole. For
example UDL load will span over the full super member length. Member loads that are
applied at a set distance along the length of a member are again applied to the overall
super member with the distances being measured from the smallest node number in the
super member.
3. The member orientation Beta angle is applied to the super member as a whole.
4. When using the automatic application of member end releases facility, the
release (pin) is placed at the ends of the super member only, i.e. not internally on the
super member.
3 MasterFrame 3 - 57
6. The graphical output of member forces is significantly improved since the values
presented for the chosen force are for the whole super member.
Tip: Steel Super-Members are best defined as the Analysis type, while integrated
composite beam members must be defined as the analysis type.
In the Integrated Design Programs the analysis super member has the following
effects,
3 MasterFrame 3 - 58
The analysis super member has the following unique effects in the integrated design
programs
1. The in span deflection for the overall super member is checked in a Beam and
Beam Portion or Axial with Moments design brief.
All other analysis super member features in the design programs are as per the Design
super member. Hence re-iterating the fact that the analysis super member is also a
design super member.
In the MasterCAD programs for the production of G.A. drawings and 3D solid models,
the analysis super member behaves as per the Drafting super member.
Warning! It is strongly recommended that the analysis super members are defined
before the application of standard MasterFrame member loading or section properties.
If each member initially has a different section property or arrangement of member
loads, then after the super member is defined all associated members will use the
same section property and member loads as the first member of the super member
(smallest member number). Hence the existing section property and member loading
on all but the first member will be over written.
The in span deflections are not calculated and checked for design super members.
This is unique to the analysis super members.
The only advantage of a design super member is that, unlike the analysis super
member, by defining it any existing member loading will not be affected. Hence if you
discover that you need a super member definition for design purposes after you have
applied the member loading to them, then the design super member will fulfil this
purpose without changing the loading.
3 MasterFrame 3 - 59
Drafting Super members
All Analysis super members are automatically Drafting Super-Members. The drafting
super members do not have any of the features of the analysis or design super
members. The drafting super member has influence in MasterFrame, MasterKey Steel
Sections and MasterCAD.
In MasterFrame the drafting super member has the effect of making each member in
the drafting super member the same section definition. This differs from the analysis
super member in how this is achieved, in that when defining the section properties the
individual member is selected and not the whole super member. When the section is
changed for the individual member, this is then automatically applied to the other
individual members of the super member.
In MasterKey Steel Sections Design individual design briefs area plied to each member
in a drafting super member. As in MasterFrame when the section size is changed for
one of the members, this section is applied to the other members in the same drafting
super member. More usefully during MasterKey Steel Automatic Design when any
member of a drafting super member is Auto Sized, the steel design program
automatically checks the other members of the super member and adopts an adequate
common section.
In the MasterCAD drafting program the drafting super member is drawn as a single
continuous member.
Tip: Drafting super member are extremely useful for controlling the column section
sizes between splice levels.
Recommendations for which type of Super-Member to use
Integrated Composite Steel
Use Analysis Super-Members for beams. (Usually Primary Beams)
Design or drafting super member cannot be used for this purpose.
Steel
Make beams into Analysis Super-Members to carry deflections through to design. Do
this before applying member loading and section sizes.
Use design super members if you have already applied member loading that you do
not wish to disturb.
Make Columns between splice levels as Drafting Super-Members to improve design
automation and control section sizes.
Concrete
Define Design Super-Members inside the MasterKey Concrete program
3 MasterFrame 3 - 60
Design Super-Members can also be used to simplify the detailing of short beams by
gluing together several concrete members. It also gives better detailing control over
short cantilever members. See frame below.
M 5-7 is a normal Super-Members M 1-4, M 9-12 and M 13-16 have been generated
for ease of detailing.
Caution: The concrete deflection check will only be checked for members M 5-7, 8, 17
& 18 as the other Super-Members will have multiple peaks, or troughs in their Bending
Moment diagrams. See Below
3 MasterFrame 3 - 61
Defining SuperMembers
Valid Invalid
Tip: When defining a SuperMember, if a member is selected which does not comply
with conditions detailed above in relation to the members that are already in the current
SuperMember, then a new SuperMember will automatically be created for this new
selection. Therefore in many instances the Add New in step 4 above may not be
necessary as the program will automatically organise members into suitable
SuperMembers.
The current SuperMember will be highlighted in red in the frame geometry. Other
SuperMembers are highlighted in colour as well. The different colours are useful to
help distinguish between the start of one SuperMember and the end of another where
they follow each other in a straight line.
3 MasterFrame 3 - 63
The label indicates the total number of SuperMembers and the number of
the current one.
The existing SuperMember definition can be manipulated using the following tools:
While Define SuperMember mode is turn on member can be added or removed
from the current definition
Clear all members from the current SuperMember. The SuperMember entry in
the list will remain.
Clear all members from all SuperMember definitions in the current view
3 MasterFrame 3 - 64
Note that in this example members 20 and 27 are also classified as a beam run, which
is uninterrupted by any supporting columns. The program will also generate
SuperMembers from these entire beam runs. This is to be avoided since in this
example, members 20 and 27 are independent beams, which span onto the supporting
SuperMember primary beams. To prevent beams of this nature being defined as
SuperMembers it is essential to define a maximum SuperMember length using the
entry.
3 MasterFrame 3 - 65
Tip: It is recommended to delete all existing SuperMember from the current view
before using the automatic generation using the Remove SuperMembers function
described next.
Remove SuperMembers
3.3.3.12 Options
AutoChange Coordinates (all
positive)
This function automatically shifts the
coordinate origin so that all the frame
coordinates are positive. It is
activated when it appears ticked in
the menu.
Basement Depth
This function sets the depth of the base of the building below
ground level. It is only relevant to wind analysis as it
determines the exposed area of the building. Refer to
MasterKey wind analysis manual *****
3 MasterFrame 3 - 66
Map Nodes and Member Numbers
This function can be used to display the
original nodes and member numbers on the
frame during frame revision and
renumbering. Note the mapping must be
carried out before any revisions are made.
3 MasterFrame 3 - 67
3.4 The Member Information Editing Area
The member information editing area is used for applying and modifying,
Member Loads – distributed loads and point loads along the member length
Section Properties - defining the material properties and shape of the members
ß Angles - the orientation of the member about its own axis
To access this area select Properties > Sections > Section Size - Member, Global
and Copy to
.
Graphics
Area for
Selecting Selected
Members and Member
Viewing Graphics
Modification
1. You can switch between the member information types by click on the Sections ,
Loads and ß Angle icon at the top right of the screen.
2. In each of these information types you can edit in any one of three modes, namely:
Member , Global or Copy to by selecting the appropriate button at the top right
of the screen.
3. In Member and Global modes, all changes are immediately applied to the highlighted
member/s. In Copy modes changes are only applied when you click on members in the
frame geometry area.
3 MasterFrame 3 - 68
4. To check sections, loads and member orientation use the Global mode to highlight all
members with a particular section, load pattern or ß Angle.
3 MasterFrame 3 - 69
3.5 Defining Member Materials and Section Properties
Select the following Properties > Sections > Section Size - Member, Global and
Copy to. If you are currently in either the Member Loading or Member β angle area
you can shortcut to the Member Properties by clicking on the button at the top right
of the screen.
Initially all members have no section property applied to them, therefore it is necessary
to apply some section properties before analysing.
The most important point to note is that the Member Properties area can be used in
three different modes, i.e. Member , Global and Copy To modes.
3 MasterFrame 3 - 70
Member Mode
Member Mode is the default mode
and perhaps the mode that you will
use most frequently.
In Member mode you can apply and edit section propertied on a member-by-member
basis. To do this,
1. Select the member you want apply or change the section properties on. You can
select a member by,
a. clicking on it in the main frame geometry area, or
b. if you know the member number you wish to edit then you enter the number in
the box, or
c. by selecting the member number from the drop
list
The selected member is highlighted in 3D member profile in the frame geometry
window. For this reason it is recommended not to turn on the global 3D member
profile option from the top tool bar while working in this area.
2. Select a section type from the section editor area, i.e. Steel Sections, Concrete and
Timber (Rectangular, Square, Tee and Circular Sections), Haunched I & Box Sections
or UserSections. See the Section Property Editing area below.
3. Select or define the section you require from the chosen section type.
While in member mode all changes made in the section properties editing area are
automatically applied to the selected member. There is no need to do anything further
such as assigning these properties. All changes made affect the current selected
member only.
When you select a member in member mode, the current section properties of that
member are displayed in the section properties editing area. Therefore member mode
can be used to investigate the current section properties on members.
Global Mode
Global Mode is used to change the section properties on a group of member that have
the same section definition applied. In other words global mode can be used to change
all occurrences of the same section property at once.
3 MasterFrame 3 - 71
Global Mode groups member together that have the same section properties. Beneath
the global mode icon the drop list indicates how many different member groups have
been created, i.e. how many different section properties are currently applied in the
frame.
3. Change the current section properties using the Section Properties Editing Area.
As in Member Mode the changes are applied automatically, however to all members in
the currently selected group. Once you are finished in Global Mode it is recommended
that you return to the Member Mode.
Copy To Mode
The key concept in Copy To mode is that the Section Properties Editing Area becomes
the template of information to be pasted onto the members you select. In this sense
the Copy To mode differs greatly from the Member and Global modes in that if you
change information in the section properties editing area, you are not changing any
existing section properties.
3 MasterFrame 3 - 72
To use the Copy To mode,
Important Note: Bear in mind that when you are in Copy To mode that when you select
a member you have changed the section property of that member. It is vitally important
to be aware which editing mode you are in, since haphazardly selecting members while
in Copy To mode could disrupt your model. Remember that in Member and Global
modes, changes are made as you edit. In Copy mode changes are only made when you
click or select members in the frame geometry area.
Tip! When you are finished using Copy To, move back to Member mode. Member
mode is safer in that when you select a member you are not changing the section
property.
You can choose to use these editing modes in your own way and in what ever order
you prefer.
Members where no section properties are applied are drawn with a thin (single pixel
thick) line. Members where a section property has been applied are drawn with a
thicker bold line. In the example below member 1 and 8 have a section property
applied to them, while the remaining members do not.
3 MasterFrame 3 - 73
The Leader-Follower Principle
It is important to note that members with no section definition will use the same section
as the previous member number. If we consider the above example, member 7 has no
section definition; therefore it will use the previous definition, i.e. in the case going back
to member 1. Thus will be the case for members 2 to 6. Similarly members 9 to 72
(maximum member number) will adopt the section property applied to member number
8. Hence if the section size on member 8 changes, so will the properties of member 9 to
72. Member 10 is selected above, and it can be seen that no section is defined in the
section properties editing area, however the section label beneath the selected member
geometry window on the right of the screen shows the section property that it is using.
The ‘Place Sections on all Members’ tool can be used to override the use of the
leader-follower principle in the assignment of sections. In the above example it would
apply a definite section property to members 2 to 6 and 9 to 72 according to the section
property that they are currently assuming (following). To use this option,
3 MasterFrame 3 - 75
The Section Property Editing Area
Steel Sections
The steel section type provides a comprehensive database of structural steel sections.
Select the required steel section type, section size from that type and steel grade from
the three drop lists.
There are a number of options which can be applied to the standard steel sections.
There individual toolbars are activated by clicking on the respective icon:
Compound Section
Concrete Casing Cellular Design
Section Type Section Dimensions
Double Member
Section side profile Steel Grade
3 MasterFrame 3 - 76
Cellular Design: The basic dimensions
of the cellular section can be specified
such as cellular hole spacing, cellular hole
diameter and distance from top of slab to
top of opening. Holes that are close to
critical locations can also be filled in
automatically.
Section Type: Specify the type of section
required for the member. i.e. UB, UC,
RHS etc
Grade: Specify the grade of steel used
for each member
The double haunch option allows you to specify haunch lengths (m) and haunch depths
from either end of the member. End 1 is always the lower node number of the
member. The haunch depths are specified by a H/D ration, where H is the overall
depth of the member (including the haunch) at the node point and D is the depth of the
chosen section size.
N1 N2
H D
H
Dep1
Dep2
XH1 XH2
3 MasterFrame 3 - 77
The lengths of the haunches are measured along the local member axis, however by
checking the Measure Haunch on Plan box the haunches will be measured along
the horizontal X-Z plane. This will obviously only be of influence in non-horizontal
members.
The mm H/D option allows the overall depth of the haunches to be specified in mm,
as opposed to an H/D ratio.
The Swap Dim button simple swaps the haunch length and depth information fro
the two ends.
The single haunch option differs from the double haunch in that you enter the uniform
length of the member from end 1 and end 2. The haunch depth is specified in the
same way as for the double haunch member.
H N1 D N2
H
Dep1
Dep2
XH1 XH2
3 MasterFrame 3 - 78
1. Chose one of the regular section types from the buttons at
the bottom right of the screen.
2. Choose a material type from the Steel, Concrete, Sawn Timber, Planed Timber
and Regular Timber options. This has the effect of setting the appropriate E and G
values in the text boxes.
When a timber material is selected
further parameters are available
regarding timber grade, no. of pieces and
service class. Note that only the
rectangular, square and circular section
shapes are available in timber.
3 MasterFrame 3 - 79
a. Click on the Edit DimSet button
b. Select whether you want to view the input dimension in an I or Box section
format
c. Using the graphic at the bottom left of the screen as a guide, enter one of the
cross section dimension in the B, H, b and h text boxes
d. Each cross section you enter need to be saved to the DimSet library. Each
cross section must have a unique DimSet Number between 1 and 30. Enter a
number that is not current being used. You can use the blue coloured drop list to
view the exiting items in the DimSet library.
e. Click on the Save to Library button. The items in the DimSet library are then
available for use on any other member.
User Sections
This section type is based purely on the user defined basic section properties of area,
inertia, modulus etc. The main principle in successfully using user sections is that they
must be saved to a library. The library can be local to the current file only where that
saved section can only be used in that file. Alternatively sections can be saved to an
open library in which case the saved user sections become available in all files.
3 MasterFrame 3 - 80
To add a user section to a library,
1. Enter the basic section properties in the Area, Ix, Iy, J, E and G text boxes
2. Each section in the either the local or open library must have unique reference
number between 1 and 999. The blue coloured drop list shows the sections that are
currently saved to the local or open library, depending on which option ‘Local to this file’
or ‘Open Library UserSEC’ is selected. You can use this list to determine what section
reference number is available for use. Enter an available section number.
3. Enter the name of the section as a descriptor that will appear in the blue drop list.
4. Click on either ‘Save Local’ or ‘Save to Library’ (Open)
3 MasterFrame 3 - 81
3.6 Member Orientation
The β Angles defines the member orientation and affects the direction of normal to
member loads (N and M loads). The β Angle can be thought of as how the member is
orientated about its own axis. If any member in space is thought to be initially positioned
on the X axis, then in order to position the member in the correct position in space it is
firstly rotated horizontally, i.e. the α angle. Secondly it is rotated vertically, i.e. the γ
angle to achieve the final position. The β Angle can be seen to perform the final rotation
of the member about the axis running along the member lenght.
With the member in the initial X axis position, a Beta Angle of zero can be thought of
orientating the member to bend vertically about its stronger major axis (xx axis). The
sign convention of the β Angle rotation is best understood by placing your eye looking
form the member’s smaller node number towards the larger node number, then a
positive rotation occurs in the anticlockwise direction.
Important: As with the section properties, initially all members are assumed to have no
definite β angle value applied to them and therefore assume a default value of zero. In
the Member Orientation Editing area a definite β Angle of any value can be applied to a
member. It is important to be aware that the same Leader-Follower principle applies to
β Angle definitions as for section properties. That is if a member does not have definite
β Angle value applied to it, then it used the last definition on the previous member
number. For example if there was a frame with ten members and no definite Beta angle
was applied to any of the members then all the β angles would be assumed to be zero.
3 MasterFrame 3 - 82
If a definite β angle of say 90° was applied to only member number 5, then members 6-
10 (followers) would use the β angle of 90° applied to member 5 (leader), while
members 1 to 4 would continue to use the default zero.
Tip: The ‘Place β angles on all members’ option can be used to place a definite β
angle an all members according to what they are currently assuming (following), hence
eliminating the use of the leader follower principle. You may find it more convenient to
do this initially, placing a definite zero β angle on all members, therefore making the β
angles of all member independent.
To access the Member Orientation Editing area select Properties > Orientation (β
angle) > β Angle – Rotate β, Member, Global and Copy to. If you are currently in
either the Member Loading or Member Section Properties area you can shortcut to the
Member Orientation by clicking on the button at the top right of the screen.
The Member Orientation Editing area can be used in three different modes, i.e.
Member , Global and Copy To mode.
3 MasterFrame 3 - 83
Member Mode
Member Mode is the default mode
and perhaps the mode that you will
use most frequently.
In Member mode you can apply and edit β angles on a member-by-member basis. To
do this,
2. Ensure that the ‘Rotate β by’ is set to zero
3. Select the member you want to apply or change the β angle on. You can select a
member by,
d. clicking on it in the main frame geometry area, or
e. if you know the member number you wish to edit then you enter the number in
the box, or
3 MasterFrame 3 - 84
Global Mode
Global mode is used to change the β angle on a group of member that have the same
β angle applied. In other words global mode can be used to change all occurrences of
the same β angle at once.
Global mode groups members together that have the same β angle. Beneath the
global mode icon the drop list indicates how many different member groups have been
created, i.e. how many different β angles are currently applied in the frame.
5. Select the existing β angle, i.e. member group you wish to change. You can to this
by,
The members in the group are highlighted in red on the screen, i.e. the highlighted
members all have the same β angle.
6. Change the β angle for the selected group using the text box at
the bottom right of the screen.
As in member mode the changes are applied automatically, however to all members in
the currently selected group. Once you are finished in Global mode it is recommended
that you return to the Member mode.
Copy To Mode
3 MasterFrame 3 - 85
The key concept in Copy To mode is that the value in the box
becomes the β angle to be pasted onto the members you select. In this sense the
Copy To mode differs greatly from the Member and Global modes in that if you change
the ‘Current β Value’, you are not changing any existing β angles.
5. Set up the required β angle in the box. As you edit the β angle
value in the box, members that match the ‘current β value’ entered are shown in red.
All other members are shown in black
6. Paste this information onto the frame by selecting member(s) in the frame geometry
area. You can select member(s) by,
a. Clicking on individual members.
b. Windowing a group of members
When you select members the ‘current β value’ is applied to the members in black and
removed from members in red. Hence the Copy To can be used to add and remove β
angles.
Important Note: Bear in mind that when you are in Copy To mode that when you select
a member you have changed the β angle of that member. It is vitally important to be
aware which editing mode you are in, since haphazardly selecting members while in
Copy To mode could disrupt your model. Remember that in Member and Global
modes, changes are made as you edit. In Copy mode changes are only made when you
click or select members in the frame geometry area.
Tip! When you are finished using Copy To, move back to Member mode. Member
mode is safer in that when you select a member you are not changing anything by
doing so.
3 MasterFrame 3 - 86
3.7 The Nodal Information Area
The Nodal Information Area is a common style of interface used for specifying both nodal
loads and nodal end conditions as follows.
• Nodal Loading sets the magnitude and direction of any nodal loads
• Static Supports (RS) sets the boundary conditions at each support
• Spring Supports sets the elastic supports conditions in areas of non-zero stiffness
• Support Settlements sets a prescribed nodal displacement to selected nodes
7. Use the Sort spin grey, , button to move the current brief up or down in the combo list;
8. Use the Show All button to switch between displaying the current brief and all the nodal
information.
3 MasterFrame 3 - 87
3. Click on the Apply to Nodes button to place the cursor in the nodes list text box.
4. Select the nodes to which the new brief applies. This can be done either by cross
windowing a group of nodes, or by individually selecting nodes in the graphics area.
5. Edit the brief data, where it be nodal loads, static supports, spring supports or
prescribed nodal displacements.
Each definition consists of a list of Nodes, the load/support definitions and a load group
(i.e. D1, L1, UT).
To define another set of loads/supports you must first select Add New, and if necessary
click Reset to clear list of currently selected nodes. Then define the node list, the new
load/support type and its load group.
To move between the four types of nodal information use the four buttons provided or
alternatively select the option from the Nodal Information drop-down menu.
3 MasterFrame 3 - 88
3.8 Structural Loading
Codes of Practice demand that structures are designed to sustain dead, live, wind and
notional loads under both service and ultimate conditions. These loads are combined
using various load factors to produce a variety of loading cases. It is essential therefore
to differentiate between the various types of loads applied to the frame so that they can
easily be combined to produce any number of loading cases.
In many instances, it is necessary not only to distinguish between dead, live and wind
loading but also between various types in each category. For example, when
considering the design of concrete beams under alternate loading, it will be necessary
to differentiate between the dead load on odd spans (1, 3, 5, .. etc.) and on even spans
(2, 4, 6, .. etc.). The same rule applies to the live loads. In portal frames you may need
to distinguish between side wind with internal suction, side wind with internal pressure,
gable wind with internal suction and gable wind with internal pressure.
MasterSeries enables you to distinguish between the various types of loads using a set
of 41 load groups with unique labels as follows:
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
L0 L1 L2 L3 L4 L5 L6 L7 L8 L9
W0 W1 W2 W3 W4 W5 W6 W7 W8 W9
N0 N1 N2 N3 N4 N5 N6 N7 N8 N9
UT Unity load factor for loads and other conditions which apply in all loading
cases.
Each load group can be given a title to describe the loads under its umbrella. It is
important to understand that a Load Group can have many different shapes and
intensities of load in it. The only requirement is that all loads in a single load group
must all be applied to the structure at the same time and be multiplied by the same
Load Factor.
A good example of a Load Group is “Wind blowing on the side of a building”. Each
face will have a different load intensity and some will be X-Axis Loads some will be N-
Axis (normal to member) Loads. Indeed some of the loads could be partial UDL’s or
Triangular Loads but they are all in the same Load Group (e.g. W1) as they occur
simultaneously.
3.8.2 Loading Cases Menu
3 MasterFrame 3 - 89
Load Cases and Combination Examples
Example 1: Continuous Beams and Multi-Storey Frames
1. Load Group D1 : Dead Loads on odd spans
2. Load Group L1 : Live Loads on odd spans
3. Load Group D2 : Dead Loads on even spans
4. Load Group L2 : Live Loads on even spans
5. Load Group UT : Supports Conditions
01 Dead plus Live (including vertical crane loads) 1.4 D1 + 1.6 L1 + 1.6 L2 + 1.0 UT
02 Dead plus Live plus Side Wind plus Crane 1.2 D1 + 1.2 L1 + 1.20 W1 + 1.2 L2 + 1.2 L3 + 1.0
03 Dead plus Live plus Crane (Vertical +Horizontal) 1.4 D1 + 1.6 L1 + 1.4 L2 + 1.4 L3 + 1.0 UT
3 MasterFrame 3 - 90
04 Dead plus Live plus Horizontal Crane Loads 1.4 D1 + 1.6 L1 + 1.6 L3 + 1.0 UT
05 Dead plus Side Wind plus Horizontal Crane Loads 1.0 D1 + 1.40 W1 + 1.4 L3 + 1.0 UT
The diagram on the following page shows the 4 load groups used in the analysis of a
typical single bay portal frame. The loads illustrated are divided into the following Load
Groups
1. Load Group D1 : Dead Loads including heating panels
2. Load Group L1 : Live Loads
3. Load Group W1 : Wind Loads on Side
4. Load Group W2 : Wind Loads on Gable
5. Load Group UT : Supports Conditions
02 Dead plus Live plus Side Wind (ULS) 1.2 D1 + 1.2 L1 + 1.2 W1 + 1.0 UT
3 MasterFrame 3 - 91
05 Dead plus Live plus Side Wind (SLS) 1.0 D1+ 1.0 L1 + 1.0 W1 + 1.0 UT
ULS: Ultimate Limit State SLS: Serviceability Limit State
To edit the load group titles, select "Load Group Titles" from the Loads Menu.
3 MasterFrame 3 - 92
To increase efficiency, you can save load group titles
in a special library using the Add button and then
retrieve them from the combo list in any other project.
You can delete items no longer required using the
Del button.
This area allows you to edit, add, delete, import and sort loading case titles.
3 MasterFrame 3 - 93
To increase efficiency, you can save case
titles and their load combination in a special
library using the Add button and then
retrieve them from the combo list in any
other project. You can delete items no
longer required from this library using the
Del button.
The cluster of buttons from Dead through to
(Serviceability) are quick typing button that
insert the chosen word into the Loading
Case Title text box.
3 MasterFrame 3 - 94
2. Press the Copy Case button
3. Press the Add Case button
4. Press the Paste Case button
To import a loading case from the standard loading cases library:
1. Press the Add Case button
2. Select the appropriate case from the library
3. Press the Retrieve button
3 MasterFrame 3 - 95
3. Select the loading cases you wish to import from the top window
4. Select the load group titles you wish to import from the second window
5. Select the Add… or Replace… option
Press the Import Selected Items button
Load Combinations
To define a load factor for a load group in the current loading combination:
1. Select the appropriate loading case using the drop down list or spin button. Hence at
this stage the load case has already been added using the Loading Cases (No. Of) tab.
See above.
2. Select the load group you wish to define. For example if you wish to include the D1
loading group, then select the Dead category and load set 1 (as shown).
3. Assign a load factor to the selected load group by entering a value in the
text box at the bottom right hand corner of the tab. The spin button adjacent to the text
box can also be used to scroll though a list of standard load factors. Once a non-zero
load factor is given to a load group, it should appear the main blue coloured load
combination window.
3 MasterFrame 3 - 96
To remove a load group from the load combination:
1. Select the load group you wish to remove, either by using the Dead, Live… and 1, 2,
3… option at the bottom of the tab, or by simply clicking on the load group item in the
blue load combination window.
2. Assign a zero value to its load factor using the text box. This can also be
done by pressing the Del button to the left of the text box.
All the load factors defined in the current Loading Combinations are multiplied by the
Global Factor (Usually set to 1.000), which is independent for each loading case. The
Global Factor enables you to investigate structures under incremental loading, for
example 90% of the loads (just change the Global Load Factor to 0.90).
3 MasterFrame 3 - 97
Frame Loading Data – Global Density
Dimensions of concrete casing can be specified for steel sections in the section
property editing area. The compressive strength Fcu (N/mm2), elastic modulus E
(kN/mm2) and density D (kN/m3) of the concrete material is defined here.
3 MasterFrame 3 - 98
Analysis Options
An example of a set of loading casing using horizontal notional loads on a space frame
structure is shown below.
No. Loading Case Addition Notional loads Horizontal direction of
Combination Notional Loads
01 1.4 D1 + 1.6 L1 0.5% of factor Dead + Live Loads 0 degrees from global X axis
02 1.0 L1 None N/A
03 No loads 0.5% of factored Dead + Live 0 degrees from global X axis
Loads
04 No loads 0.5% of factored Dead + Live 90 degrees from global X
Loads axis
05 No Loads 1.0% of factored Dead Loads 0 degrees from global X axis
To achieve these combinations the loading cases in MasterFrame are set up as follows
No. No. in Loading Case Notional Load option Percentage and Angle
table Combination selected
above
01 1.4 D1 + 1.6 L1 + 1.0 UT
3 MasterFrame 3 - 99
02 02 1.0 L1 + 1.0 UT N/A
03 01 1.4 D1 + 1.6 L1 + 1.0 UT
04 03 + 1.0 UT
05 04 + 1.0 UT
06 1.4 D1 + 1.0 UT
07 05 + 1.0 UT
Here we can see that there are more loading cases that those required. This is
because loading cases 1 and 6 are needed to calculate (find) the required horizontal
notional loads. Note that horizontal notional loads cannot be found and added in the
same loading case. The Add Load option applies the last set of notional loads that
have been found.
Important: The application of horizontal notional loads should not be confused with
the notional loads groups N0 to N9. They are not connected in any way. The notional
load groups are standard load groups that are used for loads that may not be Dead,
Live or Wind. The horizontal notional loads are independent from any of the load
groups and do not appear in the Load Combinations area.
After the frame has been analysed the calculated values of the horizontal notional load
can be viewed in the frame data file. From the main MasterFrame menu select Data>
View Data.
3 MasterFrame 3 - 100
Co-efficient of Thermal Expansion
From the Cases> Notional Loads and P-Delta area you can define a global value for
the co-efficient of thermal expansion for all members in the structure. Thermal
expansion effects are only mobilised when a value of temperature differential is applied
to a member. This is done in the standard member loading area.
Before reading the following section it may be advantageous to review the general
member information section.
From the Loads Menu select Member Loading and then Member Loading –
Member, Global and Copy to. If you are currently in either the Member Section
3 MasterFrame 3 - 101
Properties or Member β angle area you can shortcut to the Member Properties by
clicking on the button at the top right of the screen.
Member
Load
editing
area
The Member Loading area can be used in three different modes, i.e. Member ,
Global and Copy To modes, in very similar fashion to the section properties and
member orientation areas.
Member Mode
Member Mode is the default mode
and perhaps the mode that you will
use most frequently.
In Member mode you can apply and edit section propertied on a member-by-member
basis. To do this,
3 MasterFrame 3 - 102
4. Select the member you want to apply or change the section properties on. You can
select a member by,
g. clicking on it in the main frame geometry area, or
h. if you know the member number you wish to edit then you enter the number in the
box, or
While in member mode all changes made in the loads editing area are automatically
applied to the selected member. All changes made affect the current selected member
only.
When you select a member in member mode, the current member loads on that
member are listed in the loads editing area. Therefore member mode can be used to
investigate the current loads on members.
Global Mode
Global mode groups member together that have the same single load or load pattern
depending on which option is selected. Beneath the global mode icon the drop list
indicates how many different member groups have been created, i.e. how may different
single load/load patterns are currently applied in the frame.
The difference between the single load and load pattern options is best understood by
the following simple example. The four members shown have member loads applied to
them.
3 MasterFrame 3 - 103
While in Global (Load Pattern) mode the program will create a group of the members
that have the same configuration of loads applied. Hence here three groups will be
generated comprising of,
Member Load Group 001 – M1
Member Load Group 002 – M2 and
M3
Member Load Group 003 – M4
No Loads – in this example there
are no members in the group since
all members are loaded.
When in Global (Single Load) mode the members that have the same single item of
load applied will be grouped together. Since in this example only two different items of
load exists only two groups have been created.
D1 UDLY –005.00 (kN/m) – M1,
M2 & M3
L1 UDLY –007.00 (kN/m) – M2,
M3 & M4
8. Select to work in either single load or load pattern, depending on how you wish to
change your loads.
9. Select the existing Single Load/ Load Pattern you wish to change from the drop list.
Tip: When in Load Pattern mode a group may be selected by clicking on a member in
the frame geomtry area.
The members in the group are highlighted in red on the screen, i.e. the highlighted
members all have the same single load or pattern of loads.
10. Edit the member loads in the loads editing area. Items of load can also be either
added of deleted. See Using the Loads Editing Area below.
3 MasterFrame 3 - 104
As in member mode the changes are applied automatically, however to all members in
the currently selected group. Once you are finished in Global mode it is recommended
that you return to the Member mode.
Copy To Mode
The key concept in Copy To mode is that the List of Loads in the Loads Editing Area
becomes the template of information to be pasted onto the members you select. In this
sense the Copy To mode differs greatly from the Member and Global modes in that if
you change information in the List of Loads, you are not changing any existing loads on
the frame. Copy To can be used can be used in either Add/Delete or Replace Loads
mode.
In Copy To (Add/Delete) mode the loads in the template (list of loads) are applied to
selected members in addition to any existing loads. If the loads that are being copied
already exist on a selected member then the loads are deleted from that member.
In Copy To (Replace Loads) mode the loads that are being copied will replace any
existing loads on the selected members.
9. Set up the loads to be copied in the template. This can be done either by,
a. Selecting an existing pattern of loads (Member Load Template) or existing
single load from the drop list.
b. Using the Loads Editing Area.
As you edit the loads in the template, members that match the modified template are
shown in red. All other members are shown in black
10. Paste this information onto the frame by selecting member(s) in the frame geometry
area. You can select member(s) by,
a. Clicking on individual members.
b. Windowing a group of members
3 MasterFrame 3 - 105
In Copy To (Add/Delete) mode, when you select members the loads in the template are
applied to the members in black and removed from members in red. Hence the Copy
To can be used to add and remove member loads.
Important Note: Bear in mind that when you are in Copy To mode that when you select
a member you have changed the loads on that member. It is vitally important to be
aware which editing mode you are in, since haphazardly selecting members while in
Copy To mode could disrupt your model. Remember that in Member and Global
modes, changes are made as you edit. In Copy mode changes are only made when you
click or select members in the frame geometry area.
Tip! When you are finished using Copy To, move back to Member mode. Member
mode is safer in that when you select a member you are not changing anything by
doing so.
3 MasterFrame 3 - 106
The loads added will appear on the list on the right of the
screen. The load definition in the list will contain
information about its Load Group, load type, direction,
magnitude, and dimensions (where applicable).
To delete a load
3.8.2 Select the load in the list by clicking on any character in the load definition
3.8.3 Press the at the bottom left of the screen
Other option in loads editing area include
For some items in the load list, the order that they appear in
the list can influence their effect. The sort spin button will
move the selected load’s position in the list.
By clicking on the horizontal spin button to the right of the text
box the currently selected load will move on the member by
the increment in meters specified in the text box. Only
member loads with distance definitions are influenced by this
function.
This spin button will change the load group of all the loads in
the list in the order of D, L, W and N. For example if we have
two loads in the list with load groups D1 and L2, then these
would be changed to L1 and W2.
3 MasterFrame 3 - 108
This spin button will increase or decrease the load set number
of all the loads in the list. Again taking the example, as above,
the load sets could be changes to D2 and L3.
Only applicable if loading has been applied using the 3D
Model Manager. This function will convert all 3D Model
Manager loads on the current member to standard
MasterFrame member loads.
Tip: The thick blue line on one side of the distributed member load diagram can be
thought of as the arrowhead of the load direction, while the side where the value is
displayed is the tail of the arrow. This will help to clarify the load direction.
3 MasterFrame 3 - 109
The frame load diagram can also be displayed which draws all the loads for the current
frame view in the frame geometry area. Press the button in the top tool bar . See
section 3.2 The Top Tool bar for further description of this utility.
Load Directions
Each member load type can have a number of different load directions. In a load
definition the load direction is indicated by the character at the end of the load type.
For example in the load definition,
D1 UDLY -050.000 (kN/m)
UDL is the load type and Y is the load direction. The various different load directions
are described below.
Y Global Y axis, where a negative value of load acts downwards. In the case of
distributed loads the load is applied over the horizontal projected length of the
member.
X Global X axis, where a
positive value of load
acts from left to right. In
the case of distributed
loads the load is applied
over the length of the
member projected onto
the YZ plane.
3 MasterFrame 3 - 110
Z Global Z axis, where a
positive value of load
acts from front to back.
In the case of distributed
loads the load is applied
over the length of the
member projected onto
the XY plane.
W Y direction distributed
load calculated for true
member length and not
just the X-Z plane
projection. Useful for
applied self-weight UDL
in kN/m units.
This load direction is only
applicable to the UDL
load type
3 MasterFrame 3 - 111
N Load direction normal to
the major axis of the
member.
The positive direction of
the load depends on the
node numbering of the
member, and is found by
rotating 90 deg anti-
clockwise from direction
of member from lower to
higher node.
3 MasterFrame 3 - 112
Tip: When unsure about the load direction or sign convention it is best to rely on
graphical validation since this will always be correct.
3 MasterFrame 3 - 113
PDLY Applies a partially distributed load W based on the total load F between the
x1 and x2 dimensions measured along the member axis from the lower
node number.
D1 PDLY –000.000 0.000 0.000 (kN,m,m)
F (kN) x1(m) x2(m)
TY1,2 The total load F is distributed over the full member length in a triangular
pattern. The distributed load varies from the maximum intensity W(kN/m) at
one end of the member to zero intensity at the other end. For TY1the W
occurs at end 1 of the member, and for TY2 W occurs at end 2 of the
member. W = F * 2 /L.
D1 TY1 -000.000 ( kN )
F (kN)
TYC The total load F is distributed over the full member length in a triangular
pattern. The distributed load varies from zero at one end to the maximum
intensity W(kN/m) at the centre of the member, then back to zero at the
other end . W = F * 2 /L.
D1 TYC -000.000 ( kN )
F (kN)
3 MasterFrame 3 - 114
TRY The total load F is distributed over the full member length in a trapezoidal
pattern. The distributed load varies from zero at end 1 to the maximum
intensity W(kN/m) at the x1 distance, remaining at that intensity to the x2
distance, then returning to zero ant end 2 of the member.
D1 TRY -000.000 0.000 0.000 (kN,m,m)
F (kN) x1(m) x2(m)
PTY1 The total load F is distributed over a partial length of the member in a
triangular pattern. The distributed load varies from the maximum intensity
W(kN/m) at a distance of x1(m) along the member to zero intensity at the
x2(m) distnace end. All distances are measured from the lower node
number. W = F * 2 /(x2-x1).
D1 PTY1 -000.000 0.000 0.000 (kN,m,m)
F (kN) x1(m) x2(m)
PTY2 As per PTY1, however with the zero intensity located at x1 and the
maximum intensity W (KN/m) located at the x2.
PMN Applies a point moment M in the specified load direction at the distance x1
measured long the member axis from the lower node number.
D1 PMN +000.000 0.000 (kN.m,m)
M (kN.m) x1(m)
EM1,2 Applies the moments M1 and M2 to the local major axis of the member at
end 1 and end 2 respectively. Note that no other load directions apply in the
load type.
D1 EM1 +000.000 EM2 +000.000 ( kN.m)
M1(kN.m) M2(kN.m)
EndM Applies moments Mz to the major axis and My to the minor axis at the
specified end n (1 or 2) of the member.
3 MasterFrame 3 - 115
D1 EndM 1 +000.000 +000.000 (Mz, My)
n Mz(kN.m) My(kN.m)
Density Applies a local density to a member. This option should not to be used in
conjunction with the global density option found from the Cases menu,
which automatically applies a single density to all members in the structure.
D1 D 024.000 ( kN/m3) Important: The density load type
3 uses the Leader-Follower principle
D (kN/m )
(as used for section properties and
beta angles) whereby is a density
load is applies to, say, member 3 of
10, this density will also be applied
to members 4 to 10 since they are
followers of the member 3, the
leader. This chain can be broken by
applying a density of zero to
member number 4.
Co- Applies a Co-efficient of thermal expansion to the member. This is more of
a material property of the member rather than a load. Thermal loading is not
applied to the member until a temperature differential value is applied
through the Rise load type. See below. Like the density a global value of
thermal expansion co-efficient can be applied to all member from the Cases
menu, in which instance this local member definition should not be used.
The value of the co-efficient represents the amount of thermal strain that
produced through a 1 degree Celsius rise in temperature.
D1 Alpha 12.0E-6 (Thermal Expansion) Important: The thermal expansion
co-efficient operates on a leader-
follower principle as described
above for the density load type.
Rise Defines the temperature differential on a member for the application of
thermal loading. Note that it is essential that the member has a defined co-
efficient of thermal expansion either from the global definition in the Cases
menu
D1 DT +000.000 (Degree C) Important: The temperature
differential operates on a leader-
follower principle as described
above for the density load type.
3 MasterFrame 3 - 116
Member Specifications
Other buttons in the member loading type area are not so much member loads as
member specifications or member load specification.
Frame The frame spacing has the effect of multiplying all loads that follow after it
Spacing in the list of loads by the specified factor. The frame spacing value is
entered in meter units. For example, when using a frame spacing along
with a UDL , the value entered for the UDL can be thought of as the area
(kN/m2) load since it will be multiplied by the spacing value.
UT Spacing 01.000 (Multiply Note: MasterFrame will move the
AllLoads) position of the Spacing definition to
the top of the list of loads during
analysis, therefore ensuring that the
multiplication factor is applied to all
loads on that member.
Torq ecc. The torq ecc. Has the effect of offsetting the member loads from the
shear centre of the member in both the members local major (ey) and
minor axis (ex), hence creating a torque load on the member. The torque
eccentricities specified apply to all member loads that follow after it in the
list of loads applied to that member. Hence the following example shows
how a UDL on a member is made eccentric by 50 mm from the minor axis
to create a torque force, while the point load remains applied relative to
the shear centre of the member.
D1 PY 050.000 01.550 ( kN, m)
UT Torq ex +0.050 ey +0.000 ( m, m )
D1 UDLY 015.000 ( kN/m )
De The Deactivate option has the effect of completely removing the effect of
Activate the member stiffness in the structural analysis. Any member loading
(ignore) applied to a deactivated member will be transferred back to the nodes as
equivalent point loads.
UT De-Activate (Ignore Member) Tip: By using a load group other
than UT, e.g. N1, it is possible to
have a member which is deactivated
in one loading case (by including the
N1 load group on the case
combination) but not in another.
Tension
Only 3.11.1 Tension and Compression only members
Member
3 MasterFrame 3 - 117
Compress
Only
Member
Stiff Deck 3.11.2 Stiff Deck Option.
Part Fixity 3.11.2 Stiff Deck Option.
Load Groups
Change Order of
Nodal Loading Briefs
3 MasterFrame 3 - 118
To apply another set of loads you must first select Add New, click Reset to clear the
current list of selected nodes if necessary. Then define the node list, the load values
and the load group.
You may alternate between the nodal loading briefs by either selecting them from the
drop down list or by using the adjacent (Next/Prev.) spin button. All the nodal loading
briefs may be graphically viewed simultaneously by clicking the Show All button.
MasterFrame enables the Engineer to very quickly specify the percentage reductions
using two approaches;
Method 1 Method 2
Apply percentage reductions to the total Apply the percentage reductions to
live load being applied to the column. individual live floor loads supported by
the column.
3 MasterFrame 3 - 119
The reduced column axial force, and pad foundation loading is linked to MasterKey
Steel, Connections and Concrete design programs, together with a simple approach for
defining floor levels.
3 MasterFrame 3 - 120
3. Check the Values box to display the axial force value on the member in the frame
geometry area. The axial force in columns that are subject to live load reduction are
shown with the full axial force minus the reduction force i.e. 375 – 14.1 KN where 14.1
KN represents the reduction force.
1. Select the Frame Load Diagram button from the top tool bar.
2. In the Load Reduction tab you can alter the reduction parameters.
3. The reduction method can also be changed using the Base reduction on total load
check box (checked for method 1).
4. Click Apply changes to activate the new parameters.
5. While viewing the axial force as described above the Show Without control can be
used to hide the force reduction values, and can be redisplayed using the Restore
button.
3 MasterFrame 3 - 121
3.9 Nodal Support and Member End Conditions
3 MasterFrame 3- 122
Copy Member End Releases
This function allows the user to copy
releases specified for a master member
to other members, which may or may not
have releases already specified.
3 MasterFrame 3- 123
3.9.2 Nodal Restraints
It may be advantageous to firstly review the general nodal information area part of this
manual.
3.7 The Nodal Information Area
Conditions Apply to L1
Loading case
Load Sub-Groups
Load Groups
3 MasterFrame 3- 124
This type of support condition ensures zero nodal displacements in the specified
directions. Convenient predefined static support conditions of Pinned, Fixed and Roller
are also available. In the static support brief fixity and non-fixity of the six degrees of
freedom are represented by 1 and 0 values respectively.
Delete Brief
Static Support Briefs
Show all Briefs
Conditions Apply to L1
Loads
Conditions Apply to D1
Loads
Load Sub-Groups
Load Groups
Provides elastic support conditions in the directions of the specified non-zero stiffness.
3 MasterFrame 3- 125
3.9.1.3 Support Settlements
Partial fixity applies a percentage of full fixity to the rotational degrees of freedom at
either end of a member. Partial Fixity is a load like any other load, and is applied to a
member and NOT a node. Like any load it can be assigned to a Load Group, which
can then be activated in particular loading cases. Partial fixity may be assigned either
of two ways;
! Important Note: For partial fixity to exist the static support condition of the
corresponding node must be rotationally fixed in the associated direction.
Sample files, which demonstrate the definition and implementation of partial fixity, are
stored in the ‘Msprogwd/Samples’ directory
3 MasterFrame 3- 127
3.9.4 Plastic Hinges
3 MasterFrame 3- 128
3.10 The Options Menu
The Options menu provides facilities to globally alter
member and nodal numbering and create the
basement level as well as set general analysis options.
Note:
3.3.3.12 Options
Analysis Options
3 MasterFrame 3- 129
P-Delta Analysis
Timber Duration
Fast Analysis
3 MasterFrame 3- 130
3.11 Advanced Features of MasterFrame
3.11.1 Tension or Compression Only Members
Tension or Compression only members are defined as a member load, and therefore
may be assigned to a particular load group. The tension or compression only criteria
may only be active in certain load cases that contain the associated load group with a
load factor other than zero. The Notional load group (N1 to N9) is generally used for
this purpose. The Unity load group applies to all loading cases.
The tension or compression only introduces a non-linear aspect to the frame analysis,
requiring a number of iterations until convergence is reached.
Tension Only and Compression Only should not be applied to the same member.
1. Select Loads Menu > Member Loading > Member Loading – Member, Global
and Copy to.
3. Select the member you want to apply the Tension or Compression only to by
clicking on it
3 MasterFrame 3- 131
than zero. However it is most commonly associated with the UT load group, therefore
becoming effective in all loading cases.
The stiff deck criterion is controlled by the three symbols after “Stiff-Deck”. The + and
– symbols are used to active and deactivate the stiff deck. The three directions are
torsion, minor axis, and major axis bending local to the member. To use the stiff deck
option to model the diaphragm action of a floor slab ‘Stiff-Deck -+-‘ condition must be
applied to the enclosing beams (provided the beams are bending in their major axis).
3. Select the No Loads… Template 000 option from the drop list beneath the Copy
To button. This is to re-set the template such that you only copy the stiff-deck to the
group of members.
4. Click the on button to add ‘UT Stiff-Deck -+- (Mt My Mz)’ to the loads
template.
5. Window the group of members you wish to copy the Stiff-Deck to, e.g. the entire
floor beams.
The stiff deck criteria is controlled by the three symbols after “Stiff-Deck”. The + and –
symbols are used to active and deactivate the stiff deck. The three directions are
torsion, minor axis, and major axis bending local to the member. To use the stiff deck
option to model the diaphragm action of a floor slab ‘Stiff-Deck -+-‘ condition must be
applied to the enclosing beams i.e. minor axis stiff.
Notes
1. The beam Ends should be fixed in the axis that has the Stiff-Deck active.
2. Pinned members should be fixed in the Stiff-Deck axis. E.g. major axis pin only.
3. Stiff-Deck is not designed for shear walls
3.4 Member Information Area
3.8.3 Member Loads
3 MasterFrame 3- 132
3.12 Analysing the Frame
There are 5 possible types of analysis. Any analysis types that are not applicable to
your frame will be deactivated and displayed in white. Any analysis types that do not
match your license will also be deactivated. Below each button is your license limit for
each analysis type.
In Truss Analysis all loads on members are converted to Nodal Loads and there is no
bending of the members.
Note: In Rigid Frame Analysis the user can pin specific members by using the Member
Release function in the editor.
The Show Graphical Progress button allows the user to view the analysis progress
graphically, whereby the frame is dismantled and rebuilt as the analysis progresses.
This however, is at the cost of increased computational time.
3 MasterFrame 3- 133
3.12.1 Analysis Method
The MasterFrame analysis procedure employs the stiffness matrix method. The basic
linear solution procedure being;
1. Calculate the individual element stiffness matrices using member geometry,
cross sectional area, inertia, and modulus of elasticity.
2. Calculate the fixed end forces due to in member loading.
3. Assemble the global loading vector, and global stiffness matrix.
4. Using an advanced and efficient solver, the equilibrium equations are solved
for nodal displacements.
5. The nodal displacements are then back substituted in to the individual
element stiffness matrices to obtain member forces at the noded.
6. The member forces are equilibrated at the nodes, and where any out of
balance forces exist, a reaction is assumed to be present.
7. The intermediate member forces are calculated based on the member end
forces and the in member loading.
These equations have been expressed in general matrix form, which is best suited for
computer analysis. This, however, has required the definition of a precise method of
notation. At this stage it may be beneficial to review the definition of sign conventions,
special terminology, and units.
3.1.5 Co-ordinate System, Sign Convention and Units
! Note: For pin-jointed frames and trusses, there is no need to use member end
releases since all members are automatically released when "Pin-Jointed" frame
analysis is selected from the MasterFrame Menu.
3 MasterFrame 3- 135
3.13 Viewing and Printing Results
One you have generated the frame, you can:
1. View and print the data;
2. Print the frame geometry;
3. Analyse the frame;
4. View and print analysis output;
5. View and print shear, bending and deflected shapes diagrams and envelops for the whole
frames, part of the frame or individual members; and
6. Move to MasterKey to design, check and re-size the sections.
View/Print Data
The frame data consists of pre-
analysis in formation.
The viewing or printing of this
information may be filtered
according to the categories
provided.
3 MasterFrame 3- 136
Print Frame Graphics
Prints the current view of the
frame graphics.
Additional control is given in
the printing set up, which
enables you to print to scale.
The scale may be altered
using the adjacent spin
button.
View Output
3 MasterFrame 3- 137
View nodal displacements, member end forces, and support reactions in tabular form.
Results viewed may be filter according to load cases, member orientation, section sizes,
as well as user defined member groups and node groups. The main menu bar also
changes to provide access to the other functions in the output menu.
3 MasterFrame 3- 138
Internal Member Forces (InternalForces)
This option lists the internal member forces for individual members at a number of
specified intervals. All forces are taken form their local member axis. The current
member may be selected from the list provided, or by clicking on the member in the
adjacent frame graphics area. Similar member filtering facilities are available as in
other View/Print options.
3 MasterFrame 3- 139
You can also view the
above diagrams for
member by member
basis by checking the
Member Diagrams box.
3 MasterFrame 3- 140
The Adjustment tab provides tools for the minor adjustment of borders and tables. The
Scales tab defines global horizontal and vertical scales. These functions are rarely
necessary, and should only be used in circumstances where normal print settings yield
undesirable results.
Please note that if the print area is set too large then the printer will attempt to spread
the printing over a number of pages, resulting in a large number of pages being fed
through with scattered lines here and there. If this happens then you should reduce the
size of the print area.
If your printer does not seem to produce acceptable borders then select the graphics
border.
3 MasterFrame 3- 141