Title: Using Mastan
1Using Mastan
Next slide
2Introduction
- Mastan is an engineering analysis tool used to
analyze how different structures will react under
specific loading conditions. - Because Mastan uses the Matlab engine to do its
calculations, it can do a wide range of analyses
that are cumbersome or impossible on paper.
Last slide visited
Previous slide
3Outline
- Structure Definition
- Example problem Truss
- Example problem Frame
- Miscellaneous options
4Before you begin, you must know
- Geometry nodes and elements
- Connections (fixed/pinned, frame/truss)
- Fixities (physical restraints on the structure)
- Sectional Properties
- A cross-sectional area of each beam
- I second moment of area
- J torsion constant
- Material Properties
- E modulus of elasticity
- ? Poissons ratio
- Yield stress
Next slide picture or specific example
Next instruction slide
5Definition Nodes and Elements
- Elements (also called members) are the actual
beams and columns your structure is made from. - Nodes are the joints between elements.
- Nodes must be placed first, and then connected by
elements in Mastan
6Definition Connections
- The kind of joints you are using is crucial to
your structure. - Use pins as joints for a truss, and fixed joints
(such as welds) for a frame. - It is usually not necessary to tell Mastan what
kind of connections you are using until analysis
time.
7Definition Fixities
- These are the physical restraints on the
structure, for example, the way your structure is
fixed to the ground.
8Definition Physical Properties(Properties
dependent upon shape rather than material)
- A cross-sectional area of beam
- I (second moment of area) I describes how
difficult it is to spin the object in question
about a certain axis. - J the torsional constant, which describes how
difficult it is to twist the object. (optional
for Mastan)
9Material Properties (Properties dependent on
material)
- E Youngs modulus, or modulus of elasticity E
is a measure of how much you have to pull on
something to make it stretch a certain amount. - ? Poissons ratio the ratio of axial stretch to
lateral shrink for different materials.
10Material Properties, contd
- Yield stress Stress is force applied over a
given area. Yield stress is that point where the
ratio of the force applied on the object to its
area has reached the point where the object will
fail.
11Working with Mastan In order to analyze a
structure, you must input it into the program.
The relevant components are
- Nodes
- Elements
- Connections
- Sections (Define and Attach)
- Materials (Define and Attach)
- Fixities
- Loads (also, Moments and Distributed Loads)
12Example Problem Truss
200 kN
300 kN
300 kN
500 kN
400 kN
- Objectives
- Deflected shape diagram
- Axial Force diagram
- Node displacements
- Reactions
- Element results
13Example Problem Truss (contd)
- This truss, is made of two kinds of elements.
- The vertical members are wide flange W203X60
beams (A7550mm2, Izz60.8106 mm4, Iyy20.4106
mm4) made of Structural Steel (E200GPa,
?max250MPa. - All other members are wide flange W203X36 beams
(A4570m2, Izz34.5106 mm4, Iyy7.61106 mm4)
made of annealed stainless steel (18-8)
(E190GPa, ?max250MPa)
14Adding Nodes (rectangular frame)
- Go to Geometry/Define Frame and enter the number
and width of the bays, the number and height of
the stories, and (for 3D frames) the number and
depth of the frames in each box respectively. Hit
Apply. - You may need to move some of the nodes to do so,
go to Geometry/Move Node, select the node(s) you
need to move by clicking on them, and enter the
amount you want to move them (NOT their new
coordinates) in the boxes at the bottom of the
screen.
15Mastan will work with any consistent set of
units. We are using kN-mm-MPa.
16Adding Nodes (manual layouts)
- If you are building anything other than a
rectangular frame, you will need to enter each
node manually. Go to Geometry/Define Node, and
enter the (x,y,z) coordinates of each node in the
boxes at the bottom of the screen, pressing
Apply after each one.
17Coordinates shown for second node added (node 12)
18Adding Elements
- Go to Geometry/Define Element. For each element,
click on each of its end nodes to select them,
and press Apply.
19Add enough elements to connect all nodes as
shown, including this last one.
20Subdividing Elements
- If necessary, it is possible to subdivide
elements into as many equally-sized pieces as
desired. - This option is found under the Geometry menu.
- As an added note, the Geometry menu gives the
options to move or duplicate nodes and reorient
elements, should the need arise.
21After hitting Apply for one set, selecting the
next.
22Fill in with elements, as shown
23Notes on Material and Sectional Property Sets
- Note that elements do not become deselected after
you attach the property set to them you must
deselect them yourself. - If you attach a second section or material
property set to an element, it will replace the
first. - Properties/Remove Section or Remove Material
deletes the section or material definition,
rather than giving you the option to unattach it
from one or more elements - As you attach a section or material property set
to an element, that element goes from being
represented by a dotted line to a dashed one, and
then to a solid line once both property sets are
attached
24Defining Sectional Properties
- Go to Properties/Define Section, and enter your
values of A and I (use Izz if the element is
expected to bend around the z-axis, Iyy if the
bending will occur around the y-axis) in the
boxes at the bottom of the screen, then click
Apply. - If your structure will be made up of parts with
different cross sections, continue to define
sections for each one.
25Defined the first section, hit Apply to define
the second section.
26Applying Sectional Properties to Individual
Elements
- Go to Properties/Attach Section
- Select all of the elements that have the first
cross section - Make sure the first section is selected in the
boxes at the bottom of the screen - Hit Apply
- Continue in this manner until all of your
elements have sectional property sets attached
27Attach Section 2 to vertical members after
attaching Section 1 to all others
28Defining Material Properties
- Go to Properties /Define Material, and enter your
value of E in the box at the bottom of the
screen. - Also enter ? if you have it. Yield stress will be
represented as Fy, which can be left as infinity. - Hit Apply and continue in this manner until you
have defined all of the materials that you will
be using.
29Hit Apply to define Material 2, after defining
Material 1.
30Applying Material Properties to Individual
Elements
- Go to Properties/Attach Material
- Select all of the elements that will be made from
that material - Make sure the first section is selected in the
boxes at the bottom of the screen - Hit Apply.
- Continue in this manner until all of your
elements have material property sets attached.
31Attach Material 2 to vertical members after
attaching Material 1 to all others.
32Defining Conditions
- Next, define the conditions under which the
structure will be placed, including - Fixities
- Loads
- Moments
- Distributed Loads
33Defining Fixities
- Go to Conditions/Fixities.
- Select one of the nodes that will be attached to
the ground - Check the boxes that correspond to the degrees of
freedom that will be restrained. - For example, if your structure is simply
supported (meaning one end is held in place with
a pin joint, the other using a roller along the
x-axis), you will check x, y, and z motion (but
no rotation boxes) for the first joint, but only
y and z motion (again, no rotation) for the
second joint. - Hit Apply.
34The structure is simply supported (pin on left,
roller on right)
35Applying Point Loads and Moments
- Under the Conditions menu, select the kind of
effect you want to apply. - Select the node to which you will apply it.
- Enter the x, y, and z components of the effect
into the boxes at the bottom of the screen. - Hit Apply.
36Applying several point loads
37Example Problem Frame
- Objectives
- Shear force diagram
- Moment diagram
- Element results
38Set up the problem as previously described
39Applying Distributed Loads
- Under Conditions menu, select Distributed Loads
- Select the element(s) to which you want to apply
the load - Enter the x, y, and z components into the boxes
at the bottom of the screen - Hit Apply
40Applying the distributed load
41Analysis
- Mastan is capable of many different types of
analyses - The data resultant from these analyses can be
displayed as - Diagrams, or
- Numeric results
42Definition Elastic and Inelastic Behavior
- Elastic behavior When a loaded object is
stretched and then the load is removed, the
object returns to its original size and shape,
much like an elastic band would. - Inelastic behavior When the load permanently
deforms the object, even after it is removed.
431st and 2nd Order Elastic Analyses
- Go to the Analysis menu and pick the type of
analysis you would like to perform. - Choose Space frame, space truss, plane frame
(x,y), or plane truss (x,y), depending on how
your structure is put together and supported.
441st Order Elastic Analysis of Planar Truss (x-y)
45Diagrams
- Diagrams can be made by selecting the desired
diagram from under the Results/Diagrams menu
from - Deflected shape
- Axial force
- Shear, Y and Z
- Torque
- Moment, Y and Z
46Deflected shape, 1st Order Elastic Truss analysis
47Axial Force, 1st Order Elastic Truss analysis
48Y-axis Shear Stress, 1st Order Elastic Frame
analysis
49Moment about Z-axis, 1st Order Elastic Frame
analysis
50Numeric Results
- Pure numeric results can be found by selecting
the node or element for which the results are
needed, after choosing from the Results menu - Node Displacements
- Node Reactions
- Element Results
51Viewing displacements at top center node
52Viewing reactions at far left node
53Viewing element results for selected element
54Miscellaneous Options
- Other options can be found under
- The View menu
- Geometry/Information/(Node or Element)
55View Options
- Pan/Zoom
- Rotate
- Zoom Box
- Center
- Fit
- Defined Views
- Labels
- Display Settings
56View/Pan/Zoom
- This option moves the display window or adjusts
the size of the object on the display using a row
of well labeled buttons at the bottom of the
screen.
57Rotate
- This option rotates the angle of the display
window in three dimensions using another row of
well-labeled buttons at the bottom of the screen.
58Zoom Box, Center, and Fit
- Zoom Box select a box with the curser which
will become the center of the new view - Center select the center point of the new view
- Fit automatically re-zoom and center to fit the
whole structure (with diagrams if applicable) on
the screen
59Defined Views
- The predefined views are quite handy when
dealing with 3-dimensional structures. - The available ones are
- Front (x-y)
- Side (y-z)
- Top (x-z)
- Isometric (x-y-z)
60Labels
- In this menu, you may turn on or off the labeling
of all of the various parts of structures and
diagrams. - This is useful when you would like to know more
information, or when your display is getting
cluttered.
61Display Settings
- Using the same menu system as before (the 2-3
bottom lines of the screen), you can set the
defaults for - Font size, for menus or figure labels
- Pan amount
- Zoom factor
- Rotate amount
- Symbol
62Geometry/Information
- You can view the position, orientation, and
loading condition of any node or element by
selecting it after selecting the appropriate
option from under the Geometry/Information menu.
63Viewing info for selected element
64Good Luck!
- Hopefully this tutorial has helped you learn to
use Mastan.
65Connections
- If your structure is neither a pure truss nor
frame (some of your joints are fixed and others
are free to rotate), you will need to tell the
program that by going to Geometry/Connections,
selecting a member that is connected to the node
in question, and checking the appropriate boxes
at the bottom of the screen. Then deselect that
member and do the same for the rest of the
elements connected to the node, in turn.
66Types of Analyses
- You can do several different data analyses with
Mastan - 1st and 2nd order elastic
- 1st and 2nd order inelastic
- Critical load, elastic and inelastic
- User-defined analyses
- Definition of elastic and inelastic behavior
671st and 2nd Order Inelastic Analyses
- Again, both kinds of analyses can be found under
the Analysis menu. - 1st Order Inelastic asks for the same information
that 2nd Order Elastic did Solution type,
increment size, number of increments, analysis
type, and the option to start a new analysis or
continue a previously started one. - 2nd Order Inelastic also asks whether to use E or
Et for the modulus
681st Order Inelastic Analysis Frame
69Elastic and Inelastic Critical Load Analyses
- As in the previous options, you must select the
type of structure you will be analyzing under
Analysis Type. - For Elastic Critical Load Analysis, you can
specify the maximum number of buckling modes to
use. - For Inelastic, the maximum number of buckling
modes is 1
70Elastic Critical Load Analysis with 1 mode of
failure
71Elastic Critical Load Mode 1 Deflected Shape
diagram
72User-defined Analyses
-
- For those who can program for Matlab, there is
the possibility of creating your own specialized
analysis procedures, but for the most part, the
pre-programmed analyses should suffice.
73Results/MSAPlot
- This option opens a separate application to
analyze and model response curves.
74Conditions/Define Settlement
- A linear settlement of any node can be defined
using the Define Settlement option under the
Conditions menu - A rotational settlement of any node can be
defined using the Define Rot Settlement option,
again under the Conditions menu
75Example truss with linear settlement of 10mm y
applied to far right node