Simple Modelling Using SACS
Simple Modelling Using SACS
marcieladewa
Using SACS is (somehow) not as hard as it seem. We are going to learn by directly modeling this basic structure. This tutorial
uses SACS-EDI v5.3
(h ps://marcieladewa.files.wordpress.com/2012/02/image001.png)
The first window shown by SACS 5.3 is what I called the Program Manager. Why so? (because i like the name) Seriously, it’s simply
because we have many options inside this window, from modeling, run analysis, view result, etc. Three (of many important) parts in
this program manager are:
(h ps://marcieladewa.files.wordpress.com/2012/02/image003.png)
Program Launcher (located on the very left of the window), where we choose what we are going to do:
Modeler, launch PRECEDE which we use to model the structure
Data File, launch DATAGEN which we use to create the model in text ways, or create run file (e.g. input for seastate analysis,
input for combine file, etc.)
View Results, shows the result in model-view (normally the extension is psvdb)
Some more.
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 1/13
5/10/2019 Simple Modelling using SACS | marcieladewa
(h ps://marcieladewa.files.wordpress.com/2012/03/image005.png)
Folders, where we put our works into. It is important to work inside a specific folder. Using folder will make
our works tidier. For example: an FPSO project normally has many analyses (e.g. in service, fire, transit,
fatigue, and many more), hence each folder for each analysis.
In in-service analysis, I usually use 3 steps. First step is set-down, so one folder for it. Followed by sea-state
step, where we have inertia force (by wave, wind, etc.), so it’s another folder. Also a combining folder to
combine the set-down stage and sea-state step. We can manage our work, by doing folder inside folder. It will
make us follow the steps, thus minimize the risk of my human error. For example this is a print screen of some
analysis.
Run-Analysis and Inside folder windows, the last windows in the right side is where we choose the analysis.
(h ps://marcieladewa.files.wordpress.com/2012/03/image007.png)
1. Start Modeler, SACS PRECEDE windows will come out. Choose blank
model, with metric kN unit.
(h ps://marcieladewa.files.wordpress.com/2012/03/image009.png)
SACS analysis is based on finite element; hence the use of joint is obligatory. Not like other structure aided program, where line
option will automatically add the two joint at the start and the end of line, the SACS program is rely on the joint we create first.
(h ps://marcieladewa.files.wordpress.com/2012/03/image011.png)
Joint name consists of 4 characters. The program can create the name automatically, but we can (as always) override the joint name.
Input as follows:
Joint Name
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 2/13
5/10/2019 Simple Modelling using SACS | marcieladewa
0001
0002
0003
0004
0005
0006
0007
0008
Member should be labeled with 3 characters. For example B01, which refers to beam number 1; or B1x, which refers to beam at level
1 and x-specification (e.g. tubular, I-beam, etc.). There is always the good and the bad side of these kinds of naming.
(h ps://marcieladewa.files.wordpress.com/2012/02/untitled1.png) (h ps://marcieladewa.files.wordpress.com/2012/02/untitled2.png
+ Structural properties can be modified one by one (for example + Modeling is simpler, since we don’t define to many beam
beam in the same level has different properties) properties
– We must define each of structural member’s properties – If somehow the model should be changed. All the
corresponding structural members change also.
For this example,
B1I 0005
0006
0007
0008
C1T 0001
0002
0003
0004
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 3/13
5/10/2019 Simple Modelling using SACS | marcieladewa
You can either enter the joint number one by one, or select the joint directly in the model.
Ps. To show the number of joint, click the joint symbol (h ps://marcieladewa.files.wordpress.com/2012/03/image019.png) on
the toolbar to show joint name.
(h ps://marcieladewa.files.wordpress.com/2012/03/image021.png)
Ps. you can either enter the join name manually or let SACS create it
automatically. If the joint name you entered already exists in the model, it
will show warning (there’s also an option to select the subsequent
number)
There are 8 bracing (as shown in the figure). Thus, we create 12 new joint (it has the same distance of 1.5m).
(h ps://marcieladewa.files.wordpress.com/2012/03/image023.png)
For this example, name the bracing group label with BR1
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 4/13
5/10/2019 Simple Modelling using SACS | marcieladewa
(h ps://marcieladewa.files.wordpress.com/2012/03/image025.png)
Width of beam= 20 cm
Height of beam= 50 cm
Flange thickness= 1.6cm
Web thickness= 1 cm
(h ps://marcieladewa.files.wordpress.com/2012/03/image027.png)
Ps. we can also override the properties of our member by defining manually the axial area, torsional moment of inertia, and
moment inertia (strong or weak axis) – but not in this case.
Ps2. we only define the I-member. For the tubular member, we will define it directly in the member group (the following).
(h ps://marcieladewa.files.wordpress.com/2012/03/image029.png)
(h ps://marcieladewa.files.wordpress.com/2012/03/image031.png)
In Section label click “…”, and choose I5020. You can also edit the dimension by click Edit.
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 5/13
5/10/2019 Simple Modelling using SACS | marcieladewa
Modulus young (E) of steel is normally 2e5 MPa. The shear modulus (G) is given by :
(h ps://marcieladewa.files.wordpress.com/2012/02/untitled3.png)
Where the poisson’s ratio (Ʋ) of steel is normally 0.3, Thus G would be 76923.08 MPa. We use the
yield stress (Fy) of 358 MPa and the density of 7849 kg/m3.
For BR1 and I1T, we will enter the member group properties without entering the member section properties first. This option not only
allows us to create the model quicker but also the ability to define the member shear area.
BR1 1
I1T
By default SACS defines the shear area to be 0.5 (either API or ISO code use 0.5 as shear area coefficient). Though, you can
override this value by clicking miscellaneous.
(h ps://marcieladewa.files.wordpress.com/2012/03/image035.png)
(h ps://marcieladewa.files.wordpress.com/2012/03/image037.png)
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 6/13
5/10/2019 Simple Modelling using SACS | marcieladewa
(h ps://marcieladewa.files.wordpress.com/2012/03/image039.png)
(h ps://marcieladewa.files.wordpress.com/2012/03/image041.png)
After defining all member properties, the member group manager will look like this:
(h ps://marcieladewa.files.wordpress.com/2012/03/image043.png)
8.Add loading.
Suppose that there is a plate which we can neglect its weight. The weights
are:
To distribute the loading, we must calculate it manually first. The loads can be distributed either by envelope method or one-way-
slab method. Since we have the ratio of length and width of 1 (less than 2.5), envelope method is used.
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 7/13
5/10/2019 Simple Modelling using SACS | marcieladewa
Using standard envelope of 45º angle, we have the center of envelope at (3,3).
(h ps://marcieladewa.files.wordpress.com/2012/03/image046.png)
Select the corresponding member, and then input the load condition, load ID, load ID filter (optional). The load type we use is
force, in global Z coordinate. Input the corresponding load value (initial and final).
To check, whether if we have already define the loading or not, click Load – Display/Modify
(h ps://marcieladewa.files.wordpress.com/2012/03/image048.png)
(h ps://marcieladewa.files.wordpress.com/2012/03/image050.png)Input as follows:
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 8/13
5/10/2019 Simple Modelling using SACS | marcieladewa
Load condition: 1
Load ID: Dead
Load direction: -Z
Acceleration (G): 1 (it’s mean 1 gravity or 9.81 m/s2)
Load disposition: Add
Based on ISO code, we will create one load combination for dead load, live load, and variable load. Click Load – Combine Load
Conditions
(h ps://marcieladewa.files.wordpress.com/2012/03/image052.png)
11.Don’t forget the boundary condition or in this case Joint Fixities. Click
Joint – Fixities.
Click joint (using ctrl) 0001 – 0002 – 0003 – 0004 and choose 111000 (pinned condition).
(h ps://marcieladewa.files.wordpress.com/2012/03/image054.png)
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 9/13
5/10/2019 Simple Modelling using SACS | marcieladewa
(h ps://marcieladewa.files.wordpress.com/2012/03/image056.png)
Running Analysis
Go back to SACS program manager and find our last training folder, click the folder, hence we are working inside the folder.
(h ps://marcieladewa.files.wordpress.com/2012/03/image058.png)
Use Static Analysis – Basic with Solve options only. Choose your sacs model file and name the output and listing files as your
wish.
(h ps://marcieladewa.files.wordpress.com/2012/03/image060.png)
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 10/13
5/10/2019 Simple Modelling using SACS | marcieladewa
(h ps://marcieladewa.files.wordpress.com/2012/03/image062.png)
Go back to Files and use “drag and drop” method for sacinp.model1
(h ps://marcieladewa.files.wordpress.com/2012/03/image064.png)
The problem of our model is a member having more than 2 joint. The column has 3 joints, since there is an added point for
bracing modeling (Even the beam has 4 joints :p).
To fix this model, click Member – Divide – Existing Joint. Choose the entire related member that has more than 2 joints for 1
member.
(h ps://marcieladewa.files.wordpress.com/2012/03/image066.png)
Finish for all the troubling members and save the job.
Re-run the analysis by clicking “sacmodel1.runx”
(h ps://marcieladewa.files.wordpress.com/2012/03/image068.png)
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 11/13
5/10/2019 Simple Modelling using SACS | marcieladewa
Advertisements
REPORT THIS AD
REPORT THIS AD
FILED UNDER STRUCTURE TAGGED WITH STRUCTURE, TUTORIAL
Vikas says:
March 1, 2012 at 3:38 am
Great !!
Simplified the modelling !! Great!!
Reply
marcieladewa says:
March 1, 2012 at 10:03 am
hey, thank you for visiting my blog
unfortunately i haven’t yet uploading the pictures which are included normally. I will get them uploaded as soon as i get a
good internet connection
Reply
Hendi says:
March 1, 2012 at 8:21 am
Good Job Bro… Keep Posting.. I have Sacs v5.3…
Reply
marcieladewa says:
March 1, 2012 at 10:05 am
that’s the spirit
thank you.
ps. i will get the pictures online by this weekend. cross my fingers.
Reply
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 12/13
5/10/2019 Simple Modelling using SACS | marcieladewa
https://marcieladewa.wordpress.com/2012/02/02/simple-modelling-using-sacs/ 13/13