Structural Modeling
Structural Modeling
Training 2011
In windows file explorer create a directory called “Training Project”, and a subdirectory called
“Structural Modeling”.
Launch SACS Executive and go to “SACS Settings\Units Settings” and set default units to
“Metric KN Force”. Then click on the “OK” button. See picture below.
Set current working directory to “Structural Modeling” and launch Precede program by
clicking on “Modeler”icon in “Interactive” window of Executive (See picture below).
Select “Create New Model” and click ok. Then select “Start Structure Definition Wizard”
and click ok.(See two pictures below).
Elevations:
Keep “Generate Seastate hydrodynamic data” checked to create hydrodynamic data, such as pile
and w.b overrides.
Legs:
Click on the “Legs” Tab to enter the data for the jacket legs.
Number of legs: 4
Leg type: Ungrouted
Leg spacing at working point: X1=15 m, Y1=10 m.
Row Labeling: Define the Row label to match the drawing
Pile/Leg Batter: Row 1 (leg 1 and leg 3, 1st Y Row) is single batter in Y
Row 2 (leg 2 and leg 4, 2nd Y Row) is double batter
(See picture below for the details of the input)
Conductors:
Click on the “Conductors” Tab and then click on “Add/Edit Conductor Data” to enter the data
for the conductors.
(See picture below for the details of the conductor data input)
Click-on “Apply” to create the leg/pile and conductor model as shown below.
Save model:
Go to File/Save As, click “O.K” from prompted window and give file name sacinp.dat_01.
The IDs will be moved to Defined Groups Window after properties are defined.
Click “LG1” from Undefined Groups window and then click on “Add” Tab to define the section
and material properties of [Link] group is segmented and the data can be found in Drawing
101.
Segment 1: D =48.5in, T = 1.75in, Fy = 34.50 kN/cm2, Segment Length = 1.0 m
Segment 2: D =47.0in, T = 1.0in , Fy = 24.80 kN/cm2
Segment 3: D = 48.5in, T = 1.75in, Fy = 34.50 kN/cm2, Segment Length = 1.0 m
Member is flooded
The unit of each input filed can be modified to use available data. In the pictures below the unit
of Outside Diameter and Thickness are changed to English (in). The segment length will be
designed later. See the pictures below for the details of the LG1 group data input.
Repeat above to define LG2 and LG3 group, the data can be found in Drawing 101.
Define groupLG4,DL6, DL7, CON, PL* and Wishbone groups, find the section dimensions
from Drawing 101.
LG4 = 48.5”x1.75”
DL6 = 42”x1.5”
DL7 = 42”x1.5”
CON = 30”x1” flooded
PL* = 42”x1.5”
W.B. = 30”x1” flooded
Member groups defined at this time shall look like the following:
-------------------------------------------------------------------------------------------------------------
GRUP CON 76.200 2.540 20.007.72224.80 1 1.001.00 0.500F7.8490
GRUP DL6 106.68 3.810 20.007.72224.80 1 1.001.00 0.500 7.8490
GRUP DL7 106.68 3.810 20.007.72224.80 1 1.001.00 0.500 7.8490
GRUP LG1 48.500 1.750 20.007.72234.50 1 1.001.00 0.500F7.84901.00
GRUP LG1 47.000 1.000 20.007.72224.80 1 1.001.00 0.500F7.8490
GRUP LG1 48.500 1.750 20.007.72234.50 1 1.001.00 0.500F7.84901.00
GRUP LG2 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84901.00
GRUP LG2 119.38 2.540 20.007.72224.80 1 1.001.00 0.500F7.8490
GRUP LG2 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84901.00
GRUP LG3 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84901.00
GRUP LG3 119.38 2.540 20.007.72224.80 1 1.001.00 0.500F7.8490
GRUP LG3 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84901.00
GRUP LG4 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.8490
GRUP PL1 106.68 3.810 20.007.72224.80 1 1.001.00 0.500 7.8490
GRUP PL2 106.68 3.810 20.007.72224.80 1 1.001.00 0.500 7.8490
GRUP PL3 106.68 3.810 20.007.72224.80 1 1.001.00 0.500 7.8490
GRUP PL4 106.68 3.810 20.007.72224.80 1 1.001.00 0.500 7.8490
GRUP PL5 106.68 3.810 20.007.72224.80 1 1.001.00 0.500 7.8490
GRUP W.B 76.200 2.540 20.007.72224.80 1 1.001.00 0.500F7.8490
-------------------------------------------------------------------------------------------------------------
Go to “Display”> “Plan” and pick -79.5 to create the framing at the mudline [Link]
Structural plan can be found in Drawing 103Plan @ EL (-) 79 500.
The model of the plan after built will be shown in the model plot Plan at EL-79.5
Go to “Display”>“Group Selection” to exclude Pile and Wishbone elements from the current
view. See picture below for details.
You should only see the joints on the jacket legs and conductors in the current view.
Exclude selected
groups from the view
Groups
selected
Uncheck here to
remove unattached
joints
The joint 1100, 1101 and 1102 can be added by divide member by ratio since the joints are at the
mid points of the beams.
You will be getting a new joint and two new elements, the original member 103L-104L has been
replaced by two new created members.
Joint 1103 and 1104 can be defined by using Divide by Distance based on the available
dimensions on Drawing 101.
Add a member connecting Joint 1101-1100, and define group label as “H12”.
Add the members connecting Joint 1101-1102, 1102-1100, 1104-1100 and 1101-1103, and
define group ID as “H13”.
Joint 1105 and 1106can be defined by using Divide by Length based on the available dimensions
on Drawing 101, same as Joint 1103 and 1104.
Use “Member”>“Divide”>“Length” to create Joint 1107, 1108, 1109 and 1110. The distances
can be found in the drawing, see pictures below for adding Joint 1107 and 1110.
Define the group properties to H11, H12, H13 and H14, the dimensions and material can be
found in the drawing. The pictures below show the sample of H11 and H12 definition.
Note that the unit of each input can be changed to match available data. The following pictures
show the diameter and thickness being changed to an English Unit so the data from the drawing
can be input directly. *Make sure units chosen are correct.
Repeat all the steps in Section 3 to create horizontal plans at elevation -50.0m, -21.0m and
[Link] the data and dimensions needed to build the model can be found in Drawings 102 and
[Link] joint name and group ID can be found in model plots Plan at EL-50, Plan at EL-20 and
Plan at EL+2 PDF files.
Divide members 2107-2109, 2108-2110 by ratios to create joints 2111 and 2112;
Add members 2107-2108, 2109-2110, and 2111-2112 and then divide them by ratios to create
joint 2113, 2114, and 2115.
Use “Property”>“Member Group” to define the group property for the conductor guide frame.
The conductor and frame connection model is shown in the picture below.
Repeat the steps above to build the conductor connections at elevation -21.0 and 2.0.
Step 1:
Open sacinp.dat_03 with Precede and go to “Display”>“Face” and pick “Row A”.
Step 2
Go to “Display”>“Group Selections” to turn off the Pile and Wishbone elements from the
view.
Step 3:
Turn on the Joint and Group label by clicking on the “J” and “G” icon on the toolbar.
Step 4:
Step 5:
Step 6
Repeat Step 5 to build the X-brace between Elevation -21.0m and [Link] new center joint
name should be 301X; group IDs should be BR5 for through members and BR6 for others.
The locations of center joints 101X, 201X and 301X are automatically calculated by the
program.
Step 7
Repeat Step 1 to Step 6 to build X-braces on Row B, Row 1 and Row 2; use same Group IDs and
the center joint ID starts from 102X on Row B, 103X on Row 1 and 104X on Row 2.
Step 8
Define the group properties for the X-brace members. BR1, BR3, and BR5 are through members
which are segmented. BR2, BR4, and BR6 are non-segmented members. The dimensions of all
members can be found in Drawing 101.
Go to “File”>“Structure Definition” and click on the “Deck Girders” Tab. Then click on
“Add/Edit Deck Girder Data”. You should see the following window below.
Deck elevation: select 15.30
Deck extension: input 4.0m at structure North and South
Click “Apply” or “OK” to apply to model. By clicking ok it will apply to the model and also
close out the structure definition box.
Step 3
Step 4
Change the member group ID to W01 and W02 as shown in model plot Plan at 15.3, go to
“Member” > “Details/Modify” and select the elements to change.
Step 5
The Member divide feature can be used to simplify modeling. Joint and group names should be
defined as shown in the model plot Plan at 15.3. The dimensions needed to build the model can
be found in Drawing 202. The functions recommended to build the frame model are:
“Member”>“Divide”>”Distance”
“Member”>“Divide”>”Ratio”
“Member” >“Divide”>”Perpendicular”
The new created joints naming should start from [Link] the distances and ratios can be found
in the drawing. The conductor guide should be connected to the deck using dummy members.
This is the same as the ones in the jacket.
Step 6
Repeat Step 3 to Step 5 to build the frame in EL 23.00 plan, and the modeling results are
shownin the model plotPlan at 23.0.
Step 7
Define the properties for group W01 and W02; the sections should be selected from the AISC 9th
edition Library.
Click to
select
Section
from the Select wide
Library flange only
The above three pictures is a sample of how to define W01 (From Left to Right).Repeat it to
define the properties for W02.
Deck member groups defined at this time shall look like thefollowing:
-------------------------------------------------------------------------------------------------------------
GRUP W01 W24X162 20.007.72224.80 1 1.001.00 7.8490
GRUP W02 W24X131 20.007.72224.80 1 1.001.00 7.8490
-------------------------------------------------------------------------------------------------------------
Step 1
Include only the jacket in the current active window. Exclude the deck, piles, conductors, and
wishbone element from the current view.
Go to “Display”>“Group Selections” and exclude group PL1-PL5, W01, W02, CON, DL6-
DL7, and W.B. Check off “show unattached joints” and then click on “Apply”. Refer to the
picture below.
Step 2
Go to “Joint”> “Connection” > “Automatic Design”. Check the box “Offset braces to outside
of chord”. For “Gapping option” use “Move Brace”, and for “Brace Move” use “Along Chord”.
Set Gap = 5 cm and Gap size option to “Minimum only”. Select “Use existing offsets if gap
criteria is met”.
Under joint Can/Chord options select “Update segmented groups can lengths” and set “Can
length option” to “API minimum requirements”. Select “Increase joint can lengths only”, seee
above two pictures for the detail options to be selected and click on “Apply” to create the joint
can model.
The leg member’s segment lengths are automatically updated and the member end offsets of
each brace member are created automatically.
Step 3
Create dummy members to connect the guide joint to the framing joint created in last step. The
conductor and frame connection model is shown in the picture below.
Repeat the steps above to build the conductor connection elevation -21.0, 2.0 and 15.3.
The final updated Can length for legs shall look like the following:
-------------------------------------------------------------------------------------------------------------
GRUP LG1 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84902.10
GRUP LG1 119.38 2.540 20.007.72224.80 1 1.001.00 0.500F7.8490
GRUP LG1 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84901.76
GRUP LG2 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84902.16
GRUP LG2 119.38 2.540 20.007.72224.80 1 1.001.00 0.500F7.8490
GRUP LG2 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84901.63
GRUP LG3 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84902.33
GRUP LG3 119.38 2.540 20.007.72224.80 1 1.001.00 0.500F7.8490
GRUP LG3 123.19 4.445 20.007.72234.50 1 1.001.00 0.500F7.84901.60
GRUP LG4 123.19 4.445 20.007.72234.50 1 1.001.00 0.500 7.8490
-------------------------------------------------------------------------------------------------------------
Step 1
Go to “Display”>“Plan” and select plan at 15.3m. Exclude group DUM, W.B and CON from
current view.
Step 2
Step 3
Repeat above two steps to define the offset for the beams at Plan EL 23.00m.
Use “Property” > “K Factor” > “Ky” to modify Ky factor for H11 members in XY plane Z=-
79.50 m and H21 members in XY plane Z=-50.0 m
Use “Property” > “Effective Length” > “Ly” to modify Ly factor for H31 members in XY
plane Z=-21.0 m and H41 members in XY plane Z=2.0 m
Using “Weight” > “Surface Definition” input “CELLWT1” for Surface ID, pick up joint
71BD, 71ED, and 74BD for local coordinate joints. Input 0.5 for Tolerance, and pick up71BD,
71ED, 74ED and 74BD by holding CTRL key for Boundary joints. Select load direction to
“Members in local Y” and then click Apply to add this surface ID definition.
Using “Weight” > “Surface Definition” input “MAINWT1” for Surface ID. Pick up joint
81BD, 81FD and 84BD for local coordinate joints, input 0.5 for Tolerance, and pick 81BD,
81FD, 84FD and 84BD by holding CTRL key for Boundary joints. Select load direction to
“Local Y” and then click Apply to add this surface ID definition.
Step 3 Add weight group AREA by adding surface weight for deck
Using “Weight” > “Surface Weight” input AREA as Weight Group and AREAWT as Weight
ID, input weight pressure of 0.5 kN/m2 for the cellar deck and move CELLWT1 to “Included
Surface IDs” and click “Apply”. Then input a weight pressure of 0.75 kN/m2 for the main deck
and move MAINWT1 to “Included Surface IDs” and click “Apply”.
Add weight group LIVE by using surface weight feature as in step 3. Weight ID MAINLIVE
includes the main deck weight pressure of 5.0 kN/m2and ID CELLLIVE includes the cellar
deck weight pressure = 2.5kN/m2.
The added surface IDs and surface weights shall look like following:
-------------------------------------------------------------------------------------------------------------
SURFID CELLWT1 LY 71BD 71ED 74BD 0.500
SURFDR 71BD 71ED 74ED 74BD
SURFID MAINWT1 LY 81BD 81FD 84BD 0.152
SURFDR 81BD 81FD 84FD 84BD
SURFWTAREA 0.500AREAWT 1.001.001.00CELLWT1
SURFWTAREA 0.750AREAWT 1.001.001.00MAINWT1
SURFWTLIVE 2.500CELLLIVE 1.001.001.00CELLWT1
SURFWTLIVE 5.000MAINLIVE 1.001.001.00MAINWT1
-------------------------------------------------------------------------------------------------
Click Apply and the summation of forces will be shown on a pop-up window. To save the input
footprint weight select Keep.
Go to “Weight” > “Member Weight” and hold control key to select all members on the east
side of the decks, and enter the following data:
Go to “Weight” > “Member weight” and select the following members: 703L-74BD, 7102-
7103, 7106-7107, and then enter the following data:
Go to “Weight” > “Joint Weight” and pick up joint 501L, 502L, 503L and 504L, and enter the
following data:
Weight group: LPAD
Weight ID: PADEYE
Weight: 2.0kN
Check on “Include
buoyancy
Density: 7.849 ton/m^3
Step 5 Enter the walkway weight at boat landing elevation (EL 2.0m)
Go to “Weight” > “Member Weight” and pick all the members at EL 2.0 plan except the
wellbay members and then enter the data as following:
Go to “Display” > “Volumes” and select Type of volume to “Volumes to include”. Select joint
101L to get the min. Z-coordinate and select joint 301X to get the max. Z-coordinate, and then
click Apply. This will display only the part of jacket with anode protection.
Go to “Display” > “Group selection” to exclude group DUM, PL1-PL5, W.B, CON, H13-H14,
H23-H24 and [Link] will exclude the wishbone, conductor, pile, and horizontal elements
from the current view.
Go to “Weight” > “Anode Weight” and drag a window to select all the members in the current
view and enter the data as following:
To create inertia loads from various weights defined on deck structure three steps need to be
performed:
Step 1
Step 2
Step 3
Weights defined on the jacket will be added to the environmental load conditions to account
forthe possible buoyancy and possible wave loads.
LOADCNEQPT
INCWGT EQPT
ACCEL 1.00000 N CEN1
LOADCNLIVE
INCWGT LIVE
ACCEL 1.00000 N CEN1
LOADCNMISC
INCWGT MISC
ACCEL 1.00000 N CEN1
-------------------------------------------------------------------------------------------------------------
Go to “Environment”>“Global
Parameters”>“Marine growth” to enter
the data shown in the picture on the right.
The added marine growth override lines shall look like following:
-------------------------------------------------------------------------------------------------------------
MGROV
MGROV 0.000 60.000 2.500 1.400
MGROV 60.000 79.500 5.000 1.400
------------------------------------------------------------------------------------------------------------
Go to “Environment”>“Global
Parameters”>“Member Group
Overrides”
Operating Storm (three directions considered: 0.00, 45.00, 90.00): load case P000, P045, P090
Jacket weight groups ANOD and WKWY should be included in all three load cases by using
“Environment” > “Loading” > “Weight” > “Include Weight Group” to account for weight,
buoyancy and wave/current loads.
The 3 operating storm load case lines shall look like following:
-------------------------------------------------------------------------------------------------------------
LOADCNP000
INCWGT ANODWKWY
WAVE
WAVE1.00STRE 6.10 12.00 0.00 D 20.00 18MS10 1
WIND
WIND D 25.720 0.00 AP08
CURR
CURR 0.000 0.514 0.000 -5.000BC LN
CURR 79.500 1.029
DEAD
DEAD -Z M BML
LOADCNP045
INCWGT ANODWKWY
WAVE
WAVE1.00STRE 6.10 12.00 45.00 D 20.00 18MS10 1
WIND
WIND D 25.720 45.00 AP08
CURR
CURR 0.000 0.514 45.000 -5.000BC LN
CURR 79.500 1.029
DEAD
DEAD -Z M BML
LOADCNP090
INCWGT ANODWKWY
WAVE
WAVE1.00STRE 6.10 12.00 90.00 D 20.00 18MS10 1
WIND
WIND D 25.720 90.00 AP08
CURR
CURR 0.000 0.514 90.000 -5.000BC LN
CURR 79.500 1.029
DEAD
DEAD -Z M BML
-------------------------------------------------------------------------------------------------------------
Extreme Storm (three directions considered: 0.00, 45.00, 90.00): load case S000, S045 andS090
Extreme storm load cases can be defined similar as the operating storm load cases, except 100-
year storm criteria are used to generate the environmental forces. Jacket weight groups ANOD
and WKWY should be included in all three load cases. The water depth should be overridden to
consider the high tide. The following pictures show the detailed input data from the
Specification.
The 3 extreme storm load case lines shall look like following:
-------------------------------------------------------------------------------------------------------------
LOADCNS000
INCWGT ANODWKWY
WAVE
WAVE1.00STRE 12.19 81.00 15.00 0.00 D 20.00 18MS10 1
WIND
WIND D 45.170 0.00 AP08
CURR
CURR 0.000 0.514 0.000 -5.000BC LN
CURR 81.000 1.801
DEAD
DEAD -Z 81.000 M BML
LOADCNS045
INCWGT ANODWKWY
WAVE
WAVE1.00STRE 12.19 81.00 15.00 45.00 D 20.00 18MS10 1
WIND
WIND D 45.170 45.00 AP08
DEAD
DEAD -Z 81.000 M BML
CURR
CURR 0.000 0.514 45.000 -5.000BC LN
CURR 81.000 1.801 45.000
LOADCNS090
INCWGT ANODWKWY
WAVE
WAVE1.00STRE 12.19 81.00 15.00 90.00 D 20.00 18MS10 1
WIND
WIND D 45.170 90.00 AP08
CURR
CURR 0.000 0.514 90.000 -5.000BC LN
CURR 81.000 1.801 90.000
DEAD
DEAD -Z 81.000 M BML
-------------------------------------------------------------------------------------------------------------
Six load combinations OPR1, OPR2, OPR3, STM1, STM2 and STM3 will be added into the
model. Three of them are corresponding to operating storms and the other three are
corresponding to extreme storms. Load factor of 1.1 will be used for environmental loads. The
live load will be included with a factor of 0.75 in extreme storm load combinations.
Go to “Load”>“Combine load conditions” to define the load combinations. The following two
pictures show the combinations of operating and extreme storm conditions.
Allowables can be increased by 1/3 based on API code, and this should be entered using the
AMOD line. Go to “Options” > “Allowable stress/Mat Factor” and enter the data as shown in
the picture below.
Add unity check partition line (UCPART). Go to “Options”>“Unity Check Ranges” and enter
the data as shown in the picture below.
The LCSEL, UCPART and AMOD lines shall look like following:
-------------------------------------------------------------------------------------------------------------
LCSEL ST OPR1 ORP2 ORP3 STM1 STM2 STM3
UCPART 0.5000.5001.0001.000300.0
AMOD
AMOD STM1 1.330STM2 1.330STM3 1.330
-------------------------------------------------------------------------------------------------------------