You are on page 1of 15

Simple Modelling using SACS « marcieladewa

marcieladewa Just another WordPress.com site

Home Posts Comments Structure

Simple Modelling using SACS
February 2, 2012 4 Comments

Lets begin SACSing!!!
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

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:

1 of 15

11/19/2012 11:26 AM

Folders. where we put our works into. First step is set-down. For example this is a print screen of some analysis.g. input for combine file. etc. Run-Analysis and Inside folder windows. in service. Followed by sea-state step. and many more). fatigue. or create run file (e. wind. Also a combining folder to combine the set-down stage and sea-state step. launch DATAGEN which we use to create the model in text ways. thus minimize the risk of my human error. We can manage our work. by doing folder inside folder. the last windows in the right side is where we choose the analysis. In in-service analysis. input for seastate analysis. where we have inertia force (by wave. so it’s another folder. etc.). so one folder for it. shows the result in model-view (normally the extension is psvdb) Some more.g. where we choose what we are going to do: Modeler.Simple Modelling using SACS « marcieladewa Program Launcher (located on the very left of the window).) View Results. launch PRECEDE which we use to model the structure Data File. transit. I usually use 3 steps. 2 of 15 11/19/2012 11:26 AM . For example: an FPSO project normally has many analyses (e. fire. Using folder will make our works tidier. hence each folder for each analysis. It is important to work inside a specific folder. It will make us follow the steps.

the SACS program is rely on the joint we create first. SACS PRECEDE windows will come out.Choose Joint – Add – Absolute Joint name consists of 4 characters. The program can create the name automatically.Simple Modelling using SACS « marcieladewa 1. with metric kN unit. 2. Start Modeler. but we can (as always) override the joint name. SACS analysis is based on finite element. hence the use of joint is obligatory. Not like other structure aided program. Choose blank model. Input as follows: Joint Name 0001 0002 0003 0004 0005 0006 0007 X 0 6 6 0 0 6 6 Y 0 0 6 6 0 0 6 Z 0 0 0 0 6 6 6 3 of 15 11/19/2012 11:26 AM . where line option will automatically add the two joint at the start and the end of line.

or B1x. etc. For this example. Member Group LabelJoint Number B1I 0005 0006 0007 0008 C1T 0001 0002 0003 0004 0006 0007 0008 0005 0005 0006 0007 0008 You can either enter the joint number one by one. which refers to beam at level 1 and x-specification (e. There is always the good and the bad side of these kinds of naming. For example B01. Ps. tubular. 3.g. we will return to it later. I-beam. To show the number of joint. All the corresponding structural members change also. click joint – add – relative.Choose Member – Add Member should be labeled with 3 characters.To create brace member. which refers to beam number 1. click the joint symbol 4. or select the joint directly in the model. 4 of 15 11/19/2012 11:26 AM . since we modified one by one (for don’t define to many beam example beam in the same properties level has different properties) . + Structural properties can be + Modeling is simpler.If somehow the model should structural member’s properties be changed.We must define each of . on the toolbar to show joint name.Simple Modelling using SACS « marcieladewa 0008 0 6 6 Let the fixity option blank.).

name the bracing group label with BR1 6. it will show warning (there’s also an option to select the subsequent number) There are 8 bracing (as shown in the figure). If the joint name you entered already exists in the model. Thus. click property – member section 5 of 15 11/19/2012 11:26 AM . 5. we create 12 new joint (it has the same distance of 1. click member – add For this example.Add brace member.Add member section. you can either enter the join name manually or let SACS create it automatically.Simple Modelling using SACS « marcieladewa Ps.5m).

we can also override the properties of our member by defining manually the axial area. we only define the I-member. click property – member group 6 of 15 11/19/2012 11:26 AM . For the tubular member. torsional moment of inertia. 7.Add member properties.Simple Modelling using SACS « marcieladewa Create wide flange beam with properties as follows: Width of beam= 20 cm Height of beam= 50 cm Flange thickness= 1. Ps2. we will define it directly in the member group (the following). and moment inertia (strong or weak axis) – but not in this case.6cm Web thickness= 1 cm Ps.

Modulus young (E) of steel is normally 2e5 MPa. For BR1 and I1T. If we use segment. Member GroupOutside Diameter (cm)Thickness (cm) Yield Stress (MPa) BR1 I1T 13. Normally the length of member is 6m.5 as shear area coefficient).5 358 358 By default SACS defines the shear area to be 0. so we could either design 6m and 2m or 4m each. Segment.1 2. also calculation for buoyancy forces. This option not only allows us to create the model quicker but also the ability to define the member shear area. Flooded member affects the hoop force calculation for hollow section. we could define the length of segment and/or increase the yield strength of the segment (since the weld yielding stress is as great as 458 MPa for E70). tubular or pipe member). (but we don’t need them in this tutorial) in my opinion is when we have welding connection or segmented part. The shear modulus (G) is given by : Where the poisson’s ratio (Ʋ) of steel is normally 0. (e. and choose I5020.g. For example. you can override this value by clicking miscellaneous. Though.5 (either API or ISO code use 0.08 MPa. We use the yield stress (Fy) of 358 MPa and the density of 7849 kg/m3. we will enter the member group properties without entering the member section properties first.Simple Modelling using SACS « marcieladewa In Section label click “…”. we have span of 8 m.3. Tensile strength is the same as ultimate strength where the member is failed (rupture). Thus G would be 76923. Some other options. Tensile strength is used when we have plastic analysis.2 30 1. 7 of 15 11/19/2012 11:26 AM . You can also edit the dimension by click Edit.

the member group manager will look like this: 8 of 15 11/19/2012 11:26 AM .Simple Modelling using SACS « marcieladewa After defining all member properties.

we must calculate it manually first.Add loading.25 1. Suppose that there is a plate which we can neglect its weight.5 ton/m2 Live load: 0. The loads can be distributed either by envelope method or one-way-slab method. envelope method is used.5).125 1.5 0. Since we have the ratio of length and width of 1 (less than 2.Simple Modelling using SACS « marcieladewa 8. Type of Loading Imposed DL (Load Condition 2) Live Load (Load Condition 3) Area (m2)Loading (tonne/m2)Total load (ton)Member Load (ton/m) 36 36 1. The weights are: Imposed dead load: 1.75 1 54 27 36 2.5 Variable Load (Load Condition 4) 36 Click Load – Member 9 of 15 11/19/2012 11:26 AM .3).75 ton/m2 Variable load: 1 ton/m2 To distribute the loading. Using standard envelope of 45º angle. we have the center of envelope at (3.

whether if we have already define the loading or not. load ID. and then input the load condition.81 m/s2) Load disposition: Add 10 of 15 11/19/2012 11:26 AM . by clicking Load – Self Weight Input as follows: Load condition: 1 Load ID: Dead Load direction: -Z Acceleration (G): 1 (it’s mean 1 gravity or 9. load ID filter (optional). Input the corresponding load value (initial and final). To check. in global Z coordinate. The load type we use is force. click Load – Display/Modify 9.Add Self-Weight.Simple Modelling using SACS « marcieladewa Select the corresponding member.

Based on ISO code. Click joint (using ctrl) 0001 – 0002 – 0003 – 0004 and choose 111000 (pinned condition).5 LL + 1.Simple Modelling using SACS « marcieladewa 10. we will create one load combination for dead load. Voila.3 DL + 1. Click Load – Combine Load Conditions Load combination: 100 Combination: 1.5 VL 11. Create load combination. and variable load. SACS uses 6 degrees of freedom. and its fix X-Y-Z-Mx-My-Mz.3 IMPS + 1. live load. the final model 11 of 15 11/19/2012 11:26 AM . Click Joint – Fixities.Don’t forget the boundary condition or in this case Joint Fixities.

Choose your sacs model file and name the output and listing files as your wish. Choose Analysis Generator Use Static Analysis – Basic with Solve options only.g.Simple Modelling using SACS « marcieladewa Save your work inside of folder (e. Click Run Analysis THERE WILL BE ERRORS (LOTS OF) 12 of 15 11/19/2012 11:26 AM . click the folder. Desktop/Training/sacinp.model1) Running Analysis Go back to SACS program manager and find our last training folder. hence we are working inside the folder.

model1 The problem of our model is a member having more than 2 joint. To fix this model. Choose the entire related member that has more than 2 joints for 1 member. since there is an added point for bracing modeling (Even the beam has 4 joints :p). Re-run the analysis by clicking “sacmodel1. Go back to Files and use “drag and drop” method for sacinp.runx” This is the end of the tutorial next we will learn analyzing the results 13 of 15 11/19/2012 11:26 AM .Simple Modelling using SACS « marcieladewa Why?? Because SACS depends on joint. Finish for all the troubling members and save the job. especially 2 joints for 1 member. click Member – Divide – Existing Joint. The column has 3 joints.

I will get them uploaded as soon as i get a good internet connection thank you once again. Reply 2. 2012 at 8:21 am Good Job Bro… Keep Posting. even not related to my job now… wkwkwkw Input : could you add some picture. Reply Leave a Reply 14 of 15 11/19/2012 11:26 AM .3… I want to learn more... cross my fingers. 2012 at 10:05 am that’s the spirit thank you.Simple Modelling using SACS « marcieladewa Share this: Like this: Be the first to like this. ps. Vikas says: March 1. I have Sacs v5. Tutorial 4 Responses to Simple Modelling using SACS 1. hehehehe… Reply marcieladewa says: March 1. thank you for visiting my blog unfortunately i haven’t yet uploading the pictures which are included normally. i will get the pictures online by this weekend. 2012 at 3:38 am Great !! Simplified the modelling !! Great!! Reply marcieladewa says: March 1. Filed under Structure Tagged with Structure.. Hendi says: March 1. 2012 at 10:03 am hey.

com Blog at WordPress.Simple Modelling using SACS « marcieladewa Recent Posts Simple Modelling using SACS Archives February 2012 Categories Structure Meta Register Log in Entries RSS Comments RSS WordPress.com. Theme: Enterprise by StudioPress. 15 of 15 11/19/2012 11:26 AM .